<SEC-DOCUMENT>0000042888-24-000010.txt : 20240220
<SEC-HEADER>0000042888-24-000010.hdr.sgml : 20240220
<ACCEPTANCE-DATETIME>20240220125235
ACCESSION NUMBER:		0000042888-24-000010
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		129
CONFORMED PERIOD OF REPORT:	20231229
FILED AS OF DATE:		20240220
DATE AS OF CHANGE:		20240220

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			GRACO INC
		CENTRAL INDEX KEY:			0000042888
		STANDARD INDUSTRIAL CLASSIFICATION:	PUMPS & PUMPING EQUIPMENT [3561]
		ORGANIZATION NAME:           	06 Technology
		IRS NUMBER:				410285640
		STATE OF INCORPORATION:			MN
		FISCAL YEAR END:			1227

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

	BUSINESS ADDRESS:	
		STREET 1:		88 11TH AVENUE NE
		CITY:			MINNEAPOLIS
		STATE:			MN
		ZIP:			55413-1894
		BUSINESS PHONE:		6126236000

	MAIL ADDRESS:	
		STREET 1:		CT CORPORATION SYSTEM, INC.
		STREET 2:		100 SOUTH FIFTH STREET, SUITE 1075
		CITY:			MINNEAPOLIS
		STATE:			MN
		ZIP:			55401
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>ggg-20231229.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:ggg="http://www.graco.com/20231229" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>ggg-20231229</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-31">10-K</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-32">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-33">0000042888</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" id="f-34">--12-29</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-35">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-36">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-7" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-507">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-508">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-79" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-551">10</ix:nonNumeric><ix:nonNumeric contextRef="c-80" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-552">30</ix:nonNumeric><ix:nonNumeric contextRef="c-81" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-553">5</ix:nonNumeric><ix:nonNumeric contextRef="c-82" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-554">10</ix:nonNumeric><ix:nonNumeric contextRef="c-83" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-555">5</ix:nonNumeric><ix:nonNumeric contextRef="c-84" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-556">10</ix:nonNumeric><ix:nonNumeric contextRef="c-85" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-557">3</ix:nonNumeric><ix:nonNumeric contextRef="c-86" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-558">10</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="c-117" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:num-dot-decimal" scale="-2" id="f-624">10</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-118" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:num-dot-decimal" scale="-2" id="f-625">10</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="c-119" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:num-dot-decimal" scale="-2" id="f-626">10</ix:nonFraction><ix:nonNumeric contextRef="c-5" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-860">http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" id="f-861">http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense</ix:nonNumeric><ix:nonFraction unitRef="usdPerShare" contextRef="c-191" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="f-1010">20</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-191" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="f-1011">35</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-193" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="f-1012">35</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-193" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="f-1013">50</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-195" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="f-1014">50</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-195" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="f-1015">65</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-197" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="f-1016">65</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-197" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="f-1017">80</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-199" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="f-1018">20</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="c-199" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="f-1019">80</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="6" id="f-1338">20</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-6" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-1339">20</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-5" name="us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments" format="ixt:num-dot-decimal" scale="6" id="f-1340">2.3</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments" format="ixt:num-dot-decimal" scale="6" id="f-1341">2.3</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="ggg-20231229.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><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:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ggg:OtherReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ggg:OtherReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ggg:PatentsProprietaryTechnologyAndProductDocumentationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ggg:PatentsProprietaryTechnologyAndProductDocumentationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ggg:PatentsProprietaryTechnologyAndProductDocumentationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ggg:PatentsProprietaryTechnologyAndProductDocumentationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>ggg:segment</xbrli:measure></xbrli:unit><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ggg:MajorCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ggg:MajorCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ggg:MajorCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:SeriesDUnsecuredNoteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:SeriesDUnsecuredNoteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:SeriesDUnsecuredNoteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:ChineseRenminbiRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:ChineseRenminbiRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-07</xbrli:startDate><xbrli:endDate>2023-06-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-07</xbrli:startDate><xbrli:endDate>2023-06-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-08</xbrli:startDate><xbrli:endDate>2023-06-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-08</xbrli:startDate><xbrli:endDate>2023-06-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ggg:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-07</xbrli:startDate><xbrli:endDate>2023-06-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ggg:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-07</xbrli:startDate><xbrli:endDate>2023-06-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ggg:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-08</xbrli:startDate><xbrli:endDate>2023-06-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ggg:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-08</xbrli:startDate><xbrli:endDate>2023-06-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ggg:CovenantRatioAxis">ggg:CashFlowLeverageRatioNoAcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ggg:CovenantRatioAxis">ggg:CashFlowLeverageRatioNoAcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ggg:CovenantRatioAxis">ggg:CashFlowLeverageRatioWithAcquisitionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ggg:CovenantRatioAxis">ggg:CashFlowLeverageRatioWithAcquisitionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ggg:CovenantRatioAxis">ggg:InterestCoverageRatioNoAcquisitionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ggg:CovenantRatioAxis">ggg:InterestCoverageRatioNoAcquisitionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ggg:CovenantRatioAxis">ggg:InterestCoverageRatioWithAcquisitionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ggg:CovenantRatioAxis">ggg:InterestCoverageRatioWithAcquisitionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:ShelfNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:ShelfNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:ShelfNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-15</xbrli:startDate><xbrli:endDate>2022-12-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:ShelfNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-16</xbrli:startDate><xbrli:endDate>2022-12-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:DomesticLineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:UncommittedFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:UncommittedFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:StockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:StockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:StockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:StockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:StockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:PreviousShareBasedPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="plan"><xbrli:measure>ggg:plan</xbrli:measure></xbrli:unit><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">ggg:PensionPlanBluePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">ggg:PensionPlanBluePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">ggg:PensionPlanBluePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:RealEstateFundsAndOtherInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:UsLargeCapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:UsLargeCapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:UsSmallCapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:UsSmallCapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:ForeignEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:ForeignEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:RealEstateFundsAndOtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:RealEstateFundsAndOtherInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000042888</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-09-30</xbrli:startDate><xbrli:endDate>2023-12-29</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i865df48d971444b28422d489ae56aaa3_1"></div><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Annual Report Pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;for the fiscal year ended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">December 29, 2023</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or</span></div><div><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="f-4">&#9744;</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;Transition report pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;for the transition period from </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Commission File No.&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">001-09249</ix:nonNumeric> </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">Graco Inc.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:6pt;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:98.333%"><tr><td style="width:1.0%"/><td style="width:46.781%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.114%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.805%"/><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Minnesota</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">41-0285640</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:536.25pt"><tr><td style="width:1.0pt"/><td style="width:127.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:127.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:31.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:241.75pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">88 - 11th Avenue N.E.</ix:nonNumeric></span></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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">Minneapolis,</ix:nonNumeric> </span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-11">Minnesota</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">55413</ix:nonNumeric></span></td></tr><tr style="height:12pt"><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Address&#160;of&#160;principal&#160;executive&#160;offices)&#160;&#160;&#160;&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Zip&#160;Code)&#160;&#160;&#160;&#160;&#160;</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:259.50pt"><tr><td style="width:1.0pt"/><td style="width:127.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:127.75pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">(612)</ix:nonNumeric> </span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">623-6000</ix:nonNumeric></span></td></tr><tr style="height:14pt"><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Registrant&#8217;s telephone number, including area code)</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</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:540.00pt"><tr><td style="width:1.0pt"/><td style="width:217.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:100.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:217.00pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-15">Common Stock, par value $1.00 per share</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-16">GGG</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-17">The New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act: None</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160;&#160; </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  <ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-18">Yes</ix:nonNumeric>    </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  No</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  Yes    </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  <ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-19">No</ix:nonNumeric> </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">   <ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-20">Yes</ix:nonNumeric>    </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  No</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data file required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  <ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-21">Yes</ix:nonNumeric>    </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  No </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act:</span></div><div style="margin-top:14pt"><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:121.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:16.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:81.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:16.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:100.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:16.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:121.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:18.25pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-22">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="f-23">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-24">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.&#160;<ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="f-25">&#9746;</ix:nonNumeric> </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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. <ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-26">&#9744;</ix:nonNumeric></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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-</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="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:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to &#167;240.10D-1(b). &#9744;</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined by Rule 12b-2 of the Act). </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#9744;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  Yes    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-27">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  No</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate market value of 168,985,091 shares of common stock held by non-affiliates of the registrant was $<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="0" id="f-28">14,591,862,608</ix:nonFraction> as of June&#160;30, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-29">168,178,661</ix:nonFraction> shares of common stock were outstanding as of January&#160;26, 2024.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><ix:nonNumeric contextRef="c-1" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="f-30" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Portions of the Company&#8217;s definitive Proxy Statement for its Annual Meeting of Shareholders to be held on April&#160;26, 2024, are incorporated by reference into Part III, as specifically set forth in said Part III.</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"><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:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_7"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS </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:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"/></tr></table></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:9.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:83.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.457%"/><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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Part I</span></td><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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_13">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_13">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1A</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_16">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_16">9</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;1B</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_19">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_19">16</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1C</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_1554">Cybersecurity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_1554">16</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_22">Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_22">16</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_25">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_25">18</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_28">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_28">18</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_31">Information About Our Executive Officers</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_31">18</a></span></div></td></tr><tr style="height:3pt"><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Part II</span></td><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_37">Market for Registrant&#8217;s Common Equity, Related Shareholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_37">21</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_40">[Reserved]</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_40">22</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_43">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_43">23</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;7A</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_61">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_61">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_64">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_64">34</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_70">Reports of Independent Registered Public Accounting Firm</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (PCAOB ID No. <ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-37">34</ix:nonNumeric>)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_70">35</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_76">Consolidated Statements of Earnings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_76">37</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_79">Consolidated Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_79">37</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_82">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_82">38</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_88">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_88">39</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_91">Consolidated Statements of Shareholders&#8217; Equity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_91">40</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_94">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_94">41</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_148">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_148">62</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9A</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_151">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_151">62</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9B</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_154">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_154">63</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;9C</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_157">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_157">63</a></span></div></td></tr><tr style="height:3pt"><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Part III</span></td><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;10</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_163">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_163">64</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;11</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_166">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_166">64</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 12</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_169">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_169">64</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;13</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_172">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_172">64</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;14</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_175">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_175">64</a></span></div></td></tr><tr style="height:3pt"><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Part IV</span></td><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;15</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_181">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_181">65</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_184">Exhibit Index </a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_184">66</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item&#160;16</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_187">Form 10-K Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_187">68</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_190">Signatures </a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_190">69</a></span></div></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:94.861%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ACCESS TO REPORTS</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investors may obtain access free of charge to the Graco Inc. Annual Report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, other reports and amendments to the reports by visiting the Graco website at www.graco.com. These reports will be available as soon as reasonably practicable following electronic filing with, or furnishing to, the Securities and Exchange Commission.</span></td></tr></table></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_10"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div><div id="i865df48d971444b28422d489ae56aaa3_13"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Graco Inc., together with its subsidiaries (&#8220;Graco,&#8221; &#8220;us,&#8221; &#8220;we,&#8221; or &#8220;our Company&#8221;), is a multi-national manufacturing company. We supply technology and expertise for the management of fluids and coatings in industrial and commercial applications. We design, manufacture and market systems and equipment used to move, measure, mix, control, dispense and spray fluid and powder materials. Our equipment is used in manufacturing, processing, construction and maintenance industries. Graco is a Minnesota corporation and was incorporated in 1926.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We specialize in providing equipment solutions for difficult-to-handle materials with high viscosities, abrasive or corrosive properties, and multiple component materials that require precise ratio control. We aim to serve niche markets, providing high customer value through product differentiation. Our products enable customers to reduce their use of labor, material and energy, improve quality and environmental performance.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make significant investments in developing innovative, high-quality products. We strive to grow into new geographic markets by strategically adding commercial and technical resources and third-party distribution in growing and emerging markets. We have grown our third-party distribution to have specialized experience in particular end-user applications. We leverage our product technologies for new applications and industries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also make targeted acquisitions to broaden our product offerings, enhance our capabilities in the end-user markets we serve, expand our manufacturing and distribution base and potentially strengthen our geographic presence. These acquisitions may be integrated into existing Graco operations or may be managed as stand-alone operations. We completed business acquisitions in 2022 and 2021 that were not material to our consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have particularly strong manufacturing, engineering and customer service capabilities that enhance our ability to provide premium customer experience, produce high-quality and reliable products and drive ongoing cost savings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investment in new products, targeted acquisitions and strong manufacturing, engineering and customer service capabilities comprise our long-term growth strategies, which we coordinate and drive across our geographic regions. Values central to our identity - growth, product innovation, premium customer service, quality and continuous improvement - are leveraged to integrate and expand the capabilities of acquired businesses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify our business into three reportable segments, each with a worldwide focus: Contractor, Industrial and Process.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each segment sells its products in North, Central and South America (the &#8220;Americas&#8221;), Europe, Middle East and Africa (&#8220;EMEA&#8221;), and Asia Pacific. For 2023, sales in the Americas represented approximately 61 percent of our Company&#8217;s total sales. Sales in EMEA represented approximately 21 percent and sales in Asia Pacific represented approximately 18 percent. We provide marketing and product design in each of these geographic regions. Our Company also provides application assistance to distributors and employs sales personnel in each of these geographic regions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information concerning our segments and geographic markets is set forth in Part II, Item 7, Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations and Note B (Segment Information) to the Consolidated Financial Statements of this Form 10-K.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For information about our Company and our products, services and solutions, visit our website at </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.graco.com</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The information on the website is not part of this report nor any other report filed or furnished to the Securities and Exchange Commission (&#8220;SEC&#8221;).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Manufacturing and Distribution</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manufacture a majority of our products in the United States (&#8220;U.S.&#8221;). We also manufacture products in Switzerland (Industrial segment), Italy (Industrial segment), the United Kingdom (Process segment), the People&#8217;s Republic of China (&#8220;P.R.C.&#8221;, or "China") (all segments), Belgium (all segments) and Romania (Industrial segment). Our manufacturing is aligned with our business segments and is co-located with product development to accelerate technology improvements and improve our cost structure. We perform critical machining, assembly and testing in-house for most of our products to control quality, improve response time and maximize cost-effectiveness. We make our products in focused factories and product cells. We source raw materials and components from suppliers around the world.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all segments, we primarily sell our equipment through third-party distributors worldwide, positioned throughout our geographic regions, and through selected retailers. Our products are sold from our warehouse to our third-party distributors or retailers who sell our products to end users. Certain of our businesses sell their products directly to end-user customers and have direct relationships with customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outside of the U.S., our subsidiaries located in Australia, Belgium, Spain, Japan, Italy, Korea, India, the P.R.C., the United Kingdom and Brazil distribute our Company&#8217;s products. Operations in Maasmechelen, Belgium, St. Gallen, Switzerland, and Shanghai, P.R.C. reinforce our commitment to those regions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our manufacturing capacity is sufficient for current business demand levels. In 2023, we completed an expansion of our Sioux Falls, South Dakota manufacturing facility and the construction of a new manufacturing facility in Sibiu, Romania.  We also took possession of our newly constructed worldwide distribution center in Dayton, Minnesota, which we anticipate will first be operational later in 2024.  In addition, in 2023, we continued construction of a new facility in St. Gallen, Switzerland that will contain manufacturing operations for our Powder division, as well as began an expansion of our Anoka, Minnesota facility. The completion of these projects, which we expect to occur in 2024, represents the culmination of a period of significant investment in expansion and modernization of our key manufacturing and distribution facilities.  Following completion of these projects, production requirements in the immediate future are expected to be met through existing facilities, the installation of new automatic and semi-automatic machine tools, efficiency and productivity improvements, the use of leased space and available subcontract services. For more details on our facilities, see Item 2, Properties.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Development</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary product development efforts are carried out in facilities located in Minneapolis, Anoka, Dayton and Rogers, Minnesota; North Canton, Ohio; St. Gallen, Switzerland; Barcelona, Spain; Aachen, Germany; Suzhou, Shanghai and Dongguan City, P.R.C.; Dexter, Michigan; Erie, Pennsylvania; and Kamas, Utah. The product development and engineering groups focus on new product design, product improvements, and new applications for existing products and technologies for their specific customer base. We continue to enhance our product capabilities with particular emphasis on automation and configurability, easier integration with end-user customer manufacturing and business systems, and increased focus on data and analytics. Our product development efforts focus on bringing new and supplemental return on investment value to end users of our products and enhance their ability to manage products and efficiency and support their sustainability initiatives. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Company consistently makes significant investments in new products. Total product development expenditures for all segments were $83 million in 2023, $80 million in 2022 and $80 million in 2021. The amounts invested in product development averaged approximately</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4 percent of sales over the last three years. Our product development activities are focused both on upgrades to our current product lines to provide features and benefits that will provide a return on investment to our end-user customers and development of products that will reach into new industries and applications to incrementally grow our sales. Sales of products that refresh and upgrade our product lines are measured and compared with planned results. Sales of products that provide entry into new industries and applications are also measured, with additional focus on commercial resources and activities to build specialized third-party distribution and market acceptance by end users.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Company measures the results of acquired businesses as compared to historical results and projections made at the time of acquisition. We will invest in engineering, manufacturing and commercial resources for these businesses based on expected return on investment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Segments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2022, our high performance coatings and foam product offerings previously included within the Applied Fluid Technologies division of the Industrial segment were realigned and are now managed under the Contractor segment. This change aligns the types of products offered and markets served within the segments. Prior year segment information has been restated to conform to the current organizational structure.</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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contractor Segment</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Contractor segment represented approximately 45 percent of our total sales in 2023. Through this segment, we offer sprayers that apply paint to walls and other structures, with product models for users ranging from do-it-yourself homeowners to professional contractors. Contractor equipment also includes sprayers that apply texture to walls and ceilings, highly viscous coatings to roofs, and markings on roads, parking lots, athletic fields and floors. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This segment also manufactures two-component proportioning systems that are used to spray polyurethane foam ("spray foam") and polyurea coatings. Spray foam is commonly used for insulating building walls, roofs, water heaters, refrigerators, hot tubs and other items. Polyurea coatings are applied on storage tanks, pipes, roofs, truck beds, concrete and other items. We offer a complete line of pumps and proportioning equipment that sprays specialty coatings on a variety of surfaces for protection and fireproofing. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">End users of this segment are primarily professional painters in the construction and maintenance industries, specialty contractors, tradesmen and do-it-yourselfers. Contractor products are marketed and sold in all major geographic areas. We continue to add distributors throughout the world that specialize in the sale of Contractor products. Globally, we are pursuing a broad strategy of converting contractors accustomed to manually applying paint and other coatings to spray technology.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Contractor products are distributed primarily though distributor outlets whose main products are paint and other coatings. Certain sprayers and accessories are distributed globally through the home center channel. Contractor products are also sold through general equipment distributors outside of North America.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Industrial Segment</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Industrial segment represented approximately 30 percent of our total sales in 2023. It includes the Industrial and Powder divisions. The Industrial segment markets equipment and solutions for moving and applying paints, coatings, sealants, adhesives and other fluids. Markets served include automotive and vehicle assembly and components production, including Electro or e-mobility, wood and metal products, rail, marine, aerospace, farm, construction, bus, recreational vehicles and various other industries. End users often invest in our equipment to gain process efficiencies, improve quality or save on material or energy costs. A majority of this segment's business is outside of North America.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most Industrial segment equipment is sold worldwide through specialized third-party distributors, integrators, design centers, original equipment manufacturers and material suppliers. Some products are sold directly to end users and may include design and installation to specific customer requirements. We work with material suppliers to develop or adapt our equipment for use with specialized or hard-to-handle materials. Distributors promote and sell the equipment, hold inventory, provide product application expertise and offer on-site service, technical support and integration capabilities. Integrators implement large individual installations in manufacturing plants where products and services from a number of different manufacturers are aggregated into a single system. Design centers engineer systems for their customers using our products. Original equipment manufacturers incorporate our Industrial segment products into systems and assemblies that they then supply to their customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Industrial </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Industrial division makes liquid finishing and advanced fluid dispense equipment primarily for use in industrial applications.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This division&#8217;s products include liquid finishing equipment that applies liquids on metals, wood and plastics, with emphasis on solutions that provide easy integration to paint monitoring and control systems. Products include paint circulating and paint supply pumps, paint circulating advanced control systems, plural component coating proportioners, various accessories to filter, transport, agitate and regulate fluid, and spare parts such as spray tips, seals and filter screens. The Industrial division also offers a variety of applicators that use different methods of atomizing and spraying liquid materials, paint or other coatings depending on the viscosity of the fluid, the type of finish desired and the need to maximize transfer efficiency, minimize overspray and minimize the release of volatile organic compounds into the air. Manufacturers in the automotive, automotive feeder, commercial and recreational vehicle, military and utility vehicle, aerospace, farm, construction, wood and general metals industries use our liquid finishing products.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Industrial division also manufactures equipment for industrial customers that pumps, meters, mixes and dispenses sealant, adhesive and composite materials. Advanced fluid dispense equipment includes gel-coat equipment, chop and wet-out systems, resin transfer molding systems and applicators and precision dispensing solutions. This precision </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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">dispense equipment bonds, molds, seals, vacuum encapsulates and laminates parts and devices in a wide variety of industrial applications.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Powder </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Powder division makes powder finishing products and complete powder finishing systems that coat powder on metals. These products are sold under the Gema&#174; and SAT&#8482; brands. Gema powder systems coat window frames, metallic furniture, automotive components and sheet metal. Primary end users of our powder finishing products include manufacturers in the construction, home appliance, automotive component and custom project coater industries. We strive to provide innovative solutions in powder coating for end users in emerging and developed markets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Process Segment</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Process segment represented approximately 25 percent of our total sales in 2023. It includes the Process and Lubrication divisions. The Process segment markets pumps, valves, meters and accessories to move and dispense chemicals, oil and natural gas, water, wastewater, petroleum, food, lubricants and other fluids. Markets served include food and beverage, dairy, oil and natural gas, pharmaceutical, cosmetics, semiconductor, electronics, wastewater, mining, fast oil change facilities, service garages, fleet service centers, automobile dealerships and industrial lubrication applications. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most Process segment equipment is sold worldwide through third-party distributors and original equipment manufacturers. Some products are sold directly to end users, particularly in the oil and natural gas and semiconductor industries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Process</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Process division makes pumps of various technologies that move chemicals, water, wastewater, petroleum, food and other fluids. Manufacturers and processors in the food and beverage, dairy, pharmaceutical, cosmetic, oil and natural gas, semiconductor, electronics, wastewater, mining and ceramics industries use these pumps. This division makes environmental monitoring and remediation equipment that is used to conduct ground water sampling and ground water remediation, and for landfill liquid and gas management.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lubrication </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Lubrication division primarily designs and sells equipment for use in equipment maintenance and vehicle servicing. We supply pumps, hose reels, meters, valves and accessories for use by fast oil change facilities, service garages, fleet service centers, automobile dealerships, auto parts stores, truck builders and heavy equipment service centers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This division also offers systems, components and accessories for the automatic lubrication of bearings, gears and generators in industrial and commercial equipment, compressors, turbines and on- and off-road vehicles. Automatic lubrication systems reduce maintenance costs, downtime and extend equipment life. These systems are utilized across a variety of industries including construction, mining, industrial manufacturing, transportation, wind energy and oil and natural gas. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Lubrication division also manufactures high pressure and ultra-high pressure valves used in the oil and natural gas industry, hydrogen refueling infrastructure, other industrial processes and research facilities. The division also has a line of chemical injection pumping solutions for precise injection of chemicals into producing oil wells and pipelines.</span></div><div><span><br/></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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Raw Materials</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary materials and components in our products are steel of various alloys, sizes and hardness; specialty stainless steel and aluminum bar stock, tubing and castings; tungsten carbide; electric and gas motors; injection molded plastics; sheet metal; forgings; powdered metal; hoses; electronic components and high-performance plastics, such as polytetrafluoroethylene ("PTFE"). The materials and components that we use are generally available through multiple sources of supply. To manage cost, we source significant amounts of materials and components from outside the U.S., primarily in the Asia Pacific region.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company's supply chain stabilized, and the associated effects of inflation largely subsided. While the Company experienced isolated supply chain disruptions in 2023, the impact was not as significant as compared to previous years in 2022 and 2021. We are generally able to find alternative suppliers to source raw materials and components for our products in the event of isolated disruptions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We endeavor to address fluctuations in the price and availability of various materials and components through close management of current suppliers, price negotiations and an intensive search for new suppliers. We have performed risk assessments of our key suppliers, and we factor the risks identified into our commodity plans.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intellectual Property</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We own a number of patents across our segments and have patent applications pending in the U.S. and other countries. We also license our patents to others and are a licensee of patents owned by others. In our opinion, our business is not materially dependent upon any one or more of these patents or licenses. Our Company also owns a number of trademarks in the U.S. and foreign countries, including registered trademarks for &#8220;GRACO,&#8221; &#8220;Gema,&#8221; several forms of a capital &#8220;G,&#8221; and various product trademarks that are material to our business, inasmuch as they identify Graco and our products to our customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We encounter a wide variety of competitors that vary by product, industry and geographic area. Each of our segments generally has multiple competitors. Our competitors are both U.S. and foreign companies and range in size. We believe that our ability to compete depends upon product quality, product reliability, innovation, design, customer support and service, specialized engineering and competitive pricing. Although no competitor duplicates all of our products, some competitors are larger than our Company, both in terms of sales of directly competing products and in terms of total sales and financial resources. We also face competitors with different cost structures and expectations of profitability, and these companies may offer competitive products at lower prices. We refresh our product line and continue development of our distribution channel to stay competitive. We also face competitors who illegally sell counterfeits of our products or otherwise infringe on our intellectual property rights. As this type of unfair competition grows or evolves, we may have to increase our intellectual property and unfair competition enforcement activities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Protection</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our compliance with federal, state and local laws and regulations did not have a material effect upon our capital expenditures, earnings or competitive position during the fiscal year ended December&#160;29, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital Resources</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;29, 2023, we employed approximately 4,000 persons. Of this total, approximately 1,400 were employees based outside of the U.S., and 1,300 were hourly factory workers in the U.S. None of our U.S. employees are covered by a collective bargaining agreement. Various national industry-wide labor agreements apply to certain employees in various countries outside of the U.S. Compliance with such agreements has no material effect on our Company or our operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The location of the majority of our manufacturing operations within the U.S. allows us to flex employee resources as needed to respond to changes in demand of our business. Our manufacturing, product development, warehouse and administrative employees are generally located in the same or adjacent facilities, which we believe contributes to our culture of strong manufacturing, engineering and customer service capabilities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Health, Wellness &amp; Safety</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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The personal health, wellness and safety of each of our employees is of primary importance. The prevention of occupationally induced injuries and illnesses is given precedence over operating productivity. Our Health, Wellness and Safety program is designed to increase engagement, reduce absenteeism due to illness or injury, provide healthier lifestyle choices, and reduce health risk factors for our employees.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Total Rewards</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our reward programs connect all employees to the performance and success of the Company. As an employer of choice, we offer pay, benefits and a work environment that attracts and retains high-performing talent. We believe that an effective compensation program must be market competitive as well as fair and equitable. Our compensation program is designed to attract and retain top talent, drive and reward performance and enhance our reputation. Our total rewards program is comprised of various elements, including base pay, variable pay, equity-based compensation for all employees, and health, welfare and retirement benefits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Talent</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">To achieve our strategic objectives, it is imperative that we attract, develop and retain qualified personnel. We seek to develop talent from within our organization and supplement our workforce with external hires as necessary. This approach has helped create among our employees an in-depth understanding of our business, products, competition and customers, while also adding new employee ideas and perspectives in support of our continuous improvement initiatives.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;29, 2023, our executive officers responsible for setting overall strategy averaged nearly 21 years of tenure with us. Tenure of all employees averaged nearly 10 years, reflective of our positive workplace culture. Our recruiting team uses internal and external resources to recruit highly skilled and talented workers, and we encourage and reward employee referrals for open positions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are committed to maintaining a culture of trust that recognizes the dignity and uniqueness of the individual. We provide equal opportunities for professional growth and advancement based on performance, qualifications, demonstrated skill and achievements. All employees are encouraged, under a continuous improvement program with financial incentives, to submit ideas to improve profitability, quality, safety and environmental practices. New employee orientation and regular ethics training are required for all employees. We complete a biennial survey of our employees to assess our culture, benchmark us against industry leaders, and to make improvements as necessary.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Community</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have a long history of giving back to the communities where we live and work through the volunteer efforts of our employees and the giving efforts of the Graco Foundation. </span><span style="background-color:#ffffff;color:#222222;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Graco Foundation&#8217;s goal is </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">to help organizations grow their ability to serve community needs through grants focused on capital projects, specific programs and technology needs. </span><span style="background-color:#ffffff;color:#222222;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Graco Foundation places emphasis on educational programs, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">especially STEM (science, technology, engineering and math) programs; human service programs promoting workforce development; and youth development programs. </span><span style="background-color:#ffffff;color:#222222;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Graco Foundation also supports several employee-based programs, including dollar-for-dollar gift matching, grants to support volunteerism, scholarships for children of employees, tutoring with a local middle school and an annual Paint-A-Thon that helps </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">low-income seniors and people with permanent disabilities continue to live independently in their own homes</span><span style="background-color:#ffffff;color:#222222;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_16"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Item&#160;1A. Risk Factors</span></div><div><span><br/></span></div><div><span style="color:#202020;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a global manufacturer of systems and equipment designed to move, measure, control, dispense and spray fluid and powder materials, our business is subject to various risks and uncertainties. Below are risk factors that could materially and adversely affect our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Economic, Financial and Political Risks</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Economic Environment - Demand for our products depends on the level of commercial and industrial activity worldwide.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The demand for our products depends, in part, on the general economic conditions of the industries, geographies or economies in which our customers operate.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">An economic downturn, recession, depression, sustained inflationary pressures or financial market turmoil may depress demand for our equipment in all or some major geographies and markets. Economic uncertainty and volatility in various geographies and industries in which we conduct business may adversely affect our net sales and earnings. If our distributors and original equipment manufacturers are unable to, or have a diminished ability to, purchase our products because of unavailable credit or unfavorable credit terms, depressed end-user demand, or are simply unwilling to purchase our products, our net sales and earnings will be adversely affected. </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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">An economic downturn may have an adverse effect on our results of operations and financial condition and affect our ability to satisfy the financial covenants in the terms of our financing arrangements.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We cannot predict the timing, severity or duration of any such downturn, or the timing of any recovery.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Currency - Changes in currency translation rates could adversely impact our revenue, earnings and the valuation of assets denominated in foreign currencies.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A significant number of routine transactions to which we are a party are conducted in foreign currencies. Changes and volatility in exchange rates have impacted, and in the future may impact, our sales, cost of materials and earnings and the valuation of assets denominated in foreign currencies. A majority of our manufacturing and cost structure is based in the U.S. In addition, decreased value of local currency may make it difficult for some of our distributors and end users to purchase our products.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A significant fluctuation in exchange rates may negatively impact our financial condition and results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Russian Invasion of Ukraine and Political Instability &#8211; Russia&#8217;s invasion of Ukraine, and the sanctions and actions taken against Russia and Belarus in response to the invasion, has adversely impacted our business and may continue to do so.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:112%">  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Uncertainty surrounding political leadership, as well as geopolitical unrest, could cause economic conditions in the U.S. or abroad to deteriorate, which could limit our growth opportunities and otherwise harm our business.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Russian invasion of Ukraine in 2022 and the resulting sanctions and actions taken against Russia and Belarus by the U.S., the United Kingdom, the European Union, Switzerland and others considerably restricted our ability to sell certain products in Russia and Belarus. As a consequence, beginning in 2022, we indefinitely suspended sales into Russia and Belarus, which continued throughout the entirety of 2023 and into 2024.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We expect our ability to sell certain products in Russia and Belarus to continue to be restricted for the foreseeable future. While our sales into Russia and Belarus prior to 2022 were not material to our overall business, a significant escalation or expansion of the conflict beyond its current geographic, political and economic scope and scale could have a material adverse effect on our </span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">business, results of operations and financial condition, and could exacerbate other risks discussed in this report. Such risks include, but are not limited to: an increase in the frequency and severity of cybersecurity threats against us and the parties with whom we do business; unfavorable changes in exchange rates; </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">further shortages, delivery</span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">delays and price inflation in a wide variety of raw materials and components; widespread reductions in </span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">end-user demand; and increased</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">logistical challenges.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Domestic political instability, including government shut downs, may limit our ability to grow our business. International political instability (including tensions between the U.S. and the countries in which we conduct business, rumors or threats of war, terrorism and other hostilities, and geopolitical activity or trade disruptions, such as those caused by the Russia-Ukraine and Israel-Hamas conflicts, or any conflict or threatened conflict between China and Taiwan) may cause economic conditions in the U.S. or abroad to deteriorate.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The occurrence of any of these events could result in a prolonged economic slowdown, prevent us or our customers from expanding into certain geographies or limit our ability to grow our business. Civil disturbances may harm our business.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Interest Rate Fluctuations and Credit Markets &#8211; Declines in interest rates, asset values and investment returns could increase our pension costs and required pension contributions.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:112%">  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Increases in interest rates, or the reduced availability of credit due to instability in the financial markets, could limit our ability to pursue growth initiatives and our customers&#8217; ability to invest in their businesses, which could adversely impact demand for our products.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sponsors a qualified defined benefit pension plan for certain U.S. employees and retirees of the Company. The pension plan is funded with trust assets invested in a diversified portfolio of equity, fixed income and other investments.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Declines in interest rates, the market value of plan assets, and investment returns could significantly increase our future estimated pension liabilities, net periodic pension costs and pension contribution requirements and, as a result, adversely affect our results of operations and financial condition.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">While we believe our current cash position is strong and will enable us to fund many of our foreseeable growth initiatives, including acquisitions and capital investments, rising interest rates or reduced access to debt financing could impact our ability to pursue these initiatives.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Reduced credit availability or a higher cost of capital may also limit the ability of end users of our products to invest in their businesses, which could depress demand for our equipment in all or some major geographies and markets.</span></div><div><span><br/></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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Operational Risks</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Global Sourcing - Risks associated with foreign sourcing, supply interruption, delays in raw material or component delivery, supply shortages and counterfeit components may adversely affect our production or profitability.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">While we manufacture many of our parts and product components in the U.S., we source certain of our materials and components from suppliers outside the U.S., and from suppliers within the U.S. who engage in foreign sourcing. Long lead times or supply interruptions associated with a global supply base may reduce our flexibility and make it more difficult to respond promptly to fluctuations in demand or respond quickly to product quality problems. The availability and prices for raw materials, parts and components may be curtailed for a variety of reasons. Our suppliers may allocate the supply of certain raw materials, parts or components to other purchasers. Changes in exchange rates between the U.S. dollar and other currencies and fluctuations in the price of raw materials and components have impacted and may continue to impact the manufacturing costs of our products and affect our profitability.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Geopolitical instability (including in Europe and the Middle East), protective tariffs, unpredictable changes in duty rates, and changes in trade policies, agreements, relations and regulations have made and may continue to make certain foreign-sourced parts of limited availability or no longer competitively priced. Long supply chains may be disrupted by environmental events, public health crises, political or other factors. Raw materials may become limited in availability from certain regions. Port labor issues may delay shipments. We source a large volume and a variety of electronic components, which exposes us to an increased risk of counterfeit components entering our supply chain. If counterfeit components unknowingly become part of our products, we may need to stop delivery and rework our products. We may be subject to warranty claims and may need to recall products. While many of our raw materials, parts and components are generally commercially available from a number of sources, some of them are sourced from single suppliers, which has limited, and could continue to limit, their availability when those suppliers are unable or unwilling to meet our production requirements and we are unable to timely source such items from an alternative supplier.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, we source some of our materials, parts and components from suppliers located in China.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As such, we are exposed to potential disruptions in deliveries from these suppliers due to political tensions with China, geopolitical risks, government-mandated facility closures in China due to public health matters or other causes.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Shortages, delivery delays and price inflation in a wide variety of raw materials and components (including but not limited to electronic components, castings, engines and motors) and logistical challenges (including but not limited to increased freight costs, shipping container shortages, trucking shortages, ocean, railway and air freight capacity constraints, labor shortages and port delays) have adversely affected production and profitability and may continue to adversely affect production and profitability.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Information Systems - Interruption of or intrusion into information systems may impact our business.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We rely on information systems and networks to conduct and support our business. Some of these systems and networks are managed, hosted and provided by third parties. We use these systems and networks to record, process, summarize, transmit and store electronic information, and to manage or support our business processes and activities. We have implemented measures and incurred costs intended to secure our information systems and networks and prevent unauthorized access to or loss of sensitive data by employing a number of measures, including employee training, comprehensive monitoring of our networks and systems, and maintenance of backup and protective systems. However, these measures may not be effective against all eventualities, and there is a possibility that our information systems, networks, and those of our third-party service providers may be exposed to risks, including unauthorized access, operational errors, fraudulent activities, system failures, poor password management, and other potential irregularities. Our employees, customers and others may be the subject of social engineering attacks and induced to disclose confidential, proprietary or other sensitive information, including their network credentials, to cybercriminals, who may then gain access to our and our customers&#8217; information, data and information technology systems.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cybersecurity threats are increasing in frequency, sophistication and severity. We have experienced and expect to continue to experience cybersecurity threats and attacks on our systems and networks and those of our third-party service providers. To date, none of the cybersecurity threats and attacks we have experienced have had a material adverse impact on our operations, business or financial condition. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The tactics and capabilities of cybercriminals are growing increasingly sophisticated, and it is virtually impossible for any organization, including us, to completely eliminate the risk of cyberattacks. Security breaches or intrusion into our information systems or networks or the information systems or networks of the third parties with whom we do business pose a risk to the confidentiality, availability and integrity of our data and of our customers, suppliers and employees, and could lead to any one or more of the following: the compromising of confidential information; manipulation, unauthorized use, theft or destruction of data; product defects or malfunctions; production downtimes and operations disruptions; litigation; regulatory action; reputational harm, including loss of confidence by our customers, suppliers and employees in our ability to adequately protect their information; fines; ransoms; and other costs and adverse consequences. As a </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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">manufacturer, our operating technology assets and systems are susceptible to disruption through cyberattacks. We anticipate that meaningful investments in our operating technology infrastructure will be necessary as we continue to assess our operating technology posture and respond to the increasingly-pronounced risks posed by third-party cyber actors. The occurrence of a security breach or an intrusion into an information system or a network, or the breakdown, interruption in or inadequate upgrading or maintenance of our information processing software, hardware or networks or the internet, may adversely affect our business, reputation, results of operations and financial condition. We do not currently maintain specific cyber insurance coverage. Any insurance coverage we do have may be inadequate to compensate us for losses arising from any security breach or cybersecurity incident, and may in the future not be available to us on economically reasonable terms, or at all.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The laws, regulations and customer-imposed controls governing cybersecurity and privacy continue to evolve and are becoming increasingly complex. We will be required to commit significant resources to keep pace with continued changes in information technology processes, legal, regulatory and customer requirements, and the increased frequency and severity of cyberattacks and the sophistication of the methods used by those who perpetrate them. There can be no assurance that our efforts will be successful. In addition, we are subject to new cybersecurity disclosure rules, and we may face increased costs and be required to incur significant costs in the event of an actual or perceived cybersecurity incident and to comply with these rules.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Intellectual Property - Demand for our products may be affected by new entrants who copy our products or infringe on our intellectual property. Competitors may allege that our products infringe the intellectual property of others.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">From time to time, we have been faced with instances where competitors have infringed or unfairly used our intellectual property or taken advantage of our design and development efforts. The ability to protect and enforce intellectual property rights varies across jurisdictions. Competitors who attempt to copy our products are prevalent in Asia, and they are increasingly offering their low-cost copies outside of Asia, including in Europe and North America. While we believe these copies oftentimes are of inferior quality to our products and lack much of the technology and many of the features inherent in our products, if we are unable to effectively meet these challenges, they could adversely affect our revenues and profits and hamper our ability to grow. Competitors and others may also initiate litigation to challenge the validity of our intellectual property or allege that we infringe their intellectual property. We may be required to pay substantial damages if it is determined our products infringe their intellectual property. We may also be required to develop an alternative, non-infringing product that could be costly and time-consuming, or acquire a license (if available) on terms that are not favorable to us. Regardless of whether infringement claims against us are successful, defending against such claims could significantly increase our costs, divert management&#8217;s time and attention away from other business matters, and otherwise adversely affect our results of operations and financial condition.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Generative Artificial Intelligence ("AI") &#8211; Use of generative AI technologies in the conduct of our business could result in the unintentional loss of confidential or proprietary information and have other adverse impacts on us.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">While we believe the development and adoption of generative AI technologies are in their early stages, the increased use of these technologies in the conduct of our business poses risks which, if they materialize, could adversely impact our business, financial condition, results of operation and reputation. The employment of generative AI tools creates opportunities for the potential loss or misuse of personal data, the inadvertent dissemination of our confidential or proprietary information, or the unintentional use of third parties&#8217; intellectual property. In addition, the content, analyses, recommendations or other output that generative AI tools produce could be deficient, inaccurate or biased or be based on flawed or insufficient datasets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Foreign Operations - Conducting business internationally exposes our Company to risks that could harm our business.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In 2023, approximately 47 percent of our sales were generated by customers located outside the U.S. Operations and sales outside of the U.S. expose us to certain risks that could adversely impact our sales volume, rate of growth or profitability. These risks include: complying with foreign legal and regulatory requirements; international trade factors (export controls, customs clearance, trade policy, trade sanctions, trade agreements, duties, tariff barriers and other restrictions); trade disruptions arising out of geopolitical activity (such as those caused by the Russia-Ukraine and Israel-Hamas conflicts, or any conflict or threatened conflict between China and Taiwan); protection of our proprietary technology in certain countries; potentially burdensome taxes; potential difficulties staffing and managing local operations; and changes in exchange rates.</span></div><div><span><br/></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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Catastrophic Events - Our operations are at risk of damage, destruction or disruption by natural disasters and other unexpected events.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The loss of, or substantial damage to, one of our facilities, our information system infrastructure or the facilities of our suppliers could make it difficult to manufacture product, fulfill customer orders and provide our employees with work. Flooding, tornadoes, hurricanes, unusually heavy precipitation or other severe weather events, earthquakes, tsunamis, fires, explosions, acts of war, terrorism, civil unrest or outbreaks, epidemics or pandemics of infectious diseases could adversely impact our operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Personnel - Our success may be affected if we are not able to attract, develop and retain qualified personnel.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our success depends in large part on our ability to identify, recruit, develop and retain qualified personnel. If we are unable to successfully identify, recruit, develop and retain qualified personnel or adapt to changing worker expectations and working arrangements, it may be difficult for us to meet our strategic objectives and grow our business, which could adversely affect our results of operations and financial condition.</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Public health crises, such as an epidemic or pandemic, could have a material and adverse effect on our business, results of operations and financial condition.</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A significant public health crisis, and any associated governmental, business and societal responses, could have an adverse effect on our operations, employees, supply chains, distribution channels, and end-user customers. Any such public health crisis could have negative impacts similar to those we experienced during the recent COVID-19 pandemic, including: employees being infected by, or exposed to, the virus; adverse impacts on </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the efficiency and productivity of our workforce and our operations; adverse impacts on our ability</span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to manufacture products and provide related services in a</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">timely manner; supply chain disruptions, including increased costs of raw materials and components, and delays, shortages and difficulties in sourcing raw materials and components; volatility in demand for certain of our products; inability to meet end-user customer demand; distribution and logistics challenges, including increased freight costs, reduced freight capacity, and shipping delays; restrictions on our employees&#8217; ability to meet customers in person and the cancellation, postponement and reformatting of trade shows, industry events and product demonstrations, which impacted our selling activities and our ability to convert those activities into actual sales;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">and a significant investment of time, energy and resources by management in mitigating the effects of the pandemic on our employees and our business and complying with existing, new or modified governmental rules, regulations, standards and mandates.</span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We could experience similar or additional, and potentially more significant, adverse effects on our business, results of operations and financial condition as a result of any future pandemic.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The extent to which a public health crisis impacts us will depend on numerous factors and future developments that are uncertain and that we are not able to predict, including: the severity of the virus and new variants of the virus; the duration and scope of the pandemic; the efficacy, distribution and adoption rate of vaccines and therapeutic treatments; infection rates in the areas in which we or our suppliers, distributors or end-user customers operate; governmental, business, societal, individual and other actions taken in response to the pandemic; the effect on our suppliers and distributors, and disruptions to the global supply chain; the impact on economic activity; the effect on our end-user customers and their demand and buying patterns for our products and services; the effect of any closures or other changes in operations of our and our suppliers&#8217;, distributors&#8217; and end-user customers&#8217; facilities; the health of and the effect on our employees and our ability to meet staffing needs; our ability to sell our products and services and provide product support; restrictions or disruptions to transportation, including reduced availability of ground, sea or air transport; and the effect on our ability to access capital on favorable terms and continue to meet our liquidity needs, all of which are highly uncertain and cannot be predicted. Even after a public health crisis subsides, we may continue to experience adverse effects to our business as a result of ongoing or new economic impacts. A public health crisis, including a pandemic, could also exacerbate or trigger other risks discussed in this report, any of which could have a material and adverse effect on our business, results of operations and financial condition.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Strategic Risks</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Growth Strategies and Acquisitions - Our growth strategies may not provide the return on investment desired if we are not successful in implementation of these strategies.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Making acquisitions, investing in new products, expanding geographically and targeting new industries are among our growth strategies. We may not obtain the return on investment desired if we are not successful in implementing these growth strategies. The success of our acquisition strategy depends on our ability to successfully identify and properly value suitable acquisition candidates, negotiate appropriate acquisition terms, obtain financing at a reasonable cost, prevail against competing acquirers, complete the acquisitions and integrate or add the acquired businesses into our existing businesses or corporate structure. There is significant competition for quality acquisition opportunities, and there is no assurance that we will be successful in securing those opportunities, particularly in situations where other interested acquirers with greater resources than ours are involved. Once successfully integrated into our existing businesses or </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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">added to our corporate structure, an acquired business may not perform as planned, be accretive to earnings, generate positive cash flows, provide an acceptable return on investment or otherwise be beneficial to us. We may not realize projected efficiencies and cost-savings from the businesses we acquire. We cannot predict how customers, competitors, suppliers, distributors and employees will react to the acquisitions that we make. Acquisitions may result in the assumption of undisclosed or contingent liabilities, the incurrence of increased indebtedness and expenses, and the diversion of management&#8217;s time and attention away from other business matters, any of which may have an adverse effect on our business, results of operations and financial condition. We make significant investments in developing products that have innovative features and differentiated technology in their industries and in niche markets. We are adding to the geographies in which we do business with third-party distributors. We cannot predict whether and when we will be able to realize the expected financial results and accretive effect of the acquisitions that we close, the new products that we develop and the channel expansions that we make.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Impairment - If acquired businesses do not meet performance expectations, acquired assets could be subject to impairment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our total assets reflect goodwill from acquisitions, representing the excess cost over the fair value of the identifiable net assets acquired. We test annually whether goodwill has been impaired, or more frequently if events or changes in circumstances indicate the goodwill may be impaired. If future operating performance at one or more of our operating units were to fall significantly below forecast levels or if market conditions for one or more of our acquired businesses were to decline, we could be required to incur a non-cash charge to operating income for impairment. Any impairment in the value of our goodwill would have an adverse non-cash impact on our results of operations and reduce our net worth.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Competition - Our success depends upon our ability to develop or acquire, and market and sell, new products that meet our customers&#8217; evolving needs and desires, and anticipate industry and market changes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our profitability will be affected if we do not develop or acquire new products and technologies that meet our customers&#8217; evolving needs and desires. Our ability to develop or acquire, and market and sell, products that meet our customers&#8217; needs and desires depends upon a number of factors, including anticipating the features and products that our customers will need or want in the future, successfully implementing our acquisition strategies, identifying and entering into new markets, training our distributors, and anticipating market trends. Changes in industries and markets that we serve, including consolidation of competitors, distributors and customers, could affect our success. Changes in the competitive landscape, increases in the market reach of competitors, and improvements in the quality of competitive products could also affect our success. Price competition and competitor strategies could negatively impact our growth and have an adverse impact on our results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Major Customers - Our Contractor segment depends on a few large customers for a significant portion of its sales. Significant declines in the level of purchases by these customers could reduce our sales and impact segment profitability.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our Contractor segment, which is our largest reporting segment by sales, derives a significant amount of revenue from a few large channel partners. Substantial decreases in purchases by these customers, difficulty in collecting amounts due or the loss of their business would adversely affect the profitability of this segment. The business of these customers is dependent upon prevailing levels of residential, commercial, industrial and institutional building and remodeling activities. If these activities decline, the business of our customers could be adversely affected and their purchases of our equipment could decrease which could have an adverse impact on our results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Cyclical Industries - Our success may be affected by variations in the construction, automotive, electronics, aerospace, semiconductor, and agriculture and construction equipment industries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A substantial portion of our revenues is attributable to sales to customers in cyclical industries.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Downturns in these industries could result in a deterioration of our customers&#8217; businesses and, in turn, a reduced demand for some of our products. Our business may be affected by fluctuations in residential, commercial, industrial and institutional building and remodeling activities. Changes in construction materials and techniques may also impact our business. Our business may also be affected by fluctuations of activity in the automotive, electronics, aerospace, semiconductor, and agriculture and construction equipment industries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%;text-decoration:underline">Legal, Regulatory and Compliance Risks</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Laws and Regulations - Changes in laws and regulations, and the imposition of new or additional laws and regulations, may impact how we can do business and the cost of doing business around the world.</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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are subject to many laws and regulations in the jurisdictions where we operate, and as the nature and geographic scope of our business grows and expands, we may become subject to additional laws and regulations previously inapplicable to our business. Changes to laws and regulations to which we are currently subject, exposure to additional laws and regulations previously inapplicable to our business, and the imposition of new laws and regulations increase our cost of doing business, may affect the manner in which our products will be produced or delivered, may affect the locations and facilities from which we conduct business, and may impact our long-term ability to provide returns to our shareholders.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Climate-Related Laws, Regulations and Accords &#8211; Climate-related laws, regulations and accords may adversely impact our operations, the industries in which we operate, and increase our cost of doing business.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Growing concerns over climate change has resulted in, and may continue to result in, new laws, regulations and accords intended to reduce emissions of certain greenhouse gases and to require reporting on such emissions and other climate-related matters. Existing and new laws, regulations and accords relating to emissions of certain greenhouse gases and the reporting of such emissions and other climate-related matters may be difficult and costly to comply with, may adversely impact certain aspects of our operations (including but not limited to the manufacture and distribution of our products), may adversely impact certain industries in which we operate, may result in increased energy, input, compliance and other costs, and may decrease demand for certain of our products.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">ESG Expectations and Requirements &#8211; Expectations and requirements relating to environmental, social and governance ("ESG") matters may increase our cost of doing business and expose us to reputational harm and potential liability.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Many regulators, investors, employees, vendors, customers, community members and other stakeholders are increasingly focused on ESG matters such as climate change, greenhouse gas emissions, human capital, and diversity, equity and inclusion. As the nature, scope and complexity of ESG reporting, diligence and disclosure requirements expand, we may have to devote more resources, and incur additional costs, to control, assess and report on ESG metrics. We may make public statements about various ESG-related matters and initiatives from time to time, including on our website, in our press releases, in our ESG report, and in other communications. Addressing stakeholder expectations and regulatory requirements relating to ESG matters requires an investment of time, money and other resources, any or all of which may increase our cost of doing business. In addition, as investor and other stakeholder expectations relating to ESG matters change and evolve over time, any failure or perceived failure by us to adequately address those expectations may damage our reputation and adversely affect our business and results of operations. Similarly, any public statements we make about ESG-related matters and initiatives may result in legal and regulatory proceedings against us which could adversely affect our business and results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Anti-Corruption and Trade Laws - We may incur costs and suffer damages if our employees, agents, distributors or suppliers violate anti-bribery, anti-corruption or trade laws and regulations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a global manufacturer, we are subject to a variety of complex and stringent laws and regulations related to bribery, corruption and trade. The continued geographic expansion of our business increases our exposure to, and cost of complying with, these laws and regulations. Changes in export control or trade sanctions laws may restrict our business practices, including cessation of business activities in sanctioned countries or with sanctioned entities, and may result in modifications to our compliance programs and increase compliance costs. If our internal controls and compliance program do not adequately prevent or deter our employees, agents, distributors, suppliers and other third parties with whom we do business from violating anti-bribery, anti-corruption or trade laws and regulations, we may incur defense costs, fines, penalties, reputational damage and business disruptions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Tax Rates and New Tax Legislation - Changes in tax rates or the adoption of new tax legislation may affect our results of operations, cash flows and financial condition.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is subject to taxes in the U.S. and a number of foreign jurisdictions where it conducts business. The Company&#8217;s effective tax rate has been and may continue to be affected by changes in the mix of earnings in jurisdictions with differing statutory tax rates, changes in the valuation of deferred tax assets and liabilities, and changes in tax laws or their interpretation, such as the 15% global minimum tax under the Organization for Economic Cooperation and Development ("OECD") Pillar Two, Global Anti-Base Erosion Rules. In addition, the U.S. government could adopt changes to international trade agreements, tariffs, taxes and other related regulations.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If the Company&#8217;s effective tax rate were to increase, or if the ultimate determination of the Company&#8217;s taxes owed is for an amount in excess of amounts previously accrued, the Company&#8217;s results of operations, cash flows and financial condition could be adversely affected.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Legal Proceedings - Costs associated with claims, litigation, administrative proceedings and regulatory reviews, and potentially adverse outcomes, may affect our profitability.</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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span><br/></span></div><div><span style="color:#202020;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The nature of our business, including the equipment we develop, manufacture and sell, or have in the past developed, manufactured and sold, exposes us to the risk of product liability, warranty and tort (including toxic tort), commercial and employment-related claims, demands and litigation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As we grow, we are at an increased risk of being a target in matters related to the assertion of claims and demands, litigation, administrative proceedings and regulatory reviews. We may also need to pursue claims or litigation to protect our interests. The cost of pursuing, defending and insuring against such matters is increasing, particularly in the U.S. A claim against us could cause us to incur substantial and unexpected costs and affect customer confidence in our products, which may adversely affect our profitability. Further, due to adverse changes in costs to insure against such matters, we have increased our self-insured retention and deductibles and procured lower coverage limits under certain policies, which may increase our risk exposure for certain types of claims and adversely affect our profitability if we are ultimately held responsible for such claims. In some cases, our insurers may have the right to compel us to settle litigation we are defending and make a payment in connection with the settlement, even where we have a strong conviction in our defenses and believe our exposure is limited.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Successful claims against the Company and settlements may adversely affect our results.</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_19"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1B. Unresolved Staff Comments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_1554"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1C. Cybersecurity</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our cybersecurity program seeks to identify, assess and monitor material cybersecurity and other information technology risks and threats that may affect our information systems, networks and operations, including those systems and networks managed by third parties. We regularly assess potential risks and execute a layered cybersecurity strategy based on prevention, detection, mitigation, and remediation. The Company&#8217;s cybersecurity risks are evaluated at least annually through our enterprise risk management program, which is a company-wide effort to identify, assess, manage, report and monitor material risks that may affect our ability to achieve our business objectives.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To manage our cybersecurity program, we have established a cross-functional cybersecurity oversight committee and cybersecurity team, both led by our Chief Information Officer ("CIO"). Our cybersecurity oversight committee and cybersecurity team, with the support of external cyber-specialist resources, include technical experts in cybersecurity risk management, incident response and security operations with extensive experience in the operations of networks, network security and infrastructure management. In addition, members of our cybersecurity team have cybersecurity experience or certifications, such as the Certified Information Systems Security Professional certification. Our CIO is informed about and</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">monitors prevention, detection, mitigation, and remediation efforts through regular communication and reporting from</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">professionals on the cybersecurity management team and through the use of technological tools and software.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Policies, procedures and controls under our cybersecurity program are designed in consideration of published frameworks, including the Center for Information Security ("CIS") Critical Security Controls, and routinely evaluated for ongoing adherence to those frameworks. Our cybersecurity program includes a process for incident response and continuous improvement. We enlist outside advisors to evaluate the maturity of our cybersecurity program, review processes and policies, conduct penetration and vulnerability tests and simulation exercises, and to monitor and help identify potential cybersecurity incidents. We provide training to our employees to help identify potential cybersecurity threats and attacks through an annual cybersecurity awareness month and targeted phishing campaigns. When considering to engage with third-party service providers, we assess the risks from cybersecurity threats posed by such engagement and continue to evaluate those risks throughout the duration of the relationship. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">   </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Audit Committee of the Board of Directors oversees the Company&#8217;s cybersecurity risks and strategy. Management provides regular updates to the Audit Committee on cybersecurity risks facing the Company, the systems management has in place to mitigate and manage those risks, the status of key cybersecurity initiatives through a review of the Company&#8217;s cybersecurity strategic roadmap and whether any material cybersecurity incidents have occurred. The Audit Committee performs an annual review of the Company&#8217;s cybersecurity program, which includes an update of the cybersecurity threat landscape, discussion of management&#8217;s actions to identify and detect threats, and a review of assessments, penetration tests and other audits performed by internal and external parties. In addition, management periodically arranges for outside experts to present to the Audit Committee on cyber governance frameworks, regulatory developments, industry practices and risk management. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">None of the cybersecurity risks, including as a result of any prior incidents we have experienced, have had a material adverse impact on our operations, business or financial condition.</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_22"></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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2. Properties</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our facilities are in satisfactory condition, suitable for their respective uses, and are generally adequate to meet current needs. A description of our principal facilities as of February&#160;20, 2024, is set forth in the chart below.</span></div><div><span style="color:#000000;font-family:'Arial',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:100.000%"><tr><td style="width:1.0%"/><td style="width:28.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.262%"/><td style="width:0.1%"/></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Facility</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Owned&#160;or</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Leased</span></div></td><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Square<br/>Footage</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Facility Activities</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Segment</span></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North America</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rogers, Minnesota, United States</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782,000</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing, warehouse, office and product development</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractor </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dayton, Minnesota, United States</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538,000</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing, warehouse, office and product development</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractor and Process</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dayton, Minnesota, United States</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,000</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution center and office</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All segments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minneapolis, Minnesota, United States</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,000</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing and office</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rogers, Minnesota, United States</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,000</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution center and office</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All segments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anoka, Minnesota, United States</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,000</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing, warehouse, office and product development</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sioux Falls, South Dakota, United States</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,000</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing, warehouse and office</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial and Contractor</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minneapolis, Minnesota, United States</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,000</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Worldwide headquarters; office and product development</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Industrial </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North Canton, Ohio, United States</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,000</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing, warehouse, office and application laboratory</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Erie, Pennsylvania, United States</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,000</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing, warehouse, office and product development</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minneapolis, Minnesota, United States</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,000</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assembly</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kamas, Utah, United States</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,000</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing, warehouse, office, product development and test laboratory</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dexter, Michigan, United States</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,000</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing, warehouse, office and product development</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indianapolis, Indiana, United States</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,000</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warehouse, office, product development and application laboratory</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minneapolis, Minnesota, United States</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,000</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate administrative office</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All segments</span></td></tr><tr><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Europe</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maasmechelen, Belgium</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,000</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA headquarters, warehouse and assembly</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All segments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Verona, Italy</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,000</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing and warehouse</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sibiu, Romania</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,000</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">St. Gallen, Switzerland</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,000</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing, warehouse, office, product development and application laboratory</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maasmechelen, Belgium</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,000</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All segments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R&#246;dermark, Germany</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,000</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office and warehouse</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Verona, Italy</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,000</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office and warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">St. Gallen, Switzerland</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,000</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aachen, Germany</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,000</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office and warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All segments</span></td></tr><tr><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia Pacific</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shanghai, P.R.C. </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific headquarters</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All segments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Suzhou, P.R.C.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing, warehouse, office and product development</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All segments</span></td></tr></table></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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></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:28.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.262%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derrimut, Australia</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,000</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All segments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gyeonggi-do, South Korea</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,000</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office and warehouse</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All segments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shanghai, P.R.C.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,000</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office and warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial </span></td></tr></table></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_25"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;3. Legal Proceedings</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Company is engaged in routine litigation, administrative proceedings and regulatory reviews incident to our business. It is not possible to predict with certainty the outcome of these unresolved matters, but management believes that they will not have a material effect upon our operations or consolidated financial position.</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_28"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;4. Mine Safety Disclosures</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_31"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information About Our Executive Officers </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are all the executive officers of Graco Inc. as of February&#160;20, 2024:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Mark W. Sheahan, 59,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> became President and Chief Executive Officer in June 2021. From June 2018 to June 2021, he served as Chief Financial Officer and Treasurer. He was Vice President and General Manager, Applied Fluid Technologies Division from February 2008 to June 2018. He served as Chief Administrative Officer from September 2005 to February 2008, and was Vice President and Treasurer from December 1998 to September 2005. Prior to becoming Treasurer in December 1996, he was Manager, Treasury Services. Mr. Sheahan joined the Company in 1995.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Ronita Banerjee, 46,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> became Executive Vice President and Chief Human Resources Officer in May 2023.  Before joining Graco, Ms. Banerjee was Global Human Resources Vice President and Chief Human Resources Officer at Westinghouse Electric Company LLC, a provider of nuclear products and services to utilities globally, from May 2019 to April 2023.  From December 2017 to May 2019, she served as Global Human Resources Vice President, Building Solutions, and Global Human Resources Director, at Honeywell Inc., a diversified technology and manufacturing company, prior to which she served as Global Human Resources Director from April 2015 to December 2017.  Prior to her time at Honeywell, Ms. Banerjee was Senior Human Resources Manager at General Mills, Inc., a global manufacturer and marketer of branded consumer foods, from May 2007 to March 2015, and Compensation Consultant and Staffing Specialist at Dell Technologies Inc., from October 2003 to May 2005 and March 2003 to September 2003, respectively. Ms. Banerjee joined the Company in May 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Caroline M. Chambers, 59,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> became President, EMEA in August 2020. From August 2020 to January 2022, she also held the additional role of Executive Vice President, Information Systems. From June 2018 to August 2020, she served as Executive Vice President, Corporate Controller and Information Systems. She also served as the Company&#8217;s principal accounting officer from September 2007 to August 2020. She was Vice President, Corporate Controller and Information Systems from December 2013 to June 2018. From April 2009 to December 2013, she was Vice President and Corporate Controller. She served as Vice President and Controller from December 2006 to April 2009. She was Corporate Controller from October 2005 to December 2006 and Director of Information Systems from July 2003 through September 2005. Prior to becoming Director of Information Systems, she held various management positions in the internal audit and accounting departments. Prior to joining Graco, she was an auditor with Deloitte &amp; Touche in Minneapolis, Minnesota and Paris, France. Ms. Chambers joined the Company in 1992.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Laura L. Evanson, 43, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">became Executive Vice President, Marketing in January 2023. From September 2021 to December 2022, she served as Vice President of Marketing for the Lubrication Equipment Division and Vice President of Marketing for South and Central America. From July 2017 to September 2021, she served as the Director of Marketing for the Lubrication Equipment Division. From December 2015 to July 2017 she served as a Senior Global Marketing Manager for the Lubrication Equipment Division. From 2010 to December 2015, she was a Senior Global Product Marketing Manager for the Lubrication Equipment Division. Prior to that, she worked in various product marketing and channel marketing roles for the Lubrication Equipment Division and Industrial Products Division. Ms. Evanson joined the Company in 2008.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Anthony J. Gargano, 53, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">became President, Asia Pacific in July 2021. From October 2020 to July 2021, he was Vice President of Sales and Marketing for the Advanced Fluid Dispense business segment in Asia Pacific. He served as Vice President of Sales and Marketing for the global High Performance Coatings and Foams business segment from September 2018 to October 2020. From January 2017 to December 2018, he served as President of Global Automotive. He served as Director of Sales and Marketing for the Applied Fluid Technologies Division in Asia Pacific from February 2012 to January 2017. From June 2008 to February 2012, he was Director of Sales and Marketing for the PMG business </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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">in the Lubrication Equipment Division. Prior to becoming Director of Sales and Marketing for the PMG business in the Lubrication Equipment Division, he held various product and sales management positions. Mr. Gargano joined the Company in 2005.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Inge Grasdal, 53,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> became Executive Vice President, Corporate Development in January 2022. Prior to joining Graco, he was Vice President Corporate Development at Ecolab Inc., a global provider of water, hygiene and infection prevention solutions and services, from November 2018 to January 2022. Prior to joining Ecolab, he was Senior Director Corporate Development at 3M Company, a diversified global technology company, from 2012 to October 2018. From 2007 to 2012, he was Vice President Investment Banking at Piper Jaffray &amp; Co. Prior to joining Piper Jaffray, he held various roles in finance, consulting and engineering, including most recently as Director of Finance &#8211; Analytics at United Health Group from 2003 to 2007. Mr. Grasdal joined the Company in January 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Joseph J. Humke, 53,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> became Executive Vice President, General Counsel and Corporate Secretary in July 2021. Before joining Graco, he was an equity partner in the Mergers &amp; Acquisitions and Private Equity practice groups at Ballard Spahr LLP and Lindquist &amp; Vennum LLP (which combined in January 2018) from 2004 to June 2021, and an associate from 2001 to 2003. Prior to joining Lindquist &amp; Vennum, he worked as an associate in the Corporate &amp; Securities practice group of Mayer Brown LLP in Chicago from 1998 to 2001, and served as a law clerk to the Honorable John L. Coffey on the United States Court of Appeals for the Seventh Circuit from 1997 to 1998. Mr. Humke joined the Company in July 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Dale D. Johnson, 69,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> became Chief Commercial Development Officer in January 2024, prior to which he was President, Worldwide Contractor Equipment Division, from February 2017 to December 2023. From April 2001 through January 2017, he served as Vice President and General Manager, Contractor Equipment Division. From January 2000 through March 2001, he served as President and Chief Operating Officer. From December 1996 to January 2000, he was Vice President, Contractor Equipment Division. Prior to becoming Director of Marketing, Contractor Equipment Division in June 1996, he held various marketing and sales positions in the Contractor Equipment Division and the Industrial Equipment Division. Mr. Johnson joined the Company in 1976.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Christopher D. Knutson, 46,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> became Executive Vice President, Corporate Controller in May 2023.  He has served as the Company&#8217;s principal accounting officer since May 2023. From April 2020 to May 2023, he was Director of Corporate Treasury and Investor Relations, and from July 2017 to April 2020, was Director of Corporate Treasury and Regional Controller, South and Central America. From May 2016 to July 2017, he was Vice President of Finance at United Skin Specialists, after which he returned to Graco. From June 2010 to May 2016, he served in several Controller roles at Graco, including in the Applied Fluid Technologies Division, the Asia Pacific region, and the Lubrication Equipment Division, and from August 2008 to August 2010 was Internal Audit Manager. Prior to joining Graco, Mr. Knutson worked at PricewaterhouseCoopers for seven years within their audit practice. He joined the Company in 2008.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">David M. Lowe, 68,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> became Chief Financial Officer and Treasurer in June 2021. From April 2020 to June 2021, he served as President, Worldwide Process Division. He was President, Worldwide Industrial Products Division from June 2018 to April 2020. From April 2012 to June 2018, he was Executive Vice President, Industrial Products Division. From February 2005 to April 2012, he was Vice President and General Manager, Industrial Products Division. He was Vice President and General Manager, European Operations from September 1999 to February 2005. Prior to becoming Vice President, Lubrication Equipment Division in December 1996, he was Treasurer. Mr. Lowe joined the Company in 1995.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Claudio Merengo, 54,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> became President, Worldwide Gema in 2007, his title having been changed to President, Worldwide Powder Division in February 2024. During this time, he also served as Group President, ITW Finishing from 2010 to 2012 and Group President, ITW Dynatec from 2008 to 2009. From 2004 to 2007, he was President, Gema Europe. From 1999 to 2004, he was Managing Director, Gema Italy. From 1994 to 1999, he held different positions in R&amp;D, Sales and After Sales for Gema. Gema has been part of Graco since the acquisition of the ITW Finishing Group in 2012. Mr. Merengo joined Gema in 1994.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Peter J. O&#8217;Shea, 59,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> became President, Worldwide Lubrication Equipment Division, and President, South and Central America in January 2022. From July 2021 to January 2022, he was President, Worldwide Industrial Products Division, and President, South and Central America. From April 2020 to January 2022, he was President, Worldwide Lubrication Equipment Division. He was Vice President and General Manager, Lubrication Equipment Division from January 2016 to June 2018. From January 2013 to December 2015, he was Vice President and General Manager, Asia Pacific. From January 2012 to December 2012, he was Director of Sales and Marketing, Industrial Products Division, and from 2008 to January 2012, he was Director of Sales and Marketing, Industrial Products Division and Applied Fluid Technologies Division. He was Country Manager, Australia - New Zealand from 2005 to 2008, and from 2002 to 2005 he served as Business Development Manager, Australia - New Zealand. Prior to becoming Business Development Manager, Australia - New Zealand, he worked in various Graco sales management positions. Mr. O&#8217;Shea joined the Company in 1995.</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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Christian E. Rothe, 50,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> became President, Worldwide Industrial Division in January 2022. From June 2018 to January 2022, he was President, Worldwide Applied Fluid Technologies Division. He was Chief Financial Officer and Treasurer from September 2015 to June 2018. From June 2011 through August 2015, he was Vice President and Treasurer. Prior to joining Graco, he held various positions in business development, accounting and finance, including, most recently, at Gardner Denver, Inc. as Vice President, Treasurer from January 2011 to June 2011, Vice President - Finance, Industrial Products Group from October 2008 to January 2011, and Director, Strategic Planning and Development from October 2006 to October 2008. Mr. Rothe joined the Company in 2011.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Kathryn L. Schoenrock, 46, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">became Executive Vice President and Chief Technology Officer in May 2023, her title having been changed to Executive Vice President and Chief Information Officer in February 2024. From January 2022 to April 2023, she was Executive Vice President, Corporate Controller and Information Systems, and from August 2020 to January 2022, she was Executive Vice President, Corporate Controller. She also served as the Company&#8217;s principal accounting officer from August 2020 to April 2023.  From December 2018 to August 2020, she served as Director of Corporate Finance. She served as Director of Financial Reporting from August 2012 to December 2018. Prior to joining Graco, she served as a Senior Manager in the audit practice of Deloitte &amp; Touche LLP from 2008 to 2012, and held various positions in the audit practice of Deloitte &amp; Touche LLP from 2002 to 2008 and in the audit practice of Arthur Andersen LLP from 2000 to 2002. Ms. Schoenrock joined the Company in 2012.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">David J. Thompson, 56, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">became President, Worldwide Contractor Equipment Division in January 2024.  From December 2021 to December 2023, he was Vice President of Engineering, Worldwide Contractor Equipment Division, and from 2007 to December 2021, he was Director of Engineering, Worldwide Contract Equipment Division.  Prior to 2007, he held various engineering-related positions within the Contractor Equipment Division.  Mr. Thompson joined the Company in 1988.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Timothy R. White, 54,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> became President, Worldwide Process Division, in June 2021. From August 2020 to June 2021, he served as President, White Knight and QED Environmental Systems. From December 2018 to August 2020, he served as President, EMEA. From August 2015 to December 2018, he was President of Q.E.D. Environmental Systems, Inc., a Graco subsidiary. He served as Director of Sales and Marketing, Applied Fluid Technologies Division, from April 2012 to August 2015. From May 2011 to April 2012, he was North American Sales Manager, Applied Fluid Technologies Division.  From January 2008 to April 2011, he was Operations Director, Contractor Equipment Division. Prior to January 2008, he held various manufacturing management positions. Mr. White joined the Company in 1992.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Angela F. Wordell, 52,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> became Executive Vice President, Operations, in January 2022. From April 2020 to January 2022, she was Executive Vice President, Operations, and President, Worldwide Oil &amp; Natural Gas Division. From December 2018 to April 2020, she was Executive Vice President, Operations. From April 2017 to December 2018, she was Purchasing Director. From January 2017 to April 2017, she served as Strategic Sourcing Director. From March 2010 to January 2017, she was Operations Director, Industrial Products Division and China Factory. From February 2008 to March 2010, she was Operations Manager, Industrial Products Division. Prior to February 2008, she held various manufacturing management and engineering positions. Ms. Wordell joined the Company in 1993.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_34"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div id="i865df48d971444b28422d489ae56aaa3_37"></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;5. Market for Registrant&#8217;s&#160;Common Equity, Related Shareholder Matters and Issuer Purchases of Equity Securities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Graco Common Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Graco common stock is traded on the New York Stock Exchange under the ticker symbol &#8220;GGG.&#8221; As of January&#160;26, 2024, the share price was $84.75 and there were 168,178,661 shares outstanding and 1,641 common shareholders of record, which includes nominees or broker dealers holding stock on behalf of an estimated 147,980 beneficial owners.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The graph below compares the cumulative total shareholder return on the common stock of the Company for the last five fiscal years with the cumulative total return of the S&amp;P 500 Index and the Dow Jones U.S. Industrial Machinery Index over the same period (assuming the value of the investment in Graco common stock and each index was $100 on December&#160;31, 2018, and all dividends were reinvested).</span></div><div><span><br/></span></div><div><img src="ggg-20231229_g1.jpg" alt="846" style="height:373px;margin-bottom:5pt;vertical-align:text-bottom;width:700px"/></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:468.75pt"><tr><td style="width:1.0pt"/><td style="width:178.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:43.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:43.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:43.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:43.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:43.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:43.00pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dow Jones U.S. Industrial Machinery</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$136</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$158</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$196</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$172</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$218</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P 500</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225</span></td></tr></table></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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 7, 2018, the Board of Directors authorized the Company to purchase up to 18 million shares of its outstanding common stock, primarily through open-market transactions. The authorization is for an indefinite period of time or until terminated by the Board. There are no shares available for repurchase under previous authorizations.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to shares purchased under the Board authorization, the Company purchases shares of common stock held by employees who wish to tender owned shares to satisfy the exercise price or tax due upon exercise of stock options or vesting of restricted stock.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information on issuer purchases of equity securities follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.444%"><tr><td style="width:1.0%"/><td style="width:34.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.168%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.078%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.920%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Period</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total<br/>Number<br/>of Shares<br/>Purchased</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Price<br/>Paid per<br/>Share</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total&#160;Number&#160;of<br/>Shares&#160;Purchased<br/>as&#160;Part&#160;of&#160;Publicly<br/>Announced Plans<br/>or Programs</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum&#160;Number<br/>of Shares that May<br/>Yet Be Purchased<br/>Under the Plans<br/>or&#160;Programs<br/>(at&#160;end of period)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sep 30, 2023 - Oct 27, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971,961&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.96&#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:'Arial',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,572,340&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oct 28, 2023 - Nov 24, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,700&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,549,640&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nov 25, 2023 - Dec 29, 2023</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:'Arial',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,549,640&#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><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_40"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;6. [Reserved]</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div><span><br/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_43"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following Management&#8217;s Discussion and Analysis reviews significant factors affecting the Company&#8217;s consolidated results of operations, financial condition and liquidity. This discussion should be read in conjunction with our financial statements and the accompanying notes to the financial statements. A discussion of changes in our financial condition and the results of operations from the year ended December&#160;30, 2022 compared to December&#160;31, 2021 can be found in Part II, Item 7, Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations of our Annual Report on Form 10-K for the year ended December&#160;30, 2022. The discussion is organized in the following sections:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_46">Overview</a></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_49">Results of Operations</a></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_52">Segment Results</a></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_55">Financial Condition and Cash Flow</a></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_58">Critical Accounting Estimates</a></span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_46"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Graco designs, manufactures and markets systems and equipment used to move, measure, control, dispense and spray fluid and powder materials. The Company specializes in equipment for applications that involve difficult-to-handle materials with high viscosities, materials with abrasive or corrosive properties and multiple-component materials that require precise ratio control. Graco sells primarily through independent third-party distributors worldwide to industrial and contractor end users. Graco&#8217;s business is classified by management into three reportable segments: Contractor, Industrial and Process. Each segment is responsible for product development, manufacturing, marketing and sales of their products.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Graco&#8217;s key strategies include developing and marketing new products, leveraging products and technologies into additional, growing end-user markets, expanding distribution globally and completing strategic acquisitions that provide additional channel and technologies. Long-term financial growth targets accompany these strategies, including our objectives of 10 percent revenue growth and 12 percent consolidated net earnings growth per annum. We continue to develop new products in each operating division that are expected to drive incremental sales growth, as well as continued refreshes and upgrades of existing product lines. Graco has made a number of strategic acquisitions that expand and complement organically developed products and provide new market and channel opportunities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturing is a key competency of the Company. Our management team in Minneapolis provides strategic manufacturing expertise and is also responsible for factories not fully aligned with a single division. Our largest manufacturing facilities are in the U.S. We also manufacture some of our products in Switzerland (Industrial segment), Italy (Industrial segment), the United Kingdom (Process segment), the People&#8217;s Republic of China (all segments), Belgium (all segments) and Romania (Industrial segment). Our primary distribution facilities are located in the U.S., Belgium, Switzerland, United Kingdom, P.R.C., Japan, Italy, Korea, India, Australia and Brazil.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supply Chain and Inflation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company's supply chain stabilized, and the associated effects of inflation largely subsided. While the Company experienced isolated supply chain disruptions in 2023, the impact was not as significant as compared to previous years in 2022 and 2021. Pricing actions implemented in 2022 and 2023 have generally mitigated the effects of inflation.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_49"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#2c2c2c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of financial results follows (in millions except per share amounts):</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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.6&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,143.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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506.5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460.6&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted Net Earnings per Common Share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.94&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#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"/><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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted (non-GAAP)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Earnings, adjusted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646.0&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings, adjusted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455.5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted Net Earnings per Common Share, adjusted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;Excludes the impact of a pension settlement loss, contingent consideration fair value adjustment, impairment charge, excess tax benefits from stock option exercises and certain non-recurring tax provision adjustments. See Financial Results Adjusted for Comparability below for a reconciliation of adjusted non-GAAP financial measures to GAAP</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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain events in the last two years caused fluctuations in financial results. Excess tax benefits related to stock option exercises reduced income taxes by $10 million in 2023 and $5 million in 2022. Other expense for 2023 included a $42 million non-cash pension settlement loss. In 2023, the Company recorded a goodwill impairment and contingent consideration adjustment related to an acquisition that was not material to the financial statements. Other benefits from tax planning activities further reduced income taxes in 2023. Excluding the impacts of those items presents a more consistent basis for comparison of financial results. A calculation of the non-GAAP adjusted measurements of operating earnings, earnings before income taxes, income taxes, effective income tax rates, net earnings and diluted earnings per share follows (in millions except per share amounts):</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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating earnings, as reported</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646.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"/><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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572.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"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating earnings, adjusted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes, as reported</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608.8&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565.7&#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension settlement 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.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:'Arial',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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes, adjusted</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650.1&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565.7&#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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes, as reported</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.1&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension settlement tax effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#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:'Arial',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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-recurring tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefit from option exercises</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes, adjusted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;As reported</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Adjusted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings, as reported</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460.6&#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension settlement 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.3&#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:'Arial',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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#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:'Arial',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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-recurring tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefit from option exercises</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.1)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings, adjusted</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523.9&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455.5&#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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Diluted Shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.9&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted Net Earnings per Share</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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;As reported</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.94&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.66&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Adjusted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.63&#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><span><br/></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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Components of Net Earnings as a Percentage of Sales:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents an overview of components of net earnings as a percentage of net sales:</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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:#2c2c2c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:#2c2c2c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.7&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.9&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.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"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, marketing and distribution</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating earnings</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.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"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.7&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#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:'Arial',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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4&#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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1&#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:'Arial',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.5&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings, adjusted (see non-GAAP measurements above)</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Net Sales</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents net sales by geographic region (in millions):</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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,338.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"/><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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,281.9&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451.8&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409.8&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.6&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,143.5&#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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;North, Central and South America, including the U.S. Sales in the U.S. were $1,162 million in 2023 and $1,116 million in 2022.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Europe, Middle East and Africa.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of net sales change by geographic region:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:12.688%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.067%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.067%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.067%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.067%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.451%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#2c2c2c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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:#2c2c2c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volume and Price</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volume and Price</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10%</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales in the Americas were up modestly in 2023, as conditions varied by end market. Sales of industrial products remained favorable, however rising interest rates and other economic conditions adversely impacted sales in construction markets. EMEA sales growth in 2023 benefited mostly from favorable changes in currency translation rates. Lower finishing system sales in EMEA for 2023 offset broad-based sales growth in Western Europe and emerging countries. In the Asia Pacific region, economic conditions in China and unfavorable changes in currency translation rates more than offset underlying growth in the rest of the region for 2023.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Gross Profit</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross profit margin rate for 2023 increased approximately 4 percentage points compared to 2022 mostly due to realized pricing.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Operating Expenses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses for 2023 increased $29 million compared to 2022. The increase includes increased spending on product development and other growth initiatives of $7 million, incremental share-based compensation of $6 million and higher sales and earnings-based expenses of $4 million. Investment in new product development in 2023 was $83 million, approximately 4 percent of sales.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Operating Earnings</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales growth led to an 8 percent increase in operating earnings. Operating earnings expressed as a percentage of sales in 2023 increased 3 percentage points compared to 2022 as realized pricing more than offset higher product costs and operating expenses.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other Expense</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense decreased $5 million compared to 2022 as private placement debt was repaid in the first quarter of 2022 and in the third quarter of 2023. Other non-operating expenses for 2023 included a non-cash pension settlement loss of $42 million in connection with the transfer of certain pension obligations to an insurance company. Partially offsetting the pension settlement loss was an increase in interest income of approximately $11 million for the year.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income Taxes</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate for 2023 was 17 percent, down 2 percentage points from 2022. The decrease in 2023 was due to additional non-recurring tax benefits and excess tax benefits from stock option exercises. </span></div><div style="margin-bottom:10pt"><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_52"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Results</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has five operating segments which are aggregated into three reportable segments: Contractor, Industrial and Process. Refer to Part I Item 1. Business, for a description of the Company&#8217;s three reportable segments. Management assesses performance of segments by reference to operating earnings excluding unallocated corporate expenses and asset impairments. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents net sales and operating earnings by reporting segment (in millions):</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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractor</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985.7&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999.1&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662.8&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649.3&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495.1&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195.6&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,143.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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Earnings</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractor</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249.9&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231.3&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165.3&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.3&#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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate (expense) </span><span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.8)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6&#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:'Arial',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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646.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"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572.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"/></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unallocated corporate (expense) includes such items as stock compensation, certain acquisition transaction items, bad debt expense, charitable contributions, and certain facility expenses.</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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contractor Segment</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents net sales and operating earnings as a percentage of sales for the Contractor segment (dollars in millions):</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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730.2&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739.1&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176.8&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.2&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985.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"/><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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999.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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Earnings as a Percentage of Sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of net sales change by geographic region for the Contractor segment:</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:11.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.047%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#2c2c2c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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:#2c2c2c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volume and Price</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volume and Price</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Total</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</span></td></tr></table></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractor segment sales decreased 1 percent for the year. Favorable response to new product offerings was more than offset for the year by slower economic activity in worldwide construction markets. The operating margin rate for this segment improved 4 percentage points for the year. Realized pricing drove most of the improvement in the operating margin rate for the year.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales in the Americas represents the majority of sales for the Contractor segment. Management regularly reviews economic and financial indicators for North America, including levels of residential, commercial and institutional construction, remodeling rates and interest rates. Management also reviews gross domestic product for the regions and the level of the U.S. dollar versus the Euro and other currencies.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Industrial Segment</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents net sales and operating earnings as a percentage of sales for the Industrial segment (dollars in millions):</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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263.6&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239.3&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.6&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.7&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204.3&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662.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"/><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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649.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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Earnings as a Percentage of Sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of net sales change by geographic region for the Industrial segment:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"><tr><td style="width:1.0%"/><td style="width:16.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.328%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.328%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.328%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.477%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#2c2c2c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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:#2c2c2c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volume and Price</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volume and Price</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)%</span></td><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:'Arial',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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Total</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial segment sales increased 2 percent for the year as continued strength in the automotive, industrial and machinery end markets in the Americas was mostly offset by lower finishing system sales in EMEA and Asia Pacific. The operating margin rate for this segment decreased 1 percentage point for the year as realized pricing and lower product costs were offset by unfavorable changes in currency translation rates and higher operating expenses.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In this segment, sales in each geographic region are significant, and management looks at economic and financial indicators in each region, including gross domestic product, industrial production, capital investment rates, automobile production, building construction and the level of the U.S. dollar versus the euro, the Swiss franc, the Canadian dollar, the Chinese renminbi and various other Asian currencies.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Process Segment</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents net sales and operating earnings as a percentage of sales for the Process segment (dollars in millions):</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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344.2&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303.5&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.8&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.3&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.3&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547.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"/><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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495.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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Earnings as a Percentage of Sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of net sales change by geographic region for the Process segment:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:12.688%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.067%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.067%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.067%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.067%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.451%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#2c2c2c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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:#2c2c2c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volume and Price</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volume and Price</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Total</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Process segment sales increased in all businesses and regions for the year, reflecting continued favorable conditions in many end markets, such as vehicle services, industrial pumps, oil and gas, mining, industrial lubrication and semi-conductors. The operating margin rate for this segment increased 5 percentage points for the year, primarily due to realized pricing, lower product costs and expense leverage.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Americas represent the majority of sales for the Process segment, management monitors indicators such as levels of gross domestic product, capital investment, industrial production, oil and natural gas markets and mining activity worldwide.</span></div><div><span><br/></span></div><div><span><br/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_55"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Condition and Cash Flow</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Working Capital.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table highlights several key measures of asset performance (dollars in millions):</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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970.6&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805.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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current ratio</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Days of sales in receivables 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory turnover (LIFO)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher cash and cash equivalent balances primarily drove increases in working capital in 2023. Changes in receivables were consistent with higher sales levels. Inventories decreased as supply chain disruptions eased and the associated effects of inflation subsided. As inventory purchases decreased, trade accounts payable decreased. The current ratio increased in 2023 in line with the changes in working capital. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Structure.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At December&#160;29, 2023,</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company&#8217;s capital structure included current notes payable of $30 million and shareholders&#8217; equity of $2,224 million. At December&#160;30, 2022, the Company&#8217;s capital structure included current notes payable of $21 million, long-term debt of $75&#160;million and shareholders&#8217; equity of $1,860 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shareholders&#8217; equity increased by $365 million in 2023. The increase provided by current year earnings of $507 million was primarily offset by dividends of $161 million and share repurchases of $102 million. Other increases in shareholders' equity included share issuances, stock compensation and other comprehensive income of $122 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity and Capital Resources</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company evaluates liquidity as its ability to generate cash to fund its operating, investing and financing activities. Historically the Company has funded cash requirements for working capital, capital expenditures, businesses acquisitions, repayment of debt obligations, retirement plans, dividends, and common stock repurchases, all as applicable, through cash provided by its operations. The Company's other primary source of liquidity includes funds available through various debt financing arrangements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;29, 2023, the Company had available liquidity of $1,313&#160;million, including cash held in deposit accounts of $538 million, of which $129 million was held outside of the U.S., and available credit under existing committed credit facilities of $775 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internally generated funds and unused financing sources are expected to provide the Company with the flexibility to meet its liquidity needs in 2024, including its capital expenditure plan of approximately $120 million, including $60 million for building projects to expand production capacity, planned dividends estimated at $171 million, share repurchases and acquisitions. If acquisition opportunities increase, the Company believes that reasonable financing alternatives are available for the Company to execute on those opportunities. The Company has no significant off-balance sheet debt or other unrecorded obligations. The Company believes it has the ability to meet its long-term cash requirements by using available cash and internally generated funds and to borrow under its committed and uncommitted credit facilities. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Board of Directors increased the Company&#8217;s regular quarterly dividend from $0.235 to $0.255  per share, an increase of 9 percent.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flow.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A summary of cash flow follows (in millions):</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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651.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"/><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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377.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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226.8)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(268.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(434.4)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rates on cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198.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"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(285.1)</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:'Arial',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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">537.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows From Operating Activities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Net cash provided by operating activities was $651 million in 2023, up $274 million compared to 2022, due primarily to higher net earnings and fewer inventory purchases in 2023. Other decreases in working capital further contributed to the increase in cash provided by operating activities in 2023.  </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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows Used in Investing Activities.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cash flows used in investing activities totaled $185 million in 2023, including $185 million for capital additions. Cash flows used in investing activities totaled $227 million in 2022 including $201 million for capital additions and $25 million for business acquisitions. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows Used in Financing Activities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cash flows used in financing activities totaled $268 million in 2023 and included share repurchases of $102 million (partially offset by net proceeds from share issuances of $60 million), dividends of $158 million, and net payments on long-term debt and outstanding lines of credit of $65 million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows used in financing activities totaled $434 million in 2022 and included dividends of $142 million and net proceeds from share issuances totaling $36 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 7, 2018, the Board of Directors authorized the purchase of up to 18 million shares of common stock, primarily through open market transactions. The authorization is for an indefinite period of time or until terminated by the Board. As of December&#160;29, 2023, approximately 14 million shares remain available for purchase under the authorization. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company repurchased and retired 1.4 million shares in 2023 and 3.6 million shares in 2022. The Company did not repurchase and retire shares in 2021. The Company has made and may continue to make opportunistic share repurchases in 2024 via open market transactions or short-dated accelerated share repurchase (&#8220;ASR&#8221;) programs. </span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_58"></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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepares its consolidated financial statements in conformity with generally accepted accounting principles in the United States of America (&#8220;U.S. GAAP&#8221;). The Company&#8217;s most significant accounting policies are disclosed in Note A (Summary of Significant Accounting Policies) to the consolidated financial statements. The preparation of the consolidated financial statements, in conformity with U.S. GAAP, requires management to make estimates and judgments that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual amounts will differ from those estimates. The Company considers the following policies to involve the most judgment in the preparation of the Company&#8217;s consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Retirement Benefits.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The measurements of the Company&#8217;s pension and postretirement medical obligations are dependent on a number of assumptions including estimates of the present value of projected future payments, taking into consideration future events such as salary increases and demographic experience. These assumptions may have an impact on the expense and timing of future contributions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used in developing the required estimates for pension obligations include discount rate, inflation, salary increases, retirement rates, expected return on plan assets and mortality rates. The assumptions used in developing the required estimates for postretirement medical obligations include discount rates, rate of future increase in medical costs and participation rates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For U.S. plans, the Company establishes its discount rate assumption by reference to a yield curve published by an actuary and projected plan cash flows. For plans outside the U.S., the Company establishes a rate by country by reference to highly rated corporate bonds. These reference points have been determined to adequately match expected plan cash flows. The Company bases its inflation assumption on an evaluation of external market indicators. The salary assumptions are based on actual historical experience, the near-term outlook and assumed inflation. Retirement rates are based on experience. The investment return assumption is based on the expected long-term performance of plan assets. In setting this number, the Company considers the input of actuaries and investment advisers, its long-term historical returns, the allocation of plan assets and projected returns on plan assets. For 2024, the Company will use an investment return assumption of 7.6 percent for the funded U.S. plan, consistent with the rate assumed for 2023. Mortality rates are based on current common group mortality tables for males and females.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;29, 2023, a one-half percentage point decrease in the indicated assumptions would have the following effects (in millions):</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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumption</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded&#160;Status</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.3)</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Other Intangible Assets.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs impairment testing for goodwill annually in the fourth quarter or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company estimates the fair value of the reporting units using a present value of future cash flows calculation cross-checked by an allocation of market capitalization approach.  The goodwill impairment test is performed by comparing the fair value of the relevant reporting unit with its carrying amount. An impairment charge is recognized for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s primary identifiable intangible assets include customer relationships, trademarks, trade names, proprietary technology and patents. Finite lived intangibles are amortized and are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Indefinite lived intangibles are reviewed for impairment annually in the fourth quarter, or more frequently if events or changes in circumstances indicate the asset might be impaired.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A considerable amount of management judgment and assumptions are required in performing the impairment tests. Management makes several assumptions, including earnings and cash flow projections, discount rate, product offerings and market strategies, customer attrition, and royalty rates, each of which have a significant impact on the estimated fair values. Though management considers its judgments and assumptions to be reasonable, changes in these assumptions could impact the estimated fair value.</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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the third quarter of 2023, the Company recognized a goodwill impairment related to the reorganization of a business acquired in 2020 that is not material to the consolidated financial statements.  We completed our annual impairment testing of goodwill and other intangible assets in the fourth quarter of 2023. No additional impairment charges were recorded as a result of that test. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In the preparation of the Company&#8217;s consolidated financial statements, management calculates income taxes. This includes estimating current tax liability as well as assessing temporary differences resulting from different treatment of items for tax and financial statement purposes. These differences result in deferred tax assets and liabilities, which are recorded on the balance sheet using statutory rates in effect for the year in which the differences are expected to reverse. These assets and liabilities are analyzed regularly, and management assesses the likelihood that deferred tax assets will be recoverable from future taxable income. A valuation allowance is established to the extent that management believes that recovery is not likely. Liabilities for uncertain tax positions are also established for potential and ongoing audits of federal, state and international issues. The Company routinely monitors the potential impact of such situations and believes that liabilities are properly stated. Valuations related to amounts owed and tax rates could be impacted by changes to tax codes and the Company&#8217;s interpretation thereof, changes in statutory rates, the Company&#8217;s future taxable income levels and the results of tax audits.</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_61"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;7A. Quantitative and Qualitative Disclosures About Market Risk</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells and purchases products and services in currencies other than the U.S. dollar and pays variable interest rates on borrowings under certain credit facilities. Consequently, the Company is subject to profitability risk arising from exchange and interest rate movements. The Company may use a variety of financial and derivative instruments to manage foreign currency and interest rate risks. The Company does not enter into any of these instruments for trading purposes to generate revenue. Rather, the Company&#8217;s objective in managing these risks is to reduce fluctuations in earnings and cash flows associated with changes in foreign currency exchange and interest rates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may use forward exchange contracts, options and other hedging activities to hedge the U.S. dollar value resulting from anticipated currency transactions and net monetary asset and liability positions. At December&#160;29, 2023, the currencies to which the Company had the most significant balance sheet exchange rate exposure were the euro, Swiss franc, Canadian dollar, British pound, Japanese yen, Australian dollar, Chinese renminbi, South Korean won and Indian rupee. It is not possible to determine the true impact of currency rate changes; however, the direct translation effect on net sales and net earnings can be estimated. In 2023, changes in currency translation rates reduced sales by approximately $2 million and reduced net earnings by approximately $4 million. In 2022, changes in currency translation rates reduced sales by approximately $66 million and reduced net earnings by approximately $31 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024 Outlook</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects its core growth strategies of developing new products, expanding distribution, seeking adjacent markets and targeting strategic acquisitions will continue to drive shareholder value. Entering 2024, demand levels generally remain steady in an uncertain macroeconomic environment.  As a result, the Company's outlook for 2024 is low single-digit revenue growth on an organic, constant currency basis. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At January 31, 2024 exchange rates, assuming the same volumes, mix of products and mix of business by currency as in 2023, the movement in foreign currencies would not have an impact on net sales or net earnings for 2024. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the Company's backlog in recent years has been elevated relative to historic levels, backlog is not a good indicator of future long-term business levels. In addition to economic growth, the successful launch of new products and expanded distribution coverage, the sales outlook is dependent on many factors, including realization of price increases and stable foreign currency exchange rates.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company desires to take advantage of the &#8220;safe harbor&#8221; provisions regarding forward-looking statements of the Private Securities Litigation Reform Act of 1995 and is filing this Cautionary Statement in order to do so. From time to time various forms filed by our Company with the Securities and Exchange Commission, including this Annual Report on Form 10-K and our Form 10-Qs and Form 8-Ks, and other disclosures, including our overview report, press releases, earnings releases, analyst briefings, conference calls and other written documents or oral statements released by our Company, may contain forward-looking statements. Forward-looking statements generally use words such as &#8220;expect,&#8221; &#8220;foresee,&#8221; &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;project,&#8221; &#8220;should,&#8221; &#8220;estimate,&#8221; &#8220;will,&#8221; and similar expressions, and reflect our Company&#8217;s expectations concerning the future. All forecasts and projections are forward-looking statements. Forward-looking statements are based upon currently available information, but various risks and uncertainties may cause our Company&#8217;s actual results to differ materially from those expressed in these statements. The Company undertakes no obligation to update these statements in light of new information or future events.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Future results could differ materially from those expressed, due to the impact of changes in various factors. These risk factors include, but are not limited to, risks relating to the demand for our products and the level of commercial and industrial activity worldwide; changes in currency translation rates; Russia&#8217;s invasion of Ukraine and other political instability; interest rate fluctuations and changes in credit markets; global sourcing of materials; interruptions of or intrusions into our information systems; intellectual property rights; the use of generative artificial intelligence; conducting business internationally; catastrophic events; our ability to attract, develop and retain qualified personnel; public health crises; our growth strategies and acquisitions; potential goodwill impairment; our ability to compete effectively; our dependence on a few large customers; our dependence on cyclical industries; changes in laws and regulations; climate-related laws, regulations and accords; environmental, social and governance-related expectations and requirements; compliance with anti-corruption and trade laws; changes in tax rates or the adoption of new tax legislation; costs associated with legal proceedings; and other risks and uncertainties including those discussed in Item&#160;1A of this Annual Report on Form&#160;10-K. Shareholders, potential investors and other readers are urged to consider these factors in evaluating forward-looking statements and are cautioned not to place undue reliance on such forward-looking statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investors should realize that factors other than those identified in Item&#160;1A might prove important to the Company&#8217;s future results. It is not possible for management to identify each and every factor that may have an impact on the Company&#8217;s operations in the future as new factors can develop from time to time.</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_64"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;8. Financial Statements and Supplementary Data</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_70"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the shareholders and the Board of Directors of Graco Inc. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Graco Inc. and subsidiaries (the "Company") as of December 29, 2023 and December 30, 2022, the related consolidated statements of earnings, comprehensive income, shareholders' equity, and cash flows, for each of the three years in the period ended December 29, 2023, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 29, 2023 and December 30, 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 29, 2023, in conformity with accounting principles generally accepted in the United States of America.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 29, 2023, based on criteria established in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8212; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated February 20, 2024, expressed an unqualified opinion on the Company's internal control over financial reporting.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's 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><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Retirement Benefits &#8211; U.S. Pension Benefit Obligation &#8211; Refer to Note J to the financial statements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Critical Audit Matter Description</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has both funded and unfunded defined benefit pension plans. The actuarial determination of the present value of the pension obligation on an annual basis requires management to make significant assumptions related to the selection of the discount rates used in the calculation of the net present value of future pension benefits. The Company establishes the discount rate assumptions for the U.S. pension plans by reference to a yield curve published by an actuary and projected plan cash flows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the significance of the U.S. pension obligation and the requirement of management to make significant assumptions related to the selection of the discount rates, performing audit procedures to evaluate the reasonableness of the discount rates selected for the U.S. pension plans required a high degree of auditor judgment and an increased extent of effort, including the need to involve our actuarial specialists. </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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">How the Critical Audit Matter Was Addressed in the Audit</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit procedures related to selection of the discount rates for the U.S. pension obligation included the following, among others:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.  We tested the effectiveness of internal controls over the valuation of the pension obligation, including management&#8217;s controls over selection of the discount rates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.  With the assistance of our actuarial specialists, we evaluated the reasonableness of the discount rates by: </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Evaluating the methodology utilized to select the discount rates for conformity with applicable accounting guidance.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Testing the source information underlying the determination of the discount rates, including the methodology used to construct the yield curve, the characteristics of the bonds underlying the yield curve analysis, and the mathematical accuracy of the calculation.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Developing independent estimates using external published yield curves and comparing them to the discount rates selected by management.  </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt"><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-38">DELOITTE&#160;&amp; TOUCHE LLP</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-39">Minneapolis, Minnesota</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;20, 2024 </span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since at least 1969, however, an earlier year could not be readily determined.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_73"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">GRACO INC. AND SUBSIDIARIES</span></div><div id="i865df48d971444b28422d489ae56aaa3_76"></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF EARNINGS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands, except per share amounts)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 29,<br/>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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30,<br/>2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,<br/>2021</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-40">2,195,606</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-41">2,143,521</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-42">1,987,608</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of products 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:'Arial',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-43">1,034,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-44">1,086,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-45">953,659</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:'Arial',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:'Arial',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-46">1,161,021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-47">1,057,439</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-48">1,033,949</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-49">82,822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-50">80,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-51">79,651</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, marketing and distribution</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-52">260,712</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-53">250,948</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-54">271,526</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-55">171,444</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-56">153,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-57">151,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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherNonrecurringIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-58">8,600</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherNonrecurringIncomeExpense" format="ixt:fixed-zero" scale="3" id="f-59">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherNonrecurringIncomeExpense" format="ixt:fixed-zero" scale="3" id="f-60">&#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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:num-dot-decimal" scale="3" id="f-61">7,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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:fixed-zero" scale="3" id="f-62">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:fixed-zero" scale="3" id="f-63">&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Earnings</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:'Arial',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-64">646,843</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-65">572,700</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-66">531,323</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:'Arial',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:'Arial',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-67">5,191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-68">9,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-69">10,215</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-70">32,850</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-71">2,921</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-72">12,643</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings Before Income Taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-73">608,802</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-74">565,724</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-75">508,465</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:'Arial',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:'Arial',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-76">102,291</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-77">105,079</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-78">68,599</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings</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:'Arial',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:'Arial',sans-serif;font-size:10pt;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-79">506,511</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-80">460,645</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-81">439,866</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic Net Earnings per Common Share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-82">3.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-83">2.73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-84">2.59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted Net Earnings per Common Share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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-85">2.94</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-86">2.66</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-87">2.52</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:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements.</span></div><div id="i865df48d971444b28422d489ae56aaa3_79"></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 29,<br/>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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30,<br/>2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,<br/>2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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-88">506,511</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-89">460,645</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-90">439,866</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Components of other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-91">25,661</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-92">9,582</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-93">10,026</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and postretirement medical liability adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="f-94">11,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="f-95">25,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="f-96">68,669</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes - pension and postretirement medical liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-97">2,704</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-98">5,257</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-99">14,647</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</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:'Arial',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-100">34,383</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-101">10,791</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-102">43,996</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive Income</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:'Arial',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:'Arial',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-103">540,894</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-104">471,436</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-105">483,862</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-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_82"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">GRACO INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands, except share and per share amounts)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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 style="width:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 29,<br/>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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30,<br/>2022</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:'Arial',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: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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Assets</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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-106">537,951</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-107">339,196</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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, less allowances of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="ggg:AllowanceforCredits" format="ixt:num-dot-decimal" scale="3" id="f-108">5,300</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="ggg:AllowanceforCredits" format="ixt:num-dot-decimal" scale="3" id="f-109">7,000</ix:nonFraction></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-110">354,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-111">346,010</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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-112">438,349</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-113">476,790</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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-114">35,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-115">43,624</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-116">1,365,809</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-117">1,205,620</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-118">741,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-119">607,609</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-120">370,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-121">368,171</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Intangible Assets, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-122">126,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-123">137,507</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Lease 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-124">18,768</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-125">29,785</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-126">61,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-127">57,090</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-128">37,850</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-129">33,118</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-130">2,722,007</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-131">2,438,900</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable to banks</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShortTermBankLoansAndNotesPayable" format="ixt:num-dot-decimal" scale="3" id="f-132">30,036</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShortTermBankLoansAndNotesPayable" format="ixt:num-dot-decimal" scale="3" id="f-133">20,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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-134">72,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-135">84,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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries and incentives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-136">64,802</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-137">63,969</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-138">42,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DividendsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-139">39,963</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-140">185,359</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-141">190,793</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-142">395,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"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-143">399,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term Debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:fixed-zero" scale="3" id="f-144">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-145">75,000</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement Benefits and Deferred Compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-146">80,347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-147">61,672</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-148">11,785</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-149">21,057</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-150">8,215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-151">9,443</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Non-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-152">2,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-153">12,159</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and Contingencies (Note K)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-6" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-154"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-7" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-155"></ix:nonFraction></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shareholders&#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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-156"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-157">1</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-158"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-159">291,000,000</ix:nonFraction></ix:nonFraction> shares authorized; </span></div><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-160">167,946,063</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-161">167,702,130</ix:nonFraction> shares outstanding in 2023 and 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="f-162">167,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="f-163">167,702</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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-164">863,336</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-165">784,477</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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-166">1,227,938</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-167">976,851</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-168">34,995</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-169">69,378</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shareholders&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-170">2,224,225</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-171">1,859,652</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Liabilities and Shareholders&#8217; Equity</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-172">2,722,007</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-173">2,438,900</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-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_88"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">GRACO INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands)</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.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 29,<br/>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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30,<br/>2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,<br/>2021</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:'Arial',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: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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">506,511</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-175">460,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-176">439,866</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net earnings to net cash<br/>provided by operating activities</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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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-177">74,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-178">65,997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-179">59,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 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-180">8,502</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-181">9,997</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="f-182">46,572</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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-183">30,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-184">24,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-185">24,931</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension settlement 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PensionExpenseReversalOfExpenseNoncash" format="ixt:num-dot-decimal" scale="3" id="f-186">42,129</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PensionExpenseReversalOfExpenseNoncash" format="ixt:fixed-zero" scale="3" id="f-187">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PensionExpenseReversalOfExpenseNoncash" format="ixt:num-dot-decimal" scale="3" id="f-188">12,018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="3" id="f-189">8,600</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:fixed-zero" scale="3" id="f-190">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:fixed-zero" scale="3" id="f-191">&#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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:num-dot-decimal" scale="3" id="f-192">7,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:fixed-zero" scale="3" id="f-193">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:fixed-zero" scale="3" id="f-194">&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in</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"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInReceivables" format="ixt:num-dot-decimal" scale="3" id="f-195">3,245</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncreaseDecreaseInReceivables" format="ixt:num-dot-decimal" scale="3" id="f-196">29,944</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInReceivables" format="ixt:num-dot-decimal" scale="3" id="f-197">13,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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-198">42,716</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-199">95,691</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-200">97,780</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:'Arial',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:'Arial',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-201">12,348</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="f-202">4,195</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="f-203">12,397</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries and incentives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="f-204">2,158</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="f-205">18,442</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="f-206">29,089</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement benefits and deferred 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations" format="ixt:num-dot-decimal" scale="3" id="f-207">13,661</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations" format="ixt:num-dot-decimal" scale="3" id="f-208">18,674</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations" format="ixt:num-dot-decimal" scale="3" id="f-209">10,799</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-210">5,269</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-211">4,191</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-212">51,342</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="f-213">1,094</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="f-214">1,199</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="f-215">3,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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-216">651,017</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-217">377,394</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-218">456,896</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:bottom"><span style="color:#000000;font-family:'Arial',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: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-219">184,775</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-220">201,161</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-221">133,566</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of businesses, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:fixed-zero" scale="3" id="f-222">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-223">25,296</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-224">19,386</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="f-225">499</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="f-226">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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="f-227">347</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:'Arial',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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-228">185,274</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-229">226,819</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-230">153,299</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows From Financing Activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings on short-term lines of credit, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-231">9,725</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-232">18,252</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-233">20,497</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments on long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-234">75,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-235">75,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="f-236">70</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of 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:'Arial',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:num-dot-decimal" scale="3" id="f-237">1,025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="f-238">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="f-239">1,422</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-240">60,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-241">35,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-242">50,963</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock repurchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-243">102,344</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-244">233,426</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-245">&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes paid related to net share settlement of equity awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-246">1,225</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-247">1,219</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="f-248">&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="f-249">158,323</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="f-250">142,125</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="f-251">127,110</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash 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:'Arial',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-252">268,010</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-253">434,403</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-254">57,142</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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-255">1,022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-256">1,278</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-257">1,062</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-258">198,755</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-259">285,106</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-260">245,393</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and Cash Equivalents</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-261">339,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-262">624,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-263">378,909</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of year</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-264">537,951</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-265">339,196</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-266">624,302</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><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></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_91"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">GRACO INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF SHAREHOLDERS&#8217; EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands)</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:33.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common<br/>Stock</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional<br/>Paid-In<br/>Capital</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained<br/>Earnings</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated<br/>Other Comprehensive<br/>Income&#160;(Loss)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance December 26, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-267">168,568</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-268">671,206</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-269">568,295</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-270">124,165</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-271">1,283,904</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"/><td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-272">1,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-273">51,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:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-274">53,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"/><td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-275">21,859</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-276">21,859</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock canceled (issued)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-277">2,337</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-278">2,337</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net 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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-279">439,866</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-280">439,866</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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-281">0.7725</ix:nonFraction> per share)</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-282">131,245</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-283">131,245</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"/><td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-284">43,996</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-285">43,996</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-286">170,308</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-287">742,288</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-288">876,916</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-289">80,169</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-290">1,709,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-291">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-292">33,454</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-293">34,400</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-294">3,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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-295">15,481</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-296">214,393</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-297">233,426</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-298">24,216</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-299">24,216</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net 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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-300">460,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-301">460,645</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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared $<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-302">0.8650</ix:nonFraction> per share)</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-303">146,317</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-304">146,317</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"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-305">10,791</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-306">10,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-307">167,702</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-308">784,477</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-309">976,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-310">69,378</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-311">1,859,652</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"/><td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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-312">1,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-313">57,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-314">58,957</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-315">1,422</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-316">6,650</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-317">94,272</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-318">102,344</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-319">28,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;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-320">28,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net 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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-321">506,511</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:'Arial',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:'Arial',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-322">506,511</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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-323">0.9600</ix:nonFraction> per share)</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-324">161,152</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:'Arial',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:'Arial',sans-serif;font-size:10pt;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-325">161,152</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"/><td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-326">34,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:'Arial',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-327">34,383</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance December 29, 2023</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-328">167,946</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-329">863,336</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-330">1,227,938</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-331">34,995</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-332">2,224,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See notes to consolidated financial statements.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_94"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Graco Inc. and Subsidiaries</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Years Ended December&#160;29, 2023,&#160;December&#160;30, 2022 and December&#160;31, 2021</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_97"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A. <ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-333" continuedAt="f-333-1" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-333-1" continuedAt="f-333-2"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:FiscalPeriod" id="f-334" escape="true">The fiscal year of Graco Inc. and Subsidiaries (the Company) is 52 or 53 weeks, ending on the last Friday in December. The year ended December 31, 2021 was a 53-week year whereas the years ended December&#160;29, 2023 and December&#160;30, 2022 were 52-week years.</ix:nonNumeric> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Statement Presentation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-335" escape="true">The consolidated financial statements include the accounts of the parent company and its subsidiaries after elimination of intercompany balances and transactions. As of December&#160;29, 2023, all subsidiaries are 100 percent controlled by the Company. Certain reclassifications have been made to the prior year's consolidated financial statements to conform to the current year presentation.</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="f-336" escape="true">The functional currency of certain subsidiaries is the local currency. Accordingly, adjustments resulting from the translation of those subsidiaries&#8217; financial statements into U.S. dollars are charged or credited to accumulated other comprehensive income (loss). The U.S. dollar is the functional currency for all other foreign subsidiaries. Accordingly, gains and losses from the translation of foreign currency balances and transactions of those subsidiaries are included in other expense, net.</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Estimates</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-337" escape="true">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Such estimates and assumptions also affect the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="f-338" continuedAt="f-338-1" escape="true">The three levels of inputs in the fair value measurement hierarchy are as follows:</ix:nonNumeric></span></div><ix:continuation id="f-338-1" continuedAt="f-338-2"><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8211; based on quoted prices in active markets for identical assets</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8211; based on significant observable inputs</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8211; based on significant unobservable inputs</span></div></ix:continuation><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="f-339" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis and fair value measurement level were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:CashSurrenderValueFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-340">22,255</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:CashSurrenderValueFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-341">19,192</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-342">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-343">14,914</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:OtherLiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-344">6,445</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:OtherLiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-345">5,842</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="3" id="f-346">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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="3" id="f-347">520</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities at fair value</span></td><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: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-348">8,242</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-349">21,276</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><ix:continuation id="f-338-2"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts insuring the lives of certain employees who are eligible to participate in certain non-qualified pension and deferred compensation plans are held in trust. Cash surrender value of the contracts is based on performance measurement funds that shadow the deferral investment allocations made by participants in certain deferred compensation plans. The deferred compensation liability balances are valued based on amounts allocated by participants to the underlying performance measurement funds. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s policy and accounting for forward exchange contracts are described below, in Derivative Instruments and Hedging Activities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration liability represents the estimated value (using a probability-weighted expected return approach) of future payments to be made to previous owners of certain acquired businesses based on future revenues.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disclosures related to other fair value measurements are included below in Impairment of Long-Lived Assets, in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_118">Note F</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Debt) and in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_133">Note J</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Retirement Benefits).</span></div></ix:continuation></ix:continuation><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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span><br/></span></div><ix:continuation id="f-333-2" continuedAt="f-333-3"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Equivalents</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="f-350" escape="true">All highly liquid investments with a maturity of three months or less at the date of purchase are considered to be cash equivalents.</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Accounts receivable includes trade receivables of $<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-351">343</ix:nonFraction> million in 2023 and $<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-352">334</ix:nonFraction> million in 2022. Other receivables totaled $<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-353">11</ix:nonFraction> million in 2023 and $<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-6" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-354">12</ix:nonFraction> million in 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" id="f-355" escape="true">Receivables reflected in the financial statements represent the net amount expected to be collected. An allowance for credit losses is established based on expected losses. Expected losses are estimated by reviewing individual accounts, considering aging, financial condition of the debtor, recent payment history, current and forecast economic conditions and other relevant factors.</ix:nonNumeric> </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="f-356" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of activity in the allowance for credit losses (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><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:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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: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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-357">6,130</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-358">3,254</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-359">3,745</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (reversals) charged to costs and expenses</span></td><td colspan="3" style="display:none"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-360">1,125</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-361">3,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-362">27</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 style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions from reserves </span><span style="color:#000000;font-family:'Arial',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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="f-363">2,711</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="f-364">633</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="f-365">676</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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other additions (deductions) </span><span style="color:#000000;font-family:'Arial',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="3" style="display:none"/><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:'Arial',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-366">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" scale="3" id="f-367">58</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" scale="3" id="f-368">212</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, ending</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-369">4,655</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-370">6,130</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-371">3,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Represents amounts determined to be uncollectible and charged against reserves, net of collections on accounts previously charged against reserves. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) &#160;&#160;&#160;&#160;Includes effects of foreign currency translation.</span></div></ix:nonNumeric><div style="padding-left:45pt"><span><br/></span></div><div style="padding-right:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory Valuation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryPolicyTextBlock" id="f-372" escape="true">Inventories are stated at the lower of cost or net realizable value. The last-in, first-out (LIFO) cost method is used for valuing most U.S. inventories. Inventories of foreign subsidiaries are valued using the first-in, first-out (FIFO) cost method.</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Current Assets.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock" id="f-373" continuedAt="f-373-1" escape="true">Amounts included in other current assets were (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-373-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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income taxes</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PrepaidTaxes" format="ixt:num-dot-decimal" scale="3" id="f-374">14,546</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PrepaidTaxes" format="ixt:num-dot-decimal" scale="3" id="f-375">18,702</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-376">20,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-377">24,922</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-378">35,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"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-379">43,624</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><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="f-380" escape="true">The Company evaluates long-lived assets (including property and equipment, goodwill and other intangible assets) for impairment annually in the fourth quarter, or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.</ix:nonNumeric> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the third quarter of 2023, the Company recognized a goodwill impairment related to the reorganization of a business acquired in 2020 that is not material to the consolidated financial statements. We completed our annual impairment test of all long-lived assets in the fourth quarter of 2023. <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="0" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="0" id="f-381">No</ix:nonFraction> additional impairment charges were recorded as a result of that review. There were <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="0" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="0" id="f-382">no</ix:nonFraction> impairment charges in 2022 or 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-384" continuedAt="f-384-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-383" continuedAt="f-383-1" escape="true">For financial reporting purposes, plant and equipment are depreciated over their estimated useful lives, primarily by using the straight-line method as follows:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-384-1" continuedAt="f-384-2"><ix:continuation id="f-383-1"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.250%"><tr><td style="width:1.0%"/><td style="width:47.447%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.654%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:49.499%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 to 30 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">lesser of 5 to 10 years or life of lease</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing equipment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">lesser of 5 to 10 years or life of equipment</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office, warehouse and automotive equipment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 10 years</span></td></tr></table></div></ix:continuation></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span><br/></span></div><ix:continuation id="f-333-3" continuedAt="f-333-4"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Other Intangible Assets.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="f-385" escape="true">Goodwill has been assigned to reporting units.</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-386" continuedAt="f-386-1" escape="true">Changes in the carrying amounts of goodwill for each reportable segment were (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-386-1"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:41.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.811%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractor</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-387">137,155</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-388">141,304</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-389">77,796</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-390">356,255</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions, adjustments from business 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-391">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-392">16,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-393">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-394">16,994</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-395">2,384</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-396">1,932</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-397">762</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-398">5,078</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-399">134,771</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-400">156,366</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-401">77,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-402">368,171</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions, adjustments from business acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-403">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-404">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-405">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-406">&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="3" id="f-407">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-408">7,800</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="3" id="f-409">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-410">7,800</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-411">8,361</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-412">988</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-413">508</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-414">9,857</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 29, 2023</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-415">143,132</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-416">149,554</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-417">77,542</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-418">370,228</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><br/></span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="ggg:ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock" id="f-419" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of other intangible assets, net were (dollars in thousands):</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.861%"><tr><td style="width:1.0%"/><td style="width:26.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.811%"/><td style="width:0.1%"/></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite Life</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer<br/>Relationships</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and<br/>Proprietary<br/>Technology</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks,<br/>Trade Names<br/>and Other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade <br/>Names</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-420">191,417</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-421">14,174</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-422">1,300</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:IndefiniteLivedTradeNames" format="ixt:num-dot-decimal" scale="3" id="f-423">62,633</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-424">269,524</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"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-425">128,248</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-426">8,547</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-427">561</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="ggg:IntangibleAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-428">137,356</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" sign="-" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-429">7,591</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" sign="-" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-430">344</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="f-431">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-432">2,025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="ggg:IntangibleAssetsTranslationAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-433">5,910</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 style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Book value</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-434">55,578</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-435">5,283</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-436">739</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-437">64,658</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-438">126,258</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:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average life in years</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-65" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-439">13</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-66" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-440">9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-67" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-441">6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:26.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.811%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 30, 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"/><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:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-442">202,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-443">26,374</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-444">1,300</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:IndefiniteLivedTradeNames" format="ixt:num-dot-decimal" scale="3" id="f-445">62,633</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-446">292,410</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"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-447">123,603</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-448">18,027</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-449">330</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="ggg:IntangibleAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-450">141,960</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" sign="-" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-451">10,060</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" sign="-" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-452">894</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="f-453">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" sign="-" name="us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-454">1,989</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="ggg:IntangibleAssetsTranslationAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-455">12,943</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 style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Book value</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-456">68,440</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-457">7,453</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-458">970</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-459">60,644</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-460">137,507</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:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average life in years</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-73" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-461">13</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-74" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-462">10</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-75" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="f-463">6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangibles was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-464">17.6</ix:nonFraction> million in 2023, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-465">18.9</ix:nonFraction> million in 2022 and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-466">17.9</ix:nonFraction> million in 2021. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-467" continuedAt="f-467-1" escape="true">Estimated future annual amortization expense based on the current carrying amount of other intangible assets is as follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-467-1"><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:26.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.434%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Amortization 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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-468">16,929</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-469">16,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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="f-470">9,247</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="f-471">6,423</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="f-472">4,258</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-473">8,284</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></table></div></ix:continuation><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022 and 2021 the Company completed acquisitions that were not material to the consolidated financial statements.</span></div></ix:continuation><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><ix:continuation id="f-333-4" continuedAt="f-333-5"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Assets.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock" id="f-474" continuedAt="f-474-1" escape="true">Components of other assets were (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-474-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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="f-475">22,255</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="f-476">19,192</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="f-477">2,602</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="f-478">2,189</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EquityMethodInvestmentAggregateCost" format="ixt:num-dot-decimal" scale="3" id="f-479">9,661</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EquityMethodInvestmentAggregateCost" format="ixt:num-dot-decimal" scale="3" id="f-480">8,767</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="ggg:Depositsandother" format="ixt:num-dot-decimal" scale="3" id="f-481">3,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="ggg:Depositsandother" format="ixt:num-dot-decimal" scale="3" id="f-482">2,970</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-483">37,850</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-484">33,118</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><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:LifeSettlementContractsPolicy" id="f-485" escape="true">The Company has entered into contracts insuring the lives of certain employees who are eligible to participate in certain non-qualified pension and deferred compensation plans. These insurance contracts are used to fund the non-qualified pension and deferred compensation arrangements. The insurance contracts are held in a trust and are available to general creditors in the event of the Company&#8217;s insolvency. Changes in cash surrender value are recorded in other expense, net.</ix:nonNumeric> The cash surrender value increased $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="ggg:Cashsurrendervalueoflifeinsurancechange" format="ixt:num-dot-decimal" scale="6" id="f-486">3.1</ix:nonFraction> million in 2023, decreased $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="ggg:Cashsurrendervalueoflifeinsurancechange" format="ixt:num-dot-decimal" scale="6" id="f-487">4.0</ix:nonFraction> million in 2022 and increased $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="ggg:Cashsurrendervalueoflifeinsurancechange" format="ixt:num-dot-decimal" scale="6" id="f-488">3.3</ix:nonFraction> million in 2021. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:InternalUseSoftwarePolicy" id="f-489" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software is amortized over its estimated useful life (generally <ix:nonNumeric contextRef="c-77" name="ggg:CapitalizedComputerSoftwareEstimatedUsefulLife" format="ixt-sec:duryear" id="f-490">2</ix:nonNumeric> to <ix:nonNumeric contextRef="c-78" name="ggg:CapitalizedComputerSoftwareEstimatedUsefulLife" format="ixt-sec:duryear" id="f-491">5</ix:nonNumeric> years) beginning at date of implementation.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Current Liabilities.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:OtherCurrentLiabilitiesTableTextBlock" id="f-492" continuedAt="f-492-1" escape="true">Components of other current liabilities were (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-492-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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued self-insurance retentions</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:SelfInsuranceReserveCurrent" format="ixt:num-dot-decimal" scale="3" id="f-493">8,654</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:SelfInsuranceReserveCurrent" format="ixt:num-dot-decimal" scale="3" id="f-494">9,338</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued warranty and service liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-495">15,408</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-496">14,674</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued trade promotions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedMarketingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-497">14,312</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedMarketingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-498">13,799</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payable for employee stock purchases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-499">16,639</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-500">16,497</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer advances and deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-501">51,578</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-502">50,747</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-503">9,837</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-504">15,987</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax payable, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-505">12,289</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-506">9,614</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-507"><span style="-sec-ix-hidden:f-508">Operating lease liabilities, current</span></span></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-509">8,242</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-510">9,555</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of return refund liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-511">17,826</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-512">18,449</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-513">30,574</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-514">32,133</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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-515">185,359</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-516">190,793</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><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:SelfInsuranceReservePolicyTextBlock" id="f-517" escape="true">The Company is self-insured for certain losses and costs relating to product liability, workers&#8217; compensation, and employee medical benefit claims. The Company has stop-loss coverage in order to limit its exposure to significant claims. Accrued self-insurance retentions are based on claims filed, estimates of claims incurred but not reported, and other actuarial assumptions. Self-insured reserves totaled $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="f-518">8.7</ix:nonFraction> million as of December&#160;29, 2023 and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="f-519">9.3</ix:nonFraction> million as of December&#160;30, 2022.</ix:nonNumeric> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Warranties.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:StandardProductWarrantyPolicy" id="f-520" escape="true">A liability is established for estimated future warranty and service claims that relate to current and prior period sales. The Company estimates warranty costs based on historical claim experience and other factors including evaluating specific product warranty issues.</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="f-521" continuedAt="f-521-1" escape="true">Following is a summary of activity in accrued warranty and service liabilities (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-521-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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-522">14,674</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-523">14,463</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed in business acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" format="ixt:fixed-zero" scale="3" id="f-524">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" scale="3" id="f-525">38</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProductWarrantyExpense" format="ixt:num-dot-decimal" scale="3" id="f-526">11,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProductWarrantyExpense" format="ixt:num-dot-decimal" scale="3" id="f-527">8,946</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Margin on parts sales reversed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="ggg:ProductWarrantyMarginReversed" format="ixt:num-dot-decimal" scale="3" id="f-528">3,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="ggg:ProductWarrantyMarginReversed" format="ixt:num-dot-decimal" scale="3" id="f-529">3,292</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for claims settled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-530">14,269</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-531">12,065</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-532">15,408</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-533">14,674</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:continuation><div><span><br/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><ix:continuation id="f-333-5" continuedAt="f-333-6"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-534" continuedAt="f-534-1" escape="true">Revenue is recognized at a single point in time upon the satisfaction of performance obligations, which occurs when control of the good or service transfers to the customer. This is generally on the date of shipment for product sales; however certain sales have terms requiring recognition when the goods are received by the customer. In cases where there are specific customer acceptance provisions, revenue is recognized at the later of customer acceptance or shipment (subject to shipping terms). Payment terms are established based on the type of product, distributor capabilities and competitive market conditions, and do not exceed one year. Standalone selling prices are determined based on the prices charged to customers for all material performance obligations. </ix:nonNumeric></span></div><div style="margin-top:1.65pt;padding-right:9pt"><span><br/></span></div><ix:continuation id="f-534-1" continuedAt="f-534-2"><div style="margin-top:1.65pt;padding-right:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable consideration is accounted for as a price adjustment (sales adjustment). Following are examples of variable consideration that affect the Company&#8217;s reported revenue. Early payment discounts are provided to certain customers and within certain regions. Rights of return are typically contractually limited and amounts are estimable. The Company records a refund liability and establishes a recovery asset for the value of product expected to be returned at the time revenue is recognized. This includes promotions when, from time to time, the Company may promote the sale of new products by agreeing to accept returns of superseded products. Provisions for sales returns are recorded as a reduction of net sales, and provisions for warranty claims are recorded in selling, marketing and distribution expenses. Historically, sales returns have been approximately <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="ggg:SalesReturnsPercentageOfSales" format="ixt:num-dot-decimal" scale="-2" id="f-535">3</ix:nonFraction> percent of sales. Trade promotions are offered to distributors and end users through various programs, generally with terms of one year or less. Such promotions include rebates based on annual purchases and sales growth, coupons and reimbursement for competitive products. Payment of incentives may take the form of cash, trade credit, promotional merchandise or free product. Rebates are accrued based on the program rates and progress toward the probability weighted estimate of annual sales amount and sales growth.</span></div><div style="padding-right:4.5pt"><span><br/></span></div><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional promotions include cooperative advertising arrangements. Under cooperative advertising arrangements, the Company reimburses the distributor for a portion of its advertising costs related to the Company&#8217;s products. Estimated costs are accrued at the time of sale and classified as selling, marketing and distribution expense. The estimated costs related to coupon programs are accrued at the time of sale and classified as selling, marketing and distribution expense or cost of products sold, depending on the type of incentive offered. The considerations payable to customers are deemed as broad based and are not recorded against net sales. </span></div><div style="padding-right:4.5pt"><span><br/></span></div><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs incurred for the delivery of goods to customers are included in cost of goods sold. Amounts billed to customers for shipping and handling are included in net sales.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is deferred when cash payments are received or due in advance of performance, including amounts which are refundable. This is also the case for services associated with certain product sales. The balance in the deferred revenue and customer advances was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="f-536">51.6</ix:nonFraction> million as of December&#160;29, 2023 and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="f-537">50.7</ix:nonFraction> million as of December&#160;30, 2022. Net sales for 2023 included $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="f-538">49.6</ix:nonFraction> million that was in deferred revenue and customer advances as of December&#160;30, 2022. Net sales for 2022 included $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="f-539">60.4</ix:nonFraction> million that was in deferred revenue and customer advances as of December&#160;31, 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling activities that occur after control of the related good transfers are accounted for as fulfillment activities instead of assessing such activities as performance obligations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales taxes related to revenue producing transactions collected from the customer for a governmental authority are excluded from the transaction price.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue standard requirements are applied to a portfolio of contracts (or performance obligations) with similar characteristics for transactions where it is expected that the effects on the financial statements of applying the revenue recognition guidance to the portfolio would not differ materially from applying this guidance to the individual contracts (or performance obligations) within that portfolio.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Promised goods or services are not assessed as performance obligations if they are immaterial in the context of the contract with the customer. If the revenue related to a performance obligation that includes goods or services that are immaterial in the context of the contract is recognized before those immaterial goods or services are transferred to the customer, then the related costs to transfer those goods or services are accrued.</span></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-534-2">Incremental costs of obtaining a contract are generally expensed when incurred because the amortization period would be less than one year. Such costs primarily relate to sales commissions and are recorded in selling, marketing and distribution expense.</ix:continuation> </span></div></ix:continuation><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><ix:continuation id="f-333-6"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Common Share</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-540" escape="true">Basic net earnings per share is computed by dividing earnings available to common shareholders by the weighted average number of shares outstanding during the year. Diluted net earnings per share is computed after giving effect to the exercise of all dilutive outstanding option grants.</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="f-541" escape="true">Comprehensive income is a measure of all changes in shareholders&#8217; equity except those resulting from investments by and distributions to owners, and includes such items as net earnings, certain foreign currency translation items, changes in the value of qualifying hedges and pension liability adjustments.</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments and Hedging Activities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives" id="f-542" continuedAt="f-542-1" escape="true">The Company accounts for all derivatives, including those embedded in other contracts, as either assets or liabilities and measures those financial instruments at fair value. The accounting for changes in the fair value of derivatives depends on their intended use and designation. </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-542-1" continuedAt="f-542-2"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of its risk management program, the Company may periodically use forward exchange contracts to manage known market exposures. Terms of derivative instruments are structured to match the terms of the risk being managed and are generally held to maturity. The Company does not hold or issue derivative financial instruments for trading purposes. All other contracts that contain provisions meeting the definition of a derivative also meet the requirements of, and have been designated as, normal purchases or sales. The Company&#8217;s policy is to not enter into contracts with terms that cannot be designated as normal purchases or sales.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically evaluates its monetary asset and liability positions denominated in foreign currencies. The Company enters into forward contracts or options, or borrows in various currencies, in order to hedge its net monetary positions. These instruments are recorded at fair value and the gains and losses are included in other expense, net. The notional amounts of contracts outstanding as of December&#160;29, 2023, totaled $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-543">62</ix:nonFraction> million. The Company believes it uses strong financial counterparties in these transactions and that the resulting credit risk under these hedging strategies is not significant.</span></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-542-2">The Company uses significant other observable inputs (level 2 in the fair value hierarchy) to value the derivative instruments used to hedge net monetary positions, including reference to market prices and financial models that incorporate relevant market assumptions. Net derivative assets are reported on the balance sheet in accounts receivable and net derivative liabilities are reported as other current liabilities.</ix:continuation> <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="f-544" continuedAt="f-544-1" escape="true">The fair market value of such instruments follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-544-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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Currency Contracts</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue" scale="3" id="f-545">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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue" scale="3" id="f-546">157</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ForeignCurrencyFairValueHedgeLiabilityAtFairValue" scale="3" id="f-547">448</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ForeignCurrencyFairValueHedgeLiabilityAtFairValue" scale="3" id="f-548">677</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Assets (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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet" scale="3" id="f-549">422</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet" scale="3" id="f-550">520</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:continuation></ix:continuation><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_103"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">B. <ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-559" continuedAt="f-559-1" escape="true">Segment Information</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-559-1" continuedAt="f-559-2"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="f-560">five</ix:nonFraction> operating segments which are aggregated into <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-561">three</ix:nonFraction> reportable segments: Contractor, Industrial and Process. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning with the first quarter of 2022, our high performance coatings and foam product offerings previously included within the Applied Fluid Technologies division of the Industrial segment were realigned and are now managed under the Contractor segment. This change aligns the types of products offered and markets served within the segments. Prior year segment information has been restated to conform to the current organizational structure.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Contractor segment markets sprayers and equipment that apply paint to walls and other structures, texture to walls and ceilings, insulation to building walls and other items, highly viscous coatings to roofs, and markings on roads, parking lots, athletic fields and floors. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Industrial segment includes our Industrial and Powder divisions. The Industrial segment markets equipment and solutions for moving and applying paints, coatings, sealants, adhesives and other fluids. Markets served include automotive and vehicle assembly and components production, including Electro or e-mobility, wood and metal products, rail, marine, aerospace, farm, construction, bus, recreational vehicles and various other industries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Process segment includes our Process and Lubrication divisions. The Process segment markets pumps, valves, meters and accessories to move and dispense chemicals, oil and natural gas, water, wastewater, petroleum, food, </span></div></ix:continuation><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><ix:continuation id="f-559-2" continuedAt="f-559-3"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">lubricants and other fluids. Markets served include food and beverage, dairy, oil and natural gas, pharmaceutical, cosmetics, electronics, semiconductor fabrication, wastewater, mining, fast oil change facilities, service garages, fleet service centers, automobile dealerships and industrial lubrication applications.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="f-562" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of the segments are the same as those described in the summary of significant accounting policies. The cost of manufacturing for each segment is based on product cost, and expenses are based on actual costs incurred along with cost allocations of shared and centralized functions based on activities performed, sales or space utilization. Depreciation expense is charged to the manufacturing or operating cost center that utilizes the asset, and is then allocated to segments on the same basis as other expenses within that cost center. Reportable segments are defined by product. Segments are responsible for development, manufacturing, marketing and sales of their products. This allows for focused marketing and efficient product development. The segments share common purchasing, certain manufacturing, distribution and administration functions.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-563" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment information follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Sales</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractor</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-564">985,675</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-565">999,060</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-566">987,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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-567">662,785</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-568">649,347</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-569">602,376</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-570">547,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-571">495,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-572">397,626</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-573">2,195,606</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-574">2,143,521</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-575">1,987,608</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Earnings</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractor</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-576">285,394</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-577">249,833</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-578">266,204</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-579">234,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-580">231,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-581">199,856</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-582">165,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-583">122,344</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-584">91,037</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate (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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-585">38,678</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-586">30,775</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-587">25,774</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" sign="-" name="us-gaap:OtherNonrecurringIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-588">8,600</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:OtherNonrecurringIncomeExpense" format="ixt:fixed-zero" scale="3" id="f-589">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:OtherNonrecurringIncomeExpense" format="ixt:fixed-zero" scale="3" id="f-590">&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:num-dot-decimal" scale="3" id="f-591">7,800</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:fixed-zero" scale="3" id="f-592">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" format="ixt:fixed-zero" scale="3" id="f-593">&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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-594">646,843</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-595">572,700</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-596">531,323</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractor</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-597">712,224</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-598">752,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="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-599">640,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-600">578,302</ix:nonFraction>&#160;</span></td><td style="background-color:#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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-601">554,753</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-602">564,539</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-603">814,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-604">543,330</ix:nonFraction>&#160;</span></td><td style="background-color:#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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-605">2,722,007</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-606">2,438,900</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assesses performance of segments by reference to operating earnings excluding unallocated corporate expenses and asset impairments. Unallocated corporate (expense) includes such items as stock compensation, certain acquisition transaction costs, bad debt expense, charitable contributions and certain facility expenses. Unallocated assets include cash, allowances and valuation reserves, deferred income taxes, certain capital and other assets. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" id="f-607" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Geographic information follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Sales (based on customer location)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-608">1,161,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-609">1,116,012</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-610">1,004,318</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:bottom"><span style="color:#000000;font-family:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-611">1,033,999</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-612">1,027,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-613">983,290</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-614">2,195,606</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-615">2,143,521</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-616">1,987,608</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-617">622,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-618">532,401</ix:nonFraction>&#160;</span></td><td style="background-color:#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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-619">119,283</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-620">75,208</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-621">741,713</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-622">607,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div></ix:nonNumeric></ix:continuation><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><ix:continuation id="f-559-3" continuedAt="f-559-4"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales to Major Customers. </span></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-559-4">Worldwide sales to one customer in the Contractor and Industrial segments individually represented over <ix:nonFraction unitRef="number" contextRef="c-117" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:num-dot-decimal" scale="-2" id="f-623">10</ix:nonFraction> percent of the Company&#8217;s consolidated sales in 2023, 2022 and 2021.</ix:continuation> </span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_109"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">C. <ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryDisclosureTextBlock" id="f-627" continuedAt="f-627-1" escape="true">Inventories</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-627-1" continuedAt="f-627-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-628" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major components of inventories were as follows (in thousands):</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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products and components</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="f-629">221,847</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryFinishedGoods" format="ixt:num-dot-decimal" scale="3" id="f-630">222,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:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products and components in various stages of completion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="f-631">131,906</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="f-632">138,957</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and purchased components</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryRawMaterialsAndSupplies" format="ixt:num-dot-decimal" scale="3" id="f-633">202,294</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryRawMaterialsAndSupplies" format="ixt:num-dot-decimal" scale="3" id="f-634">248,636</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="f-635">556,047</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="f-636">609,919</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reduction to LIFO cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryLIFOReserve" format="ixt:num-dot-decimal" scale="3" id="f-637">117,698</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryLIFOReserve" format="ixt:num-dot-decimal" scale="3" id="f-638">133,129</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-639">438,349</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-640">476,790</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><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories valued under the LIFO method were $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LIFOInventoryAmount" format="ixt:num-dot-decimal" scale="6" id="f-641">211.4</ix:nonFraction> million in 2023 and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:LIFOInventoryAmount" format="ixt:num-dot-decimal" scale="6" id="f-642">253.6</ix:nonFraction> million in 2022. All other inventory was valued on the FIFO method. </span></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-627-2">In 2023, certain inventory quantities were reduced, resulting in liquidation of LIFO inventory quantities, although increases in current product costs offset the impact of the decrement. The impact on net earnings was not significant.</ix:continuation>  </span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_112"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">D. <ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-643" continuedAt="f-643-1" escape="true">Property, Plant and Equipment</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-643-1"><ix:continuation id="f-384-2"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment were as follows (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"/><td style="width:71.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.485%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.500%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.487%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and improvements</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-644">70,382</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-645">65,066</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-646">500,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-647">376,115</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-648">441,824</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-649">439,109</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office, warehouse and automotive 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-650">61,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-651">59,988</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-652">132,609</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-653">126,198</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-654">1,206,782</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-655">1,066,476</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-656">465,069</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-657">458,867</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property, plant and equipment</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-658">741,713</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-659">607,609</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><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-660">55.0</ix:nonFraction> million in 2023, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-661">46.0</ix:nonFraction> million in 2022 and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-662">40.0</ix:nonFraction> million in 2021.</span></div></ix:continuation><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_115"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">E. <ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-663" continuedAt="f-663-1" escape="true">Income Taxes</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-663-1" continuedAt="f-663-2"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="f-664" continuedAt="f-664-1" escape="true">Earnings before income tax expense consist of (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-664-1"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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-665">450,806</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-666">401,405</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-667">370,903</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:'Arial',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:'Arial',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-668">157,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-669">164,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-670">137,562</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:'Arial',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:'Arial',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:'Arial',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-671">608,802</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-672">565,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"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-673">508,465</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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><ix:continuation id="f-663-2" continuedAt="f-663-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-674" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense consists of (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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-675">79,732</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-676">70,976</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-677">77,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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-678">7,282</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-679">5,948</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-680">7,493</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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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-681">23,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-682">38,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-683">29,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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-684">110,793</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-685">115,076</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-686">115,171</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="ggg:DeferredFederalStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-687">6,919</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="ggg:DeferredFederalStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-688">8,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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="ggg:DeferredFederalStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-689">42,413</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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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-690">1,583</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-691">1,264</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-692">4,159</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit)</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:'Arial',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-693">8,502</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-694">9,997</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-695">46,572</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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-696">102,291</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-697">105,079</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-698">68,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"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes paid were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="6" id="f-699">111.3</ix:nonFraction> million in 2023, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="6" id="f-700">112.3</ix:nonFraction> million in 2022 and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:IncomeTaxesPaid" format="ixt:num-dot-decimal" scale="6" id="f-701">111.8</ix:nonFraction> million in 2021.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-702" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between the U.S. federal statutory tax rate and the effective tax rate 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.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory 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:'Arial',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-703">21</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-704">21</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-705">21</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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of international 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-706">1</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-707">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-5" decimals="2" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-708">1</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-709">1</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-710">1</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-711">1</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. general business tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="f-712">1</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="f-713">1</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-5" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="f-714">1</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation excess tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="f-715">1</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="f-716">1</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-5" decimals="2" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="f-717">2</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Derived Intangible Income (FDII)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent" scale="-2" id="f-718">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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent" scale="-2" id="f-719">2</ix:nonFraction>)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-5" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent" scale="-2" id="f-720">5</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-721">17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-722">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="2" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-723">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes are provided for temporary differences between the financial reporting and the tax basis of assets and liabilities. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-724" continuedAt="f-724-1" escape="true">The deferred tax assets (liabilities) resulting from these differences were as follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-724-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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory valuations</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="f-725">1,005</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" scale="3" id="f-726">678</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued self-insurance retentions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" format="ixt:num-dot-decimal" scale="3" id="f-727">1,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" format="ixt:num-dot-decimal" scale="3" id="f-728">1,626</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued warranty and service 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" format="ixt:num-dot-decimal" scale="3" id="f-729">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" format="ixt:num-dot-decimal" scale="3" id="f-730">2,279</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vacation accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" format="ixt:num-dot-decimal" scale="3" id="f-731">3,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" format="ixt:num-dot-decimal" scale="3" id="f-732">3,409</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-733">4,137</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-734">4,143</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of tax over book 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-735">44,197</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-736">42,322</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension benefit obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" format="ixt:num-dot-decimal" scale="3" id="f-737">10,063</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" format="ixt:num-dot-decimal" scale="3" id="f-738">6,375</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement medical benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" format="ixt:num-dot-decimal" scale="3" id="f-739">5,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" format="ixt:num-dot-decimal" scale="3" id="f-740">5,072</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-741">12,686</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-742">12,390</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" format="ixt:num-dot-decimal" scale="3" id="f-743">2,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" format="ixt:num-dot-decimal" scale="3" id="f-744">2,283</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="f-745">2,024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="f-746">2,160</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-747">23,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" format="ixt:num-dot-decimal" scale="3" id="f-748">11,370</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments from foreign subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" format="ixt:num-dot-decimal" scale="3" id="f-749">27,301</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" format="ixt:num-dot-decimal" scale="3" id="f-750">36,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" format="ixt:num-dot-decimal" scale="3" id="f-751">2,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" format="ixt:num-dot-decimal" scale="3" id="f-752">2,114</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-753">53,166</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-754">47,647</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><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:104%">Total deferred tax assets were $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="6" id="f-755">61.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="6" id="f-756">57.1</ix:nonFraction> million, and total deferred tax liabilities were $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-757">8.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="6" id="f-758">9.4</ix:nonFraction> million on December&#160;29, 2023 and December&#160;30, 2022, respectively. The difference between the deferred income tax provision and the change in net deferred income taxes is due to the changes in other comprehensive income (loss) items.</span></div></ix:continuation><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><ix:continuation id="f-663-3"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. federal jurisdiction, and various states and foreign jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal, state and local, or non-U.S. income tax examinations by tax authorities for years before 2017.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to assert that it will indefinitely reinvest earnings of foreign subsidiaries to support expansion of its international business. No additional income or withholding taxes have been provided for any remaining undistributed foreign earnings, as these amounts continue to be indefinitely reinvested in foreign operations. As of December&#160;29, 2023, the amount of cash held outside the U.S. was not significant to the Company&#8217;s liquidity and was available to fund investments abroad. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records penalties and accrued interest related to uncertain tax positions in income tax expense. Total reserves for uncertain tax positions were not material.</span></div></ix:continuation><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_118"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F. <ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-759" continuedAt="f-759-1" escape="true">Debt</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-759-1" continuedAt="f-759-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtTableTextBlock" id="f-760" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of debt follows (dollars in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.805%"><tr><td style="width:1.0%"/><td style="width:37.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.125%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.382%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.385%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Interest Rate as of </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"/><td colspan="3" style="padding:0 1pt"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private placement unsecured fixed-rate notes</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series D</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-130" decimals="4" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" id="f-761">5.35</ix:nonFraction>%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-131" name="us-gaap:DebtInstrumentMaturityDateDescription" id="f-762">July 2023</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:fixed-zero" scale="3" id="f-763">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-764">75,000</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsecured revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-133" name="us-gaap:DebtInstrumentMaturityDateDescription" id="f-765">December 2026</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:fixed-zero" scale="3" id="f-766">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:fixed-zero" scale="3" id="f-767">&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsecured revolving credit facility - offshore renminbi denominated</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-136" decimals="4" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" id="f-768">3.79</ix:nonFraction>%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-769">28,099</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-770">14,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable to banks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-138" decimals="4" name="us-gaap:DebtWeightedAverageInterestRate" format="ixt:fixed-zero" scale="-2" id="f-771">&#8212;</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-139" name="us-gaap:DebtInstrumentMaturityDateDescription" id="f-772">2024</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-773">1,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-774">6,647</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</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 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-775">30,036</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-776">95,974</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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the fixed interest rate Series D private placement debt was $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-6" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-777">75</ix:nonFraction> million on December&#160;30, 2022. This debt was repaid in July of 2023. The fair value of variable rate borrowings approximates carrying value. The Company uses significant other observable inputs to estimate fair value (level 2 of the fair value hierarchy) based on the present value of future cash flows and rates that would be available for issuance of debt with similar terms and remaining maturities.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 23, 2023 and June 8, 2023, the Company executed amendments to its amended and restated credit agreement that amended, superseded and restated in its entirety the Company's existing credit agreement with U.S. Bank National Association, as administrative agent and a lender, and the other lenders that are parties thereto. The first amendment removed references to LIBOR for calculating rates and replaced them with SOFR and its equivalent benchmark rates such as EURIBOR, TIBOR and RFR loans. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The second amendment increased, from $<ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-778">500</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-779">750</ix:nonFraction> million, the amount of availability under an unsecured revolving credit facility, as well as increased, from $<ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-6" name="us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" format="ixt:num-dot-decimal" scale="6" id="f-780">200</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-6" name="us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" format="ixt:num-dot-decimal" scale="6" id="f-781">375</ix:nonFraction> million, the maximum amount of outstanding loans in currencies other than U.S. dollars. The amendment also increased, from $<ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-782">250</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-783">375</ix:nonFraction> million, the amount by which the size of the credit facility may be increased upon exercise of an accordion feature. The accordion feature may be exercised by means of an increase in the revolving commitments or the addition of term loans.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the second amendment increased the applicable margin percentages used for purposes of calculating the interest rates applicable to base rate loans and non-base rate loans (e.g., SOFR, EURIBOR, TIBOR and RFR loans). Under the amendment, the applicable margin percentages for base rate loans (which ranged from <ix:nonFraction unitRef="number" contextRef="c-143" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-784">0.000</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-144" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-785">0.750</ix:nonFraction>% under the prior credit agreement) range from <ix:nonFraction unitRef="number" contextRef="c-145" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-786">0.125</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-146" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-787">0.875</ix:nonFraction>%, and the applicable margin percentages for non-base rate loans (which ranged from <ix:nonFraction unitRef="number" contextRef="c-147" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-788">1.000</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-148" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-789">1.750</ix:nonFraction>% under the prior credit agreement) range from <ix:nonFraction unitRef="number" contextRef="c-149" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-790">1.125</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-150" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-791">1.875</ix:nonFraction>%. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the amended and restated credit agreement may be denominated in U.S. dollars or certain other currencies. In addition to paying interest on the outstanding loans, the Company is required to pay a facility fee on the unused amount of the loan commitments at a rate per annum ranging from <ix:nonFraction unitRef="number" contextRef="c-151" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="f-792">0.125</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-152" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="f-793">0.25</ix:nonFraction>%, depending on the Company&#8217;s cash flow leverage ratio.</span></div></ix:continuation><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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><ix:continuation id="f-759-2"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amended and restated credit agreement contains customary representations, warranties, covenants and events of default, including but not limited to covenants restricting the Company&#8217;s and its subsidiaries&#8217; ability to (i) merge or consolidate with another entity, (ii) sell, transfer, lease or convey their assets, (iii) make any material change in the nature of the core business of the Company, (iv) make certain investments, or (v) incur secured indebtedness. The amended and restated credit agreement also requires the Company to maintain a cash flow leverage ratio of not more than <ix:nonNumeric contextRef="c-153" name="us-gaap:DebtInstrumentCovenantCompliance" id="f-794">3.50</ix:nonNumeric> to <ix:nonNumeric contextRef="c-154" name="us-gaap:DebtInstrumentCovenantCompliance" id="f-795">1.00</ix:nonNumeric> (unless a significant acquisition has been consummated, in which case, not more than <ix:nonNumeric contextRef="c-155" name="us-gaap:DebtInstrumentCovenantCompliance" id="f-796">4.00</ix:nonNumeric> to <ix:nonNumeric contextRef="c-156" name="us-gaap:DebtInstrumentCovenantCompliance" id="f-797">1.00</ix:nonNumeric> during the four fiscal quarter period beginning with the quarter in which such acquisition occurs) and an interest coverage ratio of not less than <ix:nonNumeric contextRef="c-157" name="us-gaap:DebtInstrumentCovenantCompliance" id="f-798">3.00</ix:nonNumeric> to <ix:nonNumeric contextRef="c-158" name="us-gaap:DebtInstrumentCovenantCompliance" id="f-799">1.00</ix:nonNumeric> (unless a significant acquisition has been consummated, in which case, not less than <ix:nonNumeric contextRef="c-159" name="us-gaap:DebtInstrumentCovenantCompliance" id="f-800">2.50</ix:nonNumeric> to <ix:nonNumeric contextRef="c-160" name="us-gaap:DebtInstrumentCovenantCompliance" id="f-801">1.00</ix:nonNumeric> during the four fiscal quarter period beginning with the quarter in which such acquisition occurs). A change in control of the Company will constitute an event of default under the amended and restated credit agreement.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a revolving credit agreement with a sole lender that provides up to $<ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-6" name="ggg:ChineseRenminbiFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-802">50</ix:nonFraction>&#160;million of committed credit, available for general corporate purposes, working capital needs, share repurchases and acquisitions. Under the terms of the agreement, loans may be denominated in U.S. dollars or Chinese renminbi (offshore). Loans denominated in U.S. dollars bear interest, at the Company&#8217;s option, at either a base rate or a HIBOR-based rate. Loans denominated in Chinese renminbi (offshore) bear interest at a HIBOR-based rate based on the Chinese offshore rate. Other terms of this revolving credit agreement are substantially similar to those of the Company&#8217;s amended and restated credit agreement that expires in March 2026. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 16, 2022, the Company entered into an amendment to its master note agreement that extends the period in which the Company may issue, and affiliates of the lender may purchase, the Company&#8217;s senior notes from January 29, 2023 to December 16, 2027. The amendment also increases the maximum aggregate principal amount of senior notes the Company may issue under the master note agreement from $<ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-803">200</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-804">250</ix:nonFraction> million, although the maximum aggregate amount of senior notes bearing interest at a floating rate that may be outstanding at any one time will continue to be $<ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-6" name="ggg:FloatingRatePrincipalMaximum" format="ixt:num-dot-decimal" scale="6" id="f-805">100</ix:nonFraction> million. The amendment also extends the maturity and average life of each senior note bearing interest at a fixed rate that may be issued under the master note agreement from no more than <ix:nonNumeric contextRef="c-164" name="us-gaap:LineOfCreditFacilityExpirationPeriod" format="ixt-sec:duryear" id="f-806">12</ix:nonNumeric> years after the date of issuance to no more than <ix:nonNumeric contextRef="c-165" name="us-gaap:LineOfCreditFacilityExpirationPeriod" format="ixt-sec:duryear" id="f-807">15</ix:nonNumeric> years after the date of issuance, and includes customary provisions for the replacement of LIBOR with SOFR and customary benchmark replacement provisions with respect to senior notes bearing interest at a floating rate. All other material items of the master note agreement remain unchanged. Under the terms of the master note agreement, the Company is required to maintain certain financial ratios as to cash flow leverage and interest coverage similar to the requirements of its other debt agreements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December&#160;29, 2023, the Company had $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-808">842</ix:nonFraction> million in lines of credit, including the $<ix:nonFraction unitRef="usd" contextRef="c-166" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-809">800</ix:nonFraction> million in committed credit facilities described above and $<ix:nonFraction unitRef="usd" contextRef="c-167" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-810">42</ix:nonFraction> million with foreign banks. The unused portion of committed credit lines was $<ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-811">775</ix:nonFraction> million as of December&#160;29, 2023. In addition, the Company has unused, uncommitted lines of credit with foreign banks totaling $<ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-6" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-812">24</ix:nonFraction> million. Borrowing rates under these credit lines vary with the prime rate, rates on domestic certificates of deposit and other benchmark rates (e.g. SOFR, EURIBOR, HIBOR, TIBOR and RFR). The Company pays facility fees at an annual rate of up to <ix:nonFraction unitRef="number" contextRef="c-170" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="f-813">0.15</ix:nonFraction>% on certain of these lines. No compensating balances are required.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various debt agreements require the Company to maintain certain financial ratios as to cash flow leverage and interest coverage. The Company is in compliance with all financial covenants of its debt agreements as of December&#160;29, 2023.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="f-814" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Annual maturities of debt are as follows (in thousands):</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:26.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.434%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturities of debt</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-815">30,036</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="3" id="f-816">&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="3" id="f-817">&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="3" id="f-818">&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="3" id="f-819">&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:fixed-zero" scale="3" id="f-820">&#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"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest paid on debt was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="6" id="f-821">5.7</ix:nonFraction> million in 2023, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="6" id="f-822">10.0</ix:nonFraction> million in 2022 and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="6" id="f-823">9.8</ix:nonFraction> million in 2021.</span></div></ix:continuation><div style="margin-bottom:10pt"><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_121"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">G. <ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-824" continuedAt="f-824-1" escape="true">Shareholders&#8217; Equity</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-824-1" continuedAt="f-824-2"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;29, 2023, the Company had <ix:nonFraction unitRef="shares" contextRef="c-171" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-825">22,549</ix:nonFraction> authorized, but unissued, cumulative preferred shares, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-171" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-826">100</ix:nonFraction> par value. The Company also has authorized, but not issued, a separate class of <ix:nonFraction unitRef="shares" contextRef="c-172" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-827">3</ix:nonFraction> million shares of preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-172" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-828">1</ix:nonFraction> par value.</span></div></ix:continuation><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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="f-829" escape="true"><ix:continuation id="f-824-2" continuedAt="f-824-3"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in components of accumulated other comprehensive income (loss), net of tax were (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and<br/>Postretirement<br/>Medical</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative<br/>Translation<br/>Adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 26, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-830">114,129</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-831">10,036</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-832">124,165</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"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-833">34,953</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-834">10,026</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-835">24,927</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-836">19,069</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-837">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-838">19,069</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-839">60,107</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-840">20,062</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-841">80,169</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-842">16,083</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-843">9,582</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-844">6,501</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-845">4,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-846">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-847">4,290</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-848">39,734</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-849">29,644</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-850">69,378</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"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-851">28,162</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-852">25,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-853">2,501</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-854">36,884</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-855">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-856">36,884</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 29, 2023</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-857">31,012</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-858">3,983</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-859">34,995</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:continuation></ix:nonNumeric><div><span><br/></span></div><div><ix:continuation id="f-824-3" continuedAt="f-824-4"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts related to pension and postretirement medical adjustments are classified to non-service components of pension cost that are included within <span style="-sec-ix-hidden:f-860"><span style="-sec-ix-hidden:f-861">other non-operating expenses</span></span>. Included in the 2023 and 2021 reclassifications were  $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:num-dot-decimal" scale="6" id="f-862">42</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-6" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:num-dot-decimal" scale="6" id="f-863">12</ix:nonFraction>&#160;million, respectively, of pension settlement losses. See </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_133">Note J</a></span></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-824-4"> for additional details regarding pension and postretirement medical plans.</ix:continuation>  </span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_124"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">H. <ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-864" continuedAt="f-864-1" escape="true">Share-Based Awards, Purchase Plans and Compensation Cost</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-864-1" continuedAt="f-864-2"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option and Award Plan.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has a stock incentive plan under which it grants stock options and share awards to directors, officers and other employees. Option price is the market price on the date of grant. Options become exercisable at such time, generally over <ix:nonNumeric contextRef="c-77" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="f-865">3</ix:nonNumeric> years or <ix:nonNumeric contextRef="c-78" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="f-866">4</ix:nonNumeric> years, and in such installments as set by the Company, and expire <ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="f-867">10</ix:nonNumeric> years from the date of grant.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted share awards have been made to certain key employees under the plan. The market value of restricted stock at the date of grant is charged to operations over the vesting period. Compensation cost related to restricted shares is not significant. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a stock appreciation plan that provides for payments of cash to eligible foreign employees based on the change in the market price of the Company&#8217;s common stock over a period of time. Compensation cost related to the stock appreciation plan was expense of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:StockOptionPlanExpense" format="ixt:num-dot-decimal" scale="6" id="f-868">2.0</ix:nonFraction> million in 2023, a benefit of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" sign="-" name="us-gaap:StockOptionPlanExpense" format="ixt:num-dot-decimal" scale="6" id="f-869">0.2</ix:nonFraction>&#160;million in 2022 and expense of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:StockOptionPlanExpense" format="ixt:num-dot-decimal" scale="6" id="f-870">3.1</ix:nonFraction> million in 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Individual nonemployee directors of the Company may elect to receive, either currently or deferred, all or part of their retainer in the form of shares of the Company&#8217;s common stock instead of cash. Under this arrangement, the Company issued <ix:nonFraction unitRef="shares" contextRef="c-187" decimals="INF" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-871">11,150</ix:nonFraction> shares in 2023, <ix:nonFraction unitRef="shares" contextRef="c-188" decimals="INF" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-872">12,055</ix:nonFraction> shares in 2022 and <ix:nonFraction unitRef="shares" contextRef="c-189" decimals="INF" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-873">12,070</ix:nonFraction> shares in 2021. The expense related to this arrangement is not significant. </span></div></ix:continuation><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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><ix:continuation id="f-864-2" continuedAt="f-864-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-874" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options on common shares granted and outstanding, as well as the weighted average exercise price, are shown below (in thousands, except exercise prices):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:41.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.811%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Option<br/>Shares</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average<br/>Exercise Price</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options<br/>Exercisable</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average<br/>Exercise Price</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 26, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-875">10,208</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-9" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-876">35.02</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="f-877">6,553</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-9" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-878">28.02</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="3" id="f-879">843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-880">72.22</ix:nonFraction>&#160;</span></td><td style="background-color:#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"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-881">1,309</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-882">24.91</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"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="3" id="f-883">167</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-884">55.59</ix:nonFraction>&#160;</span></td><td style="background-color:#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"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-885">9,575</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-886">39.31</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="f-887">7,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-888">33.75</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="3" id="f-889">1,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-890">71.03</ix:nonFraction>&#160;</span></td><td style="background-color:#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"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="f-891">645</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-892">25.58</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"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="3" id="f-893">46</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-894">49.42</ix:nonFraction>&#160;</span></td><td style="background-color:#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"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-895">10,265</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-896">44.40</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="f-897">7,793</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-898">37.22</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="3" id="f-899">1,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-900">71.45</ix:nonFraction>&#160;</span></td><td style="background-color:#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"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-901">1,354</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-902">30.77</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"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="3" id="f-903">121</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-904">62.75</ix:nonFraction>&#160;</span></td><td style="background-color:#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"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 29, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="3" id="f-905">9,904</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-906">49.09</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="3" id="f-907">7,274</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-908">41.46</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><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="f-909" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information for options outstanding and exercisable at December&#160;29, 2023 (in thousands, except exercise prices and contractual term amounts):</span><span style="color:#ff0000;font-family:'Arial',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:100.000%"><tr><td style="width:1.0%"/><td style="width:14.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.014%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Range&#160;of&#160;&#160;<br/>Prices</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options<br/>Outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted&#160;Average<br/>Remaining<br/>Contractual&#160;Term<br/>in Years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted&#160;Average<br/>Exercise Price</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options<br/>Exercisable</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted&#160;Average<br/>Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;$    20-35 </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-190" decimals="-3" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="3" id="f-910">3,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-191" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-911">3.2</ix:nonNumeric></span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-190" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="f-912">26.85</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-190" decimals="-3" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="3" id="f-913">3,107</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-190" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="f-914">26.85</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;$    35-50 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-192" decimals="-3" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="3" id="f-915">2,392</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-193" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-916">5.8</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-192" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="f-917">44.75</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-192" decimals="-3" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="3" id="f-918">2,365</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-192" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="f-919">44.75</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;$    50-65 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-194" decimals="-3" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="3" id="f-920">1,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-195" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-921">7.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-194" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="f-922">55.96</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-194" decimals="-3" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="3" id="f-923">1,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-194" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="f-924">55.92</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;$    65-80 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-196" decimals="-3" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="3" id="f-925">3,174</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-197" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-926">9.4</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-196" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="f-927">71.48</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-196" decimals="-3" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="3" id="f-928">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-196" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="f-929">71.94</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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;$    20-80 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-198" decimals="-3" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" format="ixt:num-dot-decimal" scale="3" id="f-930">9,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-199" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-931">6.3</ix:nonNumeric></span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-198" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="f-932">49.09</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-198" decimals="-3" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:num-dot-decimal" scale="3" id="f-933">7,274</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-198" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="f-934">41.46</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><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of exercisable option shares was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="6" id="f-935">329.6</ix:nonFraction> million as of December&#160;29, 2023, with a weighted average contractual term of <ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-936">4.2</ix:nonNumeric> years. There were approximately <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" format="ixt:num-dot-decimal" scale="6" id="f-937">9.9</ix:nonFraction> million vested share options and share options expected to vest as of December&#160;29, 2023, with an aggregate intrinsic value of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-938">373.2</ix:nonFraction> million, a weighted average exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="f-939">49.09</ix:nonFraction> and a weighted average contractual term of <ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-940">6.3</ix:nonNumeric> years.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" id="f-941" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to options exercised follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash received</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-942">40,708</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-943">15,739</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-944">32,610</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-945">61,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-946">28,193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-947">65,319</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit realized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-948">12,605</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-949">6,020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-950">13,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Under the Company&#8217;s Employee Stock Purchase Plan, the purchase price of the shares is the lesser of <ix:nonFraction unitRef="number" contextRef="c-200" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" format="ixt:num-dot-decimal" scale="-2" id="f-951">85</ix:nonFraction> percent of the fair market value on the first day or the last day of the plan year. Under this plan, the Company issued <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-952">322,764</ix:nonFraction> shares in 2023, <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-953">316,250</ix:nonFraction> shares in 2022 and <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-954">415,995</ix:nonFraction> shares in 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Authorized Shares.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In April 2019, shareholders of the Company approved the Graco Inc. 2019 Stock Incentive Plan. The Plan provides for issuance of up to <ix:nonFraction unitRef="shares" contextRef="c-201" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-955">10</ix:nonFraction>&#160;million shares of Graco common stock. <ix:nonNumeric contextRef="c-1" name="ggg:ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock" id="f-956" continuedAt="f-956-1" escape="true">Shares authorized for issuance under the stock option and purchase plans are shown below (in thousands):</ix:nonNumeric></span></div></ix:continuation><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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><ix:continuation id="f-864-3"><ix:continuation id="f-956-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:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total&#160;Shares<br/>Authorized</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available for Future Issuance as of December 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Incentive Plan (2019)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-202" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-957">10,000</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-202" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="3" id="f-958">4,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan (2006)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-203" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-959">21,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-203" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="3" id="f-960">11,423</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-961">31,000</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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="3" id="f-962">16,166</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><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts available for future issuance exclude outstanding options. Options outstanding as of December&#160;29, 2023, include options granted under <ix:nonFraction unitRef="plan" contextRef="c-204" decimals="INF" name="ggg:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans" format="ixt-sec:numwordsen" scale="0" id="f-963">two</ix:nonFraction> plans that were replaced by subsequent plans. <ix:nonFraction unitRef="shares" contextRef="c-204" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:fixed-zero" scale="0" id="f-964">No</ix:nonFraction> shares are available for future grants under those plans.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-based Compensation.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="f-965" continuedAt="f-965-1" escape="true">The Company recognized share-based compensation cost as follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-965-1"><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.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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-966">30,229</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-967">24,695</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-968">24,931</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-969">3,177</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-970">2,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-971">1,705</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation, 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:'Arial',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:'Arial',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-972">27,052</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-973">22,376</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-974">23,226</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><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;29, 2023, there was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-975">17.3</ix:nonFraction> million of unrecognized compensation cost related to unvested options, 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-976">2.3</ix:nonNumeric> years.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-977" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions and results:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life in years</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-205" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-978">6.7</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-206" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-979">6.4</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-207" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-980">7.5</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-205" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-981">4.0</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-206" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-982">2.7</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-207" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-983">0.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-205" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-984">26.3</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-206" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-985">26.2</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-207" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-986">25.2</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-205" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-987">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-206" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-988">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-207" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-989">1.0</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-205" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-990">21.76</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-206" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-991">19.10</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-207" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-992">17.87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected life is estimated based on vesting terms and exercise and termination history. Interest rate is based on the U.S. Treasury rate on zero-coupon issues with a remaining term equal to the expected life of the option. Expected volatility is based on historical volatility over a period commensurate with the expected life of options.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of employees&#8217; purchase rights under the Employee Stock Purchase Plan was estimated on the date of grant. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" id="f-993" continuedAt="f-993-1" escape="true">The benefit of the <ix:nonFraction unitRef="number" contextRef="c-200" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" format="ixt:num-dot-decimal" scale="-2" id="f-994">15</ix:nonFraction> percent discount from the lesser of the fair market value per common share on the first day and the last day of the plan year was added to the fair value of the employees&#8217; purchase rights determined using the Black-Scholes option-pricing model with the following assumptions and results:</ix:nonNumeric></span></div><ix:continuation id="f-993-1"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life in years</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-208" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-995">1.0</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-209" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-996">1.0</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-210" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-997">1.0</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-208" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-998">5.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-209" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-999">0.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-210" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1000">0.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-208" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-1001">26.4</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-209" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-1002">20.5</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-210" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-1003">40.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-208" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1004">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-209" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1005">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-210" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1006">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-208" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1007">18.04</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-209" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1008">16.01</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-210" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1009">21.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_130"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">I. <ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-1020" continuedAt="f-1020-1" escape="true">Earnings per Share</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-1020-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-1021" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings available to common shareholders</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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-1022">506,511</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1023">460,645</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1024">439,866</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic earnings per share</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" format="ixt:num-dot-decimal" scale="3" id="f-1025">168,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" format="ixt:num-dot-decimal" scale="3" id="f-1026">168,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" format="ixt:num-dot-decimal" scale="3" id="f-1027">169,635</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options computed based on the treasury stock method using the average market price</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="3" id="f-1028">3,757</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="3" id="f-1029">3,941</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="3" id="f-1030">4,891</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for diluted earnings per share</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1031">172,199</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1032">172,893</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1033">174,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-1034">3.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1035">2.73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-1036">2.59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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-1037">2.94</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1038">2.66</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-1039">2.52</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><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive stock options excluded from computations of diluted earnings per share totaled <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="f-1040">2.0</ix:nonFraction> million shares in 2023, <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-1041">2.2</ix:nonFraction> million shares in 2022 and <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-1042">0.4</ix:nonFraction> million 2021.</span></div></ix:continuation><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_133"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">J. <ix:nonNumeric contextRef="c-1" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-1043" continuedAt="f-1043-1" escape="true">Retirement Benefits</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-1043-1" continuedAt="f-1043-2"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a defined contribution plan, under Section&#160;401(k) of the Internal Revenue Code, which provides retirement benefits to most U.S. employees. For all employees who choose to participate, the Company matches employee contributions at a <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" format="ixt:num-dot-decimal" scale="-2" id="f-1044">100</ix:nonFraction> percent rate, up to <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" format="ixt:num-dot-decimal" scale="-2" id="f-1045">3</ix:nonFraction> percent of the employee&#8217;s compensation. For employees not covered by a defined benefit plan, the Company contributed an amount equal to <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="ggg:DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent" format="ixt:num-dot-decimal" scale="-2" id="f-1046">2</ix:nonFraction> percent of the employee&#8217;s compensation. Employer contributions totaled $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1047">11.5</ix:nonFraction> million in 2023, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1048">11.0</ix:nonFraction> million in 2022 and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1049">10.0</ix:nonFraction> million in 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s postretirement medical plan provides certain medical benefits for retired U.S. employees. Employees hired before January&#160;1, 2005, are eligible for these benefits upon retirement and fulfillment of other eligibility requirements as specified by the plan.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has both funded and unfunded noncontributory defined benefit pension plans that together cover most U.S. employees hired before January&#160;1, 2006, certain directors and some of the employees of the Company&#8217;s non-U.S. subsidiaries. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December of 2023, the Company entered into an agreement under which approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-1050">147</ix:nonFraction>&#160;million of pension obligations of its U.S. funded defined benefit pension plan were transferred to an insurance company. Under the agreement, the Company purchased a group annuity contract for approximately <ix:nonFraction unitRef="number" contextRef="c-6" decimals="0" name="ggg:PensionPlanParticipantsTransfered" scale="0" id="f-1051">651</ix:nonFraction> plan participants&#160;that provides for an irrevocable commitment to make annuity payments to the affected participants. The payment obligation and administration thereof for the affected participants was transferred from the pension plans to the insurance company. The transfer did not change the amount of the monthly pension benefits received by the affected participants. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This arrangement is part of the Company&#8217;s effort to reduce the overall size and volatility of its pension plan obligations. The purchase of the group annuity contract was funded through existing plan assets. The Company recognized a non-cash pension settlement loss of approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:num-dot-decimal" scale="6" id="f-1052">42</ix:nonFraction>&#160;million as a result of the transaction. This charge represents the acceleration of deferred charges currently accrued in accumulated other comprehensive income (loss). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For U.S. plans, benefits are based on years of service and the highest <ix:nonNumeric contextRef="c-1" name="ggg:DefinedBenefitPlansServicePeriodforDeterminingBenefits" format="ixt-sec:duryear" id="f-1053">5</ix:nonNumeric> consecutive years&#8217; earnings in the <ix:nonNumeric contextRef="c-1" name="ggg:DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation" format="ixt-sec:duryear" id="f-1054">10</ix:nonNumeric> years preceding retirement. Plans are funded annually in amounts consistent with minimum funding levels and maximum tax deduction limits, although the Company may make additional voluntary contributions from time to time to improve the funded status of its plans.  </span></div></ix:continuation><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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><ix:continuation id="f-1043-2" continuedAt="f-1043-3"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment policies and strategies of the U.S. funded pension plan are based on participant demographics. As the plan covers active participants and retirees with higher benefit amounts, investments are based on a long-term view of economic growth and weighted toward equity securities. The primary goal of the plan&#8217;s investments is to ensure that the plan&#8217;s liabilities are met over time. In developing strategic asset allocation guidelines, an emphasis is placed on the long-term characteristics of individual asset classes, and the benefits of diversification among multiple asset classes. The plan invests primarily in domestic and international equities, fixed income securities, which include treasuries, highly-rated corporate bonds and high-yield bonds and real estate. Strategic target allocations for plan assets are <ix:nonFraction unitRef="number" contextRef="c-211" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:num-dot-decimal" scale="-2" id="f-1055">52</ix:nonFraction> percent equity securities, <ix:nonFraction unitRef="number" contextRef="c-212" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:num-dot-decimal" scale="-2" id="f-1056">32</ix:nonFraction> percent fixed income securities and <ix:nonFraction unitRef="number" contextRef="c-213" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" format="ixt:num-dot-decimal" scale="-2" id="f-1057">16</ix:nonFraction> percent real estate and alternative investments. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plan assets are held in a trust for the benefit of plan participants and are invested in various commingled funds, most of which are sponsored by the trustee. The fair values for commingled equity, fixed-income and real estate investments are measured using net asset values, which take into consideration the value of underlying fund investments, as well as the other accrued assets and liabilities of a fund, in order to determine a per share market value. Certain trustee-sponsored funds allow redemptions monthly or quarterly, with <ix:nonNumeric contextRef="c-214" name="us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1" format="ixt-sec:durday" id="f-1058">10</ix:nonNumeric> days or <ix:nonNumeric contextRef="c-215" name="us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1" format="ixt-sec:durday" id="f-1059">60</ix:nonNumeric> days advance notice, while most of the funds allow redemptions <ix:nonNumeric contextRef="c-216" name="us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency" id="f-1060">daily</ix:nonNumeric>. The plan had unfunded commitments to make additional investments in certain funds totaling $<ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-5" name="us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments" format="ixt:num-dot-decimal" scale="6" id="f-1061">2.3</ix:nonFraction> million as of December&#160;29, 2023 and December&#160;30, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a defined contribution plan covering employees of a Swiss subsidiary, funded by Company and employee contributions. Responsibility for pension coverage under Swiss law has been transferred to a Swiss insurance company. Plan assets are invested in an insurance contract that guarantees a federally mandated annual rate of return. The value of the plan assets is effectively the value of the insurance contract. The performance of the underlying assets held by the insurance company has no direct impact on the surrender value of the insurance contract. The insurance backed assets have no active market and are classified as level 3 in the fair value hierarchy. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock" id="f-1062" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets of all plans by category and fair value measurement level were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:55.784%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1063">1,425</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="f-1064">351</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance contract</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1065">36,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1066">32,163</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments categorized in fair value hierarchy</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1067">37,576</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1068">32,514</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Large Cap</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1069">40,726</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1070">74,838</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Small/Mid Cap</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1071">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1072">5,191</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1073">17,554</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1074">37,862</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1075">58,280</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1076">117,891</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1077">49,595</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1078">93,262</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate and other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1079">15,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1080">37,508</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments measured at net asset value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1081">123,275</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1082">248,661</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:'Arial',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="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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1083">160,851</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1084">281,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"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" id="f-1085" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of pension assets measured at fair value using level 3 inputs (in thousands):</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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="f-1086">32,163</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="f-1087">30,926</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" format="ixt:num-dot-decimal" scale="3" id="f-1088">2,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" format="ixt:num-dot-decimal" scale="3" id="f-1089">2,431</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemptions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" format="ixt:num-dot-decimal" scale="3" id="f-1090">2,833</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" scale="3" id="f-1091">669</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains (losses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1092">4,228</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" sign="-" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" scale="3" id="f-1093">525</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="f-1094">36,151</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="f-1095">32,163</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:continuation><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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span><br/></span></div><ix:continuation id="f-1043-3" continuedAt="f-1043-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNetFundedStatusTableTextBlock" id="f-1096" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following provides a reconciliation of the changes in the plans&#8217; benefit obligations and fair value of assets over the periods ending December&#160;29, 2023, and December&#160;30, 2022, and a statement of the funded status as of the same dates (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:41.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.811%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension Benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in benefit obligation</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"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligation, beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1097">315,807</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1098">418,051</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1099">22,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1100">32,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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="f-1101">5,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="f-1102">8,242</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="f-1103">348</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="f-1104">516</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-1105">16,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-1106">10,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-1107">1,165</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="f-1108">839</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1109">32,763</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1110">110,467</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="f-1111">237</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1112">9,044</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-1113">12,103</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-1114">9,122</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-1115">1,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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-1116">1,503</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan amendments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAmendments" scale="3" id="f-1117">250</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAmendments" scale="3" id="f-1118">267</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAmendments" format="ixt:fixed-zero" scale="3" id="f-1119">&#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="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-249" xsi:nil="true" name="us-gaap:DefinedBenefitPlanPlanAmendments" id="f-1120"></ix:nonFraction></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1121">149,212</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" format="ixt:fixed-zero" scale="3" id="f-1122">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" format="ixt:fixed-zero" scale="3" id="f-1123">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" format="ixt:fixed-zero" scale="3" id="f-1124">&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1125">4,306</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1126">1,626</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" format="ixt:fixed-zero" scale="3" id="f-1127">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" format="ixt:fixed-zero" scale="3" id="f-1128">&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligation, 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1129">213,575</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1130">315,807</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1131">22,654</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1132">22,930</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets</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"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value, beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1133">281,175</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1134">347,900</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1135">&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1136">&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1137">14,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1138">80,078</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1139">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1140">&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="f-1141">23,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="f-1142">22,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="f-1143">1,552</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="f-1144">1,503</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-1145">12,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-1146">9,122</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-1147">1,552</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-1148">1,503</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1149">149,212</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1150">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1151">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1152">&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1153">3,421</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-1154">281</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="f-1155">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="f-1156">&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value, 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1157">160,851</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1158">281,175</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1159">&#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="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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1160">&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unfunded status</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="f-1161">52,724</ix:nonFraction>)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="f-1162">34,632</ix:nonFraction>)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="f-1163">22,654</ix:nonFraction>)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="f-1164">22,930</ix:nonFraction>)</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 contextRef="c-1" name="us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" id="f-1165" escape="true"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:41.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.811%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts recognized in consolidated balance sheets</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:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:PrepaidExpenseNoncurrent" scale="3" id="f-1166">215</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:PrepaidExpenseNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1167">5,398</ix:nonFraction>&#160;</span></td><td style="background-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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:PrepaidExpenseNoncurrent" format="ixt:fixed-zero" scale="3" id="f-1168">&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:PrepaidExpenseNoncurrent" format="ixt:fixed-zero" scale="3" id="f-1169">&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1170">1,749</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1171">1,860</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1172">1,745</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1173">1,763</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1174">51,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1175">38,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1176">20,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1177">21,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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1178">52,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"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1179">34,632</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1180">22,654</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1181">22,930</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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in discount rates used to value pension obligations were the main drivers of actuarial losses in 2023 and gains in 2022. In 2023 and 2022, the Company made a $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="6" id="f-1182">20</ix:nonFraction> million voluntary contribution each year to one of its U.S. qualified defined benefit plans. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accumulated benefit obligation as of year-end for all defined benefit pension plans was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-1183">186</ix:nonFraction> million for 2023 and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-6" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-1184">297</ix:nonFraction> million for 2022. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" id="f-1185" continuedAt="f-1185-1" escape="true">Information for plans with an accumulated benefit obligation in excess of plan assets follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-1185-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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1186">89,206</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1187">72,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1188">81,701</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1189">69,395</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1190">36,150</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1191">32,164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span><br/></span></div><ix:continuation id="f-1043-4" continuedAt="f-1043-5"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="f-1192" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic benefit cost for the plans for 2023, 2022 and 2021 were as follows (in thousands):</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:36.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.764%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost-benefits earned during the period</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="f-1193">5,729</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="f-1194">8,242</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="f-1195">9,355</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="f-1196">348</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="f-1197">516</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="f-1198">670</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-1199">16,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-1200">10,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-1201">11,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-1202">1,165</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="f-1203">839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="f-1204">832</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1205">19,141</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1206">19,754</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1207">20,767</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1208">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1209">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:fixed-zero" scale="3" id="f-1210">&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-1211">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-1212">84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-1213">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="f-1214">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="f-1215">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" format="ixt:fixed-zero" scale="3" id="f-1216">&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="f-1217">5,999</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="f-1218">4,701</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="f-1219">9,248</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="f-1220">133</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="f-1221">345</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="f-1222">1,002</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:num-dot-decimal" scale="3" id="f-1223">42,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:fixed-zero" scale="3" id="f-1224">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:num-dot-decimal" scale="3" id="f-1225">12,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:fixed-zero" scale="3" id="f-1226">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:fixed-zero" scale="3" id="f-1227">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-3" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" format="ixt:fixed-zero" scale="3" id="f-1228">&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of pension plans which are not significant and have not adopted ASC 715</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanOtherCosts" scale="3" id="f-1229">368</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:DefinedBenefitPlanOtherCosts" scale="3" id="f-1230">284</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" name="us-gaap:DefinedBenefitPlanOtherCosts" scale="3" id="f-1231">368</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-1232">51,695</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-1233">4,553</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-1234">22,144</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-1235">1,380</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-1236">1,700</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-1237">2,504</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><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic benefit cost is disaggregated between service cost presented as operating expense and other components of pension cost presented as non-operating expense. Other components of pension cost and changes in cash surrender value of insurance contracts intended to fund certain non-qualified pension and deferred compensation arrangements included in non-operating expenses totaled $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:PensionAndOtherPostretirementBenefitExpense" format="ixt:num-dot-decimal" scale="6" id="f-1238">44</ix:nonFraction>&#160;million in 2023, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-6" name="us-gaap:PensionAndOtherPostretirementBenefitExpense" format="ixt:num-dot-decimal" scale="6" id="f-1239">1</ix:nonFraction>&#160;million in 2022 and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-6" name="us-gaap:PensionAndOtherPostretirementBenefitExpense" format="ixt:num-dot-decimal" scale="6" id="f-1240">12</ix:nonFraction>&#160;million in 2021.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" id="f-1241" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized in other comprehensive income (loss) in 2023 and 2022 were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:41.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.811%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension&#160;Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) gain arising during the period</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1242">37,132</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1243">11,189</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="3" id="f-1244">237</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1245">9,044</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net loss (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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1246">5,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1247">4,701</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="f-1248">133</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="f-1249">345</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credit (cost) arising during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="f-1250">250</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="f-1251">267</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" format="ixt:fixed-zero" scale="3" id="f-1252">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" format="ixt:fixed-zero" scale="3" id="f-1253">&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1254">42,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" format="ixt:fixed-zero" scale="3" id="f-1255">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" format="ixt:fixed-zero" scale="3" id="f-1256">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" format="ixt:fixed-zero" scale="3" id="f-1257">&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service (credit) cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="f-1258">36</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="f-1259">84</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" format="ixt:fixed-zero" scale="3" id="f-1260">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" format="ixt:fixed-zero" scale="3" id="f-1261">&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1262">11,322</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1263">16,241</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="3" id="f-1264">104</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1265">9,389</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><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="ggg:ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="f-1266" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in accumulated other comprehensive income (loss) as of December&#160;29, 2023 and December&#160;30, 2022, that had not yet been recognized as components of net periodic benefit cost, were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:41.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.811%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service cost </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1267">2,163</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1268">1,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 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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" format="ixt:fixed-zero" scale="3" id="f-1269">&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" format="ixt:fixed-zero" scale="3" id="f-1270">&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1271">44,195</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1272">55,084</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1273">1,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1274">1,891</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) before income 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1275">42,032</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1276">53,416</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1277">1,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"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-1278">1,891</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" sign="-" name="ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect" format="ixt:num-dot-decimal" scale="3" id="f-1279">9,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" sign="-" name="ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect" format="ixt:num-dot-decimal" scale="3" id="f-1280">12,207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect" scale="3" id="f-1281">439</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect" scale="3" id="f-1282">416</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" sign="-" name="ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1283">32,568</ix:nonFraction>)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" sign="-" name="ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1284">41,209</ix:nonFraction>)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1285">1,556</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-1286">1,475</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:continuation><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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><ix:continuation id="f-1043-5"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="f-1287" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions used to determine the Company&#8217;s benefit obligations are shown below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:40.485%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.811%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension&#160;Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average assumptions</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Plans</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;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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-253" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-1288">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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-254" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-1289">5.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-255" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-1290">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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-256" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-1291">5.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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-253" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-1292">2.7</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-254" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-1293">2.7</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:'Arial',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;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. Plans</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"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-257" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-1294">2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-258" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-1295">2.4</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:'Arial',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;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-257" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-1296">1.7</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-258" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-1297">1.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:'Arial',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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions used to determine the Company&#8217;s net periodic benefit cost are shown below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"/><td style="width:36.417%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.802%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.807%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average assumptions&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Plans</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;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;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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-259" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1298">5.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-260" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1299">3.0</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-261" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1300">2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-262" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1301">5.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-263" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1302">2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-264" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1303">2.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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-259" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-1304">2.7</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-260" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-1305">2.7</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-261" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-1306">2.7</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:'Arial',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;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-259" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1307">7.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-260" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1308">6.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-261" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1309">6.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:'Arial',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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. Plans</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"/><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-265" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1310">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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-266" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1311">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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-267" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="f-1312">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:'Arial',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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-265" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-1313">1.3</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-266" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-1314">1.3</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-267" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="f-1315">1.3</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:'Arial',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;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-265" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1316">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-266" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1317">1.0</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-267" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-1318">1.0</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:'Arial',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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Several sources of information are considered in determining the expected rate of return assumption, including the allocation of plan assets, the input of actuaries and professional investment advisers, and historical long-term returns. In setting the return assumption, the Company recognizes that historical returns are not always indicative of future returns and also considers the long-term nature of its pension obligations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s U.S. retirement medical plan limits the annual cost increase that will be paid by the Company to <ix:nonFraction unitRef="number" contextRef="c-248" decimals="2" name="ggg:PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum" format="ixt:num-dot-decimal" scale="-2" id="f-1319">3</ix:nonFraction> percent. In measuring the accumulated postretirement benefit obligation (APBO), the annual trend rate for health care costs was assumed to be <ix:nonFraction unitRef="number" contextRef="c-250" decimals="3" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" format="ixt:num-dot-decimal" scale="-2" id="f-1320">8.2</ix:nonFraction> percent for 2024, decreasing each year to a constant rate of <ix:nonFraction unitRef="number" contextRef="c-250" decimals="3" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" format="ixt:num-dot-decimal" scale="-2" id="f-1321">4.5</ix:nonFraction> percent for <ix:nonNumeric contextRef="c-248" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" id="f-1322">2038</ix:nonNumeric> and thereafter, subject to the plan&#8217;s annual increase limitation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to contribute $<ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" format="ixt:num-dot-decimal" scale="6" id="f-1323">1.7</ix:nonFraction> million to its unfunded pension plans and $<ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" format="ixt:num-dot-decimal" scale="6" id="f-1324">1.7</ix:nonFraction> million to the postretirement medical plan in 2024. The Company will not be required to make contributions to the funded pension plan under minimum funding requirements for 2024. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="f-1325" continuedAt="f-1325-1" escape="true">Estimated future benefit payments are as follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-1325-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:70.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension<br/>Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement<br/>Medical Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1326">7,165</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;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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1327">1,745</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1328">6,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1329">1,717</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1330">9,455</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1331">1,689</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1332">11,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1333">1,697</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1334">11,270</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1335">1,670</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years 2029-2033</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="f-1336">67,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="f-1337">7,974</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:continuation><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_139"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">K. <ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-1342" continuedAt="f-1342-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="f-1342-1" continuedAt="f-1342-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-1343" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Lease Liabilities and Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company owns most of the assets used in its operations, but leases certain buildings and land, vehicles, office equipment and other rental assets. The Company determines if an arrangement is a lease at inception. All of the Company&#8217;s current lease arrangements are classified as operating leases. The Company historically has not entered into financing leases. Operating lease assets and obligations are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease expense is recognized by amortizing the amount recorded as an asset on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining lease asset value, the Company considers fixed or variable payment terms, prepayments, incentives, and options to extend, terminate or purchase. Renewal, termination or purchase options affect the lease term used for determining lease asset value only if the option is reasonably certain to be exercised. The Company generally uses its incremental borrowing rate based on information available at the lease commencement date in determining the present value of lease payments.</span></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-1344" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to the Company's lease activities is as follows (in thousands):</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:58.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.901%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</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:'Arial',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:'Arial',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-1345">11,688</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-1346">12,307</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease payments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-1347">11,903</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-1348">11,886</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash additions to operating lease 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="ggg:OperatingLeaseRightofUseAssetAdditions" format="ixt:num-dot-decimal" scale="3" id="f-1349">6,141</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="ggg:OperatingLeaseRightofUseAssetAdditions" format="ixt:num-dot-decimal" scale="3" id="f-1350">8,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="ggg:AdditionalInformationOperatingLeaseDisclosureTableTextBlock" id="f-1351" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to operating leases is as follows:</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:58.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.901%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-1352">3.1</ix:nonNumeric></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-7" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-1353">3.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-1354">5.13</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-1355">3.00</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs and short term lease costs were not significant for the twelve months ended December&#160;29, 2023 and December&#160;30, 2022. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-1356" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;29, 2023, future maturities of operating lease liabilities were as follows (in thousands): </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:85.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.789%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1357">8,242</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1358">7,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1359">3,552</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1360">1,240</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="f-1361">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="f-1362">616</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-1363">21,601</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-1364">1,574</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1365">20,027</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><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Commitments.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is committed to pay suppliers under the terms of open purchase orders issued in the normal course of business totaling approximately $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" format="ixt:num-dot-decimal" scale="6" id="f-1366">156</ix:nonFraction> million at December&#160;29, 2023. The Company also has commitments with certain suppliers to purchase minimum quantities, and under the terms of certain agreements, the Company is committed for certain portions of the supplier&#8217;s inventory. The Company does not purchase, or commit to purchase, quantities in excess of normal usage or amounts that cannot be used within one year. The Company estimates that the maximum commitment amount under such agreements does not exceed $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="us-gaap:PurchaseObligation" format="ixt:num-dot-decimal" scale="6" id="f-1367">56</ix:nonFraction> million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into contracts with vendors to receive services. Commitments under these service contracts with non-cancelable terms of more than one year totaled $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="us-gaap:ContractualObligationDueInNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="f-1368">10</ix:nonFraction> million in 2024, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="us-gaap:ContractualObligationDueInSecondYear" format="ixt:num-dot-decimal" scale="6" id="f-1369">5</ix:nonFraction> million in 2025, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="us-gaap:ContractualObligationDueInThirdYear" format="ixt:num-dot-decimal" scale="6" id="f-1370">2</ix:nonFraction> million in 2026 and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="us-gaap:ContractualObligationDueInFourthAndFifthYear" format="ixt:num-dot-decimal" scale="6" id="f-1371">1</ix:nonFraction> million thereafter. </span></div></ix:continuation><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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><ix:continuation id="f-1342-2"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company could be obligated to perform under standby letters of credit totaling $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1372">11</ix:nonFraction> million at December&#160;29, 2023. The Company has also guaranteed the debt of its subsidiaries for up to $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="6" id="f-1373">5</ix:nonFraction> million. All debt of subsidiaries is reflected in the consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is party to various legal proceedings arising in the normal course of business. The Company is actively pursuing and defending these matters and has recorded an estimate of the probable costs where appropriate. Management does not expect that resolution of these matters will have a material adverse effect on the Company, although the ultimate outcome cannot be determined based on available information.</span></div></ix:continuation><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_148"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_151"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9A. Controls and Procedures</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of the fiscal year covered by this Annual Report, the Company carried out an evaluation of the effectiveness of the design and operation of its disclosure controls and procedures (as defined in Rules&#160;13a-15(e)&#160;and 15d-15(e)&#160;of the Securities Exchange Act of 1934, as amended. This evaluation was done under the supervision and with the participation of the Company&#8217;s President and Chief Executive Officer, the Chief Financial Officer and Treasurer, and the Executive Vice President, Corporate Controller and Information Systems. Based upon that evaluation, they concluded that the Company&#8217;s disclosure controls and procedures are effective.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Report on Internal Control Over Financial Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is responsible for establishing and maintaining adequate internal control over financial reporting. The internal control system was designed to provide reasonable assurance to management and the board of directors regarding the reliability of financial reporting and preparation of financial statements in accordance with generally accepted accounting principles.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assessed the effectiveness of the Company&#8217;s internal control over financial reporting as of December&#160;29, 2023. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control-Integrated Framework</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (2013).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our assessment and those criteria, management believes the Company&#8217;s internal control over financial reporting is effective as of December&#160;29, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s independent auditors have issued an attestation report on the Company&#8217;s internal control over financial reporting, which is included herein.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter, there was no change in the Company&#8217;s internal control over financial reporting that has materially affected or is reasonably likely to materially affect the Company&#8217;s internal control over financial reporting.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the shareholders and the Board of Directors of Graco Inc.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control over Financial Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the internal control over financial reporting of Graco Inc. and subsidiaries (the &#8220;Company&#8221;) as of December 29, 2023, based on criteria established in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8212; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 29, 2023, based on criteria established in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8212; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> issued by COSO.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 29, 2023, of the Company and our report dated February 20, 2024, expressed an unqualified opinion on those financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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's Report on Internal Control Over Financial Reporting. 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 </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:'Arial',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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control over Financial Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ DELOITTE &amp; TOUCHE LLP</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Minneapolis, Minnesota</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;20, 2024   </span></div><div><span><br/></span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_154"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9B. Other Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December&#160;29, 2023, <ix:nonNumeric contextRef="c-268" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1374"><ix:nonNumeric contextRef="c-268" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1375"><ix:nonNumeric contextRef="c-268" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1376"><ix:nonNumeric contextRef="c-268" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1377">none</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric> of the Company&#8217;s directors or officers (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934) adopted, terminated or modified a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K of the Securities Act of 1933).</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_157"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Item&#160;9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_160"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART III</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_163"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;10. Directors, Executive Officers and Corporate Governance</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information under the heading &#8220;Information About Our Executive Officers&#8221; in Part I of this 2023 Annual Report on Form 10-K and the information under the heading &#8220;Board of Directors&#8221; in our Company&#8217;s Proxy Statement for its 2024 Annual Meeting of Shareholders to be held on April&#160;26, 2024 (the &#8220;Proxy Statement&#8221;), is incorporated herein by reference.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Audit Committee Members and Audit Committee Financial Expert</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information under the heading &#8220;Committees of the Board of Directors&#8221; in our Company&#8217;s Proxy Statement is incorporated herein by reference.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate Governance Guidelines, Committee Charters and Code of Ethics</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Company has adopted Corporate Governance Guidelines and Charters for each of the Audit, Governance, and Management Organization and Compensation Committees of the Board of Directors. We have also issued a Code of Ethics and Business Conduct (&#8220;Code of Ethics&#8221;) that applies to our principal executive officer, principal financial officer, principal accounting officer, all officers, directors, and employees of Graco Inc. and all of its subsidiaries, representative offices and branches worldwide. The Corporate Governance Guidelines, Committee Charters, and Code of Ethics, with any amendments or waivers thereto, may be accessed free of charge by visiting the Graco website at www.graco.com.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Company intends to post on the Graco website any amendment to, or waiver from, a provision of the Code of Ethics that applies to our principal executive officer, principal financial officer, principal accounting officer, controller and other persons performing similar functions within four business days following the date of such amendment or waiver.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Delinquent Section 16(a) Reports</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information under the heading &#8220;Delinquent Section 16(a) Reports&#8221; in our Company&#8217;s Proxy Statement is incorporated herein by reference.</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_166"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;11. Executive Compensation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information contained under the headings &#8220;Director Compensation,&#8221; &#8220;Executive Compensation&#8221; (other than under the subheading "Pay Versus Performance"); and &#8220;Report of the Management Organization and Compensation Committee&#8221; in the Proxy Statement is incorporated herein by reference. </span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_169"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information contained under the headings &#8220;Equity Compensation Plan Information&#8221; and &#8220;Beneficial Ownership of Shares&#8221; in the Proxy Statement is incorporated herein by reference.</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_172"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;13. Certain Relationships and Related Transactions, and Director Independence</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information under the headings &#8220;Related Person Transaction Approval Policy&#8221; and &#8220;Director Independence&#8221; in the Proxy Statement is incorporated herein by reference.</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_175"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;14. Principal Accountant Fees and Services</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information under the headings &#8220;Independent Registered Public Accounting Firm Fees and Services&#8221; and &#8220;Pre-Approval Policies&#8221; in the Proxy Statement is incorporated herein by reference.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_178"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART IV</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_181"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;15. Exhibits and Financial Statement Schedules</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">The following documents are filed as part of this report:</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:6.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:85.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.457%"/><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_73">Financial Statements</a></span></div></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:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_73">37</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',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 style="height:3pt"><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:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All financial statement schedules are omitted as the required information is inapplicable or the information is presented in the consolidated financial statements or related notes.</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_184">Management Contract, Compensatory Plan or Arrangement. (See Exhibit Index)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_184">66</a></span></div></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Those entries marked by an asterisk are Management Contracts, Compensatory Plans or Arrangements.</span></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span><br/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_184"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span><br/></span></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit Index</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.583%"><tr><td style="width:1.0%"/><td style="width:6.976%"/><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:90.090%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibit</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Number</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Description</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restated Articles of Incorporation as amended December 8, 2017. </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288817000035/a31restatedarticlesofincor.htm">(Incorporated by reference to Exhibit 3.1 to the Company&#8217;s Report on Form 8-K filed December 8, 2017.)</a></span></div></td></tr><tr style="height:3pt"><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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restated Bylaws as amended February 17, 2023.</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288823000008/gracobylawsexhibit32.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288823000008/gracobylawsexhibit32.htm">(Incorporated by reference to Exhibit 3.2 to the Company&#8217;s 2022 Annual Repo</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288823000008/gracobylawsexhibit32.htm">rt on Form 10-K filed February 21, 2023.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288823000008/gracobylawsexhibit32.htm">)</a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Description of Our Securities. </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288820000015/ggg12272019exhibit41.htm">(Incorporated by reference to Exhibit 4.1 to the Company&#8217;s 2019 Annual Report on Form 10-K.)</a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Inc. Incentive Bonus Plan. </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288819000041/ex101incentiveplan.htm">(Incorporated by reference to Exhibit 10.1 to the Company's Report on Form 8-K filed September 19, 2019.)</a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Inc. 2010 Stock Incentive Plan. </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000095012310023365/c56457ddef14a.htm">(Incorporated by reference to Appendix A to the Company&#8217;s Definitive Proxy Statement on Schedule 14A filed March 11, 2010.)</a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Inc. 2015 Stock Incentive Plan. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000119312515086615/d882921ddef14a.htm#tx882921_51">Incorporated by reference to Appendix A to the Company&#8217;s Definitive Proxy Statement on Schedule 14A filed March 11, 2015.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) &#160;</span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.4</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Inc. 2019 Stock Incentive Plan. </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000119312519073055/d710949ddef14a.htm#tx710949_54">(Incorporated by reference to Appendix A to the Company&#8217;s Definitive Proxy Statement on Schedule 14A filed March 13, 2019.)</a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.5</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Compensation Plan (2005 Statement) as amended and restated on April 4, 2005. </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288805000119/exhibit10pt1defcompplan.htm">(Incorporated by reference to Exhibit 10.1 of the Company&#8217;s Report on Form 10-Q for the thirteen weeks ended July 1, 2005.)</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Second Amendment dated November&#160;1, 2005. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288806000062/ex10pt8defcomp2a2005restmt.htm">Incorporated by reference to Exhibit 10.8 to the Company&#8217;s 2005 Annual Report on Form 10-K.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) Third Amendment adopted on December&#160;29, 2008. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288809000030/g10pt8deferredcompplan.htm">Incorporated by reference to Exhibit 10.8 to the Company&#8217;s 2008 Annual Report on Form 10-K</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.) Second Amendment dated October&#160;25, 2012. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000119312513064952/d486340dex109.htm">Incorporated by reference to Exhibit 10.9 to the Company&#8217;s 2012 Annual Report on Form 10-K.)</a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.6</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Restoration Plan (2005 Statement). (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288806000195/ex10pt1restplan05restmt.htm">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Report on Form 10-Q for the thirteen weeks ended September 29, 2006.)</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> First Amendment adopted December 8, 2006. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288807000068/exh10pt12firstamdmtrestplan.htm">Incorporated by reference to Exhibit 10.12 to the Company&#8217;s 2006 Annual Report on Form 10-K</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.) Second Amendment adopted August 15, 2007. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288807000222/exh10pt1restplanamd2.htm">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Report on Form 10-Q for the thirteen weeks ended September 28, 2007.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) Third Amendment adopted March 27, 2008. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288808000098/ex10pt1restplanamend.htm">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Report on Form 10-Q for the thirteen weeks ended March 28, 2008</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.) Fourth Amendment adopted December 29, 2008. </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288809000030/g10pt11gracorestorationplan.htm">(Incorporated by reference to Exhibit 10.11 to the Company&#8217;s 2008 Annual Report on Form 10-K.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) Fifth Amendment adopted September 16, 2010. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000095012310094636/c60779exv10w1.htm">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Report on Form 10-Q for the thirteen weeks ended September 24, 2010.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) Sixth Amendment adopted February 15, 2018 (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288818000009/ggg12292017exhibit107.htm">Incorporated by reference to Exhibit 10.7 to the Company&#8217;s 2017 Annual Report on Form 10-K.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) Seventh Amendment adopted December 6, 2018. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288819000011/ggg12282018exhibit107.htm">Incorporated by reference to Exhibit 10.6 to the Company&#8217;s 2018 Annual Report on Form 10-K.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">)</span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.7</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Inc. Retirement Plan for Non-Employee Directors.&#160;(</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288819000011/ggg12282018exhibit122.htm">Incorporated by reference to Exhibit 10.7 to the Company&#8217;s 2018 Annual Report on Form 10-K.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) (Initially filed by the Company in paper form as Attachment C to Item 5 to the Company&#8217;s Report on Form 10-Q for the thirteen weeks ended March 29, 1991.) First Amendment adopted on December 29, 2008. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288809000030/g10pt10stamendretplan.htm">Incorporated by reference to Exhibit 10.10 to the Company&#8217;s 2008 Annual Report on Form 10-K.)</a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.8</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Option Agreement. &#160;Form of agreement used for award of non-incentive stock options to nonemployee directors under the Graco Inc. 2010 Stock Incentive Plan in 2011. &#160;(</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000095012311016366/c63146exv10w16.htm">Incorporated by reference to Exhibit 10.16 to the Company&#8217;s 2010 Annual Report on Form 10-K</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.) &#160;Amended form of agreement for awards made to nonemployee directors commencing in 2012 (and subsequently used for awards made to nonemployee directors under the Graco Inc. 2015 Stock Incentive Plan in 2015). &#160;(</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000119312512182303/d338973dex104.htm">Incorporated by reference to Exhibit 10.4 of the Company&#8217;s Report on Form 10-Q for the thirteen weeks ended March 30, 2012</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.)</span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.9</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Option Agreement. Form of agreement used for award of non-incentive stock options to executive officers under the Graco Inc. 2010 Stock Incentive Plan in 2011. </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000095012311040172/c64348exv10w4.htm">(Incorporated by reference to Exhibit 10.4 to the Company&#8217;s Report on Form 10-Q for the thirteen weeks ended April 1, 2011</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.) Amended form of agreement for awards made to executive officers commencing in 2012. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000119312512182303/d338973dex103.htm">Incorporated by reference to Exhibit 10.3 of the Company&#8217;s Report on Form 10-Q for the thirteen weeks ended March 30, 2012</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.)</span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.10</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Option Agreement. Form of agreement used for award of non-incentive stock options to nonemployee directors under the Graco Inc. 2015 Stock Incentive Plan commencing in 2016. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288816000020/ggg06242016exhibit101.htm">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Report on Form 10-Q for the thirteen weeks ended June 24, 2016.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:36pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.583%"><tr><td style="width:1.0%"/><td style="width:6.976%"/><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:90.090%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.11</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Option Agreement. Form of agreement used for award of non-incentive stock options to executive officers under the Graco Inc. 2015 Stock Incentive Plan commencing in 2016. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288816000012/ggg03252016exhibit102.htm">Incorporated by reference to Exhibit 10.2 to the Company&#8217;s Report on Form 10-Q for the thirteen weeks ended March 25, 2016.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">)</span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.12</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Option Agreement. Form of agreement used for award of non-incentive stock options to Chief Executive Officer under the Graco Inc. 2015 Stock Incentive Plan commencing in 2016. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288816000012/ggg03252016exhibit101.htm">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Report on Form 10-Q for the thirteen weeks ended March 25, 2016.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">)</span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.13</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Option Agreement. Form of agreement used for award of non-incentive stock options to nonemployee directors under the Graco Inc. 2019 Stock Incentive Plan commencing in 2019.&#160;(</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288819000036/ggg2019q2exhibit102.htm">Incorporated by reference to Exhibit 10.2 to the Company&#8217;s Report on Form 10-Q for the thirteen weeks ended June 28, 2019.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">)</span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.14</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Option Agreement. Form of agreement used for award of non-incentive stock options to executive officers under the Graco Inc. 2019 Stock Incentive Plan commencing in 2020. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288820000015/ggg12272019exhibit1022.htm">Incorporated by reference to Exhibit 10.22 to the Company&#8217;s 2019 Annual Report on Form 10-K.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">)</span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.15</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Option Agreement. Form of agreement used for award of non-incentive stock options to Chief Executive Officer under the Graco Inc. 2019 Stock Incentive Plan commencing in 2020. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288820000015/ggg12272019exhibit1021.htm">Incorporated by reference to Exhibit 10.21 to the Company&#8217;s 2019 Annual Report on Form 10-K.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">)</span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.16</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Executive Officer Restricted Stock Unit Agreement. Form of agreement used to award restricted stock units to Dale D. Johnson under the Graco Inc. 2019 Stock Incentive Plan. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000119312521060306/d469787dex101.htm">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Report on Form 8-K filed February 26, 2021.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">)</span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.17</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonemployee Director Stock and Deferred Stock Program (2019 Restatement).  </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">(I<a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288819000036/ggg2019q2exhibit103.htm">ncorporated by reference to Exhibit 10.3 to the Company&#8217;s Report on Form 10-Q for the thirteen weeks ended June 28, 2019.</a>)</span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.18</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Key Employee Agreement. Form of agreement used with Chief Executive Officer and other executive officers. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288821000033/ex101to8-knewcfo20210427.htm">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Report on Form 8-K filed April 27, 2021.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">)  </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex1018newformkeyeeagmt.htm">Key Employee Agreement. Form of agreement to be offered to all persons hired or promoted to be executive officers of the Company after November 30, 2023 where local legal requirements warrant a different form.</a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*10.19</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Group Long-Term Disability Policy as revised in 1995. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288805000057/exhbit10pt23execltdpolicy.htm">Incorporated by reference to Exhibit 10.23 to the Company&#8217;s 2004 Annual Report on Form 10-K</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.) Enhanced by Supplemental Income Protection Plan in 2004. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288808000035/ex10pt28suppincomeplan.htm">Incorporated by reference to Exhibit 10.28 to the Company&#8217;s 2007 Annual Report on Form 10-K.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">)</span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amended and Restated Credit Agreement, dated March 25, 2021, among Graco Inc., the borrowing subsidiaries from time to time party thereto, the banks from time to time party thereto and U.S. Bank National Association, as administrative agent. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288821000016/amendedandrestatedcreditag.htm">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Report on Form 8-K filed March 26, 2021.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">)</span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amendment No. 1 to Amended and Restated Credit Agreement, dated May 23, 2023, among Graco Inc., the borrowing subsidiaries from time to time party thereto, the banks from time to time party thereto and U.S. Bank National Association, as administrative agent.</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288823000029/ex101gracoamendno1toarcr.htm"> (Incorporated by reference to Exhibit 10.1 to the Company's Report on Form 8-K filed May 23, 2023.)</a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amendment No. 2 to Amended and Restated Credit Agreement, dated June 8, 2023, among Graco Inc., the borrowing subsidiaries from time to time party thereto, the banks from time to time party thereto and U.S. Bank National Association, as administrative agent. </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288823000033/ex101gracoamendno2toarcr.htm">(Incorporated by reference to Exhibit 10.1 to the Company's Report on Form 8-K filed June 8, 2023.)</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:36pt;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:'Arial',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:36pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.583%"><tr><td style="width:1.0%"/><td style="width:6.976%"/><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:90.090%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Note Agreement, dated March 11, 2011, between Graco Inc. and the Purchasers listed on the Purchaser Schedule attached thereto, which includes as exhibits the form of Senior Notes. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000095012311025899/c63522exv10w1.htm">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Report on Form 8-K filed March 16, 2011.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">) Amendment No. 1 dated May 23, 2011. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000119312511199061/dex102.htm">Incorporated by reference to Exhibit 10.2 to the Company&#8217;s Report on Form 10-Q for the thirteen weeks ended July 1, 2011.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">) Amendment and Restatement No. 1 to Note Agreement dated as of March 27, 2012. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000119312512145760/d328652dex102.htm">Incorporated by reference to Exhibit 10.2 to the Company&#8217;s Report on Form 8-K filed April 2, 2012.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">) Amendment No. 2 dated as of June 26, 2014 to Note Agreement dated as of March 11, 2011. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000119312514277172/d761569dex101.htm">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Report on Form 10-Q for the thirteen weeks ended June 27, 2014.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">) Amendment No. 3 dated as of December 15, 2016 to Note Agreement dated as of March 11, 2011. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288817000006/ggg12302016exhibit1028.htm">Incorporated by reference to Exhibit 10.28 to the Company</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000095012311025899/c63522exv10w1.htm">&#8217;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288817000006/ggg12302016exhibit1028.htm">s 2016 Annual Report on Form 10-K.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">) Amendment No. 4 dated May 23, 2017 to Note Agreement dated as of March 11, 2011. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288817000027/ggg06302017exhibit101.htm">Incorporated by reference to Exhibit 10.1 to the Company</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000095012311025899/c63522exv10w1.htm">&#8217;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288817000027/ggg06302017exhibit101.htm">s 10-Q for the thirteen weeks ended June 30, 2017.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">) Amendment No. 5 dated April 17, 2020 to Note Agreement dated as of March 11, 2011. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288820000029/ggg2020q1exhibit104.htm">Incorporated by reference to Exhibit 10.4 to the Company</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000095012311025899/c63522exv10w1.htm">&#8217;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288820000029/ggg2020q1exhibit104.htm">s 10-Q for the thirteen weeks ended March 27, 2020</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.)</span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Master Note Agreement, dated January 29, 2020, between Graco Inc. and NYL Investors LLC. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288820000011/exhibit1010129208-k.htm">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Report on Form 8-K filed February 3, 2020.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">)   First Amendment to Master Note Agreement, dated December 16, 2022. (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/42888/000004288822000041/firstamendmenttomasternote.htm">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Report on Form 8-K filed December 16, 2022.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">)</span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statement of Computation of Earnings per share included in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_130">Note I </a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">on page </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i865df48d971444b28422d489ae56aaa3_130">55</a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ggg12292023exhibit21q4.htm">Subsidiaries of the Company</a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ggg12292023exhibit23q4.htm">Independent Registered Public Accounting Firm&#8217;s Consent </a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ggg12292023exhibit24q4.htm">Power of Attorney </a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ggg12292023exhibit311q4.htm">Certification of President and Chief Executive Officer pursuant to Rule 13a-14(a)</a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ggg12292023exhibit312q4.htm">Certification of Chief Financial Officer pursuant to Rule 13a-14(a) </a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ggg12292023exhibit32q4.htm">Certification of President and Chief Executive Officer and Chief Financial Officer pursuant to Section 1350 of Title 18, U.S.C. </a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex97incentiverecoverypol.htm">Graco Inc. Incentive Recovery Policy</a></span></div></td></tr><tr style="height:3pt"><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interactive data files pursuant to Rule 405 of Regulation S-T formatted in iXBRL (Inline eXtensible Business Reporting Language).</span></td></tr><tr style="height:3pt"><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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">iXBRL</span><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> and contained in Exhibit 101).</span></div></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Management Contracts, Compensatory Plans or Arrangements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Item&#160;601(b)(4)(iii) of Regulation S-K, copies of certain instruments defining the rights of holders of certain long-term debt of the Company and its subsidiaries are not filed as exhibits because the amount of debt authorized under any such instrument does not exceed 10 percent of the total assets of the Company and its subsidiaries. The Company agrees to furnish copies thereof to the Securities and Exchange Commission upon request.</span></div><div><span><br/></span></div><div id="i865df48d971444b28422d489ae56aaa3_187"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;16. Form 10-K Summary</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><div id="i865df48d971444b28422d489ae56aaa3_190"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i865df48d971444b28422d489ae56aaa3_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Signatures</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section&#160;13 or 15(d) 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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Graco Inc.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.083%"><tr><td style="width:1.0%"/><td style="width:66.924%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.122%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;/s/ Mark W. Sheahan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 20, 2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark W. Sheahan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',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 by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:92.083%"><tr><td style="width:1.0%"/><td style="width:66.924%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.122%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;/s/ Mark W. Sheahan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 20, 2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark W. Sheahan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td><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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</span></div></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"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;/s/ David M. Lowe</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 20, 2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David M. Lowe</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Treasurer</span></td><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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</span></div></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"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;/s/ Christopher D. Knutson</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 20, 2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Christopher D. Knutson</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Corporate Controller</span></td><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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Accounting Officer)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.222%"><tr><td style="width:1.0%"/><td style="width:27.062%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:69.985%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lee R. Mitau</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director, Chairman of the Board</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heather L. Anfang</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Archie C. Black</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brett C. Carter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eric P. Etchart</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jody H. Feragen</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">J. Kevin Gilligan</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Martha A. Morfitt</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark W. Sheahan</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R. William Van Sant</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kevin J. Wheeler</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mark W. Sheahan, by signing his name hereto, does hereby sign this document on behalf of himself and each of the above named directors of the Registrant pursuant to powers of attorney duly executed by such persons.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:92.083%"><tr><td style="width:1.0%"/><td style="width:66.924%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.122%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;/s/ Mark W. Sheahan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 20, 2024</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark W. Sheahan</span></td><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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(For himself and as attorney-in-fact)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.18
<SEQUENCE>2
<FILENAME>ex1018newformkeyeeagmt.htm
<DESCRIPTION>EX-10.18
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>ex1018newformkeyeeagmt</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- ex1018newformkeyeeagmt001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex1018newformkeyeeagmt001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">EXHIBIT 10.18  Key Employee Agreement  This Key Employee Agreement (&#8220;Agreement&#8221;) is entered into effective _______________ (the &#8220;Effective  Date&#8221;) by and between Graco Inc., a Minnesota corporation (the &#8220;Company&#8221;), and ________________________, a  resident of Minnesota (&#8220;Executive&#8221;).  Background  A. The Company desires [For an Executive with an existing KEA who enters into a new KEA or a  current employee receiving a KEA, include: to continue] to employ Executive in accordance with the terms and  conditions stated in this Agreement.  B. [For an Executive with an existing KEA who enters into a new KEA, include: The Company and  Executive are parties to a key employee agreement dated &laquo;Date&raquo; (the &#8220;Prior Agreement&#8221;), which the parties desire  to amend and restate in its entirety as set forth in this Agreement.]  C. Executive [For an Executive with an existing KEA who enters into a new KEA, include: is] [For  any Executive without an existing KEA, include: will be] a key member of the management of the Company and is  expected [For an Executive with an existing KEA who enters into a new KEA or a current employee receiving a  KEA, include: to continue] to devote substantial skill and effort to the affairs of the Company, and the Company  desires to recognize the significant personal contribution that Executive [For an Executive with an existing KEA who  enters into a new KEA: makes and] is expected [For an Executive with an existing KEA who enters into a new KEA  or a current employee receiving a KEA, include: to continue] to make to further the best interests of the Company  and its shareholders.  D. It is desirable and in the best interests of the Company and its shareholders [For an Executive with  an existing KEA who enters into a new KEA or a current employee receiving a KEA, include: to continue] to obtain  the benefits of Executive&#8217;s services and attention to the affairs of the Company.   E. It is desirable and in the best interests of the Company and its shareholders to provide inducement  for Executive (1) to remain in the service of the Company in the event of any proposed or anticipated change of  control of the Company and (2) to remain in the service of the Company in order to facilitate an orderly transition in  the event of a change of control of the Company.  F. It is desirable and in the best interests of the Company and its shareholders that Executive be in a  position to make judgments and advise the Company with respect to proposed changes of control of the Company  without regard to the possibility that Executive&#8217;s employment may be terminated without compensation in the event  of certain changes of control of the Company.  G. Executive will [For an Executive with an existing KEA who enters into a new KEA or a current  employee receiving a KEA, include: continue to] have access to confidential, proprietary and trade secret  information of the Company. It is desirable and in the best interests of the Company and its shareholders to protect  confidential, proprietary and trade secret information of the Company, to prevent current and former executives  from engaging in certain activities during and following employment with the Company and to secure cooperation  from former executives with respect to matters related to their employment with the Company.  H. It is desirable and in the best interests of the Company and its shareholders to obtain certain  commitments from Executive with respect to Executive&#8217;s service with the Company and compliance with Company  policies, and to facilitate a smooth transition upon separation from service and to provide for releases of claims from  former executives.   Agreement  In consideration of the foregoing premises and the respective agreements of the Company and Executive  set forth below, the Company and Executive, intending to be legally bound, agree as follows:  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex1018newformkeyeeagmt002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex1018newformkeyeeagmt002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">2  1. Definitions. The capitalized terms used in this Agreement shall have the following meanings:  (a) &#8220;Annual Compensation&#8221; means the sum of (i) Executive&#8217;s annual base salary in effect as  of the Termination Date, plus (ii) Executive&#8217;s target bonus award that would have been payable to Executive under  the Annual Bonus Plan described in Section 3(b) for the annual performance period in which the Termination Date  occurs, as if all performance targets have been met.  (b) &#8220;Board&#8221; means the Board of Directors of the Company, or any authorized committee of  the Board of Directors of the Company.  (c) &#8220;Cause&#8221; means:  (i) Executive&#8217;s conviction or guilty or no contest plea to any felony or other criminal act  involving moral turpitude;  (ii) gross misconduct or any act of fraud, disloyalty or dishonesty by Executive related to or  connected with Executive&#8217;s employment by the Company or otherwise likely to cause material harm to the  Company or its reputation;   (iii) a willful and material violation by Executive of the Company&#8217;s written policies or codes  of conduct, including without limitation policies relating to business ethics, conflict of interest, non-discrimination,  confidentiality and protection of trade secrets, and insider trading;   (iv) wrongful appropriation by Executive of Company funds or property or other material  breach of Executive&#8217;s fiduciary duties to the Company; or  (v) the willful and material breach of this Agreement by Executive.  (d) A &#8220;Change of Control&#8221; means:  (i) an acquisition by any individual, entity or group (within the meaning of Section 13(d)(3)  or 14(d)(2) of the Securities Exchange Act of 1934), (a &#8220;Person&#8221;), of beneficial ownership (within the meaning of  Rule 13d-3 under the Securities Exchange Act of 1934) which, together with other acquisitions by such Person,  results in the aggregate beneficial ownership by such Person of 30% or more of either  (A) the then outstanding shares of Common Stock of the Company (the  &#8220;Outstanding Company Common Stock&#8221;) or  (B) the combined voting power of the then outstanding voting securities of the  Company entitled to vote generally in the election of directors (the &#8220;Outstanding Company Voting  Securities&#8221;);  provided, however, that the following acquisitions will not result in a Change of Control:  (1) an acquisition by any employee benefit plan (or related trust) sponsored  or maintained by the Company or any corporation controlled by the Company,  (2) an acquisition by Executive or any group that includes Executive, or  (3) an acquisition by any entity pursuant to a transaction that complies with  clauses (A), (B) and (C) of Section 1(d)(iii) below; or  (ii) Individuals who, as of the date hereof, constitute the Board of Directors of the Company  (the &#8220;Incumbent Board&#8221;) cease for any reason to constitute at least a majority of said Board; provided, however, that  any individual becoming a director subsequent to the date hereof whose election, or nomination for election by the  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex1018newformkeyeeagmt003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex1018newformkeyeeagmt003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">3  Company&#8217;s shareholders, was approved by a vote of at least a majority of the directors then comprising the  Incumbent Board will be considered as though such individual were a member of the Incumbent Board, but  excluding, for this purpose, any such individual whose initial membership on the Board occurs as a result of an  actual or threatened election contest with respect to the election or removal of directors or other actual or threatened  solicitation of proxies by or on behalf of a Person other than the Board; or  (iii) Consummation of a reorganization, merger or consolidation of the Company with or into  another entity or a statutory exchange of Outstanding Company Common Stock or Outstanding Company Voting  Securities or sale or other disposition of all or substantially all of the assets of the Company (&#8220;Business  Combination&#8221;); excluding, however, such a Business Combination pursuant to which  (A) all or substantially all of the individuals and entities who were the beneficial  owners of the Outstanding Company Common Stock and Outstanding Company Voting Securities  immediately prior to such Business Combination beneficially own, directly or indirectly, a majority of,  respectively, the then outstanding shares of common stock and the combined voting power of the then  outstanding voting securities entitled to vote generally in the election of directors (or comparable equity  interests), as the case may be, of the surviving or acquiring entity resulting from such Business  Combination (including, without limitation, an entity that as a result of such transaction beneficially owns  100% of the outstanding shares of common stock and the combined voting power of the then outstanding  voting securities (or comparable equity securities) or all or substantially all of the Company&#8217;s assets either  directly or indirectly) in substantially the same proportions (as compared to the other holders of the  Company&#8217;s common stock and voting securities prior to the Business Combination) as their respective  ownership, immediately prior to such Business Combination, of the Outstanding Company Common Stock  and Outstanding Company Voting Securities,  (B) no Person (excluding (1) any employee benefit plan (or related trust) sponsored  or maintained by the Company or such entity resulting from such Business Combination or any entity  controlled by the Company or the entity resulting from such Business Combination, (2) any entity  beneficially owning 100% of the outstanding shares of common stock and the combined voting power of  the then outstanding voting securities (or comparable equity securities) or all or substantially all of the  Company&#8217;s assets either directly or indirectly and (3) Executive and any group that includes Executive)  beneficially owns, directly or indirectly, 30% or more of the then outstanding shares of common stock (or  comparable equity interests) of the entity resulting from such Business Combination or the combined  voting power of the then outstanding voting securities (or comparable equity interests) of such entity, and  (C) immediately after the Business Combination, a majority of the members of the  board of directors (or comparable governors) of the entity resulting from such Business Combination were  members of the Incumbent Board at the time of the execution of the initial agreement, or of the action of  the Board, providing for such Business Combination; or  (iv) approval by the shareholders of the Company of a complete liquidation or dissolution of  the Company.  (e) &#8220;Code&#8221; means the Internal Revenue Code of 1986, as amended, and any successor statute  thereto.  (f) &#8220;Company&#8221; means the Company as defined in the first sentence of this Agreement and  any successor to its business and/or assets which assumes or agrees to perform this Agreement by operation of law  or otherwise.  (g) &#8220;Disability&#8221; means a continuing condition of Executive that has been determined to meet  the criteria set forth in the Company&#8217;s Long Term Disability Plan, or similar successor plan, to render Executive  eligible for long-term disability benefits under said plan, whether or not Executive is in fact covered by such plan.  The determination shall be made by the insurer of the plan or, if Executive is not covered by the plan, by the  Company in its sole discretion.  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex1018newformkeyeeagmt004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex1018newformkeyeeagmt004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">4  (h) &#8220;Good Reason&#8221; means any of the following conditions arising during the Transition  Period, without the consent of Executive:  (i) the assignment to Executive of any duties materially inconsistent in any respect with  Executive&#8217;s duties, responsibilities or authority, or any other action by the Company which results in a material  diminution in such duties, responsibilities or authority, as in effect immediately prior to the Transition Period,  excluding for this purpose an isolated, insubstantial and inadvertent action not taken in bad faith and which is  remedied by the Company promptly after receipt of notice thereof given by Executive;  (ii) any material reduction in Executive&#8217;s Annual Compensation, as in effect immediately  prior to the Transition Period, other than any such material reduction in Executive&#8217;s Annual Compensation that is  consistent with any across-the-board reductions in annual base salaries and/or target bonuses for all senior  executives of the Company;  (iii) the Company requiring Executive to be based at any office or location more than 50  miles from the location at which Executive was based immediately prior to the Transition Period or the Company  requiring Executive to travel on Company business to a substantially greater extent than required immediately prior  to the Transition Period; or  (iv) any failure by the Company to comply with and satisfy Section 13(c) of this Agreement;  provided, however, that &#8220;Good Reason&#8221; shall not exist unless Executive has first provided written notice to the  Company detailing one or more of the conditions under clauses (i) through (iv) above within thirty (30) calendar  days after Executive&#8217;s actual knowledge of the initial occurrence of such alleged Good Reason event, and such  condition is not remedied by the Company within thirty (30) calendar days after the Company&#8217;s receipt of written  notice from Executive, and the Termination Date as a result of such event occurs within ten (10) calendar days after  the expiration of the Company&#8217;s cure period.  For purposes of this Good Reason definition, a notice shall be  sufficient if it is transmitted by facsimile or email to the Board and if it provides a general indication of the nature of  the asserted acts, omissions, breach or breaches triggering &#8220;Good Reason.&#8221;  (i) &#8220;Restricted Period&#8221; means [For the CEO: the period commencing on the Effective Date  and continuing during Executive&#8217;s employment with the Company or any Subsidiary and for twenty-four (24)  months after the Termination Date, whether such termination is with or without Cause, is at the instance of  Executive or the Company or occurs before or after expiration of the Term.] [For all Executives other than the  CEO: the period commencing on the Effective Date and continuing during Executive&#8217;s employment with the  Company or any Subsidiary and for twelve (12) months after the Termination Date, whether such termination is  with or without Cause, is at the instance of Executive or the Company or occurs before or after expiration of the  Term; provided, however, (i) that in the event that Executive is entitled to payments under Section 9(a) and has  satisfied the conditions in Section 12, then the Restricted Period for purposes of Sections 7(b) and (c) shall continue  during Executive&#8217;s employment with the Company or any Subsidiary and for twelve (12) months after the  Termination Date plus each additional month thereafter that the Company in its sole discretion elects to pay  Executive additional installments of supplemental separation pay and to provide benefits (if applicable) in the same  manner set forth in Sections 9(a)(iii) and 9(a)(v), but ending no later than twenty-four (24) months after the  Termination Date, and (ii) that in the event that Executive is entitled to payments under Sections 10(a) and has  satisfied the conditions in Section 12, then the Restricted Period for purposes of Sections 7(b) and (c) shall continue  during Executive&#8217;s employment with the Company or any Subsidiary and for twelve (12) months after the  Termination Date.]  (j) &#8220;Subsidiary&#8221; means, with respect to the Company, any corporation or other entity that is  required to be combined with the Company as a single employer under Code &sect; 414(b) or (c).  (k) &#8220;Term&#8221; means the period of Executive&#8217;s employment under this Agreement,  commencing on the Effective Date and ending on the first (1st) anniversary of the Effective Date, provided that such  period shall be automatically extended for successive one (1) year periods unless either party gives written notice of  non-renewal to the other party at least six (6) months prior to the expiration of such first (1st) anniversary, or annual  renewal, as the case may be, that such party elects not to extend the term of such employment under this Agreement;  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex1018newformkeyeeagmt005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex1018newformkeyeeagmt005.jpg" title="slide5" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">5  provided, further, that if a Change of Control occurs prior to the expiration of the Term specified in the preceding  clause (including any extension year then in effect), then the Term shall end upon expiration of the Transition  Period.  (l) &#8220;Termination Date&#8221; means the date of Executive&#8217;s &#8220;separation from service&#8221; (within the  meaning of Code &sect; 409A(a)(2)(A)(i)) with the Company and its Subsidiaries, as determined by the Company.   (m) &#8220;Transition Period&#8221; means the period commencing at the time a Change of Control first  occurs during the Term and ending on the date that is two (2) years thereafter.  2. Position and Duties. During Executive&#8217;s employment under this Agreement, Executive will  perform such duties and responsibilities of an executive nature as the Company may assign from time to time.  Executive will serve the Company faithfully and to the best of Executive&#8217;s ability and will devote Executive&#8217;s full  working time, attention, and efforts to the business and affairs of the Company. Executive will report to [For the  CEO: the Board][For all Executives other than the CEO who report to the CEO, include: the CEO][For any  Executives who do not report to the CEO, include: the [list Executive&#8217;s supervisor]]. Executive will follow and  comply with applicable policies and procedures adopted by the Company from time to time, including without  limitation policies relating to business ethics, conflict of interest, non-discrimination, confidentiality and protection  of trade secrets, and insider trading. Executive will not engage in other employment or other material business  activity, except as approved in writing by [For the CEO: the Board][For all Executives other than the CEO who  report to the CEO, include: the CEO][For any Executives who do not report to the CEO, include: the [list  Executive&#8217;s supervisor]]. It shall not be a violation of this Agreement for Executive to (i) serve on corporate, civic or  charitable boards or committees or (ii) manage personal investments, so long as such activities do not significantly  interfere with the performance of Executive&#8217;s responsibilities in accordance with this Agreement. Executive hereby  represents and confirms that Executive is under no contractual or legal commitments that would prevent Executive  from fulfilling Executive&#8217;s duties and responsibilities as set forth in this Agreement.  3. Compensation. During Executive&#8217;s employment under this Agreement, Executive will be provided  with the following compensation and benefits:  (a) Base Salary. The Company will pay to Executive for services provided hereunder a base  salary at a rate determined from time to time by the Board, which base salary will be paid in accordance with the  Company&#8217;s normal payroll policies and procedures. The Board will review Executive&#8217;s performance on an annual  basis and determine any adjustments to Executive&#8217;s base salary in its sole discretion.  (b) Incentive Compensation. Executive will be eligible to participate in an annual cash  incentive plan of the Company as designated by the Board, in accordance with the terms and conditions of such plan  as may be in effect from time to time (the &#8220;Annual Bonus Plan&#8221;).   (c) Employee Benefits. Executive will be entitled to participate in all employee benefit plans  and programs generally available to executive employees of the Company, as determined by the Company and to the  extent that Executive meets the eligibility requirements for each individual plan or program. Executive&#8217;s  participation in any plan or program will be subject to the provisions, rules, and regulations of, or applicable to, the  plan or program. The Company provides no assurance as to the adoption or continuation of any particular employee  benefit plan or program.  (d) Expenses. The Company will reimburse Executive for all reasonable and necessary out- of-pocket business, travel, and entertainment expenses incurred by Executive in the performance of Executive&#8217;s  duties and responsibilities to the Company during the Term. Such reimbursement shall be subject to the Company&#8217;s  normal policies and procedures for expense verification, documentation, and reimbursement; provided, however,  that Executive shall submit verification of expenses within forty-five (45) calendar days after the date the expense  was incurred, and the Company shall reimburse Executive for such expenses eligible for reimbursement within  thirty (30) calendar days thereafter. The right to reimbursement hereunder is not subject to liquidation or exchange  for any other benefit, and the amount of expenses eligible for reimbursement in a calendar year shall not affect the  expenses eligible for reimbursement in any other calendar year.  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex1018newformkeyeeagmt006.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex1018newformkeyeeagmt006.jpg" title="slide6" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">6  4. Confidential Information. Except as authorized in writing by the Board or as necessary in carrying  out Executive&#8217;s responsibilities for the Company, Executive will not at any time during or following Executive&#8217;s  employment with the Company or any Subsidiary divulge, furnish, or make accessible to anyone or use in any way,  any confidential, proprietary, or secret knowledge or information of the Company or any Subsidiary that Executive  has acquired or will acquire about the Company or any Subsidiary, whether developed by Executive or by others,  concerning (i) any trade secrets, (ii) any confidential, proprietary, or secret designs, inventions, discoveries,  programs, processes, formulae, plans, devices, or material (whether or not patented or patentable) directly or  indirectly useful in any aspect of the business of the Company or any Subsidiary, (iii) any customer or supplier lists,  (iv) any confidential, proprietary, or secret development or research work, (v) any strategic or other business,  marketing, or sales plans, systems or techniques, (vi) any financial data or plans, or (vii) any other confidential or  proprietary information or secret aspects of the business of the Company or any Subsidiary. Executive  acknowledges that the above-described knowledge and information constitute a unique and valuable asset of the  Company and represent a substantial investment of time and expense by the Company, and that any disclosure or  other use of such knowledge or information other than for the sole benefit of the Company would be wrongful and  would cause irreparable harm to the Company. Executive will refrain from intentionally committing any acts that  would materially reduce, and shall take reasonable steps to protect, the value of such knowledge or information to  the Company. The foregoing obligations of confidentiality shall not apply to any knowledge or information that (i)  is now or subsequently becomes generally publicly known, other than as a direct or indirect result of the breach by  Executive of this Agreement, (ii) is independently made available to Executive in good faith by a third party who  has not violated a confidential relationship with the Company or any Subsidiary, or (iii) is required to be disclosed  by law or legal process. Executive understands and agrees that Executive&#8217;s obligations under this Agreement to  maintain the confidentiality of the Company&#8217;s confidential information are in addition to any obligations of  Executive under applicable statutory or common law. In addition, notwithstanding any other provision of this  Agreement, Executive understands that Executive will not be held criminally or civilly liable under any federal or  state trade secret law for any disclosure of confidential, proprietary, or secret knowledge or information of the  Company that is made: (i) in confidence to a federal, state, or local government official, either directly or indirectly,  or to an attorney, and solely for the purpose of reporting or investigating a suspected violation of law; or (ii) in a  complaint or other document that is filed under seal in a lawsuit or other proceeding. Executive also understands that  if Executive files a lawsuit for retaliation by the Company for Executive&#8217;s having reported a suspected violation of  law, Executive may disclose confidential, proprietary, or secret knowledge or information of the Company to  Executive&#8217;s attorney and use such information in the court proceeding if Executive files any document containing  the information under seal and does not disclose the trade secret, except pursuant to court order.  5. Ventures. If, during Executive&#8217;s employment with the Company, Executive participates in the  planning or implementing of any project, program, or venture involving the Company, all rights in such project,  program, or venture belong to the Company. Except as approved in writing by the Board, Executive will not be  entitled to any interest in any such project, program, or venture or to any commission, finder&#8217;s fee, or other  compensation in connection therewith. Executive will have no interest, direct or indirect, in any customer or supplier  that conducts business with the Company.  6. Intellectual Property.  (a) Disclosure and Assignment. As of the Effective Date, Executive hereby transfers and  assigns to the Company (or its designee) all right, title, and interest of Executive in and to every idea, concept,  invention, and improvement (whether patented, patentable or not) conceived or reduced to practice by Executive  whether solely or in collaboration with others while Executive [For an Executive with an existing KEA who enters  into a new KEA or a current employee receiving a KEA, include: has been or] is employed by the Company, and all  copyrighted or copyrightable matter created by Executive whether solely or in collaboration with others while  Executive [For an Executive with an existing KEA who enters into a new KEA or a current employee receiving a  KEA, include: has been or] is employed by the Company, in each case, that relates to the Company&#8217;s or any  Subsidiary&#8217;s business (collectively, &#8220;Creations&#8221;). Executive shall communicate promptly and disclose to the  Company all information, details, and data pertaining to each Creation, whether or not specifically requested by the  Company but in such form as the Company may request. Every copyrightable Creation, regardless of whether  copyright protection is sought or preserved by the Company, shall be a &#8220;work made for hire&#8221; as defined in 17 U.S.C.  &sect; 101, and the Company shall own all rights in and to such matter throughout the world, without the payment of any  royalty or other consideration to Executive or anyone claiming through Executive.  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex1018newformkeyeeagmt007.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex1018newformkeyeeagmt007.jpg" title="slide7" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">7  (b) Trademarks. All right, title, and interest in and to any and all trademarks, trade names,  service marks, and logos adopted, used, or considered for use by the Company or any Subsidiary during Executive&#8217;s  employment (whether or not developed by Executive) to identify the Company&#8217;s business or other goods or services  (collectively, the &#8220;Marks&#8221;), together with the goodwill appurtenant thereto, and all other materials, ideas, or other  property conceived, created, developed, adopted, or improved by Executive solely or jointly during Executive&#8217;s  employment by the Company and relating to its business shall be owned exclusively by the Company. Executive  shall not have, and will not claim to have, any right, title, or interest of any kind in or to the Marks or such other  property.  (c) Documentation. Executive shall execute and deliver to the Company such formal  transfers and assignments and such other documents as the Company may request to permit the Company (or its  designee) to file and prosecute such registration applications and other documents it deems useful to protect or  enforce its rights hereunder. Any idea, invention, copyrightable matter, or other property relating to the Company&#8217;s  or any Subsidiary&#8217;s business and disclosed by Executive prior to the first (1st) anniversary of the effective date of  Executive&#8217;s termination of employment shall be deemed to be governed by the terms of this Section 6 unless proven  by Executive to have been first conceived and made after such termination date.  (d) Non-Applicability. Executive is hereby notified that Section 6(a) does not apply to any  invention for which no equipment, supplies, facility, confidential information, or other trade secret information of  the Company was used and which was developed entirely on Executive&#8217;s own time, unless (1) the invention relates  (a) directly to the business of the Company or any Subsidiary or (b) to the Company&#8217;s or any Subsidiary&#8217;s actual or  demonstrably anticipated research or development, or (2) the invention results from any work performed by  Executive for the Company.  7. Restrictive Covenants. In consideration of the benefits and promises contained in this Agreement,  the compensation and benefits provided to Executive in connection with Executive&#8217;s employment with the  Company, the disclosure to Executive of confidential information, and training and development opportunities  provided to Executive in connection with such employment, Executive agrees to the following restrictive covenants.   (a) Non-Competition During Employment. During Executive&#8217;s employment with the  Company or any Subsidiary, Executive will not, directly or indirectly, in any manner or capacity, including without  limitation as a proprietor, principal, agent, partner, officer, director, investor, stockholder, employee, member of any  association, consultant, or otherwise, other than on behalf of the Company or any Subsidiary, engage or participate  in any business operation engaged in, or making plans or actively preparing to engage in, a business that competes  with the business then conducted by, or proposed to be conducted by, the Company, including without limitation the  design, development, manufacture, marketing or sale of fluid handling systems, products or technology similar to or  competitive with the systems, products or technology of the Company. Ownership by Executive, as a passive  investment, of less than one percent of the outstanding shares of capital stock of any corporation listed on a national  securities exchange or publicly traded in the over-the-counter market shall not constitute a breach of this Section  7(a).  (b) Agreement Not to Solicit or Hire Employees. During the Restricted Period, Executive  will not, directly or indirectly, in any manner or capacity, including without limitation as a proprietor, principal,  agent, partner, officer, director, investor, stockholder, employee, member of any association, consultant, or  otherwise, hire, engage, or solicit any person who is then an employee of the Company or who was an employee of  the Company at any time during the six (6) month period immediately preceding Executive&#8217;s termination of  employment.  (c) Agreement Not to Solicit or Accept Business. During the Restricted Period, Executive  will not, directly or indirectly, in any manner or capacity including without limitation as a proprietor, principal,  agent, partner, officer, director, stockholder, employee, member of any association, consultant, or otherwise, (i)  solicit, request, advise, or induce any then current or potential customer, supplier, vendor or other business contact  of the Company to cancel, curtail, or otherwise change its relationship adversely to the Company, (ii) accept  business from any then current customer, supplier, vendor or other business contact of the Company, or (iii)  otherwise interfere in any manner with the relationship between the Company and any of its customers, suppliers,  vendors or other business contacts.  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex1018newformkeyeeagmt008.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex1018newformkeyeeagmt008.jpg" title="slide8" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">8  (d) Modification. If the duration of, the scope of, or any business activity covered by, any  provision of this Section 7 exceeds that which is valid and enforceable under applicable law, such provision will be  construed to cover only that duration, scope, or activity that is determined to be valid and enforceable. Executive  hereby acknowledges that this Section 7 will be construed so that its provisions are valid and enforceable to the  maximum extent, not exceeding its express terms, possible under applicable law.  (e) No Adequate Remedy at Law. Executive hereby acknowledges that the provisions of this  Section 7 are reasonable and necessary to protect the legitimate interests of the Company and that any violation of  this Section 7 by Executive will cause substantial and irreparable harm to the Company to such an extent that  monetary damages alone would be an inadequate remedy therefor. Accordingly, in the event of any actual or  threatened breach of any such provisions, the Company will, in addition to any other remedies it may have, be  entitled to injunctive and other equitable relief to enforce such provisions, and such relief may be granted without  the necessity of proving actual monetary damages.  8. Termination of Employment. Executive&#8217;s employment with the Company under this Agreement is  at will and may be terminated by either party for any or no reason, subject to the obligations of the parties provided  for in this Agreement.   9. Payments Upon Termination of Employment Prior To a Change of Control.  (a) Involuntary Termination Without Cause Prior To a Change of Control. If Executive&#8217;s  Termination Date occurs during the Term and prior to any Change of Control, and if such termination is involuntary  at the initiative of the Company without Cause, then, in addition to such base salary that has been earned but not  paid to Executive as of the Termination Date, the Company shall provide to Executive the severance payments set  forth in this Section 9(a), subject to the conditions in Section 12:  (i) Separation Pay. The Company shall pay to Executive an amount equal to one-half (&frac12;)  times Executive&#8217;s Annual Compensation, but in no event shall such amount paid under this Section 9(a)(i) exceed  the lesser of:  (A) two (2) times the limit of compensation set forth in Section 401(a)(17) of the  Code as in effect for the year in which the Termination Date occurs; or  (B) two (2) times Executive&#8217;s annualized compensation based upon the annual rate  of pay for services to the Company for the calendar year prior to the calendar year in which the  Termination Date occurs (adjusted for any increase during that year that was expected to continue  indefinitely if Executive had not separated from service).  Such separation pay shall be paid to Executive in substantially equal installments, commencing on the first regular  payroll date of the Company that occurs following the Termination Date and continuing for six (6) months, provided  that Executive has satisfied the conditions set forth in Section 12. The Company and Executive intend the payments  under this Section 9(a)(i) to be a &#8220;separation pay plan due to involuntary separation from service&#8221; under Treas. Reg.  &sect; 1.409A-1(b)(9)(iii).   (ii) Make-up Payment. In the event that Executive&#8217;s separation pay under Section 9(a)(i)  above is limited by application of clause (A) or (B) thereof, then the Company shall make an additional lump sum  payment to Executive equal to the difference between (x) one-half times Executive&#8217;s Annual Compensation and (y)  the amount paid to Executive under Section 9(a)(i). Such payment shall be paid to Executive in a lump sum on the  first regular payroll date of the Company to occur following the date that is six (6) months after the Termination  Date, provided that Executive has satisfied the conditions set forth in Section 12.   (iii) Supplemental Separation Pay. The Company shall pay to Executive an additional amount  equal to [For the CEO: one and one-half (1 &frac12;)] [For all Executives other than the CEO: one-half (&frac12;)] times  Executive&#8217;s Annual Compensation. Such supplemental separation pay shall be paid to Executive in [For the CEO:  eighteen (18)] [For all Executives other than the CEO: six (6)] substantially equal installments, commencing on the  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex1018newformkeyeeagmt009.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex1018newformkeyeeagmt009.jpg" title="slide9" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">9  first regular payroll date of the Company that occurs following the completion of all payments under Sections 9(a)(i)  and 9(a)(ii) and continuing for [For the CEO: eighteen (18)] [For all Executives other than the CEO: six (6)]  months immediately thereafter, provided that Executive has satisfied the conditions set forth in Section 12. [For all  Executives other than the CEO: Supplemental separation pay may be continued at the same rate for such additional  period elected by the Company in its sole discretion, as described in Section 1(i)(i).]  (iv) Pro-Rated Bonus. If the Termination Date is any day other than the last day of a  performance period under the Annual Bonus Plan, then the Company shall pay to Executive an amount equal to a  pro rata portion of the award that would have been payable to Executive under the Annual Bonus Plan for such  annual performance period had Executive remained employed by the Company until the end of the performance  period, based on actual performance results. The pro rata portion shall be calculated based on the number of  calendar days during such annual performance period Executive was employed by the Company prior to the  Termination Date divided by 365. Any separation pay that may become payable pursuant to this Section 9(a)(iv)  shall be paid to Executive on the later of the date that awards for such annual performance period are paid to other  participants in the Annual Bonus Plan and the first regular payroll date of the Company to occur following the date  that is six (6) months after the Termination Date, provided that Executive has satisfied the conditions set forth in  Section 12.   (v) Continued Benefits. If Executive (and/or Executive&#8217;s covered dependents) is eligible for  and properly elects to continue group medical, dental and/or life insurance coverage, as in place immediately prior to  the Termination Date, the Company shall continue to pay the Company&#8217;s portion of any such premiums or costs of  coverage (on a benefit by benefit basis) until the earlier of (A) [For the CEO: eighteen (18) months] [For all  Executives other than the CEO: twelve (12) months after the Termination Date (or for such additional period elected  by the Company in its sole discretion, as described in Section 1(i)(i)(A), up to eighteen (18) months)], or (B) the  date Executive (and Executive&#8217;s covered dependents) is provided such form of coverage by a subsequent employer.  In the event that Executive&#8217;s participation in such plans is not possible under any of the applicable plans and laws as  then in effect, the Company will purchase coverage reasonably comparable to the coverage provided under the plans  provided by the Company, to the extent such coverage is reasonably available, and Executive will cooperate with the  Company to obtain the most favorable rate for such coverage for Executive. All such Company-provided medical,  dental and/or life insurance premiums, or costs of coverage, shall be paid directly to the insurance carrier or other  provider by the Company and Executive shall make arrangements with the Company to pay Executive&#8217;s portion of  such coverage.   (vi) Outplacement Services. The Company shall provide to Executive executive-level  outplacement services from a provider selected by the Company, consistent with Company policy then in effect for  executive officers, for up to one year following the Termination Date.  (b) Other Termination Prior to a Change of Control. If Executive&#8217;s Termination Date occurs  during the Term and prior to any Change of Control, and if such termination is:  (i) by reason of Executive&#8217;s abandonment of or resignation from employment for any  reason;   (ii) by reason of termination of Executive&#8217;s employment by the Company for Cause;   (iii) because of Executive&#8217;s death or Disability; or  (iv) upon or following expiration of the Term,  then the Company will pay to Executive, or Executive&#8217;s beneficiary or Executive&#8217;s estate, as the case may be, such  base salary that has been earned but not paid to Executive as of the Termination Date, payable pursuant to the  Company&#8217;s normal payroll practices and procedures, and such incentive compensation and benefits that have been  earned as of the Termination Date, payable to the extent and in the manner provided in the applicable plans or  programs, and Executive shall not be entitled to any additional compensation or benefits provided under Section 9  hereof.   </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex1018newformkeyeeagmt010.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex1018newformkeyeeagmt010.jpg" title="slide10" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">10  10. Payments Upon Termination of Employment During The Transition Period.  (a) Payments and Benefits Upon Involuntary Termination Without Cause or Resignation for  Good Reason During The Transition Period. If Executive&#8217;s Termination Date occurs during the Transition Period,  and if such termination is involuntary at the initiative of the Company without Cause or at the initiative of Executive  for Good Reason, then, in addition to such base salary and incentive compensation that has been earned but not paid  to Executive as of the Termination Date, the Company shall provide to Executive the severance payments set forth  in this Section 10(a), subject to the conditions in Section 12:  (i) Separation Pay. The Company shall pay to Executive an amount equal to [For the CEO:  three (3)] [For all Executives other than the CEO: two (2)] times Executive&#8217;s Annual Compensation.   (ii) Pro-Rated Bonus. If the Termination Date is any day other than the last day of a  performance period under the Annual Bonus Plan, then the Company shall pay to Executive an amount equal to a  pro rata portion of the target award that would have been payable to Executive under the Annual Bonus Plan for the  annual performance period in which the Termination Date occurs, as if all performance targets been met. The pro  rata portion shall be calculated based on the number of calendar days during such annual performance period  Executive was employed by the Company prior to the Termination Date divided by 365.  (iii) Continued Benefits. If Executive (and/or Executive&#8217;s covered dependents) is eligible and  properly elects to continue group medical, dental and/or life insurance coverage, as in place immediately prior to the  Termination Date, the Company shall continue to pay the Company&#8217;s portion of any such premiums or costs of  coverage (on a benefit by benefit basis) until the earlier of (A) eighteen (18) months after the Termination Date, or  (B) the date Executive (and Executive&#8217;s covered dependents) is provided such form of coverage by a subsequent  employer. In the event that Executive&#8217;s participation in such plans is not possible under any of the applicable plans  and laws as then in effect, the Company will purchase coverage reasonably comparable to the coverage provided  under the plans provided by the Company, to the extent such coverage is reasonably available, and Executive will  cooperate with the Company to obtain the most favorable rate for such coverage for Executive. All such Company- provided medical, dental and/or life insurance premiums, or costs of coverage, shall be paid directly to the insurance  carrier or other provider by the Company and Executive shall make arrangements with the Company to pay  Executive&#8217;s portion of such coverage.   (iv) Retirement/Restoration Benefits. If Executive is a participant in the Company&#8217;s  Restoration Plan, the Company shall credit Executive with additional years of service under such plan for purposes  of calculating all benefits and rights under such plan, as if Executive had remained employed by the Company for an  additional [For the CEO: three (3)] [For all Executives other than the CEO: two (2)] years following the  Termination Date.  (b) Timing and Form of Payments Following a Change of Control.  (i) Lump Sum Payment. Except as provided in Section 10(b)(ii) below, in the event that  Executive is entitled to payments under Section 10(a) above, then any payments to which Executive is entitled under  Sections 10(a)(i) or (ii) above shall be paid to Executive in a lump sum on the first regular payroll date of the  Company to occur following the date that is six (6) months after the Termination Date, provided that Executive has  satisfied the conditions set forth in Section 12.   (ii) 409A Timing Exceptions. Notwithstanding the provisions of Section 10(b)(i) above, if, as  of the Termination Date, the Change of Control does not constitute a change &#8220;in the ownership or effective control&#8221;  of the Company, or &#8220;in the ownership of a substantial portion of the assets&#8221; of the Company, as such phrases are  defined in Section 409A(2)(a)(v) of the Code, then the payments under Section 10(a) shall be made as follows:  (A) A portion of the amount payable under Section 10(a)(i), such portion equal to  the aggregate amounts that would have been payable to Executive pursuant to Sections 9(a)(i), (ii) and (iii)  in the event of an involuntary termination prior to a Change of Control, shall be paid to Executive in the  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex1018newformkeyeeagmt011.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex1018newformkeyeeagmt011.jpg" title="slide11" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">11  same manner and at the same time as if such payments were being made pursuant to Section 9(a)(i), (ii) and  (iii) above.  (B) The remaining portion of the amount payable to Executive under Section  10(a)(i) shall be paid to Executive in substantially equal installments, commencing on the first regular  payroll date of the Company that occurs following the completion of all payments under Section  10(b)(ii)(A) and continuing for twelve (12) months.   (C) The amount payable under Section 10(a)(ii) shall be paid to Executive on the  later of the date that awards for the annual performance period during which the Termination Date occurred  are paid to other participants in the Annual Bonus Plan and the first regular payroll date of the Company to  occur following the date that is six (6) months after the Termination Date.   (c) Possible Payment Reduction. Notwithstanding any provision to the contrary contained in  this Agreement, if the cash payments due and the other benefits to which Executive shall become entitled under  Section 10(a), either alone or together with other payments in the nature of compensation to Executive which are  contingent on a change in the ownership or effective control of the Company or in the ownership of a substantial  portion of the assets of the Company or otherwise, would (i) constitute a &#8220;parachute payment&#8221; (as defined in Section  280G of the Code or any successor provision thereto) and (ii) be subject to the excise tax imposed by Code Section  4999, then such benefits shall either be: (A) delivered to Executive in full, or (B) delivered to Executive to such  lesser extent as would result in no portion of such severance benefits being subject to excise tax under Code Section  4999, whichever of the foregoing amounts, taking into account the applicable federal, state and local income and  employment taxes and the excise tax imposed by Code Section 4999, results in the receipt by Executive, on an after- tax basis, of the greatest amount of benefits, notwithstanding that all or some portion of such benefits may be subject  to excise tax under Code Section 4999. Any determination required under this Section 10(c) will be made in writing  by an accounting firm selected by the Company or such other person or entity to which the parties mutually agree  (the &#8220;Accountants&#8221;), whose determination will be conclusive and binding upon Executive and the Company for all  purposes.  For purposes of making the calculations required by this Section 10(c), the Accountants may make  reasonable assumptions and approximations concerning applicable taxes and may rely on reasonable, good faith  interpretations concerning the application of Code Sections 280G and 4999. The Company and Executive shall  furnish to the Accountants such information and documents as the Accountants may reasonably request in order to  make a determination under this Section 10(c). The Company shall bear all costs the Accountants may reasonably  incur in connection with any calculations contemplated by this Section 10(c). Any reduction in payments and/or  benefits required by this Section 10(c) shall occur by first reducing or eliminating the portion of the payments and  benefits that are payable in cash and then by reducing or eliminating the non-cash portion of the payments and  benefits, in each case in reverse chronological order such that the applicable payment or benefit owed on the latest  date following the occurrence of the event triggering such excise tax will be the first applicable payment or benefit  to be reduced.  (d) Other Termination Following a Change of Control. If Executive&#8217;s Termination Date  occurs during the Transition Period or otherwise following a Change of Control, and such termination is:  (i) by reason of Executive&#8217;s abandonment of or resignation from employment for any reason  (other than, during the Transition Period, for Good Reason);   (ii) by reason of termination of Executive&#8217;s employment by the Company for Cause;   (iii) because of Executive&#8217;s death or Disability; or  (iv) upon or following expiration of the Term,  then the Company will pay to Executive, or Executive&#8217;s beneficiary or Executive&#8217;s estate, as the case may be, such  base salary that has been earned but not paid to Executive as of the Termination Date, payable pursuant to the  Company&#8217;s normal payroll practices and procedures, and such incentive compensation and benefits that have been  earned as of the Termination Date, payable to the extent and in the manner as provided in the applicable plans or  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex1018newformkeyeeagmt012.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex1018newformkeyeeagmt012.jpg" title="slide12" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">12  programs, and Executive shall not be entitled to any additional compensation or benefits provided under Section 10  hereof.  11. Other Post-Termination Obligations.  (a) In the event of termination of Executive&#8217;s employment, the sole obligation of the  Company under this Agreement will be its obligation to make the payments called for by Sections 9 or 10 hereof, as  the case may be, and the Company will have no other obligation to Executive or to Executive&#8217;s beneficiary or  Executive&#8217;s estate, except as otherwise provided by law or by the terms of any employee benefit plans or programs,  or of any incentive compensation or stock ownership plans, then maintained by the Company in which Executive  participates. In no event shall Executive be eligible for payments under both Section 9 and Section 10.   (b) Immediately upon termination of Executive&#8217;s employment with the Company for any  reason, Executive will resign all positions then held as a director or officer of the Company and of any Subsidiary,  parent or affiliated entity of the Company.  (c) Upon termination of Executive&#8217;s employment with the Company, Executive shall  promptly deliver to the Company any and all Company records and any and all Company property in Executive&#8217;s  possession or under Executive&#8217;s control, including without limitation manuals, books, blank forms, documents,  letters, memoranda, notes, notebooks, reports, printouts, computer disks, flash drives or other digital storage media,  source codes, data, tables or calculations and all copies thereof, documents that in whole or in part contain any trade  secrets or confidential, proprietary or other secret information of the Company and all copies thereof, and keys,  access cards, access codes, passwords, credit cards, personal computers, handheld personal computers or other  digital devices, telephones and other electronic equipment belonging to the Company.  (d) Following termination of Executive&#8217;s employment with the Company for any reason,  Executive will, upon reasonable request of the Company or its designee, cooperate with the Company in connection  with the transition of Executive&#8217;s duties and responsibilities for the Company; consult with the Company regarding  business matters that Executive was directly and substantially involved with while employed by the Company; and  be reasonably available, with or without subpoena, to be interviewed, review documents or things, give depositions,  testify, or engage in other reasonable activities in connection with any litigation or investigation, with respect to  matters that Executive then has or may have knowledge of by virtue of Executive&#8217;s employment by or service to the  Company or any related entity.   (e) Executive will not malign, defame or disparage the reputation, character, image, products  or services of the Company, or the reputation or character of the Company&#8217;s directors, officers, employees or agents,  provided that nothing in this Section 11(e) shall be construed to limit or restrict Executive from taking any action  that Executive in good faith reasonably believes is necessary to fulfill Executive&#8217;s fiduciary obligations to the  Company, or from providing truthful information in connection with any legal proceeding, government investigation  or other legal matter.  (f) In the event any payments or benefits become payable to Executive pursuant to Sections  9(a) or 10(a), then such payments or benefits will supersede and replace any other payments or benefits applicable to  Executive under this Agreement or any other agreement, plan or program applicable to Executive to the extent that  such other agreement, plan or program provides payments or benefits to Executive in the event of involuntary  termination at the initiative of the Company without Cause or voluntary termination on the initiative of Executive  for Good Reason, and Executive shall be entitled to payments only pursuant to Sections 9(a) or 10(a), as applicable.  12. Termination Payment Conditions. Notwithstanding anything above to the contrary, the Company  will not be obligated to make any payments to Executive under Sections 9(a) or 10(a) hereof unless: (a) Executive  has signed a release of claims in favor of the Company and its affiliates and related entities, and their directors,  officers, insurers, employees and agents, in a form prescribed by the Company (which release shall not include any  claims Executive may have to indemnification or advance of expenses with respect to Executive&#8217;s actions as an  officer or director of the Company); (b) all applicable rescission periods provided by law for releases of claims shall  have expired and Executive has not rescinded the release of claims; (c) Executive is in strict compliance with the  terms of this Agreement as of the dates of such payments; and (d) Executive does not, for the [For the CEO: twenty- </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex1018newformkeyeeagmt013.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex1018newformkeyeeagmt013.jpg" title="slide13" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">13  four (24)] [For all Executives other than the CEO: twelve (12)] month period immediately after the Termination  Date, directly or indirectly, in any manner or capacity, including without limitation as a proprietor, principal, agent,  partner, officer, director, investor, stockholder, employee, member of any association, consultant, or otherwise,  engage or participate in any business operation engaged in, or making plans or actively preparing to engage in, a  business that competes with the business then conducted by the Company, which business as of the Effective Date  includes without limitation the design, development, manufacture, marketing or sale of fluid handling systems,  products or technology similar to or competitive with the systems, products or technology of the Company (the  &#8220;Restrictive Covenant Condition&#8221;); provided, however, that ownership by Executive, as a passive investment, of less  than one percent of the outstanding shares of capital stock of any corporation listed on a national securities exchange  or publicly traded in the over-the-counter market shall not violate the Restrictive Covenant Condition. For avoidance  of doubt, the Restrictive Covenant Condition does not prohibit Executive from participating in the management of,  being employed by, providing services to, or otherwise being involved in any type of business operation during the  [For the CEO: twenty-four (24)] [For all Executives other than the CEO: twelve (12)] month period immediately  after the Termination Date, but if Executive satisfies the conditions identified in (a)-(c) of this Section 12 and does  not also satisfy the Restrictive Covenant Condition at any point during the [For the CEO: twenty-four (24)] [For all  Executives other than the CEO: twelve (12)] month period immediately after the Termination Date, then the  Company will not be obligated to continue to make any payments to Executive under Section 9(a) or 10(a) hereof  and, if Executive has already received any payments to Executive under Section 9(a) or 10(a) hereof, then Executive  is required to repay the entire gross amount of such payments to the Company no later than thirty (30) calendar days  after Executive first fails to satisfy the Restrictive Covenant Condition; provided, however, in any event if Executive  has satisfied the conditions identified in (a)-(c) of this Section 12 but Executive does not satisfy the Restrictive  Covenant Condition at any point during the [For the CEO: twenty-four (24)] [For all Executives other than the  CEO: twelve (12)] month period immediately after the Termination Date, then Executive will be entitled to receive  (if Executive has not then received any payments under Section 9(a) or 10(a)) or retain (if Executive has then  received any payments under Section 9(a) or 10(a)) an amount equal to [For the CEO: one-sixth (1/6th)] [For all  Executives other than the CEO: one-twelfth (1/12th)] of Executive&#8217;s Annual Compensation in consideration of such  satisfaction. Executive understands, acknowledges and agrees that Executive must provide written notice to the  Board prior to the date Executive first fails to satisfy the Restrictive Covenant Condition. In addition, Executive  must, upon written request by the Company during the [For the CEO: twenty-four (24)] [For all Executives other  than the CEO: twelve (12)] month period immediately after the Termination Date, promptly provide truthful and  accurate information to the Company regarding whether Executive is then satisfying, and has satisfied, the  Restrictive Covenant Condition.    13. Successors.  (a) This Agreement is personal to Executive and without the prior written consent of the  Company shall not be assignable by Executive otherwise than by will or the laws of descent and distribution. This  Agreement shall inure to the benefit of and be enforceable by Executive&#8217;s legal representatives.  (b) This Agreement shall inure to the benefit of and be binding upon the Company and its  successors and assigns.  (c) The Company will require any successor (whether direct or indirect, by purchase, merger,  consolidation or otherwise) to all or substantially all of the business and/or assets of the Company to assume  expressly and agree to perform this Agreement in the same manner and to the same extent that the Company would  be required to perform it if no such succession had taken place.  14. Miscellaneous.  (a) Tax Withholding. The Company may withhold from any amounts payable under this  Agreement such federal, state and local income and employment taxes as the Company shall determine are required  to be withheld pursuant to any applicable law or regulation.   (b) Section 409A. This Agreement is intended to provide for payments that are exempt from  or that satisfy the requirements for deferred compensation under Section 409A of the Code, including of Section  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex1018newformkeyeeagmt014.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex1018newformkeyeeagmt014.jpg" title="slide14" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">14  409A(a)(2), (3) and (4) of the Code, including current and future guidance and regulations interpreting such  provisions, and should be interpreted accordingly. Specifically, it is intended that any payment or benefit that is  provided pursuant to or in connection with this Agreement that is considered to be deferred compensation subject to  Section 409A of the Code shall be paid and provided in a manner, and at such time and form, as complies with the  applicable requirements of Section 409A of the Code to avoid the unfavorable tax consequences provided therein for  non-compliance.  It is further intended that any payment or benefit that is provided pursuant to or in connection with  this Agreement shall, to the maximum extent permissible under Section 409A of the Code, be exempt from Section  409A of the Code under either (i) the exception for involuntary separation pay to the extent that all payments are  payable within the limitations described in Treasury Regulation Section 1.409A-1(b)(9), or (ii) the short-term  deferral exception described in Treasury Regulation Section 1.409A-1(b)(4) to the extent that all payments are  payable no later than two and a half (2&frac12;) months after the end of the first taxable year in which the right to the  payment is no longer subject to a substantial risk of forfeiture. For purposes of this Agreement, all rights to  payments and benefits hereunder shall be treated as rights to receive a series of separate payments and benefits to the  fullest extent allowed by Section 409A of the Code.  (c) Application of Compensation Recovery Policy. Notwithstanding any other provision of  this Agreement to the contrary, all compensation provided for herein is subject to recovery by the Company  pursuant to any compensation recovery policy adopted by the Board or any compensation committee of the Board at  any time, as amended from time to time, including any such policy adopted in response to the requirements of  Section 10D of the Securities Exchange Act of 1934, the Securities and Exchange Commission&#8217;s final rules  thereunder, and any applicable listing rules or other rules and regulations implementing the foregoing or as  otherwise required by law.  (d) Governing Law. All matters relating to the interpretation, construction, application,  validity, and enforcement of this Agreement will be governed by the laws of the State of Minnesota without giving  effect to any choice or conflict of law provision or rule, whether of the State of Minnesota or any other jurisdiction,  that would cause the application of laws of any jurisdiction other than the State of Minnesota.  (e) Jurisdiction and Venue. Executive and the Company consent to jurisdiction of the courts  of the State of Minnesota and/or the United States District Court, District of Minnesota, for the purpose of resolving  all issues of law, equity, or fact arising out of or in connection with this Agreement. Any action involving claims of  a breach of this Agreement must be brought in such courts. Each party consents to personal jurisdiction over such  party in the state and/or federal courts of Minnesota and hereby waives any defense of lack of personal jurisdiction.  Venue, for the purpose of all such suits, will be in Hennepin County, State of Minnesota.  (f) Waiver of Jury Trial. To the extent permitted by law, Executive and the Company waive  any and all rights to a jury trial with respect to any dispute arising out of or relating to this Agreement.  (g) Attorneys&#8217; Fees. If any action at law or in equity, including any action for declaratory or  injunctive relief, is brought which arises out of this Agreement, or which seeks to enforce or interpret this  Agreement or to seek damages for its breach, the prevailing party shall be entitled to recover reasonable attorney  fees from the non-prevailing party, which fees may be set by the court or arbitrator in the trial of such action, or may  be enforced in a separate action brought for that purpose, and which fees shall be in addition to any other relief  which may be awarded.  (h) Entire Agreement. This Agreement contains the entire agreement of the parties relating to  Executive&#8217;s employment with the Company and supersedes all prior agreements and understandings with respect to  such subject matter[For an Executive with an existing KEA who enters into a new KEA,include:, including without  limitation the Prior Agreement]. The parties hereto have made no agreements, representations, or warranties relating  to the subject matter of this Agreement that are not set forth herein.   (i) No Violation of Other Agreements. Executive hereby represents and agrees that neither  (i) Executive&#8217;s entering into this Agreement nor (ii) Executive&#8217;s carrying out the provisions of this Agreement, will  violate any other agreement (oral, written, or other) to which Executive is a party or by which Executive is bound.   </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex1018newformkeyeeagmt015.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex1018newformkeyeeagmt015.jpg" title="slide15" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">15  (j) Amendments. No amendment or modification of this Agreement will be effective unless  made in writing and signed by the parties hereto.  (k) Counterparts. This Agreement may be executed by facsimile signature and in any number  of counterparts, and such counterparts executed and delivered, each as an original, will constitute but one and the  same instrument.  (l) Severability. Subject to Section 7(d) hereof, to the extent that any portion of any  provision of this Agreement is held invalid or unenforceable, it will be considered deleted herefrom and the  remainder of such provision and of this Agreement will be unaffected and will continue in full force and effect.  (m) Survival. The provisions of this Agreement that by their terms or implication extend  beyond the Term, including without limitation Sections 4, 5, 6 and 7 of this Agreement, shall survive the termination  or expiration of the Term and termination of Executive&#8217;s employment with the Company for any reason.  (n) Captions and Headings. The captions and paragraph headings used in this Agreement are  for convenience of reference only and will not affect the construction or interpretation of this Agreement or any of  the provisions hereof.  (o) Notices. Any notice required or permitted to be given under this Agreement shall be in  writing and shall be deemed to have been duly given when (i) delivered personally; (ii) sent by facsimile or other  similar electronic device with confirmation; (iii) delivered by reliable overnight courier; or (iv) three (3) business  days after being sent by registered or certified mail, postage prepaid, and in the case of (iii) and (iv) addressed as  follows, or to such other address as the party may designate by giving notice hereunder:  If to the Company: Graco Inc.   88 Eleventh Avenue NE   Minneapolis, MN 55413   Attention: Chairman of the Board   Attention: General Counsel    If to Executive: Name   Address           </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex1018newformkeyeeagmt016.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex1018newformkeyeeagmt016.jpg" title="slide16" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">16  Executive and the Company have executed this Agreement effective as of the date set forth in the first  paragraph.  GRACO INC.      By:   [Name]  Its:  Chairman of the Board      EXECUTIVE         [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>3
<FILENAME>ggg12292023exhibit21q4.htm
<DESCRIPTION>EX-21
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="id75614ab55304dfe81ec64c70bf507c2_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 21</font></div><div style="padding-left:18pt;padding-right:2.25pt;text-indent:-18pt"><font><br></font></div><div style="margin-bottom:2.5pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsidiaries of Graco Inc.</font></div><div><font><br></font></div><div style="padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are subsidiaries of the Company as of December 29, 2023</font></div><div style="margin-top:5pt;padding-right:2.25pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"></td><td style="width:48.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.330%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.271%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subsidiary</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jurisdiction</font></div><div style="padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of Organization</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ownership</font></div><div style="padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Type</font><font 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&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Percent</font></div><div style="padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Owned</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electric Torque Machines, Inc</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware, USA</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gema Eastern Europe s.r.l.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Romania</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gema Europe s.r.l.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Italy</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gema M&#233;xico Powder Finishing, S. de R.L. de C.V.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct &#38; Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gema (Shanghai) Co., Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">P.R. China</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gema Switzerland GmbH</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gema USA Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minnesota, USA</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GFEC Free Zone Uruguay S.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GFEC Uruguay S.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Australia Pty Ltd</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco BV</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belgium</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Canada Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Chile SpA</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chile</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Colombia S.A.S.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colombia</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Distribution BV</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belgium</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Finance Hong Kong Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hong Kong, P.R. China</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Fluid Equipment (Shanghai) Co., Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">P.R. China</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct &#38; Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Fluid Equipment (Suzhou) Co., Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">P.R. China</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Fluid Handling (D) Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minnesota, USA</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Fluid Handling (I) Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minnesota, USA</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Global Holdings</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Luxembourg</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco GmbH</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco High Pressure Equipment Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minnesota, USA</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Hong Kong Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hong Kong, P.R. China</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco India Private Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco International Holdings</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Luxembourg</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco K.K.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Korea Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Korea</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">England and Wales, UK</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Malaysia Sdn. Bhd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Malaysia</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Minnesota Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minnesota, USA</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Ohio Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ohio, USA</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Pumps and Spare Parts Trading LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Arab Emirates</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco S.A.S.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">France</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Servi&#231;os e Importa&#231;&#227;o de M&#225;quinas e Equipamentos em Geral Ltda.</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%">Brazil</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%">Indirect</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%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Singapore Pte. Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Singapore</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</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%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Solutions Inc. </font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minnesota, USA</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Graco Trading (Shanghai) Co., Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">P.R. China</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hi-Tech Spray Equipment, S.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spain</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font><font 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&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.5%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International Polymer Solutions Inc. </font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware, USA</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Landtec North America, Inc. </font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">California, USA</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q.E.D. Environmental Systems, Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michigan, USA</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q.E.D. Environmental Systems Limited </font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">England and Wales, UK</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-top:5pt;padding-right:2.25pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"></td><td style="width:48.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.330%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.271%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SAT (Surface Aluminium Technologies) S.r.l.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Italy </font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect </font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smith Surface Preparation Systems Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minnesota, USA</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Staffordshire Hydraulic Services Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">England and Wales, UK</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">White Knight Fluid Handling Inc. </font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minnesota, USA</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td></tr></table></div><div><font><br></font></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Ownership type indicates whether each subsidiary is directly owned by Graco Inc., indirectly owned by Graco Inc. through direct ownership by one or more of its subsidiaries, or a combination thereof.</font></div><div><font><br></font></div><div style="padding-left:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;10.5% of the shares of this subsidiary are held by three employees of the subsidiary.</font></div><div><font><br></font></div><div style="padding-left:18pt"><font><br></font></div><div><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>4
<FILENAME>ggg12292023exhibit23q4.htm
<DESCRIPTION>EX-23
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i5a22910b6e1d4ab49ee3c63bc99b5f6a_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="padding-right:2.25pt"><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="margin-top:19.8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div style="margin-top:13.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in Registration Statements No.&#160;333-123813, No.&#160;333-134162, No.&#160;333-140848, No.&#160;333-167602, No.&#160;333-180970, No. 333-204028 and No. 333-231362 on Form S-8 of our reports dated February&#160;20, 2024, relating to the financial statements of Graco Inc. and the effectiveness of Graco Inc.'s internal control over financial reporting appearing in this Annual Report on Form 10-K for the year ended December&#160;29, 2023.</font></div><div style="margin-top:13.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#47;s&#47; DELOITTE&#160;&#38; TOUCHE LLP</font></div><div style="margin-top:13.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Minneapolis, Minnesota</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;20, 2024 </font></div><div><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-24
<SEQUENCE>5
<FILENAME>ggg12292023exhibit24q4.htm
<DESCRIPTION>EX-24
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ibcd4b8961aa443618c9797be0be22626_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 24</font></div><div style="padding-right:2.25pt"><font><br></font></div><div style="padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Power of Attorney</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Know all by these presents, that each person whose signature appears below hereby constitutes and appoints Mark W. Sheahan or David M. Lowe, that person&#8217;s true and lawful attorney-in-fact and agent, with full power of substitution and re-substitution for that person and in that person&#8217;s name, place and stead, in any and all capacities, to sign the Report on Form 10-K for the year ended December&#160;29, 2023, of Graco Inc. (and any and all amendments thereto) and to file the same with the Securities and Exchange Commission, granting unto said attorney-in-fact and agent, full power and authority to do and perform each and every act and thing requisite or necessary to be done in and about the premises, as fully to all intents and purposes as that person might or could do in person, hereby ratifying and confirming all that said attorney-in-fact and agent, or his substitutes, may lawfully do or cause to be done by virtue hereof.</font></div><div style="margin-bottom:10pt;padding-right:2.25pt"><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:120%">In witness whereof, the following persons have signed this Power of Attorney on the date indicated.</font></div><div style="margin-bottom:10pt;margin-top:5pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"></td><td style="width:45.343%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.457%"></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Date</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; HEATHER L. ANFANG</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 20, 2024</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heather L. Anfang</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; ARCHIE C. BLACK</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 20, 2024</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Archie C. Black</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; BRETT C. CARTER</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 20, 2024</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brett C. Carter</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; ERIC P. ETCHART              </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 20, 2024</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eric P. Etchart</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; JODY H. FERAGEN           </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 20, 2024</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jody H. Feragen</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47;  J. KEVIN GILLIGAN</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    &#160;&#160;&#160;&#160;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 20, 2024</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">J. Kevin Gilligan</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; LEE R. MITAU                    </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 20, 2024</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lee R. Mitau</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; MARTHA A. MORFITT      </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 20, 2024</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Martha A. Morfitt</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; MARK W. SHEAHAN        </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 20, 2024</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark W. Sheahan</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; R. WILLIAM VAN SANT   </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 20, 2024</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R. William Van Sant</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; KEVIN J. WHEELER</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 20, 2024</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:36pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kevin J. Wheeler</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-right:2.25pt"><font><br></font></div><div style="padding-left:54pt;padding-right:2.25pt"><font><br></font></div><div><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>ggg12292023exhibit311q4.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ie5c313048c234d129ef97e35b832601e_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div><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="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Mark W. Sheahan, certify that&#58;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this annual report on Form 10-K of Graco Inc.&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">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="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">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="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;s board of directors&#58;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">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="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"></td><td style="width:4.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.140%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:55.104%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 7.75pt;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%">February 20, 2024</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; MARK W. SHEAHAN</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark W. Sheahan</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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President&#160;and&#160;Chief&#160;Executive&#160;Officer</font></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>ggg12292023exhibit312q4.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="idb5a883232c24c82bc6b123a8b0bcd15_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div><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="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, David M. Lowe, certify that&#58;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this annual report on Form 10-K of Graco Inc.&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">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="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">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="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;s board of directors&#58;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt">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="margin-top:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"></td><td style="width:4.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.140%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:55.104%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 7.75pt;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%">February 20, 2024</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; DAVID M. LOWE</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David M. Lowe</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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Treasurer</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>8
<FILENAME>ggg12292023exhibit32q4.htm
<DESCRIPTION>EX-32
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ifb9824f5c53e4bdf9019e2155fad6e07_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="padding-right:2.25pt"><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-right:2.25pt"><font><br></font></div><div style="padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification Under Section 1350</font></div><div><font><br></font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Section&#160;1350 of Title 18 of the United States Code, each of the undersigned certifies that this periodic report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in this periodic report fairly presents, in all material respects, the financial condition and results of operations of Graco Inc.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"></td><td style="width:4.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.140%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:55.104%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 7.75pt;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%">February 20, 2024</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; MARK W. SHEAHAN</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark W. Sheahan </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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President&#160;and&#160;Chief&#160;Executive&#160;Officer</font></td></tr><tr style="height:14pt"><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:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 7.75pt;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%">February 20, 2024</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; DAVID M. LOWE</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">David M. Lowe</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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Treasurer</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97
<SEQUENCE>9
<FILENAME>ex97incentiverecoverypol.htm
<DESCRIPTION>EX-97
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>ex97incentiverecoverypol</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- ex97incentiverecoverypol001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex97incentiverecoverypol001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">EXHIBIT 97  GRACO INC.  INCENTIVE COMPENSATION RECOVERY POLICY    Adopted September 15, 2023    Policy  The Board of Directors (the &#8220;Board&#8221;) of Graco Inc. (the &#8220;Company&#8221;) has adopted this  Incentive Compensation Recovery Policy (this &#8220;Policy&#8221;) pursuant to Rule 10D-1 of the Securities  and Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), the Securities and Exchange  Commission (&#8220;SEC&#8221;) regulations promulgated thereunder, and applicable New York Stock  Exchange (&#8220;NYSE&#8221;) listing standards. Subject to and in accordance with the terms of this Policy,  upon a Recovery Event, each Covered Executive shall be obligated to return to the Company,  reasonably promptly, the amount of Erroneously Awarded Compensation that was received by such  Covered Executive during the Lookback Period.   Administration  This Policy will be administered by the Management Organization and Compensation  Committee of the Board (the &#8220;Committee&#8221;). Any determinations made by the Committee will be  final and binding on all affected individuals.  Definitions  &#8220;Accounting Restatement&#8221; means an accounting restatement due to the material  noncompliance of the Company with any financial reporting requirement under the securities laws,  including any required accounting restatement to correct an error in previously issued financial  statements that (a) is material to the previously issued financial statements (commonly referred to as  a &#8220;Big R&#8221; restatement), or (b) would result in a material misstatement if the error were corrected in  the current period or left uncorrected in the current period (commonly referred to as a &#8220;little r&#8221;  restatement).   &#8220;Covered Executive&#8221; means each of the Company&#8217;s current and former Section 16 Officers.   &#8220;Erroneously Awarded Compensation&#8221; means, with respect to each Covered Executive in  connection with an Accounting Restatement, the excess of the amount of Incentive-Based  Compensation received by the Covered Executive during the Lookback Period over the amount of  Incentive-Based Compensation that otherwise would have been received had it been determined  based on the restated amounts, computed without regard to any taxes paid. For Incentive-Based  Compensation based on stock price or total shareholder return, where the amount of Erroneously  Awarded Compensation is not subject to mathematical recalculation directly from the information  in an Accounting Restatement: (a) the amount must be based on a reasonable estimate of the effect  of the Accounting Restatement on the stock price or total shareholder return upon which the  Incentive-Based Compensation was received; and (b) the Company must maintain documentation of  the determination of that reasonable estimate and provide such documentation to NYSE.  &#8220;Financial Reporting Measures&#8221; are any measures that are determined and presented in  accordance with the accounting principles used in preparing the Company&#8217;s financial statements,  and any measures derived wholly or in part from such measures. Stock price and total shareholder  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex97incentiverecoverypol002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex97incentiverecoverypol002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">2  return are also Financial Reporting Measures. A Financial Reporting Measure need not be presented  within the financial statements or included in a filing with the SEC.  &#8220;Incentive-Based Compensation&#8221; is any compensation that is granted, earned, or vested  based wholly or in part upon the attainment of a Financial Reporting Measure.      &#8220;Lookback Period&#8221; means the three completed fiscal years immediately preceding the  Required Restatement Date and any transition period (that results from a change in the Company&#8217;s  fiscal year) of less than nine months within or immediately following those three completed fiscal  years.   A &#8220;Recovery Event&#8221; occurs when the Company is required to prepare an Accounting  Restatement.   &#8220;Required Restatement Date&#8221; means the earlier to occur of: (a) the date the Company&#8217;s  Board, a committee of the Board, or the officer(s) of the Company authorized to take such action if  Board action is not required, concludes, or reasonably should have concluded, that the Company is  required to prepare an Accounting Restatement, or (b) the date a court, regulator, or other legally  authorized body directs the Company to prepare an Accounting Restatement.   &#8220;Section 16 Officer&#8221; is defined as an &#8220;officer&#8221; of the Company within the meaning of Rule  16a-1(f) of the Exchange Act.  &#8220;Section 409A&#8221; means Section 409A of the Internal Revenue Code and the regulations and  guidance promulgated thereunder.  Amount Subject to Recovery  The Incentive-Based Compensation that is subject to recovery under this Policy includes  such compensation that is received by a Covered Executive (i) on or after October 2, 2023 (even if  such Incentive-Based Compensation was approved, awarded or granted prior to this date), (ii) after  the individual began service as a Covered Executive, (iii) if the individual served as a Section 16  Officer at any time during the performance period for such Incentive-Based Compensation, and (iv)  while the Company has a class of securities listed on a national securities exchange or national  securities association.   The amount of Incentive-Based Compensation subject to recovery from a Covered  Executive upon a Recovery Event is the Erroneously Awarded Compensation, which amount shall  be determined by the Committee.   For purposes of this Policy, Incentive-Based Compensation is deemed &#8220;received&#8221; in the  Company&#8217;s fiscal period during which the Financial Reporting Measure specified in the Incentive- Based Compensation award is attained, even if the payment or grant of the Incentive-Based  Compensation occurs after the end of that period.  Recovery of Erroneously Awarded Compensation  Promptly following a Recovery Event, the Committee will determine the amount of  Erroneously Awarded Compensation for each Covered Executive, and the Company will provide  each such Covered Executive with a written notice of such amount and a demand for repayment or  return. Upon receipt of such notice, each affected Covered Executive shall promptly repay or return  such Erroneously Awarded Compensation to the Company.   </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex97incentiverecoverypol003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex97incentiverecoverypol003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">3  If such repayment or return is not made within a reasonable time, the Company shall recover  Erroneously Awarded Compensation in a reasonable and prompt manner using any lawful method  determined by the Committee; provided that recovery of any Erroneously Awarded Compensation  must be made in compliance with Section 409A.    Limited Exceptions  Erroneously Awarded Compensation will be recovered in accordance with this Policy unless  the Committee determines that recovery would be impracticable and one of the following conditions  is met:  &#8226; the direct expense paid to a third party to assist in enforcing this Policy would exceed the  amount to be recovered, provided the Company has first made a reasonable effort to  recover the Erroneously Awarded Compensation; or  &#8226; the recovery would likely cause a U.S. tax-qualified retirement plan to fail to meet the  requirements of Internal Revenue Code Sections 401(a)(13) and 411(a) and the  regulations thereunder.  Reliance on any of the above exemptions further must comply with applicable listing  standards, including without limitation, documenting the reason for the impracticability and  providing required documentation to NYSE.  No Insurance or Indemnification  Neither the Company nor any of its affiliates or subsidiaries may indemnify any Covered  Executive against the loss of any Erroneously Awarded Compensation (or related expenses incurred  by the Covered Executive) pursuant to a recovery of Erroneously Awarded Compensation under  this Policy, nor will the Company nor any of its affiliates or subsidiaries pay or reimburse a  Covered Executive for any insurance premiums on any insurance policy obtained by the Covered  Executive to protect against the forfeiture or recovery of any compensation pursuant to this Policy.  Interpretation  The Committee is authorized to interpret and construe this Policy and to make all  determinations necessary, appropriate, or advisable for the administration of this Policy. This Policy  shall be applied and interpreted in a manner that is consistent with the requirements of Rule 10D-1  and any applicable regulations, rules or standards adopted by SEC or the rules of any national  securities exchange or national securities association on which the Company&#8217;s securities are listed.  In the event that this Policy does not meet the requirements of Rule 10D-1, the SEC regulations  promulgated thereunder, or the rules of any national securities exchange or national securities  association on which the Company&#8217;s securities are listed, this Policy shall be deemed to be amended  to meet such requirements.  Amendment; Termination  The Board or the Committee may amend this Policy in its discretion and shall amend this  Policy as it deems necessary to comply with the regulations adopted by the SEC under Rule 10D-1  and the rules of any national securities exchange or national securities association on which the  Company&#8217;s securities are listed. The Board or the Committee may terminate this Policy at any time.  Notwithstanding anything herein to the contrary, no amendment or termination of this Policy shall  be effective if that amendment or termination would cause the Company to violate any federal  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- ex97incentiverecoverypol004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="ex97incentiverecoverypol004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">4  securities laws, SEC rules or the rules of any national securities exchange or national securities  association on which the Company&#8217;s securities are listed.  Other Recovery Rights  Any right of recovery under this Policy is in addition to, and not in lieu of, any other  remedies or rights of recovery that may be available to the Company pursuant to the terms of any  similar provision in any employment agreement or other compensation plan or agreement and any  other legal remedies available to the Company. This Policy is in addition to any other clawback or  compensation recovery, recoupment or forfeiture policy in effect or that may be adopted by the  Company from time to time, or any laws, rules or listing standards applicable to the Company,  including without limitation, the Company&#8217;s right to recover compensation subject to Section 304  of the Sarbanes-Oxley Act of 2002. To the extent that application of this Policy would provide for  recovery of Erroneously Awarded Compensation that the Company recovers pursuant to another  policy or provision, the amount that is recovered will be credited to the required recovery under this  Policy.  Successors  This Policy shall be binding and enforceable against all Covered Executives and their  beneficiaries, heirs, executors, administrators or other legal representatives.  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>ggg-20231229.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:a89f912a-bdbd-43d3-bd82-1445daf572ed,g:58a25c98-93fc-4f18-bc59-7c8c39bab6d8-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ggg="http://www.graco.com/20231229" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.graco.com/20231229">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.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/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.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="ggg-20231229_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="ggg-20231229_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="ggg-20231229_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="ggg-20231229_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.graco.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.graco.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="CONSOLIDATEDSTATEMENTSOFEARNINGS" roleURI="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS">
        <link:definition>0000003 - Statement - CONSOLIDATED STATEMENTS OF EARNINGS</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="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>0000005 - 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.graco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000006 - 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="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000007 - 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="CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" roleURI="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY">
        <link:definition>0000008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' 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="CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" roleURI="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical">
        <link:definition>0000009 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' 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="SummaryofSignificantAccountingPolicies" roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>0000010 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://www.graco.com/role/SegmentInformation">
        <link:definition>0000011 - 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="Inventories" roleURI="http://www.graco.com/role/Inventories">
        <link:definition>0000012 - 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="PropertyPlantandEquipment" roleURI="http://www.graco.com/role/PropertyPlantandEquipment">
        <link:definition>0000013 - Disclosure - Property, Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.graco.com/role/IncomeTaxes">
        <link:definition>0000014 - 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="Debt" roleURI="http://www.graco.com/role/Debt">
        <link:definition>0000015 - 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="ShareholdersEquity" roleURI="http://www.graco.com/role/ShareholdersEquity">
        <link:definition>0000016 - Disclosure - Shareholders' 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="ShareBasedAwardsPurchasePlansandCompensationCost" roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCost">
        <link:definition>0000017 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShare" roleURI="http://www.graco.com/role/EarningsperShare">
        <link:definition>0000018 - Disclosure - Earnings per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefits" roleURI="http://www.graco.com/role/RetirementBenefits">
        <link:definition>0000019 - Disclosure - Retirement Benefits</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.graco.com/role/CommitmentsandContingencies">
        <link:definition>0000020 - 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="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.graco.com/role/SegmentInformationTables">
        <link:definition>9954473 - 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="InventoriesTables" roleURI="http://www.graco.com/role/InventoriesTables">
        <link:definition>9954474 - 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="PropertyPlantandEquipmentTables" roleURI="http://www.graco.com/role/PropertyPlantandEquipmentTables">
        <link:definition>9954475 - Disclosure - Property, Plant and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.graco.com/role/IncomeTaxesTables">
        <link:definition>9954476 - 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="DebtTables" roleURI="http://www.graco.com/role/DebtTables">
        <link:definition>9954477 - 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="ShareholdersEquityTables" roleURI="http://www.graco.com/role/ShareholdersEquityTables">
        <link:definition>9954478 - Disclosure - Shareholders' 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="ShareBasedAwardsPurchasePlansandCompensationCostTables" roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables">
        <link:definition>9954479 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareTables" roleURI="http://www.graco.com/role/EarningsperShareTables">
        <link:definition>9954480 - Disclosure - Earnings per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitsTables" roleURI="http://www.graco.com/role/RetirementBenefitsTables">
        <link:definition>9954481 - Disclosure - Retirement Benefits (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="CommitmentsandContingenciesTables" roleURI="http://www.graco.com/role/CommitmentsandContingenciesTables">
        <link:definition>9954482 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>9954483 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails" roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails">
        <link:definition>9954484 - Disclosure - Summary of Significant Accounting Policies (Assets and Liabilities Measured at Fair Value) (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="SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails" roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails">
        <link:definition>9954485 - Disclosure - Summary of Significant Accounting Policies (Allowance for Credit 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="SummaryofSignificantAccountingPoliciesOtherCurrentAssetsDetails" roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesOtherCurrentAssetsDetails">
        <link:definition>9954486 - Disclosure - Summary of Significant Accounting Policies (Other Current 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="SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails">
        <link:definition>9954487 - Disclosure - Summary of Significant Accounting Policies (Property, Plant and Equipment) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails" roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails">
        <link:definition>9954488 - Disclosure - Summary of Significant Accounting Policies (Goodwill by Reporting Segment) (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="SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails">
        <link:definition>9954489 - Disclosure - Summary of Significant Accounting Policies (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="SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails" roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails">
        <link:definition>9954490 - Disclosure - Summary of Significant Accounting Policies (Components of Other 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="SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails" roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails">
        <link:definition>9954491 - Disclosure - Summary of Significant Accounting Policies (Components of 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="SummaryofSignificantAccountingPoliciesAccruedWarrantyLiabilityActivityDetails" roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAccruedWarrantyLiabilityActivityDetails">
        <link:definition>9954492 - Disclosure - Summary of Significant Accounting Policies (Accrued Warranty Liability Activity) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesFairMarketValueandClassificationofDerivativeInstrumentsDetails" roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesFairMarketValueandClassificationofDerivativeInstrumentsDetails">
        <link:definition>9954493 - Disclosure - Summary of Significant Accounting Policies (Fair Market Value and Classification of 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="SegmentInformationNarrativeDetails" roleURI="http://www.graco.com/role/SegmentInformationNarrativeDetails">
        <link:definition>9954494 - 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="SegmentInformationOperationsandAssetsDetails" roleURI="http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails">
        <link:definition>9954495 - Disclosure - Segment Information (Operations and 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="SegmentInformationGeographicInformationDetails" roleURI="http://www.graco.com/role/SegmentInformationGeographicInformationDetails">
        <link:definition>9954496 - Disclosure - Segment Information (Geographic 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="InventoriesDetails" roleURI="http://www.graco.com/role/InventoriesDetails">
        <link:definition>9954497 - 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="InventoriesNarrativeDetails" roleURI="http://www.graco.com/role/InventoriesNarrativeDetails">
        <link:definition>9954498 - Disclosure - Inventories (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="PropertyPlantandEquipmentPPEByTypeDetails" roleURI="http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails">
        <link:definition>9954499 - Disclosure - Property, Plant and Equipment (PPE By Type) (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="PropertyPlantandEquipmentNarrativeDetails" roleURI="http://www.graco.com/role/PropertyPlantandEquipmentNarrativeDetails">
        <link:definition>9954500 - Disclosure - Property, Plant and Equipment (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="IncomeTaxesIncomebeforeIncomeTaxExpenseDetails" roleURI="http://www.graco.com/role/IncomeTaxesIncomebeforeIncomeTaxExpenseDetails">
        <link:definition>9954501 - Disclosure - Income Taxes (Income before Income Tax 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="IncomeTaxesComponentsofIncomeTaxExpenseDetails" roleURI="http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails">
        <link:definition>9954502 - Disclosure - Income Taxes (Components of Income Tax 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="IncomeTaxesNarrativeDetails" roleURI="http://www.graco.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>9954503 - Disclosure - Income Taxes (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="IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails">
        <link:definition>9954504 - Disclosure - Income Taxes (Effective Income Tax Rate Reconciliation) (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="IncomeTaxesScheduleofDeferredIncomeTaxesDetails" roleURI="http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails">
        <link:definition>9954505 - Disclosure - Income Taxes (Schedule of Deferred Income Taxes) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofDebtInstrumentsDetails" roleURI="http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails">
        <link:definition>9954506 - Disclosure - Debt (Schedule of Debt 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="DebtNarrativeDetails" roleURI="http://www.graco.com/role/DebtNarrativeDetails">
        <link:definition>9954507 - Disclosure - Debt (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="DebtAnnualMaturitiesofDebtDetails" roleURI="http://www.graco.com/role/DebtAnnualMaturitiesofDebtDetails">
        <link:definition>9954508 - Disclosure - Debt (Annual Maturities of Debt) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersEquityNarrativeDetails" roleURI="http://www.graco.com/role/ShareholdersEquityNarrativeDetails">
        <link:definition>9954509 - Disclosure - Shareholders' Equity (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="ShareholdersEquityAOCIandReclassificationDetails" roleURI="http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails">
        <link:definition>9954510 - Disclosure - Shareholders' Equity (AOCI and Reclassification) (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="ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails" roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails">
        <link:definition>9954511 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (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="ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails" roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails">
        <link:definition>9954512 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Option Activity and Outstanding) (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="ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails" roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails">
        <link:definition>9954513 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Options Outstanding and Exercisable By Price) (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="ShareBasedAwardsPurchasePlansandCompensationCostOptionsExercisedDetails" roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsExercisedDetails">
        <link:definition>9954514 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Options Exercised) (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="ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails" roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails">
        <link:definition>9954515 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Authorized Shares) (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="ShareBasedAwardsPurchasePlansandCompensationCostShareBasedCompensationExpenseDetails" roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostShareBasedCompensationExpenseDetails">
        <link:definition>9954516 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Share Based Compensation 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="ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails" roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails">
        <link:definition>9954517 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Valuation Assumptions Options) (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="ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails" roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails">
        <link:definition>9954518 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Valuation Assumptions ESPP) (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="EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails" roleURI="http://www.graco.com/role/EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails">
        <link:definition>9954519 - Disclosure - Earnings per Share (Schedule Of Earnings Per Share Basic and Diluted) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareNarrativeDetails" roleURI="http://www.graco.com/role/EarningsperShareNarrativeDetails">
        <link:definition>9954520 - Disclosure - Earnings per Share (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitsNarrativeDetails" roleURI="http://www.graco.com/role/RetirementBenefitsNarrativeDetails">
        <link:definition>9954521 - Disclosure - Retirement Benefits (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="RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails" roleURI="http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails">
        <link:definition>9954522 - Disclosure - Retirement Benefits (Plan Assets by Category and Fair Value Measurement Level) (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="RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails" roleURI="http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails">
        <link:definition>9954523 - Disclosure - Retirement Benefits Retirement Benefits (Level 3 Asset 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="RetirementBenefitsFundedStatusDetails" roleURI="http://www.graco.com/role/RetirementBenefitsFundedStatusDetails">
        <link:definition>9954524 - Disclosure - Retirement Benefits (Funded Status) (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="RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails" roleURI="http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails">
        <link:definition>9954525 - Disclosure - Retirement Benefits (Amounts Recognized in 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="RetirementBenefitsAccumulatedBenefitObligationinExcessofPlanAssetsDetails" roleURI="http://www.graco.com/role/RetirementBenefitsAccumulatedBenefitObligationinExcessofPlanAssetsDetails">
        <link:definition>9954526 - Disclosure - Retirement Benefits (Accumulated Benefit Obligation in Excess of Plan 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="RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails" roleURI="http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails">
        <link:definition>9954527 - Disclosure - Retirement Benefits (Components of Net Periodic Benefit Cost) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails" roleURI="http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails">
        <link:definition>9954528 - Disclosure - Retirement Benefits (Amounts recognized in other 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="RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails" roleURI="http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails">
        <link:definition>9954529 - Disclosure - Retirement Benefits (Amounts included in accumulated other 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="RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails" roleURI="http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails">
        <link:definition>9954530 - Disclosure - Retirement Benefits (Assumptions used to determine obligations and cost) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitsEstimatedfuturebenefitpaymentsDetails" roleURI="http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails">
        <link:definition>9954531 - Disclosure - Retirement Benefits (Estimated future benefit payments) (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="CommitmentsandContingenciesLeaseCommitmentsDetails" roleURI="http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails">
        <link:definition>9954532 - Disclosure - Commitments and Contingencies (Lease Commitments) (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="CommitmentsandContingenciesLeaseCommitmentsDetails_1" roleURI="http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails_1">
        <link:definition>9954532 - Disclosure - Commitments and Contingencies (Lease Commitments) (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="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.graco.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>9954533 - Disclosure - Commitments and Contingencies (Narrative) (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="ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation" abstract="false" name="DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ggg_PatentsProprietaryTechnologyAndProductDocumentationMember" abstract="true" name="PatentsProprietaryTechnologyAndProductDocumentationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract" abstract="true" name="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ggg_IndustrialMember" abstract="true" name="IndustrialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_CommittedFacilityMember" abstract="true" name="CommittedFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits" abstract="false" name="DefinedBenefitPlansServicePeriodforDeterminingBenefits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ggg_AllowanceforCredits" abstract="false" name="AllowanceforCredits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ggg_FloatingRatePrincipalMaximum" abstract="false" name="FloatingRatePrincipalMaximum" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ggg_ChineseRenminbiRevolvingCreditFacilityMember" abstract="true" name="ChineseRenminbiRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ggg_CovenantRatioAxis" abstract="true" name="CovenantRatioAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax" abstract="false" name="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" abstract="false" name="ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="ggg_CapitalizedComputerSoftwareEstimatedUsefulLife" abstract="false" name="CapitalizedComputerSoftwareEstimatedUsefulLife" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ggg_ProcessMember" abstract="true" name="ProcessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock" abstract="false" name="AdditionalInformationOperatingLeaseDisclosureTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="ggg_PreviousShareBasedPlansMember" abstract="true" name="PreviousShareBasedPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ggg_UsSmallCapMember" abstract="true" name="UsSmallCapMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_RealEstateFundsAndOtherInvestmentsMember" abstract="true" name="RealEstateFundsAndOtherInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember" abstract="true" name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_CashFlowLeverageRatioNoAcquisitionMember" abstract="true" name="CashFlowLeverageRatioNoAcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect" abstract="false" name="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember" abstract="true" name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_PensionPlanParticipantsTransfered" abstract="false" name="PensionPlanParticipantsTransfered" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ggg_StockIncentivePlanMember" abstract="true" name="StockIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_IntangibleAssetAccumulatedAmortization" abstract="false" name="IntangibleAssetAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ggg_IntangibleAssetsTranslationAdjustments" abstract="false" name="IntangibleAssetsTranslationAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ggg_ContractorMember" abstract="true" name="ContractorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_MajorCustomerMember" abstract="true" name="MajorCustomerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity" abstract="false" name="ChineseRenminbiFacilityMaximumBorrowingCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ggg_EmployeeStockPurchasePlanMember" abstract="true" name="EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_ProductWarrantyMarginReversed" abstract="false" name="ProductWarrantyMarginReversed" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ggg_OtherReceivablesMember" abstract="true" name="OtherReceivablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock" abstract="false" name="ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember" abstract="true" name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_Depositsandother" abstract="false" name="Depositsandother" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ggg_CashFlowLeverageRatioWithAcquisitionsMember" abstract="true" name="CashFlowLeverageRatioWithAcquisitionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember" abstract="true" name="SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_Cashsurrendervalueoflifeinsurancechange" abstract="false" name="Cashsurrendervalueoflifeinsurancechange" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit" abstract="false" name="DeferredFederalStateAndLocalIncomeTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ggg_SeriesDUnsecuredNoteMember" abstract="true" name="SeriesDUnsecuredNoteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent" abstract="false" name="DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="ggg_InterestCoverageRatioNoAcquisitionsMember" abstract="true" name="InterestCoverageRatioNoAcquisitionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_ForeignEquitySecuritiesMember" abstract="true" name="ForeignEquitySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_SecuredOvernightFinancingRateSOFRMember" abstract="true" name="SecuredOvernightFinancingRateSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ggg_OperatingLeaseRightofUseAssetAdditions" abstract="false" name="OperatingLeaseRightofUseAssetAdditions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ggg_ShelfNotesMember" abstract="true" name="ShelfNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember" abstract="true" name="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_CovenantRatioDomain" abstract="true" name="CovenantRatioDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock" abstract="false" name="ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ggg_InterestCoverageRatioWithAcquisitionsMember" abstract="true" name="InterestCoverageRatioWithAcquisitionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_UncommittedFacilityMember" abstract="true" name="UncommittedFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_SalesReturnsPercentageOfSales" abstract="false" name="SalesReturnsPercentageOfSales" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum" abstract="false" name="PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="ggg_PensionPlanBluePlanMember" abstract="true" name="PensionPlanBluePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="ggg_UsLargeCapMember" abstract="true" name="UsLargeCapMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>ggg-20231229_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 2024 Workiva-->
<!--r:a89f912a-bdbd-43d3-bd82-1445daf572ed,g:58a25c98-93fc-4f18-bc59-7c8c39bab6d8-->
<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.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS" xlink:type="simple" xlink:href="ggg-20231229.xsd#CONSOLIDATEDSTATEMENTSOFEARNINGS"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_41eb329c-e494-49e1-80e8-a4961cc56461" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_04dbb519-563a-4bcc-8bbf-2281c90ef6b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_41eb329c-e494-49e1-80e8-a4961cc56461" xlink:to="loc_us-gaap_OperatingIncomeLoss_04dbb519-563a-4bcc-8bbf-2281c90ef6b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_bf95f810-309c-44ee-89d4-6ba7ad4d2760" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_41eb329c-e494-49e1-80e8-a4961cc56461" xlink:to="loc_us-gaap_InterestExpense_bf95f810-309c-44ee-89d4-6ba7ad4d2760" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_733a9df3-5a9d-4143-a7fc-5e0c8bfad9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_41eb329c-e494-49e1-80e8-a4961cc56461" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_733a9df3-5a9d-4143-a7fc-5e0c8bfad9b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9cf0af72-78a9-41a0-9d01-56c56de5fe7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c3a78bdf-0327-4889-b7ea-2a7282fed141" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NetIncomeLossAvailableToCommonStockholdersBasic_9cf0af72-78a9-41a0-9d01-56c56de5fe7d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c3a78bdf-0327-4889-b7ea-2a7282fed141" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_78faea73-8d51-477d-8293-66fc9ca426f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NetIncomeLossAvailableToCommonStockholdersBasic_9cf0af72-78a9-41a0-9d01-56c56de5fe7d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_78faea73-8d51-477d-8293-66fc9ca426f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_0626a7da-543a-4406-8daf-455db31ad576" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_139b87ae-d2e3-40f3-afb7-0e87c648aa1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_0626a7da-543a-4406-8daf-455db31ad576" xlink:to="loc_us-gaap_GrossProfit_139b87ae-d2e3-40f3-afb7-0e87c648aa1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_dda3cb9f-44ad-44e2-8f5e-e2e02993379a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_0626a7da-543a-4406-8daf-455db31ad576" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_dda3cb9f-44ad-44e2-8f5e-e2e02993379a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_fc868c6d-e969-451e-908e-e64f9b48a6b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_0626a7da-543a-4406-8daf-455db31ad576" xlink:to="loc_us-gaap_SellingAndMarketingExpense_fc868c6d-e969-451e-908e-e64f9b48a6b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_18393c6e-91ff-4a8a-b81f-d00f3faf914b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_0626a7da-543a-4406-8daf-455db31ad576" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_18393c6e-91ff-4a8a-b81f-d00f3faf914b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonrecurringIncomeExpense_7d1d58c5-1636-4921-84b5-46a7235a5acd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonrecurringIncomeExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_0626a7da-543a-4406-8daf-455db31ad576" xlink:to="loc_us-gaap_OtherNonrecurringIncomeExpense_7d1d58c5-1636-4921-84b5-46a7235a5acd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_60d7a8f5-34c3-4e03-9e8f-70bf598b4ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_0626a7da-543a-4406-8daf-455db31ad576" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_60d7a8f5-34c3-4e03-9e8f-70bf598b4ed0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_2cfb9ec6-be7f-45ab-98cc-d6d3fdbb4e56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_4b7335f1-1ad3-4766-b0c1-f441a6a65910" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_2cfb9ec6-be7f-45ab-98cc-d6d3fdbb4e56" xlink:to="loc_us-gaap_Revenues_4b7335f1-1ad3-4766-b0c1-f441a6a65910" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_59d81e79-3add-4221-9e2f-ff361d7c693b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_2cfb9ec6-be7f-45ab-98cc-d6d3fdbb4e56" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_59d81e79-3add-4221-9e2f-ff361d7c693b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="ggg-20231229.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c7ebc197-3647-4788-b771-224a2cb116e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_958d50dd-1f1f-4697-a3c1-440d88b1aa10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c7ebc197-3647-4788-b771-224a2cb116e5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_958d50dd-1f1f-4697-a3c1-440d88b1aa10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_313007a8-0b95-4c28-961b-6169d32bd5be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c7ebc197-3647-4788-b771-224a2cb116e5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_313007a8-0b95-4c28-961b-6169d32bd5be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9dc0380d-3efb-409f-a629-b4ad63ce2351" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c7ebc197-3647-4788-b771-224a2cb116e5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_9dc0380d-3efb-409f-a629-b4ad63ce2351" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_6b36903d-c62f-44d0-b75b-6d89eacc1a00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c4897745-e99e-461f-8d28-d77b2e6ea200" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6b36903d-c62f-44d0-b75b-6d89eacc1a00" xlink:to="loc_us-gaap_NetIncomeLoss_c4897745-e99e-461f-8d28-d77b2e6ea200" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8a2a15f5-b032-4f97-8aa8-2f20ac9be2e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6b36903d-c62f-44d0-b75b-6d89eacc1a00" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8a2a15f5-b032-4f97-8aa8-2f20ac9be2e2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="ggg-20231229.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2a308fe2-e9a6-4165-8310-2ad183211ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b21c98ac-3a56-4085-ac95-24c78554f25e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2a308fe2-e9a6-4165-8310-2ad183211ec9" xlink:to="loc_us-gaap_CommonStockValue_b21c98ac-3a56-4085-ac95-24c78554f25e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_179ed923-dab0-48f1-ac71-11f7a678dc04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2a308fe2-e9a6-4165-8310-2ad183211ec9" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_179ed923-dab0-48f1-ac71-11f7a678dc04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_fc3328bb-b56f-4e90-94f3-324f94a03555" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2a308fe2-e9a6-4165-8310-2ad183211ec9" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_fc3328bb-b56f-4e90-94f3-324f94a03555" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a40ac6ba-62dc-4fbc-86b5-e2f40685e4e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2a308fe2-e9a6-4165-8310-2ad183211ec9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a40ac6ba-62dc-4fbc-86b5-e2f40685e4e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_63489312-0ed6-4b32-a647-86bdc7e9fceb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3e9c5eac-7b1e-4456-b49c-d11228d2759f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63489312-0ed6-4b32-a647-86bdc7e9fceb" xlink:to="loc_us-gaap_LiabilitiesCurrent_3e9c5eac-7b1e-4456-b49c-d11228d2759f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_26ecd2a6-66aa-48a4-ba3f-03072ade6c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63489312-0ed6-4b32-a647-86bdc7e9fceb" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_26ecd2a6-66aa-48a4-ba3f-03072ade6c9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_c0ac9708-9884-4102-a68e-2271c1c4f12a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63489312-0ed6-4b32-a647-86bdc7e9fceb" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_c0ac9708-9884-4102-a68e-2271c1c4f12a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0b8fd54f-8545-40fc-8a2e-14c03d731760" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63489312-0ed6-4b32-a647-86bdc7e9fceb" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0b8fd54f-8545-40fc-8a2e-14c03d731760" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1a11eb73-6b0a-455f-a02d-3fad5f6be4f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_LiabilitiesAndStockholdersEquity_63489312-0ed6-4b32-a647-86bdc7e9fceb" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1a11eb73-6b0a-455f-a02d-3fad5f6be4f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c18b3fef-d1a9-4892-bdc7-1b4e95f869be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63489312-0ed6-4b32-a647-86bdc7e9fceb" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c18b3fef-d1a9-4892-bdc7-1b4e95f869be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_194595c6-ce8b-468f-b5d0-d461b47904ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63489312-0ed6-4b32-a647-86bdc7e9fceb" xlink:to="loc_us-gaap_CommitmentsAndContingencies_194595c6-ce8b-468f-b5d0-d461b47904ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3dadd6bf-5cf0-4d18-ba83-8e5adc14245d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63489312-0ed6-4b32-a647-86bdc7e9fceb" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3dadd6bf-5cf0-4d18-ba83-8e5adc14245d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_61c0e030-44f9-4670-a447-d38df143b101" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_3c9e85d9-c8f1-44e7-85d4-061cc246262d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_61c0e030-44f9-4670-a447-d38df143b101" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_3c9e85d9-c8f1-44e7-85d4-061cc246262d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_cc335f47-724a-4369-9b30-6efad3b00725" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_61c0e030-44f9-4670-a447-d38df143b101" xlink:to="loc_us-gaap_AccountsPayableCurrent_cc335f47-724a-4369-9b30-6efad3b00725" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e3702564-1c91-4c77-81e9-0e2138daee76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_61c0e030-44f9-4670-a447-d38df143b101" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e3702564-1c91-4c77-81e9-0e2138daee76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_8a36d5c9-8222-4e3a-8963-a627c58f984e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_61c0e030-44f9-4670-a447-d38df143b101" xlink:to="loc_us-gaap_DividendsPayableCurrent_8a36d5c9-8222-4e3a-8963-a627c58f984e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_8f69b304-ce38-4c35-a62c-2ac384e2614d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_61c0e030-44f9-4670-a447-d38df143b101" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_8f69b304-ce38-4c35-a62c-2ac384e2614d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_64f48cfa-7c49-48c7-a0bb-9e4b7ab04b8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_56a703db-d512-414b-8922-484ac8716d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_64f48cfa-7c49-48c7-a0bb-9e4b7ab04b8a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_56a703db-d512-414b-8922-484ac8716d0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_06788d09-d2da-4f4e-97e7-ff514064e4c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_64f48cfa-7c49-48c7-a0bb-9e4b7ab04b8a" xlink:to="loc_us-gaap_ReceivablesNetCurrent_06788d09-d2da-4f4e-97e7-ff514064e4c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_5cdfbbe0-fbe6-47fc-a661-f8c846257321" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_64f48cfa-7c49-48c7-a0bb-9e4b7ab04b8a" xlink:to="loc_us-gaap_InventoryNet_5cdfbbe0-fbe6-47fc-a661-f8c846257321" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_cba23c61-c3b9-425d-9043-91255d47c0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_64f48cfa-7c49-48c7-a0bb-9e4b7ab04b8a" xlink:to="loc_us-gaap_OtherAssetsCurrent_cba23c61-c3b9-425d-9043-91255d47c0ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_d5672c12-e553-4745-be68-1fff440d152b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_9f7a6ea2-6273-4a29-a4de-c5629623debc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d5672c12-e553-4745-be68-1fff440d152b" xlink:to="loc_us-gaap_AssetsCurrent_9f7a6ea2-6273-4a29-a4de-c5629623debc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a9cb0ff3-0806-4d77-9437-1e4c3585b36c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d5672c12-e553-4745-be68-1fff440d152b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a9cb0ff3-0806-4d77-9437-1e4c3585b36c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_6cf1a122-50f8-4f44-a7f5-607c51e64fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d5672c12-e553-4745-be68-1fff440d152b" xlink:to="loc_us-gaap_Goodwill_6cf1a122-50f8-4f44-a7f5-607c51e64fbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8abba2a7-b608-4ad8-9c8e-f1ed12e6761d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d5672c12-e553-4745-be68-1fff440d152b" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8abba2a7-b608-4ad8-9c8e-f1ed12e6761d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_af9271b2-0c1a-42b1-8c45-68e754473370" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d5672c12-e553-4745-be68-1fff440d152b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_af9271b2-0c1a-42b1-8c45-68e754473370" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_86a8c297-8240-4b53-8c7c-482733152c65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d5672c12-e553-4745-be68-1fff440d152b" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_86a8c297-8240-4b53-8c7c-482733152c65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_29bfc1a0-9d98-4d99-8cf1-a4e292bdbaf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d5672c12-e553-4745-be68-1fff440d152b" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_29bfc1a0-9d98-4d99-8cf1-a4e292bdbaf3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="ggg-20231229.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_738d8d00-621b-4027-9925-179fa76dd307" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_a5483cdc-caf8-44d5-ac9b-1087243327cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_738d8d00-621b-4027-9925-179fa76dd307" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_a5483cdc-caf8-44d5-ac9b-1087243327cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_64e6a2cf-2ecf-41e8-8c9a-258172d90cb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_738d8d00-621b-4027-9925-179fa76dd307" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_64e6a2cf-2ecf-41e8-8c9a-258172d90cb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_3bc3197a-7526-4e98-96cc-40e322f245b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_738d8d00-621b-4027-9925-179fa76dd307" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_3bc3197a-7526-4e98-96cc-40e322f245b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_9147ef2c-b889-4906-8cdc-0866eb940439" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_738d8d00-621b-4027-9925-179fa76dd307" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_9147ef2c-b889-4906-8cdc-0866eb940439" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_03ebc6fa-368c-48ef-a2d1-30f062d0115b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_738d8d00-621b-4027-9925-179fa76dd307" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_03ebc6fa-368c-48ef-a2d1-30f062d0115b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_a36e917f-3f5e-4305-9900-84c16bff5d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_738d8d00-621b-4027-9925-179fa76dd307" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_a36e917f-3f5e-4305-9900-84c16bff5d6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_d880e669-93b5-443e-8bfe-6bc9672e20d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_738d8d00-621b-4027-9925-179fa76dd307" xlink:to="loc_us-gaap_PaymentsOfDividends_d880e669-93b5-443e-8bfe-6bc9672e20d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1c99fd00-17e8-4bd8-bbab-93c2a5c62245" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e8ce16c6-99b7-4665-a504-be9b9886af0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1c99fd00-17e8-4bd8-bbab-93c2a5c62245" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e8ce16c6-99b7-4665-a504-be9b9886af0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b0f59ba9-f17c-4c3a-a7b9-9609091677de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1c99fd00-17e8-4bd8-bbab-93c2a5c62245" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b0f59ba9-f17c-4c3a-a7b9-9609091677de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_41556f9e-64f9-41b5-a4b1-694d355006ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1c99fd00-17e8-4bd8-bbab-93c2a5c62245" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_41556f9e-64f9-41b5-a4b1-694d355006ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_389a7ea2-d81b-4b1f-a8de-f0fd4c88e057" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_48662e0b-35d6-421a-9b39-8c25a6f674bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_389a7ea2-d81b-4b1f-a8de-f0fd4c88e057" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_48662e0b-35d6-421a-9b39-8c25a6f674bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_440ecf8b-24cd-4e25-8367-757c43ff72cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_389a7ea2-d81b-4b1f-a8de-f0fd4c88e057" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_440ecf8b-24cd-4e25-8367-757c43ff72cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_95c0baa5-8239-4db1-a59d-ff76f2532554" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_389a7ea2-d81b-4b1f-a8de-f0fd4c88e057" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_95c0baa5-8239-4db1-a59d-ff76f2532554" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a8498d44-b6bd-42d4-bcaa-579ee5e05391" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_389a7ea2-d81b-4b1f-a8de-f0fd4c88e057" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a8498d44-b6bd-42d4-bcaa-579ee5e05391" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c6dde024-7b8e-483c-96e6-c95fd06e35e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_61015e14-2f36-413d-b4d5-b4879d7342f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c6dde024-7b8e-483c-96e6-c95fd06e35e7" xlink:to="loc_us-gaap_NetIncomeLoss_61015e14-2f36-413d-b4d5-b4879d7342f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_3b761a3e-e023-4894-8661-1b25911371c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c6dde024-7b8e-483c-96e6-c95fd06e35e7" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_3b761a3e-e023-4894-8661-1b25911371c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_d57a537b-ec0f-4f2e-9774-5c92a32c2d03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c6dde024-7b8e-483c-96e6-c95fd06e35e7" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_d57a537b-ec0f-4f2e-9774-5c92a32c2d03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_34c616ea-bd31-4643-8837-30559a08d05f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c6dde024-7b8e-483c-96e6-c95fd06e35e7" xlink:to="loc_us-gaap_ShareBasedCompensation_34c616ea-bd31-4643-8837-30559a08d05f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_3c0cb5c9-7790-4441-855f-1eed4f2664a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionExpenseReversalOfExpenseNoncash"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c6dde024-7b8e-483c-96e6-c95fd06e35e7" xlink:to="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_3c0cb5c9-7790-4441-855f-1eed4f2664a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_41a03c2a-1513-4934-afef-6d23d72d9b07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c6dde024-7b8e-483c-96e6-c95fd06e35e7" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_41a03c2a-1513-4934-afef-6d23d72d9b07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_f546a69a-9182-4556-b592-4f3dc685e4b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c6dde024-7b8e-483c-96e6-c95fd06e35e7" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_f546a69a-9182-4556-b592-4f3dc685e4b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_4177b344-bdcd-49ca-9a1a-2de561cdbc9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c6dde024-7b8e-483c-96e6-c95fd06e35e7" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_4177b344-bdcd-49ca-9a1a-2de561cdbc9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_5f6425fa-7ea7-409c-9491-0c1e6873d16f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c6dde024-7b8e-483c-96e6-c95fd06e35e7" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_5f6425fa-7ea7-409c-9491-0c1e6873d16f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_012eddad-4061-45f2-a8f5-7fd4c0654d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c6dde024-7b8e-483c-96e6-c95fd06e35e7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_012eddad-4061-45f2-a8f5-7fd4c0654d1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_5d8c46ab-c796-4173-bed0-ebfddcbc57ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c6dde024-7b8e-483c-96e6-c95fd06e35e7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_5d8c46ab-c796-4173-bed0-ebfddcbc57ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_b128456c-47de-461c-907d-5bfcc3379e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c6dde024-7b8e-483c-96e6-c95fd06e35e7" xlink:to="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_b128456c-47de-461c-907d-5bfcc3379e3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_c0f7c3a3-df43-4682-892b-36b76a317d7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c6dde024-7b8e-483c-96e6-c95fd06e35e7" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_c0f7c3a3-df43-4682-892b-36b76a317d7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_c126b963-27b5-480e-aaec-39780b683450" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c6dde024-7b8e-483c-96e6-c95fd06e35e7" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_c126b963-27b5-480e-aaec-39780b683450" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_16510f2c-be84-4b85-b7fe-4c43c2de2fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_309289bf-a26f-473d-891e-4505ad20fd11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_16510f2c-be84-4b85-b7fe-4c43c2de2fbc" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_309289bf-a26f-473d-891e-4505ad20fd11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesFairValueDisclosure_c4d06eaf-b5de-4669-874c-e1bf31dd290d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_16510f2c-be84-4b85-b7fe-4c43c2de2fbc" xlink:to="loc_us-gaap_OtherLiabilitiesFairValueDisclosure_c4d06eaf-b5de-4669-874c-e1bf31dd290d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_c3666e7d-e037-465c-bc6a-3e6503be6f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_16510f2c-be84-4b85-b7fe-4c43c2de2fbc" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_c3666e7d-e037-465c-bc6a-3e6503be6f8a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesOtherCurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_d60ac123-65ad-4fdd-9496-c945f60698a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_d3672ad5-d670-43de-aa62-681557e0a399" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidTaxes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_d60ac123-65ad-4fdd-9496-c945f60698a0" xlink:to="loc_us-gaap_PrepaidTaxes_d3672ad5-d670-43de-aa62-681557e0a399" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0b11fa51-b531-4473-924d-c7d08982935f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_d60ac123-65ad-4fdd-9496-c945f60698a0" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0b11fa51-b531-4473-924d-c7d08982935f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c07c7f82-d15f-494a-8ab7-303ba585bb25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9c2e7ba8-7252-4e80-adb1-043700298328" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c07c7f82-d15f-494a-8ab7-303ba585bb25" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9c2e7ba8-7252-4e80-adb1-043700298328" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_f5e0c0ec-c6b9-4d02-99c0-e7f52faba068" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c07c7f82-d15f-494a-8ab7-303ba585bb25" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_f5e0c0ec-c6b9-4d02-99c0-e7f52faba068" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_IntangibleAssetAccumulatedAmortization_47302f41-207a-47e3-acee-c691d948d4aa" xlink:href="ggg-20231229.xsd#ggg_IntangibleAssetAccumulatedAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7bf70d97-7a8a-4ba0-a00a-0640ec6e62cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ggg_IntangibleAssetAccumulatedAmortization_47302f41-207a-47e3-acee-c691d948d4aa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7bf70d97-7a8a-4ba0-a00a-0640ec6e62cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_IntangibleAssetsTranslationAdjustments_557f352c-c693-4efd-9cb2-9a7c017acbe5" xlink:href="ggg-20231229.xsd#ggg_IntangibleAssetsTranslationAdjustments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_e533f018-b405-47fe-a6b3-939aeabc207c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ggg_IntangibleAssetsTranslationAdjustments_557f352c-c693-4efd-9cb2-9a7c017acbe5" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_e533f018-b405-47fe-a6b3-939aeabc207c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_2e95a829-4910-4c14-9843-342203c33f30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ggg_IntangibleAssetsTranslationAdjustments_557f352c-c693-4efd-9cb2-9a7c017acbe5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_2e95a829-4910-4c14-9843-342203c33f30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_1c1b1fc0-c6ee-4879-84f9-629f100a65f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTradeNames_6e009015-965f-427a-b893-993eb1eb1a05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedTradeNames"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_1c1b1fc0-c6ee-4879-84f9-629f100a65f1" xlink:to="loc_us-gaap_IndefiniteLivedTradeNames_6e009015-965f-427a-b893-993eb1eb1a05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_72c16cac-8741-4c68-bc08-0a889e51cba5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_1c1b1fc0-c6ee-4879-84f9-629f100a65f1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_72c16cac-8741-4c68-bc08-0a889e51cba5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ac150d42-df9b-4421-85de-759904add153" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_fba24980-14a0-4f49-a762-cce078aacf01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_ac150d42-df9b-4421-85de-759904add153" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_fba24980-14a0-4f49-a762-cce078aacf01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_4577f6ae-8276-4939-8aed-1975c4fef3f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_ac150d42-df9b-4421-85de-759904add153" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_4577f6ae-8276-4939-8aed-1975c4fef3f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentAggregateCost_7ffb1915-f12e-4e42-9fe3-dabe4d02f762" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentAggregateCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_ac150d42-df9b-4421-85de-759904add153" xlink:to="loc_us-gaap_EquityMethodInvestmentAggregateCost_7ffb1915-f12e-4e42-9fe3-dabe4d02f762" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_Depositsandother_835f68d9-5e99-40db-95ba-9b4c18922907" xlink:href="ggg-20231229.xsd#ggg_Depositsandother"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_ac150d42-df9b-4421-85de-759904add153" xlink:to="loc_ggg_Depositsandother_835f68d9-5e99-40db-95ba-9b4c18922907" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_a7aaac15-f42d-4d9d-9c8c-9e763e15a050" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_c287a358-e853-46bf-9bc8-4f0f453220ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_a7aaac15-f42d-4d9d-9c8c-9e763e15a050" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_c287a358-e853-46bf-9bc8-4f0f453220ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_20e5b1d2-e62f-49e5-abf1-aac8aebe4695" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_a7aaac15-f42d-4d9d-9c8c-9e763e15a050" xlink:to="loc_us-gaap_ProductWarrantyAccrual_20e5b1d2-e62f-49e5-abf1-aac8aebe4695" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a962b0cb-77e6-4b20-aa29-fbda7c4b9a81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_a7aaac15-f42d-4d9d-9c8c-9e763e15a050" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a962b0cb-77e6-4b20-aa29-fbda7c4b9a81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_786b77a0-054e-48e4-a8cd-8026f8479429" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_OtherLiabilitiesCurrent_a7aaac15-f42d-4d9d-9c8c-9e763e15a050" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_786b77a0-054e-48e4-a8cd-8026f8479429" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_e7948d31-511d-48b2-978a-ad67cd1eac6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_a7aaac15-f42d-4d9d-9c8c-9e763e15a050" xlink:to="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_e7948d31-511d-48b2-978a-ad67cd1eac6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d713a379-a28b-450d-a64f-164f443c841c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_a7aaac15-f42d-4d9d-9c8c-9e763e15a050" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d713a379-a28b-450d-a64f-164f443c841c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_69dd2702-27d5-4b10-87a0-2e844321964e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_a7aaac15-f42d-4d9d-9c8c-9e763e15a050" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_69dd2702-27d5-4b10-87a0-2e844321964e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_8016990d-bea6-4a9a-8b75-3694b5cf9294" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_a7aaac15-f42d-4d9d-9c8c-9e763e15a050" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_8016990d-bea6-4a9a-8b75-3694b5cf9294" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_a248ee10-8e5d-49c1-bce8-d9b06ace7f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_a7aaac15-f42d-4d9d-9c8c-9e763e15a050" xlink:to="loc_us-gaap_TaxesPayableCurrent_a248ee10-8e5d-49c1-bce8-d9b06ace7f2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_b59c934c-8490-48cd-ac80-a044d80a743d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_a7aaac15-f42d-4d9d-9c8c-9e763e15a050" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_b59c934c-8490-48cd-ac80-a044d80a743d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesFairMarketValueandClassificationofDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesFairMarketValueandClassificationofDerivativeInstrumentsDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesFairMarketValueandClassificationofDerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet_ae485ab1-f7fd-459e-a1a1-8ee0f92c15a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue_0d5842aa-009c-48b8-9816-751a71f3bdde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet_ae485ab1-f7fd-459e-a1a1-8ee0f92c15a3" xlink:to="loc_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue_0d5842aa-009c-48b8-9816-751a71f3bdde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue_459bfaaa-9885-4c10-87b8-b3aaea8c06ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet_ae485ab1-f7fd-459e-a1a1-8ee0f92c15a3" xlink:to="loc_us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue_459bfaaa-9885-4c10-87b8-b3aaea8c06ea" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/InventoriesDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_d822e9b1-0571-407f-9058-3337a59ffdd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_3e262ea5-756f-4c53-beef-282e5949a3cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_d822e9b1-0571-407f-9058-3337a59ffdd4" xlink:to="loc_us-gaap_InventoryFinishedGoods_3e262ea5-756f-4c53-beef-282e5949a3cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_715c6535-d3c2-488b-96c7-9cdd2c7fccce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_d822e9b1-0571-407f-9058-3337a59ffdd4" xlink:to="loc_us-gaap_InventoryWorkInProcess_715c6535-d3c2-488b-96c7-9cdd2c7fccce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSupplies_df79e826-a86d-4155-8eca-a8b13db4cb24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsAndSupplies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_d822e9b1-0571-407f-9058-3337a59ffdd4" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSupplies_df79e826-a86d-4155-8eca-a8b13db4cb24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_f1898bdf-d682-4bb2-ae5c-263c5f954181" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_708e8733-1062-4392-8cf9-0e8ca94aa863" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f1898bdf-d682-4bb2-ae5c-263c5f954181" xlink:to="loc_us-gaap_InventoryGross_708e8733-1062-4392-8cf9-0e8ca94aa863" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve_16795568-2d20-4531-a478-7aff0855322f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f1898bdf-d682-4bb2-ae5c-263c5f954181" xlink:to="loc_us-gaap_InventoryLIFOReserve_16795568-2d20-4531-a478-7aff0855322f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#PropertyPlantandEquipmentPPEByTypeDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_31f4352b-5531-4d47-bc9c-89a1d42da494" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_e4a9fc8a-144a-42b8-8ca5-d070af28b0b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_31f4352b-5531-4d47-bc9c-89a1d42da494" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_e4a9fc8a-144a-42b8-8ca5-d070af28b0b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ae17ce29-a7da-4c49-939c-116612dbac8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_31f4352b-5531-4d47-bc9c-89a1d42da494" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ae17ce29-a7da-4c49-939c-116612dbac8b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/IncomeTaxesIncomebeforeIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#IncomeTaxesIncomebeforeIncomeTaxExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/IncomeTaxesIncomebeforeIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0f1b381c-9644-49fc-a801-971543df459c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1e685411-bdf6-4cbd-8bb9-6bd6960e17d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0f1b381c-9644-49fc-a801-971543df459c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1e685411-bdf6-4cbd-8bb9-6bd6960e17d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_cf4ee055-17a0-4da0-9d91-988fdc679765" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0f1b381c-9644-49fc-a801-971543df459c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_cf4ee055-17a0-4da0-9d91-988fdc679765" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#IncomeTaxesComponentsofIncomeTaxExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_f04b79d7-4509-41fd-860e-f2aebbcf732d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_2c4c9dc0-13a7-4569-aab8-885d7a875fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_CurrentIncomeTaxExpenseBenefit_f04b79d7-4509-41fd-860e-f2aebbcf732d" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_2c4c9dc0-13a7-4569-aab8-885d7a875fd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_5cded7c4-17b4-46a6-967b-b9453bedc932" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_CurrentIncomeTaxExpenseBenefit_f04b79d7-4509-41fd-860e-f2aebbcf732d" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_5cded7c4-17b4-46a6-967b-b9453bedc932" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_a2f3687d-ce3d-461b-86dc-9257120ada92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_CurrentIncomeTaxExpenseBenefit_f04b79d7-4509-41fd-860e-f2aebbcf732d" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_a2f3687d-ce3d-461b-86dc-9257120ada92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4566ca6d-f364-4e9c-81ad-90704a760191" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_10c9faaf-d53e-4d2d-b879-d30621300d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4566ca6d-f364-4e9c-81ad-90704a760191" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_10c9faaf-d53e-4d2d-b879-d30621300d3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8204fcb7-ec68-49d5-8e8d-8075c6bde8c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_4566ca6d-f364-4e9c-81ad-90704a760191" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8204fcb7-ec68-49d5-8e8d-8075c6bde8c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4b6def7c-5744-4ca5-be34-e1f98da882f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit_c7051de9-ecc4-4a21-997d-ec3be6d98419" xlink:href="ggg-20231229.xsd#ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4b6def7c-5744-4ca5-be34-e1f98da882f8" xlink:to="loc_ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit_c7051de9-ecc4-4a21-997d-ec3be6d98419" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7bd4d0e3-ab15-4ccf-b67c-edf449f5f269" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4b6def7c-5744-4ca5-be34-e1f98da882f8" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7bd4d0e3-ab15-4ccf-b67c-edf449f5f269" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9aee38a8-e09a-486a-903a-9a6d30a0be79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_d6955e6c-bb10-43d8-869f-6664914e8b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9aee38a8-e09a-486a-903a-9a6d30a0be79" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_d6955e6c-bb10-43d8-869f-6664914e8b4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_0758375c-e6f5-41a4-b12f-46c8651435e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9aee38a8-e09a-486a-903a-9a6d30a0be79" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_0758375c-e6f5-41a4-b12f-46c8651435e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_55d45aa3-9228-424f-b88c-d3f9fbb372b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9aee38a8-e09a-486a-903a-9a6d30a0be79" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_55d45aa3-9228-424f-b88c-d3f9fbb372b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_355adcf1-de0c-4cb2-8684-350f57c7075c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9aee38a8-e09a-486a-903a-9a6d30a0be79" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_355adcf1-de0c-4cb2-8684-350f57c7075c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_e91f90b5-a9d9-4483-9b37-53cc653be100" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9aee38a8-e09a-486a-903a-9a6d30a0be79" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_e91f90b5-a9d9-4483-9b37-53cc653be100" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent_12402ca7-c23c-4cac-b029-f6315b4649ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9aee38a8-e09a-486a-903a-9a6d30a0be79" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent_12402ca7-c23c-4cac-b029-f6315b4649ae" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#IncomeTaxesScheduleofDeferredIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13121e1d-fc0b-4566-a33f-4c4640d67e09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_cca94e64-2507-492c-a064-4c00473dbb59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13121e1d-fc0b-4566-a33f-4c4640d67e09" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_cca94e64-2507-492c-a064-4c00473dbb59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_1370049c-d47a-46ca-969f-b800bc053197" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13121e1d-fc0b-4566-a33f-4c4640d67e09" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_1370049c-d47a-46ca-969f-b800bc053197" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_61e02019-49e5-4747-a281-1cf86f27b4bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13121e1d-fc0b-4566-a33f-4c4640d67e09" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_61e02019-49e5-4747-a281-1cf86f27b4bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_2b70726a-1934-4d3f-83c9-caed14eabd7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13121e1d-fc0b-4566-a33f-4c4640d67e09" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_2b70726a-1934-4d3f-83c9-caed14eabd7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_9886bbce-1651-420b-9aa4-519c01642b7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13121e1d-fc0b-4566-a33f-4c4640d67e09" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_9886bbce-1651-420b-9aa4-519c01642b7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_63a895b6-9d2f-4546-ab8f-fca92408229c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13121e1d-fc0b-4566-a33f-4c4640d67e09" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_63a895b6-9d2f-4546-ab8f-fca92408229c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_dd49242c-550d-47cd-ba1a-312f445fcc26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13121e1d-fc0b-4566-a33f-4c4640d67e09" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_dd49242c-550d-47cd-ba1a-312f445fcc26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_d6459453-6623-434b-b651-43d8b824ba9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13121e1d-fc0b-4566-a33f-4c4640d67e09" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_d6459453-6623-434b-b651-43d8b824ba9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_27017d28-cc48-45e0-b872-186b9bee4687" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13121e1d-fc0b-4566-a33f-4c4640d67e09" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_27017d28-cc48-45e0-b872-186b9bee4687" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_fdb42361-a4db-40bb-b710-a3876f0b3e7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13121e1d-fc0b-4566-a33f-4c4640d67e09" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_fdb42361-a4db-40bb-b710-a3876f0b3e7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_3e04db6d-3d6b-4baf-9d05-dcee4be38e35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13121e1d-fc0b-4566-a33f-4c4640d67e09" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_3e04db6d-3d6b-4baf-9d05-dcee4be38e35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_5c6e91cc-c200-4e3c-bdb5-a87a45493931" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13121e1d-fc0b-4566-a33f-4c4640d67e09" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_5c6e91cc-c200-4e3c-bdb5-a87a45493931" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_410a4903-76eb-4a16-90c8-443a49aed9cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13121e1d-fc0b-4566-a33f-4c4640d67e09" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_410a4903-76eb-4a16-90c8-443a49aed9cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_bd5c4108-a3d7-46ca-8bc1-259c495ee94e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_13121e1d-fc0b-4566-a33f-4c4640d67e09" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_bd5c4108-a3d7-46ca-8bc1-259c495ee94e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostShareBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareBasedAwardsPurchasePlansandCompensationCostShareBasedCompensationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostShareBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_96450b84-7187-4704-918d-eaf2d3d6bcf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_84103d93-5253-4e61-bba1-3d79c7d706dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_96450b84-7187-4704-918d-eaf2d3d6bcf8" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_84103d93-5253-4e61-bba1-3d79c7d706dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_44804224-4f64-4603-82bc-086cd7081e15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_96450b84-7187-4704-918d-eaf2d3d6bcf8" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_44804224-4f64-4603-82bc-086cd7081e15" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_37adf2c2-1497-4b36-ae97-de010103ca4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_95492abf-74f3-40f1-bd89-956574c2c46e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_37adf2c2-1497-4b36-ae97-de010103ca4a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_95492abf-74f3-40f1-bd89-956574c2c46e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_e85ba32e-d743-4baa-a62d-9eabcfa372e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_37adf2c2-1497-4b36-ae97-de010103ca4a" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_e85ba32e-d743-4baa-a62d-9eabcfa372e1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_a36c3ec2-effa-4ec4-ad72-513284351ece" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent_dcfd2e4c-67f4-44cb-8020-d37a7ff8286b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_a36c3ec2-effa-4ec4-ad72-513284351ece" xlink:to="loc_us-gaap_PrepaidExpenseNoncurrent_dcfd2e4c-67f4-44cb-8020-d37a7ff8286b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_ed722f7b-b58b-41e6-9c62-9f7fe6943b20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_a36c3ec2-effa-4ec4-ad72-513284351ece" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_ed722f7b-b58b-41e6-9c62-9f7fe6943b20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_c3a3497a-e481-4706-be12-23c8a31f4ac1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_a36c3ec2-effa-4ec4-ad72-513284351ece" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_c3a3497a-e481-4706-be12-23c8a31f4ac1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a1174912-e2ee-4d12-9276-689598eb13a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_6b82a2ee-8551-42fe-92d0-1fa39f3665c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a1174912-e2ee-4d12-9276-689598eb13a0" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_6b82a2ee-8551-42fe-92d0-1fa39f3665c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_707fd2eb-edde-49a7-91b7-648cbacc461b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a1174912-e2ee-4d12-9276-689598eb13a0" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_707fd2eb-edde-49a7-91b7-648cbacc461b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_6595deae-4569-4f27-8331-9051276a3d21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a1174912-e2ee-4d12-9276-689598eb13a0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_6595deae-4569-4f27-8331-9051276a3d21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_e6f33346-5ff0-4d3f-9e12-08866e8f81fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a1174912-e2ee-4d12-9276-689598eb13a0" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_e6f33346-5ff0-4d3f-9e12-08866e8f81fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_c181cd82-8ee3-45d8-9237-4273736e269e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a1174912-e2ee-4d12-9276-689598eb13a0" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_c181cd82-8ee3-45d8-9237-4273736e269e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_0359e9fb-2e06-4a73-aea6-a839cd45b7d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a1174912-e2ee-4d12-9276-689598eb13a0" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_0359e9fb-2e06-4a73-aea6-a839cd45b7d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherCosts_21b015b1-b764-4ef0-8c6d-53d70f2747da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanOtherCosts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a1174912-e2ee-4d12-9276-689598eb13a0" xlink:to="loc_us-gaap_DefinedBenefitPlanOtherCosts_21b015b1-b764-4ef0-8c6d-53d70f2747da" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_217cebac-3c43-4060-97f9-43de7588476b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_69d18f63-6512-47bb-9d17-4de4dc8c8605" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_217cebac-3c43-4060-97f9-43de7588476b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_69d18f63-6512-47bb-9d17-4de4dc8c8605" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_ca28f240-d8f6-4972-a784-b43c9ce2b475" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_217cebac-3c43-4060-97f9-43de7588476b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_ca28f240-d8f6-4972-a784-b43c9ce2b475" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_48718173-ded1-40b9-8186-2ca076de350e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_217cebac-3c43-4060-97f9-43de7588476b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_48718173-ded1-40b9-8186-2ca076de350e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_5fa99cc9-eaa6-4750-9290-8f309c51aecb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_217cebac-3c43-4060-97f9-43de7588476b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_5fa99cc9-eaa6-4750-9290-8f309c51aecb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_d10c3f89-c71a-45dc-9e82-402050e5fdfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_217cebac-3c43-4060-97f9-43de7588476b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_d10c3f89-c71a-45dc-9e82-402050e5fdfa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax_7d2d991d-1355-4d26-b610-441fd90c3a0b" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_5be8bdfc-c607-4659-93cc-ec8bcce5a018" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax_7d2d991d-1355-4d26-b610-441fd90c3a0b" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_5be8bdfc-c607-4659-93cc-ec8bcce5a018" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect_52ea8941-63c6-402d-87b9-96183b8c7b10" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax_7d2d991d-1355-4d26-b610-441fd90c3a0b" xlink:to="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect_52ea8941-63c6-402d-87b9-96183b8c7b10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_f5c067fb-92c7-4cd9-a209-c80135869b38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_dfe1cc7b-74c9-435e-85b4-2903b27f3884" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_f5c067fb-92c7-4cd9-a209-c80135869b38" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_dfe1cc7b-74c9-435e-85b4-2903b27f3884" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_c3901b6b-9852-495e-bb6e-1d17e85bc63d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_f5c067fb-92c7-4cd9-a209-c80135869b38" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_c3901b6b-9852-495e-bb6e-1d17e85bc63d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#CommitmentsandContingenciesLeaseCommitmentsDetails"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9d928ad2-a7ff-4d3c-b35c-24b05c861914" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_5e65c2da-a2e9-4890-ad2b-df1f88c27c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9d928ad2-a7ff-4d3c-b35c-24b05c861914" xlink:to="loc_us-gaap_OperatingLeaseLiability_5e65c2da-a2e9-4890-ad2b-df1f88c27c8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2c397ebb-c909-42c3-935b-7663e0c938ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9d928ad2-a7ff-4d3c-b35c-24b05c861914" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2c397ebb-c909-42c3-935b-7663e0c938ff" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails_1" xlink:type="simple" xlink:href="ggg-20231229.xsd#CommitmentsandContingenciesLeaseCommitmentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f453cf3b-c7e8-4c62-8098-607fc0d76e44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d0dd54ec-d4b1-40ab-86ce-746697344f23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f453cf3b-c7e8-4c62-8098-607fc0d76e44" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d0dd54ec-d4b1-40ab-86ce-746697344f23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ce3b07cd-ecd4-4a23-9e01-6fb2cc1d442b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f453cf3b-c7e8-4c62-8098-607fc0d76e44" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ce3b07cd-ecd4-4a23-9e01-6fb2cc1d442b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a60da447-fd5a-416d-b318-2fc3c4c0c0b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f453cf3b-c7e8-4c62-8098-607fc0d76e44" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a60da447-fd5a-416d-b318-2fc3c4c0c0b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_0df896ce-9c1c-4014-b48b-246eca44f95d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f453cf3b-c7e8-4c62-8098-607fc0d76e44" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_0df896ce-9c1c-4014-b48b-246eca44f95d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7a855276-f3ec-47a5-ac1e-c58aaf84eeb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f453cf3b-c7e8-4c62-8098-607fc0d76e44" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7a855276-f3ec-47a5-ac1e-c58aaf84eeb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_feb46dd2-2048-4d1b-9b0a-8859918a1851" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f453cf3b-c7e8-4c62-8098-607fc0d76e44" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_feb46dd2-2048-4d1b-9b0a-8859918a1851" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>ggg-20231229_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 2024 Workiva-->
<!--r:a89f912a-bdbd-43d3-bd82-1445daf572ed,g:58a25c98-93fc-4f18-bc59-7c8c39bab6d8-->
<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.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="ggg-20231229.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2de01dca-b8ec-42fc-897d-2fe4cf9830a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_952365cf-339f-4d99-8fd3-0e7cf96acc57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2de01dca-b8ec-42fc-897d-2fe4cf9830a5" xlink:to="loc_us-gaap_StatementTable_952365cf-339f-4d99-8fd3-0e7cf96acc57" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_aae2237e-ccb9-42e7-8fa0-d5630a335cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_952365cf-339f-4d99-8fd3-0e7cf96acc57" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_aae2237e-ccb9-42e7-8fa0-d5630a335cb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_aae2237e-ccb9-42e7-8fa0-d5630a335cb1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_aae2237e-ccb9-42e7-8fa0-d5630a335cb1" xlink:to="loc_us-gaap_EquityComponentDomain_aae2237e-ccb9-42e7-8fa0-d5630a335cb1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_590e6823-43f6-43b9-94f3-628657c6a96e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_aae2237e-ccb9-42e7-8fa0-d5630a335cb1" xlink:to="loc_us-gaap_EquityComponentDomain_590e6823-43f6-43b9-94f3-628657c6a96e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f28103b6-63e6-4121-9a33-53451285c01c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_590e6823-43f6-43b9-94f3-628657c6a96e" xlink:to="loc_us-gaap_CommonStockMember_f28103b6-63e6-4121-9a33-53451285c01c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_30f7c51a-57b6-44f4-a05b-6c9fafb7b554" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_590e6823-43f6-43b9-94f3-628657c6a96e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_30f7c51a-57b6-44f4-a05b-6c9fafb7b554" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b757e974-c4e3-43e7-8a67-661cab50d97a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_590e6823-43f6-43b9-94f3-628657c6a96e" xlink:to="loc_us-gaap_RetainedEarningsMember_b757e974-c4e3-43e7-8a67-661cab50d97a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f6896aa7-659e-4afb-8d43-4e8083371e65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_590e6823-43f6-43b9-94f3-628657c6a96e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f6896aa7-659e-4afb-8d43-4e8083371e65" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2de01dca-b8ec-42fc-897d-2fe4cf9830a5" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9100b859-f7d1-46d4-b75b-3021dcdc49cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9100b859-f7d1-46d4-b75b-3021dcdc49cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_b67efb0e-d9cf-4149-8702-174e82f745d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_b67efb0e-d9cf-4149-8702-174e82f745d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_359d39ee-d816-4f57-ab48-de02a4e1e380" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_359d39ee-d816-4f57-ab48-de02a4e1e380" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a3996205-36ed-41eb-91d6-b44284f0661b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a3996205-36ed-41eb-91d6-b44284f0661b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_c1e2e116-875b-41cc-9742-0231a9d2f8b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_c1e2e116-875b-41cc-9742-0231a9d2f8b0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1a0aae05-4745-46a0-b2a0-2cd6e02b66aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_NetIncomeLoss_1a0aae05-4745-46a0-b2a0-2cd6e02b66aa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_0b8bd01d-5ca3-43c6-b2b6-055cfe4a2c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_DividendsCommonStockCash_0b8bd01d-5ca3-43c6-b2b6-055cfe4a2c1a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b21f1fb3-8b88-424f-bd90-6dbcf35573d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b21f1fb3-8b88-424f-bd90-6dbcf35573d1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7314c2ee-1590-4549-a489-4e1f30b7295e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_46075f2d-3f73-469a-98f5-a59c90f95783" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_46075f2d-3f73-469a-98f5-a59c90f95783" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_635bbaf4-cfcc-4da6-adba-02c81a81cc2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_46075f2d-3f73-469a-98f5-a59c90f95783" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_635bbaf4-cfcc-4da6-adba-02c81a81cc2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_635bbaf4-cfcc-4da6-adba-02c81a81cc2b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_635bbaf4-cfcc-4da6-adba-02c81a81cc2b" xlink:to="loc_us-gaap_ReceivableTypeDomain_635bbaf4-cfcc-4da6-adba-02c81a81cc2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_e49e824a-7593-45c0-b293-5f639d809dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_635bbaf4-cfcc-4da6-adba-02c81a81cc2b" xlink:to="loc_us-gaap_ReceivableTypeDomain_e49e824a-7593-45c0-b293-5f639d809dd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember_8f05fe7f-3a03-4721-986c-50b3311a06c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_e49e824a-7593-45c0-b293-5f639d809dd9" xlink:to="loc_us-gaap_TradeAccountsReceivableMember_8f05fe7f-3a03-4721-986c-50b3311a06c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_OtherReceivablesMember_b337bddf-1704-4dd8-8396-c4813ded37ca" xlink:href="ggg-20231229.xsd#ggg_OtherReceivablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_e49e824a-7593-45c0-b293-5f639d809dd9" xlink:to="loc_ggg_OtherReceivablesMember_b337bddf-1704-4dd8-8396-c4813ded37ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_91290d6e-9c34-4e0f-8f2c-d516e733cdb0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_46075f2d-3f73-469a-98f5-a59c90f95783" xlink:to="loc_srt_RangeAxis_91290d6e-9c34-4e0f-8f2c-d516e733cdb0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_91290d6e-9c34-4e0f-8f2c-d516e733cdb0_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_91290d6e-9c34-4e0f-8f2c-d516e733cdb0" xlink:to="loc_srt_RangeMember_91290d6e-9c34-4e0f-8f2c-d516e733cdb0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_88b4415c-9730-4df3-b250-e2b30c86004f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_91290d6e-9c34-4e0f-8f2c-d516e733cdb0" xlink:to="loc_srt_RangeMember_88b4415c-9730-4df3-b250-e2b30c86004f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_87f9696a-436d-40f4-8cfc-7903d8b64d8e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_88b4415c-9730-4df3-b250-e2b30c86004f" xlink:to="loc_srt_MinimumMember_87f9696a-436d-40f4-8cfc-7903d8b64d8e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_abfd2755-8273-4b35-815b-5ffa875eb9d1" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_88b4415c-9730-4df3-b250-e2b30c86004f" xlink:to="loc_srt_MaximumMember_abfd2755-8273-4b35-815b-5ffa875eb9d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_7466eb41-fd31-4fbb-9ed2-9377f96dd06a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_7466eb41-fd31-4fbb-9ed2-9377f96dd06a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e0673822-08fa-4e83-a4fe-6ce738518e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e0673822-08fa-4e83-a4fe-6ce738518e5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e765b00f-228b-4068-a7fc-d99ed6e2a48d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e765b00f-228b-4068-a7fc-d99ed6e2a48d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_Cashsurrendervalueoflifeinsurancechange_7b663b7c-e7bf-4d59-8412-7798c8198f6e" xlink:href="ggg-20231229.xsd#ggg_Cashsurrendervalueoflifeinsurancechange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_ggg_Cashsurrendervalueoflifeinsurancechange_7b663b7c-e7bf-4d59-8412-7798c8198f6e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CapitalizedComputerSoftwareEstimatedUsefulLife_60eabd67-ca3f-4fb1-a807-1c202eeca950" xlink:href="ggg-20231229.xsd#ggg_CapitalizedComputerSoftwareEstimatedUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_ggg_CapitalizedComputerSoftwareEstimatedUsefulLife_60eabd67-ca3f-4fb1-a807-1c202eeca950" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_420eb4cd-6c64-4307-88a1-d8389f508df5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_us-gaap_SelfInsuranceReserve_420eb4cd-6c64-4307-88a1-d8389f508df5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_SalesReturnsPercentageOfSales_25f9936c-866b-4235-95d3-5b08fba518c1" xlink:href="ggg-20231229.xsd#ggg_SalesReturnsPercentageOfSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_ggg_SalesReturnsPercentageOfSales_25f9936c-866b-4235-95d3-5b08fba518c1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_0d4cab2c-9486-483b-beda-cadb90d10d2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_us-gaap_ContractWithCustomerLiability_0d4cab2c-9486-483b-beda-cadb90d10d2c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_9ccd687a-2df6-4e7b-a1c2-bc104071632e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_9ccd687a-2df6-4e7b-a1c2-bc104071632e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_a7c07a52-4d06-4d58-893a-bd8851bebca6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_us-gaap_DerivativeNotionalAmount_a7c07a52-4d06-4d58-893a-bd8851bebca6" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_911cec54-e8b7-433a-9d5e-4def56e8f59d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_63f7a96a-0803-441c-b22d-db6627b9cae6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_911cec54-e8b7-433a-9d5e-4def56e8f59d" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_63f7a96a-0803-441c-b22d-db6627b9cae6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bc1a5769-dc1c-484a-bfdd-1ea1f428e829" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_63f7a96a-0803-441c-b22d-db6627b9cae6" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bc1a5769-dc1c-484a-bfdd-1ea1f428e829" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bc1a5769-dc1c-484a-bfdd-1ea1f428e829_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bc1a5769-dc1c-484a-bfdd-1ea1f428e829" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bc1a5769-dc1c-484a-bfdd-1ea1f428e829_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_59df305a-c4e9-4df4-bf75-6b75cb7f12ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bc1a5769-dc1c-484a-bfdd-1ea1f428e829" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_59df305a-c4e9-4df4-bf75-6b75cb7f12ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1824a80d-c34c-4949-bb0c-5f7a289fbe14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_59df305a-c4e9-4df4-bf75-6b75cb7f12ab" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1824a80d-c34c-4949-bb0c-5f7a289fbe14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_da2925c3-0d76-4c0f-84de-4b9f2c76d5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_59df305a-c4e9-4df4-bf75-6b75cb7f12ab" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_da2925c3-0d76-4c0f-84de-4b9f2c76d5ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_9406ca1a-57c1-4507-8ed0-9f681c95a06d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_911cec54-e8b7-433a-9d5e-4def56e8f59d" xlink:to="loc_us-gaap_AssetsAbstract_9406ca1a-57c1-4507-8ed0-9f681c95a06d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueFairValueDisclosure_8ec24372-fb26-4775-99a3-9bc8589b947e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashSurrenderValueFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_9406ca1a-57c1-4507-8ed0-9f681c95a06d" xlink:to="loc_us-gaap_CashSurrenderValueFairValueDisclosure_8ec24372-fb26-4775-99a3-9bc8589b947e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_39b8a34f-e2d8-464d-b726-05dacf5e6e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_911cec54-e8b7-433a-9d5e-4def56e8f59d" xlink:to="loc_us-gaap_LiabilitiesAbstract_39b8a34f-e2d8-464d-b726-05dacf5e6e0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_3a2a66db-6a9e-4f8c-94ed-db8809bec076" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_39b8a34f-e2d8-464d-b726-05dacf5e6e0c" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_3a2a66db-6a9e-4f8c-94ed-db8809bec076" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesFairValueDisclosure_e0eb2d68-12b2-49d9-9560-4a08612ddd7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_39b8a34f-e2d8-464d-b726-05dacf5e6e0c" xlink:to="loc_us-gaap_OtherLiabilitiesFairValueDisclosure_e0eb2d68-12b2-49d9-9560-4a08612ddd7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_0b1c75fc-f6e0-4105-bea9-454316572943" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_39b8a34f-e2d8-464d-b726-05dacf5e6e0c" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_0b1c75fc-f6e0-4105-bea9-454316572943" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_9ddb124c-edcc-464d-8c0d-d90725e953ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_39b8a34f-e2d8-464d-b726-05dacf5e6e0c" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_9ddb124c-edcc-464d-8c0d-d90725e953ef" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_62242f2f-2aba-45b7-a4c9-e405d358fac4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1b588e69-c1f6-4e10-ab15-76c99b14af13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_62242f2f-2aba-45b7-a4c9-e405d358fac4" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1b588e69-c1f6-4e10-ab15-76c99b14af13" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c33a5360-8019-4e30-bf09-b3c7b6217cb4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1b588e69-c1f6-4e10-ab15-76c99b14af13" xlink:to="loc_srt_RangeAxis_c33a5360-8019-4e30-bf09-b3c7b6217cb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c33a5360-8019-4e30-bf09-b3c7b6217cb4_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c33a5360-8019-4e30-bf09-b3c7b6217cb4" xlink:to="loc_srt_RangeMember_c33a5360-8019-4e30-bf09-b3c7b6217cb4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_09f8b2dd-bf48-45ce-840e-a810e29d3fb3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c33a5360-8019-4e30-bf09-b3c7b6217cb4" xlink:to="loc_srt_RangeMember_09f8b2dd-bf48-45ce-840e-a810e29d3fb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c95ec49e-2075-4e65-ac83-cd38b1fbd687" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_09f8b2dd-bf48-45ce-840e-a810e29d3fb3" xlink:to="loc_srt_MinimumMember_c95ec49e-2075-4e65-ac83-cd38b1fbd687" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6c0732a6-e7ef-4493-ae5e-fbcf947997d1" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_09f8b2dd-bf48-45ce-840e-a810e29d3fb3" xlink:to="loc_srt_MaximumMember_6c0732a6-e7ef-4493-ae5e-fbcf947997d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_157a464d-d78b-448d-91e3-c1070269e7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1b588e69-c1f6-4e10-ab15-76c99b14af13" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_157a464d-d78b-448d-91e3-c1070269e7f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_157a464d-d78b-448d-91e3-c1070269e7f3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_157a464d-d78b-448d-91e3-c1070269e7f3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_157a464d-d78b-448d-91e3-c1070269e7f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_56c30284-035b-41cd-897f-1898d09cadec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_157a464d-d78b-448d-91e3-c1070269e7f3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_56c30284-035b-41cd-897f-1898d09cadec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_46a18bfd-e6dc-4d3c-9f79-0c04a3b42a61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_56c30284-035b-41cd-897f-1898d09cadec" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_46a18bfd-e6dc-4d3c-9f79-0c04a3b42a61" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_b5c3156d-921b-4ac1-944f-c83abc61940e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_56c30284-035b-41cd-897f-1898d09cadec" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_b5c3156d-921b-4ac1-944f-c83abc61940e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_f9624b0a-b7e5-43d6-b1a2-5695dbd0b95c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_56c30284-035b-41cd-897f-1898d09cadec" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_f9624b0a-b7e5-43d6-b1a2-5695dbd0b95c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_f96d127e-f4d0-411a-9179-d76c0f8734f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_56c30284-035b-41cd-897f-1898d09cadec" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_f96d127e-f4d0-411a-9179-d76c0f8734f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_e0b4c932-1f13-4164-a332-ab4d746dd988" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_62242f2f-2aba-45b7-a4c9-e405d358fac4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_e0b4c932-1f13-4164-a332-ab4d746dd988" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_75c7b29e-b136-41ca-9f90-936b4f0c1e29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb28e1c-9ed6-46ba-8775-cf74c522b744" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_75c7b29e-b136-41ca-9f90-936b4f0c1e29" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb28e1c-9ed6-46ba-8775-cf74c522b744" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_901859e7-1989-473e-96cb-e34118571856" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb28e1c-9ed6-46ba-8775-cf74c522b744" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_901859e7-1989-473e-96cb-e34118571856" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_901859e7-1989-473e-96cb-e34118571856_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_901859e7-1989-473e-96cb-e34118571856" xlink:to="loc_us-gaap_SegmentDomain_901859e7-1989-473e-96cb-e34118571856_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3ee15c91-b3a3-4bd8-b1ad-cb4786adef90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_901859e7-1989-473e-96cb-e34118571856" xlink:to="loc_us-gaap_SegmentDomain_3ee15c91-b3a3-4bd8-b1ad-cb4786adef90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_IndustrialMember_212675cc-da26-41fe-9271-689224c2c94f" xlink:href="ggg-20231229.xsd#ggg_IndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3ee15c91-b3a3-4bd8-b1ad-cb4786adef90" xlink:to="loc_ggg_IndustrialMember_212675cc-da26-41fe-9271-689224c2c94f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ProcessMember_dcbc7f10-8554-475f-bbde-3d309859aa37" xlink:href="ggg-20231229.xsd#ggg_ProcessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3ee15c91-b3a3-4bd8-b1ad-cb4786adef90" xlink:to="loc_ggg_ProcessMember_dcbc7f10-8554-475f-bbde-3d309859aa37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ContractorMember_aead9049-dab9-4e6e-a733-d75334be60fe" xlink:href="ggg-20231229.xsd#ggg_ContractorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3ee15c91-b3a3-4bd8-b1ad-cb4786adef90" xlink:to="loc_ggg_ContractorMember_aead9049-dab9-4e6e-a733-d75334be60fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_31bc7312-9959-4505-bccc-8f380ace9ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_75c7b29e-b136-41ca-9f90-936b4f0c1e29" xlink:to="loc_us-gaap_GoodwillRollForward_31bc7312-9959-4505-bccc-8f380ace9ff2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f47ed8da-5c4c-4f19-8c71-e6499ad88185" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_31bc7312-9959-4505-bccc-8f380ace9ff2" xlink:to="loc_us-gaap_Goodwill_f47ed8da-5c4c-4f19-8c71-e6499ad88185" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_a397b28b-d0da-4913-8df1-e021793c32c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_31bc7312-9959-4505-bccc-8f380ace9ff2" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_a397b28b-d0da-4913-8df1-e021793c32c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_fd2a2361-72b5-46b8-a9c6-e9c9cbdfd6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_31bc7312-9959-4505-bccc-8f380ace9ff2" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_fd2a2361-72b5-46b8-a9c6-e9c9cbdfd6d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_b96beaa1-4130-482d-80db-6279565612ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_31bc7312-9959-4505-bccc-8f380ace9ff2" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_b96beaa1-4130-482d-80db-6279565612ec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_de31aa4b-c1c5-441b-9f0c-c35bc422590d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_caa08102-250f-4f3e-9bef-ea7c9f2c869b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c3394779-77d3-45da-9932-fab7f03d12a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_caa08102-250f-4f3e-9bef-ea7c9f2c869b" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c3394779-77d3-45da-9932-fab7f03d12a6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cde09d8c-7e98-437e-8cf8-a11bd0ba1983" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c3394779-77d3-45da-9932-fab7f03d12a6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cde09d8c-7e98-437e-8cf8-a11bd0ba1983" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cde09d8c-7e98-437e-8cf8-a11bd0ba1983_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cde09d8c-7e98-437e-8cf8-a11bd0ba1983" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cde09d8c-7e98-437e-8cf8-a11bd0ba1983_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_30815afa-68b1-4dfb-946f-2b7364fd6aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cde09d8c-7e98-437e-8cf8-a11bd0ba1983" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_30815afa-68b1-4dfb-946f-2b7364fd6aa7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_c2f64149-a56d-4fa1-a53c-8e63d8292d40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_30815afa-68b1-4dfb-946f-2b7364fd6aa7" xlink:to="loc_us-gaap_CustomerRelationshipsMember_c2f64149-a56d-4fa1-a53c-8e63d8292d40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember_e235d3c1-b27f-4282-bd7a-68da881d882e" xlink:href="ggg-20231229.xsd#ggg_PatentsProprietaryTechnologyAndProductDocumentationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_30815afa-68b1-4dfb-946f-2b7364fd6aa7" xlink:to="loc_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember_e235d3c1-b27f-4282-bd7a-68da881d882e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_0a127ef3-2a24-4e1b-9565-62acfb149a72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_30815afa-68b1-4dfb-946f-2b7364fd6aa7" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_0a127ef3-2a24-4e1b-9565-62acfb149a72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_091f4696-e0ac-42e1-9f06-a8e7303ebcef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_caa08102-250f-4f3e-9bef-ea7c9f2c869b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_091f4696-e0ac-42e1-9f06-a8e7303ebcef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_62662e40-9ab5-4e6b-8435-b9c70215c5da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_caa08102-250f-4f3e-9bef-ea7c9f2c869b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_62662e40-9ab5-4e6b-8435-b9c70215c5da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_d61c544a-72c1-4d76-bc5b-8f9eaa263ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_caa08102-250f-4f3e-9bef-ea7c9f2c869b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_d61c544a-72c1-4d76-bc5b-8f9eaa263ed4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6bdb4312-6f48-4a54-9225-d727537ab443" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_caa08102-250f-4f3e-9bef-ea7c9f2c869b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6bdb4312-6f48-4a54-9225-d727537ab443" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_6716494c-b46b-4f7e-8344-5478c69af5d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_caa08102-250f-4f3e-9bef-ea7c9f2c869b" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_6716494c-b46b-4f7e-8344-5478c69af5d9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_58b38420-b556-4965-890c-916926d11785" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_681394d8-ac07-4f2b-b24c-08ed42c1cf2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_58b38420-b556-4965-890c-916926d11785" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_681394d8-ac07-4f2b-b24c-08ed42c1cf2f" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_52609e39-941c-4147-9733-11bd8ef46e82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_681394d8-ac07-4f2b-b24c-08ed42c1cf2f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_52609e39-941c-4147-9733-11bd8ef46e82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_52609e39-941c-4147-9733-11bd8ef46e82_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_52609e39-941c-4147-9733-11bd8ef46e82" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_52609e39-941c-4147-9733-11bd8ef46e82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_01081978-6c08-4809-9bb5-173256b6ff07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_52609e39-941c-4147-9733-11bd8ef46e82" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_01081978-6c08-4809-9bb5-173256b6ff07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_41ec5c4b-54c1-4599-9acb-05b389daf1dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_01081978-6c08-4809-9bb5-173256b6ff07" xlink:to="loc_us-gaap_TradeNamesMember_41ec5c4b-54c1-4599-9acb-05b389daf1dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTradeNames_2b34a4af-83ac-4e7f-8f00-3e7a52148bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedTradeNames"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_58b38420-b556-4965-890c-916926d11785" xlink:to="loc_us-gaap_IndefiniteLivedTradeNames_2b34a4af-83ac-4e7f-8f00-3e7a52148bfa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_847a11f6-d03c-4aa7-a1e7-e79da07f36ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_58b38420-b556-4965-890c-916926d11785" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_847a11f6-d03c-4aa7-a1e7-e79da07f36ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7da18a1a-edfb-4175-8819-569df177954e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_58b38420-b556-4965-890c-916926d11785" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7da18a1a-edfb-4175-8819-569df177954e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/SegmentInformationNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SegmentInformationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/SegmentInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_fc809077-0644-4295-97f4-ecbc761364f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_767de842-aa96-4bfc-a6f2-f3f9d27cc5c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fc809077-0644-4295-97f4-ecbc761364f8" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_767de842-aa96-4bfc-a6f2-f3f9d27cc5c9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_3eb83c96-e5ae-4fa0-b757-f8477cc281a2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_767de842-aa96-4bfc-a6f2-f3f9d27cc5c9" xlink:to="loc_srt_MajorCustomersAxis_3eb83c96-e5ae-4fa0-b757-f8477cc281a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_3eb83c96-e5ae-4fa0-b757-f8477cc281a2_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_3eb83c96-e5ae-4fa0-b757-f8477cc281a2" xlink:to="loc_srt_NameOfMajorCustomerDomain_3eb83c96-e5ae-4fa0-b757-f8477cc281a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_d9f3803d-9ef0-443a-84e4-3dfb828dba69" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_3eb83c96-e5ae-4fa0-b757-f8477cc281a2" xlink:to="loc_srt_NameOfMajorCustomerDomain_d9f3803d-9ef0-443a-84e4-3dfb828dba69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_MajorCustomerMember_6c97d901-e845-428a-bcf2-1ae937dcfb52" xlink:href="ggg-20231229.xsd#ggg_MajorCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_d9f3803d-9ef0-443a-84e4-3dfb828dba69" xlink:to="loc_ggg_MajorCustomerMember_6c97d901-e845-428a-bcf2-1ae937dcfb52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0f71353b-2d5c-4122-ba56-cefe806ca5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_767de842-aa96-4bfc-a6f2-f3f9d27cc5c9" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0f71353b-2d5c-4122-ba56-cefe806ca5ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0f71353b-2d5c-4122-ba56-cefe806ca5ee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0f71353b-2d5c-4122-ba56-cefe806ca5ee" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0f71353b-2d5c-4122-ba56-cefe806ca5ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9facecf0-25ef-4607-b35b-7ca08c21a547" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0f71353b-2d5c-4122-ba56-cefe806ca5ee" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9facecf0-25ef-4607-b35b-7ca08c21a547" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_5502ef51-fae9-488f-8f99-075e7c0a0bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9facecf0-25ef-4607-b35b-7ca08c21a547" xlink:to="loc_us-gaap_SalesRevenueNetMember_5502ef51-fae9-488f-8f99-075e7c0a0bf8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_2c886c66-cd2c-422f-8f39-ccedf29bcc45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_767de842-aa96-4bfc-a6f2-f3f9d27cc5c9" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_2c886c66-cd2c-422f-8f39-ccedf29bcc45" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_2c886c66-cd2c-422f-8f39-ccedf29bcc45_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_2c886c66-cd2c-422f-8f39-ccedf29bcc45" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_2c886c66-cd2c-422f-8f39-ccedf29bcc45_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_058fce30-d154-4b59-9d00-b887e54b9240" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_2c886c66-cd2c-422f-8f39-ccedf29bcc45" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_058fce30-d154-4b59-9d00-b887e54b9240" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_8edf8e45-153d-49d4-8dad-43972bcb8b24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_058fce30-d154-4b59-9d00-b887e54b9240" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_8edf8e45-153d-49d4-8dad-43972bcb8b24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_682cfb13-b3fd-4441-b379-7da280dc222d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fc809077-0644-4295-97f4-ecbc761364f8" xlink:to="loc_us-gaap_NumberOfOperatingSegments_682cfb13-b3fd-4441-b379-7da280dc222d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_e5cb8381-f0aa-4063-8df5-58deca81b870" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fc809077-0644-4295-97f4-ecbc761364f8" xlink:to="loc_us-gaap_NumberOfReportableSegments_e5cb8381-f0aa-4063-8df5-58deca81b870" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_8d273ba2-3376-45c2-bc4f-b27aa3c6cabe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fc809077-0644-4295-97f4-ecbc761364f8" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_8d273ba2-3376-45c2-bc4f-b27aa3c6cabe" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SegmentInformationOperationsandAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_4474f09f-b59d-4ed2-8e19-92b60b183813" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_28d8fc24-73b9-4c27-a0de-b99ae3eedbc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4474f09f-b59d-4ed2-8e19-92b60b183813" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_28d8fc24-73b9-4c27-a0de-b99ae3eedbc0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_85ad1812-97a5-4c71-9957-878b523d6def" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_28d8fc24-73b9-4c27-a0de-b99ae3eedbc0" xlink:to="loc_srt_ConsolidationItemsAxis_85ad1812-97a5-4c71-9957-878b523d6def" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_85ad1812-97a5-4c71-9957-878b523d6def_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_85ad1812-97a5-4c71-9957-878b523d6def" xlink:to="loc_srt_ConsolidationItemsDomain_85ad1812-97a5-4c71-9957-878b523d6def_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b98fb46f-58bd-4bca-8171-712120ee2b61" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_85ad1812-97a5-4c71-9957-878b523d6def" xlink:to="loc_srt_ConsolidationItemsDomain_b98fb46f-58bd-4bca-8171-712120ee2b61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_19a9a5f7-1a97-40be-b736-e7a241684a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_b98fb46f-58bd-4bca-8171-712120ee2b61" xlink:to="loc_us-gaap_OperatingSegmentsMember_19a9a5f7-1a97-40be-b736-e7a241684a9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_0d951478-5eb1-4263-b6b7-29ce77b377f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_b98fb46f-58bd-4bca-8171-712120ee2b61" xlink:to="loc_us-gaap_CorporateNonSegmentMember_0d951478-5eb1-4263-b6b7-29ce77b377f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_52292bea-8bf8-4294-95be-da6054782815" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_28d8fc24-73b9-4c27-a0de-b99ae3eedbc0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_52292bea-8bf8-4294-95be-da6054782815" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_52292bea-8bf8-4294-95be-da6054782815_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_52292bea-8bf8-4294-95be-da6054782815" xlink:to="loc_us-gaap_SegmentDomain_52292bea-8bf8-4294-95be-da6054782815_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a8cd1642-84b5-4859-a20f-01e71a78561a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_52292bea-8bf8-4294-95be-da6054782815" xlink:to="loc_us-gaap_SegmentDomain_a8cd1642-84b5-4859-a20f-01e71a78561a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ContractorMember_30cdccad-f06c-4511-8d37-f3f6882a3cdf" xlink:href="ggg-20231229.xsd#ggg_ContractorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a8cd1642-84b5-4859-a20f-01e71a78561a" xlink:to="loc_ggg_ContractorMember_30cdccad-f06c-4511-8d37-f3f6882a3cdf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_IndustrialMember_5283b4e9-e06c-4d7e-b11a-54d460a53ad2" xlink:href="ggg-20231229.xsd#ggg_IndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a8cd1642-84b5-4859-a20f-01e71a78561a" xlink:to="loc_ggg_IndustrialMember_5283b4e9-e06c-4d7e-b11a-54d460a53ad2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ProcessMember_18301a06-4b1c-42d8-8694-3b5966f83a4c" xlink:href="ggg-20231229.xsd#ggg_ProcessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a8cd1642-84b5-4859-a20f-01e71a78561a" xlink:to="loc_ggg_ProcessMember_18301a06-4b1c-42d8-8694-3b5966f83a4c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_df8d759f-89ae-49f1-9b12-7c1e1201e72f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4474f09f-b59d-4ed2-8e19-92b60b183813" xlink:to="loc_us-gaap_Revenues_df8d759f-89ae-49f1-9b12-7c1e1201e72f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_921438bf-2f2c-4a25-adb7-b596e7d79b00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4474f09f-b59d-4ed2-8e19-92b60b183813" xlink:to="loc_us-gaap_OperatingIncomeLoss_921438bf-2f2c-4a25-adb7-b596e7d79b00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonrecurringIncomeExpense_ac7f7ac3-d168-486d-acb9-ffc51d8f3351" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonrecurringIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4474f09f-b59d-4ed2-8e19-92b60b183813" xlink:to="loc_us-gaap_OtherNonrecurringIncomeExpense_ac7f7ac3-d168-486d-acb9-ffc51d8f3351" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_780c5364-8b3a-4cea-bea0-2dfab6a8bfda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4474f09f-b59d-4ed2-8e19-92b60b183813" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_780c5364-8b3a-4cea-bea0-2dfab6a8bfda" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_d0e93906-4f61-4066-853e-bb9ddbbde891" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4474f09f-b59d-4ed2-8e19-92b60b183813" xlink:to="loc_us-gaap_Assets_d0e93906-4f61-4066-853e-bb9ddbbde891" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/SegmentInformationGeographicInformationDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SegmentInformationGeographicInformationDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/SegmentInformationGeographicInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_41639083-0849-4768-8e6c-2f4738c1285e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9a836ffc-2729-4998-997e-93bd6f078f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_41639083-0849-4768-8e6c-2f4738c1285e" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9a836ffc-2729-4998-997e-93bd6f078f0c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_f256a0cf-47df-4c8c-b211-0e6515fc0e47" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9a836ffc-2729-4998-997e-93bd6f078f0c" xlink:to="loc_srt_StatementGeographicalAxis_f256a0cf-47df-4c8c-b211-0e6515fc0e47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f256a0cf-47df-4c8c-b211-0e6515fc0e47_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_f256a0cf-47df-4c8c-b211-0e6515fc0e47" xlink:to="loc_srt_SegmentGeographicalDomain_f256a0cf-47df-4c8c-b211-0e6515fc0e47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_62b9ff94-c2fd-465c-bd12-2ecbdee1f826" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_f256a0cf-47df-4c8c-b211-0e6515fc0e47" xlink:to="loc_srt_SegmentGeographicalDomain_62b9ff94-c2fd-465c-bd12-2ecbdee1f826" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_0b2656c9-6ef8-4cb7-8afd-6f0e985284af" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_62b9ff94-c2fd-465c-bd12-2ecbdee1f826" xlink:to="loc_country_US_0b2656c9-6ef8-4cb7-8afd-6f0e985284af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_0a28a74c-e08c-440d-b915-e300e13b2551" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_62b9ff94-c2fd-465c-bd12-2ecbdee1f826" xlink:to="loc_us-gaap_NonUsMember_0a28a74c-e08c-440d-b915-e300e13b2551" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_7271bef2-3fca-4a53-811c-b5f0fcea08a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_41639083-0849-4768-8e6c-2f4738c1285e" xlink:to="loc_us-gaap_Revenues_7271bef2-3fca-4a53-811c-b5f0fcea08a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_ae8eecd5-d8c1-4547-922a-e4dd1640ea7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_41639083-0849-4768-8e6c-2f4738c1285e" xlink:to="loc_us-gaap_NoncurrentAssets_ae8eecd5-d8c1-4547-922a-e4dd1640ea7d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#PropertyPlantandEquipmentPPEByTypeDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6968e6b6-0a39-4dd7-8ae1-6d839de376fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3f282225-23dc-4ba0-8a9e-94f34257e8be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6968e6b6-0a39-4dd7-8ae1-6d839de376fa" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3f282225-23dc-4ba0-8a9e-94f34257e8be" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_79d8740f-8082-4f48-9897-c44baf28aba2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3f282225-23dc-4ba0-8a9e-94f34257e8be" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_79d8740f-8082-4f48-9897-c44baf28aba2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_79d8740f-8082-4f48-9897-c44baf28aba2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_79d8740f-8082-4f48-9897-c44baf28aba2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_79d8740f-8082-4f48-9897-c44baf28aba2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1eeec19b-eea2-48ba-b26e-c7751f6d4310" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_79d8740f-8082-4f48-9897-c44baf28aba2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1eeec19b-eea2-48ba-b26e-c7751f6d4310" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_1a014bb4-db13-41d7-9015-89df80e61fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1eeec19b-eea2-48ba-b26e-c7751f6d4310" xlink:to="loc_us-gaap_LandMember_1a014bb4-db13-41d7-9015-89df80e61fd8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_7073256d-eadd-4c94-87ee-54003bff7c45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1eeec19b-eea2-48ba-b26e-c7751f6d4310" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_7073256d-eadd-4c94-87ee-54003bff7c45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_cb89ee4e-2ef5-4da3-9980-f3d3ffdf0a20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1eeec19b-eea2-48ba-b26e-c7751f6d4310" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_cb89ee4e-2ef5-4da3-9980-f3d3ffdf0a20" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_8a9f6dd0-6d36-4fb2-b539-98a9877c1d38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1eeec19b-eea2-48ba-b26e-c7751f6d4310" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_8a9f6dd0-6d36-4fb2-b539-98a9877c1d38" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_f3d93b64-fc92-456b-9285-ef1007209b52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1eeec19b-eea2-48ba-b26e-c7751f6d4310" xlink:to="loc_us-gaap_ConstructionInProgressMember_f3d93b64-fc92-456b-9285-ef1007209b52" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_d229eb75-d044-4e06-8156-03d4e76548a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6968e6b6-0a39-4dd7-8ae1-6d839de376fa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_d229eb75-d044-4e06-8156-03d4e76548a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4e139b44-bb55-4fed-961c-8de834384fff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6968e6b6-0a39-4dd7-8ae1-6d839de376fa" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4e139b44-bb55-4fed-961c-8de834384fff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2f611099-d18f-4e77-abb0-f47dc0aff551" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6968e6b6-0a39-4dd7-8ae1-6d839de376fa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2f611099-d18f-4e77-abb0-f47dc0aff551" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#DebtScheduleofDebtInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b891dcb3-818e-4770-982b-c3a0c0451763" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_032322fc-8e8e-449b-a81e-6f196fd31b87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b891dcb3-818e-4770-982b-c3a0c0451763" xlink:to="loc_us-gaap_DebtInstrumentTable_032322fc-8e8e-449b-a81e-6f196fd31b87" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_2b4ce48b-8ba9-4f06-8de4-bbf8125c6836" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_032322fc-8e8e-449b-a81e-6f196fd31b87" xlink:to="loc_us-gaap_DebtInstrumentAxis_2b4ce48b-8ba9-4f06-8de4-bbf8125c6836" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2b4ce48b-8ba9-4f06-8de4-bbf8125c6836_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_2b4ce48b-8ba9-4f06-8de4-bbf8125c6836" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2b4ce48b-8ba9-4f06-8de4-bbf8125c6836_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_12b53c60-520b-43ee-a113-d16a55fb564b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_2b4ce48b-8ba9-4f06-8de4-bbf8125c6836" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_12b53c60-520b-43ee-a113-d16a55fb564b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_SeriesDUnsecuredNoteMember_36459995-b561-4ce9-8942-d8b7cad8dbdd" xlink:href="ggg-20231229.xsd#ggg_SeriesDUnsecuredNoteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_12b53c60-520b-43ee-a113-d16a55fb564b" xlink:to="loc_ggg_SeriesDUnsecuredNoteMember_36459995-b561-4ce9-8942-d8b7cad8dbdd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_64c8c3e0-5ef5-44eb-9461-baefd2d9b6ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_12b53c60-520b-43ee-a113-d16a55fb564b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_64c8c3e0-5ef5-44eb-9461-baefd2d9b6ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ChineseRenminbiRevolvingCreditFacilityMember_a5067f58-9064-42c7-b1e4-5a54747dab5b" xlink:href="ggg-20231229.xsd#ggg_ChineseRenminbiRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_12b53c60-520b-43ee-a113-d16a55fb564b" xlink:to="loc_ggg_ChineseRenminbiRevolvingCreditFacilityMember_a5067f58-9064-42c7-b1e4-5a54747dab5b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_5d017496-c004-4cc2-8ef3-1a0f668b5a83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_12b53c60-520b-43ee-a113-d16a55fb564b" xlink:to="loc_us-gaap_NotesPayableToBanksMember_5d017496-c004-4cc2-8ef3-1a0f668b5a83" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_ffd1667e-e01c-47d6-b5aa-0280cb5a9042" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b891dcb3-818e-4770-982b-c3a0c0451763" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_ffd1667e-e01c-47d6-b5aa-0280cb5a9042" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateDescription_cc5caa3e-f143-4a35-a80c-643abdd154dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDateDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b891dcb3-818e-4770-982b-c3a0c0451763" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateDescription_cc5caa3e-f143-4a35-a80c-643abdd154dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_f0f37a51-6e13-4e6a-9cc5-0aae4b27cc9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b891dcb3-818e-4770-982b-c3a0c0451763" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_f0f37a51-6e13-4e6a-9cc5-0aae4b27cc9e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_cf98f9da-2c05-4082-a421-324f514d30d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:to="loc_us-gaap_CreditFacilityAxis_cf98f9da-2c05-4082-a421-324f514d30d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_cf98f9da-2c05-4082-a421-324f514d30d9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_cf98f9da-2c05-4082-a421-324f514d30d9" xlink:to="loc_us-gaap_CreditFacilityDomain_cf98f9da-2c05-4082-a421-324f514d30d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_5fbed086-7bde-4bbf-9aec-6018f15c7f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_cf98f9da-2c05-4082-a421-324f514d30d9" xlink:to="loc_us-gaap_CreditFacilityDomain_5fbed086-7bde-4bbf-9aec-6018f15c7f0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_54de0833-d81d-4a54-be25-c375bd9993ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_5fbed086-7bde-4bbf-9aec-6018f15c7f0e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_54de0833-d81d-4a54-be25-c375bd9993ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticLineOfCreditMember_b5e4da30-3bea-4957-a908-44a5bead366b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticLineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_5fbed086-7bde-4bbf-9aec-6018f15c7f0e" xlink:to="loc_us-gaap_DomesticLineOfCreditMember_b5e4da30-3bea-4957-a908-44a5bead366b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignLineOfCreditMember_42424050-7c5f-4e8f-875b-bc8536c53874" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignLineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_5fbed086-7bde-4bbf-9aec-6018f15c7f0e" xlink:to="loc_us-gaap_ForeignLineOfCreditMember_42424050-7c5f-4e8f-875b-bc8536c53874" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_8ac0d7e3-2584-486d-86b1-90d72606416c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:to="loc_us-gaap_DebtInstrumentAxis_8ac0d7e3-2584-486d-86b1-90d72606416c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8ac0d7e3-2584-486d-86b1-90d72606416c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_8ac0d7e3-2584-486d-86b1-90d72606416c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8ac0d7e3-2584-486d-86b1-90d72606416c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a1f28b6d-c73b-4dd7-8361-de47a31120c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_8ac0d7e3-2584-486d-86b1-90d72606416c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a1f28b6d-c73b-4dd7-8361-de47a31120c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CommittedFacilityMember_7fd207ad-2642-48f2-9762-ed8dea198159" xlink:href="ggg-20231229.xsd#ggg_CommittedFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a1f28b6d-c73b-4dd7-8361-de47a31120c8" xlink:to="loc_ggg_CommittedFacilityMember_7fd207ad-2642-48f2-9762-ed8dea198159" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShelfNotesMember_1d720dcd-c1a6-4072-8b72-bed3aa08d68e" xlink:href="ggg-20231229.xsd#ggg_ShelfNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a1f28b6d-c73b-4dd7-8361-de47a31120c8" xlink:to="loc_ggg_ShelfNotesMember_1d720dcd-c1a6-4072-8b72-bed3aa08d68e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_UncommittedFacilityMember_ebc2fb4e-98c3-4123-8305-b84603922d86" xlink:href="ggg-20231229.xsd#ggg_UncommittedFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a1f28b6d-c73b-4dd7-8361-de47a31120c8" xlink:to="loc_ggg_UncommittedFacilityMember_ebc2fb4e-98c3-4123-8305-b84603922d86" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_37d19b48-ea1f-4df1-89e3-5c7947b688e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_37d19b48-ea1f-4df1-89e3-5c7947b688e1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_37d19b48-ea1f-4df1-89e3-5c7947b688e1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_37d19b48-ea1f-4df1-89e3-5c7947b688e1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_37d19b48-ea1f-4df1-89e3-5c7947b688e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_de9b154f-04b5-409a-9227-dc70a4260c57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_37d19b48-ea1f-4df1-89e3-5c7947b688e1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_de9b154f-04b5-409a-9227-dc70a4260c57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_760db328-7ebd-4591-a791-2504841bfd1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_de9b154f-04b5-409a-9227-dc70a4260c57" xlink:to="loc_us-gaap_LineOfCreditMember_760db328-7ebd-4591-a791-2504841bfd1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4f504031-1432-44c6-9a40-3840b80632ff" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:to="loc_srt_RangeAxis_4f504031-1432-44c6-9a40-3840b80632ff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4f504031-1432-44c6-9a40-3840b80632ff_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_4f504031-1432-44c6-9a40-3840b80632ff" xlink:to="loc_srt_RangeMember_4f504031-1432-44c6-9a40-3840b80632ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3e17d938-9a27-4a2b-8ee5-7a0734879f69" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_4f504031-1432-44c6-9a40-3840b80632ff" xlink:to="loc_srt_RangeMember_3e17d938-9a27-4a2b-8ee5-7a0734879f69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_085c0013-9aeb-4339-a1be-dd0f4dca47bc" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3e17d938-9a27-4a2b-8ee5-7a0734879f69" xlink:to="loc_srt_MinimumMember_085c0013-9aeb-4339-a1be-dd0f4dca47bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_42a3edd3-d7ee-4262-9896-bcac6f6cea6a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3e17d938-9a27-4a2b-8ee5-7a0734879f69" xlink:to="loc_srt_MaximumMember_42a3edd3-d7ee-4262-9896-bcac6f6cea6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_da8fd2cc-78e9-465b-a426-d87d580e95b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:to="loc_us-gaap_VariableRateAxis_da8fd2cc-78e9-465b-a426-d87d580e95b0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_da8fd2cc-78e9-465b-a426-d87d580e95b0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_da8fd2cc-78e9-465b-a426-d87d580e95b0" xlink:to="loc_us-gaap_VariableRateDomain_da8fd2cc-78e9-465b-a426-d87d580e95b0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_5eaaef81-292d-427d-ba5f-6716b9cc04e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_da8fd2cc-78e9-465b-a426-d87d580e95b0" xlink:to="loc_us-gaap_VariableRateDomain_5eaaef81-292d-427d-ba5f-6716b9cc04e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_SecuredOvernightFinancingRateSOFRMember_aac8e059-10b3-49ea-8269-e6bc4dfce583" xlink:href="ggg-20231229.xsd#ggg_SecuredOvernightFinancingRateSOFRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_5eaaef81-292d-427d-ba5f-6716b9cc04e3" xlink:to="loc_ggg_SecuredOvernightFinancingRateSOFRMember_aac8e059-10b3-49ea-8269-e6bc4dfce583" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CovenantRatioAxis_380293c6-67e3-4a31-b8d3-e810d3398465" xlink:href="ggg-20231229.xsd#ggg_CovenantRatioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:to="loc_ggg_CovenantRatioAxis_380293c6-67e3-4a31-b8d3-e810d3398465" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CovenantRatioDomain_380293c6-67e3-4a31-b8d3-e810d3398465_default" xlink:href="ggg-20231229.xsd#ggg_CovenantRatioDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ggg_CovenantRatioAxis_380293c6-67e3-4a31-b8d3-e810d3398465" xlink:to="loc_ggg_CovenantRatioDomain_380293c6-67e3-4a31-b8d3-e810d3398465_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CovenantRatioDomain_99a40b3a-6275-4c9f-8656-eef49e5c71ae" xlink:href="ggg-20231229.xsd#ggg_CovenantRatioDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ggg_CovenantRatioAxis_380293c6-67e3-4a31-b8d3-e810d3398465" xlink:to="loc_ggg_CovenantRatioDomain_99a40b3a-6275-4c9f-8656-eef49e5c71ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CashFlowLeverageRatioNoAcquisitionMember_ad91c171-562c-43c8-91c5-d551e1db9c70" xlink:href="ggg-20231229.xsd#ggg_CashFlowLeverageRatioNoAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ggg_CovenantRatioDomain_99a40b3a-6275-4c9f-8656-eef49e5c71ae" xlink:to="loc_ggg_CashFlowLeverageRatioNoAcquisitionMember_ad91c171-562c-43c8-91c5-d551e1db9c70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CashFlowLeverageRatioWithAcquisitionsMember_17703d39-d3a0-435f-8564-0fc6f68c3e44" xlink:href="ggg-20231229.xsd#ggg_CashFlowLeverageRatioWithAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ggg_CovenantRatioDomain_99a40b3a-6275-4c9f-8656-eef49e5c71ae" xlink:to="loc_ggg_CashFlowLeverageRatioWithAcquisitionsMember_17703d39-d3a0-435f-8564-0fc6f68c3e44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_InterestCoverageRatioNoAcquisitionsMember_23f13286-97f8-4b1c-9a64-63f68f78d84c" xlink:href="ggg-20231229.xsd#ggg_InterestCoverageRatioNoAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ggg_CovenantRatioDomain_99a40b3a-6275-4c9f-8656-eef49e5c71ae" xlink:to="loc_ggg_InterestCoverageRatioNoAcquisitionsMember_23f13286-97f8-4b1c-9a64-63f68f78d84c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_InterestCoverageRatioWithAcquisitionsMember_8949ac6a-a26b-47a0-9d73-3e16fee1757a" xlink:href="ggg-20231229.xsd#ggg_InterestCoverageRatioWithAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ggg_CovenantRatioDomain_99a40b3a-6275-4c9f-8656-eef49e5c71ae" xlink:to="loc_ggg_InterestCoverageRatioWithAcquisitionsMember_8949ac6a-a26b-47a0-9d73-3e16fee1757a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_9203b887-9db1-4fba-a19a-096eb1e50927" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LongTermDebtFairValue_9203b887-9db1-4fba-a19a-096eb1e50927" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6b8b87bd-e182-48bc-8472-53af203f7d49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6b8b87bd-e182-48bc-8472-53af203f7d49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_121e89e5-50b0-4014-8845-922ac5ed08ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_121e89e5-50b0-4014-8845-922ac5ed08ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_bfafa4fd-0fb9-45d6-b479-df818507f6af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_bfafa4fd-0fb9-45d6-b479-df818507f6af" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_e57c5bae-f0f6-4330-aca2-22a14ebb604e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_e57c5bae-f0f6-4330-aca2-22a14ebb604e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_002094d3-dcdd-4556-aeba-ffa0e19408ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_002094d3-dcdd-4556-aeba-ffa0e19408ff" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantCompliance_d19566ed-bb16-408e-b6ce-737180fb0a30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCovenantCompliance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_DebtInstrumentCovenantCompliance_d19566ed-bb16-408e-b6ce-737180fb0a30" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity_b9703cca-e82a-4b12-a693-b5d4647eaaca" xlink:href="ggg-20231229.xsd#ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity_b9703cca-e82a-4b12-a693-b5d4647eaaca" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_FloatingRatePrincipalMaximum_173e0cca-3434-4934-963d-8b6ae13c5bb2" xlink:href="ggg-20231229.xsd#ggg_FloatingRatePrincipalMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_ggg_FloatingRatePrincipalMaximum_173e0cca-3434-4934-963d-8b6ae13c5bb2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_b77e72f5-3569-41ee-b490-1ef8c203dad6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_b77e72f5-3569-41ee-b490-1ef8c203dad6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_e8e38ef5-f26c-4872-868c-dcd486f23b8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_e8e38ef5-f26c-4872-868c-dcd486f23b8a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_5dfe0910-4bc0-405a-a8b9-0ea998f9abc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_5dfe0910-4bc0-405a-a8b9-0ea998f9abc0" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_a2df1f53-b26f-4fa5-ae6a-f1314a1cfbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_InterestPaid_a2df1f53-b26f-4fa5-ae6a-f1314a1cfbf4" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareholdersEquityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/ShareholdersEquityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_5b026288-592e-4300-92e5-6a73461ded66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_949a0e6b-1ef4-4ce3-9d9a-25226e7e5138" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_5b026288-592e-4300-92e5-6a73461ded66" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_949a0e6b-1ef4-4ce3-9d9a-25226e7e5138" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_4bb788ab-fcd7-421e-9447-31312a7082a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_949a0e6b-1ef4-4ce3-9d9a-25226e7e5138" xlink:to="loc_us-gaap_StatementClassOfStockAxis_4bb788ab-fcd7-421e-9447-31312a7082a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4bb788ab-fcd7-421e-9447-31312a7082a6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4bb788ab-fcd7-421e-9447-31312a7082a6" xlink:to="loc_us-gaap_ClassOfStockDomain_4bb788ab-fcd7-421e-9447-31312a7082a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_cb46c8eb-6e9d-41fe-a4dd-038761f458b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4bb788ab-fcd7-421e-9447-31312a7082a6" xlink:to="loc_us-gaap_ClassOfStockDomain_cb46c8eb-6e9d-41fe-a4dd-038761f458b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember_397e4127-b074-45ea-92fc-85d6c5b74f6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_cb46c8eb-6e9d-41fe-a4dd-038761f458b6" xlink:to="loc_us-gaap_CumulativePreferredStockMember_397e4127-b074-45ea-92fc-85d6c5b74f6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_4b6c38a6-1ca0-45f7-853d-805a92e70084" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_cb46c8eb-6e9d-41fe-a4dd-038761f458b6" xlink:to="loc_us-gaap_PreferredStockMember_4b6c38a6-1ca0-45f7-853d-805a92e70084" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_daf56706-db81-414c-b5f6-ddfbefc7c29e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_5b026288-592e-4300-92e5-6a73461ded66" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_daf56706-db81-414c-b5f6-ddfbefc7c29e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_7cef3812-21cd-4aeb-b3c5-793f64044f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_5b026288-592e-4300-92e5-6a73461ded66" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_7cef3812-21cd-4aeb-b3c5-793f64044f4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList_e91961b6-7179-44a5-b444-087762e0a14b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_5b026288-592e-4300-92e5-6a73461ded66" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList_e91961b6-7179-44a5-b444-087762e0a14b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_20de8129-1792-4f9e-97b2-e778051cf556" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_5b026288-592e-4300-92e5-6a73461ded66" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_20de8129-1792-4f9e-97b2-e778051cf556" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareholdersEquityAOCIandReclassificationDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8dbd5cd-5dac-467d-bb93-35649ff05171" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_605a0825-7d24-44be-8cd2-290231e9f535" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8dbd5cd-5dac-467d-bb93-35649ff05171" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_605a0825-7d24-44be-8cd2-290231e9f535" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f43ac365-ef33-4cb2-aa3e-3ea6fc946298" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_605a0825-7d24-44be-8cd2-290231e9f535" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f43ac365-ef33-4cb2-aa3e-3ea6fc946298" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f43ac365-ef33-4cb2-aa3e-3ea6fc946298_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f43ac365-ef33-4cb2-aa3e-3ea6fc946298" xlink:to="loc_us-gaap_EquityComponentDomain_f43ac365-ef33-4cb2-aa3e-3ea6fc946298_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f7e572d7-8d79-414a-8731-0365166e4e52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f43ac365-ef33-4cb2-aa3e-3ea6fc946298" xlink:to="loc_us-gaap_EquityComponentDomain_f7e572d7-8d79-414a-8731-0365166e4e52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_a4eea599-1aa9-4676-b0bf-c04ffce58ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f7e572d7-8d79-414a-8731-0365166e4e52" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_a4eea599-1aa9-4676-b0bf-c04ffce58ca3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_a145718d-171a-42cd-afee-4b9b3bbf6d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f7e572d7-8d79-414a-8731-0365166e4e52" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_a145718d-171a-42cd-afee-4b9b3bbf6d2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2a209996-cdf8-496c-882c-7e2f79a7d686" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f7e572d7-8d79-414a-8731-0365166e4e52" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2a209996-cdf8-496c-882c-7e2f79a7d686" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_fb41cd15-9555-4b74-8fb0-f449da0f126f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8dbd5cd-5dac-467d-bb93-35649ff05171" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_fb41cd15-9555-4b74-8fb0-f449da0f126f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_50f5af73-a535-4931-9973-c20e39cd6cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_fb41cd15-9555-4b74-8fb0-f449da0f126f" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_50f5af73-a535-4931-9973-c20e39cd6cc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_c8de03f6-5c48-4724-a44c-93c580bb66b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_fb41cd15-9555-4b74-8fb0-f449da0f126f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_c8de03f6-5c48-4724-a44c-93c580bb66b1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_01daa39d-a180-45be-ae61-3bda7ca54db3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_fb41cd15-9555-4b74-8fb0-f449da0f126f" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_01daa39d-a180-45be-ae61-3bda7ca54db3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_cbf05724-190d-4926-bf74-e0248c66f50e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0849162c-bde9-445f-b3ce-a483a8046c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0849162c-bde9-445f-b3ce-a483a8046c3d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c07fd8a8-1fd6-48d9-82f9-438bc48272ab" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0849162c-bde9-445f-b3ce-a483a8046c3d" xlink:to="loc_srt_RangeAxis_c07fd8a8-1fd6-48d9-82f9-438bc48272ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c07fd8a8-1fd6-48d9-82f9-438bc48272ab_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c07fd8a8-1fd6-48d9-82f9-438bc48272ab" xlink:to="loc_srt_RangeMember_c07fd8a8-1fd6-48d9-82f9-438bc48272ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f622f52e-c174-4d4c-b09f-4f849f41e02c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c07fd8a8-1fd6-48d9-82f9-438bc48272ab" xlink:to="loc_srt_RangeMember_f622f52e-c174-4d4c-b09f-4f849f41e02c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_eddf125a-aefc-4de4-b62e-72caf80ce124" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f622f52e-c174-4d4c-b09f-4f849f41e02c" xlink:to="loc_srt_MinimumMember_eddf125a-aefc-4de4-b62e-72caf80ce124" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2fd58f1a-ce35-4573-9dc7-77569cdb4b5c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f622f52e-c174-4d4c-b09f-4f849f41e02c" xlink:to="loc_srt_MaximumMember_2fd58f1a-ce35-4573-9dc7-77569cdb4b5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_89ddebc5-f1a0-4d62-ac43-25d279edf871" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0849162c-bde9-445f-b3ce-a483a8046c3d" xlink:to="loc_srt_TitleOfIndividualAxis_89ddebc5-f1a0-4d62-ac43-25d279edf871" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_89ddebc5-f1a0-4d62-ac43-25d279edf871_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_89ddebc5-f1a0-4d62-ac43-25d279edf871" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_89ddebc5-f1a0-4d62-ac43-25d279edf871_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9df579f1-f884-42c1-b136-910ce834f4ac" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_89ddebc5-f1a0-4d62-ac43-25d279edf871" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9df579f1-f884-42c1-b136-910ce834f4ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_70854d44-0b68-4e8a-86e1-e895111bf2cb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9df579f1-f884-42c1-b136-910ce834f4ac" xlink:to="loc_srt_DirectorMember_70854d44-0b68-4e8a-86e1-e895111bf2cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_c1c27ca7-0d07-4949-92c6-1ffb7a84e8e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0849162c-bde9-445f-b3ce-a483a8046c3d" xlink:to="loc_us-gaap_PlanNameAxis_c1c27ca7-0d07-4949-92c6-1ffb7a84e8e1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_c1c27ca7-0d07-4949-92c6-1ffb7a84e8e1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_c1c27ca7-0d07-4949-92c6-1ffb7a84e8e1" xlink:to="loc_us-gaap_PlanNameDomain_c1c27ca7-0d07-4949-92c6-1ffb7a84e8e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4042052c-9aa9-46c4-9772-02fa7f82428f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_c1c27ca7-0d07-4949-92c6-1ffb7a84e8e1" xlink:to="loc_us-gaap_PlanNameDomain_4042052c-9aa9-46c4-9772-02fa7f82428f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_StockIncentivePlanMember_57338066-45e3-4731-b9ea-1fb32c00d5f7" xlink:href="ggg-20231229.xsd#ggg_StockIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_4042052c-9aa9-46c4-9772-02fa7f82428f" xlink:to="loc_ggg_StockIncentivePlanMember_57338066-45e3-4731-b9ea-1fb32c00d5f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_EmployeeStockPurchasePlanMember_34b799f3-e83e-49a0-82ee-fc4f3e8b4425" xlink:href="ggg-20231229.xsd#ggg_EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_4042052c-9aa9-46c4-9772-02fa7f82428f" xlink:to="loc_ggg_EmployeeStockPurchasePlanMember_34b799f3-e83e-49a0-82ee-fc4f3e8b4425" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_PreviousShareBasedPlansMember_15c72c17-af43-49cc-84a6-035abdd26404" xlink:href="ggg-20231229.xsd#ggg_PreviousShareBasedPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_4042052c-9aa9-46c4-9772-02fa7f82428f" xlink:to="loc_ggg_PreviousShareBasedPlansMember_15c72c17-af43-49cc-84a6-035abdd26404" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_629e1acf-f87b-46bf-8584-cf5bb69159e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_629e1acf-f87b-46bf-8584-cf5bb69159e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_c5147af4-f116-4bc6-9373-563003c5e528" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_c5147af4-f116-4bc6-9373-563003c5e528" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_d5b8615c-3b8f-433f-b74c-dfaeb3389386" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_StockOptionPlanExpense_d5b8615c-3b8f-433f-b74c-dfaeb3389386" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_4cfa89dd-69db-4923-a991-0b43393cf423" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_4cfa89dd-69db-4923-a991-0b43393cf423" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_a569774c-41e0-4fea-aa0a-1fc8c83bd111" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_a569774c-41e0-4fea-aa0a-1fc8c83bd111" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_e24625c6-0ebe-4b76-b7e6-6da77191b60f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_dei_DocumentPeriodEndDate_e24625c6-0ebe-4b76-b7e6-6da77191b60f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_66eec6e9-43ee-44a4-85ab-a054f577844f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_66eec6e9-43ee-44a4-85ab-a054f577844f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2d79aa6c-f0ca-47e5-b661-778abbb35b0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2d79aa6c-f0ca-47e5-b661-778abbb35b0b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_38372aac-6bde-424c-80df-adffcba60528" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_38372aac-6bde-424c-80df-adffcba60528" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_c1c62292-f6e0-4ce6-8335-7c61c69c8151" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_c1c62292-f6e0-4ce6-8335-7c61c69c8151" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_de5fafe4-ef69-4e88-885a-cb3a277539b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_de5fafe4-ef69-4e88-885a-cb3a277539b4" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_eef389c5-9965-45fc-a5e0-f5d90fe35db2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_eef389c5-9965-45fc-a5e0-f5d90fe35db2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_48a39b84-109d-4980-8677-68ea71aa31b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_48a39b84-109d-4980-8677-68ea71aa31b7" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_a9a96af5-9416-4e89-abd3-0315129ec5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_a9a96af5-9416-4e89-abd3-0315129ec5d1" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans_4114fb48-7f43-4179-9b9b-cec49b2b9eef" xlink:href="ggg-20231229.xsd#ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans_4114fb48-7f43-4179-9b9b-cec49b2b9eef" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7439ce47-0f5a-4b45-a014-cd2d1ba9175b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7439ce47-0f5a-4b45-a014-cd2d1ba9175b" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_618efb94-525c-4481-be69-c40d5520e662" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_618efb94-525c-4481-be69-c40d5520e662" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2b4f9dc7-192c-4897-adf8-6843272b019a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2b4f9dc7-192c-4897-adf8-6843272b019a" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_5e16bd5c-00fb-4ac6-873a-50374d22de60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_5e16bd5c-00fb-4ac6-873a-50374d22de60" xlink:type="arc" order="18"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_beb72a9e-212a-49e7-af8b-94cd1f34ecb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_beb72a9e-212a-49e7-af8b-94cd1f34ecb1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_103e5b9a-b9b7-4a71-bc8f-398c33e584db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_beb72a9e-212a-49e7-af8b-94cd1f34ecb1" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_103e5b9a-b9b7-4a71-bc8f-398c33e584db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_103e5b9a-b9b7-4a71-bc8f-398c33e584db_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_103e5b9a-b9b7-4a71-bc8f-398c33e584db" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_103e5b9a-b9b7-4a71-bc8f-398c33e584db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0e0f8a6e-a573-4692-a8ac-70b5e4da89e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_103e5b9a-b9b7-4a71-bc8f-398c33e584db" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0e0f8a6e-a573-4692-a8ac-70b5e4da89e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember_16e671a2-41d6-419a-b9ff-a270e2bff3b1" xlink:href="ggg-20231229.xsd#ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0e0f8a6e-a573-4692-a8ac-70b5e4da89e4" xlink:to="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember_16e671a2-41d6-419a-b9ff-a270e2bff3b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember_9e4fd3cf-b213-488c-98f8-141c20fb5428" xlink:href="ggg-20231229.xsd#ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0e0f8a6e-a573-4692-a8ac-70b5e4da89e4" xlink:to="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember_9e4fd3cf-b213-488c-98f8-141c20fb5428" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember_db609a12-8790-48d4-b9cf-879a9f55dc5d" xlink:href="ggg-20231229.xsd#ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0e0f8a6e-a573-4692-a8ac-70b5e4da89e4" xlink:to="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember_db609a12-8790-48d4-b9cf-879a9f55dc5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember_c92a83d4-e12a-4715-8e9e-c75dfdd44b9d" xlink:href="ggg-20231229.xsd#ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0e0f8a6e-a573-4692-a8ac-70b5e4da89e4" xlink:to="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember_c92a83d4-e12a-4715-8e9e-c75dfdd44b9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember_b1e7db14-b21d-4510-a70f-5f3ca6c1eaf1" xlink:href="ggg-20231229.xsd#ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0e0f8a6e-a573-4692-a8ac-70b5e4da89e4" xlink:to="loc_ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember_b1e7db14-b21d-4510-a70f-5f3ca6c1eaf1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_13c1b124-f3f3-4a06-bcb5-4a8ccd2a4308" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_13c1b124-f3f3-4a06-bcb5-4a8ccd2a4308" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_9a09e001-4674-4e9a-8bcc-22aa04ebc4d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_9a09e001-4674-4e9a-8bcc-22aa04ebc4d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_430988a3-0df8-46c2-98ed-29f7c7da0105" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_430988a3-0df8-46c2-98ed-29f7c7da0105" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dada17d2-a134-4681-b78f-38c5ac7b1ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dada17d2-a134-4681-b78f-38c5ac7b1ae6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_4ffaad34-200d-48a6-95ef-081b8e3e6ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_4ffaad34-200d-48a6-95ef-081b8e3e6ad3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_c6068950-6521-42b5-bd32-a3841f466fbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_c6068950-6521-42b5-bd32-a3841f466fbb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_de4e84c1-7356-4361-8a82-6bc7e1a18700" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_de4e84c1-7356-4361-8a82-6bc7e1a18700" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ec085182-d755-4107-93a1-7c5f255c1cde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7a0fa237-96da-468d-a579-c0b8e1e4322f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ec085182-d755-4107-93a1-7c5f255c1cde" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7a0fa237-96da-468d-a579-c0b8e1e4322f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_3efc8bf0-b8cc-4254-bfc4-b0177f54579f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7a0fa237-96da-468d-a579-c0b8e1e4322f" xlink:to="loc_us-gaap_PlanNameAxis_3efc8bf0-b8cc-4254-bfc4-b0177f54579f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_3efc8bf0-b8cc-4254-bfc4-b0177f54579f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_3efc8bf0-b8cc-4254-bfc4-b0177f54579f" xlink:to="loc_us-gaap_PlanNameDomain_3efc8bf0-b8cc-4254-bfc4-b0177f54579f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4bc0395c-6fcd-4d2b-a53e-ececbd521a28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_3efc8bf0-b8cc-4254-bfc4-b0177f54579f" xlink:to="loc_us-gaap_PlanNameDomain_4bc0395c-6fcd-4d2b-a53e-ececbd521a28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_StockIncentivePlanMember_ef7e9462-d887-4de4-8b9c-65d71017c7b5" xlink:href="ggg-20231229.xsd#ggg_StockIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_4bc0395c-6fcd-4d2b-a53e-ececbd521a28" xlink:to="loc_ggg_StockIncentivePlanMember_ef7e9462-d887-4de4-8b9c-65d71017c7b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_EmployeeStockPurchasePlanMember_84d287eb-24a0-46e6-98af-23f1fc4b3d8c" xlink:href="ggg-20231229.xsd#ggg_EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_4bc0395c-6fcd-4d2b-a53e-ececbd521a28" xlink:to="loc_ggg_EmployeeStockPurchasePlanMember_84d287eb-24a0-46e6-98af-23f1fc4b3d8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_8dfd2676-6a11-4e22-8b0f-d1cf73debf25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ec085182-d755-4107-93a1-7c5f255c1cde" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_8dfd2676-6a11-4e22-8b0f-d1cf73debf25" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_b16df58f-27e1-43ac-8259-e8ce90dc2302" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ec085182-d755-4107-93a1-7c5f255c1cde" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_b16df58f-27e1-43ac-8259-e8ce90dc2302" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2264c0d1-e2cb-4028-827a-3965a53de6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1c31c41c-4daf-4671-9b86-3282c27afacf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2264c0d1-e2cb-4028-827a-3965a53de6e1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1c31c41c-4daf-4671-9b86-3282c27afacf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5eb16b42-a9f1-4830-834d-b2af386a6166" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1c31c41c-4daf-4671-9b86-3282c27afacf" xlink:to="loc_us-gaap_AwardTypeAxis_5eb16b42-a9f1-4830-834d-b2af386a6166" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5eb16b42-a9f1-4830-834d-b2af386a6166_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_5eb16b42-a9f1-4830-834d-b2af386a6166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5eb16b42-a9f1-4830-834d-b2af386a6166_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5782a2d9-3a1c-4212-ac79-9c4732a0e1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_5eb16b42-a9f1-4830-834d-b2af386a6166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5782a2d9-3a1c-4212-ac79-9c4732a0e1ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_f058975a-4851-418a-af2a-d7d8f30b71f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5782a2d9-3a1c-4212-ac79-9c4732a0e1ef" xlink:to="loc_us-gaap_EmployeeStockOptionMember_f058975a-4851-418a-af2a-d7d8f30b71f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_c4303573-62fe-444c-98c3-e4111a8f14ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2264c0d1-e2cb-4028-827a-3965a53de6e1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_c4303573-62fe-444c-98c3-e4111a8f14ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f5a1e149-1f14-47e7-8fd4-92de23ef9a1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2264c0d1-e2cb-4028-827a-3965a53de6e1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f5a1e149-1f14-47e7-8fd4-92de23ef9a1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dc2de4c1-a5d6-44c3-8071-cdbbbe069a06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2264c0d1-e2cb-4028-827a-3965a53de6e1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dc2de4c1-a5d6-44c3-8071-cdbbbe069a06" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_32bf7d4f-5b71-4750-b560-923352bec0c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2264c0d1-e2cb-4028-827a-3965a53de6e1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_32bf7d4f-5b71-4750-b560-923352bec0c8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b854b220-cf49-4a49-82eb-e2b2746b24c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2264c0d1-e2cb-4028-827a-3965a53de6e1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b854b220-cf49-4a49-82eb-e2b2746b24c1" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3c2860e2-7100-4acd-bb38-f948d0464682" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f560adc2-ec5d-4b96-ad4e-b208ae6fec02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3c2860e2-7100-4acd-bb38-f948d0464682" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f560adc2-ec5d-4b96-ad4e-b208ae6fec02" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_dd996d7a-1d56-41da-932b-f7ba209170de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f560adc2-ec5d-4b96-ad4e-b208ae6fec02" xlink:to="loc_us-gaap_AwardTypeAxis_dd996d7a-1d56-41da-932b-f7ba209170de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd996d7a-1d56-41da-932b-f7ba209170de_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_dd996d7a-1d56-41da-932b-f7ba209170de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dd996d7a-1d56-41da-932b-f7ba209170de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c804a86f-4687-425b-9ecc-f409e2070429" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_dd996d7a-1d56-41da-932b-f7ba209170de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c804a86f-4687-425b-9ecc-f409e2070429" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_58b0c810-bb28-40a6-9d22-4dd13edfb89a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c804a86f-4687-425b-9ecc-f409e2070429" xlink:to="loc_us-gaap_EmployeeStockMember_58b0c810-bb28-40a6-9d22-4dd13edfb89a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_91efb034-4d5b-4597-a65d-7a7edae9a02f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f560adc2-ec5d-4b96-ad4e-b208ae6fec02" xlink:to="loc_us-gaap_PlanNameAxis_91efb034-4d5b-4597-a65d-7a7edae9a02f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_91efb034-4d5b-4597-a65d-7a7edae9a02f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_91efb034-4d5b-4597-a65d-7a7edae9a02f" xlink:to="loc_us-gaap_PlanNameDomain_91efb034-4d5b-4597-a65d-7a7edae9a02f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_632134ca-afe1-4944-bf8b-1be6f5ad63a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_91efb034-4d5b-4597-a65d-7a7edae9a02f" xlink:to="loc_us-gaap_PlanNameDomain_632134ca-afe1-4944-bf8b-1be6f5ad63a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_EmployeeStockPurchasePlanMember_a421e0f3-9732-4ee9-985b-1ba06cc69665" xlink:href="ggg-20231229.xsd#ggg_EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_632134ca-afe1-4944-bf8b-1be6f5ad63a3" xlink:to="loc_ggg_EmployeeStockPurchasePlanMember_a421e0f3-9732-4ee9-985b-1ba06cc69665" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_483b9a2f-7fd1-4226-994b-f699c717e6bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3c2860e2-7100-4acd-bb38-f948d0464682" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_483b9a2f-7fd1-4226-994b-f699c717e6bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_999d806f-05c2-46cf-8916-736014e2940c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3c2860e2-7100-4acd-bb38-f948d0464682" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_999d806f-05c2-46cf-8916-736014e2940c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_7792c557-8688-4d21-aa4b-4a5d41df5bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3c2860e2-7100-4acd-bb38-f948d0464682" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_7792c557-8688-4d21-aa4b-4a5d41df5bfc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_3ca96a19-7f0c-4302-856a-9fd61363d657" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3c2860e2-7100-4acd-bb38-f948d0464682" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_3ca96a19-7f0c-4302-856a-9fd61363d657" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_bc014cfe-dc66-43b9-a73a-91687b989243" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3c2860e2-7100-4acd-bb38-f948d0464682" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_bc014cfe-dc66-43b9-a73a-91687b989243" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/RetirementBenefitsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f06fff2a-8123-4b30-8bbe-a0442b11787f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f06fff2a-8123-4b30-8bbe-a0442b11787f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_b2000f92-fcb7-4921-a46d-5e65a2e14632" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f06fff2a-8123-4b30-8bbe-a0442b11787f" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_b2000f92-fcb7-4921-a46d-5e65a2e14632" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_b2000f92-fcb7-4921-a46d-5e65a2e14632_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_b2000f92-fcb7-4921-a46d-5e65a2e14632" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_b2000f92-fcb7-4921-a46d-5e65a2e14632_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_308df917-226c-4590-a057-290b975983ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_b2000f92-fcb7-4921-a46d-5e65a2e14632" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_308df917-226c-4590-a057-290b975983ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_9e1b78f7-d2fb-4e5b-8f1e-a4b14090e1bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_308df917-226c-4590-a057-290b975983ae" xlink:to="loc_us-gaap_EquitySecuritiesMember_9e1b78f7-d2fb-4e5b-8f1e-a4b14090e1bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_33eae54d-1906-437f-8548-76cb44fbfc10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_308df917-226c-4590-a057-290b975983ae" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_33eae54d-1906-437f-8548-76cb44fbfc10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_RealEstateFundsAndOtherInvestmentsMember_39ac84f4-7ea1-4431-974b-c3f0bab5fe56" xlink:href="ggg-20231229.xsd#ggg_RealEstateFundsAndOtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_308df917-226c-4590-a057-290b975983ae" xlink:to="loc_ggg_RealEstateFundsAndOtherInvestmentsMember_39ac84f4-7ea1-4431-974b-c3f0bab5fe56" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_50c35fe9-2acb-4100-8027-771016794017" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f06fff2a-8123-4b30-8bbe-a0442b11787f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_50c35fe9-2acb-4100-8027-771016794017" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_50c35fe9-2acb-4100-8027-771016794017_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_50c35fe9-2acb-4100-8027-771016794017" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_50c35fe9-2acb-4100-8027-771016794017_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a0063f5d-1139-4b0f-9037-a7426f1c9130" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_50c35fe9-2acb-4100-8027-771016794017" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a0063f5d-1139-4b0f-9037-a7426f1c9130" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_PensionPlanBluePlanMember_4878a230-3f14-4397-ad2b-8c56a880f3da" xlink:href="ggg-20231229.xsd#ggg_PensionPlanBluePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a0063f5d-1139-4b0f-9037-a7426f1c9130" xlink:to="loc_ggg_PensionPlanBluePlanMember_4878a230-3f14-4397-ad2b-8c56a880f3da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_4781d6bd-52bc-4bfc-b1a6-d4871dcf6150" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a0063f5d-1139-4b0f-9037-a7426f1c9130" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_4781d6bd-52bc-4bfc-b1a6-d4871dcf6150" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_4b8b531d-f8e1-414f-af7a-e666e8fc9e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a0063f5d-1139-4b0f-9037-a7426f1c9130" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_4b8b531d-f8e1-414f-af7a-e666e8fc9e2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f8dca6e4-00f4-442f-aedb-d796df4654c9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f06fff2a-8123-4b30-8bbe-a0442b11787f" xlink:to="loc_srt_RangeAxis_f8dca6e4-00f4-442f-aedb-d796df4654c9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f8dca6e4-00f4-442f-aedb-d796df4654c9_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f8dca6e4-00f4-442f-aedb-d796df4654c9" xlink:to="loc_srt_RangeMember_f8dca6e4-00f4-442f-aedb-d796df4654c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_60d681b9-56ad-4df8-9c29-617d5fffae11" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f8dca6e4-00f4-442f-aedb-d796df4654c9" xlink:to="loc_srt_RangeMember_60d681b9-56ad-4df8-9c29-617d5fffae11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7aee5223-99c6-4beb-bce8-649703c241f6" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_60d681b9-56ad-4df8-9c29-617d5fffae11" xlink:to="loc_srt_MinimumMember_7aee5223-99c6-4beb-bce8-649703c241f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_440a6454-a68e-4a39-806c-ca31bca9dd58" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_60d681b9-56ad-4df8-9c29-617d5fffae11" xlink:to="loc_srt_MaximumMember_440a6454-a68e-4a39-806c-ca31bca9dd58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_73e930ec-423b-4251-956a-fd2d7f5ddfa5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_73e930ec-423b-4251-956a-fd2d7f5ddfa5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_33c77ef6-aa91-49fb-b86c-26470bc5020e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_33c77ef6-aa91-49fb-b86c-26470bc5020e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent_7a7bcb25-7b4f-4146-be84-a111b8f3b775" xlink:href="ggg-20231229.xsd#ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent_7a7bcb25-7b4f-4146-be84-a111b8f3b775" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_84ed4ed7-f05c-443e-8326-1477fd0498e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_84ed4ed7-f05c-443e-8326-1477fd0498e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_969eed56-7877-4980-9c8a-de7120056bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_969eed56-7877-4980-9c8a-de7120056bb3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_PensionPlanParticipantsTransfered_27ee3474-17ab-4f72-9e7b-6ba9924c1d0f" xlink:href="ggg-20231229.xsd#ggg_PensionPlanParticipantsTransfered"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_ggg_PensionPlanParticipantsTransfered_27ee3474-17ab-4f72-9e7b-6ba9924c1d0f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_4e764355-12cd-4950-a0ae-0573b299e8db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_4e764355-12cd-4950-a0ae-0573b299e8db" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits_2d46b55f-1ae8-4b31-9c5b-e8f121c4493f" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits_2d46b55f-1ae8-4b31-9c5b-e8f121c4493f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation_d5bb39fb-8720-4e10-a7b3-75f82f37532f" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation_d5bb39fb-8720-4e10-a7b3-75f82f37532f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_a7a5cbc9-294a-45d9-859b-1d8831e9d881" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_a7a5cbc9-294a-45d9-859b-1d8831e9d881" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1_e61f49f4-9539-43a0-8734-f44b43952f98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1_e61f49f4-9539-43a0-8734-f44b43952f98" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency_d318ee11-e475-4ab3-9ae2-1ee9482ad269" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency_d318ee11-e475-4ab3-9ae2-1ee9482ad269" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments_8669d01d-b1e6-4119-b469-f97941af2729" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments_8669d01d-b1e6-4119-b469-f97941af2729" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_2782dd65-554a-4638-922a-5277e2415359" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_2782dd65-554a-4638-922a-5277e2415359" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_e9c20ecd-c0d6-4d32-9cfc-631486f59bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_e9c20ecd-c0d6-4d32-9cfc-631486f59bf1" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_f3b26c58-8eaa-47df-abde-69a03a98dc0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_f3b26c58-8eaa-47df-abde-69a03a98dc0b" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum_4765dc42-b249-47b2-9aae-a016601d5dca" xlink:href="ggg-20231229.xsd#ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum_4765dc42-b249-47b2-9aae-a016601d5dca" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_b6bfdcba-6233-4d32-880c-494b1f78c590" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_b6bfdcba-6233-4d32-880c-494b1f78c590" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_e3c71594-12f4-422b-ab4b-1b6e3fd7e04d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_e3c71594-12f4-422b-ab4b-1b6e3fd7e04d" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_c2de854a-f408-4c9e-9955-e28d05913311" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_c2de854a-f408-4c9e-9955-e28d05913311" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_d5eee616-83f1-4ed9-aad1-1e283ebd3104" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_d5eee616-83f1-4ed9-aad1-1e283ebd3104" xlink:type="arc" order="20"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bd3d2062-9922-4524-b8c4-18288eb4216a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ba235ae6-ac57-4822-ac6c-90954b6f143d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bd3d2062-9922-4524-b8c4-18288eb4216a" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ba235ae6-ac57-4822-ac6c-90954b6f143d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_f869d259-480b-4cc3-8793-ca87bfe8cce2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ba235ae6-ac57-4822-ac6c-90954b6f143d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_f869d259-480b-4cc3-8793-ca87bfe8cce2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_f869d259-480b-4cc3-8793-ca87bfe8cce2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f869d259-480b-4cc3-8793-ca87bfe8cce2" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_f869d259-480b-4cc3-8793-ca87bfe8cce2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_5b8675f1-bdfb-4d74-bd76-c085d19069a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f869d259-480b-4cc3-8793-ca87bfe8cce2" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_5b8675f1-bdfb-4d74-bd76-c085d19069a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_7e5c3737-cc1b-482a-abed-a67e97e8242e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5b8675f1-bdfb-4d74-bd76-c085d19069a8" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_7e5c3737-cc1b-482a-abed-a67e97e8242e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_06035d89-ec88-4f95-9471-691d2b42ba5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ba235ae6-ac57-4822-ac6c-90954b6f143d" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_06035d89-ec88-4f95-9471-691d2b42ba5e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_06035d89-ec88-4f95-9471-691d2b42ba5e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_06035d89-ec88-4f95-9471-691d2b42ba5e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_06035d89-ec88-4f95-9471-691d2b42ba5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_f93a8099-4e41-486e-a4d6-2481f7cc6f21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_06035d89-ec88-4f95-9471-691d2b42ba5e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_f93a8099-4e41-486e-a4d6-2481f7cc6f21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_b0d6a035-5375-4177-8374-8392181db0f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_f93a8099-4e41-486e-a4d6-2481f7cc6f21" xlink:to="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_b0d6a035-5375-4177-8374-8392181db0f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueMember_9a0b64fe-5886-4ccf-95a7-1257a66fd581" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashSurrenderValueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_f93a8099-4e41-486e-a4d6-2481f7cc6f21" xlink:to="loc_us-gaap_CashSurrenderValueMember_9a0b64fe-5886-4ccf-95a7-1257a66fd581" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_9b26d06c-25f7-45c3-953a-c77e4da5b4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_f93a8099-4e41-486e-a4d6-2481f7cc6f21" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_9b26d06c-25f7-45c3-953a-c77e4da5b4cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_UsLargeCapMember_41969141-55e6-40d0-9a9e-f1ab43967c52" xlink:href="ggg-20231229.xsd#ggg_UsLargeCapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_9b26d06c-25f7-45c3-953a-c77e4da5b4cf" xlink:to="loc_ggg_UsLargeCapMember_41969141-55e6-40d0-9a9e-f1ab43967c52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_UsSmallCapMember_7372de09-00e3-459d-94ce-09ea762e7b33" xlink:href="ggg-20231229.xsd#ggg_UsSmallCapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_9b26d06c-25f7-45c3-953a-c77e4da5b4cf" xlink:to="loc_ggg_UsSmallCapMember_7372de09-00e3-459d-94ce-09ea762e7b33" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ForeignEquitySecuritiesMember_af8b0b99-2f77-45e7-b8aa-f48b3197fd5a" xlink:href="ggg-20231229.xsd#ggg_ForeignEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_9b26d06c-25f7-45c3-953a-c77e4da5b4cf" xlink:to="loc_ggg_ForeignEquitySecuritiesMember_af8b0b99-2f77-45e7-b8aa-f48b3197fd5a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_fc2e2487-9f5a-4574-bba7-e13dbe218045" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_f93a8099-4e41-486e-a4d6-2481f7cc6f21" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_fc2e2487-9f5a-4574-bba7-e13dbe218045" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_RealEstateFundsAndOtherInvestmentsMember_b604fd31-21d0-4dc6-9533-84464f342331" xlink:href="ggg-20231229.xsd#ggg_RealEstateFundsAndOtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_f93a8099-4e41-486e-a4d6-2481f7cc6f21" xlink:to="loc_ggg_RealEstateFundsAndOtherInvestmentsMember_b604fd31-21d0-4dc6-9533-84464f342331" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7dc56027-b506-4bbb-84a2-774251f6bb4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ba235ae6-ac57-4822-ac6c-90954b6f143d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7dc56027-b506-4bbb-84a2-774251f6bb4c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7dc56027-b506-4bbb-84a2-774251f6bb4c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7dc56027-b506-4bbb-84a2-774251f6bb4c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7dc56027-b506-4bbb-84a2-774251f6bb4c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_09443b70-5530-4011-ae19-4b9f325a9da3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7dc56027-b506-4bbb-84a2-774251f6bb4c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_09443b70-5530-4011-ae19-4b9f325a9da3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_45e9ed8a-1b05-432a-b0df-01b18436766e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_09443b70-5530-4011-ae19-4b9f325a9da3" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_45e9ed8a-1b05-432a-b0df-01b18436766e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_14424f6b-7891-44e4-88b5-dc5735fb6ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_09443b70-5530-4011-ae19-4b9f325a9da3" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_14424f6b-7891-44e4-88b5-dc5735fb6ed0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_f40b8ef2-b879-4034-b5ae-16a4bac68867" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_09443b70-5530-4011-ae19-4b9f325a9da3" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_f40b8ef2-b879-4034-b5ae-16a4bac68867" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_9f2c9c70-87a3-4194-8e7f-bb6e6a936900" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_09443b70-5530-4011-ae19-4b9f325a9da3" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_9f2c9c70-87a3-4194-8e7f-bb6e6a936900" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_84e62549-a2ac-4d0a-9e0d-be86431a740f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ba235ae6-ac57-4822-ac6c-90954b6f143d" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_84e62549-a2ac-4d0a-9e0d-be86431a740f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_84e62549-a2ac-4d0a-9e0d-be86431a740f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_84e62549-a2ac-4d0a-9e0d-be86431a740f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_84e62549-a2ac-4d0a-9e0d-be86431a740f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_a4d71977-8830-40d9-bc0a-58a94a4cade6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_84e62549-a2ac-4d0a-9e0d-be86431a740f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_a4d71977-8830-40d9-bc0a-58a94a4cade6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_1b20ef09-9d29-4990-97f8-a79abdc0d2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_a4d71977-8830-40d9-bc0a-58a94a4cade6" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_1b20ef09-9d29-4990-97f8-a79abdc0d2a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_0ab72e83-f5b3-4c87-a4e8-a40f66d557ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_a4d71977-8830-40d9-bc0a-58a94a4cade6" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_0ab72e83-f5b3-4c87-a4e8-a40f66d557ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_88428fd9-4f55-491c-8954-080731322650" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bd3d2062-9922-4524-b8c4-18288eb4216a" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_88428fd9-4f55-491c-8954-080731322650" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems_abba1a7b-f6f5-4f16-b7f8-7841c2254192" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable_0988bb68-f039-49f3-915a-723890c5ecee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems_abba1a7b-f6f5-4f16-b7f8-7841c2254192" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable_0988bb68-f039-49f3-915a-723890c5ecee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_191792e2-b783-4440-a0f6-c9a6e2886762" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable_0988bb68-f039-49f3-915a-723890c5ecee" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_191792e2-b783-4440-a0f6-c9a6e2886762" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_191792e2-b783-4440-a0f6-c9a6e2886762_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_191792e2-b783-4440-a0f6-c9a6e2886762" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_191792e2-b783-4440-a0f6-c9a6e2886762_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_efe3270b-39e1-4646-8313-89eaa6ff21e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_191792e2-b783-4440-a0f6-c9a6e2886762" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_efe3270b-39e1-4646-8313-89eaa6ff21e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d9988058-53b7-411f-9938-9e97bd509573" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_efe3270b-39e1-4646-8313-89eaa6ff21e4" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d9988058-53b7-411f-9938-9e97bd509573" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3fbc50ba-6d2f-423a-b426-6d090fb6e0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable_0988bb68-f039-49f3-915a-723890c5ecee" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3fbc50ba-6d2f-423a-b426-6d090fb6e0c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3fbc50ba-6d2f-423a-b426-6d090fb6e0c6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3fbc50ba-6d2f-423a-b426-6d090fb6e0c6" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3fbc50ba-6d2f-423a-b426-6d090fb6e0c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d8058002-56ad-4ae2-869b-a5b5638d2cce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3fbc50ba-6d2f-423a-b426-6d090fb6e0c6" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d8058002-56ad-4ae2-869b-a5b5638d2cce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_4cf0eeb9-cdea-48ae-95ae-4fc6c0e07aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d8058002-56ad-4ae2-869b-a5b5638d2cce" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_4cf0eeb9-cdea-48ae-95ae-4fc6c0e07aa3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d21b1594-a287-48d6-b81e-2afa09c0cd1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable_0988bb68-f039-49f3-915a-723890c5ecee" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d21b1594-a287-48d6-b81e-2afa09c0cd1c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d21b1594-a287-48d6-b81e-2afa09c0cd1c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d21b1594-a287-48d6-b81e-2afa09c0cd1c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d21b1594-a287-48d6-b81e-2afa09c0cd1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba794572-341a-458f-86ef-6c67876d1180" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d21b1594-a287-48d6-b81e-2afa09c0cd1c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba794572-341a-458f-86ef-6c67876d1180" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_fd72965a-4559-4199-8300-8dbc29f9205d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba794572-341a-458f-86ef-6c67876d1180" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_fd72965a-4559-4199-8300-8dbc29f9205d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_26cd7684-502b-4b9b-a0bf-8d16666fe9a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems_abba1a7b-f6f5-4f16-b7f8-7841c2254192" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_26cd7684-502b-4b9b-a0bf-8d16666fe9a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_dd975a65-993b-4112-9594-cbc1ccfdcd44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_26cd7684-502b-4b9b-a0bf-8d16666fe9a8" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_dd975a65-993b-4112-9594-cbc1ccfdcd44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_2e4313c7-137b-42e4-87f4-713efb684ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_26cd7684-502b-4b9b-a0bf-8d16666fe9a8" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_2e4313c7-137b-42e4-87f4-713efb684ae8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_f861a8d4-9730-4211-a9dc-de50d5a52509" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_26cd7684-502b-4b9b-a0bf-8d16666fe9a8" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_f861a8d4-9730-4211-a9dc-de50d5a52509" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_d80739a1-879b-4312-a685-1a433c5af30e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_26cd7684-502b-4b9b-a0bf-8d16666fe9a8" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_d80739a1-879b-4312-a685-1a433c5af30e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_2471bb96-fa9c-47ac-a19e-590572f69662" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsFundedStatusDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsFundedStatusDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/RetirementBenefitsFundedStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c767d29b-fe7b-42cd-9668-1af58f819ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_49c30787-e20b-489a-9f8f-3aa04782173b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c767d29b-fe7b-42cd-9668-1af58f819ab6" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_49c30787-e20b-489a-9f8f-3aa04782173b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_ca9fec23-3f0e-4797-8f8b-0ca07e43ede4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_49c30787-e20b-489a-9f8f-3aa04782173b" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_ca9fec23-3f0e-4797-8f8b-0ca07e43ede4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ca9fec23-3f0e-4797-8f8b-0ca07e43ede4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ca9fec23-3f0e-4797-8f8b-0ca07e43ede4" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ca9fec23-3f0e-4797-8f8b-0ca07e43ede4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7693d93e-6753-4edb-adc4-2c6b35ee137c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ca9fec23-3f0e-4797-8f8b-0ca07e43ede4" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7693d93e-6753-4edb-adc4-2c6b35ee137c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_0e91fc2a-da90-4ced-97d1-7a3ea4e72678" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7693d93e-6753-4edb-adc4-2c6b35ee137c" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_0e91fc2a-da90-4ced-97d1-7a3ea4e72678" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_6f3cce8e-6c71-48cf-9054-465b0cf9af78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7693d93e-6753-4edb-adc4-2c6b35ee137c" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_6f3cce8e-6c71-48cf-9054-465b0cf9af78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c767d29b-fe7b-42cd-9668-1af58f819ab6" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_eb4116e5-1951-4961-9f13-1c51b83c6107" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_eb4116e5-1951-4961-9f13-1c51b83c6107" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_9e3dde38-10e4-486e-801b-980966870ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_9e3dde38-10e4-486e-801b-980966870ba8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_dce67e21-59d6-4a47-aa45-9b06b7f589bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_dce67e21-59d6-4a47-aa45-9b06b7f589bd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_66faa6f3-a3af-45cb-b0f9-a9c1d8221132" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_66faa6f3-a3af-45cb-b0f9-a9c1d8221132" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_5f6a6dd8-c2bf-4899-bfb2-31195558851d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_5f6a6dd8-c2bf-4899-bfb2-31195558851d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments_572b87af-d446-47d2-8814-668ad0c348dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAmendments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAmendments_572b87af-d446-47d2-8814-668ad0c348dd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_6eedd2c8-2884-4a9f-a03e-13c98ac0743e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_6eedd2c8-2884-4a9f-a03e-13c98ac0743e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_b2ece9b2-8963-40be-a90e-11db3057cd78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_b2ece9b2-8963-40be-a90e-11db3057cd78" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_5bf49a41-9c20-47be-9453-f5b8f48a106a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c767d29b-fe7b-42cd-9668-1af58f819ab6" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_f2eba686-faf8-4105-ba8b-c07a2528df2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_f2eba686-faf8-4105-ba8b-c07a2528df2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_42f38ed5-6935-4e36-9464-5b0bbeb20034" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_42f38ed5-6935-4e36-9464-5b0bbeb20034" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_200e1d1d-22a5-4e54-8324-4b165f5cafd3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_200e1d1d-22a5-4e54-8324-4b165f5cafd3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_448eedef-1622-40ba-8c2b-f85633a858c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_448eedef-1622-40ba-8c2b-f85633a858c5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_06f4b270-3182-4b5f-93ff-b228f0bb105f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_06f4b270-3182-4b5f-93ff-b228f0bb105f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_d2426653-70b9-4333-a3d0-2364dd156dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_d2426653-70b9-4333-a3d0-2364dd156dbe" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8193ef8d-9d7d-4b43-9eaf-900a0678e13c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_15e8aef7-60d4-492d-a1e1-4dafc3d1739d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c767d29b-fe7b-42cd-9668-1af58f819ab6" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_15e8aef7-60d4-492d-a1e1-4dafc3d1739d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_09fbb467-ebcd-4110-9b15-ee843685742a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f6a5ff58-16e9-4d7b-ab35-4608ec0089c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_09fbb467-ebcd-4110-9b15-ee843685742a" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f6a5ff58-16e9-4d7b-ab35-4608ec0089c3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_69ac3b9a-9456-43b6-9adb-c908e4a730be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f6a5ff58-16e9-4d7b-ab35-4608ec0089c3" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_69ac3b9a-9456-43b6-9adb-c908e4a730be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_69ac3b9a-9456-43b6-9adb-c908e4a730be_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_69ac3b9a-9456-43b6-9adb-c908e4a730be" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_69ac3b9a-9456-43b6-9adb-c908e4a730be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_62a5b88c-fb34-4200-87db-848ae69f5afd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_69ac3b9a-9456-43b6-9adb-c908e4a730be" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_62a5b88c-fb34-4200-87db-848ae69f5afd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_29f354da-a9b2-4555-b9e3-16911c201aad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_62a5b88c-fb34-4200-87db-848ae69f5afd" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_29f354da-a9b2-4555-b9e3-16911c201aad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_eb2f8504-5dfa-4f13-9bc3-3b485bd8ab88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_62a5b88c-fb34-4200-87db-848ae69f5afd" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_eb2f8504-5dfa-4f13-9bc3-3b485bd8ab88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_5cfe2472-38b2-47af-9061-6273f09d7e74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_09fbb467-ebcd-4110-9b15-ee843685742a" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_5cfe2472-38b2-47af-9061-6273f09d7e74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent_a30ac306-910e-4251-b5b0-f66fe4bcc6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_5cfe2472-38b2-47af-9061-6273f09d7e74" xlink:to="loc_us-gaap_PrepaidExpenseNoncurrent_a30ac306-910e-4251-b5b0-f66fe4bcc6c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_6b69b41c-8645-462a-ac2d-73405650d7af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_5cfe2472-38b2-47af-9061-6273f09d7e74" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_6b69b41c-8645-462a-ac2d-73405650d7af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_96ddab80-1ede-4381-95cf-b988629f3825" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_5cfe2472-38b2-47af-9061-6273f09d7e74" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_96ddab80-1ede-4381-95cf-b988629f3825" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_a1004344-d42d-4766-93e9-3bd520629267" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_5cfe2472-38b2-47af-9061-6273f09d7e74" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_a1004344-d42d-4766-93e9-3bd520629267" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_527820db-f190-4208-bbc7-1153396dfa24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a20fc3c6-05c3-4b01-bc1e-5d031e18c707" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_527820db-f190-4208-bbc7-1153396dfa24" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a20fc3c6-05c3-4b01-bc1e-5d031e18c707" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_f06f5b80-8b57-4d0b-a22e-50b189656313" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a20fc3c6-05c3-4b01-bc1e-5d031e18c707" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_f06f5b80-8b57-4d0b-a22e-50b189656313" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_f06f5b80-8b57-4d0b-a22e-50b189656313_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f06f5b80-8b57-4d0b-a22e-50b189656313" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_f06f5b80-8b57-4d0b-a22e-50b189656313_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_00003856-f774-4541-89cd-b6765ba7997f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f06f5b80-8b57-4d0b-a22e-50b189656313" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_00003856-f774-4541-89cd-b6765ba7997f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_aeda72ae-69b6-4151-a884-5114cf0314f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_00003856-f774-4541-89cd-b6765ba7997f" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_aeda72ae-69b6-4151-a884-5114cf0314f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_bddb3b72-9e50-4784-9fa5-cdf7d4cd0816" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_00003856-f774-4541-89cd-b6765ba7997f" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_bddb3b72-9e50-4784-9fa5-cdf7d4cd0816" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_527820db-f190-4208-bbc7-1153396dfa24" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_b7e4f33a-e480-44ee-a543-8dc3f22367c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_b7e4f33a-e480-44ee-a543-8dc3f22367c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_0e31b134-2e10-4321-99b9-1626674733e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_0e31b134-2e10-4321-99b9-1626674733e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_49f22ca7-45ce-4974-90fa-1605d595b2b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_49f22ca7-45ce-4974-90fa-1605d595b2b7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_ea2f32a1-07db-4f09-978e-423e98020045" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_ea2f32a1-07db-4f09-978e-423e98020045" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_17e8b0eb-1d5c-49e2-ae7d-6b6c16215a28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_17e8b0eb-1d5c-49e2-ae7d-6b6c16215a28" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_2a2b8f50-64f5-4fc2-9ec7-bb69306287eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_2a2b8f50-64f5-4fc2-9ec7-bb69306287eb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherCosts_65400c59-65f3-4149-a90a-5f05e24b8066" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanOtherCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:to="loc_us-gaap_DefinedBenefitPlanOtherCosts_65400c59-65f3-4149-a90a-5f05e24b8066" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a9641dbf-4379-4ea2-9205-b0813e3f9202" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a9641dbf-4379-4ea2-9205-b0813e3f9202" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b6de367e-efb8-4aee-b093-5d602403423e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2a1703b7-dc42-49cf-ab5c-ab815a77394f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b6de367e-efb8-4aee-b093-5d602403423e" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2a1703b7-dc42-49cf-ab5c-ab815a77394f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_b42517e3-998f-4769-8c9e-046285ffbfbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2a1703b7-dc42-49cf-ab5c-ab815a77394f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_b42517e3-998f-4769-8c9e-046285ffbfbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b42517e3-998f-4769-8c9e-046285ffbfbd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_b42517e3-998f-4769-8c9e-046285ffbfbd" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b42517e3-998f-4769-8c9e-046285ffbfbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a4b8b6bb-11f4-42e3-a50b-e28dd4d7b434" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_b42517e3-998f-4769-8c9e-046285ffbfbd" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a4b8b6bb-11f4-42e3-a50b-e28dd4d7b434" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_6b815511-9aa0-4840-afea-549a6b1a5f58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a4b8b6bb-11f4-42e3-a50b-e28dd4d7b434" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_6b815511-9aa0-4840-afea-549a6b1a5f58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_e41a0715-6ace-4c52-acc2-8ec43c425e42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a4b8b6bb-11f4-42e3-a50b-e28dd4d7b434" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_e41a0715-6ace-4c52-acc2-8ec43c425e42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_35fe30b2-2bc6-41cb-a1d1-27320e6eab15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b6de367e-efb8-4aee-b093-5d602403423e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_35fe30b2-2bc6-41cb-a1d1-27320e6eab15" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_42dd6e64-8093-4aab-9246-7e3a26f592c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_35fe30b2-2bc6-41cb-a1d1-27320e6eab15" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_42dd6e64-8093-4aab-9246-7e3a26f592c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_4cc53157-c0b9-4131-afd8-ffcf378b3aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_35fe30b2-2bc6-41cb-a1d1-27320e6eab15" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_4cc53157-c0b9-4131-afd8-ffcf378b3aa8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_4d8c1b5b-43bd-4f93-9b7e-48e74349bbb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_35fe30b2-2bc6-41cb-a1d1-27320e6eab15" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_4d8c1b5b-43bd-4f93-9b7e-48e74349bbb0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_68648915-7faa-4fd3-baff-9a692a978f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_35fe30b2-2bc6-41cb-a1d1-27320e6eab15" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_68648915-7faa-4fd3-baff-9a692a978f0c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_3be5a483-1e9b-44fc-8deb-96117b92177c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_35fe30b2-2bc6-41cb-a1d1-27320e6eab15" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_3be5a483-1e9b-44fc-8deb-96117b92177c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_08eab427-0b12-4e3e-9887-817886785187" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_35fe30b2-2bc6-41cb-a1d1-27320e6eab15" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_08eab427-0b12-4e3e-9887-817886785187" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2012a2e4-7301-434b-8f93-1dfc0489e94b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cc524341-18af-4ed0-9d8d-c5461a06a76a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2012a2e4-7301-434b-8f93-1dfc0489e94b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cc524341-18af-4ed0-9d8d-c5461a06a76a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_97a1a540-ea68-4900-86a8-10d09e615e00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cc524341-18af-4ed0-9d8d-c5461a06a76a" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_97a1a540-ea68-4900-86a8-10d09e615e00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_97a1a540-ea68-4900-86a8-10d09e615e00_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_97a1a540-ea68-4900-86a8-10d09e615e00" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_97a1a540-ea68-4900-86a8-10d09e615e00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_63f1ef1f-aa00-4ac2-abc1-538949627899" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_97a1a540-ea68-4900-86a8-10d09e615e00" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_63f1ef1f-aa00-4ac2-abc1-538949627899" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_6f824ddf-5080-42f7-9616-2ced9076a4f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_63f1ef1f-aa00-4ac2-abc1-538949627899" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_6f824ddf-5080-42f7-9616-2ced9076a4f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_60cdef77-19e2-4b02-b6dd-f261c7e4f87e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_63f1ef1f-aa00-4ac2-abc1-538949627899" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_60cdef77-19e2-4b02-b6dd-f261c7e4f87e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract_9b17fd91-62e5-4a0a-9ca3-f13816c4430c" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2012a2e4-7301-434b-8f93-1dfc0489e94b" xlink:to="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract_9b17fd91-62e5-4a0a-9ca3-f13816c4430c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_75b75c64-debf-4f58-b162-c43e2b0bd583" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract_9b17fd91-62e5-4a0a-9ca3-f13816c4430c" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_75b75c64-debf-4f58-b162-c43e2b0bd583" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_0989da22-6b7a-4844-ad40-f5b1de7cc737" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract_9b17fd91-62e5-4a0a-9ca3-f13816c4430c" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_0989da22-6b7a-4844-ad40-f5b1de7cc737" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_2f2db519-108b-4f0a-b513-857f48e9b209" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract_9b17fd91-62e5-4a0a-9ca3-f13816c4430c" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_2f2db519-108b-4f0a-b513-857f48e9b209" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect_68fe34b0-83e4-4476-a8e7-ce5e55dd0f4c" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract_9b17fd91-62e5-4a0a-9ca3-f13816c4430c" xlink:to="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect_68fe34b0-83e4-4476-a8e7-ce5e55dd0f4c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax_5a3f88d6-cd64-437b-961b-3ae7e150b31d" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract_9b17fd91-62e5-4a0a-9ca3-f13816c4430c" xlink:to="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax_5a3f88d6-cd64-437b-961b-3ae7e150b31d" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e8fe31c3-7753-4237-94b7-8df8f168b605" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_129a8d8b-23db-477e-a5ef-8307fb0e81af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e8fe31c3-7753-4237-94b7-8df8f168b605" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_129a8d8b-23db-477e-a5ef-8307fb0e81af" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4957d864-c99a-4908-8e7d-89657310102e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_129a8d8b-23db-477e-a5ef-8307fb0e81af" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4957d864-c99a-4908-8e7d-89657310102e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4957d864-c99a-4908-8e7d-89657310102e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4957d864-c99a-4908-8e7d-89657310102e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4957d864-c99a-4908-8e7d-89657310102e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_c19f7791-6c8b-49b4-95c5-6a3a70a4a4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4957d864-c99a-4908-8e7d-89657310102e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_c19f7791-6c8b-49b4-95c5-6a3a70a4a4c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_698e0282-abb1-499d-8b1c-452fc20228d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_c19f7791-6c8b-49b4-95c5-6a3a70a4a4c7" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_698e0282-abb1-499d-8b1c-452fc20228d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_79c4f464-fe06-4508-a578-32b1be428f63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_c19f7791-6c8b-49b4-95c5-6a3a70a4a4c7" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_79c4f464-fe06-4508-a578-32b1be428f63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_076b87b1-9403-4708-b96c-5ab077bffb28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_129a8d8b-23db-477e-a5ef-8307fb0e81af" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_076b87b1-9403-4708-b96c-5ab077bffb28" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_076b87b1-9403-4708-b96c-5ab077bffb28_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_076b87b1-9403-4708-b96c-5ab077bffb28" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_076b87b1-9403-4708-b96c-5ab077bffb28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_6fa46d36-7831-495b-8020-a3fa311c4f91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_076b87b1-9403-4708-b96c-5ab077bffb28" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_6fa46d36-7831-495b-8020-a3fa311c4f91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_5947c781-b205-40a4-a33b-5c24dd85989f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_6fa46d36-7831-495b-8020-a3fa311c4f91" xlink:to="loc_us-gaap_DomesticPlanMember_5947c781-b205-40a4-a33b-5c24dd85989f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_afdc3f13-7fac-4845-a4fc-e4de59c68ac6" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DomesticPlanMember_5947c781-b205-40a4-a33b-5c24dd85989f" xlink:to="loc_country_US_afdc3f13-7fac-4845-a4fc-e4de59c68ac6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_c7f4e85b-e647-4dd8-8646-18694238f497" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_6fa46d36-7831-495b-8020-a3fa311c4f91" xlink:to="loc_us-gaap_ForeignPlanMember_c7f4e85b-e647-4dd8-8646-18694238f497" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_3f4496ce-5d17-4430-b0aa-c907e677a5d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e8fe31c3-7753-4237-94b7-8df8f168b605" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_3f4496ce-5d17-4430-b0aa-c907e677a5d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_f7a23934-3b22-40dc-846b-8a6f0380320e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_3f4496ce-5d17-4430-b0aa-c907e677a5d8" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_f7a23934-3b22-40dc-846b-8a6f0380320e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_e478a0b8-b9c3-4953-ad24-6b6566126157" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_3f4496ce-5d17-4430-b0aa-c907e677a5d8" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_e478a0b8-b9c3-4953-ad24-6b6566126157" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_274c11e6-b316-4a8f-8cc3-1f0c8b3a5d86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e8fe31c3-7753-4237-94b7-8df8f168b605" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_274c11e6-b316-4a8f-8cc3-1f0c8b3a5d86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_504d0b37-1917-4b4c-8e10-e08cee8b9fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_274c11e6-b316-4a8f-8cc3-1f0c8b3a5d86" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_504d0b37-1917-4b4c-8e10-e08cee8b9fe0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_9a3a1f61-b54b-4987-9369-b554595c9eca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_274c11e6-b316-4a8f-8cc3-1f0c8b3a5d86" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_9a3a1f61-b54b-4987-9369-b554595c9eca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_a9a9beae-743d-4cbc-8656-d5595b1ccff3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_274c11e6-b316-4a8f-8cc3-1f0c8b3a5d86" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_a9a9beae-743d-4cbc-8656-d5595b1ccff3" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsEstimatedfuturebenefitpaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aca4f8e8-25c0-443d-ac5a-053caeae65e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f7596e46-8061-4422-87b0-9cbc566743dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aca4f8e8-25c0-443d-ac5a-053caeae65e6" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f7596e46-8061-4422-87b0-9cbc566743dd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3d762f02-2244-4ca8-9322-c274b47282d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f7596e46-8061-4422-87b0-9cbc566743dd" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3d762f02-2244-4ca8-9322-c274b47282d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3d762f02-2244-4ca8-9322-c274b47282d4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3d762f02-2244-4ca8-9322-c274b47282d4" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3d762f02-2244-4ca8-9322-c274b47282d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_f2d9a79f-5841-45e1-8f4a-7d33436cf539" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3d762f02-2244-4ca8-9322-c274b47282d4" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_f2d9a79f-5841-45e1-8f4a-7d33436cf539" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_330dccb7-24d6-4ed8-be8b-b8e4856f21c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_f2d9a79f-5841-45e1-8f4a-7d33436cf539" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_330dccb7-24d6-4ed8-be8b-b8e4856f21c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_aada3fee-3219-4d99-9b19-a4b509fd864a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_f2d9a79f-5841-45e1-8f4a-7d33436cf539" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_aada3fee-3219-4d99-9b19-a4b509fd864a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a81545e3-cadd-40aa-b243-0d9c587621db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aca4f8e8-25c0-443d-ac5a-053caeae65e6" xlink:to="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a81545e3-cadd-40aa-b243-0d9c587621db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_823fb98f-b507-413f-ba9e-a617f3622890" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a81545e3-cadd-40aa-b243-0d9c587621db" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_823fb98f-b507-413f-ba9e-a617f3622890" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_2e06c195-1897-4c6e-a33e-dc9f646d9727" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a81545e3-cadd-40aa-b243-0d9c587621db" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_2e06c195-1897-4c6e-a33e-dc9f646d9727" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_a5f2ac33-724c-4f39-a73b-bdf824258588" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a81545e3-cadd-40aa-b243-0d9c587621db" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_a5f2ac33-724c-4f39-a73b-bdf824258588" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_3dc84278-8b90-4a1c-9a77-d90030ceb2fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a81545e3-cadd-40aa-b243-0d9c587621db" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_3dc84278-8b90-4a1c-9a77-d90030ceb2fe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_d20b5b42-8332-4862-92e0-a0e2d9b45bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a81545e3-cadd-40aa-b243-0d9c587621db" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_d20b5b42-8332-4862-92e0-a0e2d9b45bc1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_b216ed38-02b1-41b7-8793-4f8571e42768" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a81545e3-cadd-40aa-b243-0d9c587621db" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_b216ed38-02b1-41b7-8793-4f8571e42768" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTypeOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockMember" xlink:type="arc" order="4"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>ggg-20231229_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 2024 Workiva-->
<!--r:a89f912a-bdbd-43d3-bd82-1445daf572ed,g:58a25c98-93fc-4f18-bc59-7c8c39bab6d8-->
<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_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OtherEmployeeRelatedLiabilitiesCurrent_abfb2637-ca49-442d-ba4d-7477be8991d9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payable for employee stock purchases</link:label>
    <link:label id="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_7a934608-298a-47f9-bf0a-dab269147a9c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Outstanding and Exercisable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember_86b9bf17-6fa9-4578-872b-3cafdb134714_terseLabel_en-US" xlink:label="lab_ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$10 - $75</link:label>
    <link:label id="lab_ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember_label_en-US" xlink:label="lab_ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range Seven [Member] [Member]</link:label>
    <link:label id="lab_ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember_documentation_en-US" xlink:label="lab_ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range Seven [Member] [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember" xlink:href="ggg-20231229.xsd#ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember" xlink:to="lab_ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_144c37e3-9589-46ad-9f11-112446595fc7_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum borrowing amount - credit facility</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ResearchAndDevelopmentExpense_0a25159d-9a36-46a8-8e7b-f50ff50bfcc9_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product development</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInOperatingCapitalAbstract_056eeff3-e504-4ec5-be2d-ef13e79c0fbb_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_a3544e40-bcd2-429a-9ee8-cb4eea355f2f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award expiration period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_e41c41ef-9cef-45a8-9fc5-0437168b8042_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemptions</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9bdd94a5-47c9-43a6-b71f-0f0e54dff305_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ScheduleOfNetFundedStatusTableTextBlock_b237ab63-8a93-45b7-b8a2-e38053cc2095_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funded status of plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Funded Status [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_eb4f318a-5d7d-462c-90a4-251baebb9d72_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_EffectiveIncomeTaxRateReconciliationFdiiPercent_075c2414-a76e-464f-9666-17c68a004bc8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Derived Intangible Income</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, FDII, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_ShelfNotesMember_36fa893f-f046-4e60-aa26-77058f1c74c2_terseLabel_en-US" xlink:label="lab_ggg_ShelfNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Notes</link:label>
    <link:label id="lab_ggg_ShelfNotesMember_label_en-US" xlink:label="lab_ggg_ShelfNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Notes [Member]</link:label>
    <link:label id="lab_ggg_ShelfNotesMember_documentation_en-US" xlink:label="lab_ggg_ShelfNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShelfNotesMember" xlink:href="ggg-20231229.xsd#ggg_ShelfNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_ShelfNotesMember" xlink:to="lab_ggg_ShelfNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_4f5eb5bb-0e8d-4a1a-b9d4-133e64d6a545_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning of year</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_7f73a122-01eb-4323-b66e-3da859d7d53a_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, end of year</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_IndustrialMember_0dd785ed-3a44-4a59-88e2-acee8fca64ce_terseLabel_en-US" xlink:label="lab_ggg_IndustrialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial</link:label>
    <link:label id="lab_ggg_IndustrialMember_label_en-US" xlink:label="lab_ggg_IndustrialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial [Member]</link:label>
    <link:label id="lab_ggg_IndustrialMember_documentation_en-US" xlink:label="lab_ggg_IndustrialMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial reporting segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_IndustrialMember" xlink:href="ggg-20231229.xsd#ggg_IndustrialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_IndustrialMember" xlink:to="lab_ggg_IndustrialMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_72d77e39-0978-4ab3-855a-89e43431c409_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options, exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_aa7e87d2-112b-45f0-9cc5-c17b78acdd2f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_StockholdersEquityNoteDisclosureTextBlock_6415036c-c8f2-41e8-a403-3169fe4dc7bf_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_11a2061f-4431-4246-a5bb-a206a1ff8470_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of share options vested and expected to vest</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_dc35b8ab-3671-44bc-86b4-8242a225ad80_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information - Geographic</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AccruedLiabilitiesCurrentAbstract_06eb4eac-eea1-463e-a00a-c8b55e25a15c_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_2fb76a98-ec7a-48c5-a096-b29f8f88e0fc_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information for plans with accumulated benefit obligation in excess of plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Pension Plan with Project Benefit Obligation in Excess of Plan Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_5fe862b5-5cf7-4ad1-83bd-baff7f261af9_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ProductWarrantyAccrualPayments_3c08bd26-45a5-45dc-8daf-47841f1b1f3b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reductions for claims settled</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Decrease for Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:to="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_54eed613-0edd-4f25-b74b-adde42e05e0c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_e6ffbf66-f901-4ae7-8195-c4cce0b63a75_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DirectorMember_519f8f60-f965-4e5d-9516-a1cb8d379ee5_terseLabel_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_srt_MajorCustomersAxis_d9c48404-dac2-49f4-b715-22dababc197c_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_0ac7d395-5860-455c-bf69-9609f9084fd5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumptions used to determine obligations and cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_2a59ea0c-fb3a-4e22-ad2f-9a53047960c5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canceled (dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_01259c2f-5136-4de2-bfc3-a08efc19869e_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write-downs of long-lived assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment, Long-Lived Asset, Held-for-Use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_bca37a8c-30d4-4d14-a2bc-fbbcb7bda277_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted Net Earnings per Common Share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_f9d84a5e-88bc-4d90-b872-e265bb04b6de_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AccountsReceivableNetCurrent_dc06b532-2c4e-44e9-8fa8-4362174c281b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ForeignCurrencyContractsLiabilityFairValueDisclosure_5c986459-599c-463e-82e2-096a311eed9f_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward exchange contracts</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Contracts, Liability, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:to="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_7322eb8d-548d-4902-8d9f-162f03759f3b_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_label_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain" xlink:to="lab_us-gaap_ReceivableTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_a2da5e73-cd04-4970-a30a-8af8ed10ba88_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_MajorCustomerMember_bad0d8bf-791f-4e65-a80a-c5fee80954ed_terseLabel_en-US" xlink:label="lab_ggg_MajorCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Customer</link:label>
    <link:label id="lab_ggg_MajorCustomerMember_label_en-US" xlink:label="lab_ggg_MajorCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Customer [Member]</link:label>
    <link:label id="lab_ggg_MajorCustomerMember_documentation_en-US" xlink:label="lab_ggg_MajorCustomerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Customer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_MajorCustomerMember" xlink:href="ggg-20231229.xsd#ggg_MajorCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_MajorCustomerMember" xlink:to="lab_ggg_MajorCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_72354d9b-9208-4af5-b65c-047fcae908d6_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_7f01e1dd-4655-4451-b845-625ef2c93fc8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of net periodic benefit cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_fb8e77a6-9360-472e-9215-6b4f2189a2b5_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_624d06a9-ad9d-45d7-a593-a9ce99ba75cc_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby letters of credit commitments</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c93b4676-3704-4275-b5c3-3245cd9b7ffe_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (dollars per share)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_92f4dd67-6737-45bc-869a-ed054a381e8b_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal income tax rate reconciliation</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_f29a7c79-5d65-45b9-a0c7-ed6c34f17a45_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_96e483bf-a0d4-469c-9592-1127a3e9dae7_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_MachineryAndEquipmentMember_060ecb27-0e30-4032-bd76-45dfc47dbb99_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufacturing 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DefinedBenefitPlanPlanAssetsBenefitsPaid_93e61850-40da-4ea9-9373-0c69656ad2a8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit payments</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_e51438fd-e749-49dd-a7e4-653f65c7724d_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Other Intangible Assets, Gross</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_498c7d0d-69cc-4ba9-bc04-07643d6e0cc0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidTaxes_5201c669-0a89-4197-9f5c-e931d853e4f1_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid income taxes</link:label>
    <link:label id="lab_us-gaap_PrepaidTaxes_label_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes" xlink:to="lab_us-gaap_PrepaidTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_ForeignEquitySecuritiesMember_1b5fec3b-3885-4261-8b18-2bd04c57c228_terseLabel_en-US" xlink:label="lab_ggg_ForeignEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International</link:label>
    <link:label id="lab_ggg_ForeignEquitySecuritiesMember_label_en-US" xlink:label="lab_ggg_ForeignEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ForeignEquitySecuritiesMember" xlink:href="ggg-20231229.xsd#ggg_ForeignEquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_ForeignEquitySecuritiesMember" xlink:to="lab_ggg_ForeignEquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_8752ceae-283c-4474-b2c9-7c99f2ee50d9_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments_45fbaf89-9dc8-4720-8951-9bd4cb0355d4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments at Net Asset Value, Unfunded Commitments</link:label>
    <link:label id="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments_label_en-US" xlink:label="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Unfunded Commitments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments" xlink:to="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_154fd3e0-8ebc-4429-a4c8-445d2b69e4ec_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computation of basic and diluted earnings per share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DefinedBenefitPlanServiceCost_f40b0f3a-0ae2-474f-9eb1-1da50a7647f5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_e18642ce-7aa8-49a5-9f3c-4fad443dc1f4_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost-benefits earned during the period</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_904a2a27-851e-47b2-b2e4-3afb04c65ed4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_4543f239-27de-4b19-b5e5-8831ea7fd5db_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_8ee183aa-3972-4667-bdbc-8182f7a2be08_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_b1a7cbfe-70c4-41a2-8c87-8696b8e3ad87_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level&#160;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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_GuaranteeObligationsMaximumExposure_29694e91-5c29-4132-9ddb-b9d29820bf92_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees of subsidiary debt</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Maximum Exposure, Undiscounted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:to="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_StockIncentivePlanMember_5a36039e-e6e4-4fdf-a14d-14e0dfc1d40b_terseLabel_en-US" xlink:label="lab_ggg_StockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Incentive Plan (2019)</link:label>
    <link:label id="lab_ggg_StockIncentivePlanMember_label_en-US" xlink:label="lab_ggg_StockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Incentive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_StockIncentivePlanMember" xlink:href="ggg-20231229.xsd#ggg_StockIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_StockIncentivePlanMember" xlink:to="lab_ggg_StockIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_ff85fca6-d150-407e-8ae9-28567e2573e8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_StatementEquityComponentsAxis_12b6ffc3-d4bc-4a6a-99b1-245b01ac210a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_cf8aea92-69f5-49f8-be30-123897ecc816_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available for future issuance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_83338bac-dd8a-4561-b2f8-cd54ad16dbd2_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntitySmallBusiness_1800bfbe-ec81-4c75-8c41-2feda84fb1a8_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_981fc73c-fcad-4dd6-8be2-8fb00b037d00_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_LocalPhoneNumber_8bb25b86-8f9e-4c27-89d2-b7cc4ca25368_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_DerivativeNotionalAmount_58bc2462-6548-4ae3-b70c-133e9c6a424b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_FairValueByMeasurementFrequencyAxis_adaae0b1-4a92-43db-af7e-e1751b3f83de_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_9ab8b4f3-7fc3-4bcf-a384-8419b306a830_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_Depreciation_455df54b-bd7c-4c58-ac3a-02bba9b857d0_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation Expense</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CompensationAndRetirementDisclosureAbstract_338560e0-e5ce-4dd5-a15a-0bd6e764677f_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_87b1a742-1202-4c4e-98d6-bfeea4a46cfa_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" xlink:to="lab_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_0b7e1a4c-bf4c-4436-ad54-5cfc2db11c7f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ggg_SecuredOvernightFinancingRateSOFRMember_bacb6cad-c272-43e2-b9dc-b60ce992ff53_terseLabel_en-US" xlink:label="lab_ggg_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR)</link:label>
    <link:label id="lab_ggg_SecuredOvernightFinancingRateSOFRMember_label_en-US" xlink:label="lab_ggg_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) [Member]</link:label>
    <link:label id="lab_ggg_SecuredOvernightFinancingRateSOFRMember_documentation_en-US" xlink:label="lab_ggg_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_SecuredOvernightFinancingRateSOFRMember" xlink:href="ggg-20231229.xsd#ggg_SecuredOvernightFinancingRateSOFRMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_SecuredOvernightFinancingRateSOFRMember" xlink:to="lab_ggg_SecuredOvernightFinancingRateSOFRMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyExpense_853698c1-6331-4b6a-a12d-da4c19f1b933_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to expense</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyExpense_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyExpense" xlink:to="lab_us-gaap_ProductWarrantyExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList_1a94f9bc-497f-4188-991b-7f3bfe98e935_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_88966841-6cb1-4755-b8de-cbf165797e98_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_52fdd4c2-aab0-4270-8166-7e18e8e1a319_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Sales</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_16e77268-6096-4747-8a7f-26bdc275beea_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_DomesticPlanMember_7645693a-8210-4b85-94b3-8e84c9ca88d2_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_c050ba41-7fb7-4a44-ab0b-23657508bb66_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued self-insurance retentions</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_a1288a55-ac8b-40da-8fc7-a90c225c9590_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health care cost trend rate assumed for next year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_3cc92897-3b70-4555-bb80-6042e271a73d_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_97761350-da65-4c0d-9e09-d47b2f15deb9_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_FairValueMeasurementsFairValueHierarchyDomain_ec4ec559-f0a3-4145-b786-b880975e5ef1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_IcfrAuditorAttestationFlag_0c76b9dd-89fd-4702-a5c1-efdc47eb754f_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_PropertyPlantAndEquipmentGross_ec12e2aa-8fe6-4c94-8504-be17edfed88e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_CashFlowLeverageRatioWithAcquisitionsMember_8d4afbad-ab40-4c6b-aed6-a894c22b0c5f_terseLabel_en-US" xlink:label="lab_ggg_CashFlowLeverageRatioWithAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow leverage ratio with acquisitions</link:label>
    <link:label id="lab_ggg_CashFlowLeverageRatioWithAcquisitionsMember_label_en-US" xlink:label="lab_ggg_CashFlowLeverageRatioWithAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow leverage ratio with acquisitions [Member]</link:label>
    <link:label id="lab_ggg_CashFlowLeverageRatioWithAcquisitionsMember_documentation_en-US" xlink:label="lab_ggg_CashFlowLeverageRatioWithAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow leverage ratio with acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CashFlowLeverageRatioWithAcquisitionsMember" xlink:href="ggg-20231229.xsd#ggg_CashFlowLeverageRatioWithAcquisitionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_CashFlowLeverageRatioWithAcquisitionsMember" xlink:to="lab_ggg_CashFlowLeverageRatioWithAcquisitionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_b37a21d4-9a4f-4e7c-a35c-e45692b6acf3_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_9f74a6ec-5190-4674-9d2a-2e7226ca2580_terseLabel_en-US" xlink:label="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Proceeds Received and Tax Benefit from Share-Based Payment Awards [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:to="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_f53ffec6-c35b-4fe6-95ba-cf89bf1808a2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value adjustment</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_0df8745c-03d1-4f83-9839-b822973aab4c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_40866f18-957e-4f7d-8a4d-851c65b3baa4_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_fbd5f945-a059-4c4d-bedd-605b5af938a8_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_2a5e1051-719c-4cdf-a42e-6a1fdbb358c8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Income Tax Expense</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LIFOInventoryAmount_cd92938c-4bde-4fe2-a746-6b264a625f13_terseLabel_en-US" xlink:label="lab_us-gaap_LIFOInventoryAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIFO Inventory Amount</link:label>
    <link:label id="lab_us-gaap_LIFOInventoryAmount_label_en-US" xlink:label="lab_us-gaap_LIFOInventoryAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIFO Inventory Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LIFOInventoryAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LIFOInventoryAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LIFOInventoryAmount" xlink:to="lab_us-gaap_LIFOInventoryAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_247c1eac-7204-496f-b73a-69fad27ddad7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities, current</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_043ec9f1-0f35-4f9d-96c6-6d830bee377c_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee stock purchase plan shares granted</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a15a5add-1021-48d6-b295-30879064f666_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_FiniteLivedIntangibleAssetsNet_a1887561-8ee5-46b9-b644-37377778ae63_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PropertyPlantAndEquipmentLineItems_4fe76446-3ff1-4f07-968e-3ea9d5bf3c02_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_159e926a-43a0-48fb-bfde-30bfaa250f1b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected company contributions to retirement plans next year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5ae7509e-fd46-4d37-8d53-70cd34b27f8f_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite Lived Intangible Assets, 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_83ca895d-5bcf-4ac5-9232-bc46b039a820_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_c14bd7c4-d778-422c-92d1-d05d6d42e1b8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Before Income Tax Expense</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3287c9ca-32a5-4ace-848b-dda3e6710b37_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_27bd1d1a-ca2a-4878-824a-90b3d7a130e3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumptions used to determine net period benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_051212ca-c9f3-4b49-9e89-8b05db7a701f_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LineOfCreditFacilityCommitmentFeePercentage_828e63e5-e2d6-4dec-afeb-cc8fb25b4d9a_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan commitment fee percentage</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ContractWithCustomerLiabilityCurrent_f85eb18d-dcd7-4028-93cf-e3b9e37e3fe8_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Advances and Deferred Revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_UsSmallCapMember_0c1bc9ff-a966-4ef2-a2c1-a50d3243f39f_terseLabel_en-US" xlink:label="lab_ggg_UsSmallCapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Small/Mid Cap</link:label>
    <link:label id="lab_ggg_UsSmallCapMember_label_en-US" xlink:label="lab_ggg_UsSmallCapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Us Small Cap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_UsSmallCapMember" xlink:href="ggg-20231229.xsd#ggg_UsSmallCapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_UsSmallCapMember" xlink:to="lab_ggg_UsSmallCapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_58b89276-a876-49c0-acb3-f7ad7175ee0d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options - Valuation Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_21da8539-aa6c-4d12-8f74-cdb80891ce48_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_41e9fea6-b34b-4d30-b2e8-d5d024e12e2f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income (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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ggg_CovenantRatioDomain_9b45b218-c8d6-445b-a55b-2fbb8046b24a_terseLabel_en-US" xlink:label="lab_ggg_CovenantRatioDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Ratio [Domain]</link:label>
    <link:label id="lab_ggg_CovenantRatioDomain_label_en-US" xlink:label="lab_ggg_CovenantRatioDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Ratio [Domain]</link:label>
    <link:label id="lab_ggg_CovenantRatioDomain_documentation_en-US" xlink:label="lab_ggg_CovenantRatioDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Ratio [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CovenantRatioDomain" xlink:href="ggg-20231229.xsd#ggg_CovenantRatioDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_CovenantRatioDomain" xlink:to="lab_ggg_CovenantRatioDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_f0fb2840-be92-4c87-870a-b10f89b27924_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss) before reclassifications</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_2557a633-324b-4dbc-8bcc-d8364e2f6674_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_cd23f6cd-8d7a-424c-82ec-14ecacdb5b40_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Option</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_9afbcf83-4be4-4718-9427-cff88ed4fa5f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension settlement losses</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_820b1eeb-05ea-4bcc-8bde-82fb19404f6e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement loss (gain)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:to="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_f936dc4e-3e51-491b-a549-b533b3d4a809_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_1887a24f-b6c9-4d2c-8101-117a9e9f2158_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_03fa728f-83af-4222-aa7c-abece096c7f8_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation cost related to unvested options</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_DocumentType_4a959904-795d-4bb0-afc5-0586ae6b8e23_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_GoodwillAcquiredDuringPeriod_a33988a7-630c-448f-b479-2d16fd9e4225_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions, adjustments from business acquisitions</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax_e4843300-98b4-4276-9046-63fe79677d74_totalLabel_en-US" xlink:label="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net</link:label>
    <link:label id="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Accumulated Other Comprehensive Income Net Of Tax</link:label>
    <link:label id="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax_documentation_en-US" xlink:label="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The net of tax total of net gain (loss), prior service cost (credit), and transition assets (obligations), as well as minimum pension liability if still remaining, included in accumulated other comprehensive income associated with a defined benefit pension or other postretirement plan(s) because they have yet to be recognized as components of net periodic benefit cost.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax" xlink:to="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_27d5c9fa-4cd5-4709-85ed-3267f07dd41e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_893a8e61-f585-4726-bc0a-cefc6ee261bb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlements</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_SegmentReportingMeasurementDisclosuresAbstract_d03dba4d-28ac-41f5-9ae3-1810b072a87b_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Measurement Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Measurement Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:to="lab_us-gaap_SegmentReportingMeasurementDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_64c2e025-59cd-4f82-be45-87d82800aa45_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_2d5591fa-9536-4aca-be4d-4711d830c8d4_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_624d1da7-23ce-4bda-a7aa-4dae73f43f12_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Awards, Purchase Plans and Compensation Cost</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_30838b49-3c8d-4eb6-857e-86298caebb78_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_BasisOfAccountingPolicyPolicyTextBlock_835b4364-7320-4579-92b4-19c228591291_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Statement Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_CovenantRatioAxis_d2e0a079-2c34-4572-b87d-7eddca5a8f9e_terseLabel_en-US" xlink:label="lab_ggg_CovenantRatioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Ratio [Axis]</link:label>
    <link:label id="lab_ggg_CovenantRatioAxis_label_en-US" xlink:label="lab_ggg_CovenantRatioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Ratio [Axis]</link:label>
    <link:label id="lab_ggg_CovenantRatioAxis_documentation_en-US" xlink:label="lab_ggg_CovenantRatioAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CovenantRatioAxis" xlink:href="ggg-20231229.xsd#ggg_CovenantRatioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_CovenantRatioAxis" xlink:to="lab_ggg_CovenantRatioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_0609c060-f2ff-419c-8ed4-f7194c03ad76_terseLabel_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash surrender value of life insurance</link:label>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_label_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Surrender Value of Life Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:to="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_218e70dd-8b59-4cc5-94b6-38b5341be9c4_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks, Trade Names and Other</link:label>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:to="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_34b54e70-7c3e-4721-92b0-333d1e2042a9_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_a23093ba-84fe-41ab-8120-472c212776c4_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:to="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_3ef27308-3fb5-4522-9aee-eb5e95cc7790_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OtherNonrecurringIncomeExpense_88513cf5-8993-4e61-ad0a-eed2635dab1a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonrecurringIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration</link:label>
    <link:label id="lab_us-gaap_OtherNonrecurringIncomeExpense_57a51b06-f5a6-4f25-a900-7ad2c2663b1f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNonrecurringIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration</link:label>
    <link:label id="lab_us-gaap_OtherNonrecurringIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonrecurringIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonrecurring (Income) Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonrecurringIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonrecurringIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonrecurringIncomeExpense" xlink:to="lab_us-gaap_OtherNonrecurringIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_ac3b9591-7e0f-4e78-9569-1e483f47205b_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_DefinedBenefitPlanActuarialGainLoss_372e63e8-3158-490a-8b32-5500a6fbc062_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial loss (gain)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_012ab773-a4a4-480f-992e-1def9ac766c8_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite Lived Intangible Assets, Net</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_1622dd64-28d3-4338-bd54-5e39e78c3ac2_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock_09f4d1eb-9a6d-4425-99ec-c9704db12928_terseLabel_en-US" xlink:label="lab_ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Information, Operating Lease, Disclosure</link:label>
    <link:label id="lab_ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock_label_en-US" xlink:label="lab_ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Information, Operating Lease, Disclosure [Table Text Block]</link:label>
    <link:label id="lab_ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock_documentation_en-US" xlink:label="lab_ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Information, Operating Lease, Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock" xlink:href="ggg-20231229.xsd#ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock" xlink:to="lab_ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_c8f038a6-c6cf-4db7-b1e8-3b60ee9be4c1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_ContractorMember_0d2d1e61-4428-427d-92ae-af7a58b77b8d_terseLabel_en-US" xlink:label="lab_ggg_ContractorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractor</link:label>
    <link:label id="lab_ggg_ContractorMember_label_en-US" xlink:label="lab_ggg_ContractorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractor [Member]</link:label>
    <link:label id="lab_ggg_ContractorMember_documentation_en-US" xlink:label="lab_ggg_ContractorMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractor reporting segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ContractorMember" xlink:href="ggg-20231229.xsd#ggg_ContractorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_ContractorMember" xlink:to="lab_ggg_ContractorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_58e3f58e-aa53-42b4-8490-4a292f40dda6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DefinedBenefitPostretirementHealthCoverageMember_fc9a6001-ae56-42d5-b550-4cce39a6ba32_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postretirement&#160;Medical&#160;Benefits</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postretirement Health Coverage [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:to="lab_us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6c6470c7-3d7e-4c19-95b4-dfce8f274539_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityTaxIdentificationNumber_2cfd35c9-9224-4997-bf52-46ff52996b49_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_GoodwillForeignCurrencyTranslationGainLoss_84198a3d-7a87-406c-a4d7-4327253a0cc2_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DeferredTaxAssetsInventory_df4dd701-91dd-451e-944e-e50da76deaaa_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory valuations</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_srt_RangeAxis_9dfccc3b-5d55-4028-a778-1e7095509299_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_dei_EntityInteractiveDataCurrent_eb6e3581-facd-448c-a997-e17c7bbcba1b_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity_7a843d5c-fe61-4147-b563-1a868dea98f1_terseLabel_en-US" xlink:label="lab_ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chinese Renminbi Facility Maximum Borrowing Capacity</link:label>
    <link:label id="lab_ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chinese Renminbi Facility Maximum Borrowing Capacity</link:label>
    <link:label id="lab_ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity_documentation_en-US" xlink:label="lab_ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chinese Renminbi Facility Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity" xlink:href="ggg-20231229.xsd#ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity" xlink:to="lab_ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_b56adfc1-296c-4f46-89ca-558672de6a4f_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_c8e7a0e8-c50e-49c7-98de-9024691eedb9_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7142b67-f67e-487d-8482-1cd0ddd58c06_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_CommitmentsAndContingenciesDisclosureAbstract_f80716a9-9f7b-4e44-b3d1-44eccd3dbc3e_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_RevenueFromContractWithCustomerPolicyTextBlock_0509cd02-12d8-49ee-aa54-c8bfabb72fd4_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityIncorporationStateCountryCode_b8c27184-03ff-487c-8520-b42ecfd639de_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_f5b342ee-e910-49b4-b209-270da3504248_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_fe2c3c8d-a761-4c33-83ab-10254dfaeee6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlements</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Payment for Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_705e2936-2620-45b6-be17-3b9208628605_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OperatingLeasePayments_35759e3a-62fa-4f92-9501-f51a8f9f1bfd_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_48a42c6a-6d92-48e6-8b5f-0f6b71d8bb57_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation cost</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_CommonStockSharesOutstanding_52e0ab32-75af-49f5-a3d8-98cd8a0c94fe_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock outstanding (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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_25a1554a-a67b-4373-8ad3-65ba71c50192_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued self-insurance retentions</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveCurrent" xlink:to="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_466867c7-b575-4f16-9ac2-136a4cfde3b5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_63371bc0-f89d-4580-afc1-0776872683fc_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost on projected benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_dei_AuditorLocation_cbb4513a-3ed3-4166-84b3-b92fae6677cb_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_DefinedBenefitPlanDisclosureLineItems_845a3692-cbd7-4106-be73-4604fcf704d1_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_3ebc28e5-ef94-4e3c-b5c4-7d79f0a60cb5_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_cd910639-e9ad-4044-b919-f10f47c6c27f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_e6452221-536c-4f52-b0da-a36bf12850e9_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_50bb5a3d-078a-4e62-98cd-0728debabfb2_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_8540d17a-043a-49c3-a7cb-3f4d9712cbef_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInInvestingActivities_dd9c775a-78ac-4595-8faf-4392eb934a58_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_a89f5c3b-fb3e-4620-9d1d-0f701c38724d_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumed in business acquisition</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty Accrual, Additions from Business Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_3afb1e61-3915-4a54-9a1c-4dcfcb3de504_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock_cf6275cc-1b8c-4c3c-858e-f1373d9f3145_terseLabel_en-US" xlink:label="lab_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock_label_en-US" xlink:label="lab_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Acquired Finite Lived And Indefinite Lived Intangible Assets By Major Class Table [Table Text Block]</link:label>
    <link:label id="lab_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock_documentation_en-US" xlink:label="lab_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived and indefinite lived intangible assets by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock" xlink:href="ggg-20231229.xsd#ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock" xlink:to="lab_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_CreditFacilityAxis_d2e39faf-600b-45df-9ce6-aeeacc89c796_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_a5072982-4298-4efa-9444-2d604f716d70_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Projected benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_d1bbfae1-a7d8-4cbd-a627-d36d9bca9c88_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual Maturities of 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CurrentIncomeTaxExpenseBenefit_5cb3bfff-8797-4944-b3bf-2deb55aa9eee_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Current</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_223426fc-c834-46fd-8013-a80c31554f23_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation_ed693def-e255-4e21-8ac5-49ddce756add_terseLabel_en-US" xlink:label="lab_ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Years preceding retirement</link:label>
    <link:label id="lab_ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation_label_en-US" xlink:label="lab_ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans, Service Period, Years Eligible for Benefits Calculation</link:label>
    <link:label id="lab_ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation_documentation_en-US" xlink:label="lab_ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans, Service Period, Years Eligible for Benefits Calculation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation" xlink:to="lab_ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_3726cfb0-4a5c-4239-85d4-b5d52b023bfd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_e968009c-77d1-4235-a74d-4ea14e977460_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property Plant and Equipment</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_94103d7f-aa22-472b-a322-e7dabc92bcfb_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Open purchase order commitments</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_f54e9406-fda1-4d8e-a52c-b4ab1dc74e32_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DeferredTaxAssetsInProcessResearchAndDevelopment_9333eb62-0def-41f5-beca-29c27bf680dd_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, in Process Research and Development</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, 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/2023/elts/us-gaap-2023.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_PropertyPlantAndEquipmentTypeDomain_3aaa4414-fec6-48e1-85d8-da75b672e20b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_be68207c-2dd5-435e-9e77-40c1f7032cd4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumptions used to determine net periodic benefit cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_bda0f487-d811-4f5e-8361-9da45bca97a8_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, marketing and distribution</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_5533d9a6-78dc-4036-ab0b-691b584c6bed_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionPlanExpense_15a5ce07-40e1-46fc-9f20-6c3143b0c08d_terseLabel_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Appreciation Plan Expense</link:label>
    <link:label id="lab_us-gaap_StockOptionPlanExpense_label_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock or Unit Option Plan Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionPlanExpense" xlink:to="lab_us-gaap_StockOptionPlanExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_5b4343bf-18a6-4e19-bb93-dc3315658514_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_471b0e92-0e70-4237-a156-bf69c8962657_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted&#160;Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_CurrentStateAndLocalTaxExpenseBenefit_1644db8e-cf6b-4769-bdaf-4fbd70156c12_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and local</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_SegmentReportingPolicyPolicyTextBlock_1a03bd53-4bfb-48f4-8e54-f19c82c2005f_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_96bfaab1-f5d9-4505-b3e3-0db928407cd1_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PreferredStockMember_ab92ed3d-f2d1-43ef-b612-1ea8398e8248_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerRefundLiabilityCurrent_e094d5d1-5b71-40af-92cd-d3238229aaf5_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right of return refund liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerRefundLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Refund Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_c015187e-4e9a-401b-9b03-aa0b027b6a2a_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic benefit cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_ea2106c0-bf59-4202-84f1-e91f1d099294_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember" xlink:to="lab_us-gaap_EquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_c4601f59-95c6-4823-9f24-def413223453_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_5ce87307-9ebb-495d-8b75-b621709dc0fb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:to="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligation_0e440baf-81e0-4193-8b55-af05ff97733c_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum purchase quantities and supplier inventory commitments</link:label>
    <link:label id="lab_us-gaap_PurchaseObligation_label_en-US" xlink:label="lab_us-gaap_PurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligation" xlink:to="lab_us-gaap_PurchaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_IntangibleAssetsTranslationAdjustments_df71ee83-7f5b-4e51-963b-9ef57e5cc30b_totalLabel_en-US" xlink:label="lab_ggg_IntangibleAssetsTranslationAdjustments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Other Intangible Assets, Foreign Currency Translation</link:label>
    <link:label id="lab_ggg_IntangibleAssetsTranslationAdjustments_label_en-US" xlink:label="lab_ggg_IntangibleAssetsTranslationAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Translation Adjustments</link:label>
    <link:label id="lab_ggg_IntangibleAssetsTranslationAdjustments_documentation_en-US" xlink:label="lab_ggg_IntangibleAssetsTranslationAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) Intangible Assets, Translation Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_IntangibleAssetsTranslationAdjustments" xlink:href="ggg-20231229.xsd#ggg_IntangibleAssetsTranslationAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_IntangibleAssetsTranslationAdjustments" xlink:to="lab_ggg_IntangibleAssetsTranslationAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_b9534dce-2722-4dc4-9631-0e5672c6a79f_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ConcentrationRiskPercentage1_7b7c6dad-ffb4-481b-b77f-89b8ba36e549_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1c8dcf60-1523-40a7-8300-4afb3259c0f6_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit) [Abstract]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_f8dc44cb-94c5-444b-bf71-b85e241f5ca6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Components of Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CashSurrenderValueFairValueDisclosure_6182c8e1-49c3-4e8a-bd3a-0916b09b7d90_verboseLabel_en-US" xlink:label="lab_us-gaap_CashSurrenderValueFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash surrender value of life insurance</link:label>
    <link:label id="lab_us-gaap_CashSurrenderValueFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashSurrenderValueFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Surrender Value, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashSurrenderValueFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashSurrenderValueFairValueDisclosure" xlink:to="lab_us-gaap_CashSurrenderValueFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_ba2a85ac-9482-48cb-a4ae-7c08070df59e_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State taxes, net of federal effect</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_d29b09bb-ec2e-4eff-9c82-9f2579fec163_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_NetCashProvidedByUsedInOperatingActivities_93bbf34c-6048-4a19-ac13-8ca8b67b43bc_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_30591d83-6242-41c8-8985-291cc282d12d_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value of exercisable option shares</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_dc7e0a23-de4f-4a4e-b365-3f149f3be83a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Amortization Expense</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_StatementClassOfStockAxis_43ee488e-72c2-4dd1-87f4-7d97850aefaf_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_e49230ef-19b4-4586-9182-7428871bb935_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of prior service cost (credit)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_fc1d9817-607b-4553-adb4-56e6c7e7f08c_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CumulativePreferredStockMember_bb3d19a8-d7ea-4dad-bb73-af8846b1d3c7_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Preferred Stock</link:label>
    <link:label id="lab_us-gaap_CumulativePreferredStockMember_label_en-US" xlink:label="lab_us-gaap_CumulativePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativePreferredStockMember" xlink:to="lab_us-gaap_CumulativePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_32f6439b-76ad-4b48-a187-3163183cda59_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office, warehouse and automotive equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_ef223afc-8ea1-4d68-add1-644721dc3781_verboseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office, warehouse and automotive equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_cbdb1c68-ea98-4b5e-bf45-8330ee9f8dd3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year that rate reaches ultimate trend rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:to="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_ae39e3ee-afa1-442b-a079-053359c7524c_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_NoncurrentAssets_c4d42663-8228-4629-9123-6a4cc01af7bc_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_GoodwillImpairmentLoss_9e104023-be62-4688-b1f7-62fe128dbe20_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_773ace6e-f3ed-4928-8400-9b69a7b9bd9e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts recognized in balance sheets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Recognized in Balance Sheet [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_ProcessMember_53467614-72c3-4aa2-bbf8-5d03eb661558_terseLabel_en-US" xlink:label="lab_ggg_ProcessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Process</link:label>
    <link:label id="lab_ggg_ProcessMember_label_en-US" xlink:label="lab_ggg_ProcessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Process [Member]</link:label>
    <link:label id="lab_ggg_ProcessMember_documentation_en-US" xlink:label="lab_ggg_ProcessMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Process reporting segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ProcessMember" xlink:href="ggg-20231229.xsd#ggg_ProcessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_ProcessMember" xlink:to="lab_ggg_ProcessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8e9079d9-51d3-41b9-b0ae-e678c4e0a82f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ContractWithCustomerLiabilityRevenueRecognized_15185b8d-47ae-4b6f-8096-fbfacd857c37_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_02180fce-6e86-4461-8ea1-bd59dad3e889_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualObligationDueInThirdYear_327fbbe6-2449-4714-a2d2-d17cb65b3838_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, Due in 2026</link:label>
    <link:label id="lab_us-gaap_ContractualObligationDueInThirdYear_label_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInThirdYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInThirdYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInThirdYear" xlink:to="lab_us-gaap_ContractualObligationDueInThirdYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1685f0e5-0c04-4d2b-9da0-b0274e90b1fd_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_EntityEmergingGrowthCompany_ac9f5039-7be5-445a-95be-8420ee7723aa_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_91967083-248f-4a39-9762-f539532128c4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated future benefit payments</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_8d4e5c75-73cf-4861-9820-64c9d7754024_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_91587260-75c8-408e-a985-7c0e06aaafab_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Other 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_InventoryFinishedGoods_c2a54f93-8824-4923-930c-aaad4f08f753_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished products and components</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DeferredTaxAssetsGross_0456285e-a840-4b2a-99ef-0f20b8b7f241_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_StandardProductWarrantyPolicy_f3bf15a7-bf08-4edd-a016-cf5f9bb5b204_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranties</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_45227bfd-8008-49be-a675-4921f37cb40e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_CommonStockMember_51c75f77-23e4-48fc-b0c0-476c4ec6bff3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_24cc38cb-2922-416c-8c72-d055c981e4dd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_777fe001-b562-4a2d-87dd-5f6a087b3bae_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes - pension and postretirement medical liability</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_dei_EntityAddressPostalZipCode_b7ff4219-c386-422d-8f6f-adc967001b07_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_DebtWeightedAverageInterestRate_d08271bb-1c91-4e7e-81fa-480678899019_terseLabel_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average interest rate</link:label>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_label_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, Weighted Average Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:to="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1aa41bf0-1f01-4250-ace3-eefd6f13f405_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fcec8305-00de-4a00-971f-9bf8016456f4_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d00487e7-5763-40cc-a2da-6d49c6bec9bc_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_118c42dd-ecb3-424a-8b85-11692ddb5e9f_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_45f50991-16c0-484b-9210-5d186b1ed19c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_1d78f722-48f8-4b6e-93a1-af42fd62c753_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net property, plant and equipment</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_819937f9-5ab5-464c-ae49-2ea028a0ee26_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, less allowances of $5,300 and $7,000</link:label>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesNetCurrent" xlink:to="lab_us-gaap_ReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_597040c6-9191-4610-92d5-ec30f0b833bd_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a0a65559-56a1-44f4-ad7f-7a7d5fa1d974_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_b634a8f6-d160-4bb8-bc9e-e5127a8d5217_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_728def15-b389-4307-adfc-11ef03cc0290_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obligation, beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_90fc52d6-098e-49f9-b1cd-097b704574fc_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obligation, end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_58bcf81c-25f5-4662-a141-4a5b3b8edcda_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_7f5ae431-ee25-41ba-9b5f-e340aed7d01c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_939ebc10-1a2d-4b24-b057-6a0b02eb0487_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes paid related to net share settlement of equity awards</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DeferredTaxAssetsNetAbstract_bc566a02-1624-4009-8017-e2c0f86dbae6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net [Abstract]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_LiabilitiesAbstract_ec3ac07b-1716-4f58-b6c5-bfb07e4fe037_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_80eee811-e629-4361-977e-7a32fcfa3884_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb8bf643-e461-4a08-bd06-609b1a7f0507_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DeferredIncomeTaxAssetsNet_730a8281-c53f-4ed1-b00f-57497e0aa9e8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_e6533fa8-a2d0-439c-83df-586a408a69ce_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_b7223bb4-ca2f-407e-b1a5-fc8297043d15_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PaymentsForProceedsFromOtherInvestingActivities_4802f5a9-91e7-4e73-b7f9-0e0ae4f575dc_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_d9f80c91-fb57-4830-9b2b-745da83f0578_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_347012c2-9d02-480e-b7fb-cb5d757b118f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted&#160;Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_3915f889-cc91-4d4e-85cf-929bdedf7868_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange rate changes</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_65a342b9-bd2e-495d-83b7-6b6f2d61080b_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic Net Earnings per Common Share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_2e859255-70a4-4f08-9ba3-d888895e0e88_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AccountingPoliciesAbstract_56aa22d9-1e33-4170-b00d-d2c84ada0fad_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_40d4919a-9712-40b0-bbcc-5388f57764cb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value, plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_9764faf0-8436-429b-b591-a2181cf58210_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value, beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_f4c6771b-1d23-4065-89c9-33f194ab8e37_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value, end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_d4340011-7e5c-4e51-9c73-2094c1c6544d_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_11931ede-9ee3-4f9d-839d-2d4f5e4832d1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_1db55591-c80c-49a5-91e3-807f6bd3e70b_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit payments</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_9af802c1-c120-4c97-9fcd-2afc36e3acfd_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_65440a39-cfbc-4528-81f3-3479b6b4b161_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInOtherAccruedLiabilities_99c20586-16a9-4519-8671-a50727e8b99f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_ec6e2436-f3e0-40b8-8617-3d233c953b9d_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ggg_InterestCoverageRatioWithAcquisitionsMember_32cfb506-9f48-4f9e-be30-7034a5c13c82_terseLabel_en-US" xlink:label="lab_ggg_InterestCoverageRatioWithAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest coverage ratio with acquisitions</link:label>
    <link:label id="lab_ggg_InterestCoverageRatioWithAcquisitionsMember_label_en-US" xlink:label="lab_ggg_InterestCoverageRatioWithAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest coverage ratio with acquisitions [Member]</link:label>
    <link:label id="lab_ggg_InterestCoverageRatioWithAcquisitionsMember_documentation_en-US" xlink:label="lab_ggg_InterestCoverageRatioWithAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest coverage ratio with acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_InterestCoverageRatioWithAcquisitionsMember" xlink:href="ggg-20231229.xsd#ggg_InterestCoverageRatioWithAcquisitionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_InterestCoverageRatioWithAcquisitionsMember" xlink:to="lab_ggg_InterestCoverageRatioWithAcquisitionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticLineOfCreditMember_a376b537-ec83-4ebf-b420-f4877322f0b5_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticLineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Line of Credit</link:label>
    <link:label id="lab_us-gaap_DomesticLineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_DomesticLineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticLineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticLineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticLineOfCreditMember" xlink:to="lab_us-gaap_DomesticLineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_14875ab3-e897-46cf-a39c-01b5f6d9be9c_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_PropertyPlantAndEquipmentAbstract_af5a5a64-a6fd-4485-a1aa-c50be1c7b974_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember_6066f8c4-cca0-4b48-9d01-d788c9f2101e_terseLabel_en-US" xlink:label="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$10 - $30</link:label>
    <link:label id="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember_label_en-US" xlink:label="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember" xlink:href="ggg-20231229.xsd#ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember" xlink:to="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_c6e4e28e-e1e5-486b-b3d9-7142ca8f2ea0_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Credit Losses</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:to="lab_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ggg_SeriesDUnsecuredNoteMember_82b0d31a-916e-47d8-8579-2c4cb6c70209_terseLabel_en-US" xlink:label="lab_ggg_SeriesDUnsecuredNoteMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series D maturing July 2026</link:label>
    <link:label id="lab_ggg_SeriesDUnsecuredNoteMember_label_en-US" xlink:label="lab_ggg_SeriesDUnsecuredNoteMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series D Unsecured Note [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_SeriesDUnsecuredNoteMember" xlink:href="ggg-20231229.xsd#ggg_SeriesDUnsecuredNoteMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_SeriesDUnsecuredNoteMember" xlink:to="lab_ggg_SeriesDUnsecuredNoteMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_ProvisionForDoubtfulAccounts_4b0e436c-a634-4a63-a031-a8d9d1011375_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions (reversals) charged to costs and expenses</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ggg_AuditInformationAbstract_label_en-US" xlink:label="lab_ggg_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_ggg_AuditInformationAbstract_documentation_en-US" xlink:label="lab_ggg_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_AuditInformationAbstract" xlink:href="ggg-20231229.xsd#ggg_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_AuditInformationAbstract" xlink:to="lab_ggg_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_502d5410-6144-48e3-a1c1-74af9d9165b8_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Deferred</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ProceedsFromStockOptionsExercised_fefa96bf-4509-4952-80f2-a9697f51131c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash received</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_f896064d-8f10-4aa4-8c18-5657a8cf5eb8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_4df71747-dcb7-4e08-b252-be7f813165f3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_fccf4628-8e67-496d-9c48-25c066a8cea5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Market Value and Classification of Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_3c562189-a1fa-4450-b55b-aab33fc2173f_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_4ff344a2-688a-4852-a75a-ce67c46892ac_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts recognized in consolidated balance sheets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit_84b8b7de-7e61-45bb-9e61-130f31e67227_terseLabel_en-US" xlink:label="lab_ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic</link:label>
    <link:label id="lab_ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal, State and Local Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit_documentation_en-US" xlink:label="lab_ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The component of total income tax expense for the period comprised of the increase (decrease) during the period in the entity's domestic deferred tax assets and liabilities attributable to continuing operations as determined by applying the provisions of enacted federal, state and local tax law.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit" xlink:href="ggg-20231229.xsd#ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_5713f733-0566-42f4-965a-7e6aa81eeeda_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated benefit obligation for all defined benefit plans</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_39a57604-15f6-4503-befb-4a87011b1bfe_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AllowanceForDoubtfulAccountsReceivable_df4bda60-4506-4ac2-8e5d-5083e614f78a_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_3651c9ec-8ab0-4505-b389-4c066799d149_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, ending</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_04fe70d2-e4a2-4451-9517-e4f99a48075b_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ScheduleOfSegmentReportingInformationBySegmentTable_6d120159-d034-4f0b-8158-b91234bd5d0b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_2b313d5f-7907-4a8d-b5ff-31b02865d80f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Upper range exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_8d45a1ad-3858-4f3d-a8e5-dc6753799e8b_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_EffectiveIncomeTaxRateReconciliationTaxCredits_4e0e3e24-3d1b-4420-a7ae-1bb58a84034f_negatedLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. general business tax credits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_f7eddfd4-72b3-43a8-b212-766519e14416_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_712cc0ad-e053-4083-8c19-5f31ca73de46_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vacation accruals</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_8e1f949f-11df-485c-83d1-39cd270074ca_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems_93426c95-ec46-40ac-80f0-1cceaacc559c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Level 3 Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Level 3 Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_e4adbc97-d7ab-4f89-a6f3-bfcc6b9ea996_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_fed63124-9589-4e2b-9646-d1aa4a0f96c0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities</link:label>
    <link:label id="lab_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_label_en-US" xlink:label="lab_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:to="lab_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_3b0b2116-c807-4aab-a222-d75fd6a2b221_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_bd3cfcb9-c4c5-4760-b0b8-d9e04299f57e_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Income Tax Expense</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_NonUsMember_e4eee9d5-01b9-4b3c-8241-11535e37c9e4_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other countries</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_f0bc692a-8a41-4796-aa99-eda0851d4025_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions from reserves</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_NumberOfOperatingSegments_af9a231c-e7f3-403d-89ea-42102c1c981a_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_7ac28b47-5680-47cf-bdb4-97f90f83b315_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts reclassified from accumulated other comprehensive income</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_c373b2c1-cb66-4ce5-a9ca-c214edc8ab39_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_34ddab9b-5f87-446e-92e4-04f4045523f9_verboseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_5427db6c-44fb-4803-b5f5-478c86246d71_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets to be Disposed of</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_b2e37ead-3f3d-4892-8b5d-343371bcef46_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_6efc7ab5-f96f-470a-b401-7e13925372c1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term (years)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_58c4cef0-a0f3-4d25-b235-fc542566263a_totalLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_cc502bbb-1744-4d39-94b9-153e84de00ce_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of net loss (gain)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_3e30da06-20ec-403d-b90b-2e3667757de1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan - Valuation Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_99e70a77-3bbc-478a-aa53-557a2f8eb650_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b9c497ef-afa5-4d03-b6d6-20d7ea428d2f_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of businesses, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_62c92317-9bf8-4986-bf5e-0f0864edd5f0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_fc3c0873-109b-4aef-968b-3b972296f1a5_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2aad34b8-90e9-4e1d-87f7-779fedba7e16_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, basis spread on variable rate</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_PropertyPlantAndEquipmentUsefulLife_a2388b0e-b0fe-4f2a-9bd6-6204327865a6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, useful life</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_4dcc4610-f9dd-442e-a391-1202fb92f793_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAccountsReceivableMember_aab29a16-a586-433e-9f91-a41db203a746_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_TradeAccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAccountsReceivableMember" xlink:to="lab_us-gaap_TradeAccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_80e54fb4-ec9d-444f-9e3e-7b197850d6cc_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill) [Abstract]</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_e12e9295-b1c9-421a-8af3-6cbaf5acbd64_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding for basic earnings per share (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Issued, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_452ecfba-aea1-4867-91ff-db63740c0e05_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AdditionalPaidInCapitalMember_90f33d2f-a801-414d-b44f-a5546617ade0_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_DocumentAnnualReport_743a1a42-a6b0-4441-a6de-d5424319e954_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_89d4cbf2-0e50-4437-9948-7adfcb779cea_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer allowances</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_8a21aa03-6cd6-4881-8400-0e3b34a5c937_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued under the plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:type="arc" order="1"/>
    <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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember_5bb782f7-1c58-41cd-a360-16951f78adac_terseLabel_en-US" xlink:label="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$60 - $75</link:label>
    <link:label id="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember_label_en-US" xlink:label="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Five [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember" xlink:href="ggg-20231229.xsd#ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember" xlink:to="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_b7762ebc-169b-42e0-b595-baebe46ed8f5_verboseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_c99a060e-07a1-4726-a138-91f58c8b3f6f_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Plans</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/country-2023.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_FairValueMeasurementsRecurringMember_2691c6fe-0876-40dc-8ca6-4c7404065772_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_1a6ccdf7-9246-45dd-94df-3cd45ad7bdd8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_02f1af0c-868a-4cbb-b39e-24774e117808_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends" xlink:to="lab_us-gaap_PaymentsOfDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_42f900bb-355c-48f0-9c88-0c27e8f748c7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Non-current Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_dbca48cc-be9a-43ea-ad9a-34a7d0b178b2_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_27fddf70-9fa1-4fd8-a4b9-71e2d0162a25_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canceled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_ddcf7837-48b1-46c9-8495-9b25167afb37_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_e7b54963-d550-41ce-a447-ee1a9bbc5ca3_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3043243f-0ffe-4533-8af5-dfe91a6adca8_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_EquityComponentDomain_fd412651-b14a-449b-a6bb-e6b412fe3db2_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_0c3d36fb-9391-4f57-93ad-bb92de4ca4c6_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share purchase price as percentage of fair value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_dei_EntityCurrentReportingStatus_b70c9daf-32a7-449e-9bf0-4bfe788b2013_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ConcentrationRiskTypeDomain_8dec1794-720c-499d-a75e-93f47679a54d_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OperatingIncomeLoss_fb741779-e9c2-4e85-977c-9d643eefffdb_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Earnings</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_657893ea-68e1-40b7-82d2-b79d3db8aa8f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Earnings</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_2e2cd193-7139-4311-850e-24f96ad2ef61_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rate of compensation increase</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_67604da9-4cb4-4e8e-97ff-3a37372460ac_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_StatementBusinessSegmentsAxis_0169b87d-358f-4046-8f31-46a8b19792b0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_a54d6835-0abd-4861-bdf3-9459ea7fe338_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f1aaae08-a3e9-49f7-84bc-b91529e0742d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_72818686-3535-4439-9a10-d1bb57b0ed44_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other additions (deductions)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_CustomerRelationshipsMember_b9ca5d16-b958-408a-b4cf-6952b2119d99_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_SelfInsuranceReserve_5e92b739-c7d8-4020-a75c-d43610bf4b31_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self insured reserves</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserve" xlink:to="lab_us-gaap_SelfInsuranceReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_81bdcb8b-6a39-4edd-8d2b-78dadc44547c_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember_65d4b029-b965-4e48-8982-f0e6da979f1c_terseLabel_en-US" xlink:label="lab_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents and Proprietary Technology</link:label>
    <link:label id="lab_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember_label_en-US" xlink:label="lab_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents, Proprietary Technology And Product Documentation [Member]</link:label>
    <link:label id="lab_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember_documentation_en-US" xlink:label="lab_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents, proprietary technology and product documentation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember" xlink:href="ggg-20231229.xsd#ggg_PatentsProprietaryTechnologyAndProductDocumentationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember" xlink:to="lab_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_dad8fbd1-23f1-44ea-90dd-338af847879b_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized software</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_6b55d2b7-9e3a-4787-97c8-e8ad0e887e4c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_f7c7b865-402e-4ba9-91c8-672cdbc471b1_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_dei_EntityVoluntaryFilers_e523fa44-0459-412d-b17f-64a498c5cbba_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_a9324b41-b40c-4f2f-839a-ebf490d52f9e_terseLabel_en-US" xlink:label="lab_ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts included in accumulated other comprehensive (income) loss</link:label>
    <link:label id="lab_ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Amounts Included In Accumulated Other Comprehensive Income Loss [Table Text Block]</link:label>
    <link:label id="lab_ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_documentation_en-US" xlink:label="lab_ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in accumulated other comprehensive income (loss) as of the end of the period for pension plans and/or other employee benefit plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="ggg-20231229.xsd#ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_08761f93-ac1d-4d3a-b842-038189bd9bb4_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ggg_FloatingRatePrincipalMaximum_842be14f-cf3a-49f3-84da-71ee7558e73a_terseLabel_en-US" xlink:label="lab_ggg_FloatingRatePrincipalMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Floating Rate Principal Maximum</link:label>
    <link:label id="lab_ggg_FloatingRatePrincipalMaximum_label_en-US" xlink:label="lab_ggg_FloatingRatePrincipalMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Floating Rate Principal Maximum</link:label>
    <link:label id="lab_ggg_FloatingRatePrincipalMaximum_documentation_en-US" xlink:label="lab_ggg_FloatingRatePrincipalMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Floating Rate Principal Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_FloatingRatePrincipalMaximum" xlink:href="ggg-20231229.xsd#ggg_FloatingRatePrincipalMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_FloatingRatePrincipalMaximum" xlink:to="lab_ggg_FloatingRatePrincipalMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_12ebf25f-145f-4fad-8ecd-d48e307aeeeb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_StatementOfStockholdersEquityAbstract_42dab06f-65de-4264-a0e3-2336e1b6b18b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ggg_OperatingLeaseRightofUseAssetAdditions_277e6626-62ee-4f6f-953b-e307614c15ab_terseLabel_en-US" xlink:label="lab_ggg_OperatingLeaseRightofUseAssetAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash additions to operating lease assets</link:label>
    <link:label id="lab_ggg_OperatingLeaseRightofUseAssetAdditions_label_en-US" xlink:label="lab_ggg_OperatingLeaseRightofUseAssetAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right of Use Asset, Additions</link:label>
    <link:label id="lab_ggg_OperatingLeaseRightofUseAssetAdditions_documentation_en-US" xlink:label="lab_ggg_OperatingLeaseRightofUseAssetAdditions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right of Use Asset, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_OperatingLeaseRightofUseAssetAdditions" xlink:href="ggg-20231229.xsd#ggg_OperatingLeaseRightofUseAssetAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_OperatingLeaseRightofUseAssetAdditions" xlink:to="lab_ggg_OperatingLeaseRightofUseAssetAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_becb723a-66c0-4ea8-8062-527c62a20769_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f6ca8bfb-d84d-43b0-8e31-e16fcbadf045_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DebtInstrumentMaturityDateDescription_36d82f5e-388e-4c15-b68b-5b2a8f5e6bfa_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDateDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Maturity Date, Description</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDateDescription_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDateDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Maturity Date, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDateDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDateDescription" xlink:to="lab_us-gaap_DebtInstrumentMaturityDateDescription" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_AccountsPayableCurrent_ac973137-7dd8-4c1b-a872-3160ce29f777_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_92dd6d3f-96ab-493f-9893-bc31851f4aad_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable option weighted average contractual term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_7d9c4d46-721e-4616-8e74-97295a8fdb28_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statutory 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CommitmentsAndContingencies_ff82a4cc-02f5-4540-8646-53a0b8b299f5_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies (Note K)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OperatingLeaseLiabilitiesPaymentsDueAbstract_11c21150-3eac-4f3e-9774-a7975d28081c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Maturities of Operating Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_InterestCoverageRatioNoAcquisitionsMember_7e59da2d-b20c-433c-9df9-70c9a83c61ad_terseLabel_en-US" xlink:label="lab_ggg_InterestCoverageRatioNoAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest coverage ratio no acquisitions</link:label>
    <link:label id="lab_ggg_InterestCoverageRatioNoAcquisitionsMember_label_en-US" xlink:label="lab_ggg_InterestCoverageRatioNoAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest coverage ratio no acquisitions [Member]</link:label>
    <link:label id="lab_ggg_InterestCoverageRatioNoAcquisitionsMember_documentation_en-US" xlink:label="lab_ggg_InterestCoverageRatioNoAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest coverage ratio no acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_InterestCoverageRatioNoAcquisitionsMember" xlink:href="ggg-20231229.xsd#ggg_InterestCoverageRatioNoAcquisitionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_InterestCoverageRatioNoAcquisitionsMember" xlink:to="lab_ggg_InterestCoverageRatioNoAcquisitionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_Depositsandother_ffbf30f2-20f2-464d-afd8-e0f6aa454391_terseLabel_en-US" xlink:label="lab_ggg_Depositsandother" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits and other</link:label>
    <link:label id="lab_ggg_Depositsandother_label_en-US" xlink:label="lab_ggg_Depositsandother" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits and other</link:label>
    <link:label id="lab_ggg_Depositsandother_documentation_en-US" xlink:label="lab_ggg_Depositsandother" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits and other; Noncurrent deposits and other assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_Depositsandother" xlink:href="ggg-20231229.xsd#ggg_Depositsandother"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_Depositsandother" xlink:to="lab_ggg_Depositsandother" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_1b41e34a-952d-4492-9226-26f7ec1ac85f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock issued</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_a16fb68b-4a79-42d8-9468-2c96738215e3_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_ForeignPlanMember_4f6c7282-8a08-4136-8076-996bedb92096_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-U.S. Plans</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncomeTaxDisclosureTextBlock_f613791f-fd3c-42c6-9214-b124040e02c6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_be7c8187-f816-43fb-86b2-34d81ad5debb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_ead31435-2ef1-47e5-8205-63e555d965f8_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings on short-term lines of credit, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Repayments of) Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_UsLargeCapMember_bf08151f-6032-47ff-975c-38140ffac7a4_terseLabel_en-US" xlink:label="lab_ggg_UsLargeCapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Large Cap</link:label>
    <link:label id="lab_ggg_UsLargeCapMember_label_en-US" xlink:label="lab_ggg_UsLargeCapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Us Large Cap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_UsLargeCapMember" xlink:href="ggg-20231229.xsd#ggg_UsLargeCapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_UsLargeCapMember" xlink:to="lab_ggg_UsLargeCapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_64b67713-9594-4427-bcb5-3a659f156b64_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Liabilities and Assets</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_3e39c830-7124-4c23-818c-2534d918f632_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains (losses)</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_12f596a6-0d0a-4731-94bf-811de0bcc367_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_InventoryNetAbstract_ab53091f-b1f1-46f0-a606-16ee2be2a96d_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryNetAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetAbstract" xlink:to="lab_us-gaap_InventoryNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_CapitalizedComputerSoftwareEstimatedUsefulLife_2e6f13c0-3b2f-4172-a7d8-47927b67e55d_terseLabel_en-US" xlink:label="lab_ggg_CapitalizedComputerSoftwareEstimatedUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized software estimated useful life</link:label>
    <link:label id="lab_ggg_CapitalizedComputerSoftwareEstimatedUsefulLife_label_en-US" xlink:label="lab_ggg_CapitalizedComputerSoftwareEstimatedUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Estimated Useful Life</link:label>
    <link:label id="lab_ggg_CapitalizedComputerSoftwareEstimatedUsefulLife_documentation_en-US" xlink:label="lab_ggg_CapitalizedComputerSoftwareEstimatedUsefulLife" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The estimated useful life of computer software, including but not limited to, acquired and internally developed computer software, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CapitalizedComputerSoftwareEstimatedUsefulLife" xlink:href="ggg-20231229.xsd#ggg_CapitalizedComputerSoftwareEstimatedUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_CapitalizedComputerSoftwareEstimatedUsefulLife" xlink:to="lab_ggg_CapitalizedComputerSoftwareEstimatedUsefulLife" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b3271eaa-4b84-4ffd-8d61-b45cd539aeef_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_GoodwillRollForward_660a58cb-4bc8-461b-95e8-1994b5e46b27_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_f150a4cd-61a9-4572-942a-48c8b3d42fd8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price of share options vested and expected to vest (per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_PensionPlanBluePlanMember_65dbec00-a5db-45d4-a54d-6823e342ea79_terseLabel_en-US" xlink:label="lab_ggg_PensionPlanBluePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan - Blue Plan</link:label>
    <link:label id="lab_ggg_PensionPlanBluePlanMember_label_en-US" xlink:label="lab_ggg_PensionPlanBluePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan - Blue Plan [Member]</link:label>
    <link:label id="lab_ggg_PensionPlanBluePlanMember_documentation_en-US" xlink:label="lab_ggg_PensionPlanBluePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan - Blue Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_PensionPlanBluePlanMember" xlink:href="ggg-20231229.xsd#ggg_PensionPlanBluePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_PensionPlanBluePlanMember" xlink:to="lab_ggg_PensionPlanBluePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_63ca7b25-9a6a-4fe8-99ad-1d337df69a18_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan assets by category and fair value measurement level</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Allocation of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_FairValueInputsLevel3Member_97fc936b-8699-49b7-9148-655d0b1f003c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_18c9fb61-1652-43fd-a318-18c9c6502043_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8bc53f32-5896-4331-8b66-052e1a9de16d_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_33a814d5-8308-4619-8ccc-6bee45171c45_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_74a16dae-c452-4c2c-8c41-bff187f6da6e_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ScheduleOfOtherCurrentAssetsTableTextBlock_a9090a71-f10e-406d-b7c4-d296e01a1985_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Current Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_fd05914b-049b-4d0f-aa85-0d5fab542940_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average fair value per share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_c1dd39fd-80c6-491e-aa0b-ff629098d59e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated fair value of debt</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_NetIncomeLoss_c3dad710-949d-4c5d-b4e5-470b81407887_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Earnings</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_93b2bb10-152a-4d19-8c6e-a5eea0897f05_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_12d442fc-3307-47ed-963d-23288b65456b_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings available to common shareholders</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_LiabilitiesCurrent_1cb0fc1e-ba78-42bb-9959-43f5c509ce2a_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_70cab93e-fa0a-453f-a4c1-dd3de8ded48f_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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:label id="lab_ggg_CashFlowLeverageRatioNoAcquisitionMember_b9576e24-f9f2-4ad6-834a-3ce9a70dd6ad_terseLabel_en-US" xlink:label="lab_ggg_CashFlowLeverageRatioNoAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow leverage ratio no acquisition</link:label>
    <link:label id="lab_ggg_CashFlowLeverageRatioNoAcquisitionMember_label_en-US" xlink:label="lab_ggg_CashFlowLeverageRatioNoAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow leverage ratio no acquisition [Member]</link:label>
    <link:label id="lab_ggg_CashFlowLeverageRatioNoAcquisitionMember_documentation_en-US" xlink:label="lab_ggg_CashFlowLeverageRatioNoAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow leverage ratio no acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CashFlowLeverageRatioNoAcquisitionMember" xlink:href="ggg-20231229.xsd#ggg_CashFlowLeverageRatioNoAcquisitionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_CashFlowLeverageRatioNoAcquisitionMember" xlink:to="lab_ggg_CashFlowLeverageRatioNoAcquisitionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1e56f1df-d451-412d-93cb-c3a42bcef7e6_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_caa5b4b9-b7cf-4081-9713-2beada2c2513_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_544f6f24-05ef-468b-a224-3ad0cbb70097_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange rate changes</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_3795a64f-5120-4b75-b4bc-d29686fddc8a_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel12And3Member_1a091675-848c-45dc-930b-c151257a10bb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments categorized in fair value hierarchy</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel12And3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:to="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_6879148e-9fce-4131-b0e1-5d6fb38254ae_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_45770d98-336f-4503-b51b-d7cbd87331ad_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_ad5cba4e-0489-4aea-a802-8efb7d1a7233_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_7f2c2af9-0cf1-4005-b0bb-b2c83e6b91f9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_InventoryGross_37c8c3ad-2b59-49f0-9f79-428c2c44dd5d_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory gross total</link:label>
    <link:label id="lab_us-gaap_InventoryGross_label_en-US" xlink:label="lab_us-gaap_InventoryGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryGross" xlink:to="lab_us-gaap_InventoryGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_30281ba2-e5b1-4d27-b35c-5f8c7c5a8e17_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of products sold</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9057dbdb-dbaa-4b5e-8456-bc54422f0c14_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember_1aa840d1-9476-44d2-a913-3ffe80ed2284_terseLabel_en-US" xlink:label="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$45 - $60</link:label>
    <link:label id="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember_label_en-US" xlink:label="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range Four [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember" xlink:href="ggg-20231229.xsd#ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember" xlink:to="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_ccfeb495-361c-40e1-816a-f885e142a799_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedTradeNames_a99a3b09-c09d-43d7-b63c-e5bee2aa87c4_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedTradeNames" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Trade Names</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedTradeNames_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedTradeNames" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Trade Names</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTradeNames" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedTradeNames"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedTradeNames" xlink:to="lab_us-gaap_IndefiniteLivedTradeNames" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_fc85aa95-ffe1-40df-8af0-f0e2112b6d98_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite Lived Intangible Assets, Weighted Average Useful Life</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ComprehensiveIncomePolicyPolicyTextBlock_151a1403-a7b8-4f78-b961-4d3cfc6e92f8_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_1f9b4252-4ae1-4a32-81fe-d4701af8fc64_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_Goodwill_7d8f5ffe-6ac7-4f33-bffe-d757270ba92e_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_79d1f153-9fe5-4bd3-8614-6da679b2cf00_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_03f1887a-7bc0-4a61-a802-df099a90e162_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PensionExpenseReversalOfExpenseNoncash_a2dfae8d-8c62-4181-9507-9856b8a0cb92_terseLabel_en-US" xlink:label="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension settlement loss</link:label>
    <link:label id="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash_label_en-US" xlink:label="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Expense (Reversal of Expense), Noncash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionExpenseReversalOfExpenseNoncash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:to="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryLIFOReserve_ac69c657-197f-4596-8e4c-a0b48ab03e55_negatedLabel_en-US" xlink:label="lab_us-gaap_InventoryLIFOReserve" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction to LIFO cost</link:label>
    <link:label id="lab_us-gaap_InventoryLIFOReserve_label_en-US" xlink:label="lab_us-gaap_InventoryLIFOReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, LIFO Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLIFOReserve" xlink:to="lab_us-gaap_InventoryLIFOReserve" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_4d762e64-a436-4a7b-b3a9-37368c2398ca_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock purchase plan discount percentage</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_9778b1de-8222-4232-83e5-67bc7b5af8aa_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared per share (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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_03fb8dd6-be1c-4845-8bc7-8c53d927564d_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock compensation excess tax benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_988779f1-3237-4486-90ba-b53a92f2ab43_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInAccountsPayableTrade_d153adac-5c1a-4c6b-a2ee-9a8622431e17_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ggg_PreviousShareBasedPlansMember_a2737230-cbf8-4ce7-b6d0-9eafcfaf625d_terseLabel_en-US" xlink:label="lab_ggg_PreviousShareBasedPlansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previous Share-Based Plans</link:label>
    <link:label id="lab_ggg_PreviousShareBasedPlansMember_label_en-US" xlink:label="lab_ggg_PreviousShareBasedPlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previous Share-Based Plans [Member]</link:label>
    <link:label id="lab_ggg_PreviousShareBasedPlansMember_documentation_en-US" xlink:label="lab_ggg_PreviousShareBasedPlansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previous Share-Based Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_PreviousShareBasedPlansMember" xlink:href="ggg-20231229.xsd#ggg_PreviousShareBasedPlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_PreviousShareBasedPlansMember" xlink:to="lab_ggg_PreviousShareBasedPlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_3be9e455-6548-4be5-8580-f574029036eb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PaymentsOfDebtIssuanceCosts_b012099a-ddc3-4607-bd56-68f58ce935ec_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ggg_OtherReceivablesMember_03e718d1-c182-44fc-a3df-61e8e6737bde_terseLabel_en-US" xlink:label="lab_ggg_OtherReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Receivables</link:label>
    <link:label id="lab_ggg_OtherReceivablesMember_label_en-US" xlink:label="lab_ggg_OtherReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Receivables [Member]</link:label>
    <link:label id="lab_ggg_OtherReceivablesMember_documentation_en-US" xlink:label="lab_ggg_OtherReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables other than trade accounts receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_OtherReceivablesMember" xlink:href="ggg-20231229.xsd#ggg_OtherReceivablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_OtherReceivablesMember" xlink:to="lab_ggg_OtherReceivablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_9535d614-1bc3-48eb-a7e2-e887c084df56_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits and Deferred Compensation</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_8b556e75-7e1f-4879-b2ef-54da6b49e25f_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_ce73aa28-ee2c-4099-84b0-496a50daae66_totalLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation, net of 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ggg_Cashsurrendervalueoflifeinsurancechange_492ff53b-87d4-4cfe-b770-4be8f3a31ea4_terseLabel_en-US" xlink:label="lab_ggg_Cashsurrendervalueoflifeinsurancechange" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash surrender value of life insurance change</link:label>
    <link:label id="lab_ggg_Cashsurrendervalueoflifeinsurancechange_label_en-US" xlink:label="lab_ggg_Cashsurrendervalueoflifeinsurancechange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash surrender value of life insurance change</link:label>
    <link:label id="lab_ggg_Cashsurrendervalueoflifeinsurancechange_documentation_en-US" xlink:label="lab_ggg_Cashsurrendervalueoflifeinsurancechange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash surrender value of life insurance change: This relates to the increase in the CSV for the fiscal year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_Cashsurrendervalueoflifeinsurancechange" xlink:href="ggg-20231229.xsd#ggg_Cashsurrendervalueoflifeinsurancechange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_Cashsurrendervalueoflifeinsurancechange" xlink:to="lab_ggg_Cashsurrendervalueoflifeinsurancechange" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_04fb0b47-b9f6-4d6f-905b-bb17555818d6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PrepaidExpenseNoncurrent_797a8b5f-10fc-4b13-8f77-995e5b1e5d11_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseNoncurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseNoncurrent" xlink:to="lab_us-gaap_PrepaidExpenseNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_8b2825d3-3388-4d35-9e0b-d30de96a0cd0_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive effect of stock options computed based on the treasury stock method using the average market price (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_9da718b8-bb7d-4d82-bf65-b012c04ed52a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_e6ee37c3-024b-4c4a-a5c2-e96b11eadb43_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_FairValueByBalanceSheetGroupingTextBlock_41ab30c7-db04-477f-90f0-e27b8a33c088_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets and Liabilities Measured at Fair Value</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LifeSettlementContractsPolicy_4a73e94b-162b-4c98-911c-8a18a5ec885d_terseLabel_en-US" xlink:label="lab_us-gaap_LifeSettlementContractsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Insurance Contracts</link:label>
    <link:label id="lab_us-gaap_LifeSettlementContractsPolicy_label_en-US" xlink:label="lab_us-gaap_LifeSettlementContractsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life Settlement Contracts, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeSettlementContractsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LifeSettlementContractsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LifeSettlementContractsPolicy" xlink:to="lab_us-gaap_LifeSettlementContractsPolicy" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1_0d5bce35-7b5e-4180-a6a9-df5df345e2cf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments at Net Asset Value, Redemption Notice Period</link:label>
    <link:label id="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1_label_en-US" xlink:label="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Investment Redemption, Notice Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1" xlink:to="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_AllowanceforCredits_bda99f07-99fc-4539-89c8-53de4fdb35eb_terseLabel_en-US" xlink:label="lab_ggg_AllowanceforCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowances</link:label>
    <link:label id="lab_ggg_AllowanceforCredits_label_en-US" xlink:label="lab_ggg_AllowanceforCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Credits</link:label>
    <link:label id="lab_ggg_AllowanceforCredits_documentation_en-US" xlink:label="lab_ggg_AllowanceforCredits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Credits: Includes allowance for doubtful accounts and other credits against receivables.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_AllowanceforCredits" xlink:href="ggg-20231229.xsd#ggg_AllowanceforCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_AllowanceforCredits" xlink:to="lab_ggg_AllowanceforCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_76432250-082d-44ab-8a3c-02fb67e78ea8_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Lease Information</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInInventories_31bac052-fc05-4437-a553-26038721cdc2_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInInvestingActivitiesAbstract_d958d7c2-7d73-4fcc-8d62-0499569b1804_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows From Investing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_9db586ba-1fc8-4b5e-b663-99f7a3be81df_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_a3b0b379-c931-4f65-a62b-352d6c9daec1_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_b970b31d-981b-48f4-a4cc-51ce01741324_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_FixedIncomeSecuritiesMember_a5cb0203-9f8d-4db6-90c6-a938d137bd7a_terseLabel_en-US" xlink:label="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed income</link:label>
    <link:label id="lab_us-gaap_FixedIncomeSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedIncomeSecuritiesMember" xlink:to="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_92c371db-55e3-4461-8d31-36c748ea966a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total shares authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_StockholdersEquityNoteAbstract_c8610653-a87e-427c-a194-1a89ccc2560f_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_UseOfEstimates_e913b1b9-ab94-4b20-a266-267d9f972907_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_b52535e7-a93a-4038-a3f5-850e9f122d16_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_EntityFileNumber_f2d30bd2-7365-46ec-9a34-39e14df7b794_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_1d7d07d4-a54a-4d31-ae57-d3cada9326c7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_32693259-e3f6-4a58-9f76-245a5c3ffd35_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_AuditorFirmId_734760e6-fd16-4255-8ba5-1d66f23035c3_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_AmortizationOfIntangibleAssets_2cd37e4e-e744-4595-b648-d981da952d0b_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityShellCompany_0e461ac0-9563-40e1-9d7e-ac8a7d10cdef_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet_e54e5e76-7229-4dc0-971f-562a57dc10b1_totalLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Fair Value Hedge Derivative at Fair Value, Net</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Fair Value Hedge Derivative at Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet" xlink:to="lab_us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bbc3dfd7-ecd6-4fd0-a43e-422385b796a1_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eefb0036-547d-4e53-980c-83f9e860f8f3_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ggg_EmployeeStockPurchasePlanMember_e5d94bee-aca8-446c-a340-9c1e7c9edbf7_terseLabel_en-US" xlink:label="lab_ggg_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan (2006)</link:label>
    <link:label id="lab_ggg_EmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_ggg_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_EmployeeStockPurchasePlanMember" xlink:href="ggg-20231229.xsd#ggg_EmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_EmployeeStockPurchasePlanMember" xlink:to="lab_ggg_EmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_acdbfe98-2fde-4b92-a98c-42a52055117a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated benefit obligation in excess of plan assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_9cf46a61-800b-4583-9222-cdb06064424d_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_79eebcef-d579-41a3-9f70-4ceb8771c5af_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gain (loss)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits_25aedc2b-6720-481c-92e3-d75cef3b8d52_terseLabel_en-US" xlink:label="lab_ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Highest earnings years</link:label>
    <link:label id="lab_ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits_label_en-US" xlink:label="lab_ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans, Service Period for Determining Benefits</link:label>
    <link:label id="lab_ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits_documentation_en-US" xlink:label="lab_ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans, Service Period for Determining Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits" xlink:to="lab_ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_bddf1624-74d5-41f6-8386-40340e5d882d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_1fdb72d8-91a9-45a3-bd0f-34f3b89e602f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Translation Adjustment</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_f45a4ba1-084b-4353-a7e9-ea8d5b26d7f0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_9f723164-dfd3-4129-80bb-e37ad66119a2_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average recognition period for unvested options</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ComprehensiveIncomeNetOfTax_b6b71935-a202-4083-811e-2cb90ec1d6cc_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_a441748a-d241-4a63-b002-265f217d6cde_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepayments from foreign subsidiaries</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_2d60a837-96e6-45a8-84ea-0ea852aace59_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated future benefit payments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Benefit Payments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_1387233f-ac83-49c7-9b75-385d0ee37db7_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable to banks maturing 2023</link:label>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable to Banks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableToBanksMember" xlink:to="lab_us-gaap_NotesPayableToBanksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_37dc8498-2a76-48f5-a0fe-ebf067348124_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaid_9a30e371-42d7-4abf-8d55-e75740e60c95_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaid_label_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid" xlink:to="lab_us-gaap_InterestPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_PensionPlanParticipantsTransfered_18f0f8b7-dd1f-4bbe-b024-ab98addda788_terseLabel_en-US" xlink:label="lab_ggg_PensionPlanParticipantsTransfered" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan Participants Transfered</link:label>
    <link:label id="lab_ggg_PensionPlanParticipantsTransfered_label_en-US" xlink:label="lab_ggg_PensionPlanParticipantsTransfered" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan Participants Transfered</link:label>
    <link:label id="lab_ggg_PensionPlanParticipantsTransfered_documentation_en-US" xlink:label="lab_ggg_PensionPlanParticipantsTransfered" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan Participants Transfered</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_PensionPlanParticipantsTransfered" xlink:href="ggg-20231229.xsd#ggg_PensionPlanParticipantsTransfered"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_PensionPlanParticipantsTransfered" xlink:to="lab_ggg_PensionPlanParticipantsTransfered" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_07f5b3d6-4d68-42fb-bb70-8a7d39bc5e02_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_c6deff1c-c46d-4722-b321-09f032b55e88_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite Lived Intangible Assets, Foreign Currency Translation</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_0ce5107a-9be8-4fb9-b37f-a3171a6fdf11_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitExpense_f962c111-ea92-4f5f-8698-f030f2ea3665_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Benefits Cost (Reversal of Cost)</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitExpense_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Benefits Cost (Reversal of Cost)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_f04895bf-6f68-4109-838e-763e21408b88_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_85a2d515-ac0c-4296-b36c-fe7c46abca5f_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued warranty and service liabilities</link:label>
    <link:label id="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:to="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4088b038-8b7d-4638-975a-bf44c5330a75_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_e549e471-5861-4224-8e55-3f75a6a61f7b_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax payable, other</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_a05b4701-5473-4a9a-8ccc-bceb40121584_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_eda84062-ad21-4920-9b57-07787e7e5794_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net before income taxes</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue_24c6b368-e443-4d78-a924-2c35f78e8499_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Fair Value Hedge Liability at Fair Value</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Fair Value Hedge Liability at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue" xlink:to="lab_us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_6b928539-67a9-4194-b8b5-86cc307fcab3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_d6b2a7b9-9c15-47ef-903d-f14108fd7484_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_de335bee-318c-4e4e-975e-b0e2bb1cfe3c_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_e88a9223-8dfb-40ea-9fa5-e9277cd3bc24_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_6fd89936-db08-4e2f-9804-7b4caef60538_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_1b339270-56af-4ee3-8f11-78b594b21cf6_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of net periodic benefit cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPayableCurrent_0eb55d30-c007-47e0-a85f-9a95723793d9_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends payable</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OtherAssetsCurrent_d1becdbf-7a49-4033-9578-75a28c40005c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_69bcf393-2f14-402c-ba7a-318618e111f2_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ClassOfStockLineItems_a03d0658-9261-49e8-bed6-c08e23ca54d7_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_4ec84338-7b17-4baf-81d2-c91b90c75819_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior service credit (cost) arising during the period</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_adbeb5cb-c792-44d2-9f50-f04b436942ff_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_98bd8500-5632-457a-a0c9-01ad0e477bb7_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_61159347-e3c8-468c-8b0c-2f19019ea427_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and postretirement medical liability adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_e46ca75e-89de-4eb7-bf61-80804b5a281e_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and improvements</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency_f777e164-bb0e-44c1-b428-dc91391093b2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments at Net Asset Value, Redemption Frequency</link:label>
    <link:label id="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency_label_en-US" xlink:label="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Investment Redemption, Frequency</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency" xlink:to="lab_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_5311d62c-4b04-4fdd-9171-10c683cced83_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Exercisable</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_4fce5838-6f1f-4442-b0d7-45044266be94_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock repurchased</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityCommonStockSharesOutstanding_cd7f1a16-672a-4eb4-92b9-44216d0f90fa_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_9fba40d3-09d6-4bff-bc53-4214f2afb11f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable_7c935036-a9a4-43e6-af0a-f99d4e64c669_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Level 3 Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Level 3 Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_291b9427-7211-4cec-9850-96685b62868b_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_FairValueByFairValueHierarchyLevelAxis_43e25196-a44d-48e3-ba7e-c3eb417b073e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_srt_ConsolidationItemsDomain_845624cb-44ff-4e7b-9120-25e69169b103_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_RetainedEarningsAccumulatedDeficit_52bf203e-f56b-40d8-9721-50ebc31d1ab4_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_13d541b4-9380-4fae-b9cd-d8d3bb31fb38_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_3ca4515b-0167-4095-9c39-2a6a275d1ff2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total debt, including current portion</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_6af22f65-50ea-407b-8030-e090ec6547d2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries and incentives</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Salaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_24c0112a-2523-4b21-b629-729bf03ab59f_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_9bdc4a26-d002-467f-b507-05c1a7e67da4_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_4b072990-d36f-4b8d-bfcb-a400bfbddce5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_7a8f6a06-3b0f-4836-a2c9-e2bbc290a2ba_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows From Operating Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_ProductWarrantyMarginReversed_d13fb9b7-3eb7-4257-b510-162523e208f3_terseLabel_en-US" xlink:label="lab_ggg_ProductWarrantyMarginReversed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Margin on parts sales reversed</link:label>
    <link:label id="lab_ggg_ProductWarrantyMarginReversed_label_en-US" xlink:label="lab_ggg_ProductWarrantyMarginReversed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty Margin Reversed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ProductWarrantyMarginReversed" xlink:href="ggg-20231229.xsd#ggg_ProductWarrantyMarginReversed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_ProductWarrantyMarginReversed" xlink:to="lab_ggg_ProductWarrantyMarginReversed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_d11158bf-5486-4ab8-bfd9-88969e9d594d_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ClassOfStockDomain_5df44ca8-7ca9-44f1-a6d1-e4189cb2c116_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_srt_NameOfMajorCustomerDomain_b02ee9c2-c575-4062-bb4a-b5ac8fe30ca8_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_af0bfb43-2908-4f47-8191-70ef7f6fd057_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_NetIncomeLossAvailableToCommonStockholdersBasic_05614de5-eaf2-4b6b-84b3-7a09151a18ef_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Earnings</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_1c3a426e-abba-4994-a30d-264933a00212_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement (gain) loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ef0d4e11-87d4-4632-b180-49b68655c149_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options, Outstanding [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans_1a41d466-f75e-4773-a36d-6ec5ad676d7c_terseLabel_en-US" xlink:label="lab_ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of plans replaced by subsequent plans</link:label>
    <link:label id="lab_ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans_label_en-US" xlink:label="lab_ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Previous Plans Replaced by Subsequent Plans</link:label>
    <link:label id="lab_ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans_documentation_en-US" xlink:label="lab_ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Previous Plans Replaced by Subsequent Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans" xlink:href="ggg-20231229.xsd#ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans" xlink:to="lab_ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_75fd2647-3e63-4361-a034-4f4709b46e52_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Information</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInPensionAndPostretirementObligations_006c9342-784f-4978-8911-9b0a0d5c1e5b_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement benefits and deferred compensation</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:to="lab_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_07395a37-4f75-450b-b390-d38bc04eb736_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postretirement medical benefit obligation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum_c1451dca-10a7-4849-8fcb-476228a31930_terseLabel_en-US" xlink:label="lab_ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement medical plan limit on annual increase in company cost</link:label>
    <link:label id="lab_ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum_label_en-US" xlink:label="lab_ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postretirement Medical Plan, Annual Cost Increase Paid by Employer, Percent, Maximum</link:label>
    <link:label id="lab_ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum_documentation_en-US" xlink:label="lab_ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum percentage of annual postretirement medical plan cost increase that is to be paid by the employer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum" xlink:href="ggg-20231229.xsd#ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum" xlink:to="lab_ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2a847fb5-c5de-47b1-a4ab-a42e3959deb5_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OperatingLeaseLiability_d27843e2-b6bd-4c23-8254-da8bc575dea7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_74c8a7a1-5b22-45c4-afc3-db530c2e4562_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract_a6b22ab4-0bde-4998-a311-6501de4f581c_terseLabel_en-US" xlink:label="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts recognized in accumulated ther comprehensive income</link:label>
    <link:label id="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Accumulated Other Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract" xlink:to="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f7741f27-6900-4bba-8771-dba62c9478b0_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income&#160;(Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_22f79b22-458b-48be-9563-b05cbfcf8618_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermBankLoansAndNotesPayable_fc1edc94-64ab-4051-ab07-99aae0e8e581_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable to banks</link:label>
    <link:label id="lab_us-gaap_ShortTermBankLoansAndNotesPayable_label_en-US" xlink:label="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Bank Loans and Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:to="lab_us-gaap_ShortTermBankLoansAndNotesPayable" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_DefinedContributionPlanCostRecognized_513971c2-038f-4c2f-baf4-456671d2882b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company contributions to 401K</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DebtInstrumentCovenantCompliance_6ae3c1a2-ee17-4899-bc58-b8ce9ded5516_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCovenantCompliance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant Compliance</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCovenantCompliance_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCovenantCompliance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant Compliance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantCompliance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCovenantCompliance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCovenantCompliance" xlink:to="lab_us-gaap_DebtInstrumentCovenantCompliance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_4e8e84f9-ed1e-4ddf-95c6-4e153d879d67_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_da64d48f-c3db-4e18-b2ff-35f9d03494cc_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Postretirement Medical</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PlanNameAxis_949baa40-b1d7-4d33-85ed-666b5ad942da_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DebtDisclosureAbstract_fb6337c9-a3b9-45cf-a35a-d63e16c753d8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_e178eedb-af24-4b78-a967-b5b49f698d71_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefit</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_NumberOfReportableSegments_710e28a4-3b56-4843-b045-a9405cd46ca6_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_fcde6e5a-03b6-4b91-8d53-29b62ebd39fb_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CommonStockValue_7b71b429-3ba2-4efd-aa3b-2a1b0797c70d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $1 par value; 291,000,000 shares authorized; 167,946,063 and 167,702,130 shares outstanding in 2023 and 2022</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_86952c53-7efc-42c8-bcf5-d621539aa2d4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments measured at net asset value</link:label>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measured at Net Asset Value Per Share [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:to="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_29fbdbfd-6f00-4a93-8896-aa14d4261825_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RetirementPlanSponsorLocationDomain_dd620bf8-0e5e-4458-b980-a828d60c9c81_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_0a732e22-f7f7-4807-bd47-0cb81b84c876_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit) [Abstract]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ScheduleOfDefinedBenefitPlansDisclosuresTable_c9585a0f-4a93-48f7-8cfb-938422ecf31e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_OtherNonoperatingIncomeExpense_a494c39d-a6fc-490d-957f-4a98a3ad0718_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other (income) expense, net</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityFilerCategory_e391cbb8-d4af-417f-ba9b-0bfaef4e4c82_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_StatementTable_d39c22a9-6010-42f2-acfd-1322059aeb35_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_CurrentFiscalYearEndDate_472f32d4-2520-40e9-8586-2e582f0d8253_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_848a7374-9de3-42af-910a-dc2a56abcaa5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Tax Rate Reconciliation</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_FairValueByBalanceSheetGroupingTable_e438f1db-06dd-47bc-a20d-bd1e973dfc54_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_219d7070-6b11-48cb-a28d-0b00b1802690_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock authorized (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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ggg_CommittedFacilityMember_d454519d-d991-45ed-9f70-73fb19fe1e47_terseLabel_en-US" xlink:label="lab_ggg_CommittedFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Committed Facility</link:label>
    <link:label id="lab_ggg_CommittedFacilityMember_label_en-US" xlink:label="lab_ggg_CommittedFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Committed Facility [Member]</link:label>
    <link:label id="lab_ggg_CommittedFacilityMember_documentation_en-US" xlink:label="lab_ggg_CommittedFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit under which lender is contractually committed to advance up to the maximum amount of borrowings under the credit agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CommittedFacilityMember" xlink:href="ggg-20231229.xsd#ggg_CommittedFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_CommittedFacilityMember" xlink:to="lab_ggg_CommittedFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualObligationDueInNextTwelveMonths_bd177762-f1d1-4e2d-92c9-c46c21502b5e_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, Due in 2024</link:label>
    <link:label id="lab_us-gaap_ContractualObligationDueInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:to="lab_us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_f79f3f69-c5cc-470a-8d67-c91f920a7b00_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Years 2029-2033</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_ebf48979-5e43-4eb1-b304-b7a358933a6f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_9fd1dd57-078d-45d6-9a80-ef7e6fa8ccf4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_FairValueMeasurementsNonrecurringMember_919dfbc0-7624-47a8-9fe8-8be1dfd7181a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Nonrecurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsNonrecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Nonrecurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesFairValueDisclosure_19fca306-99e2-41ed-8dec-c339186155b2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_f68426bc-686f-4db3-a7e1-d24386fa515d_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gain (loss) arising during the period</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_fcb79e24-da0d-4d91-a1e0-359ebd2f2333_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CorporateNonSegmentMember_f63dc19a-ebb3-4649-afc1-f64a32f4ab13_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unallocated Corporate</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_e5f835f9-e0bb-4687-8a9a-c58673dd3452_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension benefit obligation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_ff901094-dc15-4b4f-bb84-74e4845c1ecc_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_40f9ab20-1249-4512-92ac-6971cc565328_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Details</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_8ab7bba3-fd00-412c-9a99-9a6f404b6cb6_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued warranty and service liabilities</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_d000d771-1904-4da0-9a24-ea85e907141b_periodStartLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning of year</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_b15740f3-ebee-41c0-b940-b5b25e3fe4eb_periodEndLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, end of year</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual" xlink:to="lab_us-gaap_ProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_47e4895c-1d2e-4824-9ede-08e762cdbf96_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock_6b8f3950-95f2-4873-9f63-2a613f2da11f_terseLabel_en-US" xlink:label="lab_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Payment Award Stock Options Authorized</link:label>
    <link:label id="lab_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock_label_en-US" xlink:label="lab_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock [Table Text Block]</link:label>
    <link:label id="lab_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock_documentation_en-US" xlink:label="lab_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock" xlink:href="ggg-20231229.xsd#ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock" xlink:to="lab_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1c3929c6-6d7a-44de-b910-dd3f779f49d4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_a0da5b28-a54b-46f4-8ad6-d7f5db3f64fc_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefit realized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Exercise of Option, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashSurrenderValueMember_d3316520-adff-48f4-b63b-ab97b2f00942_terseLabel_en-US" xlink:label="lab_us-gaap_CashSurrenderValueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance contract</link:label>
    <link:label id="lab_us-gaap_CashSurrenderValueMember_label_en-US" xlink:label="lab_us-gaap_CashSurrenderValueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Surrender Value [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashSurrenderValueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashSurrenderValueMember" xlink:to="lab_us-gaap_CashSurrenderValueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanOtherCosts_417b0d68-9a5f-4b66-af5c-9d5b46227d77_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanOtherCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of pension plans which are not significant and have not adopted ASC 715</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanOtherCosts_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanOtherCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Other Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanOtherCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanOtherCosts" xlink:to="lab_us-gaap_DefinedBenefitPlanOtherCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_845b8db7-31ed-4404-845c-d4a73803b33c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ScheduleOfStockByClassTable_93197ba0-3f1d-451c-9a63-182b50786945_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_f4c5aa94-9abf-49ea-b8c0-d13e5fc1f0c9_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_c3bed9f1-1a2d-4d0b-bd4c-f5a992d07d6d_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected life in years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d142ad4c-7484-4503-a4f2-2e31cdaa9555_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Before Income 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_1efe918c-9972-426d-843b-16fe8dd1b868_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignLineOfCreditMember_cd2c1527-b49b-49eb-97c6-c2bbe82456ac_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignLineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Line of Credit</link:label>
    <link:label id="lab_us-gaap_ForeignLineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_ForeignLineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignLineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignLineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignLineOfCreditMember" xlink:to="lab_us-gaap_ForeignLineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue_22101372-a8cb-47a6-adc6-6a9df677595f_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Fair Value Hedge Asset at Fair Value</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Fair Value Hedge Asset at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue" xlink:to="lab_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_91336e88-f9be-424e-8117-017a16bcbf7b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts recognized in other comprehensive (income) loss</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_ba68e508-cbf2-42a8-a64c-096e171859ad_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_52dcf107-8e5b-4a88-8e58-f0008c0400dd_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_27b584ee-0d8f-4ddc-b79b-e4204c8c6d10_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of prior service (credit) cost</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_02a38d51-6776-43ca-9498-560f70740f63_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Warranty Liability Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0536f794-601a-4c07-8ef3-467a1bf9aaf6_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ggg_RealEstateFundsAndOtherInvestmentsMember_642f3647-b852-4079-9dd3-e5f1e73aa997_terseLabel_en-US" xlink:label="lab_ggg_RealEstateFundsAndOtherInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real estate and other</link:label>
    <link:label id="lab_ggg_RealEstateFundsAndOtherInvestmentsMember_label_en-US" xlink:label="lab_ggg_RealEstateFundsAndOtherInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Funds and Other Investments [Member]</link:label>
    <link:label id="lab_ggg_RealEstateFundsAndOtherInvestmentsMember_documentation_en-US" xlink:label="lab_ggg_RealEstateFundsAndOtherInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in funds that invest in commercial or residential real estate, and other investments which are not specifically indicated.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_RealEstateFundsAndOtherInvestmentsMember" xlink:href="ggg-20231229.xsd#ggg_RealEstateFundsAndOtherInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_RealEstateFundsAndOtherInvestmentsMember" xlink:to="lab_ggg_RealEstateFundsAndOtherInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_9e105736-39ea-4781-a51b-253c9bdee0d0_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_fef1b601-b92a-428c-8fe9-80e622f02249_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused portion of credit facility</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect_6f56dca5-a591-48f1-8501-2b8487363caf_negatedLabel_en-US" xlink:label="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect_label_en-US" xlink:label="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Other Comprehensive Income, Tax Effect</link:label>
    <link:label id="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect_documentation_en-US" xlink:label="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The tax effect of net gain (loss), prior service cost (credit), and transition assets (obligations), as well as minimum pension liability if still remaining, included in accumulated other comprehensive income associated with a defined benefit pension or other postretirement plan(s) because they have yet to be recognized as components of net periodic benefit cost.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect" xlink:to="lab_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_28738d7c-4a48-4be6-afc7-8c517546c88b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_20e50182-6b52-4f0d-9280-2d19d6296220_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3 plan assets activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Changes in Fair Value of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_ab7444f1-c827-4fff-a44c-b9030a535a81_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b5a5d149-d991-40ea-8320-bd946c97d145_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning (dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_590961b5-ed4b-4855-b6fb-d96693b3605c_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, ending (dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_9d7bd1c2-e92b-4063-a659-bbef64c26701_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_CityAreaCode_aa2efd7f-d6b8-442f-adf4-a873de50961c_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_62da8cef-f3bd-422f-9a9e-8a5de0771046_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_DocumentFiscalYearFocus_a9388d17-68cc-4254-b9aa-ce09654bcd52_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_srt_SegmentGeographicalDomain_576db450-c380-4db4-898e-3d58f1e9c4f0_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_AccruedMarketingCostsCurrent_206cc681-c0c4-46a7-b1d9-8657d4845c01_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued trade promotions</link:label>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Marketing Costs, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:to="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent_19bdda1d-518e-45ec-a73f-7d30cbe1b68a_terseLabel_en-US" xlink:label="lab_ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company contribution rate for employees not covered by DBP</link:label>
    <link:label id="lab_ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent_label_en-US" xlink:label="lab_ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution for Employees Not Covered by Defined Benefit Plan, Percent</link:label>
    <link:label id="lab_ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent_documentation_en-US" xlink:label="lab_ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">For those employees who are not covered by a defined benefit plan, the percentage of their gross pay for which the employer contributes a matching contribution to a defined contribution plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent" xlink:href="ggg-20231229.xsd#ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent" xlink:to="lab_ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_964f0a0f-be11-4e12-945b-dee221018a17_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lower range exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_3c5bde7a-87f8-4b69-8ea2-3b0ed169fe5e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options on Common Shares Granted and Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_FiniteLivedIntangibleAssetsByMajorClassAxis_766e3726-4765-4d88-9aa2-7f94b7076435_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DividendsCommonStockCash_c963f7dd-7739-47b0-902b-c40abd907b16_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_LiabilitiesFairValueDisclosure_93e4e5df-02f7-43f0-8094-745bafd2403e_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities at fair value</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiscalPeriod_0df05d20-4fec-4918-b2ad-ed8e723942a2_terseLabel_en-US" xlink:label="lab_us-gaap_FiscalPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FiscalPeriod_label_en-US" xlink:label="lab_us-gaap_FiscalPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal Period, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiscalPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiscalPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiscalPeriod" xlink:to="lab_us-gaap_FiscalPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_4863d5c8-8a24-4c04-8e76-cf07c9872257_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Liabilities and Shareholders&#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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OtherAssetsNoncurrent_7e2e72d9-9cd0-45e8-9a37-25ebac18da37_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_e6def947-b1a6-4209-b14c-d3589d73e9d1_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e78487dc-c59e-44f1-9dac-2b66a79b6a33_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_8dd4e9c6-c75b-4261-8f61-0519ad747053_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_74976c18-8852-48fb-bab5-4d66c554573d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_CurrentForeignTaxExpenseBenefit_660c2af5-b90b-4f8e-955e-a77d2f13d9c3_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_0a2bc080-f87b-4477-83c8-6b1dbdb6b504_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_2f0be22f-4132-48fa-bd15-ff29fe1ce688_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_f1f60f6d-9c0f-4d76-bfa0-f119c8263458_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued warranty and service liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ScheduleOfOtherAssetsNoncurrentTextBlock_2479907b-5dac-4ee8-b2e8-ee0458d5bba0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Other Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets, Noncurrent [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentAggregateCost_fd6bcdea-d498-402b-9d86-ca03e97657c3_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentAggregateCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity method investment</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentAggregateCost_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentAggregateCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Aggregate Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentAggregateCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentAggregateCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentAggregateCost" xlink:to="lab_us-gaap_EquityMethodInvestmentAggregateCost" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_37af5f14-e234-48d7-a2d2-6afefa6a28ed_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ScheduleOfSegmentReportingInformationBySegmentTextBlock_d47a6dfe-c9ef-4501-89e1-31478779267f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information - Operations and Assets</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_384fdea8-ab5f-42be-a3ae-87c1def1df63_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average contractual term of share options vested and expected to vest</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_IntangibleAssetAccumulatedAmortization_9ebb79b4-9273-4d75-abcc-f6042bb94503_negatedTotalLabel_en-US" xlink:label="lab_ggg_IntangibleAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Other Intangible Assets, Accumulated Amortization</link:label>
    <link:label id="lab_ggg_IntangibleAssetAccumulatedAmortization_label_en-US" xlink:label="lab_ggg_IntangibleAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IntangibleAssetAccumulatedAmortization</link:label>
    <link:label id="lab_ggg_IntangibleAssetAccumulatedAmortization_documentation_en-US" xlink:label="lab_ggg_IntangibleAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IntangibleAssetAccumulatedAmortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_IntangibleAssetAccumulatedAmortization" xlink:href="ggg-20231229.xsd#ggg_IntangibleAssetAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_IntangibleAssetAccumulatedAmortization" xlink:to="lab_ggg_IntangibleAssetAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_UncommittedFacilityMember_47cb75ca-cba9-4afa-bb7b-487133329e04_terseLabel_en-US" xlink:label="lab_ggg_UncommittedFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncommitted Facility</link:label>
    <link:label id="lab_ggg_UncommittedFacilityMember_label_en-US" xlink:label="lab_ggg_UncommittedFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncommitted Facility [Member]</link:label>
    <link:label id="lab_ggg_UncommittedFacilityMember_documentation_en-US" xlink:label="lab_ggg_UncommittedFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit under which lender is not contractually committed to advance up to the maximum amount of borrowings under the credit agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_UncommittedFacilityMember" xlink:href="ggg-20231229.xsd#ggg_UncommittedFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_UncommittedFacilityMember" xlink:to="lab_ggg_UncommittedFacilityMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_CommonStockSharesAuthorized_64cf637a-5536-4d0c-8a6d-9b63fbb60938_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock authorized (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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IndefiniteLivedIntangibleAssetsByMajorClassAxis_29b4303d-b9f3-40e1-b795-101f0c27f252_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3a72e132-9cdb-4928-b09f-4acc49c82f7e_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net earnings 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_srt_TitleOfIndividualWithRelationshipToEntityDomain_9604ea20-e4d6-441d-a416-33cdac3cca8d_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_db9bcf00-f218-4e4d-8596-03f24eddf87e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAmendments_b259eb50-e2d1-4dc0-a8f5-e6125fa8300c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAmendments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan amendments</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAmendments_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAmendments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAmendments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAmendments" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAmendments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_8679ceac-9c4b-44a3-a9cb-c2c5c34756ef_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ultimate health care cost trend rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Ultimate Health Care Cost Trend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:to="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_e1971200-fee4-4b7a-8b43-455e1ce8810b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2ccc7761-aa5d-452f-838f-9e54fc0c19b2_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_5873d9f9-52bd-4478-8e4d-86a7f4bce704_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts recognized in other comprehensive (income) loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_ee40baa8-e809-46e5-ac72-ff433fc73725_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products and components in various stages of completion</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess" xlink:to="lab_us-gaap_InventoryWorkInProcess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_78ac06b3-2027-40e4-9560-680188512968_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_CashAndCashEquivalentsAtCarryingValueAbstract_6c6b4227-a7c2-428a-ae8b-b5180d7e9e74_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrentAbstract_6f868d07-b18b-4a48-a51f-e862759e630d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_OtherLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_812a4cd9-dcbc-4539-b2a7-b826f1a4e5e6_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_us-gaap_LineOfCreditFacilityExpirationPeriod_95739e97-781e-4cdc-a861-35c08fd7facf_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Expiration Period</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:to="lab_us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualObligationDueInFourthAndFifthYear_064c1280-86fc-4037-9fdb-c185db5beeb2_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInFourthAndFifthYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, Due Thereafter</link:label>
    <link:label id="lab_us-gaap_ContractualObligationDueInFourthAndFifthYear_label_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInFourthAndFifthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, to be Paid, Year Four and Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInFourthAndFifthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInFourthAndFifthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInFourthAndFifthYear" xlink:to="lab_us-gaap_ContractualObligationDueInFourthAndFifthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_6a6ef1df-22f6-41a1-8deb-bfa0dc94a594_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect of international operations</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_f28269f3-ca3c-4929-83f0-295c677e7b38_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract_6e4f66c2-31eb-49d9-8715-1dfce8b3af8a_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_4923bbfc-f641-495c-8749-8965da2f0758_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_cad63d23-24b2-4ebf-90dc-f164b9263cc8_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_30891a75-99f5-4b8a-910b-c7d915e71361_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_59f06dba-858e-424f-9691-0e21cee3e438_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_d8805603-1523-4670-b06a-24db35b340c3_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock canceled (issued)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ggg_ChineseRenminbiRevolvingCreditFacilityMember_8797653d-68cb-4ccb-b2b6-eb69f582ba11_terseLabel_en-US" xlink:label="lab_ggg_ChineseRenminbiRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chinese Renminbi Revolving Credit Facility</link:label>
    <link:label id="lab_ggg_ChineseRenminbiRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_ggg_ChineseRenminbiRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chinese Renminbi Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_ggg_ChineseRenminbiRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_ggg_ChineseRenminbiRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chinese Renminbi Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ChineseRenminbiRevolvingCreditFacilityMember" xlink:href="ggg-20231229.xsd#ggg_ChineseRenminbiRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_ChineseRenminbiRevolvingCreditFacilityMember" xlink:to="lab_ggg_ChineseRenminbiRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6dd16177-8f9c-4610-8cde-fdbda85e029c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price of exercisable options (dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_06573bc3-2c08-4648-896a-51fef25391ea_terseLabel_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Capitalized Software</link:label>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_label_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Use Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalUseSoftwarePolicy" xlink:to="lab_us-gaap_InternalUseSoftwarePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_0e4999e3-95fb-473c-bfa5-86ca6159d879_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_8d260b40-189a-444d-9f5b-aaebbd75e97d_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_010420d5-d78a-413c-830d-0b8650478dfb_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_FiniteLivedIntangibleAssetsGross_92431dd3-351d-41b0-aca4-a19342673673_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite Lived Intangible Assets, Gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_EmployeeRelatedLiabilitiesCurrent_812d7c15-bf95-4cdd-81c9-ee99939eefdf_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries and incentives</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_7cc36433-bf23-43b4-a6fe-9e13dc8b6bc1_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_StockIssuedDuringPeriodValueNewIssues_e198fb5c-36c3-4f4b-8564-6287e08440b9_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_adbd790b-4ece-4162-91d4-91ce671d6f3f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of net (gain) loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_703c1dde-cae3-4a2e-9d82-61d585aac834_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AmendmentFlag_c7c3003f-055b-4125-9db8-4bff5c40a965_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_FiniteLivedIntangibleAssetsNetAbstract_bd6c5f9c-4274-49df-941f-6e048569ed1f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_989b391b-8501-4425-bc40-cde50306e97b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ggg_SalesReturnsPercentageOfSales_e02e147c-6638-421b-be1e-638a992022be_terseLabel_en-US" xlink:label="lab_ggg_SalesReturnsPercentageOfSales" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Returns Percentage Of Sales</link:label>
    <link:label id="lab_ggg_SalesReturnsPercentageOfSales_label_en-US" xlink:label="lab_ggg_SalesReturnsPercentageOfSales" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Returns Percentage Of Sales</link:label>
    <link:label id="lab_ggg_SalesReturnsPercentageOfSales_documentation_en-US" xlink:label="lab_ggg_SalesReturnsPercentageOfSales" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The historical rate of sales returns, expressed as a percentage of sales.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_SalesReturnsPercentageOfSales" xlink:href="ggg-20231229.xsd#ggg_SalesReturnsPercentageOfSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_SalesReturnsPercentageOfSales" xlink:to="lab_ggg_SalesReturnsPercentageOfSales" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_a1c32f12-cac0-4a40-8a0d-664276a5ae58_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_18dd6cc4-47b9-49d2-a173-5cb8560c385a_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DefinedBenefitPlanActualReturnOnPlanAssets_53edf8c9-4aa7-4224-b6eb-8328c9cc6d1f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual return on assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember_736a20dc-7d39-4658-880e-c80c4a143dff_terseLabel_en-US" xlink:label="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$30 - $45</link:label>
    <link:label id="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember_label_en-US" xlink:label="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember" xlink:href="ggg-20231229.xsd#ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember" xlink:to="lab_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b3a3a3b9-efee-402f-b764-6626889ef533_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding for diluted earnings per share (in shares)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_RetirementPlanSponsorLocationAxis_93ef18b6-ed88-4312-8100-04346484f966_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8cad8ba6-70a3-4dbf-b8de-8975e7fdc6f1_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment additions</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_6f32e292-a475-45b5-804b-64a7a119cc70_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted&#160;Average Remaining Contractual&#160;Term in Years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_8a7f71c6-9376-45d9-80d3-fb9d6880b7a6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_7c74998a-d919-4827-81d5-1271ddc38131_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_fb3562ff-771c-485a-b2cf-d0c3dbc4e096_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Assets</link:label>
    <link:label id="lab_us-gaap_Assets_5fa92041-dcc4-4c10-b58e-75de48df43d7_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3ccd3fd9-3540-41ff-85f1-456bd507dc49_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock compensation cost</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_100a5bad-af2a-4df2-bd83-398fe447840d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_ConstructionInProgressMember_caa6c983-5e40-4369-9525-9558fc6ad5c8_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSupplies_380cfc19-4a29-4b2b-9b81-9280c981d2cf_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSupplies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials and purchased components</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSupplies_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSupplies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials and Supplies, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsAndSupplies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsAndSupplies" xlink:to="lab_us-gaap_InventoryRawMaterialsAndSupplies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_3831ce9a-05ad-46c5-93db-82f6d31260fa_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_5f7fd6c6-c56e-4ac5-a693-a06573c6c3f0_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Benefits</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_08f375b8-316f-48d2-92bb-db848f443f9c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_be6c5471-fc88-4515-b8f9-7d97ad36de18_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows From Financing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_09cdac75-8bd6-434d-a353-3fb6968dcbf3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Target plan asset allocations</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Target Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_DebtInstrumentLineItems_79dc88fb-6999-4965-9de4-bfea80f99f00_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_14f605bc-bcae-4c37-8ad9-338fd77037d9_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess of tax over book depreciation and amortization</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ConcentrationRiskByBenchmarkAxis_4cc1ecf4-97bd-4f6a-a379-17a717c4b8ba_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ScheduleOfIndefiniteLivedIntangibleAssetsTable_e44d67ae-6fc7-4e9a-8ae9-fc04d1f84917_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Indefinite-Lived Intangible Assets [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Indefinite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ContractualObligationDueInSecondYear_6da96e75-5fd4-4396-8a3b-7d088dea28c3_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, Due in 2025</link:label>
    <link:label id="lab_us-gaap_ContractualObligationDueInSecondYear_label_en-US" xlink:label="lab_us-gaap_ContractualObligationDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInSecondYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInSecondYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInSecondYear" xlink:to="lab_us-gaap_ContractualObligationDueInSecondYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_a387c63b-13a4-4c72-82ee-6f2b23f20006_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/ecd-2023.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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_0882cd6f-9a17-413c-9765-5e94125a32be_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_fee28d66-e481-4be6-a0c4-38a5cd3a0e1a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_6d777c23-007f-4066-87e4-406774b07282_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share options vested and expected to vest</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_46eece45-5a63-4cb6-9152-66b33448a707_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>ggg-20231229_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 2024 Workiva-->
<!--r:a89f912a-bdbd-43d3-bd82-1445daf572ed,g:58a25c98-93fc-4f18-bc59-7c8c39bab6d8-->
<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.graco.com/role/CoverPage" xlink:type="simple" xlink:href="ggg-20231229.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_81760482-c3c5-459c-9514-73ec02824b1a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_DocumentType_81760482-c3c5-459c-9514-73ec02824b1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_124e9a84-51b7-4c90-a2e7-dd6951273fe4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_DocumentAnnualReport_124e9a84-51b7-4c90-a2e7-dd6951273fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_2cbe505a-cd5c-450b-b9b2-f0577ba98999" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_DocumentPeriodEndDate_2cbe505a-cd5c-450b-b9b2-f0577ba98999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_0e684ab0-e9ad-4502-bf9d-fc4dabdb29cc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_DocumentTransitionReport_0e684ab0-e9ad-4502-bf9d-fc4dabdb29cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_94f6c792-f9d9-45fc-bf08-06f7d4458ac0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityFileNumber_94f6c792-f9d9-45fc-bf08-06f7d4458ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_50fdc42e-af66-46b8-8e71-c94326c9472d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityRegistrantName_50fdc42e-af66-46b8-8e71-c94326c9472d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_40651c83-52b2-4138-9d70-738276e6f619" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityIncorporationStateCountryCode_40651c83-52b2-4138-9d70-738276e6f619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_f9a060be-1f6f-4bec-9e42-d40c42a6bb86" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityTaxIdentificationNumber_f9a060be-1f6f-4bec-9e42-d40c42a6bb86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_6fc3b56d-09d5-4f5d-9417-88732f94d554" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityAddressAddressLine1_6fc3b56d-09d5-4f5d-9417-88732f94d554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_d8789d2a-6a73-417d-a70d-635ec481e02c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityAddressCityOrTown_d8789d2a-6a73-417d-a70d-635ec481e02c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_6ee5a66e-562a-4856-8f92-c8e276be1e31" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityAddressStateOrProvince_6ee5a66e-562a-4856-8f92-c8e276be1e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_0e48bdd2-23fe-490d-ad01-a6112a38e906" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityAddressPostalZipCode_0e48bdd2-23fe-490d-ad01-a6112a38e906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_88ad7c69-53d4-4285-ab36-fea725eb9ff4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_CityAreaCode_88ad7c69-53d4-4285-ab36-fea725eb9ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_4c9f6f12-918d-4683-bd3a-393b13e3bc06" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_LocalPhoneNumber_4c9f6f12-918d-4683-bd3a-393b13e3bc06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_c12894cd-b6ff-4072-a8c8-e5308edb8d7e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_Security12bTitle_c12894cd-b6ff-4072-a8c8-e5308edb8d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_fa499b3f-0bb7-4232-b966-9346a1793c28" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_TradingSymbol_fa499b3f-0bb7-4232-b966-9346a1793c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_366724e3-f674-45d4-84b0-b997a4bccf42" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_SecurityExchangeName_366724e3-f674-45d4-84b0-b997a4bccf42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_e7d1f539-08ab-4b85-94ea-6cb50d1a7cc4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_e7d1f539-08ab-4b85-94ea-6cb50d1a7cc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_a3b2eaa6-f468-407d-8daf-37a7a9514d36" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityVoluntaryFilers_a3b2eaa6-f468-407d-8daf-37a7a9514d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e9547dea-3243-4b5b-a4ff-269785f54751" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityCurrentReportingStatus_e9547dea-3243-4b5b-a4ff-269785f54751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_a4e7759f-70a2-41df-881d-09b059a3fbe7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityInteractiveDataCurrent_a4e7759f-70a2-41df-881d-09b059a3fbe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_602b07ca-5787-4bae-b33f-ff830356aa14" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityFilerCategory_602b07ca-5787-4bae-b33f-ff830356aa14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_e192b33c-8748-46ad-bee4-0e8db9d16683" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntitySmallBusiness_e192b33c-8748-46ad-bee4-0e8db9d16683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_ca7e475e-6be8-4a3a-86a0-c4a3aecd63cb" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityEmergingGrowthCompany_ca7e475e-6be8-4a3a-86a0-c4a3aecd63cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_48155d63-7001-4ba9-8f02-226f580790ad" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_IcfrAuditorAttestationFlag_48155d63-7001-4ba9-8f02-226f580790ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_ea43dee0-8071-40e8-a438-2392dd4c701a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_ea43dee0-8071-40e8-a438-2392dd4c701a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_817f8eae-8736-4675-a458-b1a72ee39c59" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityShellCompany_817f8eae-8736-4675-a458-b1a72ee39c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_20527e9f-9cfc-4ad7-b017-23821c7715a0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityPublicFloat_20527e9f-9cfc-4ad7-b017-23821c7715a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_472ef64c-e003-4e49-b49e-1668ab4cb5aa" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_472ef64c-e003-4e49-b49e-1668ab4cb5aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_84a473ca-28de-4fc1-956c-b92b7c8c3258" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_84a473ca-28de-4fc1-956c-b92b7c8c3258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_44ca9709-67e8-46e8-a004-04656275ea18" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_AmendmentFlag_44ca9709-67e8-46e8-a004-04656275ea18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_857d2cbe-7a54-4a4f-92e3-03dbde11123e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_EntityCentralIndexKey_857d2cbe-7a54-4a4f-92e3-03dbde11123e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_5cee8c17-02dd-4516-868a-291e028cfec8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_CurrentFiscalYearEndDate_5cee8c17-02dd-4516-868a-291e028cfec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_e5260d75-c4eb-49e7-b55d-047b2eac805d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_DocumentFiscalYearFocus_e5260d75-c4eb-49e7-b55d-047b2eac805d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6b8efc8a-fb86-4d0f-80f9-849e13180f76" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_674fd041-5369-4411-b984-5c465bc484e6" xlink:to="loc_dei_DocumentFiscalPeriodFocus_6b8efc8a-fb86-4d0f-80f9-849e13180f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/AuditInformation" xlink:type="simple" xlink:href="ggg-20231229.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ggg_AuditInformationAbstract_6134911c-75f1-4e8b-beda-f8978cb42025" xlink:href="ggg-20231229.xsd#ggg_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_78e69cf1-bfac-47a3-8371-a6abceb79dd5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ggg_AuditInformationAbstract_6134911c-75f1-4e8b-beda-f8978cb42025" xlink:to="loc_dei_AuditorFirmId_78e69cf1-bfac-47a3-8371-a6abceb79dd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_52150197-2c5a-4bb1-9d09-a8e312c1b9f3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ggg_AuditInformationAbstract_6134911c-75f1-4e8b-beda-f8978cb42025" xlink:to="loc_dei_AuditorName_52150197-2c5a-4bb1-9d09-a8e312c1b9f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_d6fc5960-a60e-4fef-b08b-13e27e7800da" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ggg_AuditInformationAbstract_6134911c-75f1-4e8b-beda-f8978cb42025" xlink:to="loc_dei_AuditorLocation_d6fc5960-a60e-4fef-b08b-13e27e7800da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS" xlink:type="simple" xlink:href="ggg-20231229.xsd#CONSOLIDATEDSTATEMENTSOFEARNINGS"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_ff3d0987-3543-406f-89ea-81c72012481e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:to="loc_us-gaap_Revenues_ff3d0987-3543-406f-89ea-81c72012481e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_64f6d680-f413-4898-8ac8-f2d7627bc8b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_64f6d680-f413-4898-8ac8-f2d7627bc8b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_fe7921e9-d478-4570-a40b-5a7a48a9a3db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:to="loc_us-gaap_GrossProfit_fe7921e9-d478-4570-a40b-5a7a48a9a3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_47a32384-2e74-4245-8d8e-6b3e3ed02b49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_47a32384-2e74-4245-8d8e-6b3e3ed02b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_dbdfed5d-3267-4b4b-937a-ea9128b95a43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:to="loc_us-gaap_SellingAndMarketingExpense_dbdfed5d-3267-4b4b-937a-ea9128b95a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_08c1ae19-c60e-4e22-b87e-1862d87d7a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_08c1ae19-c60e-4e22-b87e-1862d87d7a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonrecurringIncomeExpense_6aa3ed2a-4df8-4ec9-96db-048713289ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonrecurringIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:to="loc_us-gaap_OtherNonrecurringIncomeExpense_6aa3ed2a-4df8-4ec9-96db-048713289ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_fab84a17-eaea-4feb-8bc0-f0f4341ce609" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_fab84a17-eaea-4feb-8bc0-f0f4341ce609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_800ba9be-a2c2-4877-b476-80301dd5cbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:to="loc_us-gaap_OperatingIncomeLoss_800ba9be-a2c2-4877-b476-80301dd5cbcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_a6a24c89-f26e-45e4-9fab-65a47287d956" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:to="loc_us-gaap_InterestExpense_a6a24c89-f26e-45e4-9fab-65a47287d956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_02b3bc25-4d4d-4d0c-97ca-dc9ece40d5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_02b3bc25-4d4d-4d0c-97ca-dc9ece40d5b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_65115abd-77f0-479c-aec6-2b7cb901e954" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_65115abd-77f0-479c-aec6-2b7cb901e954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9705aa23-d4ea-43a6-bae2-7ab61968602b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9705aa23-d4ea-43a6-bae2-7ab61968602b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_dff2a078-59fc-4682-bf05-62a23096d50e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_dff2a078-59fc-4682-bf05-62a23096d50e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0659e36c-68f8-466d-89b2-a2d7afc2e605" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:to="loc_us-gaap_EarningsPerShareBasic_0659e36c-68f8-466d-89b2-a2d7afc2e605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6d1d3148-adee-465e-b804-e5b1df6734a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_61715ed1-d14d-48ed-ba7c-05ff247f6828" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6d1d3148-adee-465e-b804-e5b1df6734a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="ggg-20231229.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d5a9066c-70da-443e-a296-1bb0b0fecc20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_164e8874-1ce6-4adf-9f7c-ac08a15ade6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d5a9066c-70da-443e-a296-1bb0b0fecc20" xlink:to="loc_us-gaap_NetIncomeLoss_164e8874-1ce6-4adf-9f7c-ac08a15ade6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_12f7f8b4-1f2c-486f-9638-94dbce789716" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d5a9066c-70da-443e-a296-1bb0b0fecc20" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_12f7f8b4-1f2c-486f-9638-94dbce789716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_d5c4d2e6-c6d9-432a-a4cc-24dd5a8e0a12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_12f7f8b4-1f2c-486f-9638-94dbce789716" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_d5c4d2e6-c6d9-432a-a4cc-24dd5a8e0a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_5f8e71fd-dcad-44e5-bdb5-5e981b9a0e91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_12f7f8b4-1f2c-486f-9638-94dbce789716" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax_5f8e71fd-dcad-44e5-bdb5-5e981b9a0e91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_ba788d3e-e92d-411e-bc55-11ca3810bd8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_12f7f8b4-1f2c-486f-9638-94dbce789716" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_ba788d3e-e92d-411e-bc55-11ca3810bd8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_fa7a4023-1206-4916-9b29-1d8c23cc6549" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_12f7f8b4-1f2c-486f-9638-94dbce789716" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_fa7a4023-1206-4916-9b29-1d8c23cc6549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5e542878-b1a8-46df-a503-e00cdc55b8d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d5a9066c-70da-443e-a296-1bb0b0fecc20" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_5e542878-b1a8-46df-a503-e00cdc55b8d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="ggg-20231229.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_2f8c1470-1efa-48bf-ab84-8b1509c2fd17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_f36c122e-3716-4dfb-a629-908662a25829" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2f8c1470-1efa-48bf-ab84-8b1509c2fd17" xlink:to="loc_us-gaap_AssetsAbstract_f36c122e-3716-4dfb-a629-908662a25829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_fd623a7d-a69f-4a80-8c32-bdb93ef30521" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f36c122e-3716-4dfb-a629-908662a25829" xlink:to="loc_us-gaap_AssetsCurrentAbstract_fd623a7d-a69f-4a80-8c32-bdb93ef30521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_58a63210-79be-4aba-8782-fe1639facb9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fd623a7d-a69f-4a80-8c32-bdb93ef30521" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_58a63210-79be-4aba-8782-fe1639facb9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_77fcd7f4-cc3c-4d39-9ed6-3fe21f1028be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fd623a7d-a69f-4a80-8c32-bdb93ef30521" xlink:to="loc_us-gaap_ReceivablesNetCurrent_77fcd7f4-cc3c-4d39-9ed6-3fe21f1028be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_41e54293-39c2-4364-b7a5-346368d1e0ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fd623a7d-a69f-4a80-8c32-bdb93ef30521" xlink:to="loc_us-gaap_InventoryNet_41e54293-39c2-4364-b7a5-346368d1e0ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_b0e793cc-2b88-42a3-8964-48d7ebceb24b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fd623a7d-a69f-4a80-8c32-bdb93ef30521" xlink:to="loc_us-gaap_OtherAssetsCurrent_b0e793cc-2b88-42a3-8964-48d7ebceb24b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d315abb3-fe72-47ab-a309-510d2b3cd7d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fd623a7d-a69f-4a80-8c32-bdb93ef30521" xlink:to="loc_us-gaap_AssetsCurrent_d315abb3-fe72-47ab-a309-510d2b3cd7d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ae65cf0b-7ab0-4cc1-9a09-aa0623613549" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f36c122e-3716-4dfb-a629-908662a25829" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ae65cf0b-7ab0-4cc1-9a09-aa0623613549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c14bd606-4661-40a2-8d19-91340821e609" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f36c122e-3716-4dfb-a629-908662a25829" xlink:to="loc_us-gaap_Goodwill_c14bd606-4661-40a2-8d19-91340821e609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c6f83866-4735-4f87-a021-0ce52b2398df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f36c122e-3716-4dfb-a629-908662a25829" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c6f83866-4735-4f87-a021-0ce52b2398df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e8ec42e0-0937-4783-963f-81a9813d1c04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f36c122e-3716-4dfb-a629-908662a25829" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e8ec42e0-0937-4783-963f-81a9813d1c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_2a7a69a2-6111-4596-bd8b-1989cfad3df8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f36c122e-3716-4dfb-a629-908662a25829" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_2a7a69a2-6111-4596-bd8b-1989cfad3df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_79ecb813-7c8a-49db-a155-94ca2e44db41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f36c122e-3716-4dfb-a629-908662a25829" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_79ecb813-7c8a-49db-a155-94ca2e44db41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_dbfefbcc-33d0-430b-be5f-5bb2fb2b87a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f36c122e-3716-4dfb-a629-908662a25829" xlink:to="loc_us-gaap_Assets_dbfefbcc-33d0-430b-be5f-5bb2fb2b87a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_33c2ce7d-eb45-4cc5-aecc-1cbc5dfe4933" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2f8c1470-1efa-48bf-ab84-8b1509c2fd17" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_33c2ce7d-eb45-4cc5-aecc-1cbc5dfe4933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_b8ffdadb-ab42-46c3-9d1d-7c8d4ed59bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_33c2ce7d-eb45-4cc5-aecc-1cbc5dfe4933" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_b8ffdadb-ab42-46c3-9d1d-7c8d4ed59bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_796eab23-c6e9-4f79-a2da-f72bb1ee6a02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_b8ffdadb-ab42-46c3-9d1d-7c8d4ed59bb1" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_796eab23-c6e9-4f79-a2da-f72bb1ee6a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_bfc278c5-98c8-4541-a054-8b7765460ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_b8ffdadb-ab42-46c3-9d1d-7c8d4ed59bb1" xlink:to="loc_us-gaap_AccountsPayableCurrent_bfc278c5-98c8-4541-a054-8b7765460ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_446919e3-b891-4171-ba8c-d90bc20558c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_b8ffdadb-ab42-46c3-9d1d-7c8d4ed59bb1" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_446919e3-b891-4171-ba8c-d90bc20558c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_15fc2d54-6607-4a7b-a59d-601a3b1129b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_b8ffdadb-ab42-46c3-9d1d-7c8d4ed59bb1" xlink:to="loc_us-gaap_DividendsPayableCurrent_15fc2d54-6607-4a7b-a59d-601a3b1129b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_b7c52199-1425-4990-822c-193b7d487810" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_b8ffdadb-ab42-46c3-9d1d-7c8d4ed59bb1" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_b7c52199-1425-4990-822c-193b7d487810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0f37e291-0c30-40b7-aa37-4141c885052c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_b8ffdadb-ab42-46c3-9d1d-7c8d4ed59bb1" xlink:to="loc_us-gaap_LiabilitiesCurrent_0f37e291-0c30-40b7-aa37-4141c885052c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_c6bc7bb4-efec-4cae-8e0b-7af0263a78a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_33c2ce7d-eb45-4cc5-aecc-1cbc5dfe4933" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_c6bc7bb4-efec-4cae-8e0b-7af0263a78a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_e5a4db74-bf0a-4bb1-a5cc-070422ddd01b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_33c2ce7d-eb45-4cc5-aecc-1cbc5dfe4933" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_e5a4db74-bf0a-4bb1-a5cc-070422ddd01b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_eadd0c76-1d1c-4212-8540-d3d08549fcbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_33c2ce7d-eb45-4cc5-aecc-1cbc5dfe4933" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_eadd0c76-1d1c-4212-8540-d3d08549fcbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_7e707783-b3f4-450e-a15b-e4c0a378d368" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_33c2ce7d-eb45-4cc5-aecc-1cbc5dfe4933" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_7e707783-b3f4-450e-a15b-e4c0a378d368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_9234aafe-631e-4bd5-8e37-17cbc39cb1bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_33c2ce7d-eb45-4cc5-aecc-1cbc5dfe4933" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_9234aafe-631e-4bd5-8e37-17cbc39cb1bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_5b5c0587-382f-4bd6-a611-91cb541e00bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_33c2ce7d-eb45-4cc5-aecc-1cbc5dfe4933" xlink:to="loc_us-gaap_CommitmentsAndContingencies_5b5c0587-382f-4bd6-a611-91cb541e00bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_a689a5cf-be3b-4b73-943c-e53a69bd8828" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_33c2ce7d-eb45-4cc5-aecc-1cbc5dfe4933" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_a689a5cf-be3b-4b73-943c-e53a69bd8828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_768ed401-fed4-49a7-836e-bd96f1f14fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_a689a5cf-be3b-4b73-943c-e53a69bd8828" xlink:to="loc_us-gaap_CommonStockValue_768ed401-fed4-49a7-836e-bd96f1f14fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_819426e5-b653-4a9e-8734-a2f8219ea96b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_a689a5cf-be3b-4b73-943c-e53a69bd8828" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_819426e5-b653-4a9e-8734-a2f8219ea96b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7e5eb9f7-988c-40c7-87f9-5554fe821aba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_a689a5cf-be3b-4b73-943c-e53a69bd8828" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7e5eb9f7-988c-40c7-87f9-5554fe821aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_56e565bd-c34e-47ea-9c71-559d2a651f11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_a689a5cf-be3b-4b73-943c-e53a69bd8828" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_56e565bd-c34e-47ea-9c71-559d2a651f11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b4249fb4-f12d-4999-8861-117028729987" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_a689a5cf-be3b-4b73-943c-e53a69bd8828" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b4249fb4-f12d-4999-8861-117028729987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_dc4d38fc-0f02-47a4-aac1-b1980339108c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_33c2ce7d-eb45-4cc5-aecc-1cbc5dfe4933" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_dc4d38fc-0f02-47a4-aac1-b1980339108c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="ggg-20231229.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_64c2a023-888f-4c8a-af68-055e82b2cf5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_AllowanceforCredits_cae913ab-2923-4f3a-b58b-5dd7cbc2dd76" xlink:href="ggg-20231229.xsd#ggg_AllowanceforCredits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_64c2a023-888f-4c8a-af68-055e82b2cf5a" xlink:to="loc_ggg_AllowanceforCredits_cae913ab-2923-4f3a-b58b-5dd7cbc2dd76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_af131848-e8e6-4b7d-b35e-8f2de52e8bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_64c2a023-888f-4c8a-af68-055e82b2cf5a" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_af131848-e8e6-4b7d-b35e-8f2de52e8bbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_f3e09ef0-bf82-4e50-b281-b8e6a871b24c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_64c2a023-888f-4c8a-af68-055e82b2cf5a" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_f3e09ef0-bf82-4e50-b281-b8e6a871b24c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5cdcb73b-efa0-4f4b-bc3a-34dee7669798" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_64c2a023-888f-4c8a-af68-055e82b2cf5a" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_5cdcb73b-efa0-4f4b-bc3a-34dee7669798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="ggg-20231229.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_f3b271b6-2978-46b1-ba03-cbbc316a9d00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_372725ad-93f7-4a51-bf17-a2409866ba62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f3b271b6-2978-46b1-ba03-cbbc316a9d00" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_372725ad-93f7-4a51-bf17-a2409866ba62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ea4bd1f7-8ddf-4904-9e53-5323eea009c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_372725ad-93f7-4a51-bf17-a2409866ba62" xlink:to="loc_us-gaap_NetIncomeLoss_ea4bd1f7-8ddf-4904-9e53-5323eea009c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_15e6aef9-bfc6-413a-80eb-2a8d28edb904" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_372725ad-93f7-4a51-bf17-a2409866ba62" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_15e6aef9-bfc6-413a-80eb-2a8d28edb904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2eb3a2ff-f92b-4330-b2f2-ce7fd01978a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_15e6aef9-bfc6-413a-80eb-2a8d28edb904" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2eb3a2ff-f92b-4330-b2f2-ce7fd01978a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_23ceaced-e2f4-4040-9bcb-5ab3e5352144" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_15e6aef9-bfc6-413a-80eb-2a8d28edb904" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_23ceaced-e2f4-4040-9bcb-5ab3e5352144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_8156fb14-a62f-452e-8818-571c9003aaea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_15e6aef9-bfc6-413a-80eb-2a8d28edb904" xlink:to="loc_us-gaap_ShareBasedCompensation_8156fb14-a62f-452e-8818-571c9003aaea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_19dcbbb5-fb84-425b-abda-7438c717847e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionExpenseReversalOfExpenseNoncash"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_15e6aef9-bfc6-413a-80eb-2a8d28edb904" xlink:to="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_19dcbbb5-fb84-425b-abda-7438c717847e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_9cb3a3a1-3e67-4a45-8d99-963099bce56b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_15e6aef9-bfc6-413a-80eb-2a8d28edb904" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_9cb3a3a1-3e67-4a45-8d99-963099bce56b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_ef861304-e9ce-45d1-a795-582dfd3faed3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_15e6aef9-bfc6-413a-80eb-2a8d28edb904" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_ef861304-e9ce-45d1-a795-582dfd3faed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e28151a2-cd7a-446e-90a9-097427d1a33e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_15e6aef9-bfc6-413a-80eb-2a8d28edb904" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e28151a2-cd7a-446e-90a9-097427d1a33e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_fe40f11c-7ba9-4c31-a8e3-06a8cbab8e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e28151a2-cd7a-446e-90a9-097427d1a33e" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_fe40f11c-7ba9-4c31-a8e3-06a8cbab8e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_5be2b2a1-a784-447a-a13c-4670d5bb81e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e28151a2-cd7a-446e-90a9-097427d1a33e" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_5be2b2a1-a784-447a-a13c-4670d5bb81e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_7b985ef5-97eb-4ee8-a869-d36a2ed04f62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e28151a2-cd7a-446e-90a9-097427d1a33e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_7b985ef5-97eb-4ee8-a869-d36a2ed04f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_db4184ef-8b72-4332-b00d-bf8c89a8a58f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e28151a2-cd7a-446e-90a9-097427d1a33e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_db4184ef-8b72-4332-b00d-bf8c89a8a58f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_691044dd-90ab-4ab8-8039-fd2c69cbfffb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e28151a2-cd7a-446e-90a9-097427d1a33e" xlink:to="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_691044dd-90ab-4ab8-8039-fd2c69cbfffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_169a84f2-10ea-4690-8d75-c5b683cd55bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e28151a2-cd7a-446e-90a9-097427d1a33e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_169a84f2-10ea-4690-8d75-c5b683cd55bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_c8083aef-e303-4a86-a98b-f6b1a7f4ac3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e28151a2-cd7a-446e-90a9-097427d1a33e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_c8083aef-e303-4a86-a98b-f6b1a7f4ac3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea7b5b49-9d42-4f74-8076-0813081eff2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_372725ad-93f7-4a51-bf17-a2409866ba62" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea7b5b49-9d42-4f74-8076-0813081eff2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f28ca79c-aa3b-469d-97b7-6c9f5cefa2b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f3b271b6-2978-46b1-ba03-cbbc316a9d00" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f28ca79c-aa3b-469d-97b7-6c9f5cefa2b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_057ab532-1505-472c-8b42-3726ec25dc3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f28ca79c-aa3b-469d-97b7-6c9f5cefa2b4" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_057ab532-1505-472c-8b42-3726ec25dc3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b9da41c3-66fd-4b47-96ed-b3d5bf015f91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f28ca79c-aa3b-469d-97b7-6c9f5cefa2b4" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b9da41c3-66fd-4b47-96ed-b3d5bf015f91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_05a8c65b-083a-4471-9e7b-9aca7618561c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f28ca79c-aa3b-469d-97b7-6c9f5cefa2b4" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_05a8c65b-083a-4471-9e7b-9aca7618561c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0daa5e7d-8a47-49b8-b975-0b6e733bccd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f28ca79c-aa3b-469d-97b7-6c9f5cefa2b4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0daa5e7d-8a47-49b8-b975-0b6e733bccd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11678602-ddff-410c-9f87-e903d5e37261" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f3b271b6-2978-46b1-ba03-cbbc316a9d00" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11678602-ddff-410c-9f87-e903d5e37261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_f1497197-8ccf-40b3-b0f3-2d6a98eeacfc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11678602-ddff-410c-9f87-e903d5e37261" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_f1497197-8ccf-40b3-b0f3-2d6a98eeacfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_0a2773b9-2687-4f8e-8e3d-45edc016de44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11678602-ddff-410c-9f87-e903d5e37261" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_0a2773b9-2687-4f8e-8e3d-45edc016de44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_9c97061c-c93f-4ccd-8a4a-06307c45541b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11678602-ddff-410c-9f87-e903d5e37261" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_9c97061c-c93f-4ccd-8a4a-06307c45541b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_71b18010-e0db-46b3-ae87-547b2b448924" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11678602-ddff-410c-9f87-e903d5e37261" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_71b18010-e0db-46b3-ae87-547b2b448924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_0e11181a-3416-4488-9753-4e6f902aba01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11678602-ddff-410c-9f87-e903d5e37261" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_0e11181a-3416-4488-9753-4e6f902aba01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0d301346-6671-44b5-a989-700cb4e97863" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11678602-ddff-410c-9f87-e903d5e37261" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0d301346-6671-44b5-a989-700cb4e97863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_c66a8c09-567d-430a-9598-bd3f8494ccfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11678602-ddff-410c-9f87-e903d5e37261" xlink:to="loc_us-gaap_PaymentsOfDividends_c66a8c09-567d-430a-9598-bd3f8494ccfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_695b3560-e3d8-4a87-9c0d-82484e84b4a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11678602-ddff-410c-9f87-e903d5e37261" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_695b3560-e3d8-4a87-9c0d-82484e84b4a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eaa325e3-b7d4-4041-bfa0-c631626b8014" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f3b271b6-2978-46b1-ba03-cbbc316a9d00" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eaa325e3-b7d4-4041-bfa0-c631626b8014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2f12366d-ca97-4803-a81a-d3347b30eb93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f3b271b6-2978-46b1-ba03-cbbc316a9d00" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2f12366d-ca97-4803-a81a-d3347b30eb93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_4e2ce33f-f6d2-498b-9f5d-0ad39d7ba816" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f3b271b6-2978-46b1-ba03-cbbc316a9d00" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_4e2ce33f-f6d2-498b-9f5d-0ad39d7ba816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c8b50fd9-5288-4236-b458-eb6f81305bea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_4e2ce33f-f6d2-498b-9f5d-0ad39d7ba816" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c8b50fd9-5288-4236-b458-eb6f81305bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c721bc35-6d4b-4d2c-806e-732c96ff650c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_4e2ce33f-f6d2-498b-9f5d-0ad39d7ba816" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c721bc35-6d4b-4d2c-806e-732c96ff650c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="ggg-20231229.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_3f06bca7-397c-47f5-ae68-3d2ae742c574" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_952365cf-339f-4d99-8fd3-0e7cf96acc57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_3f06bca7-397c-47f5-ae68-3d2ae742c574" xlink:to="loc_us-gaap_StatementTable_952365cf-339f-4d99-8fd3-0e7cf96acc57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_aae2237e-ccb9-42e7-8fa0-d5630a335cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_952365cf-339f-4d99-8fd3-0e7cf96acc57" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_aae2237e-ccb9-42e7-8fa0-d5630a335cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_590e6823-43f6-43b9-94f3-628657c6a96e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_aae2237e-ccb9-42e7-8fa0-d5630a335cb1" xlink:to="loc_us-gaap_EquityComponentDomain_590e6823-43f6-43b9-94f3-628657c6a96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f28103b6-63e6-4121-9a33-53451285c01c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_590e6823-43f6-43b9-94f3-628657c6a96e" xlink:to="loc_us-gaap_CommonStockMember_f28103b6-63e6-4121-9a33-53451285c01c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_30f7c51a-57b6-44f4-a05b-6c9fafb7b554" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_590e6823-43f6-43b9-94f3-628657c6a96e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_30f7c51a-57b6-44f4-a05b-6c9fafb7b554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b757e974-c4e3-43e7-8a67-661cab50d97a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_590e6823-43f6-43b9-94f3-628657c6a96e" xlink:to="loc_us-gaap_RetainedEarningsMember_b757e974-c4e3-43e7-8a67-661cab50d97a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f6896aa7-659e-4afb-8d43-4e8083371e65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_590e6823-43f6-43b9-94f3-628657c6a96e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f6896aa7-659e-4afb-8d43-4e8083371e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2de01dca-b8ec-42fc-897d-2fe4cf9830a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_952365cf-339f-4d99-8fd3-0e7cf96acc57" xlink:to="loc_us-gaap_StatementLineItems_2de01dca-b8ec-42fc-897d-2fe4cf9830a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2de01dca-b8ec-42fc-897d-2fe4cf9830a5" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9100b859-f7d1-46d4-b75b-3021dcdc49cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9100b859-f7d1-46d4-b75b-3021dcdc49cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_b67efb0e-d9cf-4149-8702-174e82f745d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_b67efb0e-d9cf-4149-8702-174e82f745d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_359d39ee-d816-4f57-ab48-de02a4e1e380" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_359d39ee-d816-4f57-ab48-de02a4e1e380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a3996205-36ed-41eb-91d6-b44284f0661b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a3996205-36ed-41eb-91d6-b44284f0661b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_c1e2e116-875b-41cc-9742-0231a9d2f8b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_c1e2e116-875b-41cc-9742-0231a9d2f8b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1a0aae05-4745-46a0-b2a0-2cd6e02b66aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_NetIncomeLoss_1a0aae05-4745-46a0-b2a0-2cd6e02b66aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_0b8bd01d-5ca3-43c6-b2b6-055cfe4a2c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_DividendsCommonStockCash_0b8bd01d-5ca3-43c6-b2b6-055cfe4a2c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b21f1fb3-8b88-424f-bd90-6dbcf35573d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b21f1fb3-8b88-424f-bd90-6dbcf35573d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7314c2ee-1590-4549-a489-4e1f30b7295e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b498e1c8-6e3c-46ad-871f-be7e8f70ae01" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7314c2ee-1590-4549-a489-4e1f30b7295e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="ggg-20231229.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_5e293496-94ce-42d8-ae18-adb37d6185f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_201c85cf-31ad-438b-b7f7-26a1bf313cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_5e293496-94ce-42d8-ae18-adb37d6185f1" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_201c85cf-31ad-438b-b7f7-26a1bf313cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_684b5546-dc63-4f4d-b800-dad810219f1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_e495d831-9300-42a8-b509-f1912fc09a74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_684b5546-dc63-4f4d-b800-dad810219f1c" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_e495d831-9300-42a8-b509-f1912fc09a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SegmentInformation" xlink:type="simple" xlink:href="ggg-20231229.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_7d3ec979-72e5-4270-852d-2fe08a8b80c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_acc07805-90b3-4828-b1b1-4e679acc9359" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_7d3ec979-72e5-4270-852d-2fe08a8b80c2" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_acc07805-90b3-4828-b1b1-4e679acc9359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/Inventories" xlink:type="simple" xlink:href="ggg-20231229.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_f9b15f06-718d-4115-985c-290e43fa8496" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNetAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_675be658-d11e-47f6-a8e9-af06f40c0707" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_f9b15f06-718d-4115-985c-290e43fa8496" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_675be658-d11e-47f6-a8e9-af06f40c0707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="ggg-20231229.xsd#PropertyPlantandEquipment"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/PropertyPlantandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_cfc82490-cd0a-463d-a4d5-a9529f0fdce9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_8305d88a-0776-43af-bfe6-aa62f430a783" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_cfc82490-cd0a-463d-a4d5-a9529f0fdce9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_8305d88a-0776-43af-bfe6-aa62f430a783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/IncomeTaxes" xlink:type="simple" xlink:href="ggg-20231229.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_37afb8c0-4665-4724-afce-d10c61b9824c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_2d9be89d-0024-442b-96da-1da33ea82c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_37afb8c0-4665-4724-afce-d10c61b9824c" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_2d9be89d-0024-442b-96da-1da33ea82c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/Debt" xlink:type="simple" xlink:href="ggg-20231229.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_83c7189b-555e-4867-856f-ca75462c2731" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_0f32b692-2d90-4c69-a103-ac8b6349e3d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_83c7189b-555e-4867-856f-ca75462c2731" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_0f32b692-2d90-4c69-a103-ac8b6349e3d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/ShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_c132a726-e7d1-4da3-adf4-00e7e5fc4a36" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_fcfaff40-6e2d-44ad-b9e8-8e8f6ce7edcb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_c132a726-e7d1-4da3-adf4-00e7e5fc4a36" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_fcfaff40-6e2d-44ad-b9e8-8e8f6ce7edcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCost" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareBasedAwardsPurchasePlansandCompensationCost"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCost" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6492cd2a-41ec-454b-a430-cea559896640" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_05d6f044-2bdb-4293-84f6-a64fad678017" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6492cd2a-41ec-454b-a430-cea559896640" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_05d6f044-2bdb-4293-84f6-a64fad678017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/EarningsperShare" xlink:type="simple" xlink:href="ggg-20231229.xsd#EarningsperShare"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/EarningsperShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b4e75ffe-6c0b-484d-bb92-94afff15c84b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_1b980b4d-97ef-40b4-8095-e4afe5f03522" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b4e75ffe-6c0b-484d-bb92-94afff15c84b" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_1b980b4d-97ef-40b4-8095-e4afe5f03522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefits" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefits"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/RetirementBenefits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d3c41507-46c8-4f24-88e0-f4100bd42921" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_31f430eb-9581-49ae-8c52-02d005ec8d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d3c41507-46c8-4f24-88e0-f4100bd42921" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_31f430eb-9581-49ae-8c52-02d005ec8d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="ggg-20231229.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b4392e03-f0e2-4f2b-ac1c-84cc612ffc2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_1614ce22-3fa9-425a-a5c4-f3dc70143c49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b4392e03-f0e2-4f2b-ac1c-84cc612ffc2f" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_1614ce22-3fa9-425a-a5c4-f3dc70143c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiscalPeriod_1c226bba-7d5b-4683-b869-e861f890d2df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiscalPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_FiscalPeriod_1c226bba-7d5b-4683-b869-e861f890d2df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_e798137c-1f9a-4ba7-b0e0-f6b9df1fbfca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_e798137c-1f9a-4ba7-b0e0-f6b9df1fbfca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_6e30bb71-be05-446e-bace-3c13ad1cc396" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_6e30bb71-be05-446e-bace-3c13ad1cc396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_3fb6d566-1678-4e36-8a26-93af78e3e7db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_UseOfEstimates_3fb6d566-1678-4e36-8a26-93af78e3e7db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_ca8847fa-1d42-44ba-8340-b653701b309e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_ca8847fa-1d42-44ba-8340-b653701b309e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_e6b1c92f-65a0-4f4d-86ee-27ae892e17dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_e6b1c92f-65a0-4f4d-86ee-27ae892e17dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_2dad501f-674c-4099-9f3c-366fbe7c3414" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_2dad501f-674c-4099-9f3c-366fbe7c3414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_e250a6a1-d8a9-403c-9852-1d55efee6a46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_e250a6a1-d8a9-403c-9852-1d55efee6a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_08370332-292b-4052-ad22-f9dbf6e1bd44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_08370332-292b-4052-ad22-f9dbf6e1bd44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_3a6172f4-4b57-47a6-b0b5-c68778a7a9cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_3a6172f4-4b57-47a6-b0b5-c68778a7a9cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_ee6e7444-d144-44a8-bd82-bfbb8fe15d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_ee6e7444-d144-44a8-bd82-bfbb8fe15d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeSettlementContractsPolicy_41fdfb28-4aec-44d6-bad1-d39695bc5281" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LifeSettlementContractsPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_LifeSettlementContractsPolicy_41fdfb28-4aec-44d6-bad1-d39695bc5281" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy_d823266e-a760-43fb-b74f-57f9ce8f1a31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_InternalUseSoftwarePolicy_d823266e-a760-43fb-b74f-57f9ce8f1a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_334c65a1-13ad-46ac-b7c3-c8c433d0df59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_334c65a1-13ad-46ac-b7c3-c8c433d0df59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_a1a5bfb7-7b39-4f2c-a0c7-5d5111ece3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_StandardProductWarrantyPolicy_a1a5bfb7-7b39-4f2c-a0c7-5d5111ece3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_c64e8ab8-e5a8-4ccf-94d6-da20fdd23ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_c64e8ab8-e5a8-4ccf-94d6-da20fdd23ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_c3703ca3-8d3a-4052-a5a6-04916955efc1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_c3703ca3-8d3a-4052-a5a6-04916955efc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_b58bea39-9d78-42da-bae5-b9cb7e24dc83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_b58bea39-9d78-42da-bae5-b9cb7e24dc83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_9001586b-22b9-44fe-9b74-c266f3b82ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives_9001586b-22b9-44fe-9b74-c266f3b82ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_2fced50b-4bf9-4d2a-a3f3-eccf4b7a5518" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_2fced50b-4bf9-4d2a-a3f3-eccf4b7a5518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_8ea30d6a-e889-46ad-8c06-2a45b8856f93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5240b44c-7b6f-400f-b981-297261917ae5" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_8ea30d6a-e889-46ad-8c06-2a45b8856f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_b1076fd3-5594-4ace-b18b-b4f779baa49c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_c128465c-9af3-45cb-a2c7-f902851bdfa2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1076fd3-5594-4ace-b18b-b4f779baa49c" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_c128465c-9af3-45cb-a2c7-f902851bdfa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_fdc32672-f256-4593-baf4-25bbdd8e31bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1076fd3-5594-4ace-b18b-b4f779baa49c" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_fdc32672-f256-4593-baf4-25bbdd8e31bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_ec7192c1-3376-44fc-a353-e717f7609a51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1076fd3-5594-4ace-b18b-b4f779baa49c" xlink:to="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_ec7192c1-3376-44fc-a353-e717f7609a51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1e0d0bdf-26fd-478f-bbd4-b601dcfd0470" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1076fd3-5594-4ace-b18b-b4f779baa49c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1e0d0bdf-26fd-478f-bbd4-b601dcfd0470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_e3887c07-d315-4880-875e-8cdba7367f83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1076fd3-5594-4ace-b18b-b4f779baa49c" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_e3887c07-d315-4880-875e-8cdba7367f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock_c286b957-8b47-447e-af8b-db69464a83dd" xlink:href="ggg-20231229.xsd#ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1076fd3-5594-4ace-b18b-b4f779baa49c" xlink:to="loc_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock_c286b957-8b47-447e-af8b-db69464a83dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_c06220c1-2b3c-4809-ad1b-919b1738736b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1076fd3-5594-4ace-b18b-b4f779baa49c" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_c06220c1-2b3c-4809-ad1b-919b1738736b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_c44b2177-7e9d-4858-ab93-ef050e964d39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1076fd3-5594-4ace-b18b-b4f779baa49c" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_c44b2177-7e9d-4858-ab93-ef050e964d39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_4474e120-e011-4c7a-bd8b-7d26a17d0c52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1076fd3-5594-4ace-b18b-b4f779baa49c" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_4474e120-e011-4c7a-bd8b-7d26a17d0c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_381a1487-1b21-41d1-8290-20c2e8c6a157" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1076fd3-5594-4ace-b18b-b4f779baa49c" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_381a1487-1b21-41d1-8290-20c2e8c6a157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_2f6b0cc5-9cb8-4e94-b499-d8e40c17ed75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b1076fd3-5594-4ace-b18b-b4f779baa49c" xlink:to="loc_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_2f6b0cc5-9cb8-4e94-b499-d8e40c17ed75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="ggg-20231229.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_61cc560d-7725-4dee-8a77-4fb81c6edf69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_ad380b23-1e1f-4df6-8d14-9fc3368a71c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_61cc560d-7725-4dee-8a77-4fb81c6edf69" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_ad380b23-1e1f-4df6-8d14-9fc3368a71c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_6bac2c3a-f079-43ab-9ca4-9d1e9b77e075" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_61cc560d-7725-4dee-8a77-4fb81c6edf69" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_6bac2c3a-f079-43ab-9ca4-9d1e9b77e075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/InventoriesTables" xlink:type="simple" xlink:href="ggg-20231229.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_76f8ccdc-58fe-45a7-9ea2-6a1da3e35ac1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNetAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_487d1369-044e-4af2-95f9-8d95495631d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_76f8ccdc-58fe-45a7-9ea2-6a1da3e35ac1" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_487d1369-044e-4af2-95f9-8d95495631d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="ggg-20231229.xsd#PropertyPlantandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/PropertyPlantandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_90a322c9-622d-4bf3-bb98-27b790bcbc44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_3f034bd7-74f2-4566-b0a5-3583435dbae0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_90a322c9-622d-4bf3-bb98-27b790bcbc44" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_3f034bd7-74f2-4566-b0a5-3583435dbae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="ggg-20231229.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_2a6288a5-e270-4367-a083-ce32a1bfb4ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_5982c7bc-4da7-4e52-85b5-1830e2523b33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2a6288a5-e270-4367-a083-ce32a1bfb4ce" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_5982c7bc-4da7-4e52-85b5-1830e2523b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_f00a8502-66c2-43b2-a701-c7b4f4eb7d54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2a6288a5-e270-4367-a083-ce32a1bfb4ce" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_f00a8502-66c2-43b2-a701-c7b4f4eb7d54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_c06d9dcb-4ca9-4c78-a0b5-e701ada14226" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2a6288a5-e270-4367-a083-ce32a1bfb4ce" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_c06d9dcb-4ca9-4c78-a0b5-e701ada14226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_9db3a800-68ae-41c4-86f2-7d095f6f94bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2a6288a5-e270-4367-a083-ce32a1bfb4ce" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_9db3a800-68ae-41c4-86f2-7d095f6f94bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/DebtTables" xlink:type="simple" xlink:href="ggg-20231229.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2c107d1b-7ddd-49cd-86aa-989f83d764a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_0f5b0127-7406-48fb-a2ee-c8baa8ca5dee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2c107d1b-7ddd-49cd-86aa-989f83d764a3" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_0f5b0127-7406-48fb-a2ee-c8baa8ca5dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_b7a6acf5-96f2-4988-894b-8b0fdaad9342" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2c107d1b-7ddd-49cd-86aa-989f83d764a3" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_b7a6acf5-96f2-4988-894b-8b0fdaad9342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareholdersEquityTables" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/ShareholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_5feaa158-7e34-466a-82f8-d95732d8e5bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_4fa1a32e-fa0a-4ebb-b020-374819bd7437" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_5feaa158-7e34-466a-82f8-d95732d8e5bd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_4fa1a32e-fa0a-4ebb-b020-374819bd7437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_8ffe8365-6040-4daf-9d67-2e573d3b69b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_4fa1a32e-fa0a-4ebb-b020-374819bd7437" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_8ffe8365-6040-4daf-9d67-2e573d3b69b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareBasedAwardsPurchasePlansandCompensationCostTables"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c4c66701-abf6-412d-98c6-097c80c76df0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_abd9be52-b39f-4c0b-8e82-ba71a830d178" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c4c66701-abf6-412d-98c6-097c80c76df0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_abd9be52-b39f-4c0b-8e82-ba71a830d178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_929b0707-2595-458f-bad0-0513220e2b10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c4c66701-abf6-412d-98c6-097c80c76df0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_929b0707-2595-458f-bad0-0513220e2b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_d3d6e2af-0a07-4a73-8ba4-679c42ea93f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c4c66701-abf6-412d-98c6-097c80c76df0" xlink:to="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_d3d6e2af-0a07-4a73-8ba4-679c42ea93f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock_ab1d85f7-bae8-4446-9dff-0abf87d73b9f" xlink:href="ggg-20231229.xsd#ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c4c66701-abf6-412d-98c6-097c80c76df0" xlink:to="loc_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock_ab1d85f7-bae8-4446-9dff-0abf87d73b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_773d1975-94cc-4cb4-a334-3ad71f134f64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c4c66701-abf6-412d-98c6-097c80c76df0" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_773d1975-94cc-4cb4-a334-3ad71f134f64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_d522be5e-9ed8-461b-963e-c631e8f191bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c4c66701-abf6-412d-98c6-097c80c76df0" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_d522be5e-9ed8-461b-963e-c631e8f191bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_f112e675-e0d4-4954-b3b7-3e6add25db23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c4c66701-abf6-412d-98c6-097c80c76df0" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_f112e675-e0d4-4954-b3b7-3e6add25db23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/EarningsperShareTables" xlink:type="simple" xlink:href="ggg-20231229.xsd#EarningsperShareTables"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/EarningsperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_904b96a7-685a-4db4-93e6-bf1af7259082" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_ec7a5c7b-2271-4aa4-90c1-74ddad7e0fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_904b96a7-685a-4db4-93e6-bf1af7259082" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_ec7a5c7b-2271-4aa4-90c1-74ddad7e0fb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsTables" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsTables"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/RetirementBenefitsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7a019b7e-8a22-4990-8645-daca7e30810d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_c56c03e4-0a43-4758-868b-5649a5096591" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7a019b7e-8a22-4990-8645-daca7e30810d" xlink:to="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_c56c03e4-0a43-4758-868b-5649a5096591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_38d75b5d-789e-4e3a-9299-70ddb5b8de04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7a019b7e-8a22-4990-8645-daca7e30810d" xlink:to="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_38d75b5d-789e-4e3a-9299-70ddb5b8de04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_98e9a73d-ba9d-4f40-917a-3fdfbed68cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7a019b7e-8a22-4990-8645-daca7e30810d" xlink:to="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_98e9a73d-ba9d-4f40-917a-3fdfbed68cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_a6971a7f-9e53-4ad7-82df-b5417da893db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7a019b7e-8a22-4990-8645-daca7e30810d" xlink:to="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_a6971a7f-9e53-4ad7-82df-b5417da893db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_ee1d001a-21c1-447f-a387-2725cb82d353" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7a019b7e-8a22-4990-8645-daca7e30810d" xlink:to="loc_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_ee1d001a-21c1-447f-a387-2725cb82d353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_6b67e565-a6df-4ae7-8316-6187d6c26b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7a019b7e-8a22-4990-8645-daca7e30810d" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_6b67e565-a6df-4ae7-8316-6187d6c26b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_35dcf7b3-7c49-44fb-8902-96d64823b26e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7a019b7e-8a22-4990-8645-daca7e30810d" xlink:to="loc_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_35dcf7b3-7c49-44fb-8902-96d64823b26e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_73bc3b1e-bc12-40df-b6bd-4008aee52dde" xlink:href="ggg-20231229.xsd#ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7a019b7e-8a22-4990-8645-daca7e30810d" xlink:to="loc_ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_73bc3b1e-bc12-40df-b6bd-4008aee52dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_d6b22058-e005-420d-80a8-53a4bb626fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7a019b7e-8a22-4990-8645-daca7e30810d" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_d6b22058-e005-420d-80a8-53a4bb626fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_68b17166-cf59-47c1-a658-ceef761fbc4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7a019b7e-8a22-4990-8645-daca7e30810d" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_68b17166-cf59-47c1-a658-ceef761fbc4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="ggg-20231229.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ce15f30d-1a87-4ffd-a402-b9f4499d2a06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_f84d34ad-c2a4-4a35-a559-789a962a7563" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ce15f30d-1a87-4ffd-a402-b9f4499d2a06" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_f84d34ad-c2a4-4a35-a559-789a962a7563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock_cac45c77-fac9-47e3-9363-bc28a8a8c776" xlink:href="ggg-20231229.xsd#ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ce15f30d-1a87-4ffd-a402-b9f4499d2a06" xlink:to="loc_ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock_cac45c77-fac9-47e3-9363-bc28a8a8c776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_fe3fcce7-71a0-4ad9-9583-ab870f33dcfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ce15f30d-1a87-4ffd-a402-b9f4499d2a06" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_fe3fcce7-71a0-4ad9-9583-ab870f33dcfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_9cb96b86-c1c3-4c67-aa22-d05df2ee41f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_46075f2d-3f73-469a-98f5-a59c90f95783" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9cb96b86-c1c3-4c67-aa22-d05df2ee41f1" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_46075f2d-3f73-469a-98f5-a59c90f95783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_635bbaf4-cfcc-4da6-adba-02c81a81cc2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_46075f2d-3f73-469a-98f5-a59c90f95783" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_635bbaf4-cfcc-4da6-adba-02c81a81cc2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_e49e824a-7593-45c0-b293-5f639d809dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_635bbaf4-cfcc-4da6-adba-02c81a81cc2b" xlink:to="loc_us-gaap_ReceivableTypeDomain_e49e824a-7593-45c0-b293-5f639d809dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember_8f05fe7f-3a03-4721-986c-50b3311a06c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_e49e824a-7593-45c0-b293-5f639d809dd9" xlink:to="loc_us-gaap_TradeAccountsReceivableMember_8f05fe7f-3a03-4721-986c-50b3311a06c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_OtherReceivablesMember_b337bddf-1704-4dd8-8396-c4813ded37ca" xlink:href="ggg-20231229.xsd#ggg_OtherReceivablesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_e49e824a-7593-45c0-b293-5f639d809dd9" xlink:to="loc_ggg_OtherReceivablesMember_b337bddf-1704-4dd8-8396-c4813ded37ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_91290d6e-9c34-4e0f-8f2c-d516e733cdb0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_46075f2d-3f73-469a-98f5-a59c90f95783" xlink:to="loc_srt_RangeAxis_91290d6e-9c34-4e0f-8f2c-d516e733cdb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_88b4415c-9730-4df3-b250-e2b30c86004f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_91290d6e-9c34-4e0f-8f2c-d516e733cdb0" xlink:to="loc_srt_RangeMember_88b4415c-9730-4df3-b250-e2b30c86004f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_87f9696a-436d-40f4-8cfc-7903d8b64d8e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_88b4415c-9730-4df3-b250-e2b30c86004f" xlink:to="loc_srt_MinimumMember_87f9696a-436d-40f4-8cfc-7903d8b64d8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_abfd2755-8273-4b35-815b-5ffa875eb9d1" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_88b4415c-9730-4df3-b250-e2b30c86004f" xlink:to="loc_srt_MaximumMember_abfd2755-8273-4b35-815b-5ffa875eb9d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_46075f2d-3f73-469a-98f5-a59c90f95783" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_7466eb41-fd31-4fbb-9ed2-9377f96dd06a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_7466eb41-fd31-4fbb-9ed2-9377f96dd06a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e0673822-08fa-4e83-a4fe-6ce738518e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e0673822-08fa-4e83-a4fe-6ce738518e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e765b00f-228b-4068-a7fc-d99ed6e2a48d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e765b00f-228b-4068-a7fc-d99ed6e2a48d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_Cashsurrendervalueoflifeinsurancechange_7b663b7c-e7bf-4d59-8412-7798c8198f6e" xlink:href="ggg-20231229.xsd#ggg_Cashsurrendervalueoflifeinsurancechange"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_ggg_Cashsurrendervalueoflifeinsurancechange_7b663b7c-e7bf-4d59-8412-7798c8198f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CapitalizedComputerSoftwareEstimatedUsefulLife_60eabd67-ca3f-4fb1-a807-1c202eeca950" xlink:href="ggg-20231229.xsd#ggg_CapitalizedComputerSoftwareEstimatedUsefulLife"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_ggg_CapitalizedComputerSoftwareEstimatedUsefulLife_60eabd67-ca3f-4fb1-a807-1c202eeca950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_420eb4cd-6c64-4307-88a1-d8389f508df5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_us-gaap_SelfInsuranceReserve_420eb4cd-6c64-4307-88a1-d8389f508df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_SalesReturnsPercentageOfSales_25f9936c-866b-4235-95d3-5b08fba518c1" xlink:href="ggg-20231229.xsd#ggg_SalesReturnsPercentageOfSales"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_ggg_SalesReturnsPercentageOfSales_25f9936c-866b-4235-95d3-5b08fba518c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_0d4cab2c-9486-483b-beda-cadb90d10d2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_us-gaap_ContractWithCustomerLiability_0d4cab2c-9486-483b-beda-cadb90d10d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_9ccd687a-2df6-4e7b-a1c2-bc104071632e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_9ccd687a-2df6-4e7b-a1c2-bc104071632e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_a7c07a52-4d06-4d58-893a-bd8851bebca6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e52e94ea-be96-4758-a011-ef1c36e5e30b" xlink:to="loc_us-gaap_DerivativeNotionalAmount_a7c07a52-4d06-4d58-893a-bd8851bebca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ecaeb6b9-f8d9-48a8-b1f8-ca9accd50111" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_63f7a96a-0803-441c-b22d-db6627b9cae6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ecaeb6b9-f8d9-48a8-b1f8-ca9accd50111" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_63f7a96a-0803-441c-b22d-db6627b9cae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bc1a5769-dc1c-484a-bfdd-1ea1f428e829" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_63f7a96a-0803-441c-b22d-db6627b9cae6" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bc1a5769-dc1c-484a-bfdd-1ea1f428e829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_59df305a-c4e9-4df4-bf75-6b75cb7f12ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bc1a5769-dc1c-484a-bfdd-1ea1f428e829" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_59df305a-c4e9-4df4-bf75-6b75cb7f12ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1824a80d-c34c-4949-bb0c-5f7a289fbe14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_59df305a-c4e9-4df4-bf75-6b75cb7f12ab" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1824a80d-c34c-4949-bb0c-5f7a289fbe14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_da2925c3-0d76-4c0f-84de-4b9f2c76d5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_59df305a-c4e9-4df4-bf75-6b75cb7f12ab" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_da2925c3-0d76-4c0f-84de-4b9f2c76d5ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_911cec54-e8b7-433a-9d5e-4def56e8f59d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_63f7a96a-0803-441c-b22d-db6627b9cae6" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_911cec54-e8b7-433a-9d5e-4def56e8f59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_9406ca1a-57c1-4507-8ed0-9f681c95a06d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_911cec54-e8b7-433a-9d5e-4def56e8f59d" xlink:to="loc_us-gaap_AssetsAbstract_9406ca1a-57c1-4507-8ed0-9f681c95a06d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueFairValueDisclosure_8ec24372-fb26-4775-99a3-9bc8589b947e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashSurrenderValueFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9406ca1a-57c1-4507-8ed0-9f681c95a06d" xlink:to="loc_us-gaap_CashSurrenderValueFairValueDisclosure_8ec24372-fb26-4775-99a3-9bc8589b947e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_39b8a34f-e2d8-464d-b726-05dacf5e6e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_911cec54-e8b7-433a-9d5e-4def56e8f59d" xlink:to="loc_us-gaap_LiabilitiesAbstract_39b8a34f-e2d8-464d-b726-05dacf5e6e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_3a2a66db-6a9e-4f8c-94ed-db8809bec076" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_39b8a34f-e2d8-464d-b726-05dacf5e6e0c" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_3a2a66db-6a9e-4f8c-94ed-db8809bec076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesFairValueDisclosure_e0eb2d68-12b2-49d9-9560-4a08612ddd7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_39b8a34f-e2d8-464d-b726-05dacf5e6e0c" xlink:to="loc_us-gaap_OtherLiabilitiesFairValueDisclosure_e0eb2d68-12b2-49d9-9560-4a08612ddd7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_0b1c75fc-f6e0-4105-bea9-454316572943" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_39b8a34f-e2d8-464d-b726-05dacf5e6e0c" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_0b1c75fc-f6e0-4105-bea9-454316572943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_9ddb124c-edcc-464d-8c0d-d90725e953ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_39b8a34f-e2d8-464d-b726-05dacf5e6e0c" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_9ddb124c-edcc-464d-8c0d-d90725e953ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0d5af88c-5fc7-43b4-8b21-4bcca7beeb03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_b4e57da1-b31a-429f-88e6-b21940b0cae5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0d5af88c-5fc7-43b4-8b21-4bcca7beeb03" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_b4e57da1-b31a-429f-88e6-b21940b0cae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_82a204bc-533b-4dfc-83ba-5f139f6df644" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_b4e57da1-b31a-429f-88e6-b21940b0cae5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_82a204bc-533b-4dfc-83ba-5f139f6df644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_e5b27f08-f8c6-491a-b6fc-acda60696834" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_b4e57da1-b31a-429f-88e6-b21940b0cae5" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_e5b27f08-f8c6-491a-b6fc-acda60696834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_10ef6ec0-f7a8-460f-99d5-ee005b80fc9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_b4e57da1-b31a-429f-88e6-b21940b0cae5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_10ef6ec0-f7a8-460f-99d5-ee005b80fc9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_83da2b7e-fcf2-4595-89dc-f55b836a1c44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_b4e57da1-b31a-429f-88e6-b21940b0cae5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_83da2b7e-fcf2-4595-89dc-f55b836a1c44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_18f0dcea-5c41-46ed-8e9f-1f547764900a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_b4e57da1-b31a-429f-88e6-b21940b0cae5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_18f0dcea-5c41-46ed-8e9f-1f547764900a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesOtherCurrentAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7c45fad3-a48f-4a0c-8bb0-37ae90ba4011" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_3bf1c172-86fd-419a-b3dd-2dc24c3d9feb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidTaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7c45fad3-a48f-4a0c-8bb0-37ae90ba4011" xlink:to="loc_us-gaap_PrepaidTaxes_3bf1c172-86fd-419a-b3dd-2dc24c3d9feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_cbf9e36f-a12c-4006-9e97-e1479b5bf037" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7c45fad3-a48f-4a0c-8bb0-37ae90ba4011" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_cbf9e36f-a12c-4006-9e97-e1479b5bf037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_8498e076-2149-4071-9600-b49bf8fd19f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7c45fad3-a48f-4a0c-8bb0-37ae90ba4011" xlink:to="loc_us-gaap_OtherAssetsCurrent_8498e076-2149-4071-9600-b49bf8fd19f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1c35a363-396a-42a2-8a47-2024411cca55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1b588e69-c1f6-4e10-ab15-76c99b14af13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1c35a363-396a-42a2-8a47-2024411cca55" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1b588e69-c1f6-4e10-ab15-76c99b14af13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c33a5360-8019-4e30-bf09-b3c7b6217cb4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1b588e69-c1f6-4e10-ab15-76c99b14af13" xlink:to="loc_srt_RangeAxis_c33a5360-8019-4e30-bf09-b3c7b6217cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_09f8b2dd-bf48-45ce-840e-a810e29d3fb3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c33a5360-8019-4e30-bf09-b3c7b6217cb4" xlink:to="loc_srt_RangeMember_09f8b2dd-bf48-45ce-840e-a810e29d3fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c95ec49e-2075-4e65-ac83-cd38b1fbd687" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_09f8b2dd-bf48-45ce-840e-a810e29d3fb3" xlink:to="loc_srt_MinimumMember_c95ec49e-2075-4e65-ac83-cd38b1fbd687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6c0732a6-e7ef-4493-ae5e-fbcf947997d1" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_09f8b2dd-bf48-45ce-840e-a810e29d3fb3" xlink:to="loc_srt_MaximumMember_6c0732a6-e7ef-4493-ae5e-fbcf947997d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_157a464d-d78b-448d-91e3-c1070269e7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1b588e69-c1f6-4e10-ab15-76c99b14af13" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_157a464d-d78b-448d-91e3-c1070269e7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_56c30284-035b-41cd-897f-1898d09cadec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_157a464d-d78b-448d-91e3-c1070269e7f3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_56c30284-035b-41cd-897f-1898d09cadec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_46a18bfd-e6dc-4d3c-9f79-0c04a3b42a61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_56c30284-035b-41cd-897f-1898d09cadec" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_46a18bfd-e6dc-4d3c-9f79-0c04a3b42a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_b5c3156d-921b-4ac1-944f-c83abc61940e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_56c30284-035b-41cd-897f-1898d09cadec" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_b5c3156d-921b-4ac1-944f-c83abc61940e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_f9624b0a-b7e5-43d6-b1a2-5695dbd0b95c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_56c30284-035b-41cd-897f-1898d09cadec" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_f9624b0a-b7e5-43d6-b1a2-5695dbd0b95c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_f96d127e-f4d0-411a-9179-d76c0f8734f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_56c30284-035b-41cd-897f-1898d09cadec" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_f96d127e-f4d0-411a-9179-d76c0f8734f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_62242f2f-2aba-45b7-a4c9-e405d358fac4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1b588e69-c1f6-4e10-ab15-76c99b14af13" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_62242f2f-2aba-45b7-a4c9-e405d358fac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_e0b4c932-1f13-4164-a332-ab4d746dd988" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_62242f2f-2aba-45b7-a4c9-e405d358fac4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_e0b4c932-1f13-4164-a332-ab4d746dd988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2f1a35fb-10a9-4917-80ff-f6e5f52e2893" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb28e1c-9ed6-46ba-8775-cf74c522b744" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2f1a35fb-10a9-4917-80ff-f6e5f52e2893" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb28e1c-9ed6-46ba-8775-cf74c522b744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_901859e7-1989-473e-96cb-e34118571856" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb28e1c-9ed6-46ba-8775-cf74c522b744" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_901859e7-1989-473e-96cb-e34118571856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3ee15c91-b3a3-4bd8-b1ad-cb4786adef90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_901859e7-1989-473e-96cb-e34118571856" xlink:to="loc_us-gaap_SegmentDomain_3ee15c91-b3a3-4bd8-b1ad-cb4786adef90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_IndustrialMember_212675cc-da26-41fe-9271-689224c2c94f" xlink:href="ggg-20231229.xsd#ggg_IndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3ee15c91-b3a3-4bd8-b1ad-cb4786adef90" xlink:to="loc_ggg_IndustrialMember_212675cc-da26-41fe-9271-689224c2c94f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ProcessMember_dcbc7f10-8554-475f-bbde-3d309859aa37" xlink:href="ggg-20231229.xsd#ggg_ProcessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3ee15c91-b3a3-4bd8-b1ad-cb4786adef90" xlink:to="loc_ggg_ProcessMember_dcbc7f10-8554-475f-bbde-3d309859aa37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ContractorMember_aead9049-dab9-4e6e-a733-d75334be60fe" xlink:href="ggg-20231229.xsd#ggg_ContractorMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3ee15c91-b3a3-4bd8-b1ad-cb4786adef90" xlink:to="loc_ggg_ContractorMember_aead9049-dab9-4e6e-a733-d75334be60fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_75c7b29e-b136-41ca-9f90-936b4f0c1e29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_acb28e1c-9ed6-46ba-8775-cf74c522b744" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_75c7b29e-b136-41ca-9f90-936b4f0c1e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_31bc7312-9959-4505-bccc-8f380ace9ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_75c7b29e-b136-41ca-9f90-936b4f0c1e29" xlink:to="loc_us-gaap_GoodwillRollForward_31bc7312-9959-4505-bccc-8f380ace9ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f47ed8da-5c4c-4f19-8c71-e6499ad88185" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_31bc7312-9959-4505-bccc-8f380ace9ff2" xlink:to="loc_us-gaap_Goodwill_f47ed8da-5c4c-4f19-8c71-e6499ad88185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_a397b28b-d0da-4913-8df1-e021793c32c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_31bc7312-9959-4505-bccc-8f380ace9ff2" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_a397b28b-d0da-4913-8df1-e021793c32c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_fd2a2361-72b5-46b8-a9c6-e9c9cbdfd6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_31bc7312-9959-4505-bccc-8f380ace9ff2" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_fd2a2361-72b5-46b8-a9c6-e9c9cbdfd6d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_b96beaa1-4130-482d-80db-6279565612ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_31bc7312-9959-4505-bccc-8f380ace9ff2" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_b96beaa1-4130-482d-80db-6279565612ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_de31aa4b-c1c5-441b-9f0c-c35bc422590d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_31bc7312-9959-4505-bccc-8f380ace9ff2" xlink:to="loc_us-gaap_Goodwill_de31aa4b-c1c5-441b-9f0c-c35bc422590d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_75ec979c-f703-4689-88c1-2114d5d04d10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_a56502bd-86e3-42e3-8c44-698f4954d406" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_75ec979c-f703-4689-88c1-2114d5d04d10" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_a56502bd-86e3-42e3-8c44-698f4954d406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c3394779-77d3-45da-9932-fab7f03d12a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_a56502bd-86e3-42e3-8c44-698f4954d406" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c3394779-77d3-45da-9932-fab7f03d12a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cde09d8c-7e98-437e-8cf8-a11bd0ba1983" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c3394779-77d3-45da-9932-fab7f03d12a6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cde09d8c-7e98-437e-8cf8-a11bd0ba1983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_30815afa-68b1-4dfb-946f-2b7364fd6aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_cde09d8c-7e98-437e-8cf8-a11bd0ba1983" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_30815afa-68b1-4dfb-946f-2b7364fd6aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_c2f64149-a56d-4fa1-a53c-8e63d8292d40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_30815afa-68b1-4dfb-946f-2b7364fd6aa7" xlink:to="loc_us-gaap_CustomerRelationshipsMember_c2f64149-a56d-4fa1-a53c-8e63d8292d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember_e235d3c1-b27f-4282-bd7a-68da881d882e" xlink:href="ggg-20231229.xsd#ggg_PatentsProprietaryTechnologyAndProductDocumentationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_30815afa-68b1-4dfb-946f-2b7364fd6aa7" xlink:to="loc_ggg_PatentsProprietaryTechnologyAndProductDocumentationMember_e235d3c1-b27f-4282-bd7a-68da881d882e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_0a127ef3-2a24-4e1b-9565-62acfb149a72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_30815afa-68b1-4dfb-946f-2b7364fd6aa7" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_0a127ef3-2a24-4e1b-9565-62acfb149a72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_caa08102-250f-4f3e-9bef-ea7c9f2c869b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c3394779-77d3-45da-9932-fab7f03d12a6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_caa08102-250f-4f3e-9bef-ea7c9f2c869b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_091f4696-e0ac-42e1-9f06-a8e7303ebcef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_caa08102-250f-4f3e-9bef-ea7c9f2c869b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_091f4696-e0ac-42e1-9f06-a8e7303ebcef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_62662e40-9ab5-4e6b-8435-b9c70215c5da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_caa08102-250f-4f3e-9bef-ea7c9f2c869b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_62662e40-9ab5-4e6b-8435-b9c70215c5da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_d61c544a-72c1-4d76-bc5b-8f9eaa263ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_caa08102-250f-4f3e-9bef-ea7c9f2c869b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_d61c544a-72c1-4d76-bc5b-8f9eaa263ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6bdb4312-6f48-4a54-9225-d727537ab443" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_caa08102-250f-4f3e-9bef-ea7c9f2c869b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6bdb4312-6f48-4a54-9225-d727537ab443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_6716494c-b46b-4f7e-8344-5478c69af5d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_caa08102-250f-4f3e-9bef-ea7c9f2c869b" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_6716494c-b46b-4f7e-8344-5478c69af5d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract_43633b47-ff4f-4bff-8f2b-c8d316025b76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_75ec979c-f703-4689-88c1-2114d5d04d10" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract_43633b47-ff4f-4bff-8f2b-c8d316025b76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_681394d8-ac07-4f2b-b24c-08ed42c1cf2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract_43633b47-ff4f-4bff-8f2b-c8d316025b76" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_681394d8-ac07-4f2b-b24c-08ed42c1cf2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_52609e39-941c-4147-9733-11bd8ef46e82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_681394d8-ac07-4f2b-b24c-08ed42c1cf2f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_52609e39-941c-4147-9733-11bd8ef46e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_01081978-6c08-4809-9bb5-173256b6ff07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_52609e39-941c-4147-9733-11bd8ef46e82" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_01081978-6c08-4809-9bb5-173256b6ff07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_41ec5c4b-54c1-4599-9acb-05b389daf1dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_01081978-6c08-4809-9bb5-173256b6ff07" xlink:to="loc_us-gaap_TradeNamesMember_41ec5c4b-54c1-4599-9acb-05b389daf1dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_58b38420-b556-4965-890c-916926d11785" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_681394d8-ac07-4f2b-b24c-08ed42c1cf2f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_58b38420-b556-4965-890c-916926d11785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTradeNames_2b34a4af-83ac-4e7f-8f00-3e7a52148bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedTradeNames"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_58b38420-b556-4965-890c-916926d11785" xlink:to="loc_us-gaap_IndefiniteLivedTradeNames_2b34a4af-83ac-4e7f-8f00-3e7a52148bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_847a11f6-d03c-4aa7-a1e7-e79da07f36ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_58b38420-b556-4965-890c-916926d11785" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_847a11f6-d03c-4aa7-a1e7-e79da07f36ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7da18a1a-edfb-4175-8819-569df177954e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_58b38420-b556-4965-890c-916926d11785" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7da18a1a-edfb-4175-8819-569df177954e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_bbae8b5c-67be-4fce-8cd1-4ec8a89c3adb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_75ec979c-f703-4689-88c1-2114d5d04d10" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_bbae8b5c-67be-4fce-8cd1-4ec8a89c3adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_79eff736-7808-45c2-bd1c-4f7817fe1e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_bbae8b5c-67be-4fce-8cd1-4ec8a89c3adb" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_79eff736-7808-45c2-bd1c-4f7817fe1e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_IntangibleAssetAccumulatedAmortization_43c4eeb3-a8e3-42e6-9d62-6a6f5e7097bf" xlink:href="ggg-20231229.xsd#ggg_IntangibleAssetAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_bbae8b5c-67be-4fce-8cd1-4ec8a89c3adb" xlink:to="loc_ggg_IntangibleAssetAccumulatedAmortization_43c4eeb3-a8e3-42e6-9d62-6a6f5e7097bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_IntangibleAssetsTranslationAdjustments_00d95038-33d8-4a65-97b9-1ccd476f99c1" xlink:href="ggg-20231229.xsd#ggg_IntangibleAssetsTranslationAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_bbae8b5c-67be-4fce-8cd1-4ec8a89c3adb" xlink:to="loc_ggg_IntangibleAssetsTranslationAdjustments_00d95038-33d8-4a65-97b9-1ccd476f99c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_09df0f01-99e7-4e6f-88eb-d279ba4757c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_bbae8b5c-67be-4fce-8cd1-4ec8a89c3adb" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_09df0f01-99e7-4e6f-88eb-d279ba4757c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_92b22799-ab86-46bf-8ba4-4669c73fa4fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_75ec979c-f703-4689-88c1-2114d5d04d10" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_92b22799-ab86-46bf-8ba4-4669c73fa4fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_90bf5218-51cd-4ea0-add9-c1ee2b52d243" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract_92b22799-ab86-46bf-8ba4-4669c73fa4fe" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_90bf5218-51cd-4ea0-add9-c1ee2b52d243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_41b300e8-56af-4110-a092-bc84391bc29c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_90bf5218-51cd-4ea0-add9-c1ee2b52d243" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_41b300e8-56af-4110-a092-bc84391bc29c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_5b3470ca-e5b9-4b25-9093-188f3abaef67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_90bf5218-51cd-4ea0-add9-c1ee2b52d243" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_5b3470ca-e5b9-4b25-9093-188f3abaef67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_de0f76fb-4629-4f73-8b68-93e4c6b54938" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_90bf5218-51cd-4ea0-add9-c1ee2b52d243" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_de0f76fb-4629-4f73-8b68-93e4c6b54938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_95b9f188-74d1-44ea-ab98-921dd6b4f8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_90bf5218-51cd-4ea0-add9-c1ee2b52d243" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_95b9f188-74d1-44ea-ab98-921dd6b4f8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_c664534f-9a26-4e9a-9d9b-6f0a12216df7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_90bf5218-51cd-4ea0-add9-c1ee2b52d243" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_c664534f-9a26-4e9a-9d9b-6f0a12216df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_c526c3ca-18bb-4da8-8a1a-6a9632bc2d04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_90bf5218-51cd-4ea0-add9-c1ee2b52d243" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_c526c3ca-18bb-4da8-8a1a-6a9632bc2d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a77c35d3-8d5e-4dd0-b67e-061bfa37a496" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_995a06d9-b8df-4030-bd85-024a4f6ffd9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a77c35d3-8d5e-4dd0-b67e-061bfa37a496" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_995a06d9-b8df-4030-bd85-024a4f6ffd9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_29fd158f-08bb-46e5-868c-b623a1eb0f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a77c35d3-8d5e-4dd0-b67e-061bfa37a496" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_29fd158f-08bb-46e5-868c-b623a1eb0f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentAggregateCost_e0aefb43-3b3f-4565-807a-06d6ed1df928" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentAggregateCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a77c35d3-8d5e-4dd0-b67e-061bfa37a496" xlink:to="loc_us-gaap_EquityMethodInvestmentAggregateCost_e0aefb43-3b3f-4565-807a-06d6ed1df928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_Depositsandother_adeded1b-0b89-4f55-bf45-4d91710332e2" xlink:href="ggg-20231229.xsd#ggg_Depositsandother"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a77c35d3-8d5e-4dd0-b67e-061bfa37a496" xlink:to="loc_ggg_Depositsandother_adeded1b-0b89-4f55-bf45-4d91710332e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_161f5ef5-320a-43db-93ee-8ff5db83003f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a77c35d3-8d5e-4dd0-b67e-061bfa37a496" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_161f5ef5-320a-43db-93ee-8ff5db83003f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c791bf29-9e0d-4728-b534-be1a4c9b1f3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrentAbstract_17798b52-f7b2-4e4e-954c-0002891e7f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c791bf29-9e0d-4728-b534-be1a4c9b1f3a" xlink:to="loc_us-gaap_OtherLiabilitiesCurrentAbstract_17798b52-f7b2-4e4e-954c-0002891e7f5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_cea1ae66-01e3-461a-8db4-f8286759323b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_17798b52-f7b2-4e4e-954c-0002891e7f5e" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_cea1ae66-01e3-461a-8db4-f8286759323b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_0e8de60a-738b-4795-a7e1-4b6767a10d43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_17798b52-f7b2-4e4e-954c-0002891e7f5e" xlink:to="loc_us-gaap_ProductWarrantyAccrual_0e8de60a-738b-4795-a7e1-4b6767a10d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_f079c77e-4666-4461-b549-db68aa22cf69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_17798b52-f7b2-4e4e-954c-0002891e7f5e" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_f079c77e-4666-4461-b549-db68aa22cf69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_03740c22-3b15-450d-891e-ee13b4b21925" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_17798b52-f7b2-4e4e-954c-0002891e7f5e" xlink:to="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_03740c22-3b15-450d-891e-ee13b4b21925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_421683bc-884f-4f06-a10f-0f5bab773888" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_17798b52-f7b2-4e4e-954c-0002891e7f5e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_421683bc-884f-4f06-a10f-0f5bab773888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_a890a2c6-b348-4ee3-9d32-e14dd05188b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_17798b52-f7b2-4e4e-954c-0002891e7f5e" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_a890a2c6-b348-4ee3-9d32-e14dd05188b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_a5d128c8-6d84-48bb-8cda-8caa997a51d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_17798b52-f7b2-4e4e-954c-0002891e7f5e" xlink:to="loc_us-gaap_TaxesPayableCurrent_a5d128c8-6d84-48bb-8cda-8caa997a51d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_6b71ca75-bfbf-46bf-aa21-dc92d1816862" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_17798b52-f7b2-4e4e-954c-0002891e7f5e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_6b71ca75-bfbf-46bf-aa21-dc92d1816862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_c22e55d0-97cf-4dd2-8559-83bbd45c3295" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_17798b52-f7b2-4e4e-954c-0002891e7f5e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_c22e55d0-97cf-4dd2-8559-83bbd45c3295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_4cda3ead-bb35-4837-b495-aae65658f228" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_17798b52-f7b2-4e4e-954c-0002891e7f5e" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_4cda3ead-bb35-4837-b495-aae65658f228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fbf8690e-fc21-4af2-ba61-8376510479b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_17798b52-f7b2-4e4e-954c-0002891e7f5e" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fbf8690e-fc21-4af2-ba61-8376510479b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_19224337-f055-4955-a818-0cef5007e28e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_17798b52-f7b2-4e4e-954c-0002891e7f5e" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_19224337-f055-4955-a818-0cef5007e28e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAccruedWarrantyLiabilityActivityDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesAccruedWarrantyLiabilityActivityDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAccruedWarrantyLiabilityActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e3729e22-6ae1-4a3c-88d2-a98e88c2e401" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_dd520735-2025-47d1-a632-254e005fbdf2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e3729e22-6ae1-4a3c-88d2-a98e88c2e401" xlink:to="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_dd520735-2025-47d1-a632-254e005fbdf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_8f1c1a31-6636-4d26-90ba-f2da436807dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_dd520735-2025-47d1-a632-254e005fbdf2" xlink:to="loc_us-gaap_ProductWarrantyAccrual_8f1c1a31-6636-4d26-90ba-f2da436807dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_94404210-7f0e-43ca-8eae-a124b900f474" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_dd520735-2025-47d1-a632-254e005fbdf2" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_94404210-7f0e-43ca-8eae-a124b900f474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyExpense_aef18085-cdc6-493c-90c3-519c809fecbf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_dd520735-2025-47d1-a632-254e005fbdf2" xlink:to="loc_us-gaap_ProductWarrantyExpense_aef18085-cdc6-493c-90c3-519c809fecbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ProductWarrantyMarginReversed_5f5b6b76-bd13-44de-b610-5b07b25a93ec" xlink:href="ggg-20231229.xsd#ggg_ProductWarrantyMarginReversed"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_dd520735-2025-47d1-a632-254e005fbdf2" xlink:to="loc_ggg_ProductWarrantyMarginReversed_5f5b6b76-bd13-44de-b610-5b07b25a93ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_5358060e-af7f-4e2e-8a20-2bb9a4c2927d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_dd520735-2025-47d1-a632-254e005fbdf2" xlink:to="loc_us-gaap_ProductWarrantyAccrualPayments_5358060e-af7f-4e2e-8a20-2bb9a4c2927d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_301aa026-5ba7-4ac7-a1c4-2745d550965c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_dd520735-2025-47d1-a632-254e005fbdf2" xlink:to="loc_us-gaap_ProductWarrantyAccrual_301aa026-5ba7-4ac7-a1c4-2745d550965c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesFairMarketValueandClassificationofDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SummaryofSignificantAccountingPoliciesFairMarketValueandClassificationofDerivativeInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SummaryofSignificantAccountingPoliciesFairMarketValueandClassificationofDerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_601af419-0fa8-40f1-bba0-9f5b37738a27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue_37dbda0f-f648-4c46-b33b-adceede71c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_601af419-0fa8-40f1-bba0-9f5b37738a27" xlink:to="loc_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue_37dbda0f-f648-4c46-b33b-adceede71c7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue_48b2b5bf-556e-407b-a366-fce2a17889dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_601af419-0fa8-40f1-bba0-9f5b37738a27" xlink:to="loc_us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue_48b2b5bf-556e-407b-a366-fce2a17889dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet_9078dfc5-5076-4b4c-89a3-8c2691f7794f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_601af419-0fa8-40f1-bba0-9f5b37738a27" xlink:to="loc_us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet_9078dfc5-5076-4b4c-89a3-8c2691f7794f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SegmentInformationNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SegmentInformationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SegmentInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_96b236ac-bee6-4846-890a-ce6bc6b71b82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_767de842-aa96-4bfc-a6f2-f3f9d27cc5c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_96b236ac-bee6-4846-890a-ce6bc6b71b82" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_767de842-aa96-4bfc-a6f2-f3f9d27cc5c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_3eb83c96-e5ae-4fa0-b757-f8477cc281a2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_767de842-aa96-4bfc-a6f2-f3f9d27cc5c9" xlink:to="loc_srt_MajorCustomersAxis_3eb83c96-e5ae-4fa0-b757-f8477cc281a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_d9f3803d-9ef0-443a-84e4-3dfb828dba69" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_3eb83c96-e5ae-4fa0-b757-f8477cc281a2" xlink:to="loc_srt_NameOfMajorCustomerDomain_d9f3803d-9ef0-443a-84e4-3dfb828dba69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_MajorCustomerMember_6c97d901-e845-428a-bcf2-1ae937dcfb52" xlink:href="ggg-20231229.xsd#ggg_MajorCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_d9f3803d-9ef0-443a-84e4-3dfb828dba69" xlink:to="loc_ggg_MajorCustomerMember_6c97d901-e845-428a-bcf2-1ae937dcfb52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0f71353b-2d5c-4122-ba56-cefe806ca5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_767de842-aa96-4bfc-a6f2-f3f9d27cc5c9" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0f71353b-2d5c-4122-ba56-cefe806ca5ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9facecf0-25ef-4607-b35b-7ca08c21a547" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0f71353b-2d5c-4122-ba56-cefe806ca5ee" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9facecf0-25ef-4607-b35b-7ca08c21a547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_5502ef51-fae9-488f-8f99-075e7c0a0bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_9facecf0-25ef-4607-b35b-7ca08c21a547" xlink:to="loc_us-gaap_SalesRevenueNetMember_5502ef51-fae9-488f-8f99-075e7c0a0bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_2c886c66-cd2c-422f-8f39-ccedf29bcc45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_767de842-aa96-4bfc-a6f2-f3f9d27cc5c9" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_2c886c66-cd2c-422f-8f39-ccedf29bcc45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_058fce30-d154-4b59-9d00-b887e54b9240" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_2c886c66-cd2c-422f-8f39-ccedf29bcc45" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_058fce30-d154-4b59-9d00-b887e54b9240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_8edf8e45-153d-49d4-8dad-43972bcb8b24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_058fce30-d154-4b59-9d00-b887e54b9240" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_8edf8e45-153d-49d4-8dad-43972bcb8b24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_fc809077-0644-4295-97f4-ecbc761364f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_767de842-aa96-4bfc-a6f2-f3f9d27cc5c9" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_fc809077-0644-4295-97f4-ecbc761364f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_682cfb13-b3fd-4441-b379-7da280dc222d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fc809077-0644-4295-97f4-ecbc761364f8" xlink:to="loc_us-gaap_NumberOfOperatingSegments_682cfb13-b3fd-4441-b379-7da280dc222d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_e5cb8381-f0aa-4063-8df5-58deca81b870" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fc809077-0644-4295-97f4-ecbc761364f8" xlink:to="loc_us-gaap_NumberOfReportableSegments_e5cb8381-f0aa-4063-8df5-58deca81b870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_8d273ba2-3376-45c2-bc4f-b27aa3c6cabe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_fc809077-0644-4295-97f4-ecbc761364f8" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_8d273ba2-3376-45c2-bc4f-b27aa3c6cabe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SegmentInformationOperationsandAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_cd628862-ae29-482c-a3b9-c8050e92a23d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_28d8fc24-73b9-4c27-a0de-b99ae3eedbc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_cd628862-ae29-482c-a3b9-c8050e92a23d" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_28d8fc24-73b9-4c27-a0de-b99ae3eedbc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_85ad1812-97a5-4c71-9957-878b523d6def" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_28d8fc24-73b9-4c27-a0de-b99ae3eedbc0" xlink:to="loc_srt_ConsolidationItemsAxis_85ad1812-97a5-4c71-9957-878b523d6def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b98fb46f-58bd-4bca-8171-712120ee2b61" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_85ad1812-97a5-4c71-9957-878b523d6def" xlink:to="loc_srt_ConsolidationItemsDomain_b98fb46f-58bd-4bca-8171-712120ee2b61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_19a9a5f7-1a97-40be-b736-e7a241684a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_b98fb46f-58bd-4bca-8171-712120ee2b61" xlink:to="loc_us-gaap_OperatingSegmentsMember_19a9a5f7-1a97-40be-b736-e7a241684a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_0d951478-5eb1-4263-b6b7-29ce77b377f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_b98fb46f-58bd-4bca-8171-712120ee2b61" xlink:to="loc_us-gaap_CorporateNonSegmentMember_0d951478-5eb1-4263-b6b7-29ce77b377f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_52292bea-8bf8-4294-95be-da6054782815" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_28d8fc24-73b9-4c27-a0de-b99ae3eedbc0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_52292bea-8bf8-4294-95be-da6054782815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a8cd1642-84b5-4859-a20f-01e71a78561a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_52292bea-8bf8-4294-95be-da6054782815" xlink:to="loc_us-gaap_SegmentDomain_a8cd1642-84b5-4859-a20f-01e71a78561a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ContractorMember_30cdccad-f06c-4511-8d37-f3f6882a3cdf" xlink:href="ggg-20231229.xsd#ggg_ContractorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a8cd1642-84b5-4859-a20f-01e71a78561a" xlink:to="loc_ggg_ContractorMember_30cdccad-f06c-4511-8d37-f3f6882a3cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_IndustrialMember_5283b4e9-e06c-4d7e-b11a-54d460a53ad2" xlink:href="ggg-20231229.xsd#ggg_IndustrialMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a8cd1642-84b5-4859-a20f-01e71a78561a" xlink:to="loc_ggg_IndustrialMember_5283b4e9-e06c-4d7e-b11a-54d460a53ad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ProcessMember_18301a06-4b1c-42d8-8694-3b5966f83a4c" xlink:href="ggg-20231229.xsd#ggg_ProcessMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a8cd1642-84b5-4859-a20f-01e71a78561a" xlink:to="loc_ggg_ProcessMember_18301a06-4b1c-42d8-8694-3b5966f83a4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_4474f09f-b59d-4ed2-8e19-92b60b183813" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_28d8fc24-73b9-4c27-a0de-b99ae3eedbc0" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_4474f09f-b59d-4ed2-8e19-92b60b183813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_df8d759f-89ae-49f1-9b12-7c1e1201e72f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4474f09f-b59d-4ed2-8e19-92b60b183813" xlink:to="loc_us-gaap_Revenues_df8d759f-89ae-49f1-9b12-7c1e1201e72f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_921438bf-2f2c-4a25-adb7-b596e7d79b00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4474f09f-b59d-4ed2-8e19-92b60b183813" xlink:to="loc_us-gaap_OperatingIncomeLoss_921438bf-2f2c-4a25-adb7-b596e7d79b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonrecurringIncomeExpense_ac7f7ac3-d168-486d-acb9-ffc51d8f3351" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonrecurringIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4474f09f-b59d-4ed2-8e19-92b60b183813" xlink:to="loc_us-gaap_OtherNonrecurringIncomeExpense_ac7f7ac3-d168-486d-acb9-ffc51d8f3351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_780c5364-8b3a-4cea-bea0-2dfab6a8bfda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4474f09f-b59d-4ed2-8e19-92b60b183813" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_780c5364-8b3a-4cea-bea0-2dfab6a8bfda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_d0e93906-4f61-4066-853e-bb9ddbbde891" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4474f09f-b59d-4ed2-8e19-92b60b183813" xlink:to="loc_us-gaap_Assets_d0e93906-4f61-4066-853e-bb9ddbbde891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/SegmentInformationGeographicInformationDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#SegmentInformationGeographicInformationDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/SegmentInformationGeographicInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_bb66510a-23a6-41a1-9b27-1bcd43a2f58c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingMeasurementDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9a836ffc-2729-4998-997e-93bd6f078f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingMeasurementDisclosuresAbstract_bb66510a-23a6-41a1-9b27-1bcd43a2f58c" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9a836ffc-2729-4998-997e-93bd6f078f0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_f256a0cf-47df-4c8c-b211-0e6515fc0e47" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9a836ffc-2729-4998-997e-93bd6f078f0c" xlink:to="loc_srt_StatementGeographicalAxis_f256a0cf-47df-4c8c-b211-0e6515fc0e47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_62b9ff94-c2fd-465c-bd12-2ecbdee1f826" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_f256a0cf-47df-4c8c-b211-0e6515fc0e47" xlink:to="loc_srt_SegmentGeographicalDomain_62b9ff94-c2fd-465c-bd12-2ecbdee1f826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_0b2656c9-6ef8-4cb7-8afd-6f0e985284af" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_62b9ff94-c2fd-465c-bd12-2ecbdee1f826" xlink:to="loc_country_US_0b2656c9-6ef8-4cb7-8afd-6f0e985284af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_0a28a74c-e08c-440d-b915-e300e13b2551" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_62b9ff94-c2fd-465c-bd12-2ecbdee1f826" xlink:to="loc_us-gaap_NonUsMember_0a28a74c-e08c-440d-b915-e300e13b2551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_41639083-0849-4768-8e6c-2f4738c1285e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9a836ffc-2729-4998-997e-93bd6f078f0c" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_41639083-0849-4768-8e6c-2f4738c1285e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_7271bef2-3fca-4a53-811c-b5f0fcea08a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_41639083-0849-4768-8e6c-2f4738c1285e" xlink:to="loc_us-gaap_Revenues_7271bef2-3fca-4a53-811c-b5f0fcea08a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_ae8eecd5-d8c1-4547-922a-e4dd1640ea7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_41639083-0849-4768-8e6c-2f4738c1285e" xlink:to="loc_us-gaap_NoncurrentAssets_ae8eecd5-d8c1-4547-922a-e4dd1640ea7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/InventoriesDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#InventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_384d3a0e-3b6d-4778-bae2-2b0a3e338f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNetAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_babc8f21-2352-4393-ac55-37d434f39abe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_384d3a0e-3b6d-4778-bae2-2b0a3e338f2d" xlink:to="loc_us-gaap_InventoryFinishedGoods_babc8f21-2352-4393-ac55-37d434f39abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_05eb04eb-85a7-4715-bca6-6869030647d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_384d3a0e-3b6d-4778-bae2-2b0a3e338f2d" xlink:to="loc_us-gaap_InventoryWorkInProcess_05eb04eb-85a7-4715-bca6-6869030647d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSupplies_39409c66-2373-4cc8-8ff4-737928093b90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsAndSupplies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_384d3a0e-3b6d-4778-bae2-2b0a3e338f2d" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSupplies_39409c66-2373-4cc8-8ff4-737928093b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_d1d0085b-7f57-4b9a-9750-9c2c8a0abda0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_384d3a0e-3b6d-4778-bae2-2b0a3e338f2d" xlink:to="loc_us-gaap_InventoryGross_d1d0085b-7f57-4b9a-9750-9c2c8a0abda0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve_be4763cf-7b3c-4bc1-9cf9-f1258926ceea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_384d3a0e-3b6d-4778-bae2-2b0a3e338f2d" xlink:to="loc_us-gaap_InventoryLIFOReserve_be4763cf-7b3c-4bc1-9cf9-f1258926ceea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_4d1641be-4a9c-4eee-8903-3e42140c67bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_384d3a0e-3b6d-4778-bae2-2b0a3e338f2d" xlink:to="loc_us-gaap_InventoryNet_4d1641be-4a9c-4eee-8903-3e42140c67bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/InventoriesNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#InventoriesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/InventoriesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_7a81e681-a196-476f-a2ab-99fdbb5fdcac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNetAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LIFOInventoryAmount_16d2e2c6-df37-4e21-aed6-9010e5022f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LIFOInventoryAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_7a81e681-a196-476f-a2ab-99fdbb5fdcac" xlink:to="loc_us-gaap_LIFOInventoryAmount_16d2e2c6-df37-4e21-aed6-9010e5022f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#PropertyPlantandEquipmentPPEByTypeDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_566e2a4d-e1f4-4044-a43a-975cabd9afa2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3f282225-23dc-4ba0-8a9e-94f34257e8be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_566e2a4d-e1f4-4044-a43a-975cabd9afa2" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3f282225-23dc-4ba0-8a9e-94f34257e8be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_79d8740f-8082-4f48-9897-c44baf28aba2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3f282225-23dc-4ba0-8a9e-94f34257e8be" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_79d8740f-8082-4f48-9897-c44baf28aba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1eeec19b-eea2-48ba-b26e-c7751f6d4310" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_79d8740f-8082-4f48-9897-c44baf28aba2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1eeec19b-eea2-48ba-b26e-c7751f6d4310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_1a014bb4-db13-41d7-9015-89df80e61fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1eeec19b-eea2-48ba-b26e-c7751f6d4310" xlink:to="loc_us-gaap_LandMember_1a014bb4-db13-41d7-9015-89df80e61fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_7073256d-eadd-4c94-87ee-54003bff7c45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1eeec19b-eea2-48ba-b26e-c7751f6d4310" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_7073256d-eadd-4c94-87ee-54003bff7c45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_cb89ee4e-2ef5-4da3-9980-f3d3ffdf0a20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1eeec19b-eea2-48ba-b26e-c7751f6d4310" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_cb89ee4e-2ef5-4da3-9980-f3d3ffdf0a20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_8a9f6dd0-6d36-4fb2-b539-98a9877c1d38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1eeec19b-eea2-48ba-b26e-c7751f6d4310" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_8a9f6dd0-6d36-4fb2-b539-98a9877c1d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_f3d93b64-fc92-456b-9285-ef1007209b52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1eeec19b-eea2-48ba-b26e-c7751f6d4310" xlink:to="loc_us-gaap_ConstructionInProgressMember_f3d93b64-fc92-456b-9285-ef1007209b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6968e6b6-0a39-4dd7-8ae1-6d839de376fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3f282225-23dc-4ba0-8a9e-94f34257e8be" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6968e6b6-0a39-4dd7-8ae1-6d839de376fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_d229eb75-d044-4e06-8156-03d4e76548a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6968e6b6-0a39-4dd7-8ae1-6d839de376fa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_d229eb75-d044-4e06-8156-03d4e76548a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4e139b44-bb55-4fed-961c-8de834384fff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6968e6b6-0a39-4dd7-8ae1-6d839de376fa" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4e139b44-bb55-4fed-961c-8de834384fff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2f611099-d18f-4e77-abb0-f47dc0aff551" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6968e6b6-0a39-4dd7-8ae1-6d839de376fa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2f611099-d18f-4e77-abb0-f47dc0aff551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#PropertyPlantandEquipmentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8d5eb377-4044-4474-a33e-fd107ad13c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_154bf5f4-c8ac-4cc8-8567-e7cf05a298d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8d5eb377-4044-4474-a33e-fd107ad13c1e" xlink:to="loc_us-gaap_Depreciation_154bf5f4-c8ac-4cc8-8567-e7cf05a298d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/IncomeTaxesIncomebeforeIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#IncomeTaxesIncomebeforeIncomeTaxExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/IncomeTaxesIncomebeforeIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_806e3b64-babb-4019-abfb-93dae19a02b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_87923eb5-530e-4fca-b348-47db6eb908a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_806e3b64-babb-4019-abfb-93dae19a02b7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_87923eb5-530e-4fca-b348-47db6eb908a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_03300766-f674-40fd-90bc-bfc5fcd018ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_806e3b64-babb-4019-abfb-93dae19a02b7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_03300766-f674-40fd-90bc-bfc5fcd018ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_271e0594-b6f1-49da-a4af-511585022297" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_806e3b64-babb-4019-abfb-93dae19a02b7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_271e0594-b6f1-49da-a4af-511585022297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#IncomeTaxesComponentsofIncomeTaxExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_50621929-0492-43bf-8554-918ffcb19eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ac8924e2-5fa3-447c-a7b6-7206dcf33538" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_50621929-0492-43bf-8554-918ffcb19eb3" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ac8924e2-5fa3-447c-a7b6-7206dcf33538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_76b7ac1f-3d3c-47be-8af2-a8215cf03bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ac8924e2-5fa3-447c-a7b6-7206dcf33538" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_76b7ac1f-3d3c-47be-8af2-a8215cf03bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_d7070fcc-e89a-4749-8e24-4eeb1d8c5063" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ac8924e2-5fa3-447c-a7b6-7206dcf33538" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_d7070fcc-e89a-4749-8e24-4eeb1d8c5063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_454775ac-d57c-47b5-9de8-1b5d9f5c1347" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ac8924e2-5fa3-447c-a7b6-7206dcf33538" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_454775ac-d57c-47b5-9de8-1b5d9f5c1347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_092070a6-bcdb-48cd-8775-455df616077b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ac8924e2-5fa3-447c-a7b6-7206dcf33538" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_092070a6-bcdb-48cd-8775-455df616077b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fbd255ed-67e2-428b-8f32-469737547d73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_50621929-0492-43bf-8554-918ffcb19eb3" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fbd255ed-67e2-428b-8f32-469737547d73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit_2c6fcd6c-691a-4107-bde8-0ab0161060b3" xlink:href="ggg-20231229.xsd#ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fbd255ed-67e2-428b-8f32-469737547d73" xlink:to="loc_ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit_2c6fcd6c-691a-4107-bde8-0ab0161060b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_aee77cc6-b7ac-4e85-b697-88296f04ae15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fbd255ed-67e2-428b-8f32-469737547d73" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_aee77cc6-b7ac-4e85-b697-88296f04ae15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8f6f5a5d-8b85-4a15-b432-5812facb87e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fbd255ed-67e2-428b-8f32-469737547d73" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8f6f5a5d-8b85-4a15-b432-5812facb87e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_99d5d393-ae9e-4002-9d89-eaac874916fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_50621929-0492-43bf-8554-918ffcb19eb3" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_99d5d393-ae9e-4002-9d89-eaac874916fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_5a8c6035-7b26-4005-8809-b8386fe37e79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_1448db82-a9a8-4b1c-9840-1f57f6b3744e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5a8c6035-7b26-4005-8809-b8386fe37e79" xlink:to="loc_us-gaap_IncomeTaxesPaid_1448db82-a9a8-4b1c-9840-1f57f6b3744e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_0d33ba77-1cec-485d-b27a-7b109af7fb65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5a8c6035-7b26-4005-8809-b8386fe37e79" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_0d33ba77-1cec-485d-b27a-7b109af7fb65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_6777687f-bdb2-48ad-98a6-82db089ea34e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5a8c6035-7b26-4005-8809-b8386fe37e79" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_6777687f-bdb2-48ad-98a6-82db089ea34e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_99fbb5b8-6f84-45c0-9118-d9f817414f88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_63655554-578e-4c51-bac4-41e9d30d43f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_99fbb5b8-6f84-45c0-9118-d9f817414f88" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_63655554-578e-4c51-bac4-41e9d30d43f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5ea91791-3737-43d9-bcee-695a94ce75e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_63655554-578e-4c51-bac4-41e9d30d43f3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_5ea91791-3737-43d9-bcee-695a94ce75e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_79ffbe4e-9284-44cf-a0a3-e45cf508d871" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_63655554-578e-4c51-bac4-41e9d30d43f3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_79ffbe4e-9284-44cf-a0a3-e45cf508d871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_75fa095a-3de3-41f9-adb4-21f9bfb7539d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_63655554-578e-4c51-bac4-41e9d30d43f3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_75fa095a-3de3-41f9-adb4-21f9bfb7539d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_e1fc0568-100f-47be-9242-bbf96ef10f49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_63655554-578e-4c51-bac4-41e9d30d43f3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_e1fc0568-100f-47be-9242-bbf96ef10f49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_e0b77575-217a-4719-be8c-4b49c5490fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_63655554-578e-4c51-bac4-41e9d30d43f3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_e0b77575-217a-4719-be8c-4b49c5490fcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent_4e89f813-e0e1-426d-bf5a-03e2f10902ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_63655554-578e-4c51-bac4-41e9d30d43f3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent_4e89f813-e0e1-426d-bf5a-03e2f10902ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3e2bba44-2249-4578-924d-db1879d2f424" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_63655554-578e-4c51-bac4-41e9d30d43f3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3e2bba44-2249-4578-924d-db1879d2f424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#IncomeTaxesScheduleofDeferredIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_a214efb5-43a0-4b7c-be8d-9b69c9fbe2d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a214efb5-43a0-4b7c-be8d-9b69c9fbe2d0" xlink:to="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_fb93a1b1-8765-47d0-be62-2c3fdffc3531" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_fb93a1b1-8765-47d0-be62-2c3fdffc3531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_4048db60-a742-4047-8040-89a499d12d10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_4048db60-a742-4047-8040-89a499d12d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_99c50729-1526-47b6-a11b-ea4297e1449d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_99c50729-1526-47b6-a11b-ea4297e1449d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_8c5210b8-0642-42e8-9a12-08083cea9b6b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_8c5210b8-0642-42e8-9a12-08083cea9b6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_04a7bdb7-393c-4b1c-a9ae-d760d134a9d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_04a7bdb7-393c-4b1c-a9ae-d760d134a9d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1f514367-23fd-4726-b23e-eaee87b2595f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1f514367-23fd-4726-b23e-eaee87b2595f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_27dbb7d3-605d-4e91-bb8d-c5af487051a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_27dbb7d3-605d-4e91-bb8d-c5af487051a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_3cbc75a2-79e4-47ff-993f-24c5286ea1c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_3cbc75a2-79e4-47ff-993f-24c5286ea1c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_6ef79641-2aae-490e-a2d2-d7d5ddebdef8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_6ef79641-2aae-490e-a2d2-d7d5ddebdef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_ef4be356-ed51-4e46-971a-e0a35c7bb2ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_ef4be356-ed51-4e46-971a-e0a35c7bb2ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_603169d0-dda2-44bb-92ec-9eeeeebb5945" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_603169d0-dda2-44bb-92ec-9eeeeebb5945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_d4fdae63-e7a5-4bbd-a58e-82efddcbde1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_d4fdae63-e7a5-4bbd-a58e-82efddcbde1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_203dea77-305f-4ce8-8a7c-3a28584b65ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_203dea77-305f-4ce8-8a7c-3a28584b65ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_16f36e79-2b99-4ce1-96bb-335be9267e44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_16f36e79-2b99-4ce1-96bb-335be9267e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_2826ec81-9ed3-4a69-9c1a-bf5260b91d42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_1417244e-aa90-4a3c-8b7a-03d04189be7c" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_2826ec81-9ed3-4a69-9c1a-bf5260b91d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#DebtScheduleofDebtInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2f69835d-658c-4bb4-a7f3-9b779b338161" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_032322fc-8e8e-449b-a81e-6f196fd31b87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2f69835d-658c-4bb4-a7f3-9b779b338161" xlink:to="loc_us-gaap_DebtInstrumentTable_032322fc-8e8e-449b-a81e-6f196fd31b87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_2b4ce48b-8ba9-4f06-8de4-bbf8125c6836" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_032322fc-8e8e-449b-a81e-6f196fd31b87" xlink:to="loc_us-gaap_DebtInstrumentAxis_2b4ce48b-8ba9-4f06-8de4-bbf8125c6836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_12b53c60-520b-43ee-a113-d16a55fb564b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_2b4ce48b-8ba9-4f06-8de4-bbf8125c6836" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_12b53c60-520b-43ee-a113-d16a55fb564b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_SeriesDUnsecuredNoteMember_36459995-b561-4ce9-8942-d8b7cad8dbdd" xlink:href="ggg-20231229.xsd#ggg_SeriesDUnsecuredNoteMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_12b53c60-520b-43ee-a113-d16a55fb564b" xlink:to="loc_ggg_SeriesDUnsecuredNoteMember_36459995-b561-4ce9-8942-d8b7cad8dbdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_64c8c3e0-5ef5-44eb-9461-baefd2d9b6ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_12b53c60-520b-43ee-a113-d16a55fb564b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_64c8c3e0-5ef5-44eb-9461-baefd2d9b6ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ChineseRenminbiRevolvingCreditFacilityMember_a5067f58-9064-42c7-b1e4-5a54747dab5b" xlink:href="ggg-20231229.xsd#ggg_ChineseRenminbiRevolvingCreditFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_12b53c60-520b-43ee-a113-d16a55fb564b" xlink:to="loc_ggg_ChineseRenminbiRevolvingCreditFacilityMember_a5067f58-9064-42c7-b1e4-5a54747dab5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_5d017496-c004-4cc2-8ef3-1a0f668b5a83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_12b53c60-520b-43ee-a113-d16a55fb564b" xlink:to="loc_us-gaap_NotesPayableToBanksMember_5d017496-c004-4cc2-8ef3-1a0f668b5a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b891dcb3-818e-4770-982b-c3a0c0451763" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_032322fc-8e8e-449b-a81e-6f196fd31b87" xlink:to="loc_us-gaap_DebtInstrumentLineItems_b891dcb3-818e-4770-982b-c3a0c0451763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_ffd1667e-e01c-47d6-b5aa-0280cb5a9042" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b891dcb3-818e-4770-982b-c3a0c0451763" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_ffd1667e-e01c-47d6-b5aa-0280cb5a9042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateDescription_cc5caa3e-f143-4a35-a80c-643abdd154dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDateDescription"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b891dcb3-818e-4770-982b-c3a0c0451763" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateDescription_cc5caa3e-f143-4a35-a80c-643abdd154dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_f0f37a51-6e13-4e6a-9cc5-0aae4b27cc9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b891dcb3-818e-4770-982b-c3a0c0451763" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_f0f37a51-6e13-4e6a-9cc5-0aae4b27cc9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1191e967-91a9-4f96-8462-1c4da799771c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1191e967-91a9-4f96-8462-1c4da799771c" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_cf98f9da-2c05-4082-a421-324f514d30d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:to="loc_us-gaap_CreditFacilityAxis_cf98f9da-2c05-4082-a421-324f514d30d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_5fbed086-7bde-4bbf-9aec-6018f15c7f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_cf98f9da-2c05-4082-a421-324f514d30d9" xlink:to="loc_us-gaap_CreditFacilityDomain_5fbed086-7bde-4bbf-9aec-6018f15c7f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_54de0833-d81d-4a54-be25-c375bd9993ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_5fbed086-7bde-4bbf-9aec-6018f15c7f0e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_54de0833-d81d-4a54-be25-c375bd9993ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticLineOfCreditMember_b5e4da30-3bea-4957-a908-44a5bead366b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticLineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_5fbed086-7bde-4bbf-9aec-6018f15c7f0e" xlink:to="loc_us-gaap_DomesticLineOfCreditMember_b5e4da30-3bea-4957-a908-44a5bead366b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignLineOfCreditMember_42424050-7c5f-4e8f-875b-bc8536c53874" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignLineOfCreditMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_5fbed086-7bde-4bbf-9aec-6018f15c7f0e" xlink:to="loc_us-gaap_ForeignLineOfCreditMember_42424050-7c5f-4e8f-875b-bc8536c53874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_8ac0d7e3-2584-486d-86b1-90d72606416c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:to="loc_us-gaap_DebtInstrumentAxis_8ac0d7e3-2584-486d-86b1-90d72606416c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a1f28b6d-c73b-4dd7-8361-de47a31120c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_8ac0d7e3-2584-486d-86b1-90d72606416c" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a1f28b6d-c73b-4dd7-8361-de47a31120c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CommittedFacilityMember_7fd207ad-2642-48f2-9762-ed8dea198159" xlink:href="ggg-20231229.xsd#ggg_CommittedFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a1f28b6d-c73b-4dd7-8361-de47a31120c8" xlink:to="loc_ggg_CommittedFacilityMember_7fd207ad-2642-48f2-9762-ed8dea198159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShelfNotesMember_1d720dcd-c1a6-4072-8b72-bed3aa08d68e" xlink:href="ggg-20231229.xsd#ggg_ShelfNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a1f28b6d-c73b-4dd7-8361-de47a31120c8" xlink:to="loc_ggg_ShelfNotesMember_1d720dcd-c1a6-4072-8b72-bed3aa08d68e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_UncommittedFacilityMember_ebc2fb4e-98c3-4123-8305-b84603922d86" xlink:href="ggg-20231229.xsd#ggg_UncommittedFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a1f28b6d-c73b-4dd7-8361-de47a31120c8" xlink:to="loc_ggg_UncommittedFacilityMember_ebc2fb4e-98c3-4123-8305-b84603922d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_37d19b48-ea1f-4df1-89e3-5c7947b688e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_37d19b48-ea1f-4df1-89e3-5c7947b688e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_de9b154f-04b5-409a-9227-dc70a4260c57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_37d19b48-ea1f-4df1-89e3-5c7947b688e1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_de9b154f-04b5-409a-9227-dc70a4260c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_760db328-7ebd-4591-a791-2504841bfd1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_de9b154f-04b5-409a-9227-dc70a4260c57" xlink:to="loc_us-gaap_LineOfCreditMember_760db328-7ebd-4591-a791-2504841bfd1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4f504031-1432-44c6-9a40-3840b80632ff" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:to="loc_srt_RangeAxis_4f504031-1432-44c6-9a40-3840b80632ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3e17d938-9a27-4a2b-8ee5-7a0734879f69" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_4f504031-1432-44c6-9a40-3840b80632ff" xlink:to="loc_srt_RangeMember_3e17d938-9a27-4a2b-8ee5-7a0734879f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_085c0013-9aeb-4339-a1be-dd0f4dca47bc" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3e17d938-9a27-4a2b-8ee5-7a0734879f69" xlink:to="loc_srt_MinimumMember_085c0013-9aeb-4339-a1be-dd0f4dca47bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_42a3edd3-d7ee-4262-9896-bcac6f6cea6a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3e17d938-9a27-4a2b-8ee5-7a0734879f69" xlink:to="loc_srt_MaximumMember_42a3edd3-d7ee-4262-9896-bcac6f6cea6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_da8fd2cc-78e9-465b-a426-d87d580e95b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:to="loc_us-gaap_VariableRateAxis_da8fd2cc-78e9-465b-a426-d87d580e95b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_5eaaef81-292d-427d-ba5f-6716b9cc04e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_da8fd2cc-78e9-465b-a426-d87d580e95b0" xlink:to="loc_us-gaap_VariableRateDomain_5eaaef81-292d-427d-ba5f-6716b9cc04e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_SecuredOvernightFinancingRateSOFRMember_aac8e059-10b3-49ea-8269-e6bc4dfce583" xlink:href="ggg-20231229.xsd#ggg_SecuredOvernightFinancingRateSOFRMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_5eaaef81-292d-427d-ba5f-6716b9cc04e3" xlink:to="loc_ggg_SecuredOvernightFinancingRateSOFRMember_aac8e059-10b3-49ea-8269-e6bc4dfce583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CovenantRatioAxis_380293c6-67e3-4a31-b8d3-e810d3398465" xlink:href="ggg-20231229.xsd#ggg_CovenantRatioAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:to="loc_ggg_CovenantRatioAxis_380293c6-67e3-4a31-b8d3-e810d3398465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CovenantRatioDomain_99a40b3a-6275-4c9f-8656-eef49e5c71ae" xlink:href="ggg-20231229.xsd#ggg_CovenantRatioDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ggg_CovenantRatioAxis_380293c6-67e3-4a31-b8d3-e810d3398465" xlink:to="loc_ggg_CovenantRatioDomain_99a40b3a-6275-4c9f-8656-eef49e5c71ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CashFlowLeverageRatioNoAcquisitionMember_ad91c171-562c-43c8-91c5-d551e1db9c70" xlink:href="ggg-20231229.xsd#ggg_CashFlowLeverageRatioNoAcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ggg_CovenantRatioDomain_99a40b3a-6275-4c9f-8656-eef49e5c71ae" xlink:to="loc_ggg_CashFlowLeverageRatioNoAcquisitionMember_ad91c171-562c-43c8-91c5-d551e1db9c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_CashFlowLeverageRatioWithAcquisitionsMember_17703d39-d3a0-435f-8564-0fc6f68c3e44" xlink:href="ggg-20231229.xsd#ggg_CashFlowLeverageRatioWithAcquisitionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ggg_CovenantRatioDomain_99a40b3a-6275-4c9f-8656-eef49e5c71ae" xlink:to="loc_ggg_CashFlowLeverageRatioWithAcquisitionsMember_17703d39-d3a0-435f-8564-0fc6f68c3e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_InterestCoverageRatioNoAcquisitionsMember_23f13286-97f8-4b1c-9a64-63f68f78d84c" xlink:href="ggg-20231229.xsd#ggg_InterestCoverageRatioNoAcquisitionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ggg_CovenantRatioDomain_99a40b3a-6275-4c9f-8656-eef49e5c71ae" xlink:to="loc_ggg_InterestCoverageRatioNoAcquisitionsMember_23f13286-97f8-4b1c-9a64-63f68f78d84c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_InterestCoverageRatioWithAcquisitionsMember_8949ac6a-a26b-47a0-9d73-3e16fee1757a" xlink:href="ggg-20231229.xsd#ggg_InterestCoverageRatioWithAcquisitionsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ggg_CovenantRatioDomain_99a40b3a-6275-4c9f-8656-eef49e5c71ae" xlink:to="loc_ggg_InterestCoverageRatioWithAcquisitionsMember_8949ac6a-a26b-47a0-9d73-3e16fee1757a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_35303d74-6d76-4e25-a8a0-f3c7a8d9032b" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_9203b887-9db1-4fba-a19a-096eb1e50927" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LongTermDebtFairValue_9203b887-9db1-4fba-a19a-096eb1e50927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6b8b87bd-e182-48bc-8472-53af203f7d49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6b8b87bd-e182-48bc-8472-53af203f7d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_121e89e5-50b0-4014-8845-922ac5ed08ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_121e89e5-50b0-4014-8845-922ac5ed08ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_bfafa4fd-0fb9-45d6-b479-df818507f6af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_bfafa4fd-0fb9-45d6-b479-df818507f6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_e57c5bae-f0f6-4330-aca2-22a14ebb604e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_e57c5bae-f0f6-4330-aca2-22a14ebb604e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_002094d3-dcdd-4556-aeba-ffa0e19408ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_002094d3-dcdd-4556-aeba-ffa0e19408ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantCompliance_d19566ed-bb16-408e-b6ce-737180fb0a30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCovenantCompliance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_DebtInstrumentCovenantCompliance_d19566ed-bb16-408e-b6ce-737180fb0a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity_b9703cca-e82a-4b12-a693-b5d4647eaaca" xlink:href="ggg-20231229.xsd#ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity_b9703cca-e82a-4b12-a693-b5d4647eaaca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_FloatingRatePrincipalMaximum_173e0cca-3434-4934-963d-8b6ae13c5bb2" xlink:href="ggg-20231229.xsd#ggg_FloatingRatePrincipalMaximum"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_ggg_FloatingRatePrincipalMaximum_173e0cca-3434-4934-963d-8b6ae13c5bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_b77e72f5-3569-41ee-b490-1ef8c203dad6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LineOfCreditFacilityExpirationPeriod_b77e72f5-3569-41ee-b490-1ef8c203dad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_e8e38ef5-f26c-4872-868c-dcd486f23b8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_e8e38ef5-f26c-4872-868c-dcd486f23b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_5dfe0910-4bc0-405a-a8b9-0ea998f9abc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_5dfe0910-4bc0-405a-a8b9-0ea998f9abc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_a2df1f53-b26f-4fa5-ae6a-f1314a1cfbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaid"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_4f48d5de-b68b-4f59-990d-02473f9f548e" xlink:to="loc_us-gaap_InterestPaid_a2df1f53-b26f-4fa5-ae6a-f1314a1cfbf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/DebtAnnualMaturitiesofDebtDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#DebtAnnualMaturitiesofDebtDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/DebtAnnualMaturitiesofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1aa40b27-fd1e-4cd7-bd05-7a3364ec76d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_eb5d9135-c506-4f2d-b071-c8aca5d9fdf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1aa40b27-fd1e-4cd7-bd05-7a3364ec76d2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_eb5d9135-c506-4f2d-b071-c8aca5d9fdf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_963c110a-fe64-45c9-a871-2aaf11575432" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1aa40b27-fd1e-4cd7-bd05-7a3364ec76d2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_963c110a-fe64-45c9-a871-2aaf11575432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_d42087f8-9280-4b93-be4f-89ad744a769a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1aa40b27-fd1e-4cd7-bd05-7a3364ec76d2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_d42087f8-9280-4b93-be4f-89ad744a769a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_e29598f6-c2e7-4a24-96ff-d508b38b9b68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1aa40b27-fd1e-4cd7-bd05-7a3364ec76d2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_e29598f6-c2e7-4a24-96ff-d508b38b9b68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_275c12b0-91ae-4bb2-b373-701303214141" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1aa40b27-fd1e-4cd7-bd05-7a3364ec76d2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_275c12b0-91ae-4bb2-b373-701303214141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_dbe47ab4-2b82-4c3f-ae59-75da298661ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1aa40b27-fd1e-4cd7-bd05-7a3364ec76d2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_dbe47ab4-2b82-4c3f-ae59-75da298661ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareholdersEquityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/ShareholdersEquityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_4ce23ae1-4648-4057-bb8a-cba42852c04e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_949a0e6b-1ef4-4ce3-9d9a-25226e7e5138" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_4ce23ae1-4648-4057-bb8a-cba42852c04e" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_949a0e6b-1ef4-4ce3-9d9a-25226e7e5138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_4bb788ab-fcd7-421e-9447-31312a7082a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_949a0e6b-1ef4-4ce3-9d9a-25226e7e5138" xlink:to="loc_us-gaap_StatementClassOfStockAxis_4bb788ab-fcd7-421e-9447-31312a7082a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_cb46c8eb-6e9d-41fe-a4dd-038761f458b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4bb788ab-fcd7-421e-9447-31312a7082a6" xlink:to="loc_us-gaap_ClassOfStockDomain_cb46c8eb-6e9d-41fe-a4dd-038761f458b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember_397e4127-b074-45ea-92fc-85d6c5b74f6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_cb46c8eb-6e9d-41fe-a4dd-038761f458b6" xlink:to="loc_us-gaap_CumulativePreferredStockMember_397e4127-b074-45ea-92fc-85d6c5b74f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_4b6c38a6-1ca0-45f7-853d-805a92e70084" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_cb46c8eb-6e9d-41fe-a4dd-038761f458b6" xlink:to="loc_us-gaap_PreferredStockMember_4b6c38a6-1ca0-45f7-853d-805a92e70084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_5b026288-592e-4300-92e5-6a73461ded66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_949a0e6b-1ef4-4ce3-9d9a-25226e7e5138" xlink:to="loc_us-gaap_ClassOfStockLineItems_5b026288-592e-4300-92e5-6a73461ded66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_daf56706-db81-414c-b5f6-ddfbefc7c29e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_5b026288-592e-4300-92e5-6a73461ded66" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_daf56706-db81-414c-b5f6-ddfbefc7c29e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_7cef3812-21cd-4aeb-b3c5-793f64044f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_5b026288-592e-4300-92e5-6a73461ded66" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_7cef3812-21cd-4aeb-b3c5-793f64044f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList_e91961b6-7179-44a5-b444-087762e0a14b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_5b026288-592e-4300-92e5-6a73461ded66" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList_e91961b6-7179-44a5-b444-087762e0a14b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_20de8129-1792-4f9e-97b2-e778051cf556" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_5b026288-592e-4300-92e5-6a73461ded66" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_20de8129-1792-4f9e-97b2-e778051cf556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareholdersEquityAOCIandReclassificationDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_d0dad14b-48a7-4115-9199-996432e1f87e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_605a0825-7d24-44be-8cd2-290231e9f535" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_d0dad14b-48a7-4115-9199-996432e1f87e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_605a0825-7d24-44be-8cd2-290231e9f535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f43ac365-ef33-4cb2-aa3e-3ea6fc946298" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_605a0825-7d24-44be-8cd2-290231e9f535" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f43ac365-ef33-4cb2-aa3e-3ea6fc946298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f7e572d7-8d79-414a-8731-0365166e4e52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f43ac365-ef33-4cb2-aa3e-3ea6fc946298" xlink:to="loc_us-gaap_EquityComponentDomain_f7e572d7-8d79-414a-8731-0365166e4e52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_a4eea599-1aa9-4676-b0bf-c04ffce58ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f7e572d7-8d79-414a-8731-0365166e4e52" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_a4eea599-1aa9-4676-b0bf-c04ffce58ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_a145718d-171a-42cd-afee-4b9b3bbf6d2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f7e572d7-8d79-414a-8731-0365166e4e52" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_a145718d-171a-42cd-afee-4b9b3bbf6d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2a209996-cdf8-496c-882c-7e2f79a7d686" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f7e572d7-8d79-414a-8731-0365166e4e52" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2a209996-cdf8-496c-882c-7e2f79a7d686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8dbd5cd-5dac-467d-bb93-35649ff05171" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_605a0825-7d24-44be-8cd2-290231e9f535" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8dbd5cd-5dac-467d-bb93-35649ff05171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_fb41cd15-9555-4b74-8fb0-f449da0f126f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c8dbd5cd-5dac-467d-bb93-35649ff05171" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_fb41cd15-9555-4b74-8fb0-f449da0f126f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_50f5af73-a535-4931-9973-c20e39cd6cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_fb41cd15-9555-4b74-8fb0-f449da0f126f" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_50f5af73-a535-4931-9973-c20e39cd6cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_c8de03f6-5c48-4724-a44c-93c580bb66b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_fb41cd15-9555-4b74-8fb0-f449da0f126f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_c8de03f6-5c48-4724-a44c-93c580bb66b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_01daa39d-a180-45be-ae61-3bda7ca54db3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_fb41cd15-9555-4b74-8fb0-f449da0f126f" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_01daa39d-a180-45be-ae61-3bda7ca54db3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_cbf05724-190d-4926-bf74-e0248c66f50e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_fb41cd15-9555-4b74-8fb0-f449da0f126f" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_cbf05724-190d-4926-bf74-e0248c66f50e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_85065f7e-f64f-4120-a88d-b04965bf9d7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0849162c-bde9-445f-b3ce-a483a8046c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_85065f7e-f64f-4120-a88d-b04965bf9d7b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0849162c-bde9-445f-b3ce-a483a8046c3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c07fd8a8-1fd6-48d9-82f9-438bc48272ab" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0849162c-bde9-445f-b3ce-a483a8046c3d" xlink:to="loc_srt_RangeAxis_c07fd8a8-1fd6-48d9-82f9-438bc48272ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f622f52e-c174-4d4c-b09f-4f849f41e02c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c07fd8a8-1fd6-48d9-82f9-438bc48272ab" xlink:to="loc_srt_RangeMember_f622f52e-c174-4d4c-b09f-4f849f41e02c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_eddf125a-aefc-4de4-b62e-72caf80ce124" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f622f52e-c174-4d4c-b09f-4f849f41e02c" xlink:to="loc_srt_MinimumMember_eddf125a-aefc-4de4-b62e-72caf80ce124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2fd58f1a-ce35-4573-9dc7-77569cdb4b5c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f622f52e-c174-4d4c-b09f-4f849f41e02c" xlink:to="loc_srt_MaximumMember_2fd58f1a-ce35-4573-9dc7-77569cdb4b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_89ddebc5-f1a0-4d62-ac43-25d279edf871" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0849162c-bde9-445f-b3ce-a483a8046c3d" xlink:to="loc_srt_TitleOfIndividualAxis_89ddebc5-f1a0-4d62-ac43-25d279edf871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9df579f1-f884-42c1-b136-910ce834f4ac" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_89ddebc5-f1a0-4d62-ac43-25d279edf871" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9df579f1-f884-42c1-b136-910ce834f4ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_70854d44-0b68-4e8a-86e1-e895111bf2cb" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DirectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9df579f1-f884-42c1-b136-910ce834f4ac" xlink:to="loc_srt_DirectorMember_70854d44-0b68-4e8a-86e1-e895111bf2cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_c1c27ca7-0d07-4949-92c6-1ffb7a84e8e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0849162c-bde9-445f-b3ce-a483a8046c3d" xlink:to="loc_us-gaap_PlanNameAxis_c1c27ca7-0d07-4949-92c6-1ffb7a84e8e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4042052c-9aa9-46c4-9772-02fa7f82428f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_c1c27ca7-0d07-4949-92c6-1ffb7a84e8e1" xlink:to="loc_us-gaap_PlanNameDomain_4042052c-9aa9-46c4-9772-02fa7f82428f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_StockIncentivePlanMember_57338066-45e3-4731-b9ea-1fb32c00d5f7" xlink:href="ggg-20231229.xsd#ggg_StockIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_4042052c-9aa9-46c4-9772-02fa7f82428f" xlink:to="loc_ggg_StockIncentivePlanMember_57338066-45e3-4731-b9ea-1fb32c00d5f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_EmployeeStockPurchasePlanMember_34b799f3-e83e-49a0-82ee-fc4f3e8b4425" xlink:href="ggg-20231229.xsd#ggg_EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_4042052c-9aa9-46c4-9772-02fa7f82428f" xlink:to="loc_ggg_EmployeeStockPurchasePlanMember_34b799f3-e83e-49a0-82ee-fc4f3e8b4425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_PreviousShareBasedPlansMember_15c72c17-af43-49cc-84a6-035abdd26404" xlink:href="ggg-20231229.xsd#ggg_PreviousShareBasedPlansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_4042052c-9aa9-46c4-9772-02fa7f82428f" xlink:to="loc_ggg_PreviousShareBasedPlansMember_15c72c17-af43-49cc-84a6-035abdd26404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0849162c-bde9-445f-b3ce-a483a8046c3d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_629e1acf-f87b-46bf-8584-cf5bb69159e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_629e1acf-f87b-46bf-8584-cf5bb69159e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_c5147af4-f116-4bc6-9373-563003c5e528" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_c5147af4-f116-4bc6-9373-563003c5e528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_d5b8615c-3b8f-433f-b74c-dfaeb3389386" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_StockOptionPlanExpense_d5b8615c-3b8f-433f-b74c-dfaeb3389386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_4cfa89dd-69db-4923-a991-0b43393cf423" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_4cfa89dd-69db-4923-a991-0b43393cf423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_a569774c-41e0-4fea-aa0a-1fc8c83bd111" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_a569774c-41e0-4fea-aa0a-1fc8c83bd111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_e24625c6-0ebe-4b76-b7e6-6da77191b60f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_dei_DocumentPeriodEndDate_e24625c6-0ebe-4b76-b7e6-6da77191b60f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_66eec6e9-43ee-44a4-85ab-a054f577844f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_66eec6e9-43ee-44a4-85ab-a054f577844f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2d79aa6c-f0ca-47e5-b661-778abbb35b0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2d79aa6c-f0ca-47e5-b661-778abbb35b0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_38372aac-6bde-424c-80df-adffcba60528" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_38372aac-6bde-424c-80df-adffcba60528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_c1c62292-f6e0-4ce6-8335-7c61c69c8151" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_c1c62292-f6e0-4ce6-8335-7c61c69c8151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_de5fafe4-ef69-4e88-885a-cb3a277539b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_de5fafe4-ef69-4e88-885a-cb3a277539b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_eef389c5-9965-45fc-a5e0-f5d90fe35db2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_eef389c5-9965-45fc-a5e0-f5d90fe35db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_48a39b84-109d-4980-8677-68ea71aa31b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_48a39b84-109d-4980-8677-68ea71aa31b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_a9a96af5-9416-4e89-abd3-0315129ec5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_a9a96af5-9416-4e89-abd3-0315129ec5d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans_4114fb48-7f43-4179-9b9b-cec49b2b9eef" xlink:href="ggg-20231229.xsd#ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans_4114fb48-7f43-4179-9b9b-cec49b2b9eef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7439ce47-0f5a-4b45-a014-cd2d1ba9175b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7439ce47-0f5a-4b45-a014-cd2d1ba9175b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_618efb94-525c-4481-be69-c40d5520e662" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_618efb94-525c-4481-be69-c40d5520e662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2b4f9dc7-192c-4897-adf8-6843272b019a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2b4f9dc7-192c-4897-adf8-6843272b019a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_5e16bd5c-00fb-4ac6-873a-50374d22de60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_08ac3d71-b4f1-4131-8ecf-24f88b07bb39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_5e16bd5c-00fb-4ac6-873a-50374d22de60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_97c36755-0097-454c-8745-ddcb45c109b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_af4959f9-30f5-41fb-9284-867bd0a666d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_97c36755-0097-454c-8745-ddcb45c109b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_af4959f9-30f5-41fb-9284-867bd0a666d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fa877100-046d-4be0-99f0-7356e114496b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_af4959f9-30f5-41fb-9284-867bd0a666d1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fa877100-046d-4be0-99f0-7356e114496b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_a81fc1fd-5800-4c0e-a13a-4cccae32f5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_af4959f9-30f5-41fb-9284-867bd0a666d1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_a81fc1fd-5800-4c0e-a13a-4cccae32f5b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_548f4509-b087-4ebb-92d1-9b708c6dd6d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_af4959f9-30f5-41fb-9284-867bd0a666d1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_548f4509-b087-4ebb-92d1-9b708c6dd6d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2b34d66d-56ef-4eea-ae9f-8feb11b948c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_af4959f9-30f5-41fb-9284-867bd0a666d1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2b34d66d-56ef-4eea-ae9f-8feb11b948c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_02374c16-9433-4578-8e56-19091e1843e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_af4959f9-30f5-41fb-9284-867bd0a666d1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_02374c16-9433-4578-8e56-19091e1843e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_761de3fd-1294-4fba-af74-060488542623" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_97c36755-0097-454c-8745-ddcb45c109b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_761de3fd-1294-4fba-af74-060488542623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_bbe5902e-1245-4d82-a227-1fd47fc434a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_761de3fd-1294-4fba-af74-060488542623" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_bbe5902e-1245-4d82-a227-1fd47fc434a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_841b0a57-18a3-4642-9406-875f09756403" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_761de3fd-1294-4fba-af74-060488542623" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_841b0a57-18a3-4642-9406-875f09756403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d8784a35-c099-4e0b-86fb-011a4ebcdcb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_761de3fd-1294-4fba-af74-060488542623" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d8784a35-c099-4e0b-86fb-011a4ebcdcb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_06262862-7828-48e9-bce8-649374017b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_761de3fd-1294-4fba-af74-060488542623" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_06262862-7828-48e9-bce8-649374017b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8fba464c-3c67-427c-8afb-ec386505fb69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_761de3fd-1294-4fba-af74-060488542623" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8fba464c-3c67-427c-8afb-ec386505fb69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_3de98d2d-0dc8-4020-a01e-5ca2a5f5466d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_97c36755-0097-454c-8745-ddcb45c109b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_3de98d2d-0dc8-4020-a01e-5ca2a5f5466d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5d20f286-166a-42d7-9db8-e187c6f0e489" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_97c36755-0097-454c-8745-ddcb45c109b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5d20f286-166a-42d7-9db8-e187c6f0e489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e93d4dbd-3a7e-42d3-88c9-d2ad970b208b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_beb72a9e-212a-49e7-af8b-94cd1f34ecb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e93d4dbd-3a7e-42d3-88c9-d2ad970b208b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_beb72a9e-212a-49e7-af8b-94cd1f34ecb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_103e5b9a-b9b7-4a71-bc8f-398c33e584db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_beb72a9e-212a-49e7-af8b-94cd1f34ecb1" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_103e5b9a-b9b7-4a71-bc8f-398c33e584db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0e0f8a6e-a573-4692-a8ac-70b5e4da89e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_103e5b9a-b9b7-4a71-bc8f-398c33e584db" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0e0f8a6e-a573-4692-a8ac-70b5e4da89e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember_16e671a2-41d6-419a-b9ff-a270e2bff3b1" xlink:href="ggg-20231229.xsd#ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0e0f8a6e-a573-4692-a8ac-70b5e4da89e4" xlink:to="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember_16e671a2-41d6-419a-b9ff-a270e2bff3b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember_9e4fd3cf-b213-488c-98f8-141c20fb5428" xlink:href="ggg-20231229.xsd#ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0e0f8a6e-a573-4692-a8ac-70b5e4da89e4" xlink:to="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember_9e4fd3cf-b213-488c-98f8-141c20fb5428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember_db609a12-8790-48d4-b9cf-879a9f55dc5d" xlink:href="ggg-20231229.xsd#ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0e0f8a6e-a573-4692-a8ac-70b5e4da89e4" xlink:to="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember_db609a12-8790-48d4-b9cf-879a9f55dc5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember_c92a83d4-e12a-4715-8e9e-c75dfdd44b9d" xlink:href="ggg-20231229.xsd#ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0e0f8a6e-a573-4692-a8ac-70b5e4da89e4" xlink:to="loc_ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember_c92a83d4-e12a-4715-8e9e-c75dfdd44b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember_b1e7db14-b21d-4510-a70f-5f3ca6c1eaf1" xlink:href="ggg-20231229.xsd#ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_0e0f8a6e-a573-4692-a8ac-70b5e4da89e4" xlink:to="loc_ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember_b1e7db14-b21d-4510-a70f-5f3ca6c1eaf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_beb72a9e-212a-49e7-af8b-94cd1f34ecb1" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_13c1b124-f3f3-4a06-bcb5-4a8ccd2a4308" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_13c1b124-f3f3-4a06-bcb5-4a8ccd2a4308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_9a09e001-4674-4e9a-8bcc-22aa04ebc4d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_9a09e001-4674-4e9a-8bcc-22aa04ebc4d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_430988a3-0df8-46c2-98ed-29f7c7da0105" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_430988a3-0df8-46c2-98ed-29f7c7da0105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dada17d2-a134-4681-b78f-38c5ac7b1ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dada17d2-a134-4681-b78f-38c5ac7b1ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_4ffaad34-200d-48a6-95ef-081b8e3e6ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_4ffaad34-200d-48a6-95ef-081b8e3e6ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_c6068950-6521-42b5-bd32-a3841f466fbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_c6068950-6521-42b5-bd32-a3841f466fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_de4e84c1-7356-4361-8a82-6bc7e1a18700" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_bf1bb773-5fe1-421f-82c2-5e1abb376479" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_de4e84c1-7356-4361-8a82-6bc7e1a18700" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsExercisedDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareBasedAwardsPurchasePlansandCompensationCostOptionsExercisedDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsExercisedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2ead14ce-c919-43dd-88df-6462e9fde94c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_4c6e89e3-75d0-490f-a461-4fab55b7dfbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2ead14ce-c919-43dd-88df-6462e9fde94c" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_4c6e89e3-75d0-490f-a461-4fab55b7dfbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_36db5d95-5c81-4b41-9df4-cc8834b844ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2ead14ce-c919-43dd-88df-6462e9fde94c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_36db5d95-5c81-4b41-9df4-cc8834b844ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_c66f3cf8-bd79-40a1-96ce-09ec23a69972" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2ead14ce-c919-43dd-88df-6462e9fde94c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_c66f3cf8-bd79-40a1-96ce-09ec23a69972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0dd27ad7-81cb-4347-8356-a1f786df90e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7a0fa237-96da-468d-a579-c0b8e1e4322f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0dd27ad7-81cb-4347-8356-a1f786df90e6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7a0fa237-96da-468d-a579-c0b8e1e4322f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_3efc8bf0-b8cc-4254-bfc4-b0177f54579f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7a0fa237-96da-468d-a579-c0b8e1e4322f" xlink:to="loc_us-gaap_PlanNameAxis_3efc8bf0-b8cc-4254-bfc4-b0177f54579f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4bc0395c-6fcd-4d2b-a53e-ececbd521a28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_3efc8bf0-b8cc-4254-bfc4-b0177f54579f" xlink:to="loc_us-gaap_PlanNameDomain_4bc0395c-6fcd-4d2b-a53e-ececbd521a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_StockIncentivePlanMember_ef7e9462-d887-4de4-8b9c-65d71017c7b5" xlink:href="ggg-20231229.xsd#ggg_StockIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_4bc0395c-6fcd-4d2b-a53e-ececbd521a28" xlink:to="loc_ggg_StockIncentivePlanMember_ef7e9462-d887-4de4-8b9c-65d71017c7b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_EmployeeStockPurchasePlanMember_84d287eb-24a0-46e6-98af-23f1fc4b3d8c" xlink:href="ggg-20231229.xsd#ggg_EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_4bc0395c-6fcd-4d2b-a53e-ececbd521a28" xlink:to="loc_ggg_EmployeeStockPurchasePlanMember_84d287eb-24a0-46e6-98af-23f1fc4b3d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ec085182-d755-4107-93a1-7c5f255c1cde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7a0fa237-96da-468d-a579-c0b8e1e4322f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ec085182-d755-4107-93a1-7c5f255c1cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_8dfd2676-6a11-4e22-8b0f-d1cf73debf25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ec085182-d755-4107-93a1-7c5f255c1cde" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_8dfd2676-6a11-4e22-8b0f-d1cf73debf25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_b16df58f-27e1-43ac-8259-e8ce90dc2302" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ec085182-d755-4107-93a1-7c5f255c1cde" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_b16df58f-27e1-43ac-8259-e8ce90dc2302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostShareBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareBasedAwardsPurchasePlansandCompensationCostShareBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostShareBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c9b64a2a-de8e-4113-a4a1-846e73d2dcd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_38d9eaeb-60bb-4f5a-a750-46feed1284f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c9b64a2a-de8e-4113-a4a1-846e73d2dcd5" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_38d9eaeb-60bb-4f5a-a750-46feed1284f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_40f82eea-0b8a-41cb-9460-978fb75a8e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c9b64a2a-de8e-4113-a4a1-846e73d2dcd5" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_40f82eea-0b8a-41cb-9460-978fb75a8e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_2660e1b3-31ca-4c99-a64d-a4ed28ac28a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c9b64a2a-de8e-4113-a4a1-846e73d2dcd5" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_2660e1b3-31ca-4c99-a64d-a4ed28ac28a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_01e49293-82b8-4d85-bb0f-dacae2436176" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1c31c41c-4daf-4671-9b86-3282c27afacf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_01e49293-82b8-4d85-bb0f-dacae2436176" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1c31c41c-4daf-4671-9b86-3282c27afacf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5eb16b42-a9f1-4830-834d-b2af386a6166" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1c31c41c-4daf-4671-9b86-3282c27afacf" xlink:to="loc_us-gaap_AwardTypeAxis_5eb16b42-a9f1-4830-834d-b2af386a6166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5782a2d9-3a1c-4212-ac79-9c4732a0e1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_5eb16b42-a9f1-4830-834d-b2af386a6166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5782a2d9-3a1c-4212-ac79-9c4732a0e1ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_f058975a-4851-418a-af2a-d7d8f30b71f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5782a2d9-3a1c-4212-ac79-9c4732a0e1ef" xlink:to="loc_us-gaap_EmployeeStockOptionMember_f058975a-4851-418a-af2a-d7d8f30b71f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2264c0d1-e2cb-4028-827a-3965a53de6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1c31c41c-4daf-4671-9b86-3282c27afacf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2264c0d1-e2cb-4028-827a-3965a53de6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_c4303573-62fe-444c-98c3-e4111a8f14ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2264c0d1-e2cb-4028-827a-3965a53de6e1" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_c4303573-62fe-444c-98c3-e4111a8f14ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f5a1e149-1f14-47e7-8fd4-92de23ef9a1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2264c0d1-e2cb-4028-827a-3965a53de6e1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_f5a1e149-1f14-47e7-8fd4-92de23ef9a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dc2de4c1-a5d6-44c3-8071-cdbbbe069a06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2264c0d1-e2cb-4028-827a-3965a53de6e1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dc2de4c1-a5d6-44c3-8071-cdbbbe069a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_32bf7d4f-5b71-4750-b560-923352bec0c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2264c0d1-e2cb-4028-827a-3965a53de6e1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_32bf7d4f-5b71-4750-b560-923352bec0c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b854b220-cf49-4a49-82eb-e2b2746b24c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2264c0d1-e2cb-4028-827a-3965a53de6e1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b854b220-cf49-4a49-82eb-e2b2746b24c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_dad9f3e6-cb2f-4773-8edf-ddc765700411" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f560adc2-ec5d-4b96-ad4e-b208ae6fec02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_dad9f3e6-cb2f-4773-8edf-ddc765700411" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f560adc2-ec5d-4b96-ad4e-b208ae6fec02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_dd996d7a-1d56-41da-932b-f7ba209170de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f560adc2-ec5d-4b96-ad4e-b208ae6fec02" xlink:to="loc_us-gaap_AwardTypeAxis_dd996d7a-1d56-41da-932b-f7ba209170de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c804a86f-4687-425b-9ecc-f409e2070429" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_dd996d7a-1d56-41da-932b-f7ba209170de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c804a86f-4687-425b-9ecc-f409e2070429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_58b0c810-bb28-40a6-9d22-4dd13edfb89a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c804a86f-4687-425b-9ecc-f409e2070429" xlink:to="loc_us-gaap_EmployeeStockMember_58b0c810-bb28-40a6-9d22-4dd13edfb89a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_91efb034-4d5b-4597-a65d-7a7edae9a02f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f560adc2-ec5d-4b96-ad4e-b208ae6fec02" xlink:to="loc_us-gaap_PlanNameAxis_91efb034-4d5b-4597-a65d-7a7edae9a02f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_632134ca-afe1-4944-bf8b-1be6f5ad63a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_91efb034-4d5b-4597-a65d-7a7edae9a02f" xlink:to="loc_us-gaap_PlanNameDomain_632134ca-afe1-4944-bf8b-1be6f5ad63a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_EmployeeStockPurchasePlanMember_a421e0f3-9732-4ee9-985b-1ba06cc69665" xlink:href="ggg-20231229.xsd#ggg_EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_632134ca-afe1-4944-bf8b-1be6f5ad63a3" xlink:to="loc_ggg_EmployeeStockPurchasePlanMember_a421e0f3-9732-4ee9-985b-1ba06cc69665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3c2860e2-7100-4acd-bb38-f948d0464682" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f560adc2-ec5d-4b96-ad4e-b208ae6fec02" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3c2860e2-7100-4acd-bb38-f948d0464682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_483b9a2f-7fd1-4226-994b-f699c717e6bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3c2860e2-7100-4acd-bb38-f948d0464682" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_483b9a2f-7fd1-4226-994b-f699c717e6bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_999d806f-05c2-46cf-8916-736014e2940c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3c2860e2-7100-4acd-bb38-f948d0464682" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_999d806f-05c2-46cf-8916-736014e2940c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_7792c557-8688-4d21-aa4b-4a5d41df5bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3c2860e2-7100-4acd-bb38-f948d0464682" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_7792c557-8688-4d21-aa4b-4a5d41df5bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_3ca96a19-7f0c-4302-856a-9fd61363d657" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3c2860e2-7100-4acd-bb38-f948d0464682" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_3ca96a19-7f0c-4302-856a-9fd61363d657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_bc014cfe-dc66-43b9-a73a-91687b989243" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3c2860e2-7100-4acd-bb38-f948d0464682" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_bc014cfe-dc66-43b9-a73a-91687b989243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ed04b25b-a98d-4a73-a5c7-51460752b017" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_643e7942-e39f-4aac-8402-28f71ac695bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ed04b25b-a98d-4a73-a5c7-51460752b017" xlink:to="loc_us-gaap_NetIncomeLoss_643e7942-e39f-4aac-8402-28f71ac695bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_566f4479-514b-4994-a32b-85ee0f00d3ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ed04b25b-a98d-4a73-a5c7-51460752b017" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_566f4479-514b-4994-a32b-85ee0f00d3ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_006eb158-5908-4776-b9e8-0ef27f84b1b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ed04b25b-a98d-4a73-a5c7-51460752b017" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_006eb158-5908-4776-b9e8-0ef27f84b1b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e3e622bb-cc9c-43c9-a3ef-10097562a81f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ed04b25b-a98d-4a73-a5c7-51460752b017" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e3e622bb-cc9c-43c9-a3ef-10097562a81f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_a7665e80-77f5-40dd-bef7-e2af860e8203" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ed04b25b-a98d-4a73-a5c7-51460752b017" xlink:to="loc_us-gaap_EarningsPerShareBasic_a7665e80-77f5-40dd-bef7-e2af860e8203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_2a1af042-d9f5-4485-919b-572f7c740af6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ed04b25b-a98d-4a73-a5c7-51460752b017" xlink:to="loc_us-gaap_EarningsPerShareDiluted_2a1af042-d9f5-4485-919b-572f7c740af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/EarningsperShareNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#EarningsperShareNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/EarningsperShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_359fc907-1dc8-4093-b3d7-5522a50d97c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1d3ea4ee-8931-46cf-879b-cfeb19c83851" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_359fc907-1dc8-4093-b3d7-5522a50d97c7" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1d3ea4ee-8931-46cf-879b-cfeb19c83851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/RetirementBenefitsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0cc93de7-4089-4c52-b971-1816ef8ff558" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f06fff2a-8123-4b30-8bbe-a0442b11787f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0cc93de7-4089-4c52-b971-1816ef8ff558" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f06fff2a-8123-4b30-8bbe-a0442b11787f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_b2000f92-fcb7-4921-a46d-5e65a2e14632" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f06fff2a-8123-4b30-8bbe-a0442b11787f" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_b2000f92-fcb7-4921-a46d-5e65a2e14632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_308df917-226c-4590-a057-290b975983ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_b2000f92-fcb7-4921-a46d-5e65a2e14632" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_308df917-226c-4590-a057-290b975983ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_9e1b78f7-d2fb-4e5b-8f1e-a4b14090e1bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_308df917-226c-4590-a057-290b975983ae" xlink:to="loc_us-gaap_EquitySecuritiesMember_9e1b78f7-d2fb-4e5b-8f1e-a4b14090e1bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_33eae54d-1906-437f-8548-76cb44fbfc10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_308df917-226c-4590-a057-290b975983ae" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_33eae54d-1906-437f-8548-76cb44fbfc10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_RealEstateFundsAndOtherInvestmentsMember_39ac84f4-7ea1-4431-974b-c3f0bab5fe56" xlink:href="ggg-20231229.xsd#ggg_RealEstateFundsAndOtherInvestmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_308df917-226c-4590-a057-290b975983ae" xlink:to="loc_ggg_RealEstateFundsAndOtherInvestmentsMember_39ac84f4-7ea1-4431-974b-c3f0bab5fe56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_50c35fe9-2acb-4100-8027-771016794017" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f06fff2a-8123-4b30-8bbe-a0442b11787f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_50c35fe9-2acb-4100-8027-771016794017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a0063f5d-1139-4b0f-9037-a7426f1c9130" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_50c35fe9-2acb-4100-8027-771016794017" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a0063f5d-1139-4b0f-9037-a7426f1c9130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_PensionPlanBluePlanMember_4878a230-3f14-4397-ad2b-8c56a880f3da" xlink:href="ggg-20231229.xsd#ggg_PensionPlanBluePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a0063f5d-1139-4b0f-9037-a7426f1c9130" xlink:to="loc_ggg_PensionPlanBluePlanMember_4878a230-3f14-4397-ad2b-8c56a880f3da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_4781d6bd-52bc-4bfc-b1a6-d4871dcf6150" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a0063f5d-1139-4b0f-9037-a7426f1c9130" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_4781d6bd-52bc-4bfc-b1a6-d4871dcf6150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_4b8b531d-f8e1-414f-af7a-e666e8fc9e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a0063f5d-1139-4b0f-9037-a7426f1c9130" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_4b8b531d-f8e1-414f-af7a-e666e8fc9e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f8dca6e4-00f4-442f-aedb-d796df4654c9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f06fff2a-8123-4b30-8bbe-a0442b11787f" xlink:to="loc_srt_RangeAxis_f8dca6e4-00f4-442f-aedb-d796df4654c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_60d681b9-56ad-4df8-9c29-617d5fffae11" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f8dca6e4-00f4-442f-aedb-d796df4654c9" xlink:to="loc_srt_RangeMember_60d681b9-56ad-4df8-9c29-617d5fffae11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7aee5223-99c6-4beb-bce8-649703c241f6" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_60d681b9-56ad-4df8-9c29-617d5fffae11" xlink:to="loc_srt_MinimumMember_7aee5223-99c6-4beb-bce8-649703c241f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_440a6454-a68e-4a39-806c-ca31bca9dd58" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_60d681b9-56ad-4df8-9c29-617d5fffae11" xlink:to="loc_srt_MaximumMember_440a6454-a68e-4a39-806c-ca31bca9dd58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f06fff2a-8123-4b30-8bbe-a0442b11787f" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_73e930ec-423b-4251-956a-fd2d7f5ddfa5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_73e930ec-423b-4251-956a-fd2d7f5ddfa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_33c77ef6-aa91-49fb-b86c-26470bc5020e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_33c77ef6-aa91-49fb-b86c-26470bc5020e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent_7a7bcb25-7b4f-4146-be84-a111b8f3b775" xlink:href="ggg-20231229.xsd#ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent_7a7bcb25-7b4f-4146-be84-a111b8f3b775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_84ed4ed7-f05c-443e-8326-1477fd0498e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_84ed4ed7-f05c-443e-8326-1477fd0498e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_969eed56-7877-4980-9c8a-de7120056bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_969eed56-7877-4980-9c8a-de7120056bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_PensionPlanParticipantsTransfered_27ee3474-17ab-4f72-9e7b-6ba9924c1d0f" xlink:href="ggg-20231229.xsd#ggg_PensionPlanParticipantsTransfered"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_ggg_PensionPlanParticipantsTransfered_27ee3474-17ab-4f72-9e7b-6ba9924c1d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_4e764355-12cd-4950-a0ae-0573b299e8db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_4e764355-12cd-4950-a0ae-0573b299e8db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits_2d46b55f-1ae8-4b31-9c5b-e8f121c4493f" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits_2d46b55f-1ae8-4b31-9c5b-e8f121c4493f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation_d5bb39fb-8720-4e10-a7b3-75f82f37532f" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation_d5bb39fb-8720-4e10-a7b3-75f82f37532f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_a7a5cbc9-294a-45d9-859b-1d8831e9d881" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_a7a5cbc9-294a-45d9-859b-1d8831e9d881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1_e61f49f4-9539-43a0-8734-f44b43952f98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1_e61f49f4-9539-43a0-8734-f44b43952f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency_d318ee11-e475-4ab3-9ae2-1ee9482ad269" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency_d318ee11-e475-4ab3-9ae2-1ee9482ad269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments_8669d01d-b1e6-4119-b469-f97941af2729" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments_8669d01d-b1e6-4119-b469-f97941af2729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_2782dd65-554a-4638-922a-5277e2415359" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_2782dd65-554a-4638-922a-5277e2415359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_e9c20ecd-c0d6-4d32-9cfc-631486f59bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_e9c20ecd-c0d6-4d32-9cfc-631486f59bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_f3b26c58-8eaa-47df-abde-69a03a98dc0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_f3b26c58-8eaa-47df-abde-69a03a98dc0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum_4765dc42-b249-47b2-9aae-a016601d5dca" xlink:href="ggg-20231229.xsd#ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum_4765dc42-b249-47b2-9aae-a016601d5dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_b6bfdcba-6233-4d32-880c-494b1f78c590" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_b6bfdcba-6233-4d32-880c-494b1f78c590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_e3c71594-12f4-422b-ab4b-1b6e3fd7e04d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_e3c71594-12f4-422b-ab4b-1b6e3fd7e04d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_c2de854a-f408-4c9e-9955-e28d05913311" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_c2de854a-f408-4c9e-9955-e28d05913311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_d5eee616-83f1-4ed9-aad1-1e283ebd3104" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_70d5beee-7e9e-4c05-ace0-31556633dd34" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_d5eee616-83f1-4ed9-aad1-1e283ebd3104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b58c45c5-4705-456e-8b6e-d7614b197536" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ba235ae6-ac57-4822-ac6c-90954b6f143d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b58c45c5-4705-456e-8b6e-d7614b197536" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ba235ae6-ac57-4822-ac6c-90954b6f143d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_f869d259-480b-4cc3-8793-ca87bfe8cce2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ba235ae6-ac57-4822-ac6c-90954b6f143d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_f869d259-480b-4cc3-8793-ca87bfe8cce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_5b8675f1-bdfb-4d74-bd76-c085d19069a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f869d259-480b-4cc3-8793-ca87bfe8cce2" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_5b8675f1-bdfb-4d74-bd76-c085d19069a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_7e5c3737-cc1b-482a-abed-a67e97e8242e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5b8675f1-bdfb-4d74-bd76-c085d19069a8" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_7e5c3737-cc1b-482a-abed-a67e97e8242e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_06035d89-ec88-4f95-9471-691d2b42ba5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ba235ae6-ac57-4822-ac6c-90954b6f143d" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_06035d89-ec88-4f95-9471-691d2b42ba5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_f93a8099-4e41-486e-a4d6-2481f7cc6f21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_06035d89-ec88-4f95-9471-691d2b42ba5e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_f93a8099-4e41-486e-a4d6-2481f7cc6f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_b0d6a035-5375-4177-8374-8392181db0f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_f93a8099-4e41-486e-a4d6-2481f7cc6f21" xlink:to="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_b0d6a035-5375-4177-8374-8392181db0f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueMember_9a0b64fe-5886-4ccf-95a7-1257a66fd581" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashSurrenderValueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_f93a8099-4e41-486e-a4d6-2481f7cc6f21" xlink:to="loc_us-gaap_CashSurrenderValueMember_9a0b64fe-5886-4ccf-95a7-1257a66fd581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_9b26d06c-25f7-45c3-953a-c77e4da5b4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_f93a8099-4e41-486e-a4d6-2481f7cc6f21" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_9b26d06c-25f7-45c3-953a-c77e4da5b4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_UsLargeCapMember_41969141-55e6-40d0-9a9e-f1ab43967c52" xlink:href="ggg-20231229.xsd#ggg_UsLargeCapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_9b26d06c-25f7-45c3-953a-c77e4da5b4cf" xlink:to="loc_ggg_UsLargeCapMember_41969141-55e6-40d0-9a9e-f1ab43967c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_UsSmallCapMember_7372de09-00e3-459d-94ce-09ea762e7b33" xlink:href="ggg-20231229.xsd#ggg_UsSmallCapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_9b26d06c-25f7-45c3-953a-c77e4da5b4cf" xlink:to="loc_ggg_UsSmallCapMember_7372de09-00e3-459d-94ce-09ea762e7b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_ForeignEquitySecuritiesMember_af8b0b99-2f77-45e7-b8aa-f48b3197fd5a" xlink:href="ggg-20231229.xsd#ggg_ForeignEquitySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_9b26d06c-25f7-45c3-953a-c77e4da5b4cf" xlink:to="loc_ggg_ForeignEquitySecuritiesMember_af8b0b99-2f77-45e7-b8aa-f48b3197fd5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_fc2e2487-9f5a-4574-bba7-e13dbe218045" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_f93a8099-4e41-486e-a4d6-2481f7cc6f21" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_fc2e2487-9f5a-4574-bba7-e13dbe218045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_RealEstateFundsAndOtherInvestmentsMember_b604fd31-21d0-4dc6-9533-84464f342331" xlink:href="ggg-20231229.xsd#ggg_RealEstateFundsAndOtherInvestmentsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_f93a8099-4e41-486e-a4d6-2481f7cc6f21" xlink:to="loc_ggg_RealEstateFundsAndOtherInvestmentsMember_b604fd31-21d0-4dc6-9533-84464f342331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7dc56027-b506-4bbb-84a2-774251f6bb4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ba235ae6-ac57-4822-ac6c-90954b6f143d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7dc56027-b506-4bbb-84a2-774251f6bb4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_09443b70-5530-4011-ae19-4b9f325a9da3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_7dc56027-b506-4bbb-84a2-774251f6bb4c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_09443b70-5530-4011-ae19-4b9f325a9da3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_45e9ed8a-1b05-432a-b0df-01b18436766e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_09443b70-5530-4011-ae19-4b9f325a9da3" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_45e9ed8a-1b05-432a-b0df-01b18436766e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_14424f6b-7891-44e4-88b5-dc5735fb6ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_09443b70-5530-4011-ae19-4b9f325a9da3" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_14424f6b-7891-44e4-88b5-dc5735fb6ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_f40b8ef2-b879-4034-b5ae-16a4bac68867" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_09443b70-5530-4011-ae19-4b9f325a9da3" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_f40b8ef2-b879-4034-b5ae-16a4bac68867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_9f2c9c70-87a3-4194-8e7f-bb6e6a936900" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_09443b70-5530-4011-ae19-4b9f325a9da3" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_9f2c9c70-87a3-4194-8e7f-bb6e6a936900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_84e62549-a2ac-4d0a-9e0d-be86431a740f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ba235ae6-ac57-4822-ac6c-90954b6f143d" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_84e62549-a2ac-4d0a-9e0d-be86431a740f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_a4d71977-8830-40d9-bc0a-58a94a4cade6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_84e62549-a2ac-4d0a-9e0d-be86431a740f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_a4d71977-8830-40d9-bc0a-58a94a4cade6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_1b20ef09-9d29-4990-97f8-a79abdc0d2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_a4d71977-8830-40d9-bc0a-58a94a4cade6" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_1b20ef09-9d29-4990-97f8-a79abdc0d2a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_0ab72e83-f5b3-4c87-a4e8-a40f66d557ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_a4d71977-8830-40d9-bc0a-58a94a4cade6" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_0ab72e83-f5b3-4c87-a4e8-a40f66d557ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bd3d2062-9922-4524-b8c4-18288eb4216a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ba235ae6-ac57-4822-ac6c-90954b6f143d" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bd3d2062-9922-4524-b8c4-18288eb4216a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_88428fd9-4f55-491c-8954-080731322650" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bd3d2062-9922-4524-b8c4-18288eb4216a" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_88428fd9-4f55-491c-8954-080731322650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_32426e0a-af06-4f91-bb31-59e72784c05a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable_0988bb68-f039-49f3-915a-723890c5ecee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_32426e0a-af06-4f91-bb31-59e72784c05a" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable_0988bb68-f039-49f3-915a-723890c5ecee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_191792e2-b783-4440-a0f6-c9a6e2886762" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable_0988bb68-f039-49f3-915a-723890c5ecee" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_191792e2-b783-4440-a0f6-c9a6e2886762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_efe3270b-39e1-4646-8313-89eaa6ff21e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_191792e2-b783-4440-a0f6-c9a6e2886762" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_efe3270b-39e1-4646-8313-89eaa6ff21e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d9988058-53b7-411f-9938-9e97bd509573" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_efe3270b-39e1-4646-8313-89eaa6ff21e4" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d9988058-53b7-411f-9938-9e97bd509573" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3fbc50ba-6d2f-423a-b426-6d090fb6e0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable_0988bb68-f039-49f3-915a-723890c5ecee" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3fbc50ba-6d2f-423a-b426-6d090fb6e0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d8058002-56ad-4ae2-869b-a5b5638d2cce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3fbc50ba-6d2f-423a-b426-6d090fb6e0c6" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d8058002-56ad-4ae2-869b-a5b5638d2cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_4cf0eeb9-cdea-48ae-95ae-4fc6c0e07aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d8058002-56ad-4ae2-869b-a5b5638d2cce" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_4cf0eeb9-cdea-48ae-95ae-4fc6c0e07aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d21b1594-a287-48d6-b81e-2afa09c0cd1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable_0988bb68-f039-49f3-915a-723890c5ecee" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d21b1594-a287-48d6-b81e-2afa09c0cd1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba794572-341a-458f-86ef-6c67876d1180" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d21b1594-a287-48d6-b81e-2afa09c0cd1c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba794572-341a-458f-86ef-6c67876d1180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_fd72965a-4559-4199-8300-8dbc29f9205d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba794572-341a-458f-86ef-6c67876d1180" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_fd72965a-4559-4199-8300-8dbc29f9205d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems_abba1a7b-f6f5-4f16-b7f8-7841c2254192" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable_0988bb68-f039-49f3-915a-723890c5ecee" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems_abba1a7b-f6f5-4f16-b7f8-7841c2254192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_26cd7684-502b-4b9b-a0bf-8d16666fe9a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems_abba1a7b-f6f5-4f16-b7f8-7841c2254192" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_26cd7684-502b-4b9b-a0bf-8d16666fe9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_dd975a65-993b-4112-9594-cbc1ccfdcd44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_26cd7684-502b-4b9b-a0bf-8d16666fe9a8" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_dd975a65-993b-4112-9594-cbc1ccfdcd44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_2e4313c7-137b-42e4-87f4-713efb684ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_26cd7684-502b-4b9b-a0bf-8d16666fe9a8" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_2e4313c7-137b-42e4-87f4-713efb684ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_f861a8d4-9730-4211-a9dc-de50d5a52509" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_26cd7684-502b-4b9b-a0bf-8d16666fe9a8" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_f861a8d4-9730-4211-a9dc-de50d5a52509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_d80739a1-879b-4312-a685-1a433c5af30e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_26cd7684-502b-4b9b-a0bf-8d16666fe9a8" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss_d80739a1-879b-4312-a685-1a433c5af30e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_2471bb96-fa9c-47ac-a19e-590572f69662" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_26cd7684-502b-4b9b-a0bf-8d16666fe9a8" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_2471bb96-fa9c-47ac-a19e-590572f69662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsFundedStatusDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsFundedStatusDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/RetirementBenefitsFundedStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9960dbc6-1740-465a-9f4b-d700e22c76c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_49c30787-e20b-489a-9f8f-3aa04782173b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9960dbc6-1740-465a-9f4b-d700e22c76c3" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_49c30787-e20b-489a-9f8f-3aa04782173b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_ca9fec23-3f0e-4797-8f8b-0ca07e43ede4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_49c30787-e20b-489a-9f8f-3aa04782173b" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_ca9fec23-3f0e-4797-8f8b-0ca07e43ede4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7693d93e-6753-4edb-adc4-2c6b35ee137c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ca9fec23-3f0e-4797-8f8b-0ca07e43ede4" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7693d93e-6753-4edb-adc4-2c6b35ee137c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_0e91fc2a-da90-4ced-97d1-7a3ea4e72678" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7693d93e-6753-4edb-adc4-2c6b35ee137c" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_0e91fc2a-da90-4ced-97d1-7a3ea4e72678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_6f3cce8e-6c71-48cf-9054-465b0cf9af78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7693d93e-6753-4edb-adc4-2c6b35ee137c" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_6f3cce8e-6c71-48cf-9054-465b0cf9af78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c767d29b-fe7b-42cd-9668-1af58f819ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_49c30787-e20b-489a-9f8f-3aa04782173b" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c767d29b-fe7b-42cd-9668-1af58f819ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c767d29b-fe7b-42cd-9668-1af58f819ab6" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_eb4116e5-1951-4961-9f13-1c51b83c6107" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_eb4116e5-1951-4961-9f13-1c51b83c6107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_9e3dde38-10e4-486e-801b-980966870ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_9e3dde38-10e4-486e-801b-980966870ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_dce67e21-59d6-4a47-aa45-9b06b7f589bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_dce67e21-59d6-4a47-aa45-9b06b7f589bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_66faa6f3-a3af-45cb-b0f9-a9c1d8221132" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_66faa6f3-a3af-45cb-b0f9-a9c1d8221132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_5f6a6dd8-c2bf-4899-bfb2-31195558851d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_5f6a6dd8-c2bf-4899-bfb2-31195558851d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments_572b87af-d446-47d2-8814-668ad0c348dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAmendments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAmendments_572b87af-d446-47d2-8814-668ad0c348dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_6eedd2c8-2884-4a9f-a03e-13c98ac0743e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_6eedd2c8-2884-4a9f-a03e-13c98ac0743e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_b2ece9b2-8963-40be-a90e-11db3057cd78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_b2ece9b2-8963-40be-a90e-11db3057cd78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_5bf49a41-9c20-47be-9453-f5b8f48a106a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0b8b4446-3d7a-4804-a672-c806c1c5139e" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_5bf49a41-9c20-47be-9453-f5b8f48a106a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c767d29b-fe7b-42cd-9668-1af58f819ab6" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_f2eba686-faf8-4105-ba8b-c07a2528df2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_f2eba686-faf8-4105-ba8b-c07a2528df2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_42f38ed5-6935-4e36-9464-5b0bbeb20034" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_42f38ed5-6935-4e36-9464-5b0bbeb20034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_200e1d1d-22a5-4e54-8324-4b165f5cafd3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_200e1d1d-22a5-4e54-8324-4b165f5cafd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_448eedef-1622-40ba-8c2b-f85633a858c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_448eedef-1622-40ba-8c2b-f85633a858c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_06f4b270-3182-4b5f-93ff-b228f0bb105f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_06f4b270-3182-4b5f-93ff-b228f0bb105f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_d2426653-70b9-4333-a3d0-2364dd156dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_d2426653-70b9-4333-a3d0-2364dd156dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8193ef8d-9d7d-4b43-9eaf-900a0678e13c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_e1db35e4-9417-4a80-8524-9c76f5f9746f" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8193ef8d-9d7d-4b43-9eaf-900a0678e13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_15e8aef7-60d4-492d-a1e1-4dafc3d1739d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c767d29b-fe7b-42cd-9668-1af58f819ab6" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_15e8aef7-60d4-492d-a1e1-4dafc3d1739d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f16fabcd-05d2-4ffb-bdd9-a9161253611f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f6a5ff58-16e9-4d7b-ab35-4608ec0089c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f16fabcd-05d2-4ffb-bdd9-a9161253611f" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f6a5ff58-16e9-4d7b-ab35-4608ec0089c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_69ac3b9a-9456-43b6-9adb-c908e4a730be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f6a5ff58-16e9-4d7b-ab35-4608ec0089c3" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_69ac3b9a-9456-43b6-9adb-c908e4a730be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_62a5b88c-fb34-4200-87db-848ae69f5afd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_69ac3b9a-9456-43b6-9adb-c908e4a730be" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_62a5b88c-fb34-4200-87db-848ae69f5afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_29f354da-a9b2-4555-b9e3-16911c201aad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_62a5b88c-fb34-4200-87db-848ae69f5afd" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_29f354da-a9b2-4555-b9e3-16911c201aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_eb2f8504-5dfa-4f13-9bc3-3b485bd8ab88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_62a5b88c-fb34-4200-87db-848ae69f5afd" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_eb2f8504-5dfa-4f13-9bc3-3b485bd8ab88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_09fbb467-ebcd-4110-9b15-ee843685742a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f6a5ff58-16e9-4d7b-ab35-4608ec0089c3" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_09fbb467-ebcd-4110-9b15-ee843685742a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_5cfe2472-38b2-47af-9061-6273f09d7e74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_09fbb467-ebcd-4110-9b15-ee843685742a" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_5cfe2472-38b2-47af-9061-6273f09d7e74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent_a30ac306-910e-4251-b5b0-f66fe4bcc6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_5cfe2472-38b2-47af-9061-6273f09d7e74" xlink:to="loc_us-gaap_PrepaidExpenseNoncurrent_a30ac306-910e-4251-b5b0-f66fe4bcc6c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_6b69b41c-8645-462a-ac2d-73405650d7af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_5cfe2472-38b2-47af-9061-6273f09d7e74" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_6b69b41c-8645-462a-ac2d-73405650d7af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_96ddab80-1ede-4381-95cf-b988629f3825" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_5cfe2472-38b2-47af-9061-6273f09d7e74" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_96ddab80-1ede-4381-95cf-b988629f3825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_a1004344-d42d-4766-93e9-3bd520629267" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_5cfe2472-38b2-47af-9061-6273f09d7e74" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_a1004344-d42d-4766-93e9-3bd520629267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsAccumulatedBenefitObligationinExcessofPlanAssetsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsAccumulatedBenefitObligationinExcessofPlanAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/RetirementBenefitsAccumulatedBenefitObligationinExcessofPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_23cddb02-237d-4f09-b78f-294fe748f696" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_b5a0b735-8a57-461f-afd0-98eed158b64f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_23cddb02-237d-4f09-b78f-294fe748f696" xlink:to="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_b5a0b735-8a57-461f-afd0-98eed158b64f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_bcf47dca-476b-4f8b-897b-8cfc57083bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_b5a0b735-8a57-461f-afd0-98eed158b64f" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation_bcf47dca-476b-4f8b-897b-8cfc57083bc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_3d34b3e9-3da6-46f9-b43d-3b10d77e0c82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_b5a0b735-8a57-461f-afd0-98eed158b64f" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation_3d34b3e9-3da6-46f9-b43d-3b10d77e0c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_3f979d9d-4d67-4da6-8b79-16a5ba42d7be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract_b5a0b735-8a57-461f-afd0-98eed158b64f" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets_3f979d9d-4d67-4da6-8b79-16a5ba42d7be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_22e715dc-6787-453a-9a02-9b9417abb266" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a20fc3c6-05c3-4b01-bc1e-5d031e18c707" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_22e715dc-6787-453a-9a02-9b9417abb266" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a20fc3c6-05c3-4b01-bc1e-5d031e18c707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_f06f5b80-8b57-4d0b-a22e-50b189656313" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a20fc3c6-05c3-4b01-bc1e-5d031e18c707" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_f06f5b80-8b57-4d0b-a22e-50b189656313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_00003856-f774-4541-89cd-b6765ba7997f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f06f5b80-8b57-4d0b-a22e-50b189656313" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_00003856-f774-4541-89cd-b6765ba7997f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_aeda72ae-69b6-4151-a884-5114cf0314f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_00003856-f774-4541-89cd-b6765ba7997f" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_aeda72ae-69b6-4151-a884-5114cf0314f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_bddb3b72-9e50-4784-9fa5-cdf7d4cd0816" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_00003856-f774-4541-89cd-b6765ba7997f" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_bddb3b72-9e50-4784-9fa5-cdf7d4cd0816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_527820db-f190-4208-bbc7-1153396dfa24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a20fc3c6-05c3-4b01-bc1e-5d031e18c707" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_527820db-f190-4208-bbc7-1153396dfa24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_527820db-f190-4208-bbc7-1153396dfa24" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_b7e4f33a-e480-44ee-a543-8dc3f22367c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_b7e4f33a-e480-44ee-a543-8dc3f22367c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_0e31b134-2e10-4321-99b9-1626674733e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_0e31b134-2e10-4321-99b9-1626674733e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_49f22ca7-45ce-4974-90fa-1605d595b2b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_49f22ca7-45ce-4974-90fa-1605d595b2b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_ea2f32a1-07db-4f09-978e-423e98020045" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_ea2f32a1-07db-4f09-978e-423e98020045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_17e8b0eb-1d5c-49e2-ae7d-6b6c16215a28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_17e8b0eb-1d5c-49e2-ae7d-6b6c16215a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_2a2b8f50-64f5-4fc2-9ec7-bb69306287eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_2a2b8f50-64f5-4fc2-9ec7-bb69306287eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherCosts_65400c59-65f3-4149-a90a-5f05e24b8066" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanOtherCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:to="loc_us-gaap_DefinedBenefitPlanOtherCosts_65400c59-65f3-4149-a90a-5f05e24b8066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a9641dbf-4379-4ea2-9205-b0813e3f9202" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_6c1ab538-6aff-42da-907e-cc27f3afeb4e" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a9641dbf-4379-4ea2-9205-b0813e3f9202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_da75e5d1-7656-49a1-937f-3fe1b7272dc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2a1703b7-dc42-49cf-ab5c-ab815a77394f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_da75e5d1-7656-49a1-937f-3fe1b7272dc3" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2a1703b7-dc42-49cf-ab5c-ab815a77394f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_b42517e3-998f-4769-8c9e-046285ffbfbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2a1703b7-dc42-49cf-ab5c-ab815a77394f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_b42517e3-998f-4769-8c9e-046285ffbfbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a4b8b6bb-11f4-42e3-a50b-e28dd4d7b434" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_b42517e3-998f-4769-8c9e-046285ffbfbd" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a4b8b6bb-11f4-42e3-a50b-e28dd4d7b434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_6b815511-9aa0-4840-afea-549a6b1a5f58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a4b8b6bb-11f4-42e3-a50b-e28dd4d7b434" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_6b815511-9aa0-4840-afea-549a6b1a5f58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_e41a0715-6ace-4c52-acc2-8ec43c425e42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a4b8b6bb-11f4-42e3-a50b-e28dd4d7b434" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_e41a0715-6ace-4c52-acc2-8ec43c425e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b6de367e-efb8-4aee-b093-5d602403423e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_2a1703b7-dc42-49cf-ab5c-ab815a77394f" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b6de367e-efb8-4aee-b093-5d602403423e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_35fe30b2-2bc6-41cb-a1d1-27320e6eab15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_b6de367e-efb8-4aee-b093-5d602403423e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_35fe30b2-2bc6-41cb-a1d1-27320e6eab15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_42dd6e64-8093-4aab-9246-7e3a26f592c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_35fe30b2-2bc6-41cb-a1d1-27320e6eab15" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_42dd6e64-8093-4aab-9246-7e3a26f592c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_4cc53157-c0b9-4131-afd8-ffcf378b3aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_35fe30b2-2bc6-41cb-a1d1-27320e6eab15" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_4cc53157-c0b9-4131-afd8-ffcf378b3aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_4d8c1b5b-43bd-4f93-9b7e-48e74349bbb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_35fe30b2-2bc6-41cb-a1d1-27320e6eab15" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_4d8c1b5b-43bd-4f93-9b7e-48e74349bbb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_68648915-7faa-4fd3-baff-9a692a978f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_35fe30b2-2bc6-41cb-a1d1-27320e6eab15" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_68648915-7faa-4fd3-baff-9a692a978f0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_3be5a483-1e9b-44fc-8deb-96117b92177c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_35fe30b2-2bc6-41cb-a1d1-27320e6eab15" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_3be5a483-1e9b-44fc-8deb-96117b92177c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_08eab427-0b12-4e3e-9887-817886785187" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_35fe30b2-2bc6-41cb-a1d1-27320e6eab15" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_08eab427-0b12-4e3e-9887-817886785187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e953a264-97d3-4406-8ea5-7d55a9d5b332" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cc524341-18af-4ed0-9d8d-c5461a06a76a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e953a264-97d3-4406-8ea5-7d55a9d5b332" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cc524341-18af-4ed0-9d8d-c5461a06a76a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_97a1a540-ea68-4900-86a8-10d09e615e00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cc524341-18af-4ed0-9d8d-c5461a06a76a" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_97a1a540-ea68-4900-86a8-10d09e615e00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_63f1ef1f-aa00-4ac2-abc1-538949627899" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_97a1a540-ea68-4900-86a8-10d09e615e00" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_63f1ef1f-aa00-4ac2-abc1-538949627899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_6f824ddf-5080-42f7-9616-2ced9076a4f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_63f1ef1f-aa00-4ac2-abc1-538949627899" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_6f824ddf-5080-42f7-9616-2ced9076a4f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_60cdef77-19e2-4b02-b6dd-f261c7e4f87e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_63f1ef1f-aa00-4ac2-abc1-538949627899" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_60cdef77-19e2-4b02-b6dd-f261c7e4f87e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2012a2e4-7301-434b-8f93-1dfc0489e94b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cc524341-18af-4ed0-9d8d-c5461a06a76a" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2012a2e4-7301-434b-8f93-1dfc0489e94b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract_9b17fd91-62e5-4a0a-9ca3-f13816c4430c" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2012a2e4-7301-434b-8f93-1dfc0489e94b" xlink:to="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract_9b17fd91-62e5-4a0a-9ca3-f13816c4430c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_75b75c64-debf-4f58-b162-c43e2b0bd583" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract_9b17fd91-62e5-4a0a-9ca3-f13816c4430c" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_75b75c64-debf-4f58-b162-c43e2b0bd583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_0989da22-6b7a-4844-ad40-f5b1de7cc737" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract_9b17fd91-62e5-4a0a-9ca3-f13816c4430c" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_0989da22-6b7a-4844-ad40-f5b1de7cc737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_2f2db519-108b-4f0a-b513-857f48e9b209" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract_9b17fd91-62e5-4a0a-9ca3-f13816c4430c" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_2f2db519-108b-4f0a-b513-857f48e9b209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect_68fe34b0-83e4-4476-a8e7-ce5e55dd0f4c" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract_9b17fd91-62e5-4a0a-9ca3-f13816c4430c" xlink:to="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect_68fe34b0-83e4-4476-a8e7-ce5e55dd0f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax_5a3f88d6-cd64-437b-961b-3ae7e150b31d" xlink:href="ggg-20231229.xsd#ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract_9b17fd91-62e5-4a0a-9ca3-f13816c4430c" xlink:to="loc_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax_5a3f88d6-cd64-437b-961b-3ae7e150b31d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_172b5407-349b-455d-8dd0-7a8012a2896b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_129a8d8b-23db-477e-a5ef-8307fb0e81af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_172b5407-349b-455d-8dd0-7a8012a2896b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_129a8d8b-23db-477e-a5ef-8307fb0e81af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4957d864-c99a-4908-8e7d-89657310102e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_129a8d8b-23db-477e-a5ef-8307fb0e81af" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4957d864-c99a-4908-8e7d-89657310102e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_c19f7791-6c8b-49b4-95c5-6a3a70a4a4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4957d864-c99a-4908-8e7d-89657310102e" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_c19f7791-6c8b-49b4-95c5-6a3a70a4a4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_698e0282-abb1-499d-8b1c-452fc20228d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_c19f7791-6c8b-49b4-95c5-6a3a70a4a4c7" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_698e0282-abb1-499d-8b1c-452fc20228d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_79c4f464-fe06-4508-a578-32b1be428f63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_c19f7791-6c8b-49b4-95c5-6a3a70a4a4c7" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_79c4f464-fe06-4508-a578-32b1be428f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_076b87b1-9403-4708-b96c-5ab077bffb28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanSponsorLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_129a8d8b-23db-477e-a5ef-8307fb0e81af" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_076b87b1-9403-4708-b96c-5ab077bffb28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_6fa46d36-7831-495b-8020-a3fa311c4f91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanSponsorLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_076b87b1-9403-4708-b96c-5ab077bffb28" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_6fa46d36-7831-495b-8020-a3fa311c4f91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticPlanMember_5947c781-b205-40a4-a33b-5c24dd85989f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_6fa46d36-7831-495b-8020-a3fa311c4f91" xlink:to="loc_us-gaap_DomesticPlanMember_5947c781-b205-40a4-a33b-5c24dd85989f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_afdc3f13-7fac-4845-a4fc-e4de59c68ac6" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DomesticPlanMember_5947c781-b205-40a4-a33b-5c24dd85989f" xlink:to="loc_country_US_afdc3f13-7fac-4845-a4fc-e4de59c68ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignPlanMember_c7f4e85b-e647-4dd8-8646-18694238f497" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_6fa46d36-7831-495b-8020-a3fa311c4f91" xlink:to="loc_us-gaap_ForeignPlanMember_c7f4e85b-e647-4dd8-8646-18694238f497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e8fe31c3-7753-4237-94b7-8df8f168b605" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_129a8d8b-23db-477e-a5ef-8307fb0e81af" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e8fe31c3-7753-4237-94b7-8df8f168b605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_3f4496ce-5d17-4430-b0aa-c907e677a5d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e8fe31c3-7753-4237-94b7-8df8f168b605" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_3f4496ce-5d17-4430-b0aa-c907e677a5d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_f7a23934-3b22-40dc-846b-8a6f0380320e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_3f4496ce-5d17-4430-b0aa-c907e677a5d8" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_f7a23934-3b22-40dc-846b-8a6f0380320e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_e478a0b8-b9c3-4953-ad24-6b6566126157" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_3f4496ce-5d17-4430-b0aa-c907e677a5d8" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_e478a0b8-b9c3-4953-ad24-6b6566126157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_274c11e6-b316-4a8f-8cc3-1f0c8b3a5d86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e8fe31c3-7753-4237-94b7-8df8f168b605" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_274c11e6-b316-4a8f-8cc3-1f0c8b3a5d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_504d0b37-1917-4b4c-8e10-e08cee8b9fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_274c11e6-b316-4a8f-8cc3-1f0c8b3a5d86" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_504d0b37-1917-4b4c-8e10-e08cee8b9fe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_9a3a1f61-b54b-4987-9369-b554595c9eca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_274c11e6-b316-4a8f-8cc3-1f0c8b3a5d86" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_9a3a1f61-b54b-4987-9369-b554595c9eca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_a9a9beae-743d-4cbc-8656-d5595b1ccff3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_274c11e6-b316-4a8f-8cc3-1f0c8b3a5d86" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_a9a9beae-743d-4cbc-8656-d5595b1ccff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#RetirementBenefitsEstimatedfuturebenefitpaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_54f02a8b-72fe-49dc-a5ad-1fb38852fe17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f7596e46-8061-4422-87b0-9cbc566743dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_54f02a8b-72fe-49dc-a5ad-1fb38852fe17" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f7596e46-8061-4422-87b0-9cbc566743dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3d762f02-2244-4ca8-9322-c274b47282d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f7596e46-8061-4422-87b0-9cbc566743dd" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3d762f02-2244-4ca8-9322-c274b47282d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_f2d9a79f-5841-45e1-8f4a-7d33436cf539" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3d762f02-2244-4ca8-9322-c274b47282d4" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_f2d9a79f-5841-45e1-8f4a-7d33436cf539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_330dccb7-24d6-4ed8-be8b-b8e4856f21c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_f2d9a79f-5841-45e1-8f4a-7d33436cf539" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_330dccb7-24d6-4ed8-be8b-b8e4856f21c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_aada3fee-3219-4d99-9b19-a4b509fd864a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_f2d9a79f-5841-45e1-8f4a-7d33436cf539" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_aada3fee-3219-4d99-9b19-a4b509fd864a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aca4f8e8-25c0-443d-ac5a-053caeae65e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f7596e46-8061-4422-87b0-9cbc566743dd" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aca4f8e8-25c0-443d-ac5a-053caeae65e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a81545e3-cadd-40aa-b243-0d9c587621db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aca4f8e8-25c0-443d-ac5a-053caeae65e6" xlink:to="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a81545e3-cadd-40aa-b243-0d9c587621db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_823fb98f-b507-413f-ba9e-a617f3622890" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a81545e3-cadd-40aa-b243-0d9c587621db" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_823fb98f-b507-413f-ba9e-a617f3622890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_2e06c195-1897-4c6e-a33e-dc9f646d9727" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a81545e3-cadd-40aa-b243-0d9c587621db" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_2e06c195-1897-4c6e-a33e-dc9f646d9727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_a5f2ac33-724c-4f39-a73b-bdf824258588" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a81545e3-cadd-40aa-b243-0d9c587621db" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_a5f2ac33-724c-4f39-a73b-bdf824258588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_3dc84278-8b90-4a1c-9a77-d90030ceb2fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a81545e3-cadd-40aa-b243-0d9c587621db" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_3dc84278-8b90-4a1c-9a77-d90030ceb2fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_d20b5b42-8332-4862-92e0-a0e2d9b45bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a81545e3-cadd-40aa-b243-0d9c587621db" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_d20b5b42-8332-4862-92e0-a0e2d9b45bc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_b216ed38-02b1-41b7-8793-4f8571e42768" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_a81545e3-cadd-40aa-b243-0d9c587621db" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_b216ed38-02b1-41b7-8793-4f8571e42768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#CommitmentsandContingenciesLeaseCommitmentsDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4979a1e6-9dfa-4fd4-b579-e6d962b7bb6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_36d082b7-4723-4b73-ad88-1d200b6e5889" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4979a1e6-9dfa-4fd4-b579-e6d962b7bb6e" xlink:to="loc_us-gaap_OperatingLeaseExpense_36d082b7-4723-4b73-ad88-1d200b6e5889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_4dd033e8-ef30-405f-90f9-d01c8c9185f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4979a1e6-9dfa-4fd4-b579-e6d962b7bb6e" xlink:to="loc_us-gaap_OperatingLeasePayments_4dd033e8-ef30-405f-90f9-d01c8c9185f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ggg_OperatingLeaseRightofUseAssetAdditions_228b8f33-688c-40fb-9d95-3519652c8e01" xlink:href="ggg-20231229.xsd#ggg_OperatingLeaseRightofUseAssetAdditions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4979a1e6-9dfa-4fd4-b579-e6d962b7bb6e" xlink:to="loc_ggg_OperatingLeaseRightofUseAssetAdditions_228b8f33-688c-40fb-9d95-3519652c8e01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9d7149c7-a991-43d1-9f5a-35c9481c621e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4979a1e6-9dfa-4fd4-b579-e6d962b7bb6e" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9d7149c7-a991-43d1-9f5a-35c9481c621e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_fe3a8c92-edae-48c0-8e3e-9b49517e08cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4979a1e6-9dfa-4fd4-b579-e6d962b7bb6e" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_fe3a8c92-edae-48c0-8e3e-9b49517e08cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_5a02f77d-575d-4adc-b876-377b3a2e0dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4979a1e6-9dfa-4fd4-b579-e6d962b7bb6e" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_5a02f77d-575d-4adc-b876-377b3a2e0dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_abd3c4af-5105-4b3c-97fe-49119f2c312d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_5a02f77d-575d-4adc-b876-377b3a2e0dd1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_abd3c4af-5105-4b3c-97fe-49119f2c312d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b15b44f4-51c2-4b74-854f-38bb4356efe0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_5a02f77d-575d-4adc-b876-377b3a2e0dd1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b15b44f4-51c2-4b74-854f-38bb4356efe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_58d6e2ca-dd12-498e-81c0-766ff8492f72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_5a02f77d-575d-4adc-b876-377b3a2e0dd1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_58d6e2ca-dd12-498e-81c0-766ff8492f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fac2749f-3a88-4116-bceb-b1c27ba05a4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_5a02f77d-575d-4adc-b876-377b3a2e0dd1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fac2749f-3a88-4116-bceb-b1c27ba05a4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_a457d27b-13a3-4715-ae50-4cc8c0011abf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_5a02f77d-575d-4adc-b876-377b3a2e0dd1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_a457d27b-13a3-4715-ae50-4cc8c0011abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b2efb4c0-cb73-42af-aad0-04894c5ddf19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_5a02f77d-575d-4adc-b876-377b3a2e0dd1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b2efb4c0-cb73-42af-aad0-04894c5ddf19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_312dd422-d069-40f8-972a-055a992c7013" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_5a02f77d-575d-4adc-b876-377b3a2e0dd1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_312dd422-d069-40f8-972a-055a992c7013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_34ecb24a-65dc-451a-9552-85da6aad3c63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_5a02f77d-575d-4adc-b876-377b3a2e0dd1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_34ecb24a-65dc-451a-9552-85da6aad3c63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_81022245-3b1f-4361-a6a9-9407794806df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_5a02f77d-575d-4adc-b876-377b3a2e0dd1" xlink:to="loc_us-gaap_OperatingLeaseLiability_81022245-3b1f-4361-a6a9-9407794806df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails_1" xlink:type="simple" xlink:href="ggg-20231229.xsd#CommitmentsandContingenciesLeaseCommitmentsDetails_1"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.graco.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="ggg-20231229.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.graco.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1708889d-3bb6-4ae4-b1ed-980660da7b03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_412c326e-8a0f-43d5-88e3-9aef93910bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1708889d-3bb6-4ae4-b1ed-980660da7b03" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_412c326e-8a0f-43d5-88e3-9aef93910bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_b2a4111d-0d1d-408b-b449-04b67af441af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1708889d-3bb6-4ae4-b1ed-980660da7b03" xlink:to="loc_us-gaap_PurchaseObligation_b2a4111d-0d1d-408b-b449-04b67af441af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_88f9c1e9-0982-41e8-9efd-e433c0f15cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1708889d-3bb6-4ae4-b1ed-980660da7b03" xlink:to="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_88f9c1e9-0982-41e8-9efd-e433c0f15cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInSecondYear_22b0616f-1c1a-4a78-9fda-e02a00a87024" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInSecondYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1708889d-3bb6-4ae4-b1ed-980660da7b03" xlink:to="loc_us-gaap_ContractualObligationDueInSecondYear_22b0616f-1c1a-4a78-9fda-e02a00a87024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInThirdYear_dc2a716f-7bde-4e3f-8947-4c9feb140fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInThirdYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1708889d-3bb6-4ae4-b1ed-980660da7b03" xlink:to="loc_us-gaap_ContractualObligationDueInThirdYear_dc2a716f-7bde-4e3f-8947-4c9feb140fcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligationDueInFourthAndFifthYear_d2b67483-bb38-4191-b9dc-897a9a0302b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligationDueInFourthAndFifthYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1708889d-3bb6-4ae4-b1ed-980660da7b03" xlink:to="loc_us-gaap_ContractualObligationDueInFourthAndFifthYear_d2b67483-bb38-4191-b9dc-897a9a0302b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_c9c0deb5-107a-4c77-a4a3-6efb923eae40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1708889d-3bb6-4ae4-b1ed-980660da7b03" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_c9c0deb5-107a-4c77-a4a3-6efb923eae40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_1880d4dc-b560-4451-b20f-dab3517359ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1708889d-3bb6-4ae4-b1ed-980660da7b03" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_1880d4dc-b560-4451-b20f-dab3517359ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/elts/us-gaap-2023.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: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/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <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_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/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="3" 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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/elts/us-gaap-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="11" 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/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="12" 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/2023/ecd-2023.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/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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>15
<FILENAME>ex1018newformkeyeeagmt001.jpg
<TEXT>
begin 644 ex1018newformkeyeeagmt001.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@ KF
M?'^O7_ACP7J&M:<+9I[15?9<1LZL"P7'RLI'6NFKA_B^P/PNUJ$',LL:+'&.
M6<^8O '>@"/1?$'BG6-"T/4XI]'DDO4@N+BS6SE5E@=U5RK^:1D DC(YQ6?X
MS\>:_P""O&6EQ:A%I_\ PB]_($-Z()#)">ZL?,QQP<XY&>.*R_!-]H7A?PKI
MVK)<O)JL^F0VDEB'>21I5)VC:<[!EB#T ZUU'BR#3/'ANO!HN(@%02W$P +1
ML,[%CSP6R,MCH..K< &SIE]JVJ:E>SPSV/\ 8J_):2"W8R2MCYFW;\% > 0!
MNP<<8)YKX=>,]>\92>(([S^S8#IUS]FB,-M)\QRWS-F0^G08^M9/PC\575G#
M=>#?$,@6YTEFCM;LG]U-$IQ@.>#MQQ_L_0UC?"/3]-GNO%TNJ,\(^WF6,M</
M"&C);YAAAD=.: .E\ ^/O$'B[P-K6NW*Z9!/9/+'%'';R%24C5\MF3)SNQQB
MH]#^(/B#5?A'J/C"1-,2[MA*R0K;R>60G8_O,Y/KGBN<^#LB6/PF\3V]V?(F
M,UPXCE^5BI@0 @'GD@CZU#X3=8/V;]:LI3Y=T5N$$#<.6;[HV]>>U &U<_%+
MQ#I7A7PQXDO;?3+NUU>7RI;2VADCF0Y/*$R,&Z>@YQZUO>*_&FMZ)\1?#WAV
MS73VM-6/S/- [21X.#@B0 _E7ETEF(OA_P"#KGPQ#=/XS@EVA(%:1HTRV[>I
MRJC.WJ!^6:ZSQQ+(WQ@\!S7!3?;J/M;)RD3$]SV&?6@#HO'7BOQ9X0\,ZAKH
M&D-%%=B*WMI+60LT9;:&9Q*!D\G '3%='X?O/$-X]C<W[:?+I]W8"XS;V[Q/
M%*=A"G=(P((9N<#[M<M\=B)OAI/;Q?O)Y;B(QQIRS -DD =>*[7PK+'+X3TA
MHW5@+.%3@YP0@R#[B@#$^)?BW4O!7A275]/L;:Y*.J$SRD!"QP#M ^;GW%'B
MSQG+X>T'19(HXGU'5[F"UA#@[$9\;G(!!('IGN*QOCJPD^&ES:Q_/<2SQ;(E
MY9L."<#KP*I?$'3I-3\.^"];L_W]OI=];37)C^;9%\NYSCLI49].?2@#JO"?
MBR;5_$'B'P_?+%]MT>=5\V)2JS1N,JVTDX(Q@\XZ57^)_C'4_!'A<ZKI]C:W
M!\Q8BT\C#86S@[0/FZ?WA7*Z'<#0/$WQ \>36]Q<Z47CCMS;+O-P!@,R=BH.
M/FZ=?2I/C3?QZS\)K66VCE$M[+;SQ6SIB4*06Y7J,=Z .D\<^.7\*+X?C @B
M&JW*PRWDZDQ6R<;F(!&3SQR!P2>E7?"'B6\UO4]?T^[2&1=+NEABO+=2L<ZL
MN[&"3\R\9P<<CI7.?$1H]7M?"FGW*12^&+ZY U&[ !$>U1Y8W_\ +,$Y!;@\
M8R,G+?@[IVH:,WB/2EN)+GP]:W@72[A^C@[B^T]Q]WD<9SCO0!ZA1110 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 %%%% !6)XA
MT74=86W%AX@O-(,1;>;:-&\W.,9W ],'IZUMT4 <1_PA7B+_ **%K'_@/!_\
M11_PA7B+_HH6L?\ @/!_\17;T4 <1_PA7B+_ **%K'_@/!_\11_PA7B+_HH6
ML?\ @/!_\17;T4 <1_PA7B+_ **%K'_@/!_\11_PA7B+_HH6L?\ @/!_\17;
MT4 <1_PA7B+_ **%K'_@/!_\11_PA7B+_HH6L?\ @/!_\17;T4 <1_PA7B+_
M **%K'_@/!_\11_PA7B+_HH6L?\ @/!_\17;T4 <1_PA7B+_ **%K'_@/!_\
M11_PA7B+_HH6L?\ @/!_\17;T4 <1_PA7B+_ **%K'_@/!_\11_PA7B+_HH6
ML?\ @/!_\17;T4 <1_PA7B+_ **%K'_@/!_\16SX?T+4](FF>_\ $E]JRR*
MJ7,<:B,^HV@5O44 %%%% !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 %%%% !00",'I10<XXZT
M> Z5XWA\(^.?&OVYKAXCJ<5I:O('>"S#-)DM_=7 !VC!.W Z$CTZ^O=)^'?A
M.XU9FDO#+(K;S)DSR2-\H4GY43G@#@ =^^;9_"]$N_%KZC?07MOXC.^2$VI7
MR6!8J0=YS@MGL<@=*KP_"V]D^'LOA#4O$ANX$97LKD6NR2V93D#[YW*.>."
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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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
MKPL8I+5SY?EIL'(<9R.>E2/X=U&;6-"U*XU*&673OM!E'D$"4RC&%^;Y0HP
M.>G6NEHH XD>";X:2EE_:5ON36_[7W_9VQ_KO.\O&[UXSGIVK*T/3'\2V?BW
M2C=V_P#9]SK<WG[03(8_D) YQAL8SVYZ]O2Z* ./U3P/_;%UXC-U>JMMK%M;
MPJL49#P-"6*.#G!Y;.,#H*M_V9+;7T/B+7[N&232[*6-6MX650&VF20C).2(
MQA1TYZYXNZAKR6VKP:/:0-=ZG+$9_*5@JQ1 XWR-_"">!@$D]!P<2V>IW,NI
MR6%WI[V\B1"595D#Q2#."%;@Y'&<@=1UH Y_PWHFG7]QKVJP&9],U9F$$;J4
M 5T7SG0$ @.PR<]=N1UI^E^$M6CT:30=8UM+[2%MGM(ECM_+F>-E*#S'W$'"
MG' &3@FNPHH YWPWI&O:9'%;ZMK<-_;VR>7!Y5L8G<= TIW'<0.. !W.3C%[
M6=,N-4>RC6:%;2*X6:XADB+><%Y5<Y&,-M;H?NBM2B@#F-3\*R3>)M'UO2IK
M6QDL1(DR?9\_:(W RAP1C! (//-<8MW.^NZE<V=WI#W9U!YTTJ]LIEN"Z?(I
MVJX4DA00^PX!!)XKOE\0LWC)_#GV,B1+,7IG\P;3&7* 8QG=D'CICO6Y0!S$
M'A1I#XGCU"X22UUX_/%&A5H@85B(W$G/"YS@<U6@\)ZO>>'[K0_$.N1WMF]J
MUK$]O;&&0@C >0EB"P[8 &>3GMV%% '*1>'_ !%<Z!?Z;J^NVUU)-:/:12Q6
MAC&&&#)(-YW-CL-HZ^O#[;PQ>6^JZ#>F]@;^RM/DLBGDD>;N$?S9W?+_ *L<
M<]3S7444 <#9^!-7TB+3KC2M;MHM2LS<1L\MJ6AGAFE,I1DWY!5CP0?YUMR>
M';^37=%U2348Y7TZ&X20/"09FFVY(PWR@;1@<\<9[TZX\66]GXUM?#5U;21R
M7<!EM[D,#&Q^;Y#W#$(Y'TI?$?BRW\/7VD6+6\EQ=:I="VA12 $S_$Q[#)'O
M^5 &39>"+ZQM]%\K58/M&F7]S=!S;$JZS^9N7;OX(\PX.>W2MKQAH;^(_">H
M:7$ZI/,@:%FZ"1&#IGVW**TX9KM[ZXBEM!';HJ&*<2AO-)SN&W&5Q@<]\^U6
M: *UA=B]LXYS&\3L/GB<8:-NZGW'_P"KBJ>IZ7/J.I:?(\L!L;9VDDMY(BQD
M?:54YSC R3@@\X/:M6B@#F)_#$L'C.U\1:=/;VL<=HUK=6RVY)N$+;AR",%3
MTX/4BN,\,W-R;VUGLKO1[N8W+S'3Y+.:.ZM_-<E\KO*1N Q!;8!UYYR?6JCN
M)XK6WEN)Y%CAB0N[N<!5 R23Z4 <HG@F27PQK.BW>H#_ (F%Y+>1SP1%&@=Y
M/-7@DYVL >V<4MSX7UO6O#\]EK>NQ->9C>UN+*U\H0R1N'60J6.YMRC/08X
M&2:ZN&5)X(YHSE)%#*<=01D4^@#D=1\-:]K?A6^TS5=9M&N[H(@D@M&6*-58
M-G87)+'')R!TP/6U/X=O9O$=]JWVRW'VG3%L!%Y).TAG;?G=SRYXQVZUTE%
M'"V7@G6=%_LJ;1];MHKJUTZ+3;H3VA>*XCCSL?:'!5QEN^#FMA?#U['XGBU@
M:@DGEZ:UB5EB)9V+AS(2"!U'0"NBHH XO2/!-YI \,F/5(6?1K:6TD)MCB:.
M0H<@;_E8;!SR.>E=FS!5+,0% R2>@%+10!SGAW3)$UO7M=E5D.IS1+"C#!$,
M2;%)';<2[8]"*EU'0KF\\4V&L17D<2VEK/;B,QDLQEV'=NSQC8.,=S6O=WMO
M8QI)<RK&LDJ0J6_B=V"J![DD4V.:Z;49X7M EJB(T=QYH/F,<[EVXR,8'/?/
MM0!@Z)X4.F>()=:E>U2ZGM1;W LXC$ER^X'S77)&[C Z]3R>S]?\/ZC>:S8Z
MUHFI166HVT;P.+B$RQ3Q,02K ,I!!4$$'UKI** .<D\.W\FNZ)J<FI1ROIT5
MPD@:$@S-+MR1AOE VC YXXSWK,L_!%]96^C^5JMO]ITW4+F[5S;$JZS^9N7;
MOX(\TX.>W2NKU+48-+M/M$^X[G6.-%^]([$*JK[DD?S.!4<^J) )8<(]]%;?
M:&MD?G;TZD="00"1V- &%I'AC6-&OYK>VUJ+^PGN7NDMFMCY\99R[1K)NQL+
M$GE2<$CWJ-/!,DOA?6=%N]0&=0O9;V.>"(HT#O+YJ\$G.UP/3.*W_#^K#7O#
MNG:NL)A%[;).(BV[9N4'&>,]:T: ..O?"FM:YX>FLM;UR%KT-'):W%I:^6L4
MD;AU=E+'<25&>0,<#'6KFF:#JT7BJ37=1O[.5Y;".S>&WMF095W;<"7/]_T_
M^OJ7^M66G:CI]C<31QS7S,L(D<*&*XR!GJWS# ')_ UE_P#";Z3)I5M?6LGV
MMKRX^RVMO;.KR22]=IYPI Y.2-HZT 6M>T2?5[_1;B*YCA73;W[65>,L9/D=
M-N<C'#DYYZ"L6Y\$WMQI&LV/]I6ZG4M5340_V=CY>UHVV8W<_P"J'/'4\5O+
MJU[#J%E:7NEF/[6[*LT$PDC0A&;#DA2"=IZ CWK7H XW4? LFJ/XBCFU%4M=
M8:&<".']Y!/&J!6#%L%08U.,#ZUJV>AW+Z[!K6JSP2WEO:-:Q"",J@#,&=N2
M3D[5X[ 'DYK=HH Y[Q+X?O=3N]-U/2=02QU/3F?RFEB\V*1' #HZ@@X.U3D'
M@BH=2\.ZGJ5OH_G:I"US8WZ7TTAMSMD*AAL5=WR+AO4GCG)S73T4 <S=^%9+
M_P 0ZG?7=S$UGJ&F#39+=8R&" N2P?/4^81T]*J6OA'5KCP_<Z#K^N1WVGM:
MM:1&&V\J5E*[0TC;B&8#I@ 9Y.:[&H+V:6VL;B>"W>YFCC9T@1@ID8#(4$\
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
MR/LWB'_H+:;_ ."Y_P#X]1]F\0_]!;3?_!<__P >H UZ*R/LWB'_ *"VF_\
M@N?_ ./4?9O$/_06TW_P7/\ _'J ->BLC[-XA_Z"VF_^"Y__ (]1]F\0_P#0
M6TW_ ,%S_P#QZ@#7HK(^S>(?^@MIO_@N?_X]1]F\0_\ 06TW_P %S_\ QZ@#
M7HK(^S>(?^@MIO\ X+G_ /CU'V;Q#_T%M-_\%S__ !Z@#7HK(^S>(?\ H+:;
M_P""Y_\ X]1]F\0_]!;3?_!<_P#\>H UZ*R/LWB'_H*Z;_X+G_\ CU'V;Q#_
M -!;3?\ P7/_ /'J ->BLC[-XA_Z"VF_^"Y__CU'V;Q#_P!!;3?_  7/_P#'
MJ +4FL:?#K$.D27<2ZA/$TT5N3\SH."1_GL:YSQG>:?#J^@6NH-$HN))O+:[
M;_100F,.I^^QW?*N1SDYXP>AAL)&E@N-0FCN+F#=L:.+RT4G(R%)8YP2.O<]
M,U>(!QD XY&: .2^&-W]J^'^FYG,KP^9"Y).5*R, ISR,# QVKKJ  !@#%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %8?B?7KC0+:PEM[%+LW5]#9E6F\LJ9&"@C@YZ^U;E8WB+
M0WUV"RC2[%N;6]AO 3%OW-&VX#J.,CF@#(N?%NJVZ7%J-&275;.W$]Q;0/+*
MA+%]B(ZQGDA,Y8#&0.></'C3S=9M],2UCMKN6&WF6UOI##-(DA^?8",$H,Y&
M<Y!''4SZGX6O)_$(UK2-;ETRYE@6WNT$"S).BDE3AONL-S8//7I3=6\'_P!L
M1BUN[X2V:R0R1"6'?/"T>WE)=WREMO)P>I]: *2^)[72[[Q*YTF&*[AU"VM
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
M+K%K,^S/"SPE26'^\KG/J5'OGJ*YV;2Y-3\:6^JL&C@TRUE@MV*\O-*5WL >
MRJ@&>Y8^E;&G075MIT$%[>&\N40"6X,8C\QO7:.!]!0!: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 HKRWXE:G=Z;X]\%P17^H065]-*EY#:S2CS579CY4.<\G[O-1^!O%EW"/&6H
M7]_<WF@:;,S6B3MYEVBKNW!D/S@<#&_!_6@#U:BN1TOX@Z=?:I?V%S!+926=
M@FHL\A#(;=E#;LCD$ C((_.J,OC@:UH]]';Z?J-F+C19=1L[SHI3! RRGY'Z
M-CT(^E '>45Y_P##CQ+>7_A#P]%<"?4+R>V::[N6E!,*^8P4R9.><$#KG:?0
MT^U^*=A>KI4]MIEY)9ZM>/9V4P9 7=#@DAF&T'G'.3CH* .]HKB;?XBQWFNW
M^D6>@ZI<W%A>QVERT*JR1AR1YA.?NC'U_*EC^)FDO)'-Y,PTR75#I*7V1M,^
M,_=SG8>F[U[8YH [6BN$U'XH:?IL?B9Y=.O&_P"$>EACN@I3Y_-)"E.>>V<X
MZU9U3XA0:=K=MI,>DWMU=76GG4(A$T8!0 D@EF&#P: .RHKB8OB7IEUH7A_4
M+2TN9I]>E,-G:956W*2'+$G 52.3SVXJA\+]5U#4M4\8Q7UQ=NEKJSQ00W,I
MD,"#/R Y/3V)H ]%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@#A_&'A#5-?\7>&]:LI;-(]%E>
M7RYG8&8MMXX4[?N]>>M4(/AYK$6I>*=>CUF*UUS6H/)A-NA$5L!C!R>6;Y1\
MV!CDXKT>B@#R_1_A=?6VJWL^HW]E);ZAHATNZ6VB=7W$ %P6)R3C)8\DD\5J
M>'?"OB?2_!=QX:OK_3;B".UEM;26-'5V5@0OF9X&T'H <\<\<]Y10!Y7X6^&
M6K>$-0T6_P!.O;-98;=K;58]S[+Q-Q*L!MX8 ]?8>]<SX:O[RRDTN_D\(V-W
M8C4'-K);:D!Y332;2\=L>00"/E(R,$_+S7O51K!"LIE6)!(W5PHR?QH Y3PG
MX5OM!\2^)]3N9K>2+6+E9XUC+;H\;A@Y SP:YV/X4SI96VAF\@_L6WUS^UE<
M%O.*X.(2N,=3][/3M7J-% 'E7B+X8:SJ=UXQ2RU"PCM/$1MI"9E<R1-$<XXX
MP>>?PQWK5N_!&JW'BS3=:6>R"VFC-IS1%VRSE6&X';TR17H%% 'E5C\+]5TW
M0/",<%[9-JGARZFD0N7$4\<KEF4G&5/0 X/3WKI/!'A/4?#>H^(KN_NK6<ZM
M?-=@0*PV9)XY^M=C10 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 %%%%
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
M8SUZ=>_M7/:=X7O[#7=4GD33[JWN[XWT,\S.TL+%5&WR\;<C;@.&! QP<8H
MTY_%-M!JESIGV*^DOH8TE6".-2TT;%AO3YL8!4YSC''<C-:?Q):VFHZW=W%S
M=QVNDQ1Q3P-''Y>]OF#*PYW%64$$@ $>YIB:)K3^)M/UZ6:S2X%M):WD*,[(
M(R49?+R!DAE;DX^_WQ@Q6/A[5;>#48;I=-NX=2OYY[N)V;$L+@JJD[3R%$8Q
MC^ \G/ !9UCQ7)I^G>9!I5T]W)>QV$4,FP9D<*0V=V"N&SP>QZ=0RY\2P6E]
MK=Y/)?+;:-:J;JV\N(IE@7WJV<E@O\.>XXR:JVGA+4K2'PK;F\AG@T=Y7D\Y
MF8Y*E8]O'S;%=E!..Q]JBE\&ZC>Z;J]C>7%KY>J:N+JX*%MS6P=<)G'4QQHF
M.@Y.>> #63QEI9GO(YQ<6R6=DM]+-,F$$1+#(()/!5ATYQQFGVWBNUN-6M-,
M-E?17-W;_:H1)$,&+(!8X)VX)7AL'D5@ZWIC6!\0R7HL9(]=\K3[*.0-Y:+Y
M15%E/&U0QD/!R=P YP#9\*>='KTUOJ>G+_:L5DB&_CO?M2M$&P$R54QDGYL;
M?FP3DXH WO$VI1:/X7U34IBP2VM9)/E8J20IP 1R"3@?C7,^#XKO7_"NE^=J
MEZ8[<C[5/]I=9[B=<K(AYRB!LC'!.!PO?9\8:-?^(--MM/M?LPMC=PRW8FD9
M?,B1PY084]2H&:AM=$U72_&.H:AIXLAI.H(KSVSRLK?:1P95PA R, CO@'VH
M Q;S58)/B#J5O<7>J"PLK:VM5@MI9PLEU*V1\R' .TQCD@?/D^M== B^']'*
MS75U>%9&V&5R\KEW)2,$]3R%&?3FN?TK1?$NE6.JA(-'FO\ 4+Z2\,TMQ(45
MF(V#;Y>3M"J.HZ=JU6T>YO;MO[6AL[VUMXE6T21BV^3!#22 K@$\ 8S@%O6@
M"MX'U+4-6T[4[K4I%:7^U+F%%3[B)&WEA5]OD//<DGO6Q<ZQ!::Q9:;-'*)+
MQ9##+@;"4&64G.0<<]*SO!6AW7ASPW'IMX+;S4FFES;L2I\R1G[@8QNQ^%3:
M]H)UJ^T>;SA''97#RRKCF1&B="GX[AGVS0 ZS\3:??P6-Q:^;+;7DTT,<X7Y
M%,6_<6YX!\ML'Z=,USO@?Q'#+#:V\[WTL^L/=7\$DK,\<<08%4W,<\1M'TXR
M2.O%6U\(WT/AO6K""]B%S>R78M7P0MM'/*SGW+?-^@';))?!DGV^:.UFAMM-
M71#I=J$R9(2Q;>WISB,YSGY/?- &G%XLTZ=K)D$QM+Z<VUK=[1Y4L@#' YW8
M.QL-C!QP>1G7NKJ"QM)KJZE2&WA0O)(YP%4#))KF[/PQ<N_A]=0:WCM=$C'D
M6]NQ823"/RPY) P%4MA<=6SGBKOC#1+CQ#X9N=-M)TAG=XI$,F=C%)%?:V.<
M';@X]: (KGQE86<=Z]Q;7D8L[+[?(&103#DC.-V0?E/RM@^V<BI+?Q997-Y<
MVJ6]VLEO9+>DNBJ&C)8<$MC.58<X''!(YJCJ'ABZU;0'TV:*QLUN[B%[U+=V
M<O&KAG'F$ NS!0N2!@$]:KZEX4U6Z3Q9]GN+2)M6@CM;4Y8>7"L>W:2!\O+2
MD8!^\/2@#1T;Q6-0T?3;NXLIH;K44::VLQM+F'J'/S8 "LN22.3CN 6IXXTV
M2/3G2WO6&H02SP!(@S$1D!A@$DG+*!C(.X'..:I7?A2^;Q);:C'%I]S:?V<M
MA+:3NZ)&%<L"H (<<X*MC.T<UJVV@R+XK;6;IX76*QCM+5(U*^7\Q:1L=!GY
M ,$X"^] "6_BNTNIQ!%9WID M_.1HU#6YF *!U+9&,\X! YYX-:U]=QZ?87%
MY*&,<$;2.%QG:!D]2!TK!@T"^D\4V>NW36T-Q#%-!.UN['[3&S9C1@5'W>N<
MGGZU=\6:7=ZWX7O]+LI(HYKI!$3*Q52A8;QD D93<.G>@"A8^)H+.WT>UN7U
M"[N=2MGNX7DA02,O#;652,$>8B]/J>IIDOC5)].T"ZTS3[FX.LSB.%&V*44
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
M@4>4 "2<G ?DDY)J71_$NG1Z<OV6TO%GN]5N;2*UGFWNTRNYD.2Q"H-K'@X
M' Z"@#JY8HYXGBFC62-P59'&0P/4$'K4,.G6-M;QV\%G;Q01,'CC2)55&]0
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
MY2X1_P"\!C@\]:?!96MM)));VT,4DIS(T<84N?4D=:GHH 8L,2Q&)8T$9SE
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
MZ@LMW]NDMGC,V;80HRE8\#A\DY;.[IQC%6Z** "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 *XCQ9J#V7CGPQ;/J5Q:6-ZEW]I5)2JN412GTY)Z8S7;URVO
M:-J]YXQT#6+&*S>#3$N Z37#1LYE55XPC#C;0!5\%ZW<ZKK?B&VCOFU#1[.:
M)+2ZD #[RI,D>0!N"G&&([D9.*[.N0L/#NK6WB77?$S_ &)+^\M$M[>SBD8Q
M90$JTK[022<#(7@>M=5;&<VL)NEC6X*+YJQDE0V.<$\D9H EHHHH **** "N
M7\,-+=ZSXCN+BYN9&MM3:WA1IW\M(_)B; 3.WJQ.<9YKJ*XK09;G?XSATYK<
MZ@=6D,*S2;0#]GAP3@$XS[4 9^A:Q#JVK:G]IUC4 +G59;33;>&5@ D:X9@>
MF-R2-R>@X]*Z-=<M=#T^2UNKJYU"?3+99-0N%4,8QMR7?IR0"VT9..W2IO"F
MAG0_"NDZ9<I$;BRA =D8N#)@[G!(!Y+,>G>L:7PCJ,FFZ]I GA2VUF^EGGNP
MQ,ODR8#(%QC=M&P'. ,'VH U]0\7Z9IUQ)!(MS*ZVGVQ1;PF7S(\X&T+R2<'
MCT4GH*V9KF&WM7NIY%AAC0R.\AVA% R2<],"L72/#YL?$6J:K-Y7[Y(;6S5"
M3Y5O&O"G(X)=G/';%.\7:5>ZSH!M+ PF7[1!*T4[E$F1)5=HRP!(#!2.AZT
M20>)K.?4EL%ANEG>U:\4/%MS""%#>V2> <'@Y JOIGC/2=7N--AM?M).HP//
M;LT)"E5 )R>QPRG\163<^'/$=U=^)KMKBQ2XU*QCL[-@['[.H#9'W>S.QS_$
M0.%Z5?TWPQ)IGB:TGMU@72K'2UL;5"Q,BDOESC&.0L7.<_*>.<T :GB/48M'
M\-:GJ,S,$MK:24[6*DX4D $=R>*YKPNDVH:98!]=U*;5;**WFU#YODD=@2T9
M!&.QZ8[>M:OC31]2U[28-.L4M6@>ZADNQ/,R;XD<.4&%;EMH'TS4K'Q+]MDG
MCL=*2((,1B[<M,^X#+-Y7RA5W8 !R<=* )-/\46.IS+%;171<2R0S PD"W9"
MP(D/1<[3CUR/6EA\4:;/=6T*NXCNHY)8+AEQ'(D>-S YSMY&&( /8G(K$;PG
MJ_V7Q581WT"0:U&TD<XW;XYWB$;_ "XX7*@CDGG'O3)_">HW_@R^TQK?3["_
MGLA:B2.>2?<!CY2[*&6,X(V@'AOS -P^+--""0BX\I[9[J*3RCB6)"H+ =<?
M.N,@9SD<<U+:^(["\;3$A\UI-2M#>P1E,-Y0"DEO[OWU'/<U0UNPUW6O!VI:
M<L5E9W5S;&!(TG9E ;AOGV#'RY PI]:H'PUKB:GK&H0R64<\VD+96 #MBW<;
MSM^[PN2GS=3MZ#.  20^+CJ^B6ES&MUIAU*_%M8R^2DK, V<D9(PRH_/8<]J
MUT\46$EO>3*ES_H=ZEC.GDG>LC% ./[O[Q3GT-95KX9U"VN_"B*+-;+1K:1'
M0.Q(D*+&A48^;">8,G'+9QVJ[8^')H/$VL:C/.AM;RXBN(H%!X=(43<WKRN0
M/H>N, %J7Q-I\5U'"#+(LEV++SD7*"8Y^3/4D8() (&#G&#BSJ^KVVB6/VR[
M$OD!T1FC3=MW,%!/H,D<USO@SPS?Z%96EKJ-O8RR6>]4O1/)*\H8DE@K "(M
MG+8)R<^N1M^*-*EUSPSJ&F02)'-<1%$=^BMG()^E !<^(]/MGU*/?)-)IJ1O
M=)"A9D#YQQW. 3]*S+[Q3#I[>(-2>2ZFM=(C2.:S6%!B7&_*N3EB5=..W'<T
M^S\+R6OB>YOC.K64]K;J\9'SRSQO*Q=NV/W@/'4CL!@Y+>%-;ET*>TE:Q::[
MUO[?=#S'VR1";>%SM_NK$N,=%///  _5=>FBU_0FN_M5J;>QFO[^UA=CN.T(
ML>U3AOF+MSVCR<#-=C87L.I:=:W]ON,%S$DT>X8.U@",CMP:Y'6?".I:@?$]
MW'+;&_U.VCL+5B[*(K8 ;P3@[22TIX!_AKKX86AL8X$V1LD81=@^5<#' ]*
M,N\\5:=9N 1/*ANTLA)$FY3.S!0@.>2">2.!@@G(Q5>^\;:1I\M_'.+HM831
MPS[(2V"^T@\=L.G_ 'T.]86E>%/$,-OX4M;QM/%OI$CR7*QS._GR;& EY09)
M+LVWC!.<GM,W@W439J-]H]U=ZX-2U!F=MK1HQ:)%XR=NV'@X!PW(S0!W)(52
M20 .23VK&B\46%Q<V\$"7$OVJ&2:V=$&V=4V[BN3G'S#!( .>">*F\2:9/K7
MAC5-+MKC[/-=VLD*2_W2RD9/MS67I>G:OI]G"\>EZ5#>%$@D/VN24A .H=DS
M@'I'TY^\* +5CXMT[4;07=I'=26_D-,\ODD+'MZHQ/ <?W?8U!8^)((-*TU[
MBYN;Z;4();R']PL<C0##Y* @?*KH,#YCZ'FLMO"FN0>$?$.@VEQ:E+R68VDC
MR,&V3,&DW$+\I!:3& >HZ8JWJ_AS4-4%G$$M+=K"X@FL;N&1@\ 7:)%VXY!7
M<N,X(/.,4 7O^$G\SQ)'I,-A<,HL?MLTQ"@(K'"+C.<DANO]W\16T[Q99)8:
M7/<W=U<KK#236;M:[#Y?+JI5?1< =VX[FJU]X>UR5O&$UM+9I<:K"L%E(SME
M$6(*H;Y?EPS2MQG.X=,<S+X8NUU:PO1]E$>E:6UMI\(9MJ3-@$GCH%1%!]V.
M!Q0!>M_%^EW5C97,7GE[VXDMK>W,>)9)(V8.,= !L8DDX '6K6CZ_9:XUVMH
MMP'LYF@G66%E"2*2"H;[K$8_A)[>M<2NE:A8VWA_1[""VN-;T*!;BX87/E';
M*KHVQF1@Q=@Q.5Q[J<&NK\'-9MH :SL)K(&>;SHYG$C--O(D8N"0^6R=V?RZ
M4 8OC[7QI>L>&K(7T]J+F[9YS"^#)$HVB,]AOD>)=Q(QD\CFMY()K,7NLZM>
MS)&(2YM8Y3Y4"*O)SP6;&23T]!W.5>>%;C6?$^KWFKV]I-IMQIHT^VB69MX4
ML6<L-F 2=G()QL%4KG0O&-_\.)?#M[)ILFH21BVDNQ=28DAR Q/[O.\IE3[G
M/M0!!X.EGU[0K 3:[J8U=XTO;C:YVQQM)E8R",<IE?7Y2:U_B!X@O-&\.78T
MH@7Y1!YA_P"6"NXC#?[Q+84>Q/\ ":OK'KRWL1AL-+M[6*(@A;IV>4@$(G^J
M&U023GD\=.36'KG@^_U;1[0F"P?5WN[>YOIGG<*1'(KE$.PG&%VC(&!UR<Y
M.Y)P,\\5C1>*M*DMHYFE>+S+XZ>L<J%7,X8KMQ^&<^E;(SM&0 >X!KB;KP5>
M2B^FANX1<RZQ%?VV]25A19(V<8[EMA_\='')H D\6:VL]K:65M/=VD\NKI:N
MZ%HW")^]E*XY8&-2!UR6'>M>V\6:7<Z8E\K3(LET]G'$\9$CS*Q4H%[G*GV
M!)P <5KCPU++XDT_4-T4EOIMI-]F21CN:ZD8;I'P,=!^;'@8%9>D^$=3TR+P
MO/(;6>YTJ"X6>+S6"O+, 6E#;>3N#]APY].0#J].U:WU-[N*(.D]I+Y-Q#(
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
M;:8+\DH0 L0>N.>&Q@]B<C-^RO5OHI'6&XB$<KQ$3Q%"2I(W 'JIQD'N*P=
MTC4M,TH%].TV'4(;,01E;F28.5'R@NR@I'D?= /7VYZ. RFWC,ZHLVT>8$)*
MAL<X)ZC- '$>.4U#2K&._M]9OXY+G5;6'8D@")$\BH5 QZ9YZY-+XH2]T!-(
MEBU;498IM;ME*%RS&,C#1\#+*2N<>YK5\:Z)J&O:5:6NG"VWQ7T%TYN)60;8
MW#X&%;DXQ4GBC2=0U>/1OLBVP:TU&&\F$LK*-J9R%(4Y//?% !;^,=/FM+J6
M6&YMI[:[%E):SA%D\TJ&4##%2"K YW8QDG&#5O0_$5EKXO%MA)'-9S&"XAEV
M[D; (Y4D$$$$$$BN5U#P=KEQ=ZM?6TMA'=/JT.IV*R.SHVR$0E)1M& R[N1G
M&?:NMT6/4EMFDU2&SMYW(Q!9L61 /]HJ"Q/T ' ]R 88U.YU_P >ZGH4=Q+;
M:?H]O"UR(6V//+*"RC<.54*,_*023UP,5HNQ\-R7E[>:C<3:>ZP16UO(=[I*
M69=JGJVXM&!N).>^*IW.@:CIWC"X\1:*+>;[? D-_:7$ACWF/.R1'"M\P!(P
M1@CN*=XAT/5?$6CJIDMK2]MKF"[M(PQ>,21/N&]L D'H<#CKS0!/-XPL;5-5
M%U;7=O<:9;_:I[9T4R&'!^=-K$,/E8<'@CG%0Q^-[66\BM(]*U5I[BU^UVJ>
M2H^T)QG:2V 1N&=^WKQG(JGJGAG4=8DUG49([6"^O-';2[>$3,R*&+%F9]OJ
MPP .B^_$MKH&K0Z]H%^Z6?EZ?I<EE*HG;+.WE\K\G3]WWQUZ<4 2+X^TN6#2
MI+>TU&X?5(Y7MHHH,N3'PZ')P&!XZX]\<U-8^-=.U*RM9K2VO9)[BYDM!:&(
M++'+&"SJ^XA5("GJ?3&<UR5GI>J>'M9\$:?-%:2W<3ZFQ6.=MK*_S\$J.1NZ
M8[=:UQX4UJU:.:W:RF6ZU.>_U*RDF=(I!(H5%#!26";5)!&&/IQ0!IKXYTR2
MVTB>*VOI?[5DEBMT2$%A)&'+(W. <HP[CC.<<T+XYT\Z?;WC6=\B2W_]G2(Z
M(&MY]^S;)\V ,XY!(Y'K6+H_@[7-.B\-0R?V<R:1J%U<.8Y7&^.42A=HV<$>
M;TSCY>O/$DVE6FF^&O$.G^*+RQM8-7O;B> I<9;Y_F4*&"DR*0" ,\@4 =E;
MZ@ESJ%W9I%*#:[ \AQL)8;MHYSD @G('4>M9>L>+;'19+P7$%W)'91Q2W4T2
M#9"LC$*3D@M]TD[0<"IO"UA=V'A^U74I/-U*91->2$8+2L!G\N%'LHKFO&'A
M37_$+ZW;QOI\UI>6B1V1N97!M'7.["!2#N./GSD=,$#% &UJ?C.STS4+^Q.G
MZE<SV-LMW,+>%2/*.[Y@2P!QL;CKQQFIKGQ'9W$"PV*7=W)/9"\ M H=(6'R
MN=Q&"><#J<'CBLVYT#6;C6]:OREB!?Z1'8HHG?Y9%,A)/R?=_>=>O'3FJ6C^
M%_$&@7]I=6HT^X$NDV^GWL4EPZA'A!"R(VP[@0QRI ^M &SX N[B_P#A_H5W
M=SR3W$UG&\DLC;F=B.22:Z2L+P9I-YH/@_2])OS";FT@6%S"Y93CN"0#^E;M
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %97B+7[;PUI$FJ7D,\MM&R*_D!25W,%'!([L*U:XKXLX
M_P"%:ZGEMO[RVY]/](CH Z.#599+V.VGTJ^M?,5BLDOE%,CME';!^H[&M*L-
M(#9ZHJWFMSW27<1AB@EV*P899F4QJO\ ".2>F!SS7*>%;B:S\2/IM[?WMS!Y
M<UQH4L\[D7D1;+[B6.]D^4+G^ AN_ !Z/17EGAW4;C4[#2M<M_$:2:PMO*+K
M3%5R\\WEDM'(AD.W:XR"%&!P.#6CX<N-.UK1])U*#7KN749].=;JVCNB3+(4
M!=G3JA1P0"-N-V.A H ]"JE/J(6V2>TMY+T-.(2("OR_/L9CDCA3G/?@UYUH
M6L&\'PY275I9)+S3Y5NU^UMF4^0/OC/+;L\GG.:I:2R6?PP\//9WD\4PUFV2
M58[I^C7A4JPW=",\=#0!Z_17!:BUYI?C*]TI;B\>'Q#;J;)C,["VE0[9@O/R
MX1A(,8Y4CTK/U.Y^W:SX@TFY\2KHMQ8/";%G9S(L/EHP=/WBB3+[P<AB>ASP
M* /3:*R]=O$L/"^HWEQ<30)#9R2/-"F9$PA)95/<=0#7G/\ :,D4_B"TBU)X
MXSX92ZB2+4&D=9AYOS[\\.0%+;>.G7K0!ZU17F,LHT>Q\+&;59XK3654WEU>
MW$DD9E$ V*3O78&.3@$ D#Z5V'A* VNCR0C63JT27$GE7&"0JDY$88LQ<+DK
MDD],=J -ZBO*-8MY+D?$"?\ MG4X)])E6:Q\N]D A?[,C@;<X8,V1M.1R< 9
MJ/Q-KEPMGJES]OF@U2Q&G^<KW)B%O(Q1F2)!]X,&.XMQVYQP >MUFR36T;PW
MEE8"[>:<0/-;JF4&2K,Q)&5!'.,GVKE;"PBUKQ]XB2;4+][:V%E/!%%?2+&"
MZ.3@*WW3Z=*YW0G2U^'_ ():SO)XY&U>WCG1+I\$&1P59<XQQTQVH ]>HKS*
M"]?6-4O3/XE33=4T_66C%MAS*T0DQ'&$\P!ED3;_  \DD]15[2KV]M?&%M!J
M >ZM[V[NOL6HVMRQ1\;V,,T1X4H%(!&1\N.,F@#NYIXK=%>:145G5 6.,LQ
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
M9*[E.1D$@_J#4E>.>'M2AT_PEX,LVU&.TL;SSDNI9I79%E /EQL0Z[0?GXR
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
M^F[&<>U1G1=**.ATRS*._F,I@7#-_>/')]ZO44 0QV=M%</<1V\*3R*%>14
M9@.@)ZD"DO8);FTD@BG,#2#:95&64'J5]_0]O0]*GHH RE\.Z;&VE>7;1)'I
M:[;50@S&-NW 8\@8[=R!GI6K110!$MM BQ*L,:B'_5@*!LXQQZ<''%0/I&F2
M-,SZ=:,9^9BT"GS/][CG\:N44 5HM-L8+@3Q65O',$""1(E#;?3.,X]JCAT;
M2[>WFMX--LXH9SNFC2!560^K #!_&KM% %2/2]/AEBECL+5)(5VQNL*@H/0'
M' ^E2W-K;WD7E75O%/'D-LE0,,CD'![U-10!2?1],D,Q?3K1C.<R[H%/F'_:
MXY_&EDTG39I[>:73[1Y;88@D:%2T7^Z<?+^%7** *FJ6TE[I-W:0LBR3PO$K
M/G W#&3CZU1\-:!!H&B65GY%J+F"VC@EGAB"F7: -Q[\XS@YZULT4 48]%TJ
M)56/3+) N_:%@48W?>QQWP,^M2#3-/%BUB+&V%HW6#R5\L\Y^[C%6J* *Z6%
MG'<FY2T@6X9=IE6,!B/3.,XJ&'1=*M[::WATRSB@G.Z6)(%59#ZL ,'\:O44
M 0VUI;647E6MO%!'G.R) HSZX%17>E:=?S1RWEA:W,L6?+>:%7*9ZX)'%6Z*
M *4^CZ9=00P7&FV<T,!!ACD@5EC/^R",#\*?+IEA/=+=36-M)<+C;*\2EQCD
M8)&>*M44 4I-(TR5IFDTZT=I\&4M I,F/[W'/XTZYTO3[RS6SNK&VGM5QM@E
MA5D&.F%(Q5NB@!J(D<:QQJJHH 55&  .P%.HHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K#\4Z+
M<ZW86B6<T45Q:7T%Y'YP)1C&X;:<<C-;E% ''-X3U*!O$%O:75L;/707F+A@
MUO*T8CD9%YW @ @$C!'4UL:AHDK>#YM#TF\>QD%G]EMK@<F+"[5/'/;J.:V:
M* . E\$:O+'K8$VE0+JFCKIQA@B=4B8>8-P.>1^\)Z9.,<=:UX-!U&'Q'IFJ
MDVI6TTM[%HQ(V69F1MP.WI^[ _'VYZBB@#SS3/!7B'08M*N=+U#3Q?6L$EI<
M1W".T,\32&12,8964L?7.:WFT/4SXGTK5Y+BWG-G9SP2YRAD>5D8D#!VJ"@
M&2<'KQSTM% 'G^E^"=9T4Z->V=W9-?V"7%O,DF_RIX)9?,X(&596QV.<5T7A
M/1+S0=.NK>]N()WFO;BZ!A0J ))&?')/][_]=;U% '!)X,UL:A97,FH6$KVF
MK27WGO"YEFC99%"N<]5$FT <84=.E/\ ^$.U7^RQ:^=9[QK_ /:^=[8V^=YO
ME_=Z]L_CCM7=44 >?7/@?6QH^IZ'9W]C_9MSJ"WT#S(YDA)G69HR!P1N!P<Y
MYQCN.E\6Z-=>(?"5_I%O+#'/=Q>7YLF0J\C)P,G\/UK<HH Y?7-$UJXU;3M<
MT:ZL[?4K:%[>>"Y5GAFB<J2,C# AE!!Q]:KZ_P"%+WQ!IZVFH?V?>,83MG=6
MB>UN"2?,B(!( R!MR"=HR>N>PHH XNZ\(ZQ]JUB2QUI86U+3(;0W+(WG)+&K
M@."#CG?DGJ,<>HKCP/J4S:N)KC3;>+4M&&FM%:P,!$P\SYAD\C]YGUX_&N\H
MH XIO#?B6TO]/U;3M0TU;]+);&\AFB<P2(I+(RD'<&4EO8[NU==!'<0V2I)*
M+BX5/F<C8';Z#.!GZX'K4]% '#:9X-U.PT_PG;-/:.=$N))9&#,/-#(Z<<<<
M2$_A[UN>&='N]'&J_:GA;[;J$MXGE,3M#X^4Y Z8Z]ZW:* .)U'P9?ZC;>+(
M3<VT1UF:*:!OF;RS&J* PP,@^6#QTS3_ !#X2OO$>W[7]@6X14:VOH=T<]E(
M#EFC(!+#IP2.G/7 [.B@#%\4Z'-KVC?9K6[^R7L,T=S:SE=P26-@RY'<'&"/
M0UDZGH/B/6_#YM=1N]-^V-<V\VV!76%%BE63C.6+,5QV &...>PHH XC6/!N
MH:L_B@_:+:$:Q;V\<)RS>6T.2-W R"3VZ8[UIKHVJGQ;;:[*]FYBTV2S:-69
M<NSJ^1P>!L _'/M7244 </#X*U*+P'I.CQZA!!JFDS)/:W*J6C9U)QN4X."K
M,I'OGVJWJ6@Z_K.C6XOKVP&I07UO>1I#&X@'E.&V\G<<\Y/TXXR>MHH X?6+
M?3_$?BS2[6WOU?4M-=DU-(%X-NRAC&X/0,XCP,GC=Z&NE\0Z?=ZKX>OK"PO3
M974\12*X&?D/X<^V1SS6D  20 ">I]:6@#B+7PGK%K?ZG=H^CJM]:6T!M%MV
M\H>4SEEYZJRNPSC//3UUO"GAM?#<=_'"$@MKFX\Z&RAD9XK8;0"$) X)!;
M S@"NAHH XZX\&R7WB2'5KA+2">*>7S+NU+)+<V[*P6&1< '&Y?F)/W!@#.:
MG\+:'XBT2"VTR]U2SN=*L5\NV>.%EGE0#"+(2=HVC'0<X'3G/544 8/@[1;S
MP[X9M-(N[B"?[(OE1O$A7* \$Y/6LB_\%7.KGQ7#>7$,4&MF%HGA)+P-$BJI
M(( ;E W4>GO7:T4 <K-X>U+4[R'4=2:S%[:V$UI L+-L9Y=H>0DC(X087!QD
M\GM _A/4#X+\/Z2ES:K>Z-+:R*Y#&.7R<#GH1D#\*[&B@#A]2\'ZIJ%OXNB-
MQ9@Z]%'$CY8>5MC$9)&.<]<9XZ9/6NGU"SN+SP[<V*^4MQ-:M#DL=@9EVYSC
M..?2M&B@#D+'PSJ5I?\ ABX:2T9='TZ2R<!V'FEEC&X?+P/W0X_VO;G3\(Z-
M<Z!X>CTVZDADDCFFDWQ$X(>1I.X[;L?A6Y10!PG_  AFK1Z8FGI=63PPZY_:
MD18.K%//,Q1NO.6VY'3&><X#]6\':EJ5MXPA6>T3^WA&L9+,?)"QB,YXYX7/
MXX]Z[BB@#CM>\)76OW<4TZ644\+Q26M]$S+<6FW!=5(4;U.#P2!\QR#6]K]I
M>ZAH\UG8M$CS@1NTK%<1G[X! )R1D ]LY[8K3HH Y#Q#X+CNX]-GT&UTW3M1
ML;N.Y2<1;1A<AD.T9*L"01Q7-:_<1W7B_5HVO?#UNQ@@MKBSU.XE@,X +\;2
M/.0[]H)7LPQC.?5*:45F#%067H2.10!S&CZ=J5QXE3Q'=0V]O'<:7%:O;*S%
MD979\C*CCY\8.#Q^%0^'?#FNZ)&-'DU*SFT"!F\C$3"Y,9)(B8YVX&<;@,D#
MMUKKZ* .2\,Z%XCT&V@TN?4K*YTJQ4I:$1,L\B 81)#DJ HQR!DX'OFGI_@[
M4[+2?"UDTUF[:+=M<2.&8"4%9%P!MX_UA/X>_'<T4 <%+X*U@/=7UG?VEOJ2
MZP^J6;,&>/#Q")HI!P<%0>1SS[<Z5]H6N:FNBS7EU8M<V6I+?2K&&2,!8V01
MIG)_C)W'OVP>.KHH X>Y\&ZE<6>LHMS:)-=ZS#JMN3N95,9B.QN!U\KJ/[WM
MSTRSWEE-<W&JW>GQZ>L<7EN 8RK\ARQ8XP25V_KFM*B@#EOAT0W@:Q92"#).
M01W'G/74T44 %%%% !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 %%%% !7):CJUUJ/CZ#PM:W#VMO%8
MF_O)HL"1P7V)&I_AR<DD<X  (KK:Y?5_#]\GBRU\4:,8'O$MC975M<.46>'=
MN&& .UE;IP00<<4 :EKIMU9ZL)8]0N)=/,#+]FG?>4DW*0P8_,>-W4G';K6I
M66TFMO9W$R6]I%<B%OL]NTQ96D[%W"C SQ@ ]3^&C"93!&9E19=HWA#E0V.<
M'TS0 ^BBB@ HHHH *\\BU9(_&_BJSU/6[RWLK$6SV\:RD; \19^@)/([UZ'7
M(V&D:[IWB_Q%JZ6NGS6^I_9Q$K7;JRB)"IW?NB.<^M %IO$=KH5MH\&H2W<L
M=_\ )%?3! F2"RB1LC#;1Z8)'%6G\2VR6=G,]K<I->*SP6K[$E90 23N8*HY
M'4CJ!U.*SM3\/:AXBT>/2-7CM(K)T=IA:3,&1P?W*H=@X7@[N"2HXQD5G7&A
M>+I8="U27^R;G6]-26WN(I)&\F[B?;EMVS*/F-3]TCK0!MV/C+3=4L[2;3DN
M+J:Z$K):QJHE7RVVR;MS #:Q Z\DC&:=8^+;#4;G3X((+L/J%K)=0>9$$RL9
M4.I!.0P+ <C'O65>:'XCAU;3-?T]=,>_B@EMKNQ:1HX3$[*P".%)RI4<E?FY
MX'2K-]I&NMKNA:S"+&YN;6&X@N8WE:)0)2C H0K$[=F.0,CGB@",>.5N[KP\
MNG:;=30:M+<(78HK)Y0<,,%NNY<^F >_%*WBO3=*@\0ZBXU6>*QO5CNU< B
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
M>PLK.WA,$+G,MU*YV@<'G;L&,@9<$^M=9;@Z%I#F]O;B\*.Y$DF#(VYSL08
MR>54>IKG-*TCQ-I=MK,IL='N;_4+][P/)>R!%^Z(P?W63M"+^7:M=M*OK^ZV
MZM';7%K;1+]F"S,#+-@AI' 4!?08)QEO48 (/!6JZAK%GJMSJ.P.FJ7$$<:'
M*QI&0FT'ORI.>Y)KIB< FN-\-Z=K7A;P[9:<;.UGNI=2D:;R9G9%BDE9V?)0
M<JK#@]<=<D"NMNO/^R3?9=GVC8WE;_N[L<9]LT <Y;>*[*&U;4;F\N);2\U$
MVEL&M@GDLIV,N1U4,CG<??L*NVWBO2KFRO+OS)HH[2Z^R2":%E<RX4A57&23
MO7  SDXQFL32_!UY';>$[6_:V:WT9'FF1'9C)<[0JMR!D9:5B>.2..]5[?PI
MKMM::1<-]AGO;35;C4+F S,J3&42#.[:?F7>,#;CC&>] &CXG\0>9X5UB.Q,
M\&I(\=E&N=KI<3;!'@J?^FBG@_6KR^)M*L(-5@FN)R-#MT>[FE1LE=K$$$_>
M)V'\QZU'K&EZMJMYH4A%FL-I>FZN8][<81@F./GPS;OX>0*P=0\'ZY?C5XW:
MR,=_K$-T^9FS+;H8P$;Y?EPL>,#.22<CN =7?>(+&R202><[Q6QNITC7+0Q8
M/S-Z=#@=3@X!P:Q_"VJO:>%],_M&6XN-2O87OO(9]\B1L=^"6.%5595R2!QC
MK6;JGA3Q%=VOBBTBELMFKW*2"X,SJ[0[8T:$C:=@"J^""<[N@R35V;PQJ!\5
MW=\]O8WMC>6<%NT<L\D:PF/=E?+ *R(=V<$CG\Z .@L]=M;^+2YK:.YDAU*'
MSH91 VU5VAAO./DR#QGK5?Q;?VNF^'9[B]EOH8 \:M)8G$JDN ,'L"< ^QK0
MMOMJW<\<T5LMHJ((&C8[F.#OW+C"@<8P367XTTB]U[PM=:;8>1]HF:,@SN44
M!9%8\A2?X?2@"R_B"W&HSV45O<3M;S107#Q!2(7D"E=P+!L893D CGV.,[2W
MF@\?ZQIXN;A[5-/M9TCEF:0*[R3AB-Q.,A%XZ<52U7PM>ZCXDCU:"&WL;V*X
M@:/4+>X97:!=IDBE3:!)G#@9/0CIC!M:=(DOQ.ULQNK@:59 E3G!\VYH D\2
MR3/XB\,V*W-Q%;W=Q.LZPRM&7"P.P!*D'J :H>+=5-MXG\/:6FI3V4,@FN+Q
MXW.3"BX /7J[+SUX-6_$LB1>+_"#R.J*+JYR6.!_Q[25-IVD:B/'&J:Y?+:_
M9Y;6*ULO*E9G1%+,VX%0/F9@>"?NB@!ME?6EC FLMJUY/8:@D26<$WS,[L6(
M*#&XE@5..P!)QS5FX\6:=:V-_<SK.C6$R07,.S,D;N%*C )!R'7!!(Y^M1ZM
MH<\VN:%J-FD31:6)E^S,VP?.@564X/*@$8]&/T.4_@JZN57[9/!*U]JR:CJF
M"0&2-?W4*#'(!2(9.,@,>^* .HTW5;?5?M)MEF"V\OE%I(F0.=H;*9^\N&'(
MX-7J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH ***P/$FJS6D^E:9:RB"XU.Y,/GG'[J-$:21AGC
M=M7 SW8'G&* -^BO+KK6[N31?%5SI>HW<GF7L.EZ1'YQ++)\J%U).2#(SG)/
M(C]!6M9C4;W6?%%HNKW16VLX;=-LOW;G8SLR>F%>(>_?F@#NZS==UNU\/:6^
MHWB2M CHC>4H9LLP5>,\Y8@<>M8_A&]N-=L-'U@W<SQ-I42SIN'ER3.$8MC'
MWEP03T^;'4&JWC-7U;Q!X:\/0R^69+IM1G8 -MC@&5R#QS(T?7TH Z"VUD7&
MIBPDL+VVE:%IE::,;"JE0?F4D9RPXK3KFB=VAZE87.M22ZA$9 ]U VQXV8DQ
MJ O1@I3Y1UXSG//-P>);Z/PEH^IF]FEU;6)K>PD0LFRUD)8.50\!OD<#)P6
M[<4 >DT5PES>:IINH6]DNH&-]8OTM(E:;SC9HD32.Q9N/,<+@+]T$@C/.7^(
MFN=.FL;:TUVX47NK0J%\W/D11IYDP+L22"L;YR0/G'% '<55DU*UCN;.W,A+
MWF[R"B,RMM7<?F P./4C/:O.]4UJ[UCP_P"(G6\F@%]J<>E:>BRF-H5#"-Y.
M,$<B9CGLF#T-;NG*LOC&]TFSO;B+3M/TR* 1+<,<R.2V1DYRJ!.?^FE '8T5
MYC;>*-1M_A]:>(7N)IY]+LY(KD,V([B<L(EW_0C<3QC/N<=7HUKJ2ZP)[J_<
MQK:;6MWF#O,[,#YK*/EC P0 O4$YZ4 ='17+>([^ZTSQ+X?D@DF=+MYK5K8-
M\DC>470D=L%.O8$UD:=KETWANXU/4;Z9FT674#?M&VQ9=DDJK'@=#@*PP<C"
M_P!Z@#MK74K6\BDEAD.R.9H&+HR?.K;2/F SSP".#VS5>UUF&[UR_P!*2"=9
MK%(WDD8+L/F;MH!!)S\I)! [>M<5%!/?W7@K2-2U">:YA@?4-0<7++OD4!54
MX(R?-?CN/+^M9^GW=]=W=EJ<-Y):G7?$+2Q!& \RTB!&7_V2D2J%]9,\Y& #
MU>BO-[_7=4O/"FH:W!<S1WT^H-9:-:1,1ADF,0W+_&6*.S;L@*.V"2FL^(]0
MLKCQ?/:WLLCH8--T^$L-J7+ ;G [ &>($^JXZF@#T=G52H9@"QPH)ZG&<#\
M?RIU<59PI?\ Q%0->S31Z/IL:@FX;$L\N26V@X)"*,G'_+3Z5IZ]JKIK>F:+
M'<"V6ZCFNKF?<%*01;<A2>A9G49[ -C!P0 =%17ERZQJ-]X;$FGZA=O/K&OB
MWT_,I#PVR-SGN 8XI&YY^8'KBNG\(W%U=:IXCDEU"6YMX[X6\*R,/EV(!(0!
M]T&3>,?['UH ZJBN/U'6;V]\67^C6B[8=/LXYY,S^2)'D+8+./F"*$_A')//
M YH:A->:5J/ABU;7[B9+F,V.H7*L-K,8RR28Y",6B90?]H]2* .PO7TXWUG;
M7D*27$Y?[/O@+@%1N;YL$+QZD9J_7&VMZP\87UI'JTJVMAIT%JIGEWB2YE;A
MR.[ >5SW,GO7/37VH3>!M2MKJ[O8-::>'195^TMM6Y+ &>-L@[6217QP %QC
MK0!Z3)J5K%<6<#2$O>%A 41F5L+N/S 8' [D9[5:K@SJ-OH^N:FD-W,NCZ'H
MBEH?M#$,YRPQDYRL:+S_ --![56\.2ZZNM>&[/4M3N&NQI4EW?022#:6? 13
MZMGS#[!,#CJ >BTC$A20"Q Z#J:\[T7_ (2+6[?0)Q?WL<IEEDU>Y20>25&X
M+'$#E6&[;AE'W5.3D\]/XTU=]#\':I?P_P#'PD!2W ZF5_DC'_?3+0 RU\8Z
M?>Z)%JUO;WCP33>1 BQ R3,&*G:N<D @Y/H">@S5B\\1PV>JVFEM97DE[=0/
M/'%&J'"K@-D[L#!91[YXS7,>!K;_ (1C56\*:F4DO8;57T^Z/'G6P #(!T#*
MPY ^]D,><T@M[S7_ !GXEU.RU+[$FGPQZ5%,%4@''FS')Z$%U&?]GVH [33-
M334XIG2WN(&AE,+I<1[&#  _B.1S19ZK9ZA=WUM:RB62RD$,^WHKE0VW/J 1
MGZU0O=5>[LH8M#9)KF\C\R)RVT)#WES@]ON\')([ XPOAV(;2S\132".V5]<
MFCP9-P!41Q ;CC<25ZGDDT =S5:VO[>[GNH868R6L@BE!C90&*AN"1@\,.1D
M5-+(D4+R2,%1%+,Q., =37FMGJ>K7NB>%8[:^N#?ZOJ#W;%I2?*M!NEVMSR
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
MY4>IH ]0J&"SM;9G:WMH8F?[YC0*6^N.M9?AR4W\%SJXFE>"_E\RV5W8JL(
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
MN[>?MNY3(;==BY3))/4$]3R:RO"VK:CJOB3Q*+T&."UEMX;>W_YY@Q"0[O\
M:/F#/TQSC- &\^C:7)+<RR:;9M)=+LN':!29E]'./F'L:$T;2XY;:6/3;-)+
M5=ENZP*#"OHAQ\H]A3-4U>#2/LAN(YBES<QVRN@!".[!5W<\ D@9YJO_ ,)+
M8,;P0B:<V=['8SB)<[9'V8[]!YBY/;GTH T;RRM=0MFMKVVAN8&^]',@=3^!
MIB:;8QV3V265NMHX(> 1#8P/7*XP<UQNF>)8+?Q1J\T\E[-#>:I'IEJBLTD<
M3(N&;!.%S)Y@^7^YG'%;]WXLTVS6[E;SI+6SF6"ZN8U!CA<D#!)()QN&=H.,
M\]Z )9M#BL]"FTS0;2PL(Y0RE%AV(-P()VKCGI5K1-/.DZ#IVFM()&M+6* N
M!@,44+G';.*O5B)XIL)KNS@@CGE2]DDBMYD4;)&12S8YSM^4C=C;G'/(H LP
M^'M%MYEFATBPCE64SATMD#"0\%\@?>Y//6K5YI]EJ,(AOK2WNH@P8)/&' (Z
M'!'6L+3O&^F:I/I<5O#>?\3%I4A=HQM4H&)W'/<*2,9X(SC(I-.\7QW::C<7
M-I+:VMO?&QMMVUWN95.U@H5CD[\C'MG/7 !LC1M+$MQ*--LQ)<KLG?R%S*N,
M88X^88XP:IRZ1+I6D"T\*6^E::_FABCVI\K!/S':A7YL=\U6E\9Z?!'*\UO=
M)Y5^FGR A#ME8*W4-@@!N2"<8.>E#>,K)2$^PZB)S'<2B!X DACA8*SA6()!
M)& .2#TH U],L$TW3XK1&+E,EY",&1V)9G/N6))^M+-IMA<7<=W-96TES&I5
M)GB4NH/4!B,@594[E#8(R,X/45RL7BNUMH+S5)Y;Z2TDU(6$<3QQ@0R*1&VT
M@_,N\$DDG&#V% &TOA_15ABA72+ 112>;&@MDPC_ -X#'!]^M.31-*CU5]53
M3+-=0==K70@42L.F"V,UC7GCBTM]%UK48K&]D.E2B&2%E5&=RJLN,GH=Z]>1
MGIGBKA\1I A@GMII=0@M5N+RWMPI\@$'J2V.2#@9)(% %K_A']%\DP_V/I_E
M&7SBGV9-OF?WL8^][]:D;1=*9KEFTRR+72A;@F!<S#T?CYA]:GL;VWU*PM[Z
MTD$EM<Q++$X&-RL,@_D:R=5\66&E0WDSQ7-Q%9ND4[VZ!@DCD!8^2,L2R\#.
M-PSB@#3MM-L;*W>WM;.WAA?[T<<856XQR!UXXJK#X:T*VL);&#1=.CLYFWR6
MZVJ"-V]2N,$UJ=JYFW\<:9<S6D<<%Y_I-\]@K>6"JRIOSD@]/W;],],\ @T
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
MK$G.  <XH W+>V@M+=+>VACA@0;4CC4*JCT ' JG_8&C>081I-B(C+Y^P6Z
M>9_?QC[W)YZ\U%H_B&UUJYOK>""YCDL9C!/YL8 608.T,"03@@\'H15F\U2&
MSN8+79)-=SAC'!$ 6*KC<W) "C(Y)') ZD"@"S!;PVL"P6\211)PJ1J%4?0"
MI*S]$UFVU_2HM2LUE6WE9PGFKM)VL5SCT)!Q[5H4 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S_B
MK1=0U2+3[O2+F&#4]-NA<VYN 3%)E&1D?'(!5SR.1705'<3"WMY9F4L(U+$
M@$@#/<@?F: ,&73=:U33$LM7-BT5TY%]% SA5AVX\M"5RVX]2=O!(&.".3UK
M3M7T/PQHVFW4]M<+;^(+-+"1I6W&'S?D20E>H&!N&<@=/7K+3QA;7^CZ;J-K
MIVH2?VB0;>W"1^:R$9\P@O@)TY)[CU%+?ZU9R:\NB2:+<WUXEJ+L )"55"VW
MJ[C!R,8]J ,K5?!E_JTNIZF+J"SU>9[5[0IF2.(V[%TW$@%MS,V>.!CKCF34
M]!\3:YHT3WEWIMKJ]I=17=FMN'>W5X\_?) 8A@Q!XXXQGOTNEZ@-3L1<BUN+
M7YWC,5PH#J48J>A(QD'&#R*;I>LV6LB[:QE\U+6Y:V=Q]TNH&[![@$X^H- &
M#JNB>(-:T.$7<VGIJ,-];7<<,;/Y $4@?:7(W$G!YV^@QQDQQ:'XGTW7=0ET
MV]TTZ?J<BSW G5_,MIMBH[1@9# A00&(P:[&JT-]%/>W5JBRB2VV[RT3*IW#
M(VL1AO?&<=Z .&U3P7KKZ?XHTC3Y]/?3]<D>X22X=UDMY' #C 4AE)7(.01G
MH:[^$2"%!+M\S:-VSIGVI]5[^\33]/N+V56:.WC:5PI .%&3U('0>M '":/'
M=:KX(\0Z1I%U:)J4^H:E%F64@PA[B4;B ">AXKMM*T^/3M+L;18HT^RVZP(%
M.X*H & <#CY1V'2C2KJ/4=,M=12V:W^U0I-Y<@ =0P!PV._/-7: .)@\%W;:
M!#X>NIX/[-%Z]U<2HQ,MTIF,H1@0 N21N.3D @=>-S0]$?3;[6+^Y=)+O4;L
MRETS\L2J$C3GT5>?<FI]$UJ/7+:YGBMYH4@NI;7][M^<QMM8C:2,;@1^%:=
M&)XMTF[UOP]+8V3PK,9H9-LY(CD5)%<HQ ) 8*1T/6L:X\->(+F]\17KWMDM
MQJ.GI9VC N?LP ;(''3<Y.>2Q X7I7:$X&3TJ.">*YMXYX'62*50Z.IR&4C(
M(_"@#G-/\+OIGB.QN+8P+I=AI8L;:(Y,BDMESTQR%CYSGY3QSFK?B_3-1UKP
MM?Z7IDD$4]Y$8#+,Y4(C<-C /.,C\:W** .>^S:_$;>.SM=*M;>WA*A1<.[2
M;5(C3/EC:F[!)Y.!TJ&TT'5(/$]UJINH%CU"T2.[12Q*2(7V>7QC&U\$G'W<
MXYXZ>B@#BO#GA&_TSPZNDW?V".:&T>TCOX&>25U((#88#R^Q*@L"?2KNG:3K
MUMX-&C%M/MKBWT\VEO+!([JSB/:CG*C8,@$@;OKQSTC3Q+<);M(HFD5G5,\E
M5P"?PW+^8J*QN9;N!I);.:U82.@CF*Y(5B WRDC! R/8T <GI'A+4]/U;2;M
MY++R=.TDV,,2EB(F.W[O R,(N6.#UXZ899>$=6M]%\+V$D]D?[,N?M-Y@N1(
M^QOF' W'S'+\[>WISW%% '/_ /".._C"\U=YU^R7%K;QM;@<O)$\C L?[O[P
M<=R/08-#P[X7OM(O+D7*6%Q$;Z:[AO&=WFQ(Y8KL(VHWS8W*W('2NBU74#I>
MGRWGV2>Y2)2[K"4#!0"2?F91V]<U+I]['J.FVM]"K+%<PI,@<8(# $9]^: +
M%</IG@2>PM_#T?V]=^GI)'<R*#F1&0+L3T P!GZGJ:[2.>*666..16>(A9%!
MY4D @'\"#^-24 <C>>'-6?4/$EU:3V<37NG)9:>3NS#M1L9P/E&]V/&<\=,<
MOMO"DJ:AH,TQMOL^C6+PVT";L+,VU0W3D*BX![DDX%=767IVN1:CJ^JZ:EO-
M%+IKQI(TFW#[UW K@GC&.N#[4 0>$M(N="\,6>GWLD,EU&I:9X<E6D8EG;)P
M3EBQZ#K6+K/AKQ!<WGB>33KRSB&K6D<,$\C-YD!5&79@*0%)8MN!R,GCN.UH
MH Y1/"UU'J=K>H]LIT[239Z='\VV&5OO,>.FU8USUX;@=*U?#&DR:%X8T[2Y
M6C:2U@6-VCR0S <G)Y.3DYXSGH*U6944LQ"J!DDG  IL4L<\*31,'CD4,K#H
M0>0: .3'A>^3Q;JVH%+"[L]0>&53<NY>W:- N!'C:XXR#E2"34UUHFMWFMZ3
MK+3645U9O+$\2N[1^0ZD$@X!+[A&V#@?+C/<]310!RUMHFL6NJ:S>$Z?.NHW
MJNT<A;YK98@@0_*<'@G&"#N//:J,/@R_M='T;3;>XM_LUCJC7AAD=F6.(%S%
M&IQE@C,AP<9VXR*[8G"D@$D#H.]9N@:W#XATH:A!!- AFEA,<V-P:.1D.<$C
MJI[T <]?>$]5OHO%4;75M'_;4D<22*6W);!41E/'!V^;C&<E^HI-2TY-"O\
M4=5N4M3ICV-OI=I!@G8"Y7#YP%0M(N3GHO;'/:U%%+!=P%XW26)BRY'(."01
M^8(H X;PI;SZ=K5AINK:;%)?6U@T=M?6]Z;B..)2H*[653'GY<$@D[<%CBNC
M\7:=J.L>%M0TS2Y((KB\A:#S9F*A%888\ G.":UH+:"U0I;P1PJ3DK&@49_"
MEFGBMU5II%0,ZHI8XRS' 'U)(H Y7_A&]0T[Q/IVJ:(EE!;BS%IJ%N\S 3*N
M/+VX3[R<@,>H.,"BUT;7;77M>U1K;2[E]2\J.))+IP(XHU("G]T<Y+,Q_P![
M%=+#<RRWUS;M9S1QPA"D[%=DVX'.W!SQC!R!UXS5;7]8B\/Z#>ZO/!-/#:1-
M+(D.W<5 R<;B!^M %!=*U2^-G;ZV+&ZLTC,ERBEL2SDY V%<>6O. 3GA2>14
M?A+P_<Z!-K1FBLXX[Z^-U$ELQPB[$0*05'39GCUKHHI!+"D@& ZA@#[TKL5C
M9@C.0"0JXR?89XH R?$VCRZ[HWV*"X%O+]IMYEEQG9Y<R2$CWPIQ[U4T[PR^
MG:WJ=['+&;>=HI+>WYPKI$L>YSWX7^O)QC0\/ZU!XBT*UU:VBEBAN5+*DN-P
MPQ'."1V]:JZCXE&E6 N[S3+R-#?I9*,QDG?((UD^]]PD@^OM0!C:9X+N]-3P
MQ$L]M(FG237=\S;LS7,BD%U&.?OR=2,97KC%%OX+NSH$'AZZG@_LU+U[JXE1
MB9;I?.,H5@0 N6(W')R 0.O'166N17NOZGHZV\T<VGI"[N^W:XDW8VX)/\!Z
MXK4H K:A:M>Z;=6B3-"T\+QB5>J%@1N'TSFN6T;PWJ^F^%S8K'I=OJ4.GFS@
MNHGDD+$+M1B64%%! .P;AZ&NRHH Y+3O",NDZMHILVMQINE:8]I"C9W^:Q7<
M^.G(0<Y[MQSFLN+P5K,&B^&D\ZRGO-*GDFGA::2.*=I$8.WF*NX-N=F'R_Q$
M>YZW3-<BU/5-5L$MYHI=-E2*4R;<.60."N">,$=<'VK4H YJ7PT]U?:$TJ6<
M5EILLET;6!"J^<5VQX'<+N<DG&3@XINM>'[[6=2M9G:VB^PW\5S9W2.PFBC
M7S(R-N#OPZGG&&'IBMC5-5ATL6J.K23W<WD6\2X!D?:S8R>  JL2?:LB+QAY
MX9(M#U-KF#R_M=ML3S+<.[*"1N^;[I;Y<_+@]Z .DDW^6WE[=^#MW=,]LUQ>
MF>#+V/3?#%EJ4UM)'I<SW=RL98B:X*G#9(&1O=W.<<X&#UKMJCFGBMH_,FD6
M--RIN8X&6(4#\20/QH XH^$=7;2%MI)[%II=<.I762^V1!(70=.2,1#' PF,
M]ZMR^%]2#>(X;>[@1-;F#O=DGS84,21LJKC!("G:=PQNZ''/75'#/%<(7AD6
M10[(2ISAE)5A^!!'X4 1V-E!INGVUC:ILM[:)88E]%4  ?D*XB+P?X@&GZ=8
M2W6GF&UU=K^9@SDW*F1Y%9QM^\'9#MS@[?O#BN_J.2>**2*-W57E8K&I/+D
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
MR##QRJ&5AZ$'@U#!I>GVL4D5O86L,<BA'2.%5#*!@ @#D8XH X:71I]0T7Q
MFB>)WNYF$=S9QV<SK';RJ"=@<2,2LFT97.!G..146I^(KB\\&3>++%KJWMKD
MVL!^=@8(/,43R;>S#<Z[L9 0$&O0;.QM-.MQ;V5K!;0 DB.",(H)]AQ4@@A6
M#R%B01$$>6%&W!ZC% 'FWBB&6&Y\3:=:2S2:3+X:FNI(C,S+%."P0J<Y&]0V
M1T.S/KF-;^U-QHVBS:Q%9Z=/HJR02S3N5DGR X#B1?F5=I SQDX%>D6NG65C
M T%I9V]O"WWHXHE13VY %12Z-I<]G%9S:;9R6L1S'"\"E$/J%(P* (O#J/'X
M>L4DU%M298@OVUDVF<#@/U/48.<\]>]<C'=7=MXPA6^#WEA>ZC/#:WUI=,#&
M^R0&WFBST7:V&7H5!X))KT$    8 [55CTVPANVNHK*V2Y8DM,L2AR3UR<9Y
MH \QT;6G.D^ O-U:8W4FI30W(>[8LZA9_ED!/S894^]W JMI]G+;^%[35]-O
MKQ=63Q#+!% ER_ERJUZX>,Q9VD;"SDXR,9S@5ZJFD:9',TR:=:+*TOG%U@4,
M9,$;\X^]@GGKS3H]-L(;Q[R*RMDNG^_.L2AV^K8R: .'M;BZB\6Q6VHA[NRO
M[Z[BM-0M+IQR!)FWFCSQL"L R_W!T)-8GA:ZT^#PAX/L!>R":X\YFMVNRD+;
M%;/FG)("YR%'4_0D>IPZ;86]T]U#96T=PY)>5(E#L3UR0,G--.DZ:45#I]H4
M67SE4PK@2?WQQ][WZT >8Z1?3ZIHO@,2ZM=R/-J%S:W#17;@R(L<^ Q#9)PJ
M\GGN#GFH9TC>RL[>ZNKA[>P\9&UA>6Z<F.+!(4N6SQG ).1ZUZI_9.FYC/\
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
M0P9V;H<X^]C\*P8_!.I0Z79Z>NHVK0V>L?VE"3"P8KYKR[&.[KE\9'3'0YH
MT;;Q=+<17T9T>X6_L[Y+*6W5PZJ75660NHX3:X)..,'BLV_\<W$F@"]TRTB:
M9-9BTN8-,&0$RHI9& ^8$,,' QG/;!=?>#-3N;S5+F'4;9/MFI07WDR1,T;K
M'&J&*09&Y3M#?4#K36\#ZBVE:E;'5+4S7&KQZK XMF"HZNCE6&_D$IC@\>]
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
M70J4']T $#UP/4YH H:MKZ7NO^'K@VERGV:SGU.6VW*'/&Q%)W;<<R-DG'R
M^E=':^*K:^BTM;:VG>\U&T6]2V. T41 .Z0YPHRP'<D] <'&?JW@V74/^$DE
MBO(XKK5;5+&&0QG_ $>!5P4'/<LYXQU'I5D>'+RTUBYU'3[N!)KFPALRTD1(
M@\LN0R*#R/G^Z3_".30!JZ)K%OKNE1W]LKJC.\;(^-RNCE&!QQPRD<5H5GZ'
MH]MH&BVNEV>\PVZX#.<LY))9F/J223[FM"@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN4\<:Q/
MI<.D6\<R6T-_?+;SW4DIB6--K-C?@["Q4(#VW<8.#0!U=(S!5+,0% R2>@KS
M?4;29SIUCI^H;Y]8U=)C]FD80000H&?9S\X.Q0QZ,SGIVR[R:WN_">O1&\D:
M#6=>&GQ&6=F$<:LL;MDG@D12OCW7CI0!ZU#-'<01S0N'BD4.C#HP(R#3Z\VG
MNAJ>N:YH!O+;3X+-(K2S@DD;S%5XPQF2+K(Q+;5.?E*<#.0;4&G)J^M^(YKJ
M^O4TBP2&R#)<NK.\2^9(Q(/JX!QUV^W(!W]5KZ\^PVOG_9[BX^=$\NWCWO\
M,P7./09R?0 UR/AS?+XPU".:4W48']HV5[%(2KPS;@(I!TRF#M_V?3FK?B*Y
M6;QIX8TL3M&?,FO9 CD%UC4(JD#J"\BM]$)Z"@#K*C\^(7(M_,7SBA?9GG:#
MC/TR:\HADFOH].NY+ZXC&M^(S-9J+A_EMHB6SUYW+$ %Y'[SCK4]Q>L+OQ3K
M6G2"*]N-5M](6Y^]]EB#K$\ASP,.TI&?1>U 'JE%<AI"L?'=RFFM(=)M-/$%
MQ(7+++=%\CDGYG5 =QZ_. >G$>OZ_:P^+#INH7'E6-GIWV]X <-=N690H'\0
M4(Q(Z99<\"@#LZ*YCX>[W\$:?<RS/-+=JUT[/(7(,C%]N3_=!"_\!KB[J2:^
M@GOI+ZXABUCQ&EO8;+AQMAA8!F !_B$,N%Z9?/.1@ ];HKS@WDGBC5=>TZZU
M*&R>*^^Q0Q"9OM$,2A3OCC&/G?)(DR<#&!P<P>([C4[!?&\5A-=1Q0117_F[
MV;:/+^9$)SC=LR0.@STR* /3JQ=2\0KIWB#3=(^RO+)?)+()0ZA8DC +,^>@
M^88QGDU8TRWS<WFHGS4^V,I6-V/"JN =I^Z3U(X[9&<UYMKTLNL>*=?\16%S
M#/'X:C@@^REU\NZ09EN$;/U3!Z;HQZ4 >@QZ^TEEJ%]]@D2QM4=X[AY%"W"J
M,ED'7;C."<9[9'-0:=XDN]1M-+NUT*[2VU (RNTD9,2LNX,ZYR./3-<_XS\3
MZ7K7@"VCT[4H?+\02PV4<GF %4D8>83Z83?GT-:FGZMH.BW6H*WB!;I(H%FD
M9YD9+2% %"G;@#)+$#J>?2@#:UK7;/0H[0W3'S+RZBM((U^\[NP4?@,Y)]!6
MG7F?B62XGU_PO/?O:1K>ZO"\$9E^>*%$=P,=.6"DD'J5'.!7=I_9U[K;RQW'
MF7VGJ89(TF;$?F!6PR XR0%()'TH T:*XSQ]Y!O/"BRSM&)-92-@)BFY3%)D
M<$9Y"UQ6J0:=9^'?&LMO,(VTG5D:PVW!Q;$K"QV#.%RQ?I[B@#VBLC2=<&J:
MIK%B;5X'TRX2!F9P?,W1JX(QTX85YSKNLZ?_ &W)=6]['#/;>([2.9[B4&<1
MGRU;;C'EP;3WR&+,>,TEQJUO:>.O$$FHF&3PZVJ6ZWCJ_,4IMX1$S_\ 3+<"
M#TYQGC(H ]>HKRK5+K3=0U[7-*U?6%TV[2>&32FC0><8?+0H;9L\DN'!"@Y)
M(-7KNXDM/&OG,+75+2?4X8&V-LO+"8HH QR'BP-Q'& S'G&: /1Z*YCQU>V=
MEI-C]N9EBFU""+)E$<6<Y'G,0?W?'([\#C->?+>6TNC_ &5M13;!XQBC003-
M$JQ-(APH#<(<L1SQU% 'M%8<.OSW6N:QI-OI^9].2W<&28*LHEW], XQL/U]
MJ\\O[Z/0[OQ'8VDIBT:'7+ 7BQR$B"VDB0S'KE5+<-]6KHO",FDK\1?%2:5+
M:F&6UL75;=U*' E#%0.,<C..Y]Z .J\/ZNFO:';:FD+0K.&/EL<E<,5Z_A5J
MUGN9I+I;BT-NL<NR%O,#><F =^!]WDD8//'O6!\.O^1#TSZ2?^C&KE(6$]MX
MHM;;5K:WF_X24"'[:QDAD/DQ,(I.<[&(8?7\J /4Z*YOP1=_:O#[AM/%C)#=
M3Q20QR>9'O#G<8VXRF2<>G3M7(:3<V6K:PD>HZO]D\2V6L2%K:.,"YD3S&VI
MR<M 8RN<#  SU&: /4Z*\NWZ;I/C:.Z:56\,7]\5B<N#'%J*J5P/^F9^8 =
MX/ &*R]3L;2ZTOQO-'=S_P!M66K,VF;+IS)'*8XC&$7/\397IST[4 >RT5Y3
MJ5U:ZAKFMZ5XAU<:9JL<\,FGE$_?F/RXROV9B>27#@JH)))!JY#?:3?:YK.G
M^(+N2WURWU57L45]EPT("&(0^JM@A@O'+9QUH ]#@N[>YFN(H95>2V<1S ?P
M,5#8/OA@?QJ>O(;BXM]&3QN]HD<-S%K4,MT(8\S+9L+<RMM'.TC>3Z\]ZEO[
MS3[#2;S4M#UG[7H]S?V7]I?8@!;VT.[$I7:3M++C>!R <G&: /0K+7!=^)M3
MT4VKQM8PP3>:7!$@DWXP!TQL/7UI+O6Y8O$EMHMO9B:26V:Z:1I=@1%=4/8Y
M/S#CBN9\*R:./B5XD329K0PRV-DZK;.I0D&8,5 X[C./7WK6E./BG:D]/[$F
M_P#1\5 %R_\ $3VGB2WT.#3Y;JYGMGN@R2*JHBL%.[)XY88]>:NZ9J%Q?-=)
M<:?-9M;RB/\ >,K"3Y5;<I4GCYL?4&N*T^U_X2_Q-XLU*TU>>V\G9I%M+:R+
ME0B[G/0\>9(>F/NUJZI=J/&$&F7DXM=%L]--XX9]JSOOV!6/=449*]RZY[4
M=?17F%DNK:@GAO39)+FUDN=0NM35'=A);V*,WEHP]<R18#9QTQQBNVF$/A/P
MK?3VZW%Q'90SW0665I7<_-(1N;)// H V:*\RL-1M]0\1^%H!JAN9S;RZE?W
M4<I\N9MH41C!P55GR%Z*$Y[U2TUI[L^&KB>\N8WUG6I=1@3[0^$M5W,HQGYM
MP\D8.0 QZ<Y /66R%) R<<#.*Y?3O%]QJNCPZK::#=R6LTWE*1+'N(\SR]V,
M_=R,_3FIO'FN#P_X*U2]65([CR#%;;F S*_RICZ$@_05DZ"^@^%6LK$^(X[A
M8;!84A:XC*6Z("9)3C&U3A1EN^/6@#N:*\[TV:V3Q7K5M))=SP1B/5-*MA.^
M),JRN5P?F7?$2 <K\XP/FJAI^K7%]X7@\4?VA!=ZC:6<NI/;6LK2/))Y38A<
M#'EQJ3C9@Y90<Y!R >IT5PGVG3;?PJ=>&L2WUU9:;+=7,EO/D3DQY.XK]T9S
MM4$ =AQD9N@ZB8=1\.Z;-J,DEMI6BO>W,PE+?:96&W/7YD&)>>F0/:@#T"ZU
M.&VM+R>..6Z:TXDAMDWR;L!MH7N<,#CWJZ#D9KR721;)X?\ "4$<IAN=<U,Z
MA<M'(PRHW3E.#\W)CCP,]QV-;XMI[GQ5XHT%9+OR+H6ERKB5P( P8.5;/!S&
M, =STQF@#NZ*\XT6\D\6RM+=ZE%;W*ZFY-O',QN($AE(6((,>7D("[<[@Q'
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %<IXZO+*U@T=+\*(9M111+,V+>-MCD&4?Q+QPIQEMO(QFNKHH
M \6MGLIM)T6TGE3%OXNGB"<Q!(BTQV@9^5>5^7L"/:IFNK;2%U*UA$<?A^W\
M5(+R*(?NX;9H$/*C@1>=C/;J#WKV.B@#A/!,FEGQGXO&E-;FV>6UDC^SX\M@
M81DKC@C/IWJIK<-M<^.?$MJ$CE>;PRH,6 V^0/+V[G&S]*]&QBB@#QYGLCX2
MT"XTN?2)#!H_[[3;U L-T"J>9L<?=F!7&<'K@]#7?ZJ\5UX E:::?2HI[%0S
MLN7M@R@?,.^W/(]C718![44 >.ZG=$^#M:M+RWTZ&5-2TX-=Z:^VWN_WT1W*
M/X6"K\P!..#FI]1GT?1=1\96L<2+IS'39&@MY/+C5F<AW?&<)PF\XY'7K7K8
M '2B@#Q+5)[+^P?&=K]I@,:ZM8S0>0IBC 86^YHQDX!^<Y!YY-;WB"#0-$\0
M6UAJ!CT_PW>64A@?RE>W-RSDR [E8!F4J0>.AQUKT^@C/6@#R^WTW1Y/%VC:
M9?2O>V,7AV9!_:9!>1?.C*F0$ $[1D C/&< BJ'A.^CD@\(IKSQ2Z*^C20QM
M=$-$+I9 -K[N-WEC"Y_V@.IKU^@@'K0!Y/&9;/1_#$5W,1;+XI?[ 96^;[(/
M.$9R>=N",'T*^U9VLWVGW'AO6H]8,*^)+?78V9)0/.6(72>64SSY?E8 (XZ]
MS7M-&!G.* /*+Z32]3\1:QIFNZA>6FJ_;DGTT01)YLD0"&(P.4)ZA@0#CEL]
M34]GIFAW6I^.[N=Q'+9W,CQ7,+9DME:T17>,9ZY+_4CVX]0QSFB@#SSPMJ\&
MB-J[:M_9:PVL%L6U;31B"X1F=4W(,[9 3R 3PR]!BO0Z3 ]*6@ 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*P^:)93&4;G&,H['/U%:=<?J7]HZ;%X;T!+^=GO[IDO-0)PY54>5P",;6<C
MQC SC&!CG]3OK^6Q\1PZ9<72VE]?6VG:2ZW#J3*<+,Z/G(4<G(XRC'UH ]0H
MK/TS2AISW,IO+JXDN&5G\Z4LJ$*!A%/W1QG%>=7'B)==TW3)1JDT5[K&JB)$
M@N"@M+9'8LA /#-'&V<\EF..%& #U6BO*-?NKR[C\47::E=VUM<:A;Z38;+M
MT"R@JDD@P?E"LTA('!V<]*]+U+4(-)TBZU&Y;;!:P-,Y8XX49_/B@#%C\8BX
MCU62UT/4[A-,G>WF:,P?,Z %MN9 3P1^/%='$YDB1RC(64':W5?8^]>>>#DB
MT?1M"O=1UYO/OM]S)8AH\27-P=Y(P QVAGSDD <]JGDN+6Z\>FT.J73:/JEF
M)8C%>.$DN8G (C=6R 5E3*K@';[$4 =_17G>D7UUXL9KB74TLW_M1U$,=RWG
M11PRX$0B& "P3+,V>&(QC&+OAFZ7Q/I-GJMSJLT-]<W33+!#+CRD1SB';V&
M YQDDGG&!0!V]1M<1+(T6\&54WE%Y;;SSC\#^5>6:/KLU]9Z%:P:G.W]L:U+
M=R2M<,QBMT9G2(-G.6"Q J.SGC!I+JZB;1_%VM6U[+#>ZIJ0TRUE2Y=?*4.(
M%8'=QAA*_L/8T >H6-VM_8P7:131+,@<)/&8W7/9E/(/M5BN*OIIM/\ '-G;
M027<\&HZ/,B0&=]IDC>(*W7Y#MD.6&#QW-9,<]Y?W6K^'WU<0#3(X=.BEGN6
M68DQ*3<;!S([%L+DXRN1R30!Z7161K]H\GA/4+9+BX21;-PDT<K)(&"'#;E(
M.<\UR-EK&J:AJFEI.TXBU70I/(@RR8D#1 R,1@J<.3G.0 ,<GD [Q[U(]1AL
MC%.7EC>02+$3&H4@89N@)W<#O@^E4=5U^'3ET]HHC=?;;U;)/*<<.203_P !
MVL3_ +IKBKS5#91>-+E+ZYG73K.'3;>-[ECNG"<N>>"SRHI/&=A]Z8UG;V%_
MHNFV]P_]E^'=(DO[NY61B264QJ5/8E5F.1T#$C'% 'I]%<]X%6<>!](:YN))
MYY(!([R2&0@L2Q7<22=N=N?:NAH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJGJ>IV^E6@GN-QW
M.L4<:#+RR,<*JCN2?P[G !- %RBN8N?&D-E;Z]+<Z?<K_8L<;W 1D;>77>%0
MY&3M*^G+ #-7-+\21ZIK5SIJV=Q$\%M%<^:^TJRR%@,8)/5#U R.>F* -NBL
MW4-:M["[CL_]9=21M-LW!1'&N-TCL>%4$@9Z\\ X.,I/&D#1:/*^F7R)JR,;
M;(7)D"[A'C/!8 D$\8')% '3T5SIU5KOQ%I5A-!J%E="V>_DB22,H%&$V28)
MW<OD8[KG/%5E\<02^%[GQ!#83/8Q61O4?S% <#/R$Y^5Q@Y';IR>* .KJO-8
MVEP^^:U@E?IN>,,?UKG;?5KN[U'0K"_AO+;4FM7OYX[>1!%\H"%'R22-T@P.
M.1UX-)I?CNUU:;1T@T^\5-4DF2.1MFU/+#-DX;D$+G(R/F7G/% '4I&D2!(T
M5$' 51@"DBBC@B6*&-(XU&%1%  'L!7+-X[M3:V-[;Z==W-G?WALK1XC&&FD
M&[Y@K,,(=C8)(/'3!S6_J]_!I>C7VH7/^HMK=YI.<?*JDG^5 %VBO-O $$OB
M'PA;VMW>WB_9Y0;[=<2+<O/PY0MG<D8W #!RPQT'636KZ >/IHG74I;'2M,0
M206C38DGE?Y VPX&%3JW]^@#T6BLF&&U\,Z9<.9KF2(RF15EF:5MS8 12Q)Y
M. !GO61X'OM0U*7Q%<:C,LCIJKP1HARD2)''\J^H#%N>YR>.E '6U EG:Q2F
M6.VA20]75 "?QJA<:_;VFN_V7<0RQ_Z&]XLYP49$958#!SD;U[=ZHGQA92:'
M!JOV:;[!/I<NHF1MH"(@4E&&<[B'^G!H Z&*&*"(10QI'&O144 #\!4#:98-
M$8FL;8QL=Q0Q+@GUQBN-\&:[!I>D6VDW\<T3V^F?VG<WDK#ROF8E\<[L!BV"
M1@A3CC%;]KXH@GOM,MY+2X@75(WDLVE !<( QW+G*Y4Y&?3G!XH VT1(HUCC
M5411A548 'H!4(L+,7#3BT@$S,&:3RQN)' ).,YY-0ZCJL&FFWC</)<74GE0
M01XW2-@DXSP  "23P /I6)_PG%HL=DS65PWVN_DL8S&5969 Q+J<Y9?E(! Y
M/% '1_9+879NOL\7VDKM\[8-^/3/7%,CT^RB:1H[.W1I1B0K&!O'OQS7+WOC
M:9O#<E]8:9+]L;43I<,,[I_KO,\O=E200#DG!_A/(ZUH:AXMMK!+@K;37!M9
M(X9Q&5XE?&(EY^>3# X'KUH V%T^R4H5L[<%#E"(E^7Z<<4YK*U>1Y'MH6=]
MN]C&"6QTR>^.U8@\5K+K%YIMMI5[<2VEU%;3/%L*IO"L7)W<*H8$]^O'!Q/H
M?B.+7MDMK:RBUD64I.2I *.$*L <JV<G![#UXH U&L[5[I;IK:$W"C"S%!O
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
M.0,D$5+/XH2&;7(/[/NFGTF!+AHP4S.C!R"GS8_@;KCI0!L/:6TLHEDMXGD
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
M/OLTM9H[VU\S:4=F#I@C!RQR/IS6M::G=2:JVGWFG-;R"'SEF2421.,@$*<
MY&1G('4=:U* ,.'0[I/%[:U+>))%]A2T2,Q_,"&9F.<X^8E>@_A%5K'PM+IU
MCK"P7W^EWLMW+;R,GRVQF9GX'?D@D]\=JZ6B@#EM-\'_ &2;PZ9[B*6+1+-X
M88EBVCS6"J'ZGHJL/7YB<USUYI=QI.CZ3X=DO[!;Z&5M1-]=JT,3OO)948,&
M#L7))!S@GC!Q7I5% '/>#I&DTJX#Z=;V;K=.&>WF,L=R2 3*KL S9)(R><J>
M363JW@K4]0@\26L6K0Q6VLSI,<PL9  D:-&S;N4*H>@!^;KZ]O10! 4G2RV0
MM&9U3"LRX7..N!V]JXI/ =_;^&-&L[74;:/5],NVNDU PL=[.S-("N1P^X@C
M/\ACO** .8N]"U>Z\5V.MFYL<6=I)!%;M&Y >0J6DSGT4#&.F>:E.DZY<0-#
M>:A:21S7 :>..%D7[. /W2#<<9YW,<YR1@<8Z*B@#F+?PRVG^,;C7K9;.*W:
MP^R+;00;6X<ONR, DG QCL.:VM(.H'2+0ZMY(U Q*;@0C"!\<XY/\ZNT4 <=
M-X*N+RQUBSN[^-X=4U1;N<+$06A#)^Z)SW2-4STQGCFC5?!4^JGQ*&U".)=5
MC@C@VPY\E8@"JMS\R[MYP,<.:[&B@#G=:T75M=\+WVF7-[:Q3W<:Q,8HF\L+
MN&\')R=RY'48S575/"NH7^KSWL6IQ1"3238+^Y.Y7+,Q8$' 4G9D8SA, CK7
M644 <;9>#;_3KS39;34X(TM=)&F./(.5 8,&C^;@\ '.>@-58? -U:Z9X:B2
M\LY[C1ED1TN;<M#.)% <XSD-D;L\\D^O'>44 4([:_A>R1+FV^SQAA<((-NX
M8^41X;" 'UW<4NLZ<-7T/4-,,AB%Y;26Y<#.W>I7..^,U>HH Y&U\+:G8ZCI
MFK17UK)J%O8?V?<H8F6*:($,I')*LI!.><Y/2MKP_HL>@Z8;59/-DDGEN9Y=
MNW?)(Y=B!V&3@#T ZUJ44 <GH?AG5]#NY;2WU> Z";I[J* VY\^/>Y<Q!]VW
M9N)/W<X)'O5>V\#2PZ*OAR2[BDT*.]%S&I0^:$$OG"$G.,;Q][KMXQWKM**
M.)O?!=_=Z5XBLA?6RG5]02]5S&Q\H+Y?RD9^;_5#GCJ:MW'A:_DO/$LL5];K
M%K=NJ-&T))BD$7E9W;N5QSC&<]Q75T4 <II_AB_L=6TB^-U;/_9^DG3BFQAY
MA)0[\YX_U8XYZGFJ-CX)U/3-/\-K;:C:&\T5IEWR0,8Y8Y00?E# @CC'/;WK
MN:* .!B\":O8V]I<6&M6Z:I97UW<PR26Q,3QW#EGCD4-D\X.1C&/QJ?QDTMO
MX,^Q:A?PW&IW%U;/M1=F_%Q&2(T))V@#U/3)-=O10!0US3!K6@:CI9E\H7EM
M);^9C.W>I7..^,U@VWA?4[+5-/UB*]M7U"*P&GW2&)EBFC!W(5Y)5E.?7.3T
MXKK:* ,OP_HL>@:2+-)/-=I9)YI=NW?)(Y=CCL,L<#L,=:Y^/P-*FCW7AUKN
M)M"FO#<A"A\U$,HE:'.<$%L_-U )&,\UVE% '(W/A&\F?Q%:I?0K8:])OG/E
MGS8@8EB=5YP<JO!.,$]#3;_P;>2WFLOINJK8P:GIL5G\L1,D+1APC*VX<8?G
MC/'!%=A10!Q4'@[5$N=0G:^T]/MNDIIYA@M&1(RIDPR_.>/WAX[X[58T[PM?
MV&HZ%=FZMI!I>E-IQ78P\TGR_GSGC_5CCGJ>:ZVB@#%\)Z+/X=\-VVE3SQSO
M 7_>1J5#!G+="3C[V.O:MJBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N+^),-HVEZ/<7L4+6]O
MK-F\LDR@K&AD 8DGHN#SVKM** /&_$L.DW8^(L^(&EMK.VDLSG!BD6#Y60?P
ML#@9'(Z5;U:ZTG5-=U/3O$FIS6GVF&WDTJ:.-6:1/+7)@?:2)!+NX7DY'6O6
M:3 )!(''2@#DOB%#++\+M<B599)38,,$9<G'.<=_I7,:I8B#5-3OO C!_.T.
MX:Z>SE+K)/E3"V03F4CS#GKTSU%>JT@  P !]* /(9SX8U#PUXAU;1=3FE9]
M"FCGMTC2*.-PN4\T*HQ,&X&3GK2RH+#44_X1PHFHWGA&=QY+Y>:X4Q^63_><
M9?!//7L*]=  Z #-+0!YSX2_X174[\ZGINH/,&L##?6K1(D2#(/[]=H_> Y
MR<XW=17/Z4-,@^'7@B:+[-%+_;-L9&3"DD2MG=CK@8ZU[* !G  S2T >4M;Z
M9#<>.K4W5KI5XVJ0.L[0J=J,MOMWCC,32<-DX(+>]=9X$N))M/U&.:PM+2>&
M]9)6L6W6T[;$^>+T!& 1V8'OFNJI  !@# '84 >27SO=^'M?20JGC.#5G-F>
MD^?-'D>7W\LQX''&-V>]=%'#IA^,LY:*S-R-&C?.U=WF><^3Z[L8]\8KN<#.
M<#/K2T <%\29K5;WPC'<7:VX&M([-YH0HOE2C=GL,D#/O5IKGPPMEK-K=:L-
M2LYH_M%R7G$PA7:J!=P/!)!*CKG.*[.B@#R337OM)T+Q'HA#'Q7:Z:!9.K*9
M9;4(?+"%1]]?F!]6P>01ALDVF7.AZQK7@W4+RYNVTT)<6UI$L2JH=2=RJH(G
MV;P.^,^U>NT@ '0 4 >8:NOAK6/!?BB^\*J)S-I3;Q:J1$KHK%/EZ"7D]/F
M SCC,.H7VEZYK]^+&6"]BN?"DH'E@.LKAL@>C,,?48]J]5  & ,4  = !0!Y
M;IDVE&Y^&CV3VR@Q2JWED %OLI!SC@G=P??CK6C8Z2;+Q5J7A;[$#I=W<)J\
M;[!L6//SQ>G^M1<#^ZY]*]"HH \ILGTS4O$$EIJ^HW5KXFL]8DEB@BB4321^
M83%M8KDPF(J#SC .<5W?BN. ^%]222\_L])D"O=! ?+)(4,P[CIG/;-;6!G.
M!GUI: ./\"3RN-6MI[*PAGAN$\RXTULVUR3&N&0?PG  9><'OS6*9FM?'22P
M_8-5BN-3=!_#>V$WELISUWPX!], CKBO20 !@  >U&!G.!GUH \H\'MHVJ3Z
M5/>:C<IXDLDDCU.T\M$<L5(E\\[<F//S DXSMQSQ3_"G@_2?$7PJ'E1Q?VE=
M6SP_:]Q9D=9&9,_0X_ X[UZI@9)P,FEH \VN9_[<^'&N^(-1LA:7#:3):K&Z
M[2CQHV_'<?O<@>NQ3WJH^HZ-_:-M9>*9(QI-YH-NFGRR\QF3YA,%/:7!CQCG
M@8KU2D(!QD#B@#RG67TE]9N-&\2WMU8V5QIMNFER7,8=R I#[696(G#;2<?,
M?EZX%2ZB[6&OPSJ\&KHDMA%<6=[A=0@<>7LDB8?>!R&9< 9#X/6O42 <9 ..
ME&!D' R.] '+>/+VRL],T[[> ()=1ACWR/M@0\D--ZIQT. 3M&1U' ":S?PX
M;62XC"V_C&-4"9A6.-IU;Y1GY5P2<9X'->TT4 >/:A<0Z+=^)[33@L6C0ZQI
M\E[#;?=CMF1//(5>@)'S8[;L]ZZ/PC-HY^(WB4Z/):&VGLK%T-J5,;D&8,5V
M\=USCN:[ZD  &  /I0!Y+\2;ZR:;Q-""L6I6VF0RQ-/EW;!=@UNO&S:>6<9Z
M#(&,U>NH-)N_&_B3=;6LTM_H4$EKF$,TYQ.&9>.>-H)^GM7IM% 'CEGJ.CVV
MB^#UU">"W\/S:3Y4LWD(\ O-L61+N4J&P'&3WW#UJ_!I6BIXD\):=)<2WUC_
M &9?+G4&!::/?&8]XX!7&[:".@]J]3(!&" 12T >,Z'_ &:UOX!N+T6\D$-W
MJ%J))0'"@>8(H\G/8+M'TQ5J[NFMD\6&S8O9Q^)+5[]8CN(M-D/FG YV\,&]
MMWO7KE% 'D?BF*V6T\92:0\']A2:"'86[#R?MF7V[,<;B@7('^SGJ*W-#CTZ
MQ^)446GM"BW>A++,(WSYT@D&';GYFVD\GG%=^  ,  #VI: .$UR*TA^*FEW$
ML%L+B;2+F.V>5!\\XEB* 'U R?89K!TEA=Z/X0GLB%\41ZA&FICI<$?-]I$P
MZ[>IYXSLQVKUFDP,DX&3WH XSXDPV9T[1;B^BA:W@UFT:62905C0OAB2>@Z
M]JX[Q-#I5TGQ&N<0--:V]M)9G.#%(L VE!_"P( XY[5[+10!Y/K%SI.J>(-6
MT[Q'J<UHUPEO+I,L4:LTD?EK_P >[[2=XEW\+SR.M=EXTNH+'P+>37R7$D(2
M-)0LFQL%U!+L <+S\Q /R[JZ7 )!(''2EH \FMI].>T^(=HTUC+:?9DN(DAB
MV0<V_P!]%)(Y8#D'DC(I]S;:%_97PXS!IVU[F+S,HF&'V63.[_@17.>^.]>K
M44 >/WVIZ:/$5M<V[QV\]OXG$-P),M<A=K(26_@B;@*F"",<]@WQ(UG_ &+\
M3XUECXGA9 'YW>1'G'_ MWXYKV*B@#S7Q/INGZ6]M+HKZ3\T-Q=/I^H-F"^#
M>7O=7)^63Y1AN<[C[FM_5Y]2E^%L]QHEM<6^H/I0>W@;_6Q$Q@[?]\#CZBNJ
M(!Z@&EH \\LAIEUXH\/77AW[/]@FL)QJB18VF+:OE^:/[X<D?-S]_P!#5SX7
MQZ>OAJY>SCME<ZA=AS"J@E?M$FS..VTC'MTKM@ ,X &:6@#QWQ"NFV=E\48?
M+MH;V0!XU"!79'MXN1WP7S]6SWJSK6--UW78_#6!/<>'$N&2U?+S2"5LN.[2
M;"<'J>*]9HH X;P7_P ([>ZQ/JOA[4Y;E9K58[B&*)(X$8-E2ZJHQ+@D>N!S
MVJ.]=?#OQ8?6=3<0Z7J.F):1W<AQ'#,DA;8S=%W Y!. 2"*[P #H *4@$$$9
M![4 <?XTU>2Z\%ZH^@2/=R1HC226;;L1[U\Q59?XO+W\#D>V1G(F33I/$5Q<
M:%):_P!B3:',;_[,P$&_(\DG;P'P7]\#GM7HP      ["@  8  H \?T2PT=
MF^')=+<R7NEO%>Y?F=1 A"2<_, PP%/ QC':JNGII,EYX>M+F6$:;#KVJVJH
M9<1K#MF\M.N-I!  Z$''0U[76-JNA-J6MZ/J0NA'_9LDDBQ&+<)"Z%""<C'#
M'\?RH \ZMA8:-;?8Y2JZ#+XB==,>XD/V2)/)).[LT?F;PBY + <C%5;&2QN-
M)\-6D\R'R/%-U;E,F/;%FXPFW/RK]SY>P*CO7M&.,44 >66&@V^L>'O%>E:6
M+=9M.UMY],C7&R%U2)U4#H$9]X(Z<M72:'K-D^DW'C35(_[/CO$B0><N&BB!
M"JK8[F1F.?0KZ5O:QI]YJ-O%%9ZM<::5D#2/!&C-(F""OS@XZYR.1BKEO;0V
MMK%;0($AA01H@Z!0, 4 2T444 %%%% !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 %%%% !6)JOB6+2M;T[23IU[<W.H"4P&#R]I\L!F!+.N."*
MVZX/QAAOB-X)3[8UHQ%_B1"FX?NE_O C]* .OL-0>\DGCEL+JS>(CY;C8=X(
MX*E&88ZCUXJ[6!8ZC8:3%?I>ZZEP(95EEN;AT7RQ(=J*Q4!0<C   [>O._0
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
MQ>7*06!CD:,YP2.JGO6K7D&CHEII/AO4X+B9+B7Q/<6S$3ML,3SW&4VYVX.
M>F<XJR;Z]N_!DFK1S2IXKM]9,)C$AW;OM.T0%>Z>41QTQ\W7F@#T'3M<CU'6
MM6TQ;:6*337C5VD*XDWKN!7!/&/7GVHCUR-_%4V@FVE66.S6[\YBNQE9RN!@
MYSD'J!7 :]J=QI5[X_NK21T9)M.6:2(_/%"RJ)'&.00A8Y[=>U1:Q>6VF>)]
M>N?#<\;W'_","6%;>7S/F$CDL@R<G;AN.O7O0!ZS17E&HRZ?/X:\1:KHOB9;
MA'T*63[/82.BHZ@E)6/F,RR'D8."V#G.#6G?:7/9V>E2:-)'?7%Q&]U/IU_>
M28O?W<8+(Y)".O!'&WYB>,9 !Z)45O<PW<(FMY%DB)(#J<@X)!_4&LOP[/;:
MMX/TV6..X%K<6<8"7#$R;2H'S'N<=^_6O-_"5Y!!H'@*P\Q1IEV9H[_$GRF<
M(?*C?GC)W?*>I44 >PT5RO@PW277B&T,LDVFVVHF.Q>1BQ"[$9T!/55<LH],
M$=JY76;*"^U+X@?:-3OX7T^.&XM-E](OV=S!N#* W]X<#IU '- 'JE%>;:99
MS:OXVC@UF>\^T+H-C>2VZW<D:K<B1]QVJPQRH!'3U%4K.]O;OPEH>L0SRCQ,
M=72"ZCWG<S&8K+"ZY^XJ9(&/E"@C'6@#U:JT-Q/)?74$EG)%#%L\N=F4K-D9
M. #D8Z<@>U<0()['Q;J?AD_:'MM7:._MI2['RHA@3H&SE0"J[<=#,,5F:]JE
MYI%QX^EL[FXQ;C3\[9&<V\3\2L@R=N%+'CIC- '?+KD;>*GT$VTJRI9B[\XE
M=C*7VX&#G.<]0*U:\GU>[MM.\4ZS<^&9XI+D^%FDMU@E$F7$A.Y1DY;&#[]:
MZ'PD^F7FM#4=)\0PWD,]B/,L[;<4!W B23<[%9.2O."><YVT ==-<3QWUM E
MG)+#*',EPK*%AP!C()R=V2!@'IS5FN2UQV3XB^%8Q/*J30WH>(2L%?:B8.W.
M,C)YZUQVFY@TK0-36^NVNCXHFL_,DNW<&$SS*4(+8(( Z\\"@#TG7]<CT"S@
MN9;:6=);J&V_=E1L,CA 3D],L.F:U:\;U#4K/4O"@OM4ND36X/$D27$<DVUH
M0MX J;<_<$84XZ?Q=>:L>(M42RTGX@0'43#-#>P26B?:"KHK0PME.<@$[SQQ
MU]Z /7**\XEU/2]4UKQ%8ZUJ\EE>07,+Z<T,X23R-D;(T'7<6?>#@$G.T]A5
M:YO8]4UK6;._U^/2M5L]24VJ;3]H\H;#&(AO =7&05"G)8Y[4 >H45Y%XC0B
MQ^(MVM]>";39XIK-A=R?N'\B-L@;O[Q/'3J!5KQ)=7/AW6];_LFXNOGT)+N5
M?.>4Y$^UY5!.0PC+=,=!Z4 >ITC,%4LQ 4#))Z"O*M7:Q/A3Q3J6C>)4N8I-
M(:7R=/D98X9%!*R9#L5=NA&1NV\C@U)JMK'!J>L6$<T\D%YX5DN9HI+AW$DJ
MM@/@DX.#CCC'% 'IT$\5U;Q7$#AX94#HXZ,I&0?RJ2L'P4;0^#-(^QR(\?V2
M+<4?<-VQ<\Y_2MZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBN7^(6HWVE^"K^YT_(F^2,R"3:4
M#.JD@^O/X9SVH ZBBN1L[J+2;W5+32=+DENXXTO+VT6Z_=Q%@0JQY&-S!"<
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
M9G=Q[;F 'KM)Z8-6?$NB7&M1Z:UI<Q07%A?1WB&6,NK;0RE2 0>CGOVK<HH
MXV3P7="UU_2X;Z+^R]<E>:?<A\V%I !*$[$-@D9QM)/WNE==%$EO;I#"H5(U
M"HO8 # %244 <9'X)N7\&WFA3Z@L<\E[)>V]W AS#(9_/4[2>=K8^H]*?J7A
MWQ%KGA>[T[5=4L&NYS$%:WMW2)%1PY.TL2S-C'4 =AUSV%% ',7'AV_GU_5-
M3$]LHOM,2P$>&.PJ7.[/?F0\<=!S6!+\.]6DT:;3#J]HT4NBQZ6&DMV8PE%*
M[H_F&T/D%NI^4=<"O1J* .93P_J2^(QJ[W5J[#2OL!0(RY;=NW]3@9XQ^M4M
M+\'7VG1^$8VN[=UT"-XW(1@9PT?EY']W Y[_ (5V=9#:X%\71: ;5P9+)[Q;
MC<-I"NB%<=?XQS[4 /\ $FERZWX:U+2H94B>]MI+?S'!(3>I4G ZXSTK-M_#
M]_!XCLM6\^V;[-I9L#%AAN8LK;\]AE ,>_6MK4-1BL/LZ,"\]S)Y4$0/,C8)
M/T  ))[ 'Z5AZUXS_L.5IKG1KY]*BE6*XU%"GEQ,2!G:6WLH) + >O7% %[P
MEHLWAWPM8://,D[VD?E^:BE0XSUP>G6LG5?"%]>3>*A;W]ND&O6@@99(26B8
M1&+.0<$8YQCKWKHQJ42ZO_9LJF.=XS+"2>)4! ;'NI(R/]H'Z3W-W;V@B-Q*
ML?FR+%'G^)VZ >] ')7W@F;5KL&]N8A;/HLFDRK$#O\ F*GS%)Z8*CC]:U?#
MUAXBM%5==U:UO1"GEQ&WMS$9.GSR98Y;CH,#D]>,;U% &7KNG2ZI:1VRQV<]
MN9/])MKN/<D\>TC;WP<E3G!Z=*Y>V\"ZIHBZ7<:#JT,5Y9QS6[QW<32PO!))
MYBQCY@P\O@*<]!S7>44 <VN@:A_PD^EZO-?0S?9+2:WE!C*F0RLC%EY^4 H
M!SQW[U-<^&8Y_&-MKZSL@2W,4\ 'RS,IS$Q_W=TGXD>E;U% '&ZKX)FUBY\2
M&:]6&+5XK986B4[[=X"2C\\-\Q!QQTQ[U)>>&M<USP_-9ZSK-NE\#$]K/8VY
M1(9(W#K(59CN)91D<#' ]:Z6UGN9I;I;BS-ND<NR%C(&\Y, [\#[O)(P>>/>
MK- &5HEOK443OKE[:7%P0%5;.%HXU [X9B2QSSVX&!U)JZMH-Q<>(M.U[3YX
MX[RTCDMWCE!V3PO@E21RI#*"#@]QCTUFGN1J4<"V9-JT3.USY@^5P0 FWJ<@
MDYZ<>]6: .-N_!=Q)HCVEO=P+<W&K)JMS*Z':SK*K[54'@815SGH,UV*[MHW
M !L<@'(S45Q=V]IY7GRK&9I!%&#U9ST ]^#^1K.TG7!JFJZQ8?97@?3)TA9F
M8'S-T:N",=.&% '/-X)U(:)+I::A:F'^UQJ4+-"P91]H\\HWS<G/RY&,#GFG
MZGX)O-3OM;NQJ,=K->RVMQ:21H6-O+;_ '20>&![CCCBNUHH S-&M]8BA=];
MO+6>Y; "VD+1Q(!GH&9B2<\G/H,<9-+7_#DFHZIIVLZ==)::MI^]8I)(]\<L
M;C#1N 0<' ((.01FN@HH PK[1KO7](O-.UF6%(+JW>!HK3/\0QNW-U([# 'K
MGC%2S\.7[7.C7&JW5O<2Z-&ZV[1*5\Z1DV>8^<[?ESP,\MG/&*ZBJSSW*ZC#
M EF7MGC=I+GS /+8$;5V]3G)Y'3;[T <C:>"]0MM%\/Z>;RU9M*U)KYGV,/-
M!,AV@?P_ZT\\_='KQB^)]-N-#N[>XEO;,/J7BBVO(E?("8C"%3SR,(.1Z]*]
M1HH XW4O!U]?G4+U+V"'4+VYMI9(RA>!HH>D+<@LIRQ)XSG&,"JTW@?5)--U
MBT.I69&H:I#J((MV41E#$2N-QX/E #TR>M=W6?K&K0Z/:1S2J7::>*VA0'&Z
M21PJC/89.2>P!ZT 8LD47AO6=<\2ZQ>6\6GWL5M"PVL?+*;E&3CG<9/08IW@
M70X]&T1_+,QCGF=K=9AAHK;<?)CYY "G.#R-QK8L=0N)+&>XU.S_ +.:!W#[
MYE="B_\ +0,,?*1SR >N1563Q%&OB#2=,2W=X]3MY;B*YW * @4D8Z\[QZ4
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
M87(!$9*X'L0,?2N15-%U'7/ EM&]M)9OIMYN2*0!'.V#(.T\\@Y'L?0UZA@
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
MQ3?)B_YYITQ]T4 <Q\-KM[WX=:'-).9W^S!6D9MQ.TD<GUP*ZJD5%0850H]
M,4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MM/[5A3^VKI+C?]E)\G:J+C&_YN(QSQU- &D_BC[/K6L:=>6BV_V"S%['(9LB
MXB^;) V\;2N#UQD=<UN6DLTUG#+<0""9T#/$'W;"1R,X&<5R.J6UAXF\6Z9;
MQM.;W1YBU\Z0O'&8RH;RRS##!G$1P">%-=3'#>C5)YI+N-K%HD6*W$6&1P3N
M8OGD$$<8XQ0!;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@ HHK@_&$XM_'WA6.6?4%M+F.\$\-H\Y\S8B%,I%R
M<$GG% '>45C^'$M_[/EN;5K[R;B=W6.]DD9X\80@!R6493.T]"QZ5L4 %%%%
M !1110 445Y];7]UI_C#QY<1M/=+I]K:S6]K+=/Y:DQ.S8!)"Y('04 >@T5E
M>&;^ZU3PSIM_>QJEQ<6T<K;3D$L@.?;.>E85KXITS3X-7N1:RVC#6OL4OVNX
M^1IBB?.6RP1,$<#TZ9- '9455T^ZEO+,33VS6TF]U,98-]UBH8'N" &'L17#
M>-]=DU'PQ<RZ=#-]EMM4M[9KN.<IEUN$5\*/O)G<AR>O;'- 'H=%<KJOCJRT
MR>X"Q?:(K2X2WN?+E7S59MN2L?5PNX9Z=\ X-7+/Q*FH:M-96EN)4M[I[6X9
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
M%(T?VD2*@F93AO*!/S $$9.T$C@FM/2[]=4TR"]2&6$3+N\J88=#T(8=B.]
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
M::Y8B4V5P?LTI9X<F/I@%.2AZ9)[U=FCTRW\1_$,,88+I[2.:,J^R0C[.2S
MC!QD<GUKTE;6W2)8E@B6->0@0 #\*<8HV))C0Y&TY4<CTH \UT6[BN[_ ,-6
M.L-')I4_AJ)[;SVS'+<#;YF<\%PFTCN 6QWJAIJS75SX*MM5NYY(Y;K48HC)
M<,#/;*LGE%N?FRNWGN".N:]7>V@EB$4D$;Q@Y",@(!^E.:*-V#-&K$="1G%
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
MXP!Z"O7*3:N2<#)&"<=10!YQX@DB;P_IFM[WMWU+7;&X7+F/]T9D501G_GF
MQ!Z%FK.U5=-M/^%JQXMHKM[1G1> Y5K-<D#K@MW]?>O5FBC=0K1HRCH"H(%#
M0Q,26C0D@ Y4<@=* . \/+;6/C[38;28A+SP]YTR^<6\V19(PK')ZX9A]/I5
M_P"(?DE?#:RW#PK)K4$;;9C'N4AL@X(SV^E=>L$2L&6) PZ$*,BE>*.3'F1J
M^.FX9Q0!Y=JT>D6>N:CX9U34HM(LELHO[*>X+%E7YM[0R,W$@<^Y^[U Q4^H
M3SV.NQW4C1:O:K<6,,Z2'RKZSE(CVLHZ,C$AF48Y9NO->E20Q2LC21(Y0[D+
M*#M/J/2FFWA:83F&,S+TD*C</QH \=N;&.;0O$-Y9WEP=?LO$,D>G$73LZMY
MJA4"EN002#D=/8<:EQ=V>IZ]J]AJVLKIVM6VIJ]DBIBY:(;3$(23\RL,@J 1
MRV>N:[;P]X<_L22_EFGAN9;J\ENUD%OL:/S#DKG<<C\JVC#$TRS-$AE485RH
MW >QH \YTR_TG4M6O;;6;UX/$=IK;F&%)-EP\8?]TJ#J8C'C<!Q]XG')K1^'
MT6GV]]XGMX$@CNDUFXW1H '6,[2N1U .>*[7R8O.\[RT\W;MW[1NQZ9]*<$5
M69@H#-]X@<F@#A-;CLX/BMI=Q+';"YETBX6W:; \R998BB@GJ>3^9K%TNXDN
MM"\':A93-_PD3ZA'#J0W?O9!\WVE95ZX7!(!^[A<8XKU4HK,K%067H2.13%@
MA29YEB197&&<* S?4T <O\3BR_#;79$DDC>.V+*T;E2"/<5S>JV-O8:]JDFC
MWDWV"X\/W$]^5NW9?-!'DR;MW#L-_0\A37<>*=$;Q)X:OM'6Z%L+N/RVE,>_
M:#UP,CG\:T8+6.*#RS'#EN9/+CVJS=SCG^M 'F=M%:Z9I/@JZW.=,U0P#5IW
MG9TD?[,1$'R2 I<@'H"0H/I5/6 ]M-?1)>2Q:%%XDT];5X[AD2,-L\]%(/W
MQZ=%.<8Q7KAAB,1B,:&,C!0J,$?2L;Q#X>.M6EA;07$5HEI>0W8!@WAO+8,%
MP&& <4 >?:FESX=F\3)HTMP- 2?3VN=DK/Y 9_\ 20AR2/W>TMCINSQ6IJ2)
M%KFMP:3J<6GZ+/H\;331$-!;W+2;4; .!N3.[&,@ GUKT:*&.&(11QHB#HJ*
M /RIL=M!%%Y4<,:1_P!Q5 'Y4 >4W&M7&FV3Q:A96VG00:O!'JTUH3+9M$\)
MVN!P50L(MRGUYR&.9I;JQTI=+$&L"[\,7FLG[7,A M8<Q$K$K D"(R!<C.W.
M1ZBO4$MH(X# D,:Q'(,:J O/7BE^SP_9_(\F/R<;?+VC;CTQTH XKP$^G+X@
M\8P:=+ T(U*-T6)PP"FWBZ8[9R/3C':HO$6HZ6OC:XTOQ/=1VNF7&E*;&2>0
M1Q^;O<2E6/'F >7CN!TZFN\2..($1HJ ]0HQVQ_("DDABFV^;&C[6W+N4'!]
M1[T >:W5EIM]XR-G=RS30)X73'VF4K(P$C8:3D$MCGGOSUK"FUFVO_!]C'=W
MH;4O^$3$ZR7<V5+[2-T2\%IMR<MG*\<'->S-!$S%FB0L>I*C-'V>$%3Y,?R@
M@?*.,]: /,;7^S_$'B>Q6]O#<P3^%UFE7[4VQWW@%B <>OXC/452T[7;9-'\
M$W.N:C;7%G/HTJ2V]U<I'OE'E@2%I&"LP&5Y.X;B1GFO6_L\/_/&/@8^Z.G3
M%86J^';N[U2.^L-1@MU$/DM;7-F)X2-Q.Y1N4JQZ$YYP..* .%@G@T>T\,6&
MMZW9SZ5<V4XDOYY#<VLMUN3 9RV.$W!23C(/&:?J4366AVAL]2AUVVL]-F:2
MVU&3RY9[<NV)H).<,H7 8@Y7:<\\^C:?HMK8V+VQCBE$LAEES$JJSG'(4# Z
M#\N<G)-V2W@F*F6&-RA!4LH.T^U $,<\D^D)<6T3+(\ >..48()7(#>A]:\U
MTNX>ZT3P;J%C,W_"0R7\<6IC=^]D'S?:5E7KA<$C/W<+C'%>JU&L$*3/,L2+
M*_#.% +?4]Z .+\%6^GIXL\9-;1VXE3444%,953;Q9'TW _CFG>*-4LK+QGI
M5MX@EAAT*XLYPC7)"P-<ADP')XSLW;<^I[UV:0Q(Q9(T5CU(4"B6&*=-DT:2
M)G.UU!&?QH \]M6LH_$FC:1=SRW/A]](D^PR7[[A<3"09))X8^7@J3_"216/
M8++<7/@ZVU*[GDMWU/4(;=GN&!GM%241%N?FR N#W!'K7K,T$5PFR:))$SG:
MZ@C/XTK11N06C5B.A(SB@#QS&F_V?I2W3P-9:?XQN+9&G<,L,&)L)N/1<[>O
MM6I#:":Y\=W^F-+<:MIMP[Z:@N';RW:T3&%S@Y)(P1C(]J].$$(4J(HP"0<;
M1U'2E6*-&+)&JD]2!C- 'GFF2P2:MX,O- G#"ZMY/[2"OGS(A%G?+_MB3:-Q
MYRQ'K6O\-9(Y/"+&-U8#4;[.TYZW,I_D175I;PQ,[1Q1H9#ERJ@;C[^M.2-(
MP0B*H/91B@#SS49K>\USQE9ZY*(7M[:*3369]ACB\K)DB/9A)NR1SD*/2J\4
M7VGQ/\/WUV*$ZM+I=PUT)  QE"0GD>N=WXYKTF2"&5T>2)':,Y1F4$J?;TI6
MAB=P[1H6'0E1F@#D_BC!'/\ #76_,C5PD'F#(S@A@<_A6)?6VAZIX[FMP\$E
MA_PCA9%AFVH1YS<_*>1W].]>DD!E*L 01@@]Z9]GA)SY,><8^Z.E 'C]AK=O
M>:=X>M?$FJV]O87GAZ$PW-[S&]P,B7YRP D \L@GGKCJ<^IZ!%Y/A^PB^UW%
MV$A55N+@8DE '#-[D8/KZU<:V@=%1X(V13N"E 0#Z_6I: //_A[=0:%'K.@Z
MK<1VVI0ZE<7!$[A3/%(VY95S]X$'&1T(P:MZ]J<,_BCPW'.5.@W;7"2.X_<S
M3A5\H,3P01YFW/!(!&<"NPFM;>YV^?!%+L.5WH&P?;-.EBCGC,<L:21MU5QD
M'\* /)KHRQ:4L4EY,NG1^+H(=/<7#+F R)N4$'E5;S /3''2HM;LK"WM/B-%
M#*R+IL4=S9HMRP%O,8 Q=1GABP'XY]37KQAB9%1HD*KPH*C ^E(;>$DYACYZ
M_*.: /*KNUTS5]6\8?VE?R@1Z=:74!%VZ^6YB<^8@#=0<8[<^_.=XBU.0^&K
MV/4KEH?$-KX=MII#=2899=KL3;H,$/N!WOGC:HP>:],L?#8M/$VIZQ+-!,MZ
M(0D/V?!A,8(!#;CUW'L*VVAB=MSQHQ*E<E0>#U'TH \UU---UGQEJBSW7GVK
M^&X[@*+EMA;S)/G !QT"G\C[TR.ZFL/#'@WQO^^O&AL88-15,NTJ2HH\S'=U
M?'/7#-7IA@A)),49)&,E167>:-<7FJP2'42FEQ!6;3T@4!Y5;<K%^N,[?E']
MT>X(!-H5@^G:3%%,%%RY::XV]/,<[F ]@3@>P%:5%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8
M_B+7&T"VM+IK436\MU%;S2&3;Y D8*'/!R,D _6MBJ&MZ5!KFAWVEW'$5W"T
M1(ZKD<$>X."/I0!C1>+FFNM;LULH_M>F7,-N(A<Y\XR[=ASM^4'=CORISTS6
M+K?B672K+QI>:7ID<&IV#0B:66<E92T:[7 P1PI''&<<UM67@R&TUO3-5-W)
M)/:VC0W!(_X^I"=PD;W!>4X]7]JK:CX)FU*/Q5')J4:+KHCV;;<Y@*(JC/S?
M-]T$]* *=[<:C:_$R.:WT];B]?09";=;HK'D3I_$5]..%ZG\:U=.\91ZW#I@
MTJT$MU?:?_:'E3R^6L4>0H#,%;DL2!@?PD\=Y4T#4O\ A)XM<EU*V>5=.:R:
M,6K %BX?</GX&0!CGCO67HO@6Z\/C1I[+4X7O-/L#ITK26Y$=Q#NW+\H;*LK
M<YR>I&.> "Y9>.(+]M$\JRD4:E=364BNX#VTT2NSJPQ@_P"K(R#W%4-0\::D
M\-L+"QMTD_M\:3-YLYQP<DJ0AX;&,D<>A[6I/!,D%GIATZ_BCU"RU&746FF@
M+I-)*)!)E P('[PXYXP.M0#P-?+:2J-8A-Q_;8UB*1K0E5;NC*'&01Z$8]Z
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
M#*#B@"G<^*)]-6[&IZ5) \<T$%L8Y=\=V\QVJJ,0IR&X;(X'/-5M0\:MI/\
M;,%[II%]IM@=1$44X9)X!D%E<J,$%2""/3&<T7GA75-:T-[;6M:CDOUEBFMK
MBUMO+2"2)MROL+'<2>O(XX&.M&I^$+C68M6FN[V!-0O],.F+)' ?+AB;<6(4
MMDDEL]1T ]20!$\7:C+JT>F1Z!_I%S8_;;7=>*%9 5#!SM^0@LO0-G/;G%>V
M\?3:BND)IVA33SZG9RW,:/<(BHT;*KHQYZ%NN/PK1@\-WL/B#3]5_M" FSTU
M[#R_LQ&_<4;?G?QS&..>IYKD[+2+KPYXN\*:/%J-I//;6%\ID>$H&#R1,%QN
M)!ZXY.=IXH Z"Q\?6^H6%H8K,PZC.\\4EG<2;?)>%@L@9E5NC,H& <[ATYPD
M7CF><:(D>@W2W&J23PB*:01^4\2LQR2.5.W(8#H<X)XJ.7P+<VZV-[I&K+:Z
MS;7%Q<27$EOOBN#<-NE5H]P(7(7&#D;1UZUH3>'-0N-3T'4)]5CDFTV6667-
ML<3-(A0A0'^10&X'S=.2>20"G#X]@:RM'N;:*RNI[Z?3W2YN=L4<T18$>;M.
M<[?EX&<U/J_BZYT?33>3Z046*Q-Y/YUP(U##.84;:0\G!XX[<\U#;^#KN"SN
M[2>[L+ZUO+VYNI[:XLB8W$K;MOWS@J>A_3O5'_A75W%9BRM]<'V9M';2V$]N
M9&0$L=T9W_+G< 0<\(HSQ0!IP^(M1N_&T&GV]M =-DTH7P+2D2-N< 9&W&1@
MC&<<YSVJOH/B6R71M,AT_3#;W&HWMW%!9O/D!HY)#*[/@X&5)X!Y8 5;L?"]
M]9:SIVI#4X6>WTT:?.OV8@2A6W*R_/\ +SP<[N/0\U1M/ ES966E&+5(CJ.E
MWMQ=03_9R$99V9I(V7>3@AR,@\8!^H!+<>/1;6\P?2I6OK74X=.N;9)E^1I6
M4(ZL<;E(<$<#WQ6MH6O2ZK?ZI87=C]CO-.E1)$642*RN@96#8'8\C'!'>LJ^
M\$RWD<\POXH[ZZU.VU&XE-N64^04V1JNX8&$ R2>I/? U=+T.>P\1ZUJLEW'
M*FI&$B)82IC\M-OWMQSGZ"@"E>:K;VOC2YB&EO)>PZ0UPMP)L>9&)/\ 5A>@
MYYR:BT7QK+JEWH:3Z2]K!K5D;JUE,X<Y559E90.!AN#GG'(%6[[PY=77B:?5
MX[Z&-9-,:P$+6Y8C+;M^[>,\]L?C5/3O!UU8/X5SJ<,B:#:O;$"V(,X9%3.=
M_P O"CUH M>*=9U/2[_0+?3X+>1;^_\ L\AEE*$#RW? PIZ[.OZ<Y',0Z]-X
M8U?QI>C3WN;*WU.!KAOM&#$C00Y*@Y+$%B<<#W[5V'B+0Y]9?2IK6\2UN-.O
M1=(TD)D5OD="I 9>SGG/45C:CX'O+^Q\3VW]K0I_;DT<N[[*3Y.U$3'W_FR(
MQZ=30!9U;QJFGRWHMM/DOH["9(;E86)ER0I/EH%._:'!.2._I6[J^JV^BZ5-
MJ%SN,<>T!5ZLS,%51]68#\:P1X7UBUUZ]O--UV.VLM299;VV:UWLL@4*SPMN
M&PL%'4-@C-;'B+1(_$6@76E23R0"8*4FC^]&ZL&1A]&4'\* ,*Y\;W=K::S*
M=#DE?3(%N3Y,K&.>(YW;'*#YUP<KCTP36E>^*8+*![IHUELX[..Y:6*3.3(V
MV-5! SN/0Y'OBIM&T_6(8'&O:I!J$A3RP(;;R8]O<LNYLL>_0>@'.<JV\!VL
M/@F[\-->SM'.3LN!]^(*P\D#_<"H/?;[T 1WGCN6PLM:GGT:1SIEJ+L-#*3%
M,G.0'9%PPQRN.X(S2WOC*^MO[6MSI"0W=KI;:E;"6XW++&,@AMJ_*P(Z#.<]
M13[KPQKVK>%M2TG5]?MYY[NV:U6:&R,:(I&"[)O^9S]0!V'7,EWX2N+_ %6>
M[GU&(1SZ.^EO&EN0?F.2X)<]^V/QH U_#MU=WWAW3[J^6,7$UO'(QC?<#E0<
M]!@GTQQ6G6=H5A<Z7HEG8W=S'<RV\2Q>9'$8U(4 #Y23V'KU].E:- !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%<EX[N9+6/1))1_Q*/[2C&I'^$1%6"E_]C?LSGCUXS0!T>I:A
M!I6E7>HW)(M[6%YY2HR=JJ6./P%5-)U'4;Z20W>F+:P&..6"9+@2"0,"2I&
M59>,\$<C!KSW6K>V30/B*(?(;039!K)>#$MT87W^5VSGR^G\1/?-=W8(L7@M
M/[#2!9#9%K<0A0ADV<=./O4 ;E%>6Z)>:7J?AR.[T$S'Q;;:1-#-&F1(L_E\
M_: >K>8O&[DDDCOBM8/X:U+2+O4]/U.<W2:/+%>VP18PAVY_TCY0?,#C ).3
MD]1DT >IW=];6*PFYF6/SI5AC!/+NQP /4_T!JQ7D$VCZ!;>#/!.K-:VI66[
ML&O;F7#@CRBIWDY &< _@.PI-7U33?[;^T6\D=M-:^);9)O.R;A8_D0MGCRX
M2IP%P0<GD9Q0!ZO;S73W=W'/:K%!&RB"42[C*"H))7'RX.1WSC-6:\<\32V7
M]G?$E!,@Q=6C(!)@AC'%G'/KN_'-=5H::?8?%#5K336AC@GTJVN'CB?(DE\R
M4%SSRQ7;D]3P30!W-8]MKC3^++[0GM=GV:UBN5G\S.\.SKC;CC!0]ZY+7[W2
M/^$SU72_%K"*RN[")=,>0':3EQ*(SVER4Z?-PN.E9VLVNDWWB/Q%#?*LB0^&
M8-J74F61P9R"V3]\94YZ@GWH ]6HKQ+7-5L]0\*S"693J:^%8)DEN&,C2-M=
MB8%'1PPR[YXPO'&1NW2:+K7C68WSV]S;R^&DD82OE&;S#\Q!."<8(/T([&@#
MU"CI7D%MK=E;:-X$O=;OK:>TDT>2.:"\D 1I-L0WEF^4N.5P3G#,1WIMM)IN
MBZ;X8M]3U>UN=!EM;A)K^/;<6S799-H=F!'"AU#''0],T >PT5Y)JEK;Z?HM
MBNG:A#J4%KI\Q%CK9"FZMV<G=$^!M8!0%./NE?K79>++C4G^&U]<Z1!<QWS6
M2ND0XF0$ L!CG>%W=.<T =36#I/B"ZUF>&>TTT/I,SSQB\$XW(T;E/FC('#%
M3@@D],@9KGK5=,N/&.FW'A\VK://ID_]J)%M\DI\GE;QTW\N.><!O2K/PJCL
M%\$0/9I;AVGN/-:(*"<3R;=V/;IGM0!VU%>::5=Z/?ZU=V.N&1?$UKK3RP(N
M5G>,/^Y*'J8?+(![8W9K.F>6[\,:@"53QO;ZPWE<XGW&X_=[>YB,) _N[0?0
MT >N572^MI+^:Q296N88TEDC'55<L%)^NQORKR/Q1;Z9+_PLJ=C$US:I!-:D
MR<Q2B$$,G/#;NXYSD5HWO]D#Q1XMFN!:+-=:%;S6\I"AI/DG#NK?]\@D>P]*
M /4ZQ_%&N-X<\/SZJMK]J$)0&/S-G#,%SG!]17 6MM8:9X?\%7Z11C2KTV_]
MLS;BRNPMRL7FDG&T2$ YX!"YZ5#KP%IX7\;K;RHNA-=VOV *P\L.3&9A'VV[
MNPX!W>] 'KM%<YXXFU >!-6FT7S'N_L^Z,P'YRN1N*$=]N[&.^,5AVJZ9<>,
M=-N/#YM6T>?2Y_[42+;Y)3Y/*WCIOY<<\X#>E '0Z3X@NM9GAGM=-#:3,T\8
MO!.-RM&Y3YHR!PQ4X()/3(&:;X@\50:-H>IZC;1+?-ILJQ7$2R;-K':<9P>0
M'4_C63\*H[!?!$#V:6X=II_-:(*"<3R;=V/;IGM7':RNEV7A[XC6^RVM[TZD
M&"A0C^4RVY'O@MN(]2#[T >ST5Y-KCII.N>*H?#PP)-(M+J2*T;+R'SI!*X]
M7,7?J>#72^"QH%SJ=[J?A[4Y+N&XAC$T<,:I;HPZ':%&),'![X SCB@#;O\
M7TM]9AT6SMS=ZG+"9S%OV)%$#C>[8. 3P  23VP":FL=3N9]3GL+O3VMI8HD
ME$JR!XI0Q884X!XVC.0.H^M<HTJ>&_BMJ.HZK(L&GZO8PQV]W*<1))&2#$S'
MA20=PSC/..:N>-M7:?PE=2Z1(US%%+";N6U.[]QYJ^:JE>IV;L@=!Z<4 =E1
MFO,M12R_M/7YM'EM_P"P9?#SM<_9F @^T9/ED;> Y3=G'. N>U4M,L-$;5O
MRLELRW^B2K>J7!%QM2$H)!GYP#OP&ST([4 >M49XS7BFC+I-T_@^VOIHFL1<
MZM:E))L(8U=O+1N<8VXP#U! Z&KU@;/2;6RL;I@-)DUVZ&E27;DVJ0",[0P/
MWQN+^6,C)P0>!D ]=HKQC39;*[\.^"+>ZG5FBUVYMI%9BA6,&X 0@G(&/+&T
M]BH[UIV&A0:SX;\3Z=I0MQ/IFN23Z7&N"D3*(W5 .@1FW*1TY/I0!ZI17(:%
MK%D^FR>,-23[ NI&&.,3+ATCR$13CN79CGT9?2NOH **** "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 *",C!HHH 0      =A
M2T44 (  20 ">OO0 !G  SUI:* "DP/04M% !1110 A .,@''2EHHH , ]J*
M** ,/5-"N[O5H]2L=7ELY5A\AXFA26)EW;LA3R&SW!YP,C@5?T_38K"W>,,9
M7E<R32.J@R.0!D@  < #@=JNT4 (5!QD XYYI:** $"A>@ SSQ2T44 )@9S@
M9Z9HVC=NP,],TM% !1110 $ C!&10  , 8 HHH *0*%Z #//%+10 4444 %(
M %&  ![4M% "%0P(8 @]0:      !V%+10 @4*,  #VI:** ,;4M";4/$.DZ
MK]J5!IXE A,6[S/,4*V3GC@<<?G6S@>E%% !6=K&GWFI0116FK7&G;9,RO!&
MC-(F""N6!V]<Y'(Q6C10!%!;PVMM%;0QA(8D5$0=%4# 'Z5+110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MMD\<<UO4@ 50J@  8 ':EH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MQGE4?/*1C<W<X[#V[5E^*=$FU[1A:6]PD$\=S!<QO(A9=T4BN 0"#@[<=>]
M%:\\5-;C4C!I[W7]E1J]^L<H!0E-Y1,CYV"D'G:.1@YX&?J]Q:W>L>#=6T^5
MC'?WO^L1V EB-K,R@CTX4_A4Q\+:C;W^LS6=];>7K42BZ$D3?NI@GEF2, \@
MJ!\I/4=:J:G!8:9J?@?0K*5";"\""'>"ZQK:3*&8=<=.?4T =Q7#:G>7EA\3
MG>SM;B^<Z&S_ &83[4R)AS\QPO QP.?UKN:Y^XT2\?Q@VMQ2P>7_ &<UDL3
MYR7W[B?3(QC]>U %.7QS$=!M]8M=/FDM)=._M%I)F$2*G'[O=@@R'/"\#CK5
MR#Q3%<:UI=@+5TAU.R-Y;7#L & "DIC^\ P..F,\\8KG;;P!JUMIMA8C5K1X
M;?2&TPB2W9PA.?WL8W#:Q!VG.> /I6K=>#9;_P +:)IL]^([W3&BVW=NA7Y5
M78Z@$DC=&67KU(/M0!-+XQC2&!5MX?M4\#7212W2QJ8@<*VXCJW51CZD5L:+
MJL6N:-::G!%-%'<QAQ'.FUT]0P[$'BL?6?#VJ-KMGK7A^^M;2ZBMS:3074)D
MAEASN'"D$%3G&#WQ706D4T%I''<3F>8#YY=NW<W4X'8>@[#UH AU2_?3K+SX
M[2:ZD:1(EBA7)R[!03Z*,Y)[ $UB6OC6TN;6<^03=1:E_9BQ1R!UEF*AAM?C
MY=IW$D @ \9'-[Q1I%WK>D+:V=TEO(L\4Q$J%HYE5@3&X!!*MC!KG)O 6IR1
M7\B:O;17CZI'JMG)':D+%,L:QE67<<H5!&!S@]3TH W!XG>/%O=:9/!?R7IL
MH(6/R3MLW[T<@9C"AB3C(VD8)P"UO%@@A1+VQ>RO9+N2UCBN9 D;E!N,BN1S
M&1T;&<G&*J:IX:UO5;"RNI=6MHM=L;H75O)%;M]G7"E#&4+;BK*S9.<\^V*7
M4_#>N:A;Z??KJ]M%KUC<-/'(+=OLVUDV-$4W;MI'?.<\\=  %MX[M;J*T06P
M@N[FYFM5CN9A'&7BQG;)@AMP(*X'S ]L&K,GBS;>1V"6!_M V,=Z]G),$EVN
M6&U!@[V4J=W3''7-,O\ P_J&K:=%;:N=,U..0.;NVFA9(B2%"&,_,R;<'GDG
M<3QQC*O? $]]H5IH]S=P7*6MK%%;WTJL+FUE4G,L; YZ;<+D?=Y)H [RN<US
M7-0L/%&@:9:6L<D-^\WFNTFTX2,G &/<'/MCO71@8 &<_6L+6]#NM0UK1=3M
M+J*&33I92RRQEPZ2)M.,$8(ZB@"G-XVMH;)-5-J[:*UY]C-Z'&5;S/+WE/\
MGGO^7.<]\8YKJ:XJ+P/-'HLWAQ[N)]">]^TH"I\U4\T3&'T(W9^;K@XQGFNU
MH R[_6#;ZE%IEI;_ &F_D@>X$9DV*L:D DM@XR6  QSST )JE!XH:]:TMK73
M)UU&>S-X]I=GR6@3.W#\'#%L@#'.#R*CUWP_J<_B"RU[0[ZWMKZ"![66.ZB:
M2*:%B&P0I!!##((--?PY?P>(+37K6^BFOELVL[M9U*I.A?>"N,E"K$X'/!Q[
MT 01>/;>[71OL6F7<[ZF\\*H61##+$K%T?+<$%2/3OD\9S==\67FH>#XKFQM
M)+:9M6BTZ[B:8!HV%RL;H&'4-R,CL:OVO@N:PO="GM[F%OL%U=7=R70@SR3A
MPV,9V@%SCKP />H'\%ZDVC3V(O+0/+K?]K;RC8 \\3>7CZC&?TH 2QNM$\,:
M_K?F6=U9-;Z>FH7,DERTD*QEG^6),D* ROP .3P.E17&IW(^(NC75]!+8VQT
MB[G96N"Z[08C\RCA74$YQGKU-7]9\&2:]JFL37EQ'':ZEI2:<4C!+QE6=PX)
MX/+]/85"/"6LZAJ&G7&MZC8S);6%Q8S""!U:=90@+9+?*?D]"![YX +=IXVA
MN[^"V2QDD%U:O<V[02K)G: 2DG01N0<@$D'!YR*BTGQU_:KZ-C1[B"+6;9YK
M.225#N94WE"!R..A]CQ4N@:)XDTRQ6PO]8M+RUM(3%:E+=HY)!C:IE.X@X']
MT#)YS572_!U_IT7A&)KNV== C>-R%8&<-&8\C^[@'/>@"G:>*'U3PMHFI:UI
M<A-YJT<47V:XPL;^>RH6P5)"X Q@[L<CFMN[\7I8ZI!;7%A+%#/J T^.21MK
MNY4$.J$?-'D[=P/7MBLN'P3J4'AW3M(&H6KII^II>Q.864LB2F0*>3R<XST&
M.AI+OP3J]Q>S3#5;,C^V(]2BDEMF:3:IXB8[Q\JC(&/TYH O>%2X\5>,HC)*
MZ1ZA#L#R%MH-M$Q R>!DGBNLKCY](US2?^$FU+3+BT-YJ-Q%/;JT#R!2J)'M
M(!&<A.N0 3SP,UUT9<QJ9  ^!N / />@#&U_Q%_85QID T^XNY-0G-O$(60
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
M,H"J*%'!)YXR?K6K0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M"V&);'. .!C)&14/@RUL;30F33+V>\L&GDD@EDQL"L<[8L ?NP20/TXQ7/\
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
MN&T_+CJ.O>J6DVVG:;X@\+SRZ!:1ZCJ-FX^VQ7#'9Y<622I4 LP;!;K[G H
M]#X'I1@<<#BO.-<U>3Q OA#58;*)=/FUR+[/.93YA3#@,5VX ;&>I_AS[;B^
M,Y9KRV-GI%Q=6$U\UFT\*2,T>&9#*1LV^7N4Y.[@8/J  =7@<<#CI00NTY Q
MWS7$CQW>@-/+HD:6<.L?V5/(+S+*QD$8=5V?,-S#.2"!ZU5N_$5]+HOCF35=
M+M+W3],EDB^S"X*[XA#&Q4_)W#$Y]3C'>@#T *H4*  !T %'&>V:Y'7_ !@_
MAS3Y;G^S(_L=M9QW&Z2X$?FYSF.(;3N95&3G'4>N0D2I_P +=DD10#)H*LQ]
M?WY'/X8H Z]E5QAE!'H12XS17*:GXHU:#7M0T?2]!2^N+2TCNP7O!$)%8N-O
MW3ALH<#H>Y% '5TF!Z"N)@\>W6J/I:Z)HJW9U+37OX?.NQ#MV,BLC?*<$%\9
MYY'IR+%YXX%KI5WK:6(ET:RNVMKB<3?O %?RWD5-N"JMG^($@$^@(!UQ564J
MR@@]012UQ.I^.-3LY=?^R^'ENH=#96N7%Z%+Q&,2%D&TY8*<[3CIUJS%XOO;
M_7O[.TO2([F'[+;7HN'N_+S!,S#.W:?F 4G'?U'&0#JV1)!AE5@#W&>:4@,"
M" 0>H-<5I7B>TM;"46^DK;75QK-U:"WC=G#S(7:20E5)P=C'A3U'U$-YXPUN
M2/21#I'V.6?6O[/F6Y9T$BA&<-&3&"48+]XKD<C'< '=@    8'048'I7*WG
MC"6PUBVL[G3DCCN-06Q3=<#S6W+Q*$V_ZO=E<YSW]JBM_%>N7\NJBQ\.13)I
MUS-;.6O]I=D167:-A^]NQ[<=>< &M#H+1^++K7&N4<7%M';>1Y/W0C,RD-GK
MEV[>E;. 3D@9K TCQ-_;4.BRVEM&R:A:M=2GSC^X4;1C[O)W-MP<=#Z5IZM>
MS:?IDUU;V;W<R ;848*6)(')/0#.2>P!ZT 7,#T%96I://J5_;NVIS1Z>@_?
M6*1IMG8,&!9B-P''(!P1QZUSUS\0&M])UR[33X;F32;F&%Q!=[HY5D"%65]O
M;?R,=CS5F7QLVG3:U#J^G"WETZ*":-8)_-\]9F9(UY5=K;UVD<CD<F@#K2 2
M,XR.12UP]A]J/Q=F:\M8()&T-3F&8R!OWW<E5Y'3ITQ]!K>.M6OM#\&:EJ.G
M+$;F&/Y3(2 N2!N'!R1G@4 =%@>E%<M<^)=8C\2?V';Z'!/<"T2[9Q?;4"&3
M81DIG(P3TY]J;!XQD/B"PTNZT]+=KZ2XC13< RQ>4"P,B8PH=5)')ZC\ #J2
MJ[@Q R. <4ZO-]<U>3Q /"&JPV42Z?-KD7V><RGS"F' )7;@!L9ZG^'/MN+X
MSEFO+4VFD7%U83WS6;3PI(S1X8H92-FWR]RG)W<#!]0 #JU14&%4#MP* JJ"
M H )R<"F3R^1;RS%'?RT+;4&6; S@#UKE++QW!=:%)K(BMY;/9"(S:W)E8S2
M/L$++M!5@Q4'KUZ<4 =<%55"JH '0 4N!7)?\)I-!)=PWVCSPR)+!#:N XBN
MGF;8JAG1<$-][@X'//2EU?Q7JFB:=?75YH&?LUS;PH8[H%)UE95W(2H.59L$
M$#IUH ZL #H * JKG"@9.3@=:Y6?Q5J5N[V3Z-'_ &K' UPUO'.\B>7O98\.
MD9.6VGJHQBH-.\3ZKJ?B_3;5;#[+97&D&\D@N2T<\;&1%(92O5>0!QG).>@H
M [$JI4@@$'J"*!C QC';%5=3D\G2KN7R%G"0NQB9MH<8.1G!QFN3TWQ3,EGX
M7L-)T*%4U32OM-M&UWL2 (D9V$["< .!D GCI0!VV!R<"@8(R,$5YWJ_B2^U
MWPYX9N[:RBBCO]7CM[JWEN#@E'<-&2$.4+1GGT XYJ[#KEOX?T;69M&T:,Z7
MH]P_VQ([@@AP!)-Y2E<87=TRH)!  [@';%%)R5!.,9(IU<HGBR_O?$4NF:9I
M$5S#'#;7)N6N]@,,Q8;@-AY 7.._/(X!HQ>/;][.RO6T%!;7&IOIC;;P%UE$
MC1J0"@!4LO))!&>AQR =Q@>E+C%<G!XNOF_M*VGTB-+[3[R*VF6.ZW0JDB*X
ME,A4$*%//R]1[YK-N_&^H7>DV=QIMM;)*=>32Y\SED8"0#*,%Y##')' )X-
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
MJ7AV.P0Z/JLJ:KN$8V)M($L9[<NL1QZ2-Z5Z#10!Y#XDM+>>S^)T,%O'(?\
M1I5C1 W*Q+N8 =P=V2.^:V+UK9O'5M+H @CEE\.7:6IC0("YDC,8Z#KAB/4
MGI7HU% 'E7AUM U"VAOH;O5HM4L],E@OX8X%B>$%/G$N$!9@PRN222<\\UL^
M VF@U2\L9!IUZB6<'EZMIZ;%FC!<*DJ#A9!DG@]#VKO** .'UZ]MK3XBV*ZZ
M(QHTNFNEJ]PN8?M)D^8'/ 8I@#/;<!U-<GX>DLM.TSP'J$ZBWM+6]OX))I(R
MHC#B;8I)' .1CZU[)10!XO%%IMS;Z;%- @B'C*ZS')&4Q"WG<$$#Y3E01TY
M-=(]AI&F>/[RR@M[6WLU\.",Q  )@2MP?^ X_#%>B44 >1>%+>QLIOAO/!'#
M%=S6$L5W(N [_N5PKGJ<,H !Z$8%0Z'-HE]J>@V-]JFGB\T_4[IVDN,K/=EF
M<*I5E&&+%3R3RBXYZ>PNH=&0D@,",J<$?0USVF^%I;&V@LIM;O;S3K?8(K:9
M(API!4,ZH&;&!W&<<YYH ;X\N;>U\+2/=V[S6[7$"OAF"(#*OSR8YV#JP[C(
M[UYWJ36S^&?&ULS*X_M:UG@V0-$N&%N2T8[ X<Y!Y&3D\FO::* /(M?0:9J'
MC&'P_ $CDL;":2&R&#(OFN)RH7JWE=2.>1[5MZ%=:)<_%$W.B?9S:SZ&@#VT
M>$)$QX.!C(&!CKQCM7H5% '%?$N.SDT73#=1PN1JUGCS%!PGGH7Z]MH.?;K6
M/?+8-?\ B^PUF*)1+;1G2/E'S0"'"K;_ .T) QPO.2/:O3:* //=(>ZM_&OA
MM=8F7^T$\,NETSL/]=OA+9/K\K'\":P] N1#H_@N2\VG1$N+Y+PN,QQ3%V\D
MR=@.6P3QEE/I7KH92Q4,"PZC/(I: /+F\/3WOACQ&UC"CPV>JG4-!4KE08PC
MD1^B,XD48XP3CC%&G64]UXDF4Z6$TOQ7%'?.C1 >0L1 97'K(ACX[,S>E>HT
M$@#). * /'_$<5G_ &5\4((XX=K/ T2*!R_D1C*CUW9''?-:T\%A:>+M=ATN
M9+*.Z\-[WFM%R3*&D_>87EY I!]3Q7I*L&4,I!4C((Z&JFK:;'J^DW6G32S1
M1W,9C9X6VNH/H: /./!5QH6J>)M(NX[S2DO;;2!:K:0MF2208)< J,;5##C)
M^=NPYZ#Q]=_8)=$NKQITT5+IA?211"01YC(C9U*L"H;OC@D'L*V['1;F&:&7
M4=8N=2:!BT(EBBC"MM*[OD49.&(].>E:[,J*6=@JCJ2< 4 >57>FZ'#:>&%L
M9)KBPE\0F6-[I0H\MXI-X0!5Q%N(&,8Y[@BLS4]/TFW\.^-FM[:V26SUB-]/
MV*,P<0,3$/X<L'SMQG!]*]II&940N[!549))P * /'=6TW0=0G^(44L4$FHB
M:.330A_>B9K6,HT./XB^,E>O?BMG43JB^)[B&VE!UP>$GCC(89-SNR,>^>?U
MKLM)T/\ LS5=6U 71F.IS+.Z%  A5%0;3Z;5'7O6Q0!YII<=I?W_ (-GT2-$
MFCA>/58U7#+#Y)#)..N[S=N W.<GUJ?1M$-EK]QX0:Q3^QK6Z_M>!]@V>6Y)
M6+ZK,&(_V4 KT-@64@,5)&,CJ*S-%T=M)A?S[^YU"[EQYEU<[=[ ?=7"@  9
M/;J2>] 'E4EEI(\/7=RD5NMQ%XN_<RK@/'$;I<[".50H6/'&,FKFIB/2]1\7
M0Z1!LL(KC3;BXMK&->80?WY1 ,$[0-PQR.#UKUVDW+O";AN(R!GG'^30!Y#K
M5MX>G\+:EJ.D7=Q=07FH:?(7=!'$)%F0,8@J+AM@^<C^AI/$.GV2VOQ(T_3;
M2#R3IUM/%;P1C:9 DF]E4?Q<)DCGI7L%% %/2WLIM+@?3UC%FRYC$:;5(]A@
M<']:\MU?0+NS?6-*TW38RNDWB^(;"0Q#:5/S& >Y=9!_NX]J]>HH \V\0P6Q
MT+2-7FMTANK_ %ZRO6WJ%=$\Q=N[T*QA=WOFL_7HK&VG^)R&WCCN[BP#0$18
M9PUM@E3CN_'N?>O6:* //=!AT^R^(EB+!8(ENO#^Z8Q8_?2"1""Q_B;!;D\X
MS5WX@P6C7/A>YO;>.2WAUA1*[Q;PJ-%*.>#P6VCZXKM:* /&M<AT^73?'%_Y
M<+7L&L6\EI*1\\9"V_,?<<JP)']T@]*OZ@VF:CX@UK2M>NM0AOY;R.XTPVT*
MEIH@J&(P2;"1A@P." ,DGJ37JA=595+ ,W"@GD_2E9E1=S,%'3).* ,CQ9I<
M^M^$-8TNV<+/=V<L,9)P-S*0,^V:R?"GB?3!X;TZRNIEM-2M;:."?3Y?EG21
M%"D"/[S#(X(!R.E==10!YW>O:3>)_$MMXGA5(+FQA.G"X .8]A\Q(SR/,$AR
M0O/W3S@5GZ9IXE\0^$H?$T4,U[_PCTR7HN0&W/NA($F>"<!CSW!/:O4U970.
MC!E89!!R"*6@#QK1;?3K;0/ ]Y&D*7JZT]N\W'F"#]^NPGJ$QY8QTY7UJ&UT
MG3+K0'.F1PCQ+;^))19M&?WT2B\.X>HC$>\D?=Z]Z]J.<'! /;-9/AW1!H-C
M-;+=&X66YEN=S*%(:1R[#CMECB@#SB]O[1O$%I<0Q-;S6_BDK<(8G>?!5T+L
M_9&&-JCC&.3T%::TTN'1]7OHHK=;RW\6(UO*H&^-//BR4/92N_.." ?2O9Z*
M //-5TA]/\6W-E8V:MI_BN()</&HQ#(G^L8GMOB+8_VU'K7:ZB8['0;LQV\C
M106S[8+;Y7(53\J8Z'C Q4%EHK6VK7.H7&HW5X[EA!'-L"VR,02J;5&>5'+9
M/ ]\ZM 'D.@7&G/K<)3R!87/ADH4CA81@HP^1V/WV4$@L<<D\#.*BT&"&Q@\
M 7&FQP1:I-I,\4K\!I'\A=BR'J<.H !Z8P*]CHH \>TN\TNX7X?R*G_$XMKP
MQZCNB/GQS&WE$GF<9!:3GGKU%=G\3;9;GX?:F&@$WEB.0#9N(Q(I) ]AG\,U
MUU% 'G7F:1)XJU>#6HK==&NM.A&E&2,+$8QO\U8\C 8L5.!R1M(X KIO!$6I
MP^"-'CU@R'4%M4$OF_?'H&_VL8S[YK?HH \KA:^@UN>'2FM-3-PU^UK.%V7E
MA.0[%9?[T9;"@G'5.HQ5;3OL>J:++>^'+C4U\3VVD3V[VWDK$8I"GW9?D7<P
MD VY).23R,FO7:* /,8AX;\1>&-2FT.PE;4#H4MK-$(G41G;D1R*1@R;\XZG
MKZ\U+34-*O\ 6-!E1HY83X9N()Y#&=NX>3\C'&,C#<'I7K-% 'CUG:V6C_#O
MPEJT=JT=L_V5=;GMX1))L6%U4R ALA)&7((.,#T%=YX+M=+@TZ[ET:YNKBQN
M;IIU>50J%F W>4 J@)GT&,[JZ6B@#S74+C2I?%'B+2/%-O.\MU) ^F;4?=+$
M$7"PLO(82AB<$<MGI4&J"*=/'%EK4>-6D8R:5D?O'C\E?)\@]25D#<+T8\]:
M]1HH \SB"_VQJ]EXV$3-/I5JMJ\P!5\1D3K&?[_F<X')^7T%9NG:?:-K_A^W
M\:);O/)X9(N1>D8>02I@/G@L!Z]QGJ*]>K(;0RWBV/7OM1#):-9B#8-I0L')
MSUSE1[8[=Z /,K!FT+3_  Y%XDDNH-!,%Y%#++")5B)FS )0ZMC,/ )&1R.Y
MJ]'H&@OXB\):5)')>6!TV^B U  O(A>,Q!Q@<8W% 0, #N*]6HH \@O;RR77
M;:6VA-K):^* DT9B=Y@NUDWE_P"&-A@*HXQCD]!#JUKIT/@KXAVGV2&.\&H3
M.B"##;3Y93!QT/)'KSCO7LM% 'GMY+I\_BOQ'!XC\EK&ZL8#IDDN"KQ;6\P1
M'^_O.<#DY4]A63HNFI/XC\/0^*H8)KO_ (1AUO5N@#N<21$"3/!8*&//H3VS
M7K%% '*?#20R?#K1 SEFC@\L[CDKM) !^@ KJZ** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y/X
ME7-Y:^!-1DLRBLP2-V+%2$9U4XP.^<?0FNLK(\3Z&?$>@SZ5]J-LDQ0M((]Y
M 5@W R.X% '/P7E]IOBZ[T?2O#^F1W$]O#?W,RW3(C@N8SQL^\ G''/<^LI\
M<.-(LM?^QQMH=U>"V\P2'S45I#&LI&,$%L?+G(!!R>E;$.A3)XK?7I+Q6=[)
M;-H5AVC:K%PP.XG.6/X?G6=:^"(;6Q32?MA?1(KP7<5FT7S(1)Y@CWYYC#\X
MQGMG% %#4O'.J6$'B"Z72+9[?0[M(I_]+.Z2,I&V4&S&[$G0X'&,GMM:;KM]
M-XIN]#U&R@@DCM$O(7@F,@:-G9,-E1A@5[9'-4;[P0U]8^([1M2VIKDRRRD0
M<Q854POS<\(O7WK4AT.5/%;:])>*SO9+9M"L6T85B^X'<><L?P_.@#%\3M>3
M^._#6G^3:S64T=V[0S,=KE44988(X#G'U/2H;/Q7#I?AC3M3LM.BC\-?:5LH
M]DA\R*/S/*23!&"N['RYR 0<YXKH=0T*2]\2:7K"W@C_ +/25%A\K<'$@4-D
MY_V1C^M9MMX(AM[$:1]L+Z&MX+R.S:+YD(D\T1[\\QA^<8SVSB@".U\4:Y>7
MNKI!H]E]FTNZEMY7>]8,^V%9%*CR^Y8 YZ9XS56Q\::Q>_\ ".D:/9JNO61G
MMO\ 2VS&XC5R'^3[N"<8R>!TSQM6'AR6Q_MW;?!SJT[3G,./*8HJ<?-R,*/Q
MS56R\'/9?\(T%U$,N@P-!$#!_K5*"/YOFX.T#IW_ "H J6/CB6\M[:V:R6/5
M))[N&2-!)-&GV=PCL-J[B"63' ZGGCEG_"9:Y(=&MH_#J07VI?:4\J[G:,1O
M$"<_<R488(.,\XQWI3\/Y8Q'<6FN2VNI07UQ>0W4<"D#SVW21LA)#*3C'<8'
M-:C>&)WU31=0EU62:?33*S-+$"9VD7:V<$!0!T '&.] %S5M9.BZ)'>W< -P
M[PPB&-BP,LC*@4$#)&YNH&<#IVK';Q)X@-GK!M_#[3W-@JR6^[S(4O%()*IN
M3(<8QC!!XYYXVO$.AP>(]%GTVXEEA$A5TFA.'B=6#(ZGU# &J4'A_5/[-DM[
M_P 02WD\I199FMUC!B!Y0*I&"W(+9SSQC P 5+?QJD_AJ3Q"MNKZ?*\45D5+
M;YV=ECY7&5'F-M[G )QT%,/C&\M7NHKW2)583V\%E-LDBBN7F;:%^=05*G[W
M!XY'I1+X"MI;36M/%Y)#INI2K<);0($^R3 JWF1MG@[E#$8QGTYR^X\&W.J:
M%+8ZSK]W>71:-X+Q(DA-N\;;D9548W9&23UZ<4 +JWB36-#TV^N[W282MM=6
M\,<BSX2X25T0LHP2I4O@@]<<'FL_Q9XNU.PL/%UO8P017&DV4-Q%<,Y.1+O&
M=N.&79QSCG\*U;OPI<ZGX;N]-U36Y[JZN/+(NQ"B",QL'3;&./O#)SR?7&,5
M+GP(VH+KIO\ 69YGUBRCM)BD*($V;L,HY_OGC/XF@"P]_*/&NFV-QI=D;V33
M;B:.\60LR;7C!3E00IW*2<]NE&C>*;O5K"W+64$.H&_ELKFV\TL(/++;CNV\
M_* 1P =Z^M6X_#UQ_P )!IVL3ZD9IK2TDMF!@"^8)&5F/!XY1<>WKUJ:S\.6
MECXEU'6XF?SKY$5X\_*K 89@/5@L8/\ N"@#)T_QC=ZE=:9-:Z3/-IE^S*)D
MBDW0K@E)&)4*5;'8\9'6I_"OBO\ X2;]Y$+41B,F>%9#Y]K+D#RI4(!!Z\]#
M@_4MT/P?<:%-]G@UVZ?1HY&DM]/:-!Y1))V^9]XH"<@?3DCBI]+\+?8]:AUB
M[NTN;^*S-F9T@$33*2IW2G)W-\@QT RW'/  [4=?NK#Q-;:4UM;K!=VDTMO<
MR2D RQX)C88X^4[LYZ*>.*J>'O%MSXBTO2KJWLX%FNTF:XA:5AY!C.TKG;R=
MY Z#J3VK4\0>';3Q%!:1W3.GV:Y6X5D."< JR'_99693[&FZ7X=MM'U'6+ZT
M=A+J4PF96&5C;: <#W;+'U+4 <CIGB*^ELO!*Z/I]CIUGJ4]PLEHK':NQ)6V
M@A>F1NSCDXZ<U7T[6+GPPWBF[MM.MY-.C\1!+C]Z4=1(L"910I!(+9.2*Z"T
M\#&STS0;6+595FT:>26&<0KEU=75E(.1G#G!]AQ1=>"'NM-UFR.I[5U2_2^=
MA;\QLIC(4?-T_=+U]_7@ U/%NN3>&_#-YJ\%JETUN%)B:39D%@.N#SSTX^HJ
MC/XCU.UNX]-N;"WCU&=9IXUA:6=%A0H 6VINW$N!C&!@G/0'2\2:&?$?AVYT
MA[K[.+@*KRK'N(P0> 3ZCWJIKOAFXU6[T_4K/5I-.U:R5D6YBB#I(CXWHR,<
M$$J".>"* ,J3QY/%;:8MYIZ:3>WT$KI%J3M$C3(VT0ARN 6^\"<<8X.>)+_Q
M7KR:GK5CINAVEQ)I=O#<MYEX4\U7#DJ $.&^3 '3W[5?U#PM-J.FO87&I?:;
M:>W:&Y2[MUE\QB2?, ! 5ADXP,#CC@5A:;I-TOC3Q#8V=U+:VITZSM5FEMRY
M<(LBDHY(&]01SR,GD4 7/^$\;4;%9]#T][J7^SXK\Q,DA+>8&*Q916PWRGD\
M=.O.+?\ PE&HWZ7:Z1I!DN[*UAGFM+J3RI"\B[Q".,!@.I/&2!ZXCD\#?8[Z
MSNO#VKW&CF&SCL942))4FACSLR&Z,,G#>_0U)/X.FCUPZGI6N7>GM/!';WB"
M-)?M 0$*V6'RN 2-W/TH 72]7U:[\>ZMI\Z0I8VUG:R+'N.]"_FYSV)RH!YP
M !C-&I:OJ=O\0-,TV(VXTZ2PGN)=[$,2CQ GIV#' ]SDU>MO#HM/$\VL6]Y*
MJ3VL5O+;%0P;R]^P[CS_ !G/K@<T[4/#XOO$6GZPEV\,EI#+ \8166:.0H2I
MSTY0<^A- &/%XVD-AHNL262#2-7N4MXG60^;%YA(B=AC!#'&0#\NX=>:UO%.
MN3^'M,AO(+1+KS+N"W96EV$"214R.#G!;IQ]:H:?X)BLK*PTQ[UIM)T^Z%S:
M6[1_.A4ED5GS\RJ3D< \#)..=/Q'HAU_3HK,7/V<)<PW&[R]^3&X=1U'&5&?
M:@#G;SQCKMH/$49T>P:?1(5NI<7C;)(61G 4^7G?\C#D =*FUKQQ-I5LU\+&
M/[(L=O*BR38EN%D(#%%&<;,C)/!/''6KEWX2DNY_$4C:@%_MNT2UD @_U2JK
M+E?FY.';KWQ^.;=?#M[FUU"V_MV=(K^"WBE58%.&A "D$Y(4[02OKDY&2* &
MW_B+7K?5O&2P"S,.E6$4UNKEN"4D?)&.2<<].@'J:L6OBB_33M,L_(2?5)=-
M2\=@LLBX( 7.Q"<L<]L#!Z]*OR^$1-J.K7#ZE.8]5LDM+J+8N6*JR!P<<<.>
M .H'TJD_@B[C_LJYLO$-Q:ZG86WV,W(MT99H./D:,\<$ @YSDF@")?&&NW=[
MI]C:>'8X;R\TU[WR;ZY:)HF1T5D8!#_>X/?C@5?TCQ7_ &OKEQIT0MEDMKB6
M&XMGD*W$*H2%DVD?,KX!!'0,.O.+$/AMX?$5EJ_]H22M;6<EHRRQ@M*'979B
MP(P=RCH,#D8Z88OA;S==L=4O;M;B:PFFDMG$ 24+(&'EL^3N0!S@8'12>G(
MGB'7]2TS6-)TS3M/M[F741,$>:X,81HT+<X4\'U_3O5"X\9:@BSM::-)>/97
M"6]U!;K*[,^%\SRV";3LW=R"=IZ<9VM3T-]0U[2-46[$1TUI&6+R]WF;UV')
MSQQT]_7I6<WA"XAUZ]OM/URZL[+4)!+>V*1HPD? 4LCGE"P !Q^&#T ,NRN)
M-)\4^.[JQLEGE5[-_)#K&&)B&69CP ,EB?0&H=9\;:BWAOQ&U@MJ+O3)X(!<
M(S&.1)0A#J,=?GQW'&<GI6MJ7@@ZE)KKG5'B.JO;R?)"/W30E=G4X8':,@]?
M:H[GP&;R'7DN=9N';6!"TC"% (Y(PH# 8Y'R#CTSR>M $FJ>*[^UEOK6QTS[
M;>Z?"DDT,:RL)'8%A&C*A .W!RV.2/<BCXEUR77/#GB>RM+")H[+3B;I;LE6
M#O"9-@7!PRJ5.3W('J1H7'A&]_MLZM8>(KJRN;B%(;_9!&ZW&W.U@&&$8 D
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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 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M^<[<<C(!SD=JW=,\:1ZU;Z4NGV>Z^U"UDNOL\TNQ841@C;F /\;!1@<\GC%
M'4T5YYK.N0Z_9^'+R*.6WGM_$<5I<0,W,<B%@Z''##(!!],&F>/-:DU7PAJK
M6-MNM+2_BMGN?/*-YBS(K[5 Y4$E3DCH>#@9 /1J*Y35O&T>G2WGV:P>]CL9
MTAN5A8F7)"D^6@4[]H<$\COCI2'QC='5=6M8]"GDM])DVW4XG7(4P^:&5.K$
MY Q[T =916+X>U[^WX#<Q1VYM&BCDBN+:Y\Y'+;LJ?E&&7 R/]H57\::Q?Z'
MH<5UI\4+RO>6]NQE<KM6254)'!R?FQ[9SSC! .BHKF[OQ3-$=46TTY;M])B5
M[Y4GP0Q3>4CROSL%P>=HY'OC:T[4+?5=,M=1M'WVUU$LT38QE6&1^AH M45S
M]]XEDBNM4@TZP^VOI42R70\[RSEE+!$&#N;:,\[1\R\]<<Q_;<MWX[@U;0+%
M]26]\/+/%$UP(5(,N026R%.,#@=>OK0!Z/17#VOC6[UC5/"_]FVD:66J1W,D
MRW$A61'APK(0%(X8GOR1V'70MO&!EUZPTRXTYK9[_P _R4>8><GE9.9(\#:&
M )!R>U '445PMEXLM]/TJ*6ST*91=ZY-8/"+@$B8RL&?+>K G X'M70>']=D
MUE]2M[FR^QW>GW7V::(2^8I)175E; R"KCL.] &U16;JNKIIKV4"Q^==WT_D
M6T6[:&8*SDDX. %5B3@].G-9C^*Y+>***]TUK2_ENI+:*&67]VX0;C('"Y*$
M8P=N<G&.] '2T5Q8\>7#QZ<J:!<FZO+V:Q\IY0BB2-&<%68#<C!<AL#@^O%+
M8^*-;DUO78KS1PL6G6%O<?9+>;S9M[K(Q5<+AF)4+C.. ><T =G17(-XMCO(
M?$%C=:>DDNGV*W$T-O=!UD1U?*;L+M8;&!'TIMIXIDC.BZ7I>ALYN](%Y;JU
MT%1%41C86()X#CG!/MZ '8T5F>'=:C\1>'[/5HH7A6Y3<8G()0@D$9'7!!YK
M3H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHK.34V@M(Y=5BCLI);G[/''YH
MDWDN53! '+#!QVY]* -&N?U3P_<ZAXLT36H[V**/3%G7R&A+&3S5"GYMPQC;
MZ&N@HH YY/#UTOCF;Q']MA\N2P6R%OY!R KLX;=NY.6/&*U]-BO8=.@CU&YC
MN;Q5Q+-'%Y:N?4+DX_.K5(S*BEF8!0,DD\ 4 +14%G>0:A8P7EK()+>>-9(G
M'1E89!_(U/0 45@Z=X@N=5O$:STWS=+-Q/;/=^> T;Q,5),9'*EE(!!)Z'&#
MQO4 %<O%X4N!KGB2_FOXVAUN".!HD@(:((C("&W'/WB>@KJ** ,SP[IMSH^@
M66FW5U'<R6L*0B6.(Q@JJA1P6/.!SSU]*K:CH5Q>^*-+UB.[CC2QAGB\HQ$E
M_-VY.[<,8V#L>]6?$.K_ -@>'[[5C;F=+.%II(P^TE5&3CCK4-EJVHW)L9)-
M)"6UV ?-2X#F(%"P+#:.. ..Y% %#1?";:=X@.MW$ML;U[3[-<-:P&(73;@?
M-D7)&X8P/]X\] +_ (HT!?$NA2Z?]I>UEWI-!<(NXQ2HP9&QWY X]*V:* .*
MNO!-]K-YJ%QK6J6[B^TM=/D6TMFC*%7=Q(I+G!!;./:K]GH_B9=.DBU#Q!;7
M-TJJD,B6.Q&4,"QD3>=Q8#'!4 $XZUTU% '#M\/MNF7EI97-M8K=:E!?F&*
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
MC'Y\4H92S*&!*]0#TH \LTU])T?QG!.S0GPYJ5W*^F.74I%>@!7(]%;#;.<
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
M&O!5WYD0NI-;EMI)A-AVA9KC<A.<[#\F1TY'K7M6%0,W"CJ3TH!! (.0>A%
M'B]T-+MY;JQ2:*#3[;QA B1Q2[$AB>%"P&"-J[MWL#FKLT>G:"WB%(%(\-2:
MC8+ J3;;:*8G,NYN1Y6?+W#H3E>.<>A^(-#?7/[.VW2V_P!BO([P9BW[V3.
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
MYS6X99X';>4=-W4-R""/QH D^%ZE/ \2M$D)%[>@QH<JG^DR\ X' ^E5=/\
M&&H00ZO-J4-O*XUS^S+**.0C+DHBJ25X7DL6Y/7CH*Z+PSH)\.:2UA]MDNP9
MY9P[HJD&1V<C ]V-95QX#BN8=4A;4IU2[OQJ5N510UK< J0P/\7*C@]B1[@
MT=.UZ:7Q+>:!?VZ17D%NEW%)$Y9)H6)7/(RI# @CGL<\\9'B=KNX\=>&].,%
MM/8S17;O#,YVN51!EEVD<!SCZGI6]8:*8-7GU>]G2XU"6!+;?'%Y:)&I9L*I
M+'EF)))/;TIE_H<E[XETO6%O!'_9Z3(L/E;MXD"ALG/^R,?CUH PM)\1KINI
M:3X?_LV&SMI?/@B@6?>]JL()7?U'S(,XSD9'7K6EI7B#4M773+ZVTI'TK48W
MD283X>%<9C9U(Z/Z+DJ2.M9^G^ I+&?26.N3RQZ7<3RPHT"9=)0VY7/4GYC\
MWZ9YJYX=\)7/AX):1:Y<3Z5;EC9V4D2CR@<X5G'+JN3@<=NN!0!R]Q<VNI^&
M/#%Y%I=M8%?$ZH(83N",+F16(.!]X@D\#K5OQ#XBNM-L?'5QIFG6EIJ.GB'=
M=!RQG#1@JY^4?,JD  Y QU-:T7@AXM%L-.&I@BSU0ZDLAM^6;S&DVD;NFYC^
M&/K4E_X*74E\3)/?L$UU$5@D6#"40*I!).> "<_I0!'XE\6W_ANUNKB?3[8I
M:VGVELW/_'P03NCC&,Y50"21CYA]:CN?%%Y9>+]56Z$(T:PT=-0;:Q\P*3)N
M.,8)_=XQD<=^:-4\"W&JMJ9FUZ<?VGIXLKK%NASMWX9/[H^<Y7OZYYJY+X.2
MYU*6YN=0EEBN=,&FWD)C4"= 7(.1]W_6-T]OQ 'Z3XAU&]UF.SN-(FCMIK;S
MTNECD"1L"/W;ET7G!R".N#QZN\2^(;K0PS16D+1):R7'FSS;1(ZXQ"H +%B,
MG.. .]+X=\/:AHJ)%>^(+G4X+=/+MDEB1"B]!O*\NP QDX[\9YINM>%7U;63
MJ$>J2VHDL'L)HQ$K@HQSE2?NMGJ><@#T!H U;'4EO]"MM5CA?;<6RW"Q#EL,
MH8+[GG%<M;^/)+OPKJ6O6<%C=Q65D;EHH[HJ\;J"6AD!7*L .I'/H*Z/2])?
M3?#5MI'VV25H+86ZW&T*W"[0<#ICBL2Z\#"^75);F^B%[J.G'3IKB&U$>]#U
M=UW'<_H> /2@!(_%&MS:U#I::19":[T\WUJ[7C;0H958283(/SKC;GZ]Z72/
M&KZ]#I,-E9QQZA?6<EY)'+(2D"QN(SR!ELN<#IP">V#>A\-SPZY8ZJ+]#)::
M>U@$,'#!BC%C\W7*+Q]?PS],\"'2$TF:RU/;?:;'+ L[P96:&1MY1T##.&P0
M01C'>@!;#QP-2-E8Q6:Q:M<7=Q9RP2292%X!F1MP'S#E<<#.X=.<9^I^,]3>
MV6VM;:"VU&UUVUTZ\1Y"RE7=""AQT=6'49&2,'K6LW@BWC-C=6EVT.J6EY->
MB[:,,)'FSYH9,C*L"!@$$;5YXY6[\%QW5E/_ *:T>H3ZC#J3W:Q CS8BNP;"
M?NA4 QGWSF@#FYM5O?#?B+QSJMGIMK,MM%:75VAF,>0(6+[<*=S=>N*[K6=0
MGM?#-]J5BL;316KSQ"7.W(7<,XK&O/!<EXGB-)-4.-<MDMY28!F,*A3(PP!)
M!/;&?RK>DTX7&AOIEQ(662W-N[H-I(*[20.<4 <E;^*M?CM/#5G'IMI=WVJZ
M<TZRR7;(NY(T8[ODXSO[9YXZ<U<N_&%WI^J6MK>:?!$)]0CL?+%QNDPZC$P
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
MQ<M&&5F  8!"1U[9_"K5QX2)U#6)[+4&M8=80+>PF+?\P79OC.1M8K@'(8<
MX]9(/"ZV6NP:C97"0Q6^FC3H;8P[E5 00<[@200/P_.@#,T?QO>:E)X;FETN
M*"QUU&$3"X+21R+&TAW+M VG8P!!ST) S@:WB7Q+#X=:P6X>&".[E,7VJY8K
M#$0N0&8#@MT&<#K]#GZ?X);3[7PU;KJ6]=!=FB)@YEW(R8;YN/E<].^/I6YJ
MVFSZB8UCN(5AV.DUO<6_G13*V.&7(Z8_4T 8MWXLO8Q]FM=-6;4HK".\FA0R
M2("^[;&K(AZE&^8@#IP<\1+XLUF\UJ#3;+08TEET^&_87ER8FC5GVLC+L.&7
M!]CZCH8X? #Z6^G3:#KESIT]K:+92L85F6>)6+*"K< @LV".@..16Q:^'6M?
M$ZZP+YI M@MB8I$RS*&+;R^?O$D]L4 4[/Q5>7']J6TEA!%J5E?I9K;>>2)%
M?:5DSMR 5);H<;6]*J+XEM]-U3Q&6TF"*[BOK2T#12<WDLJH(RS;1C =0>N
M#UK<;PY:'Q8OB$,XN/LWD-&/N,03M<_[0#.H/HYK*O\ P+%J9U[[1?R+_:LT
M-PC0IM>VDB"B-E.3G&Q3R/6@"Q=^(]0TI+@:GI@5OM,-O9R0R%TN3(/0 LNW
MG/!SCC.<5;T#6+W4YK^"]TV6U:UE58YBCK'<(RY#+O4$$<@CL1U.:S[OPA<Z
MIH;VFJZ]<W%_YD<T%]%$L1@DC.494''4G.<YSC@8QL:/I][8P-_:.J2:C=/@
M-,8EB4 = J+P.I)/).?3  !B:UXON-&U+RI;&(0?;;>U4--^]E64JOFJH!PJ
MLV.<9VGD<9IZIXYU+3_^$@E&CVSVVAW$:7#&[.Z2-D1\H-GW@'Z' XZG/$^H
M>!)+V?4F36YH8;V^@U 1^0CE)8BF!N/)7]V,#C'Z4^_\#O?V?B.V?5"%UQT:
M5O(&8]J*G'S8.0@_'/TH H>.-6DU;PIXRL;.TMYK?3;.6*X>9R"9##O.P8/*
M*RG)ZGCC&:ZB*:>V\)1SVRQM/'9*Z"0D+D)D9QSBL34/ TUU)KHM=9:UM]<M
MS'?0BW#CS#'Y9DCR?ER,9!SG'8\UTMO8"+1X]/DE>55@$+2$ %AC&>.!0!RW
MA[Q3J%YH_AJTFC@EU;5-/%X7+G8L:HFYVXZEG VCWYXK<\-Z]_;UI=F2W^S7
M=E=R6=U"'WJLB8^ZV!E2"I!P.M9-EX'?3[?0V@U9S?:-$;:">2 %7@*A?+=
M1D?*ISD'(STXK=T;1XM'@N%1S)-=7#W5Q*1C?(W4X[    >@')ZT <G?^/-7
ML[36M0708)+#1;UK>\*WA\QHPJ,7C79@D!\D$CIP3VT!XLU"37M3LXM.M!8:
M9Y,MQ=/=,#Y+HSEE79]X ?=S^/IDZ-HLNN/XPT^XN&ATZ]U9S)$;<AY8C'&"
M4<D#:VTKG!Z'!%=/:^&U@UK6;Z6=)H-5CCBDMO*VA%12H .><@G/'Y4 9\7C
M&X$>@7MS81QZ?KK+';.LI+PNZ%X@XQCY@.<'Y3QSUJ33O%5W?0743V$$6IV^
MI_V>UKYY([-OW;1P8\R#CH,=:73O!PL[;2;&YOVN[#2)1+91-%M<%594#MGY
MMH8XP%Z G.*T(O#EI%XLN/$",XGGMT@>+^ E2<28_O;3MSZ"@#!M_%%O8/KC
M+I-O!>?VU'IZ)%)_Q]S.D>UV;:,<,,\' 4]:SK;4V\/^-/&.H7UM"'6VTX!;
M8G$SNTJ)GC()9@._3//2M>[\!I>0ZJ'U*2.:\U&/4X)HH@&MIT554C)(880<
M'KD^O"3^ SJ3ZP^JZO+.^J6T$$GD0B$1M$Q9'3DD$,<]3R* -31=:O[_ %2]
MLKS3)8(X422&Z$<BQS!LY7YU4AE(]\@@^U8.N^9>_$6'3M0M[2?2!HUQ+)%.
MY*[3)$KN5VD;@,@>Q/(S72:'I>HZ?&QU36I=4GVA%=H5A55'^RO5CW)]!C%1
M7'A]KCQ6FM-=*4%D]DULT.0R,RLQ+9ZY4=NE &19>+3;:9X=NO[.2+1M5>.V
MM"LQ:2'>O[G>".0P !P?E)'7K5SPYXAU;7;NY,FEVMO96UU<6DD@NB[^9$^T
M$+L&5//)(/MZLT[P6ME9Z9ITM^UQIFEW GLX7BPZE<^6KOGY@N[C !X7)..=
M+P]H;Z%!>Q-=BX%U>2W>?+V;6D8LPZG(R>* *&I^(=7A\5#0M-TJUN'-E]L6
M6:[,8P) C @(<'DXZY]J@M_&-U>W=E)9Z1/<Z=<W;6QECCDW1*"RB8G9L*97
MG#9 (/J!K-H;GQ>NOB[ VV9L_(\KJI</G=GKD>G3\ZSM)\(W.C7\BVVNW/\
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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 ***R[[Q#IVG:YIF
MCW,P2\U+S/LZ>NQ<G/I[>M &I1110 4444 %%%% !1110 455N=1M+2\L[2>
M=4N+QVCMXSU<JA=L?15//T]:M4 %%%% !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 (2%!)( '))[5X
MK\2+'4=7T3_A.=,AA,NF72W=E=+/DFV0XQMQC!.9.O0XKVET61&1U#(PPRL,
M@BH?L-H+?[/]E@\G.?+\L;<^N.E 'FFOZ]%XAD\!ZU#>1/I%U)))<Z:TRH9F
M\OON(5O+8'()ZXZG%<OXBT_4M ^$%M)/J)6^GUI'26&Z,ABC9FVIO!(.!UP<
M?7%>G^)O >G^(Y-/\R&R^SVC2,;66VW1R,X W?*RD$8]2.>1P")?#/@;2O#5
MK>00V\#QW-QYYA$1\J([0N$5BQ'3)Y.2>PP  <7XXMT\&3>'X;>ZG71]1UDR
MZE+>SO*A8J H<DYV$@DC...>*SM7O+O0)?"%A=:];7_A^?4;H373@_9N@\F)
MVW'<BEF[X^7G[M>S36MO<6YMYX(I8" #$Z!E('L>*26QM)[46LMK!);@ "%X
MP4 '3CI0!XWX@M[C3[3X>V#Z_)J"OK7V=KR"1H_-A+CY-P;+ #"YSVKE-9DD
MLO"7CF6VO;J.32?$033\7+XMP9,?*,^@_2OH^2QM)1&)+6!Q&,)NC!VCV]*C
M.EZ>00;"U(8Y/[E>3Z]/<T >0:A>WFK^/O%.EWFO0:1>0&SETF:<$E(U^8^2
M-PW%CPP&2V['.,5G>,R9?%OQ&1[F<)::1#/!&D[HJ2[4.X*#C.3^M>YM86;3
M0S-:0&6$;8G,8W1CT4]OPI'TZQD=W>SMV9_OLT2DM]>.: /%Y_L][XT^%E]J
MT@=+K1G:>::0@._V?/)SUW'\2:]QJ#[':A8E%M#MA.Z,;!A#ZCTJ>@ 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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
M9A*GS$*1@^N,>]2:'>KK5Y:W%QXB2TUJUU66.XLE#><X$C+Y)0R8,>S!!"\
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
M7;30&RO'LW67;DLH4DC:2,?-ZUJUY#<I]FT[Q#J\%S<17=KXLC6,QSLJ@-+
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
MMM';2:?:O!&VY(FA4JI]0,8!ITFFV$MHUI)96SVS')A:)2A.<YVXQUYK@O\
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
MG>>D(4DYCPZ[<YY'.<#TJ"Z\?):_VE(VC7OV;3+Y+.[F+Q_)N"8<#=EA^\'
MYQ^54OB!KKW'@WQ3#IL4[_V? T<]S%.8C'+L#87'+;0REN0,'')R* .HTKP]
MIVE6T,<=I:^9$S,LB0*FTLQ8[ /NC). /UZU>-A9M>K>M:0&[5=JSF,>8!Z!
MNN*?;'-K"3_<'\JQ/$/B@: EU(UA--#:6ANYIBP1-H)&Q6/#2<$[>.W/(H V
M/L%F+XWOV2#[65V^?Y8\S;Z;NN*C_LC3"C(=.M-C-O9?(7!;UZ=:RKSQ9##.
M\%I:R74L>G?VDZA@F(22 !GJQPV!P..2.*SQX]:Y;3H]/\/ZC<RZAI[:A;1F
M2%"T8*#!.\@'#@\GN!UZ '4KI]DDDDB6ENLDB[781@%AZ$XY%1KI&FI:"T33
MK1;8-N$(A4(&]=N,9K!E\=6,=]#$D1FMY+W["TD<JLZ2;BA)C'.P,"I;\<8Y
MH'CJP?4;.&*+S;:[NVLTFBE5F60$C+1CD(2I ;Z9 !S0!T(TZQ#R.+*W#2+L
M=A$N67T/'(]J:VE:<[Q.UA:LT*A8B85)0#H%XX ]JBU34GT\VJ16DEQ)<2&,
M$?+''A68M(^#M7"XSCJ0.]8MKXZLKZPTJ>",)-J4DT4,<\RHN^)BKKOY!.1\
MN.OM0!U55X;"SM[F2YAM((YY?]9*D8#/]2!DT6UQ+<:;#<FV>*62%9#;R$!D
M8C.T]L@\5Y]H&J":*WUS4X;@ZI+JUU9V@CN<"<F61!$RYQL14SSTVY'/4 ]!
M@L;2U=WM[6"%W^\T<84M]<=:DFMX+CR_.ACD\M@Z;U!VL.A&>A]ZX+QEX@%_
MX)\766V>QU32[;=*B3$<,NY'1UQN4X/7'0@BKT]XEA\2FN+BYDCM(_#\D\H:
M1BB[95RVW.!QZ"@#ISI&F%64Z=:%7;<P\E<$^IXZT\Z?9->1W;6=N;F-=J3&
M)=ZKZ!L9 K%A\6*UWI<-Q82VZZM&SV#NX(=@N_8^/N,5Y'4<'G/%5;?QW!/!
MHTSV,L*ZG?26&))%!@F0N"KCU)0@8SSCUH ZVJ;:3IK7POFT^T-X.EP85\S_
M +ZQFLB;Q9'%=V]I]G19[J>>&V\V<(LWE$!L''4DX"]\'L,UI0:C=33V*'2[
MB.*YMC-)*S*! WRXC89SNY/3CB@"S<V%G>/&]U:03M$<QM+&&*'VR.*62QM)
MIQ/+:P/,!M$C1@L!Z9J>B@"E_9&G"-433K,!"61?)7"MZCCCH*RO"OA=/#]F
MZ3BTGNS<3S"YC@VOB21G*Y.3QNQU[5T5% %7^S;'S6E^Q6_F-()6?RER7'1B
M<=1ZTTZ1II1D.G6A5FWL/)7!;U/'6KE% &/::5?#69+V_OXKB&,L+&".W\L0
M*V,[CD[FP, \<$^O&Q110!4CTO3X@!'86J!=V L*C&[[W;OW]:1=*TY!&%T^
MU41G<F(5&P^HXXJY10!4_LK3OM+7/V"U^T,P=I?)7<6'0DXSD>M6)8HYHVCE
MC62-AAE<9!'N*?10!131-)C=733+)74@JRVZ@@^HXJ1M-L7BDB>RMVCD?S'0
MQ*0S?WB,<GWJU10!6?3;&2>"=[*W::W&(9#$I:,>BG''X4KV-G)>)>/:P-=1
MKM2<Q@NH] W4"K%% %673+":=YY;&VDFD4*\CQ*68 Y )QR 0#^%/DLK2:1I
M);6%W=/+9FC!)3KM)]/:IZ* (4M+>.W%NEO$L Z1J@"CG/3IUI+NRM;^ P7E
MM#<0D@^7-&'7/T-3T4 (JJB!54*JC  & !2T44 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5E:_IL
MFJV4=J(+*YMS)_I-M>)N2:/:PVYP<'<5.<'I6K10!P5MX'U?1%TNYT+58$O+
M..:W>*\1Y87MY)-ZQ@Y##R^ ISR!SCI6Q)X?U)O$&C:O_:$#S6EO-;W6^$XD
M61D8E &^7!3 !)X/?'/2T4 87BG1KK7+*S@M988F@OH+LM+DY\J0.%X]2,9[
M50D\,:A!J&NRV%S;I;ZXBF=)0Q-O+L\LNF/O J!\IQR.O.*ZRB@#F-*\+/H_
MB.VN[:2(:?;:3%ID<1R9,(VX,3T]L?CGM6;+X*U,Z==6,=]:&%];&JQ%HV#
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
M3HH6CEM[T$%FPNV17 )5AAN1R=W45;TC3-4TFWTJQ-_'=6=K9^3<23(QFED
M4*P.< <-D')Z<UM44 %%%% !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 %%%% !
B1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>ex1018newformkeyeeagmt002.jpg
<TEXT>
begin 644 ex1018newformkeyeeagmt002.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 **8DT4APDB,>>%8'IUI] !12*RMG:P.#@
MX/>@,I8J&&X<D9Y% "T444 %%%% !112;E+%01N')&>10 M%%% !1110 44A
M( ))  ZDT A@"""#R"* %HHIOF)@'>N"=HYZGTH =1110 44A8*,L0!G')[T
MM !1110 4444 %%%% !1110 44A8!@I(R>@SUH+*I4%@"QP 3U- "T444 %%
M)N7=MR-V,XSSBC<H8+N&XC(&>2* %HHHH **** "BBB@ HHHH **** "BBB@
M HI-R[MN1NQG&><4M !12%@&"DC)Z#/6A6##*D$9QD&@!:*0,K9P0<'!P>AI
M: "BBB@ HHI-R[MN1NQG&><4 +1110 44T2(9#&'4N!DKGD#Z4K,%4LQ  ZD
MF@!:*3<-VW(W8SC/.*6@ HHI"RJ5!8 L< $]30 M%%% !1110 4444 %%%(6
M4,%+ $]!GK0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5R'Q&C!\.VDFYPT>J6.W:Y YN8P<@=>">M=?6/XDT-_$&
MFQV:W0M@EQ#<%O*WDF-U=1U'&5&?:@#8HJG-;WDE]931W_E00[_M$ B4B?(P
MO)Y7!YXZ]ZN4 %%%% !1110 5Y]HNBZ9?_$;QM'=Z?;3(C6>P/$#LW0Y;;Z9
M/)QWKT&O/X8=4L?$.LZK:P:BKZH8O,4Z<C!/+78NP^=Z>H/TH J:'XCF\.:O
MXD\/RR3WT%C?VT.G&5FD<"X3?Y9;!8A,'U../2IO%7B+69O GB7_ (ETEE-:
M@1+<-YD:31.!\\>Y <C)4CL>_2F3:!:OH4]C%IOB..^FNUOSJ9CB:?[2IRLA
M^;;QC&W &..*DO[75-6\+7NDZB-;N+B\"K)=?88E"J#D!(Q)@?4DGGZ  %^S
MM[/3/'Z00^'=.M]2O-,EN&NX)3SL>--F-@P#E22/3IQ3=&\<W^H_\(]<7.D0
M6]GK4DL*,MT7DCD5789&P J1&1G.>G%$DE[)XGM=<.GZGYL%E):>6+)=K;V5
MBW^MSU1>/3/X9ECI-Q8V/AZU6TU9UT6X>>-C8H#+N5UP?WO'$C=/;\0!\GB.
M]@TI'TC3+*PDE\3_ &"Y59"1(WG .V0HY<@Y)' /<UI7'B>TT76/%%U>Z5#%
M+I]G:223P/N>ZWF0(ARHQAA@9S]ZLHZ1<'3)K;[+K"S-J_\ :\4RV4>$E\S?
MM*F3E<Y'4&I;W25U2XUPZAINM30:O:0VLJ+;1JR>5N*N&$F-V7)Z8R!0!T#^
M([VSUV/1[ZQ@6YNK22YLWCG)21H\;XV)7((W*<X.03P,8K/T3QO?:E)X=DNM
M)B@M=<MGE@,=R7D1U3>0R[0,$9P0>W(&<"*$7KW<%]J%CJMW?6MK);6THL41
M4W[=[LOFG+'8O0@<' &:H6.E7%C!X;A2TU<KH4;Q1G[$@,H:,Q\_O>" >W?\
MJ .D\*^*AXGC$\*VOD^5NE2.8F6VER,Q2H0"K#GGO@_4[M]9PZC8SV5P"T$Z
M&.0 XRIX(_*N,TO2+N;5Y;YEO;35GTYK)=1:PCC!Z$22#>P=P5&. .3Z\=O
MCQP1I++YLBJ TA4#<<<G Z9H \\M?#>BW'Q/US3I-*LS9C2;9EA$*A49GD!9
M<#@D <CG@5#+?W7A?Q)XWO\ 3M/@N8[.SL[BX$LWE%D2.0MC"G+D ]<#WKL+
M;P]+;^,;WQ ;U6^U6R6Q@\G&U4+%2&W=<L<\?E5._P#![WTOB5CJ(1==M5M9
M!Y&3$JHR9!W<G#GKWQ0!%J7C*=#>#2-+EOY+.*.62())ND+KO"*51@&VD'D]
M2![UM:KKD.D^'I-7GAEV*B,(6&URSD*J'/0EF ]JQ?\ A#+VWU5;_3/$$UB\
MUO%!?(ENCK/Y8VJZAL['QQGD=.*VM:T&TUWP]<Z+=-*+>>(1[U?YU(P58$]P
M0#SW% %*?6-<LH]0,^B)+Y$<;P20W(\N4L<,I+ %=G4G'(Z<\5CW/C^:WTO6
MKE+""ZDTJ[M[=C#<$),LVS:ZDKU'F#CIQUJY<^$-1U'P_-I^I^))[JY8QF.X
M%NB*FQPXS&.&R5&[)Y'3'-8/C'PW<Z?X>\07G]HSW=SJMQ9.8TMA\KQR1 LH
M4$D!4SCL <YZT :MSXJODEU[2-9T.U$]OIK7\4271>*ZM^5968H"K#&",$<T
MFFZYJ$OB3PY86=K:P:7<Z&;OR%<@IAH0 .,?*&P!QG)R1Q6I/X:;43J-W<7T
M;WE]8?84FC@VI%"<D[5W$DDMG)/9?3F*'P@\-UHUQ'J<B2:=8-I[E(@/.B.S
MU)VMF->1GOTH BTSQ;-?Z[::1?6$,+WMK-,8UF$C0&-E!CD &-V'!X/'3'>N
M=\.7<&G^"/"D<FF6]W%+K<D$9D;'V=S/-MD48.2 ".HQFMW2/ UQI5SHDW]N
M23?V3;RVL2FV10\;[?O=]WR#)[^QYIUOX(DM]%TC31J@*Z;J)OUD-OR[;W?:
M1NX&7;]/Q )M0\3:K9Z[8Z3%I5K/=7DS[8UNVW1VZL09W^3"C&.,\E@!WID/
MC&YN[NSDLM(GN=.N+UK1I8XY-T8#,GG'Y-FS<O/S9 (/J!-:>%[ZTU34]075
MHGN=0D!DF>U)DCB'W8D._"J!G''4DG)INE>$;K1]1E%KKMR-&>X:Z73C$OR.
MS;R!)][9N).W\,X)R <]XAU:3Q%8^&M5@M+?^SG\0VRV\K.3+M6;;OQC #$'
MC.<$'V'3>.=5U#1O#GVK3?*\XW5O"QD)&%DE5#C //S?AUK+B^'TUO96VFV^
MN21Z79Z@E_:0&V5GB*N7\O>3RN2<<9'J:Z+Q'H@\0Z)+IQN6MV:2*5)E4-M>
M.174X/4949% &/J?BZ^M7OXK#2'O[C3O+6YAA$C%W95<I&0A&0K*1NQG...M
M20>)=8OO$E_I=GH]N8K)H#++-=E&,<JEL[=APPQR/UI)?"-\FNS:GI_B*YLS
M>I&NH1K CB=D7:'7/^K;;QD C@<<5H:=H$FG:_JNJ)>*XOTB3RC$?W?EJ57Y
MMV3P>?Z4 <]:>.]5N;'1+\Z);K;ZK=262J+PETE'F;2?DQL_=G)Z\].U2MX^
M:TM)SJEM;V4MMJITVXG,S-;Q$Q"19&;:"%(*KR!@GK5BU\$26VDZ)8#5%9=*
MOVO4<V_,A)?Y3\W _>-^GXSP^%;NWNM1GBU2(K?WINYH9;3?&X,0C,;#?R,*
MI^H]#B@#<TZZGO-,CN)(X4E<$@12^9&>3@AL<@C!SCO7-6?C:>ZTKP_?-IT:
M#5=1>P=!.3Y14RC<#M^8'RCQQUK=\/:)!X<T2#2[9LQ1,[#C !9RY"CLH+$
M=@ *Y^#P%- EA;KK<HL]/U-M0M8A;KE=QD)1FS\W,IP<#CL>H )+/QW;W":E
M<R+;I;:;'</>0B4_:;;RCP&C('W@"0>G0<]:23QM/I_VFXU729X=.AL6O#=1
MQR;5*]8FWHOS'/!'!YZ5+-X'@U&[CGU>X2[9+6>T,B0>7++%*NTK(^X[@!TX
M'//6F6W@F>30KG1=:UZZU2PDMFM8D:)(V1", LP^^X&,$_D: *)-[+\4O#]Q
M>V=M;R2Z3=G,4A=OO0_(Q(&=N>O?)X'?;\07T5MX@\-P3:;!<_:;R1(IW?#6
M[B&1MRC'.0I'4=:KV'A34(=8TG4K_7FO)-.MY;9 +58_-1]G+')^;Y!DC&?0
M<YTM8T-]5U31[U;H0_V;<-<*ABW>82C)@G(P,.?QQ0!ST?CG4B%N)='MTLUU
MK^R)F6[+.&,OE!U&P C<1G)!_+G5\<ZKJ&C>'/M6F^5YQNK>%C(2,+)*B'&
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
MM]:&"=D7>$WKAMO(SU.*JQ>'+B+7K/5A?QF2VT]K$(;<X8$JV[[W7*+QZ9H
MS+'QTVJZ;IKV5CB]O+-KIHG$CK$%;9@E$).6R <#@$^@)=^--0M]"BU*31#9
M$V,EU)#?2^6WF)_RP48W%B 3NQC&#CGB&V^'UQIUII)TS7Y;34-.CD@%R+97
M6:%VWE'0G!P>001BKE_X*EO;MIQK=RIFTU]/N=\2.TBLQ8NI/"$ECD 8P  !
M@8 $;Q9J5WJUM8:7I5O(UUI0U**2XNB@&64;6 0X^]VSGVJO9^)X-;OO!MZ=
M'A+ZI;S30S229>U81Y91\O(/3.1TZ5>TWPE<:;J-C>KJ@FDM-+_LU1);_>7(
M;<<,.<J./3WYJ'2_!+Z6OAM$U,.NA1R1QYM\&4.NWGYN"!Z4 5+7QSJ,JV=S
M/H]O%9S:N^DR,MV6=7$C1AE&P KE1G)!YZ<<S:AXWN+>&_N;33HYH++5(]+=
M))BCL[E%WC"G #2+Q@DC)]J>G@B5--@L_P"U%/DZN=6#_9NKF0R;,;NFYC[X
MKG'2_E\1ZE=V]S-;ZDUXSQ6=WX?:?.P;(RLPVKM(&0=WRACD]30!UEIXL-YX
MFGT9([5+BWF$<UO).5F\O9N\U%(^=<G''U]JW+"6^EBF-_;16[K,ZQK'+Y@:
M,'Y6)P,$CG':L6?PM)J.HV-YJ-U%*UG=_:X-L&)8C@_NQ+GE,GICD<5M:?;W
M=M%*MY?&\=IG=&,2IL0G*I@==HXSU- %NBBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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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
MORYG2-7B;?TZG/R' [^W6KEGXI34-5M;&VM21=Z6-3@D>3 *DJ-K#'!^<>M
M'0T5R$?CDW'AZSUB#2W$%Q8O>LT\PCCC"D 1[\$%VSP.,X/-5I;^/5/&O@K4
M[8RI#?Z==3A&8_=*1,N5SC(W'\Z .XHKCOB \D*^')XDEDD76K<".-]OF9#?
M+R0#T'6IK3QE//\ VC:S:'<Q:K83PPRVBN)%VRGY)=X'^KQDDXXVGB@#JZ*Y
M!/'UD=-GNI4AB,.I_P!FL[7 \@2;0P;S<<(01R1U./>KD_BDVXM;>2UACU"X
M2:189;G;'LC<+NWA3PVY2/EY#=L&@#HZ*S= U==>T2VU);6>U\X'=!.NUT8$
MJ0?Q!P>XP:SM.\6+JDEPUI:B:WMY)XI?)EWS1O&2-KQ8RI;:=O//'3- '1T5
MRUCXF76+^XT6ZLS;7#:>+PHD^YD5CM*/@ I(,C(YZ]:R/"NOW&F_#KPVPM&N
M"^E">2XGF\N)=JK\K2$'YV+<#O@\\4 >@45Q[^.I)QHPTO1+B\DU?3FO[93,
MD?"A"4))X/[P<]*M)XM<2:[!<:>8;K2E1Q"9@3<!QE"O'\1&T?[0(H Z:BJ.
MI3F#0[J>>V,NRW9I((WY;Y>5#''OSQ7-V7BE;>S\,6.F:+,ZZIIOGVJ&X 6)
M4C0[&9LDX#KS_,T =E165X<UM/$.AP:DMN]N7:2-X78,4='9&&1U^93S63+X
MW@6]B6"T:YM'OC8O)"^Z1'#%"YC _P!6&!!;.>^,<T =717G<BWFM>*/$Z7E
MG#*-+>V:T(NW1H2(_,&TJN1N)^;UZ'(J'PKJ,-IH^@:I<0Q'7M4TS>SO>,B7
M" (S22_+C=N< ?*Q&[&<9P >E45R^G>,?[7ALH[/395U&YAEF:UNG\H1+&X1
MB6P<@L1M(!R#GBJZ>*-6N?$GA^S72OLD%_9S7,T5T^V:,HR*5("D<;\CGGVQ
MR =A15#5M1ETZ"%X;22Y>698N#A(P<DN[8.U  <G![>M8$7CVR?2(+UTAA,N
MHR:;NEN (%E3?SYH'W3LX..2RC S0!UU%5K"XFNK-)I[<V\I+!H]V[&"1D'N
M#C(/H:LT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%5M1OX-*TR[U"Z8K;VL+SRD#)"J"Q_
M054TG4;^_DD^U:7]E@,<<L$RSB19 P)((P"K#N,$<C!- &I16!J_BFWTZS@N
M;:(7D;ZC%I\A20*(W>01D].=I/(]JWZ "BBN9\1>+)O#MK>WLNC3RV5H\<9F
M65%WER@&T'D@%P"?8T =-15#3[Z[NIIX;O3I+1H@I5C(KK(#GH1Z8Y!]JOT
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
M_P ))97=O<1P3Q>)V@N?.?=<[2LBD,>-L1( 5"#D;3G/ C%Q9Z-I?B#[/'%
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
M; '6KGA>>RU6XTZ:;4Y8O%UG+*MW9I&JS._S!Q+QDQ="">!\N.<"O5@L:.2
MJL_7L6_QH(C1BY"JS8!;H3Z"@#RSP?+HVKR:1=3ZM,FO6T$D6IVBHL<A;81+
M]HXR5##(8GKC'7%4/"?V&VM_AQ?13H+RZ>>"XE,V6D3R93L;)Y&\+@=C[FO8
M@B!F8*H+=3CK2[5_NC\J .-^)7E+H6FR32M#&FKV6^192FU3,H8Y!&.,\]JY
M>_CT_P /W'BC[)YH\-R?80ZPW!6&.Y:7#Y?D*FWRS)C/#>]>A>(]#?7K2T@2
MZ6W^SWD-WDQ;]QB<.HZC@D<UK!(T18L( >-H& ?PH \MTW3+?Q+!XUT*WN[4
MNMU%<6+6Z[8HG,$;*Z+DX4N#G!PWS>IJQ=:K#J'@R_\ %&K6$]J)$@L3"K>4
M8]L@63<V#M3S&96.#\B>]=[J]G=W=HD5AJCZ9,9%)FCA20LHZKAP1R._;%6+
M.SAL;&&SA!\J) @W')('<GN3W/>@#Q[4;FW?1?'-G#=6[VZ7NGW"+9@I$L9,
M!=T )PO!)8'!P36U<65EIVH>*9=$E5=$DT%VNMDI>'[4=VT@DD;RGWL>JD]1
M7IHVG.W'H<4*B(FQ455'8# H \D?4--:/0[+Q!?0VNC77AZ!;2>9%:$S@$2@
M,>%?;Y>#UX.*]+T.W2+P[96QFN;J)8%02W@_>2KC +C'4CKD9]>:OLL;;495
M/< CT[T^@#QO0I[/3_#GAZ$);Q::FM7,.LA%"A/GG$*S8Z+NV<-Q]WL:[;PA
M&\.O>)8[1@=#%S$;)4.8T<Q@S!.VW=C@<!BP]:ZTJI4J5!!ZC'6A5"J%4  <
M #M0!Y[XFN+)?BOH"7&IK9!--NMSB94():/ )/K@_E4NJQ:%J?A&\T9=5-_+
M]H,=M=+*K/\ :I'+HBOT++N7(Z;>O&:[TJI.2 ?PHVKZ#\J /*&UOR?!UZ9O
MW>JVFJ1KXC\E0[; XWR!1UB*[3C'W<@\YHN[G2M,TUM3TG4Y+WP_/JML^I_9
MU'V6&+:P?8$' +",R#ISSU(KU?:.>!S3=L<<1&%6,#D8P * /--8;0;72['5
M-&N0=,7Q#:W$MRLG^CQ!F"OY;=%3IG'RY)[YQCZ]/IE]:>-'#6TUM#K.FW"$
M@%40_9]\@[!2"^6'!!/8U[)Y:>7Y>Q=F,;<<8^E+M7!&T8/7CK0!PELFEW?Q
M-N[*$P26<_A^(>2K?(5\UQPO0#;MZ=L&JWAFUOA93:,]ONN?#)GBMY9$&)Y&
M7,#@]SY;#=_M,#7HF!G.!GUH4J02I!R>2/7I0!YGX'ET;5;[1[^VU68ZS!:M
M%?V:1A)-Q4;_ +2,;B0XX)YR>^36YXYG@L-0\*ZA<2)!!#JP6:X=@JHC0RC#
M-V4MMZ\9Q77A%5F8* 6ZD#K2LJNNUE##T(S0!XU<W=A/I>IJMTJ1KXSMS'LE
M,>(V:#)&",+C<<_4BIM2NXM$O/%-IIS>5I,6IZ<][%;L3Y5NX7SV '(!Q\V.
MQ->O[5_NCKGI1M7G@<]>* /(+^]L[75_&4WAAX7#:982XT\@[D$LGG&,+QD)
MGIW/K3-?/AZ;P3XGU/0]:^T03V<>]+8+%;QR!OE.% Q(02".N ,CIGV%41!A
M%51C& ,4+&BKM5% SG % %+2=-T_3;5QIL:K#<2&=F60N'9@,MDD]<"K]'2B
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M32,:QIZ6$@6VSY:KO^8?/U_>-^GIR .N/$>I1ZW'HNF:1:R.VF?;8GENC&@
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
MN>8?W?W.>>.G/-<)HT-II@\"7-M:8N6T.=+L0+MEE80QX1B.=VY2 #W&!TH
M]86Y@<R!)HV,9P^&!VGW]*<)HB%(D3#' .X<FO+/"$EK/XJT0QP%;.X\/26_
MDBV?8A$D1$3LP^=E&X%CWSP,UK>%M)N[2:?P^]J%M= GE>PF=?ED$@)AP>Y1
M7=3[A30!WJS1/*T2RHTB<L@8$K]16/J>NR:=XFT?2S;QFWU!9RT[2X,?EIN^
M[C&#GKG\*XKP2-.U"YT,W#:HGB/2XGBNX'@$8C<KB0R.$&]689&6))(/J:VO
M&=M9R^*O"TNJ0Q/IB/=+.UPN85+1C:')^49(XSW% '9F:(0^<94\K&[?N&W'
MKFD,\*P>>TL8AQGS"PVX]<UY*MO+X=M;>Y>.[@\+#7+F5%AA\S[/ T>(W\LJ
MV(_,WD<<!E([58G^P:&FC7EM)J?_  C$EW=22SM;AQ%)(%*.(S'\L6?- ^7@
MMD<$4 >IF:(*K&1-K#*G<,'C/'X<TJ.DJ*\;JZ,,AE.017EJZ/HD6L^#8+>&
M6;3C<7K*;V,#]V\;$#:5&V,N?E4@#ICM72_#H1Q:)J-M" D,.K7BPQJ,*D9F
M8IM'9<'(QQB@#JS/"KA#*@8MM +#).,X^N*5)8Y"WER*VP[6VG.#Z'WKQS4M
M/T[_ (1KQA,EK"+J/Q"DEJZ)B11N@):,CD='Y7T/I5[7;?[%K'BJ+P_:@1OI
MUA,T%BBCS@LSF8* ,,QBXQSD$>M 'I-]K.G:=I<^I7-W$MI "7D#@C/I]<\8
M]35Y65E#*00>A!KR36K31=6\'^)-4T/[=>FXMX3,9+78FZ-QC:@1<N%W9('
MP#7I-CJNF374>G69*O\ 9A<H@@9%\HL5!!P!U'3KWZ4 :=%%% !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 %%%% !4*6L274ER
M 3-(H4L3G"CH!Z#DFIJ* "BBB@ HHHH **** "LC2-"72=0U6\6ZEF;4K@7$
MBNJ@(P14^7 Z84=<UKT4 %%%% !1110 4444 %%%% !1110 4444 5[^SBU'
M3KFQF+B*XB:)S&Q5@K @X(Z'GK69I_A^:U,*WFM7^HQ0$&**X6%0I'W2=B*6
M(]SCOC(S6W10 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 %%%% !116+J?B)+*'59+>W:[.EP&:X"N%P=N\(
M"?XMO/L"/6@#:HJG87K:AH]K?QQ!6N+=)EC9N 64$ G'OUQ1INI0:I:M-#N5
MDD:*6-_O1R*<,I]Q^1&",@B@"Y1110 4444 %%5M1OX-+TVZU"Y8K!;1--(1
MV51D_P JR?\ A+=/DD,%K/;7%S]@%^L<=RI\V,D_</\ $/E//3IZ\ &_17(1
M>/81X?T[7KS3+FWTJ^\K;<;T?R?,("F0 Y )(&1G&:Z^@ HHHH **R->US^P
MSIN;5IUO;Z*SW!POEES@,?7Z5GMXMN8Q)O\ #]\/)U-;"7YXSM5L;9OO<J=R
M_*.>>E '3T444 %%%% !1110 445@WOBBWMY-$-M%]JMM5N_LJ7". JG:[;O
M<?(: -ZBBB@ HKG[GQ++%XK/A^'3'FN/L?VT2"954Q[]F.>=V>W3WJUH/B"V
MU^*[,,4T$]G<-;7-O. 'BD7!(X)!&""""00: -:BBB@ HH/3IFLCP[KG]OV-
MQ<&U:V:"\GM&C9PW,3E"<CU(H UZ**R-6UIK&]M=.M+9;G4+N.66&%Y?+4K&
M!NRV#CEE X[T :]%8VIZ[)I7A.;7;G3Y4-O;&YGM"Z^8@"Y9<C*DCZXJA<>,
MTTVPM-1U;2[JSTZXV9NPR21P[\;3)@Y4'(&<$#N10!U%%5A/<G4C#]D'V/R0
MXNO-'+Y(*;>O3!STYJS0 445!/>6]M/;0S2JDMS(8X5/5V"EB!_P%6/X4 3T
M444 %%%% !16?K.K1:/:132*7>>XBMH4!QNDD<*H)[#)R3Z ]>E/TRZO+JWD
M:_L/L,T<K)L\X2*ZCHZL,<'W /M0!=HK!N/%%NFH:#!;1?:;;6))$CN4<!5V
MQL^<=3D(?SK>H ***QKCQ IUM]&TZV-Y?PQ++<?.$C@5L[=[8)RV#@ $X&>!
M0!LT5G:=J<E[=7=K/8S6LUMLW;R&60,"0R$=5X(R<'(/ K1H **** "BBB@
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
MJ]2QP!BO1R 1@@'ZT  = !]* /,;J*#3O$NIZ?/>@O#X219#YQ&75G!;KP<
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
M:_9F\.G2$E=/E,"77[S[@^Z#M",<=RIZFO22,C!Z4U8T1 B(JH.B@8% '/\
M@2.TC\"Z&;-(%1[&!G\D !G\M<DX[^M=%2  #  %+0 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7.
M>,=8U'1[72VTZ.!WNM3MK5S*Y7"O( 0,*>O3/8'/-='6-XDT.37;"VBANEM9
M[:[ANXI&B\Q=T;A@&7(R#C'44 <8^M77AKQ'XWU.+3$N8K9;2XNE%SLV*(27
MV94[FZG!"@^H-=#JWC0V3WRZ?IDNHFQ$9GCBW^8Q90^V,!&#,%93@E>H%17W
M@JZOH_$Z/JT8_MZW2!C]D.8@L>S/W_F)!)[<T[_A$M5M=:EU#2_$ M%O(HDO
MXC:"02,BA!)'EOD;: .=PX'!Q0!I^*"EQX*U:3:P!L)9%W JRGRR0?4$?F*\
MX.H+9^'/ \UC'>:=>SO9BXU"4-';NA0>8)6)P^_G&><D'(KU+5].?4=!N],A
MN!";BW>#S9$,FT,I7.,C)Y]:YNX\#76H^&=.\.:EJ\,FE6BP+(D%F8Y)UBQM
M!8R-@$J"<#/H10!>O_%LD":U/8Z>+RWT8[;P^=L<D()'$:[2&*JP/)&3Q576
M?'D>EZ>^IQV0ETU;:&Y2>2?RC<+)VB7!W%5P2"1U%3S^$9A=ZX;'45M[36US
M=0O!O9'*;&>-MP )4#@@\@'VK.U7X>27D6IVEGJRVMA?6$-DL3VWF- L0PH1
MMPPIZE<<GN* -23Q/?'Q1>Z-;:.LJ6:V\LUR]V$ BE+@MC;U783COSR.,\_K
M&KRZ[=>"=4BLDCL+G5U:WF,Q\QD,4I7<FW # !NIQ@9]NFL?#L\'B'4M4NKZ
M*X6_M(;:6$6Y3'E[^0=YZ^8W&/3GUQK/P)J5I9Z+IXUV*2PT:]6YM ]F3+L"
MNHC=M^#@/@$ =* .EUG64TG[%$(_-NKZX%M;1%MH9B"Q).#@!58DX/3WKF]=
M\67I\-^+[>&W6TUC1[-Y'Q.2H1HF9)4;;ST/! Y4C/>M[Q%H']N1V,D5S]EO
M;"Z6ZM9MF\*X!!#+D94JQ!&1UZU0O?"$E_I_B%);Z-;_ %RW%M-<+ 2D<80H
M J;L\;F.2>I].* +/AK1+2TL!=_8(+>YO+>-;A89&=) J\$@@#<03DXR>Y.!
M7+^!M L]8\(71G:YCN3?WD:74,[I+&%F=5VL#D8 &!TXZ5W]G;S6NFPVSS))
M-%$$\P1E5) P#MR?RS7,Z1X2UC1]$GTJW\00I'-/-,9X[$K*GF.7;:3(5!!8
MX)4_2@#!\-^*)=3T3PL^MV27]Z=6EL1>;]FV6-90)0H'.55@>V36U%XYN3'J
M=W<:*8M/TVXGMIYQ=!F+IM"A4P,[BV.HQ5D^";>VL_#MEI<ZVEIHMU]I5'B,
MC2G8ZG+;A@GS&)//-)'X+$FAZ_I5]?>=#J]U+<[X8C$T+/@\$LV<$ @\=* &
M/XV>SDOEU#29XE@BBDAFAWM%.TCB,1AG1,/N*C'H<YZU#XH\2Z]I7AW6YUTF
M*WN+-(C#<&<O%('.TE3M!W*>Q&.0<]JEF\(:GJWAVZTOQ!XA:\>1%2&>WMA
M8V5@ZR$;CN?<JGL., #)J2[\+:KK'AB_TO6==6XN;F)8TGAM!$D>TY#;-QR2
M0,\CI@8[@%N3Q!>/?WFG6.G0W-_8VZ3W,?VHJH+[MB*VSYF(0GD #(]>,I?'
MLNH-I0T/1S??VI827D'FW(AP8V0,C9!P<OC//(].1H)X;O[;79M9L]3@2\O+
M9(+T/:EHY&3.R15#@J1N(P2<C'<9J+3O!::1J>ASV5X%M=*LI;00O#N:42%&
M9R^X '* _=[F@"?2_%0U;6)["W@@S;7,EO<H;G]_!M!P[1[?N,0,$'D,#Z@7
M=3UK['JEAI=O"L]_>K(\:/)L54C W,Q )ZLH&!R3]:SF\)M<>([+6+RY@DGL
MKB66&:*W\N9HW#@0N^X[D4-Z<[1TYS;UGP^^H:OI>L6=TMMJ&GF149X]Z21R
M !T8 @]E((/!'>@#F/$GBJ[U#P/J3V=N+:\M=0BTZ]B:<CRR9HU(5@OS*RN.
M>.&Z9&*W[JW7PIX5UG4=*T^U@NA%)>/;B5O)\Q4YQQP,+T"C)],YJK?>"6N]
M!OK"/4$BN=0OTO[JX-N6#.KHP"KO&!B-%ZG@>IKH=2L/[4T6\TZ:3:+JW>!W
M1<8W*5) /UH X1[K4I?%'@R^%I#-J-SI%V67[051SB @LVWC[QZ*<9[ULV7C
MI-0TW39+>QVWU[%-(;>21ML7E.(WRR(Q/SD ?+SUXJ6S\*7]OJ&@WDVK02OI
M-G+:!19E1('"#/\ K#C'EKZ]3[ 9T'@'4-/M-+?3=>2WU/3WN MP;/='+%-)
MYCQO'OYPV""&'2@#I='UMM4\.QZK-87-DY1VDM9T(="I((Y R..#W!!KG/ =
MM%XG\*6WB'6HUN[[42\V9/F%NN\A4B_N  #I@DY)YKL+&WFMK)(KFY:ZFY,D
MK+MW$G)P.P[ =ACKUK T?PSJ'AM)++1M2MTTDR-)#;7-J9&M]Q+%4977*Y)(
M!&1GJ: 'V]X^CW4'AG3P;^]CMGNR]W<,NV(R$+N?#%F))&<?PDGL#3B\>?:X
M-$>STIY'U.ZFLWCDF"&WFC5RRMP<C,9&1VYP>E7[CPU.NOVNN6.H;+Z.U:TG
M-Q%YBSQEMXR 5VD-DC'&"1CIBK'X*%LVB&VOE4Z=>S7TI>#<;B64.'/##:/W
MC8ZXP/2@"G_PGE['837EQH21PV6I#3[\K>;O+8R*@:/Y/G'SJ3G9U[TV_P#B
M!>V5OK-X/#KRV.C7AM[V5;M=P0*C%T7;\V ^2,C@=3VGN/ ]U<:-K&GG5H5_
MM+4UU$R?9#^[(='V8\SGF->?<UE:/I4VOOXUTQKZ&.QO=599E6(F1XS#$K%&
MW8 ;!7.#C!Z]@#=U?QI_9-QF2P4V?VBW@25YPCS"4J-\28^95+J#R.A].:FJ
M^.[O3&\0.-$$MOH<D?VJ0W84M&R*^Y!M.6 ;[IP..M&I^ [N]DU58-9CAM[V
MYMKE$>T\QXFA*%4W;QF/]WG;@8)//7,FH^![G4;7Q1 ^K1J->6-6;[(280L8
MC_O_ #$A<]N: -)_$WV;Q)>Z5>VT=O'#8_;H;EILB:,'#\;>-IQGD_>'K6OI
MUQ/=Z;;7%U;?99Y8U=X-^[RR1G:3@9(^E<IK5K9>)?$.EZ83<-?Z3.);N5('
MCC\IHSN3<1M97.P%0Q/!_NFNI\F]_M?S_MB?8/(V?9?*^;S-V=^_/3'&W'OF
M@"W1110 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 %%%<II_
MB&&X/B+7+Z8Q:=I-Q+:H.<*L*CS'('5BVX#V48ZG(!U=%8D.HS:G=RZ9=Z7?
M68DMA<).#\N"<;=Z_=D!P=O/J":9X1UF76=&D:Z(-Y9W4UC<D# :2)RA;';(
M ;';- &]1110 4444 %%5-4BO)M)O(M/E2&]>%U@D?.U'(.TG';.*Y35M1\1
M>&M,N==O4L)+2ST<M)!'+*2MTN3\N?O(?E!9OF&/<Y .VHKEM'T*2_\ #-M/
M?:G?MJ=W;+)+=Q7+IL=US\B@[54$\#&..<\T:AXJ'AVW*7MI<20V?V:&XNC\
MHD>0A<Q@_?QG+<\>YS0!U-%<U?>,8;"/Q&TEE.QT*-9IPK+^\1D+Y7GK@=#B
MIG\4Q-JC:?:VS7%Q'%#-+&)%5PDAP&53]X+U8]NV3Q0!OT5RUWXZT^VO5B6,
MS0?;?L,DD<BETDW;2?+SNV!OE)[8)QCFFIX4O$";=9U$;-6^W)NO';;%QNB/
M'SJ<-\IX7?U..0#JZ*R/$&OQ^'X+.:2TN+@7-W%:#R=ORM(P4$Y(XR>V:Q+K
MQ\UG!K#S:!?!]'(:]021'9$5#AP=V&^7)VCG@^V0#LJ*Y75_'>GZ7]J98S<I
M9F/[2(Y%$@WA6^1"<N0K*Q ['C)R!+?^,8-/O%26QN!:M>PV(G;"[Y)0NUD4
M_?0;U!(Z'/!P: .EHKC]2\>QZ;)K6[1KZ2'1I(Q>2AHP%1E#;U&[+<,#CKP<
MXXSJ?\)+')K5SIMK;FXDM)8H[@+( Z>8%(?9U* ,,M['T- &Y152TNY[F>\C
MEL9K=8)?+CDD92)UV@[EP3@9)'..E6Z "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "N(MO#,;V7BKPQ>LT=OJUS/=6\J]TF +8_VE?=QZ
M%?6NWHH Y[1HM=TVT\SQ'J=E,EO%Y:M:PLOF=/G?)/S' PJ]R>N1A/!FDSZ5
MHT[W2&.ZU"]GOYHS_P LS*Y8*?<+M!]P:Z*B@ HHHH **** "JNI:?;:MIEU
MIUXF^VNHFAE7U5A@_P ZM44 <UHNF>(=(TV#26N[&YM[=!%#>N&$PC PNZ/&
MUF P,[AGKBLG7_!6KZO-K CU*T:&]6W\A[F)GD@\LJ2@(( 5F7<2!U)XZ$=W
M10!P^M>#M8OY/$:VU]9)#KMBD$S21-NCD6-DRH!QM((Z\CWJ35_!MUK/V=;I
MK'S[;R6M=0B5H[BU*XW[,9R&P>"V.3G/2NTHH Y+3O#VO:1JUY%9ZI:?V'=W
M;W922%C<0L[;G1&!V[2Q)R1D;C76T44 87BC1KK6[6PBM9(4:VOX+QC*3\PB
M</M&!WQC/;WK)U+PEJ-\OB]5FM4&O6Z01DLQ\G$9CR>.>#GMZ>]=G10!QEOX
M:\1:9J]Q<:7J=C%:Z@L37D4T+2-%*D:QEXB" <JJ\,,9'X56U3P5K-]=WSKJ
M5DZRZA;7MO+<0LTJ+$T;>22" $RA(QU+'US7>44 <1JG@[4M1M?%T'VFT7^W
MEC5&^;]UMC6,DC'.=N<9[X]ZGU/PE<ZQJ]M?7"V4-Q;7,,UO?0%EGA1=N^+H
M-ZL0XY. 'Z'%=A10!4LUU!9[PWLELT1ES:B%"&6/:.'R3ELYZ8XQ5NBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y*TUU=3T/7-<GDNE
MT^%KBW@6U.'$41*/(/5RRL0>P QCG/6UP^B:/<VGA+7O"R",72R7:V_FL55X
MIV9T?(!X^<@X'52* +ESK0TJP\.:I#-<2:=?/;VDJW+;GVRKB.0G^\&*ANQ#
M'T%=97#ZIHMU<^'_  OX;D$9N89[62Z,3%E2*WPS-D@'!*JHXZM[&NXH ***
M* &R()(V0E@&&"58J?S'(KS/P?JZZIX1TZ6_U_4?[7N9WA5E<D%Q,RKE<;<8
M S[9[UZ9(7$;&-59\?*&; )^N#BN*\,Z)XE\/^#K?1?LND2W$+2,L[7<A0%I
M&<-M\KG;N'&1G'44 :USXPL[76KG2)+.]^W1+&\<05,W"NVT&/YOF /7I@#G
M%)K7C/2]"^TFZ69TM C7;1;#Y ;D9!8$\$$A0QQ5#7_#FLZG>QZM:2VL6J:;
M,ITQGE;8T9P)1+A/XQD8&<84C!SEDFA^([/Q-?7^GQZ3-:ZKY4EPEV[[K694
M6,LF%_>*55>#MY'44 :UYXML+03R)!=7=O;/''<3VL8=82^TC(SN/#J3M!P&
M%17GC/3[&TUJYFM[O;HTJQW:A5)&Y58,OS<C#J?7VJC:Z'XCT?7]3.F36$NE
MZI,MP\EPS+-;2[%1RJA2K@A 0,K@^U9_B#PAKU\/%MI8G3S;:[Y4B333.&B=
M8TC*E0I!!V YSQGH: -R'Q+-/XFUS27TVY6#3K>%_.0H2Q<.<@;L\A0!QG(.
M<<5%HWBC3UL?#5K"NI31:M!FTNKHJS-M3<1(Q;._:,]#G\#3[?1]6MO%.KZF
MJ630:C:0(5,S!DEC5QM^Y@J=X^;KQTK.3P=J(^&^DZ*)[:'6=*6&2UN$)>-9
MHCP>0#@C((QT8T ;LWBBSA #0S^:\TL,41:-3+Y9P[*2X 4'C)(Y^M4OMI\9
M:)I^H:#J-U:!+Q6DV[5/R,5DCE!!R.",#J<<XYJ#7/#6I1RZ'?:";26YTM)(
M&M[XD)<12!=V6 )#Y16S@\YS71Z9%=Q6*"^%NMPQ+.EN/W:9_A4D G'J0,]<
M#H "HGB&WFU&6T@M[B80W(M99HPA2.0J&PWS;@,$<XQDUI75S#96DUU<RK%!
M"C222,>%4#))^@KDKKPI=W'BR'6H8K>RNH[L-)>6T[!KFV _U4L>T*Q[ DG
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
M5S^L^-XM-TC794L+D:EI-M]H>SF**Q0@[7!#%2F0<X)(P1C/%7O%NA7&NZ7
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
MZ-#<Q*RJ=,L/L^[<,'<Q8EA[=,\\X&.GHH KRV%G/<K<RVD$DZKM65XP6 ]
M<9Q4(T72ECCC&F602-]Z*(%PK>H&.#[U>HH JC3;$7QOA96PNSP9_*7S#QC[
MV,]*6+3K&%IFBLK>-I_]:4B4&3_>XY_&K-% %*/1]+B0)'IMFB",Q!5@4#83
MDKTZ9YQTJQ;V\%I"L-M#'#$OW4C4*H^@%2T4 4Y-(TR6UEM9-.M'MY7\R2)H
M%*.^<[B,8)SWI'T;2Y%*OIMFRE]Y#0*<MC&>G7'>KM% '-W'A=;SQI_;-W%9
MSV@L19K;RQ;B"'+;^1COC'Z]JW)+"SFFAFEM('EA_P!4[1@M'_NGM^%6** *
MK:9I[PW$+V-LT5R=TZ&)2)3ZL,?-^-)'I>GQ1R1QV-JD<J".15A4!U P%(QR
M .,>E6Z* *=II.FV Q9Z?:6PV>7^YA5/ER3MX'3)/'O47]AZ;'IL]A;6-I;V
M\^?,CCMTV,3U)7&"?J#^-:-% $-G:PV-E!9VZ[(((UBC7/15& /R%3444 %%
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 4452EU.%)+J.-)9Y+6/?*D*[B#C(3W8
MCD#Z=,C(!=HJ@NI[I+)!97N;N%I03#@18 .V0Y^5CNP >X/I4]G>P7]OY]N^
MY=Q4@C!5@<%2.Q!&"* +%%%% !1110 4444 %%%% !114%[="RL9[HPS3B&,
MOY4";Y'P,X5>Y/84 3T4U'WQJ^UEW '##!'UIU !1110 457OKR+3K"XO)@Y
MB@C,CA%+-@#)P!UI-.OH=4TRTU"WW>1=0I/'N&#M90PR/7!H LT44UI$5U1G
M4,^=H)Y/TH =1110 4444 %%%% !1110 44C,J(SNP55&22< "@$,H8$$'D$
M=Z %HHK'U/Q'::9<20&"ZNI($CDN%M8O,:%'8JK,H.2"5;A03A2<8H V**JZ
MAJ%OIEK]HN6(4R)$@')=W8*JCW+$#\:9IFI+JD$L@MKJV:*5H7BN8]C!E].H
M8<C!!(/K0!=HHHH **SM1UJUTR_TVSN!+YNH3&"$JF5W!6;D]!PIK1H **IZ
MMJ<&C:3=ZE="0V]K$TLGEH6;:HR< >U-M]4CN;BVCCM[DI<6WVE9O+_=J.,*
M6[,=V<>@- %ZBJFJ:C!I&E76HW(D,%K$TLGEH6;:HR< >U2V=U'>V4%W%N\N
M>-9$W#!PPR,_G0!-1110 45G7^M6FG:EIMA.)?.U&5HH"J97<J,YR>W"FKZR
M(Y<*ZL4.U@#G:<9P?P(_.@!U%%% !1110 45G3:U:P:_::,XE^U74,DT9V?(
M50J&^;U^8<>]6+"\%_9K<"WN+?<6'EW$>QQAB,D>AQD>Q% %FBLYM;M%\11Z
M&1+]KDMFNE.SY-BLJGYO7+#BM&@ HHHH ***:TB*ZJSJ&<X4$\GOQ0 ZBBL[
M7-:M?#^E2:C>B4P1LJMY2;CEF"C]2.: -&BBB@ HK,UK7K+0(()K_P X1SS)
M;H8XB^9&.%7 ]3Q3[76(+J]^R""[AE,9E FMV0,H(!P2,9RPX]Z -"BBB@ H
MHHH **J7&H1P?9BD4UPL\PA#6Z;PAY^9B.BC&"?7%6Z "BBB@ HHK.U#6K73
M-0TVRN!+YNH3&& JF5W!6?D]!PIH T:**:DB2;MCJVT[3@YP?2@!U%%9VF:U
M:ZM=:C;VXE$FGS_9YA(FWYMJMQGJ,,.: -&BFF1!(L9=0[ L%SR0,9./Q'YB
MG4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7GGAVYNI/ACKVH^?)!J,D^HS22IC<DBR2 =0>@11]!7
MH=9$&@V\#ZC 8XY=.U!VFFMY%R!(V _L5;&2#WSUSP <W8ZC?OK?@97OIVBO
MM)FDN(RWRR.L<1#'N3ES5SP]+(GQ#\8VBY^S#['.!V$CQ%6_,(E;RZ'I<,EK
M-%IULLME&8[5M@!A4_PJ?X1]*-*TI-.:\N&827=[-Y]Q+C&XX"J![*JJ!],]
M2: -&BBB@"&[:5;*=K<H)A&QC,A^4-CC/MFN$\.C6]5F\/W2WNI1V[Z:SZJT
MC?(]P0FPIN!!!)D/R?+C;[5V^IV\]WI5W;6LZV]Q+"Z1S,@<1L00&*GK@]JX
M[0_ 4-E>V]Q+HNAZ<\'673#)OF&""#D+M!SR#NS^M &'IFIZI:^"/#^LW&LZ
MA/+JUW;V5U)+(-D$;2L"ZC'RL1A-V?XAZ"M>^N-<M-;U_1=,O#)$MI:75J;N
M=OW<CRLC0^8<L-X3@G)4MQVKL(]"TF'26TJ/3;5=.8$&U$0\L@\GY>G7FC^P
MM*^PRV1L(&MY65I$9-V\KC:6SU(P,$],#TH XB/6-5O-.<:?:7_VRTU$B^T:
M[O2D^WR0=D4V3N&660<C()&177^%=0AU3PU9WD$MU)&X89NUQ,"K%2K_ .T"
M"#]*G;0-*:-$:QB.R0S*^/G$A&TONZ[L<9SG''2KEO;PVENEO;Q)%"@PB(N
MH]A0!Y==7FK1Z)J^I+KFH?:+'Q(MK#^\&SRFGBC*LN,,-KGKT[=\VM6O-2TN
MW\?VEOJ]\18:9%>VLLD@9XI&24M@D< F-3CMSC%=PWAK1&MY8&TJT,,TWGRQ
MF(;7DSG>1W;/.>M.E\/:/.]T\VF6LC7:".X+Q@F9!T5O[P'H: ./\2ZMJ.F[
M+^;[7-HZ:?$T\MC<%9[%R6)F:/(\Q",9ZXV'CDU8M;^37;C79'UN;3KG2]46
M)%1OE2%0A :/.'\P%N2">>.E=1)X?TB617?3[<LL:PCY.L:DE4/JH)) / S2
M3>'=%N=9BUB;2K.34H@ ETT*F1<=.?;MZ4 </?ZWJ5SX8\5ZW#>SV^I:/J$T
M5O KG8$B*[4:/HWF#G)!/S\$8%1ZW=:M))XYF&KZA;'3-/@O+6**4*(I/*D<
MC@<C*\COWSQCT"30]+EOS?26%NUTQ4M(4&6*_=)]2.Q/3M39= TB>2\>73;9
MWO5"71:,'SU'0/\ WA[&@#B[C4YO$,GBBRNKJ:W%AI4,D,<,ACW&2%G:0X^\
M,X7!R!M/'-'A2ZF&H>&[%KJ5;*;PFDSQ^:0N]3"NX<\$*QY'K77W/A?0;QX7
MN=(LY6@B\F,O$"5C_N_[OM2OX:T.1+)&TBR*V.?LJ^0N(0>H48X' _(4 <+X
M4UZ[UN+PWI>IZC<(+S1I+KSDF,<EQ,) N-XP<JO.!USD]*N_9C_PG'A$3ZM<
M7S)IMX'N1(T:S-&T(W;5.WG)SCK[C%=1/X0\.7.FP:=-H>GO9V[;X86MUVHW
M<@8ZGOZ]ZNS:/IMQ)9R36%M(]D<VI:)3Y/ 'R<?+T'3T'I0!C^,]5N-+L]*2
M&1HH[W4[>SGG7@Q1N3D@]LX"Y[;O7%<GXKU+6-'M_&5C9:C=K;VFG07MM.9-
MTEN[LZM'O;)(.S=R<C)YQBO2KRSMM0M)+2\MXKBWE&'BE4,K#W!JJV@:3)82
MV,FG6\EK,098I$#"0C !;/WN@Z^@H DTW3VTZ*9'OKN\,LIE+W+ABN0/E7 &
M%XR!VR:X.36KL:[I5U:ZE//;7.OS64DCR;$9 DN8UBR1A"@&_@DC."#FO1XX
MTAB6.-0J*,*HZ 5E'PKX?:X>X.BV!F><7+.;=<F4?QYQ][D\^] '!"^U:&SD
MU(ZU?R2VWBH6*HT@V- UPL95E P?E;\,<8YK5O;R_P!*\2ZEH#WEV[:TB2:3
M*TC$PG(695/_ $S!\P>H..U=4?#6B&!H3I5IY33_ &AD\H8,N<[R/[V><]:A
ML].U*76WOM5>R:.V,B6"6RMD(Q'S.6_CPH'''+>O !8URYCTOPS?W+7K6B6]
MH[?:F3S3%A3A\'[Q'7'>O/KSQ'J^@GQ 8IIRL&AV]Y$EQ-Y[H[/(K2'.<':
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
MQA9(5!C+8W;>.,X'Y4 <!X?GN;'P+\/GMK^Y3[7>P1W*&4L)%:-R0<Y(&5'
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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 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4454EU*WB>Y0>9*]M$994B0N5&,@8'5B.B]?S% %NBJ*:I%)-8QB
MWNP;R(RH6@8",  XD./D;YNAYX/I3(M:M9(XY)%GMTDG:W4W$+1Y<-M'7LQ'
MRGH<C')% &C1110 4444 %%%% !16-=^)K"QLS=727<,0O!9 O;.,R%P@(X^
MZ21ANAJS!K-G<ZW=Z1&TGVNTBCEE5HRH"N6"D$\'[IZ4 :%%9-AXCL=2ODM;
M83L)(FFAG\H^5*BMM8J_3@D=<9SD9'-3:OK-GH=M%<7K2+'+/' I2,M\[L%7
M..@R1R: -"BBB@ HHK/N=9L[36;'2I6D%W>K(T($9*D(,MEL8'TSF@#0HHHH
M ***0.I<H&&X $KGD ]/Y'\J %HHJM=WJ6;VRO%/(;B80J8HBX4D$Y;'W5XZ
MGCD4 6:**S],UFSU>6^CM&D+6-P;:</&4PX56P,]1AAS0!H4456EO4AO[:S,
M4[/<*[*Z1$HNW&=S#A2<\9ZX- %FBBL_2]9L]8-Z+-I#]CN6M9O,C*$2*JL1
M@\XPPYH T**1G5!EF"C(&2<<DX'ZU7CO4DU&>R$4X>&-',C1$1L&S@*W0D;>
M0.F10!9HHHH **S]4UFST?[']L:0?:[E+6+9&S R.<*"0, >YK0H ***R]3\
M0Z=I%Y9VEY),L]XS+;I';R2>80"2!M4\X!- &I15*QU6UU"::&$3K)"%+I-;
MR1$!LX(WJ,CY3T]*NT %%%% !103@9/2JLM_%'=VEOY<TANMQ22.,M&NT9^9
MAPN>V>M %JBBB@ HHH) &3P* "BLG3?$5CJMVMO:BX(D@%S#,T)$<T1.-R/T
M/4<<'!!QCFI=9URQT'2[C4;YW%O 0)#&A<J3C&0.G4=?6@#1HHHH **I:CJM
MEI4<;WDVPRN(XD52[R/_ '5502QX)P!T!-16VN65UJ*Z>//BO&B:80S0/&2B
ME02"1@\LO0]Z -*BBB@ HHHH **** "BHKF>.UM9;B4L(XD+N54L< 9. .3]
M!4&EZG::SID&H6,ADMIUW(Q4J>N""#@@@@C!]* +E%%% !11587J'4VL/*G\
MQ81-YGE'R\$D8W]-W'3KCF@"S13!+&RQL)%(D^X0?O<9X]>.:?0 4444 %%%
M-=@B,Y!(49.T$G\ .30 ZBLBQ\26.I:;I^H6:74UM?RF*)EMV.T_-RXQ\B_*
M>3CJ/6M>@ HJM:7J7C7(2*>/R)C"WFQ%-Q !RN?O+SU''6K- !1110 4444
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
M3>(+2#4KS3W2<W-K:"\=0H^:(DC*G//*MQUXK!UW3_$OB;P/J]A<V5E9WEY
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
M*X0B.#*G'EC&26[XSDXQ7.VWA'7;70K2V2VL!-9>('U*.))R$>)I)&QG9\I
MDZ8/2IM8\'ZKK,WBH%H+;^TDLWM)=Y8"2 [OG&,A2P'KQGZ4 =&WBO3X9;R"
M[CNK6YM;;[6\$D67:'IO4+G< >"!R.X%,TOQ?INKWUK:0)=QO=VOVNV:> HL
MT8VYVD]2-ZY^O&167J&A:GK5])JMQ:1VUS'I,]C# )@V^27&XE@/N#:,=SD\
M# S%::#J]G=>%+EK>#&CZ3-:3YGP#(R1 8./NYB.3Z$<4 =Q16;H%]>:EHEM
M=W]JEK=/N$D4<F].&(!5L#*D $'T(K2H **** "BBB@ HHHH **** "BBB@
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
MMP0"3GC>21\O*^G !WU%4-%A@@T>VBM;^6_@5,)=2S^<T@SU+_Q5?H ****
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
M8G'R\YV\Y('/'/:44 4-&TBUT/2X]/LHDB@C9V"1H$4%F+'"C@#).!5^BB@
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@
MHHJG-J5O"UR@\R5[:(RRK$A<J,9 P.K$=%Z_F* +E%1V\RW-M%.JNJRH'"R*
M58 C."#R#[&F/>017D5K(^R68$Q[A@/CD@'U YQUQSV- $]%%% !1110 444
M4 %%%% !15._U.WTX0B;>TL[F.&&-=SRL%+$*/HI/X4[3=0@U73H;ZV\SR9E
MRHDC9&'.""K $'(H M45GV>LV=]JFH:= TAN;#8)U:-E W@E<$CG@=1Q6A0
M4444 %%%% !1110 456GO8X+VUM6CG9[DL%9(F9%VC)W,.%]L]35F@ HJK=Z
MA#:1Q.R32K).L \B,R89FVY..@!ZD\#O5J@ HHHH **S['6;/4=1U"QMVD,^
MGNJ7"O&R[2R[AC(YXYR.*T* "BBLBX\3:7;:PVDN]RU^L(G,,5G-(?+)V[LJ
MI&,C% &O156PU"WU*W,UL9-BNR,)(FC8,#@@JP!'Y5:H **** "BD9E099@H
MR!DG')X%5UO8WU*6Q$<XDCB64N8F$9#$C ?H3\O(ZC(H LT444 %%%% !163
M:^(["\U&.S@\]S*)/*F$+>5(8VVN _3(/KC/;-6]1U.STJV%Q>SB*-G$:\%F
M=ST55&2S'L ": +=%9D&O6,U]#9$W$5U,K-''/;O&7"]2-P .,C\Q6G0 444
M4 %%%% !1110 44$@ DG %9.F^(K#5;L6]KYYWP"YAE:%A'-$3C<C=#U''7D
M'&.: -:BBB@ HK/L=9L]1U'4+&W:0SZ>ZQW >-EVEEW#&1SQSD<5H4 %%%%
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
MV;BXMD@DCOM6FOM0LOM!BRCH$1=X!SC:I8=SD<CJ ;1\;:,+#3;P-<M'J,[6
M\ 6V=F\U=VY" .""C#'?'&:;_P )OI7]F_;FCO$C6]%A*CPD-#.2 %<?P@EE
MYZ?,.>:Y[3O"FN6>E>'K*2TM1_9FMS7S^3/P86,V, @<_OAQZ+U[5=31H(-)
M\56GB22WM+'6+Z6:*1YU'RM$BCKT<>66_+TH Z.^UZWL6O5:VO)FLXDED6WA
M,A(<D *!R3P>.P&>XS?NKJ"RLYKNZE6&WA0R22.<!% R2?PKE-,;6=#^'YU*
M:.&^UR6-+B<3N85D8A5P3@D$( ,8Y(]ZU_$>D-XH\'WVE,S6LE]:E 3SY;$9
M&?7!ZT $7B>Q>\%I+'=6]P]N;J&.6$[IHAC)0#))&1E>&&1Q1X?\46/B6(3:
M?%>?9VA29)Y;=DCD5L_=8\$C'([5F#2M5U+5M%U74K2."?2;>=3'',&\^:15
M4[3V3 )YP<D<<5>\$Z7>:)X,TK2K]$2YL[=87V/N4D=P?2@#?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 **** "JUYI]EJ"1I>VD%RL4@EC$T8<(XZ,
M,C@C/6K-% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 59]-L;F
M\@O)[*WENK?/DS/$&>//7:Q&1^%6J** "JUWI]EJ B%[:07(BD$L8FC#[''1
MAD<$>M6:* "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 **** "BBN;M?%%O)9ZKK=S,
MT6CV,TD"LD1?<(SMDE.T$X#!@,<84D]> #I**SVU*WNA;V]O<21S7D#36[B%
MC\HQ\QR,#[R\''6H?#NL_P!MZ;)*Z+'=6UQ):74:]%EC8JV/8X!'L10!K444
M4 %%07MW'86,]W*LC1PH9&$:%V( SP!R37$MXTDN;OP?J,4MQ;:?JD4KW%LU
ML2S$0;U"_+N;DC&W(;MF@#O:*R;;Q+I5WID&H6]P\L,[M'&JPN9&=20R^7C<
M"-K9&.,'-6M,U6RUFP6]L)Q- Q9=VT@AE."I4@$$$$$$9H N45A+XPT-K>&X
M%U+Y<MX;%#]EESYX.-A&W(.>.>]-UC7;*+$']J36,L=]!;NZVK.&=RI$62I'
MS!@,CIN'(H WZ*X:^UK5H;SQU%'?LHTRPBN++]TA\IC'(Q[?,"5'7-/O/%%Q
M##X3LFEN4FU:,-<7,%L9& $#.=N$9=Q8#(P<#/ X- ';45S=AXCL;+0VDU'5
MVNVL[G[%<W1LWB_?%@ &0#@_.@R/ER>V<4:/J-[/XU\2:?/<F6UM$M7MT**/
M+WJY89 R>0.M '245D:EXGTC2)IHKVZ*-!&DLY6)W$*,2JLY4$*"0>3CH3T%
M0ZCXQT/2[J[MKJZE$]G$LT\<=M+(4C.</\JGY?E.3T&.<4 ;M%8^I:]8P6A"
M7;^;+;&XC:WA:8K'CB3"@_+[G@U!X,U.YU7P-HVIW\OFW-Q91S3.% W,5R3@
M#]!0!OT5SD7COPY,MJZ7[>7=.\4,IMY0C2*6!3<5P'^5L*3DXX!R*L0^+=%G
MLGNDNG"I<BS:.2"1)1,<83RV4/N.0<8Z'/2@#;HKFM0\;Z9:6%I=0"XN5N-0
M73]L=O)NCDW[6#+MR".>,9/&.M7KSQ/I.GN!=7+QJ)$C>0POLB=\;5=L80G<
MO#$?>'J* ->BL(>,-$?4I=.2ZE:[BE:&1$MI6V.$WX)"X'R\CU[9J'3O$NFP
MZ%IDLNK2ZBUU TL,ZVK>9<*G+/Y:+P!D=AU'K0!T=%<I>Z]+-XD\)-IM\)-+
MU43LX5%*RJ(2Z$$C(YQZ4[QCK-QH=SX>FCNS!;7&IK;W2>6&WQF*1L="<Y08
MQR<XH ZFBN>3QSX=?2VU'^T-MLER+60R0R*T4I( 5U*[D.2/O =:F_X2W1_L
M'VP37!B"N[ 6DI=%1BK,R;=R@$'DCMQ0!MT5AW7B_0K2$327X:'[.EVTD4;2
M*D+G"R,5!"J<'D^A]#4^I^)-*T<2F]N2BPQB69DB>01(20&<J#M!P>3CH?0T
M :M%<2?&$>E>+/$$>JW\C:9;6MI<0".W,GE*_F[V/EJ3M^526/ ]>:[,31&#
MS_,7RMN_?GY=N,YSZ8H ?163:^)=*O+J*VAN'\V:$SP!X73SHQC+1D@;QR/N
MYX(/0BL3P]J]_P")=1N;N&_N+6"RU">W>T>RQ'+$F4'S,H8/N&[KQT*T =C1
M7%Z]XP;[#XMM--^TVU]HUDTRW#6Y*F3RV?\ B4KCA>O7)QZUIZ3XJTZ_MQ;F
M[D^VQ627,N;=UW(1@NF5PXSW7(S0!T-%8&F:_8KH>F2OJ4VHFYMO.CN$M6WS
MHN-TGEHO ^9>PZ@=ZV[>>.ZMHKB%MT4J!T;&,J1D&@"2BN1U'Q7<6/CO3M-,
M2_V1.6LY;C^[>,HDC3_O@?B7'I707VKV6GS1P3R.9Y4>1(HHVD=E7&YMJ@G
MR.?4@=2* +U%<X_CSPVEO:S_ &]FCNT=[<I;2MYH09;;A><#TJU/XKT:V$;3
M73)&[QH93"_EHT@!17;;A"=R\,1]X9ZB@#9HK)NO$FE65VEM<7)1GG6V$GE.
M8Q*W1"X&T,<C@GJ0.]5)O''AZW:<2WSJMO<BUG?[/+LAD.W =MN%!W+AB0#G
MKP: .AHK'M?%&CW;WR)=,C6*"2<30O%M0YPXW ;E.#AAD'%0S^,]"M8+Z6YN
MY(!8*KW*2VTB/&K?=;:5R5//(&.* -ZBN?F\9Z/':ZK,DD\K:9!]HGB6VD#M
M&<X9 0-ZG:?F&5XZXK0TK4!K.AV][&)8#<0J_P T94H2,\!ASC/!Q@T :%%<
M-X*\=6>I:-HUMJNH%]8O8V^9H&1)7!.55@H3< /N@Y]JZ&#Q1I%SI]U?17$K
M6]K.;>8_9Y RR A2NTKN)R0.!WH V**YGQ_JU[H7@;4]7TZ;RKJUB$B%D# _
M,!@@CW]JFM+ICJ4"0^(EO@$>2:WV1LVP#&1Y:@@[BOUYH Z"BL?3_%.CZJ8%
MLKF25II)8E'V>0$-&0'# K\N"0/FQR:<OB32FU&"Q^TD37#O' S1.(Y73.Y5
M<C:2,'@'L?0T :U%9$?BC2);V&S2Z8RSB0P?N7VS^7]_RVQAR/0$TD'BG1KF
M#39HKMFCU)VCM&\E\2,H8E?N\'"MP<=* -BBN/'C.QU30+B]6[N])CCOQ:B=
M[-F.5FV8PRD?,5*_[.X9P:WX]=TZ74KW3DF<W=E&LMQ&87&U6S@@D8;.#TST
M- &C16+<^*]'M+(7DUQ*(/)6X=Q;2'RXFZ.X"Y0<'EL=#Z&MB.1)8UDC971P
M&5E.00>A% #J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ KD/ NGBS\.7V@7J!VM;VZBD1Q_K(Y)&D5OHR2#]1VK
MKZC\F+S_ #]B^;MV;\<E<YQ0!S?@O0]0T6P>#4Y%D:US9V;[LDVJ,?+)]&((
M!_W5IG@.TDBL]9OV!$6IZO<7D&>\1PB-]&";A[,*ZB6*.>)HI4#QL,,IZ$>A
M]J<    , = * %HHHH @OH6N;"Y@0@-)$R#/3)!%<'H^CZY"O@1;G2)8O[&@
M>"[/GQ-M_<",,,-R"PSQGCWXKT.B@#RY/#FOV8M]170UO&MM6U":33Y9H@98
M+B3<K*VXJ&7"\$CJ17>Z!:_9=-_Y!=OIAED:4VL 7Y"?[Q7@L>I(]<9.,G4H
MH \^UKP3J&H7VOP6TPAT^[":C:%6PR:@%V@_[H*(Y]2?:K>L:-J]SX5TR(6?
MGZD=2M;^]6-T 4K*LD@!9AD #:/8"NVHH X6^T?5IK_QQ)'ITC)JFG106;>;
M'^\=8Y%(^]QRXZXZ&I&TO5?M?@B0:9*5TQ'^V8EB_=DVYC ^]S\Q[9XKMJ*
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
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@ K(T_5_[
M3U/45@95L]/E^S2.>LDH4,WT50P'N<],<Z]><6NB:A<^$/'7A^W?R]2GO[QH
MBQQN68>8ASZ$-MSZ@^E &RWBAKSQOINE:?>0O975C<3L1$=V5*!'5CPRG<<$
M#!QU-;.AZO\ VHEY#*JI>6-PUM<HO3< &##V965AZ9QVKF+-]1U+Q?X:U!M
MOK.*VL+F"Y\U440NWE8'WN1\AP1U[=\7_"EM(WBGQ?J@!%M=7T44/^T884C<
MC_@89?JIH ZVBBB@ HHHH *Y:_\ %K67CG3]%:W'V&Y5X7NNRW14.D7XH&/_
M  ):Z2XF^SVTDWER2E%)"1KEF]@/6O/]:\+ZAJ7@6:Z2YOEUDN-2BMO+3Y+P
M'<JCY=V 0$!W?='I0!Z%,[1PR.D9D=5)5 <%CCI7+V7BRZE&DR7FDZA:P74$
MTMQ++:,@MVCSD2<_(, D$YW<5OZ5=S7VEVUS<VDMI<21@RV\H^:-\<K[X/<5
M)?V<>H:==64I(CN(GB8CJ P(/\Z .?T#5=9\3:/'K=O);65K=9>TMY8#(QCS
MA6D.X<L.<#IGJ:HIXKO=,\1VMKXAGL[2W;1OM4ZJA^6<2*K ')++RQ  Z4_P
M?-J/A[P]:>'M4TJ\:ZL$^SQ3V\>^*Y1>$8-G"Y&,A]N#4DEO>'XAQ:E/8R^0
MNBR0-)&A=5E,JOL!ZD[0><8_E0!MW'B+2+:VAN)+^'R9H3<1NA+@Q  F3C/R
M#(RW09'-)=^)M$L9%CN=4M4D>'[0J>8"6CX^8 =1R,>N:\ZT_2M=@\-:5I4N
MA72D:#):-+"J++YV?]4[D@K'@!OE/)^F#LZ'97\.L^$KFZTRZA2RT&2UG+Q@
MF.4^3@<$\D1MT]LX)Q0!V0UO37LK6\CO(Y(+O'V=HOG,V03\@&2W )X[ ^E1
M0>(]&NK+[7;:E;W$._RP8'\PE\9V@+DEL \8SP:\[LK>_P!&T;P>3I=^=4L)
M;LM;Q1+(RQ,6!S&77(^:/Y@>#]<5)%:SVUEI%YIFF:Q=1Z=>7)U*R(-M<[KC
MYS(BA@" 6X 8\,1G(- 'I=AJ%IJEG'>6-Q'<6\F=LD9R#@X(^H((([5!_;NE
MB^2S-[$)WD,2 GAI!R4#="PP?ESGCI5?PW9PVFF,8-,DTY)YGG\B5]TF6.2S
M\GYB<D\GKZYKBK?0-6F\%VOA6XM9UU&UU1)OMV/W9C6Y\[SP_J5R-OWMQZ8Y
MH WG\07FK>*-1T;2;R&UET_R"/.@+K.6+&16Z8 50 01R>XXJYJ>OW)\56OA
MK2Q$+R2V:\N)YE++!"&VC"@C<S-P.1C!//2H=%M[F+QYXEN9;6>.VNEM1!,R
M860HC!L?0D=>O;-5M5TV^TKX@0>*K2SEO;2:P^P7D,&#)$ ^])%4D;AR00.>
MA - &W%)JMGJ+"_GM)-,6V>0W(0QLC@KPV6(Q@DYXZ'TYF@U_2K@SA+Z(&",
M2RB0["L9Z/AL?*<'#=..M8?BNWU'Q3X/U2QTNVEADEA'E&Y'E&5@P;9M/(!
M*DMCKZ9J":VN=8\3V.O)8W5I'9Z9<0SI+'M>1Y"A6(#^(+M8Y'&2,$\X -RT
M\5Z#?S)#::K;32/ ;A%1LEHP 21Z\$''7D53T_QUH%]I5OJ+W\=K#<2/'"+@
M[&?:6Z ^RY]N]<UH.DZA:1?#R.73KB-M-MI8KS]WQ"S0[!D]\MZ9]:KV&E:I
M#X=\):?<:/=K+IFM&:X^16 C'G?.,$Y'SI[^@XH [H^*=#%E%>?VE ;:6(3K
M*I)41GC>Q'W5R#R<#@U2U'6+^+QGI.FVLMN;.^L;J89C).^/R]IW \K^\Z#'
M3K6>UI>Z9XK\22W&GSWMCJUM#]F,*;P&1"C0L/X0<[@3A?F.2*I:+H&I:/JO
M@FVGCEG73=)GMKFX491)&\G:,^GR,/P&<9H V=,NO%;RZ+]N2Q,<@F6_$<$B
M' W>7(I)^7.$RK<_,?0XV;_6],TN>""^OX+>:<,8HY' 9PH).![ 5?KE_$5I
M<3^+_"ES%:RRP6EQ.\\BID1AH'12?^!,.GUH NP^+_#UP;01:O:L;M_+A ?[
MSY(V^QR",''(Q5N77-,@OX[*6]B2XDD\I%/0R8SLW=-V.=N<^U<!/I.HMX;U
M:!-,NO/F\3K?1H(L%H1<))O_ .^5/'7MBK&F:9=)J5QI&J^'K^\QJDE]:WQN
M#]EV-*95=AO&UUW$;0O) ]<T =M'KVE37ZV4=[$UPS.B+SAV3[ZJ>A*\Y .1
M@YJM%XM\/3W4-M%K%I)+-*8(U60'=(,@KGIG((]\'%<7;66M2:YH%U/H-W";
M+5[IIXX!&D$:2),JN@##=G>K,QYR3]*3^R=1&BO&-,NA*?%HU';Y7/D?:1)O
M_P"^.W7MB@#T%-8L'O5LUN5,[.R*,'#,H)90V,$C!R >,<U)8:C9ZI;&YL;B
M.XA#M'OC.1N4E6'X$$5QNFZ;J5GXNCGTY;V+3Y[VXDOK&\CW119WXG@D/W2[
M$$H"?]8W Q78:9=->69E>QGLCYCKY,X4-PQ&[Y21@XR/K0!<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@ J(VT)NA=>6!.$V;QP2O7!]1UQGID^M2T4 (ZAT9#G##!P2#^8Z4R""*V
MA2&&-8XD&%51@ 5)10 4444 %%%% !1110 4444 %%%% !1110!EZKX=TW6;
MB"XNXIEN8 5BGM[B2"15.,C?&RG!P.,XJY96-OI]OY-LC*N=S%W9V8^K,Q)8
M\#DDGBK%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M)"C\2"!ZXXH O4456LM1LM2CDDL;J&YCCD,3O"X8!QU7([B@"S112$A5+,0
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
M'VOS2@W $AHP..AX%=78Z;H.CZA;:6=9N9'5@MK8W5Z75&4!E4 \D@8(#$D
M CIFNB&HV1U(Z:+J$WPB\XVX<;PF0-Q7J!DCF@#AM8TVZU_5M7U'3+:Y2&?P
MY/9,)H6A,\SDF-=K@$E1NYQQOQZUGQR2WM]I,YTO48[>'PU<VLSW%G)&J2_N
M3M;<!C[C<]#C@FO4JAO+9;RSFMG=T65"C,F,@$8.,@T >9^&-,BU&P^'5UIU
ME)#-I]JLMW<&W:,>6UOM9=Q #;G*GC/ )KI/&T,G]H^%+S!-O;:S'YWHN]'C
M5C_P)U'_  *NBTG38=&TFTTVW>1K>UB6&+S""P11A1D 9P !3M1^Q?8)5U Q
M_97&QQ(>#G@#ZDXQWS0!S7BK3=077]+U72;?S9IDDTR[&,A89!N61@>H1U!Q
MZ,1WJOX0TF]TNVN;+4X9&M=&$EE8.REVF@)#AL <X3RTX[HPKI-'UK2=6B=-
M+U."^^SA5D,<H=DSTW>_!Z\\5<O;VVTZSFO+R>."VA4O)+(V%4#N30!YIX>M
M+ZPTWX<RSZ;?C[%!/;W*"V?="[1;5W+C*@D8W'CU-0W%A<'0]99-*O?M+^*H
MKJ,BRDWM$)XVWCY<E0H?G_&O5P0RAE(((R".]5TU&RDU&33TNH6O(D$DD"N"
MZ*> 2.H!H \V\06-S<6GQ*CATR]<WL,(M0MG(?/80!3L^7G#>E;^GV_E_$>*
M>"QN(;0Z&D/F?972,.)=P4D@ $ GBNSHH Y3Q#'/'XW\+7RVES-;Q"[BD>&)
MGV,Z)MW8^Z#M/)X'<UR3V%P-&NW72KW[0WB];Q2+*3>81<JWF?=SMV;N:]8H
MH \SLK02ZI=Z-K>BZQ<7:ZN]]:7">8+9U,I>.0R [5* @%3S\N #G%=%\2+:
M6]^'^KVUO:S74\L06.*&(R,S;AT !-=510!PEQ9Q'X@7MT-,G-HV@+"L@LGV
MEM[G8/EZ[6''7G%<YI$=WI=IH)UG2-;FT^;0(-/D6U@E+V\R%MZ21K\P#!E&
M<8^05ZO>7EMI]I)=WEQ%;V\2[I)97"JH]23TJ2.:.:!)HW5HG4.K@\$$9!H
M\H\1:=/%I&K:-I^@:A:H?#RP6GDPM<-/CS,0O(=RKLR/ESN);@G !TY+8W7B
M;5;R32;PQR^&HX%>2R?YI-TI9/N_>PR\=><=J] LKVUU&RBO+*>.XMIEW1RQ
MME6'J#4] 'F^D6US'>_#UYM/O0;31IH;MFM)/W3F*$;7.W@DHW!]/>L_2-.G
MMO#_ (,4:3>17%OKLTUP/L4BM'&?M W-\O (>/D^WIQZK)-'$R+)(JM(VU 3
MRQZX'KQFGT >1F6R6\GL=1748M.MO$,NI"Z;39I%)5V)4RJI0)N)^;/"\$ Y
M([?Q[9:A?^#[N'38FGG5XI3 O6:-)%9T'^\H(QWZ=Z8/#NBZ(T,<NHWD-G<S
M^5#8S7C>2TCDG8 >3GGY<XZ\8K?O]1LM*LWO-0NH;6V3[TLSA5'XF@#EX$:\
M\='Q#;07<5BFD&"<R6TD;2R&0,@V$!B5 ?MQNQZU9^',4UM\/]&M;FWGM[B"
MW$<D4\31LK#MA@*Z6::*W@DGFD6.*-2[NQP%4#))/I3;>XAN[:*YMY5E@F02
M1R(<AE(R"#Z$4 <#XLTO2]=GO9KG3]4L=;L&*Z?J5A;2^8_R@KM= 0PR2"K>
MAZ=:J2C5;34;23Q5INIWL6HZ+!:W#Z:CR".X4OYJ.L?0-O'/3Y:].JO?7]II
MEG)>7US#;6T8R\LSA54>Y- 'GT,']@ZS=6%_X>U&YT;4=*MK2UCAB:Z\I4#J
MUO(1G&=^=Q.WKSQ6I9PR:?X^O'FTRX2TN-&M8D,4+2Q*8VE+)N QD!EP.ISP
M*[16#J&4Y4C(([BEH \K\*VVIZ1:^![N]L+T6=KILUG<1?9G+VL[%"'9,;L$
M(5SCC/H:)=#N8;*Q\S3KB2VF\6-?0P"V9_(MCNR64 [ 3EL'&-W3K7JE% '*
M>$H9(-=\6;K6>"&;4UFA,D#(LB^1$I920 ?F5NGI1XQ2634_"QBMKF98-66:
M5H8'D$:>3*NYBH.!EE'XUU=% ',^*QIFK6MQH6H6.I3F2'S(S;6TQ4MSMQ(H
MVA@0#\Q&.#6-IUCJ6F^-O"KZM*9YVT"2RDFSD-<J8G;GU(5C[[37?U0E;3M4
MN)K$S1R7-FR2.B/^\@8@E&]02,_49[4 >9ZY'J"^'?&NBW6DZA<:A=W[75J\
M5H\J7$19/+PX!4%54+@D$;1BNF\403:EXP\)):%TD3[7<.Q!!CC\C9DCJ/FD
M05VM01VD,=U+=!<SR@*SL<G:.BCT')X]S0!R'@J]CTCX7Z-]JM[HFWB%I/';
MP/*Z2*Q1\J@+<,#G XJWX1T<:5J.N3VBW$&CW4L<MM!<;P4DVGS6"O\ ,JL2
M.#CD$],5TD-G#;SSRPKL,[;Y #PS=-V/7IGUQ2W5M%>6SP3Y,3C#J#C<.X/L
M>] '+_#2"6'P/:M("JW$]Q<1*>T<DSNGYJP/XUUU4+#5M+OY9+:PO+>9X%4O
M'$X)53]TX'8XX/0U?H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ K#\1:W)I<^D65N$%QJ=X+9)'&5
MC 1G9L<9.%P!ZD>F*W*SM9T2SURUBANPZM!,MQ!+$VUX9%^ZZGUZ^Q!(/% '
M':QXPUO2K;Q':+]DDO=)EM&CG>(A9H9V"@$!OE<'=SR#@'%=MIL6H16S+J=S
M;W$_F,0\$)B79GY1@LW('?-9=YX0T_4-.O+2YFNG:]ECEN;C<HDE,>"@R%P
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
M;:-9VY>0-B-MN<Y')^1?IM%<_J_A>73+?1]/TZWUJ?3;1IY/.T^[C2XBD<\
MABH9#NDSU()';- #M-\6ZW=6NF07$4+7>HW-TD+VT 4&&$D;U#R88O\ *PY
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
MG3V N[^&+Y%D)+9"HQP&8CA5)X!. :Y'4=-O7UKQ;(-/E9;K0HK2W:.(E9)
M)MR+[?.GM^58>L:9KEYX:O\ 3%T*[#R^'H((G@1%::548,DSDAOE)^51P=Q/
M.> #T:_\4:%I<TT-[JMK!-"@DDC:0;D4]"1U['\ 34]QK6FVL44LMY$$EC,R
M%3NW1@ EQC/R@$9;H,CUKE);6[G\6ZA?OIETL,OAY+52T63YN^1BG&><,OM[
M\5A6J7^CIX:,>FZB]_;^'5L;V.*V6?R_N !DWJ0=R/ALD$ CGJ #T1O$6CBQ
M2]74K>6V<,4DA?S P7[Q&W.0.Y[=ZO6]Q!=VT5S;3)-!*H>.2-@RNIY!!'45
MYG:V[Z6VA76GZ5K=_HUOIS:7)!&S175O(CC#.FY<@XP<'' /3%=_H-C#INAV
MMI!8BPAC4[+4-N\H$DA2<GGGG!(SG!(H @\4ZM<Z-X?N;FPMOM6H%2EI;_\
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
MQP>.0,4NKZ<=3\.WEU8^&M1M[B\O;%Y4N\O/,(9E9BP+-A50$#)R>1CID ]
MT[4['5[,7>GW45S;EF021MD94D$?@0:K3^(]'MOMWGZA!']@V_:]S8\C/3?Z
M9]ZTUQM!48!YQC%<;XA\.7=]XG#6T>=.UBR:QU8AL;40[E8>I*M)'GMN![4
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
M:A&L5P1)P54$* .@QN/3UJC-X%T6;3=+LE^UP_V4-ME/!<O'-"N,%0X.<$
M@^E=+10!CMX:TXW6EW"B97TS?]FQ*2 7&'+9SN)!.2V3SGKS5*Q\":)ITUA)
M;"\4Z>[M:*;N0K$'ZJ 3C;[>PKI:* ,[1]%M-"M)+:S,OE/,\Y$CECO=BS')
M]22?QJH?">E&YNI!'*L-W.+FXM1(?)EE!!WE?7*C('!QR#6Y10!2N=)LKS4[
M'49X%>ZL?,^SR'JF\8;\P*H2^$M'E\.W6@BW:/3KIY'FCB<J6+N789'(&3^7
M%;E% &+<>%M,O+Z>[O%EN7N+/[#,LKY5X<D[2.G4DYZ\U3@\":/#HMUI)>_F
MM;F+R'^T7DDC+%_SS0L3M7V&.WH*Z:B@#,GT2&<VKBZNXY+:)X4=)>61MN0P
M(P?NKR1D=JJP>$=*M;@36JS0%;%=/18Y#M6!>B@'W).>OO6[10!@V_A/3;'^
MR'@%R?[&B:*R3S<[4*[2IS][@ <^E9'@KPO+:Z!9QZS;W,<]M=S7*6LLRO&C
MM*[*XVD_PL."< \XSS7:T4 4-6T>TUJT6VO%<K'*DT;1N4:.1#E6!'<&J<]M
M+H5I/=:7ILNJ7]Q*AFWW"I)(.F2S<84=%&!UP.:VZ* ,KP[H\>AZ.EJD444C
MR//,L0^7S)&+MCV!.![ 4V_\.66I37#7+3M%<A!<6_F?NY0O3*]O?&,]#D5K
MT4 <WJ/@;1=4FU![E;K9J#(]S#'<ND;NNT!]H. V%49]O7FI)?!>CRZT^J[;
MJ.>4(+A([J18[G8,*94!PY XYZ]\UT%% &!=^#]+OEUA9_M#+K 47JB4@2!5
MV@#^[\H XQ6I<V$=WIDFGRR2F*2(Q.P;#%2,'GW'>K=% %+2=+M]%TJVTVT,
MGV:VC$<*NVXJ@& ,GDX'K67IO@K2-(OI;JQ^UQ!G>1+?[2Y@A=L[G2,G:I.3
MVXR<8KH:* ,2T\+:?8Z-;Z5:R745O;S>="5G.]&R3PW4C)/!R.<=.*;)X1TJ
M1(CLE6YBNFO$NT?;*)F&&;(XY'!&-N.,<5NT4 8<WA33)[>"%A,/*O!?;UE(
M9YP<AV/<^W3@#& !5NPT6UT[4-0OH#*9[]UDN"[Y#,JA00.WR@#CTK1HH Q;
MOPMIMY?W=VPFB>]B$-XL,I1;E " ' [@$C(P<<9Q4LOA^RDUBRU0>;'<6430
MP"-]J(C8W+MZ8.U?R&*U:* *.HZ8FHF!C=WENT+[U-M.T>[C&& X8>Q%1R:#
MITNE-IKP9MV?S3\YW^9NW[]V<[MP!W9SD5I44 4K#2[;3C</%O:>Y<23SR'<
M\C !02?8   <#TJ&;0+&XT1M)E5VMV(<L6^<R!M_F9_O;QNSZUIT4 4M+TJW
MTF"6.WWLTTSSS2.<M)(QR6.,#\@  !5"+PGI4,TC1QRBW>Y^V&T\P^3Y^=V_
M;Z[ANQTSSC/-;E% &=IVB6NEWE_=6[3>9?R^=/O?<&?:%R!VX4#CTI+G1+6Z
MUJUU9VF%W:Q/%"RO@*KXW<=#G:O7T%:5% '/1^#-*BL;*S1KH065X;V!?..5
MF+%MV>IY9C@\<U+!X3TJVF)BCE%O]I^V"T\PF%9L[MX7M\WS8Z9YQGFMRB@#
M)M?#>G6JZHFQY8]4D:2[CF?>LC,H4\'IE0!@<<5%H'A73O#BE;)[QU"^7&+F
MZ>80Q_W$#$[5X'3K@9Z"MNB@#+O= L[W5(]3W3V]\D1@\^WD*,T1.2C=B,\C
MN#T(J&;PMIDJ:7&B2P1Z4^^T2&0J(VVE<G^\<,1SGJ:VJ* ,_6M%L/$&ERZ;
MJ4'G6TN"0&*E2#D,".001D$5G-X-TN31'TJ:6^GADD2266>[>260H0RY<DG
M(! '''N<]#10!AW?A/3+V[O[F7[0);^V%K=;)V42H 1RH.,X9AG'>A/"FF+<
MVD[":0VMFUC&LC[E,+8W(PZ-G:O)YXK<HH YK3_ NCZ98W-E;M?&WFA:W6.6
M\DD$,3=4C#$[ ?;GISQ6YIUC#IFG6]A;ES!;QK%'O;<0H& ,]\"K-% !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 444Q98W=T5U9T(#J#DKGGGTH ?134D1
MRP1U8H=K '.T]<'WY%)'+',F^)U=<D94Y&0<$?G0 ^BBB@ HHHH ***KPWUI
M<7,]M!=0RSV^/.C20,T><XW =,X/7TH L4444 %%%5[B^M+22".YNH87G?RX
M5DD"F1O10>I]A0!8HHHH **** "BBB@ HHHH **** "BBJ3ZSI<<5W(^HVBQ
MV?%RQF7$'^^<_+^- %VB@$$ @Y!HH **** "BD)"J68@ #))[5#:7MKJ%LMS
M9W,-Q Q($D+AU)!(."..""/PH GHHHH **** "BBB@ HJO>7UII]N;B]N8;>
M$=9)G"KZ]3]#4D$\5S!'/!*DL,BADDC8,K ]"".HH DHHJD=8TM;E[8ZE9B=
M,[XC.NY<#)R,Y'% %VBBB@ HHHH **** "BBB@ HJ&ZN[:Q@,]W<16\*\&25
MPBC\3Q1;7=M>Q>;:W$4\?]^)PP]>HH FHHHH **KB^M#?&Q%U";P1^:8!(/,
M"9 W;>N,D<^]6* "BBB@ HJI?:G8:7$)=0O;:TC/1IY50'\2?<5:!# $$$'D
M$4 +115>*^M)[N>UANH9+B *9HDD!:/=G&X#D9P<9]* +%%%% !1152ZU33[
M&58KN_M;>1QE4EF5"P]@30!;HIJ2)*NZ-U=<D94Y&0<']:=0 4444 %%%% !
M1110 444PRQB58BZB1@6"9Y('4X_$4 /HJN;ZT6^6Q-U"+MT,BP&0;RHZL%Z
MXY'-6* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** ,WQ#J3:-X:U35$4.UG:2SJI[E4+ ?
MI6=I%RFB^ +2^N"\\BV2W$Q R\\K*&;'JS,>!ZD"MR]M(=0L;BRN5WP7$312
M+ZJPP1^1K"L- G?0M,TJ^NKB-M+:(+)#LVW(BQY;-D'T!(XPP[C!H YKP?=2
M:)XXNM)N9;ETUR :@CSP21C[6H G1-X&01M8 = ,5O"[>P^* T].+?4M,:Y=
M1T$T3JN[ZE7 /^XM:6N>'+?7;K3;F6ZNK>;3I_M$#VY0'=@CG<IR""01T/>F
M6VDO-XLGUZX4J4M196R'KLW;W<^FXA0!Z+[X !N4444 %%%% '+>/+S4;+2=
M/;3KI+=Y=5LX9&:,MN5YD!'4<<\^HR.,YKF[^^U?1_$/CG4]/>Q\ZRT^TN9O
M/A8K+LBE8JH##;G!Y)...#UKN]<T6WU_3A9W$LT06:.>.6!@'CDC<.K#((X(
M'4&LZ?P99W']M>9?7Y_MBV2UNOG0_(JE1M)3(.&;GGK0!G7GBC6KZ2_B\.V"
M33V4,,GERJI$KR)Y@0L9%VC:0-V#R3Z<]A;R/+;122Q&*1D#-&2"4)'(R.#B
MN:F\"V;ZA#?6^IZK9W"VZ6T[6LXC^U1I]T2 +U )&Y=IYZUT\<:11)'&H5$
M55'0 =!0 2!S$XC95D(.UF7< >Q(R,_F*\HCN]5U'P7X+OKRYAN;R?78W5VC
M*X),WWN3G\,<<5ZS7+P^!;"WL-/LH[_4!;Z?>?;+92Z'8P+$+RGW1N;WYY)P
M, &;!XQU.+[3IUU%;3ZDFL_V9%+!$41P81.'V,_7;D8W]<<TMYXC\5:=80M=
MZ?9Q32:Q!91M(,+/!*R@/A7;8PR0<D],X[5H7G@/3+Z+44FNK[?>WB7WFI(J
M/!.JA5>,A1M("@<Y_4U-+X.MY["VMKC4]2FD@NX[PW,DB-+))&04W97&T$#@
M #\S0 [PYJ^HWFJ:YI>IFVDGTVXC19K:-HUD1XED&5+,01N(Z\UT-9>GZ'#I
MVKZGJ4=Q<23:BZ/,LA7:"BA%VX4$< #J:U* .?N]9NY_%3^'].>"&:*Q%Y)-
M/$9!\SE$4*&7NK$G/H.^1C:-XUO]5O/#L;6UO"-0:\@NX]K,8YK?()1L@%21
MW&<=ZZ*_\/6]YK,&KQ7-Q9ZA%"UOYUN5R\1.=C!E8$ \CC(/U-5)O!M@8-*2
MTN+NQDTQW>":W==Y+@^9NW*P.[))XSGD8H YE_$>O:FWAYH[JUMFEUZZL9@E
MNQ618A,%)&_./W8)&>N.>,'8@\57,WBY]#FEM[&Y$\BQVUU;N&GA"$K)%)N"
MO\V"5'(&1QC)GC\":=#9V]O%>:@AM]0DU&&43 NDC[]PR5.5(D8<\\]<\U>/
MABVDO;>XN+NZN$MKM[R"&4H5BD;=T(7=@;VP"30!S/AO7-;_ .$/TJ[NKVTE
MDO+Z>.2:2%BZJ'EX2,-F1B5  7&!V.*=!XSUFZT+P]=PPV*W&H:K+ILXDC<*
M-AF&]1NR/]5G:<]<9[UJ1> K"WCLEMM1U*%K&ZDN;5TE3,7F;MZ %2"IWMU!
M/OP*?;^!=/MK>RMXK[4!%9:@^HPJTJMB1BY()*G*_O']^>2>* ,VU\8ZD-VF
MW0M'U0ZVVE1S1Q,L1 B$QD*%B>$)&W=R<<UC7.H:AH:_$G4"MC<W-L]O(5D@
M/E2+]G3@KNSG'OUKJKGP'IUS'=[[R^6:?4!J23HZ*\%P%"AD(7'W0!@@@BDF
M\"65S:ZW!<ZEJ4W]LJBWCL\89MJA?EPF!D#L/IB@"KJ^OZ_'X@U73-/;38TM
M-*CU".2>!W)):12A <=?+Z\8ST-*GBZ[O3HJ1"UL!J.CMJ7VBY4M&' 0^6.5
MZ!RQYZ#\1JR^%H)M2N[][^]\^ZL5L)#F/'E@L00-G7+L<^]<QJ_AZ>SO-*L(
M5\0?V=I]@MO;76GM#(Q.<%9$<8&%1,,%YR<GB@#K/">IWVM>%]/U/48$M[B[
MA68PHA78",@<DG\:V:S- AO[?24CU&XGGF#,5>X">;LS\H?RP%+8]/UZUIT
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
MEW;:GJME<06R6DDEK.J&YB3[JR?+@D<X8 'GK73Q1)!"D,2A8XU"JH[ < 4
M.8D*2!D@<#UKA_A4W]H^"(M9NL2:CJDTTUY(PR682,H4^RJ H';%=S6!;^%(
M=/O;F?2]2OM/BNI3--;0&-HC(>K .C;2>^T@'TH J1SC2]<MO".B+!:@6DU^
M7EC+K&AEP$505_B9N_ 4#OD9<7C75[JUT<16]E%=3ZQ-I%ZKJ[*LD:R$NA!'
M'[O.#ZXSWKH[GPQ9S7UE?P3W-I>V:/&EQ"P+.CG+*^\,&!(!Y&<\@U$WA"P,
M>F)'-<Q?V?>-?(49<RSMNW.Y*G)/F/TQU]A@ YJ?Q=XDM-)U>]F.EN-%U-;.
MX"P2#[4C&/E?G/ED+*.N_)':GZGXJ\4P1>*+JSBTIX- N/FCDCDWW$0B25@"
M&PK ,><$'C@=]RX\$6-UI^K64E]?^5JET+NXPT>0XV_=^3@?(OY?6LG2_#LN
MHZOXMBU!]0BL+^[0^645$NHA#&C<E<C)5@<$<4 +K?C2_L(I;VV2U:V0V;)
M4:21XYF4,793B(_-\H(.=IZYX36O$_B&UO/%:67]FK%H=I%>)YT+LTJE)&*'
M#C!.S&[MZ'/&EJ/@+3=2EU-FO=0@BU%H9)H()55!)%M".H*D@X11C...E6+C
MP=9W+ZTSWU]_Q.+9+6Y&Y#\BJ5&TE<@X9N3GK0!4E\4W-EX@L5U VL&C:AI[
MW-O+Y;;UE10[HS;L?<RPX&=I].>@TB6^GTFVFU%8TNY(P\B1H5"$\[<$GD=#
MSU%<[J.DC59].\.S:5=RV.GR07']H3E-C! <*NTY+'A2-H&TM[9Z^@ KSRTU
M:^N/ WB_Q';SB*_\V]\B1DW>7'!N1% S_L$^FYR<&O0ZYNR\.1VT&N:-+&SZ
M7J<DTRE3@IYP_>QGT^8LP/\ M8[<@'-[=4D\4>#S%<VOVZ31;H_:)(6*@9MS
MDIORQ_X$/7VJYI7C34]9L=(@@MHEU*[M9YYFCCWHGE2B([59UX+'/WN ,<YR
M-NU\(V]K>Z;=C4M0DGT^V>UA:1HSE'VYS\G7Y%Z8Z>YS1/P\TY+#3H+?4=3M
MKC3GE:VO()4691(VYT)V[64GL0: -W0+G4[S1+:?6;%;+42")X$<,JD$C(()
MX( .,G&<5I57L;..PLX[:)I'5,Y>5MSN2<EF/<DDFK% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M+)DDMW1YY68LH"$!CM&1G&/GX/7$.FZ?-%JO@*1]-N56QTF:*X8VS 0R,D0
M/'!RC_Y/(!V/_"1Z((+:8ZO8B*Z5G@<W"XE5022O/( !)/;%1Q>*= G-H(M:
ML'-XVRW"W"GS6SC"\\G((^O%<'HNFWD;^$UFTR\5;36=0FEWVK@11R&?RV/'
M .]/IGV-)<Z9=GPSKT46EW?GS>)DNXE%JX9XA<1/O''3:KG_ /70!Z/-K&FV
M]XMG-?VT=PS!!&T@!W'D+]3V'4U7N_$V@V$DT=WK-A \+*DJR7"J49L[0<G@
MG!_*N%N])U.X\+>*?#<UE<OJ%_J$L]G<B)C&ZR.'CD,F,*4[@D$;!C/%3ZOI
MEU+>>/\ &GW,S7FCQ6UM(+9CY[B.52%..>63_(H [S5;_P#LS1[W4!"\_P!F
MMWG\I/O/M4M@>YQ6%H6MZIJ]OI&HPW.EWVFWN3.]JCJ;?]VS 9+$-\P"G(4C
MTYXT8)[JT\'1SP6LDMY#8!DMW4AGD5.$(/.21BN0AT&"#QGI>J^%;'4-+DGF
M)U>W>!X;9XMC9+ C89-VT#9GJ3TYH ZW2_%6CZM;WMQ;WL/D6<S0RN[A0"IP
M3ST&<@'OBKUOJNGW5M-<P7MN\,!(F<2#$9 R0W]W YYKSIM-UF*QN!'IMVWV
M'Q4^I2Q!/^/FW,K,#'_?(#*^!W7'7%2^(-%U;4+W7M;TBTF:*1=/9;21#$UZ
MT$ID?Y6 (^3:@R.<$=* .C\3>*A9^&+S4M$N[.XFM9H8Y5;YPN]U7! ((.&R
M,_E5[7-6N(].OX]"FL9]7M55OL\[,V,D'#*GS D'CW([5RWB;=KWA#5[G3_#
MM_:W5X]JK&2TV7$Q253RO)PB@X)]\>^UX->_LQ>:/J=M.T]O*7343"RI?(W(
M=CCB0 @,#W'''  +'V[Q&+_4P;.S:V@ABEME0OO=MIWQ,QXW9'!' R,CFM?2
M]2MM8TJUU*R??;742RQMT.",\^A]JL2RI!"\LK!(T4LS'H .2:Y3X>6%U:?#
M32[:7=!<2022+N',8D=G7(]0&''M0!T$>L:9+>_8H[^V:Y^8"(2#<=OWL#OC
MOZ=ZCM?$.BWMZMG::M93W+!BL44ZLQ"G#8 /8\&N$T[2=1NO#7A+1I;&YMM3
MT;4(9+F5HF"!8MV]UDQM<2#C@DG?R.#CH/ UDUNFMO/8R02R:Q=SQM+ 4+QN
M^58$CD$ ?E0!UM%%% !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 %4]5TJSUK3Y+&^C
M:2!RK$*[(P92&5@RD$$$ @@]JN44 9NFZ';::_F+->7$N-HDN[EYF4=P-Q..
M@SCK@9K2HHH **** "LW4]%M=5NK"XN'F#V,WGP;'P ^TKD^O#,,'CFM*B@
MHHHH HZMI-OK-E]DNGN4CWJ^;>X>%L@Y^\A!Q5J""*UMXK>"-8X8E"(BC 50
M, "I** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"&ZM8;R P7";XF^\
MA/##T/J/4=#WJ:BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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@
MHHHH **** "BBB@ KAIY6U'XS0Z=>#=::?I'VVVA;[IF:789,=RJC ],GUKN
M:Q]7\.6NKWEI?^=<6>HVFX07ELP$BJWWE(8%64\<,#0!4\3W%CX:M+SQ7]E5
M[R&W%OQ\OF[G4(&..@8CGL":@GUW5=.\1QZ-=_9)FO+&6YM+B.)D"R1;=Z.I
M8Y&&4@@CN/>M&Y\-VNI:;=6.K33ZC'<Q&&1IRJD*><*$"@<@'(&<@<\"FV_A
MN**43SW]Y=W26S6L5Q.4+Q1M@MC"@9.U<D@YVB@#F=,\6>)+Z/PK*PTI5\06
MK,%$,F;>01>9NSO^=2 ?E^4]/F[TEOXQ\03R:99)%IINY]5O-+GD9'"9A61A
M(J[L@?(,J2?3(ZC>L_!EE9)H*17M[MT-62U#-&<@IL(;Y.?E..,5@ZGX6DT_
M7-!&GS:E)&=7N-0NK@1JYA,D4@)X3&"S 8(/!- %BR\6:TT-[97T>G1:C8:H
MME<3J'\MXV02*\<>=S.05&P$G)SSTJ&/QIK,^EZ9-%!9>?/KDNDS>9&Z@A6D
M <+G*GY!E3GK6Y<>"[&=8I%O+V&]COOM_P!MC9/-:4H8SG*E2-AVXV] *BB\
M!V$*Q*E_J(6+4VU1 TB-B9MQ(Y4Y7+M[\]>!@ RY?%7B&#0->N?+L)[O0]0\
MFX,<#A9K<(CLRIOR&".3C)SM]ZZ?3=3DU/4KHV\D$FFQ1Q".1%.YY&7>><X*
M[&C/3JQYXJA)9#PP+^[M++4M7DU6\$D]O'Y1V,4"[N=H"810>3_.KWAC0X?#
MGANRTN%%00Q_,%)(W'EL$\XR3C/;% %G6M3CT30K_59D9X[.WDN&5>K!%+8'
MY5SO]M>*8OM4TVG6YLQI[W,=P5"B.91G80)6+J1T88QCWKJKNU@OK.>TN8UE
MMYXVCDC;HRL,$'\#7/:;X)M]-T^:Q_M?5KF!H&MX1<SJ_P!FC88(3Y?3C+;B
M!QZT 9NE>)M>NKK08[LZ<J:WI+W<7E0OFWE5(V^;+_.I\SI\I&,9/6J&B:_J
MP\(>"KR]:SO9-4O(HY7EA.]-Z.VY3NQNRI&<#@]*ZBU\(VEI<:+,EY>,='M6
MM;=6*8:-@JG=A<DX1>F.E5[?P+8VNF:3I\>H:@;?2KI;FU#.A*E00JGY.5 8
MCUYY)H Y?4KK4K[P+\2#J%W%<1P27<,2B$KL"P)C'S'CGICKDYYK=NO$&L,]
MUIV@6<<]U864,I$B!A([JQ5,^8FT87[W/7IQS?N/!=C<6VNVIO+Y+?6BS7,2
M.NU2RA7*94X)"CKG';&:;>>"K6YU*WU&#5-4LKR.!;:66TF5#<QKT$@VD9&3
M@@ C/6@#+U37-1UK3O$5A!#;V;Z?IJF[BN%,I\V6$N8P58 !5P-W.2>G'/0>
M#_\ D2=!_P"P=;_^BUJG=^"+&:^N;JUO;ZP-W:K:74=LZ;)XU4JNX.K$, <!
M@0<5M:5IT>D:3::;#)+)#:Q+#&TI!8JHP,D =A0!@>+KS4[?6/#$%A>1P1W6
MHF*97B+[P(9'&<,.,KT]<<\8-&^\:7\>@:OXBM(K9]/TN\D@DMF1O-ECB?9(
MP?=A3G<0-IX SUXZ76M"M];^PM+/<6\ME<BYAEMV 8-M92.01@JS#I^54&\%
MZ<S7\8GNEL=0G^T75B&4Q229!8\KN&X@;@& /XG(!T2,'177HPR*Y[5=<N])
M\5Z5:W!MDTB_25!,R$.DZKN"EMV,,H<CC^''>NBK-US0K'Q#8)9:A&7A6:.<
M;3@AD8,.?0X(/L30!BVWB'4[S5;'1T-K#>W-E)J+2/ Q$<.\+&NS>#N.[GG
MVGCGC$/BC6=6NO#L<4L%E.-9N=.OHQ$SH\D44IR/F!V':#CKDCGCGL=2\/V^
MH:I9ZHD\]I?VBO''/;E<F-L;D8,""N0#TX(XQ527P=I\EK811S74$EE>/>I<
M1.HD>5]PD+$@@[M[9X'7C&!0!G0^)=>U&>.ZTK2TN-/&HO:3(0JL(DD:-Y Y
MD'(*EMNSD<9SS795S5OX*LK/6KB_MK_48K>XG^TS:>LP^SO+G)?;C<,D9(#8
M)ZBNEH XSQ%XMO\ 3;K7H;5+6)M*T^.]C6Y5B;LMORJX88 V!<\_,P^A6X\1
MZ]/+<6&FV43ZE:V,5S*K194R2;]L>#(I4?)@G+=?;FAKFG7]UXONKAD\16N%
MBCM)M-\B6*10"<GS ?+;<S#L, ')SQJMX.?4);'5+K5=1L]9CMA;W%Q92)&;
MA,DA9!M*DC)Y4#DG&.* *5QXD\32:G=6,-OIUE-#HT6I%+E&E,<A+AHCM<!N
M4(W _@:(?&&K:S:0+HME']L;2+?465T#KNF#%$YD3 ^0Y;GJ.*VSX3L_[1GO
M([J[B::P73]BLA58E)(QE2<Y8\DGK5 _#^QC&F-9ZIJME<:?:+8I<6TR*\L"
M_=23*%2!V. ?>@"NFO>*+SQ'!I,5KIUE(VF0WTT=R&D:)C)M>/*-@]#@C]:6
MT\6:BWB72M/N5LWBOYKJ%U@1R(3$&9?WN=KDA?F  P3CC'.W;>&[6TUY-7AN
M+D2)9K9"$LI3RP=PSD;B<DG.ZLVQ\ V&GS::\.HZF5TV>2:TC:5=L8D#!D^[
MDK\QZDGWH Y"1%'@V\PH^7QGQQT_T]:ZV[\37^F:_J^G7RVVU+(7>E[(V#3\
M[2ARV"P<H,#&=XZ5,? ]DVERV!O[_P J34?[29MT>[SO,\S^YC;O&<8IMU9?
M\)!XHLC=:/<PQ:+.TT=Y/L"SL4P @5B2N3N.0,%%_  Z2V$XM8A=-&UQL'F&
M)2%+8YP"2<?C6%K6IW%GXK\-V20VKPWTLZ,\B$R1E86<%#GC.,'CI715EZCH
M4.I:MIFHR7%Q'-ISN\*QE=I+J4.[*DGY21U% ')6OC#7VBLKVX33?LLFN/I,
ML4<3AR/-:-9%8M@8*C*D'//(Z5Z#7,+X'LEL8;0:A?[(M2.IJ=T>?.+F3GY/
MN[B3BNGH XB\NM2F\;:_827<3:?#HT<JP&$Y&\S \[NN4'..F!@=3E^%?$6H
M:)H7A&WO1:OIEUH/G((HV$L1AAC;EBV&W*3QM&#W/6NPO/#-M=ZU/JHN[N">
M>S%G*L++L= 6*D@J>1O;';GD&JUOX+L+<:(OVJ[DCT>V>UMXY#&5>-E"$/\
M)S\J@=NE $&B:WXBU&^TV>73(SI-];&9Y5VJ;9BH9!GS#Y@()&0J\C/0X'5U
MSGA_P=:^'71;?4=2N+6'(M;2YG#Q6P/&$X!X!(&XG X%='0!QNG>)=>U:73[
MZPTM)M)N;EXI<A5:*(,RB7>9.3E1E=F><#IDY>C:P^CIJ\5M"'N+_P 47%K"
M, A24WDD97/"-QD<XKH=.\%66E:G+<VM_J*VCSM<#33,#;)*3N+*N,CYOFQG
M&><5'/X#TVYTZ]M);N_)NK_^T5G615DM[C^_&RJ,=.^: *T7B/7H;FUTS4K"
M"VOKV_>WM+A@/+>%8C(9"@<D-A2NW=UYZ<57UN^\3V\F@03W%E;23ZV;9FAB
M9EGB\N1T8C<"OW!E<GGOC@Z=WX(L[[2HK6ZU'4I;N&=;F+4C,HN4D48!!"[0
M,$C;MQR>,G-3W'A&VNK&S@EO]0:XM;M;Q;PR*9FE"E<G*[<;21@*!CIB@#%N
M_%\^DWGB836MHTEG=6=M;M&A0RM.%"F0Y.<%Q^ J75?%&K:-?ZKITRV<\\6D
M2ZI:3K$R(WEG#QNNXGJ5((/0^W.E<^"M,O3K0NY;J=-7\LSHS@!#& $9" ""
M-H.23R,U)+X4M[J"\%Y?7ES<75F;%[I_+$BPG.57"!1G.2<9Z>@P 9VB^(M8
MG\0:99:BMB8-2THWT7V>-U:)E,8*DEB&!\S.<#&,<]:["L*U\+6UKJ6FWRWE
MV\NGV;642N4VM&=N=V%!)^1>1CI6[0!PC>-K[_A&K;Q4D5L^CRWH@>WV-YRQ
M&;R1('W8+9PQ7;T.,\9+[.UGU#XE>)+:^:TN;'[#9JUO+;%@R%IR%Y8C@\DX
M.?05JP>#-.MU:W2:Y.FF[^V#3R5,*R[]_'R[MN_YMN[&>V.*O6N@PVOB*]UI
M+JY:>\CCBEB8IY85-VW "Y&-S=^] &K7F6M:O=^(]$\/:Q&;9-.F\0VHBB\L
MF0(MQL#%]V,DKG&W@'&>.?3:Y ?#VP2,6\.I:G#8I?+?PV:21^7#*'W_ "Y0
ML%W<[22.3Q0!GZOXKU/2K?QG<6]MI_GZ1+!Y9,;#SE>-&^?#9) ;&?:M&?6M
M?@U1=&9;.2_EBENUDMX"RI"&54!5I%RV6.2".@XYXGO_  18ZC'KD<U]?A=9
M:-KD*T8QL4*H7Y..% []*L:WX4M]:GL;LZA?V>H6098KVTD5)"K8W*V5*D'
M.,=1QB@#.L?$.OZA-;Z3)96NF:T-.-Y<QS_OD5O,,:*NUAP2I8G)P,#DGBM_
M:VN1>-;!-1GM[:!-"EN[NUB0R*KK)&'PVX9/H<<#/!SFM.]\$V5S<6-W;ZAJ
M5C?6D;1"[MIAYDJ,=S+)N5@P+?-TX/3%6V\+6)U6QU!)KF.6TMVM2HD!6>-F
M5B)-P)/S*#G()YSG)H Q(?%^I+8>&M8GBM6T_7)HH1#&C"2W,REHB6W$-V#<
M#KD=*@M/$WBB?2M5U06EC/#8W-S:_9[:&1II#'+L#J-W/RAB4ZG P1GC;T_P
M;8:='96Z7%U+96$QFL[65E*0-@@8.W<0H9L!B<9]AB2S\+06.EWEC!J-^HNK
MMKPS;DWI(TGF';\F,%NQ!ZXH =X6UR/Q!I\]W#?6EY")RD;V\;1E0%7*R(Q)
M5PQ;@XXQQ5?Q]JUSHG@C4[ZS?9<A4BBD'\#2.L8;\-^?PK2TO1;?2Y[VXC=Y
M;F^E$MQ*X4%V"A1PH '"CM2>(M%B\1>'K[29G,:W,102 9*-U5A]& /X4 8.
MLF^TSQ'X/TK2[J.WLI))D>-XB^[9 Q&2&&?\<'G&*Y_3-6U/04U6\MA9FP;Q
M4]M/$\;&1A+*B;E8$!<%@<$'/M7:7&BG7!I5Y?M<6>HZ=(7!MG&"Q0HX!(.4
M8$\\'IT-57\#V4EC<VC7]_Y=QJ(U)SNCR)@X<8^3[NY0<>U %3_A)=>OKAY]
M'TM+FS@U)K.:-@JL41RDCAS(,$$$A=IR!UYKLJYJ+P590:W<ZA;W^HPPW4OG
MW-@DP%O-+QERN,@G R 0#W!KI: .:U#PG->R:NT6NWUL-0>&5%14(MI8]OS+
MD<YV+D'(ZUE>%'DO_B#XMFOW,MQISP6=MYF,Q1&/<2!VWDY)'7 ]!7=5D7/A
M^"35VU:UN)[&^DB$,TL&W$R#E0ZLI!QDX.,C.,XXH X+5-:OO"?BGQHVDK";
M:#2XM4,$BDQ+/EE88!&"X7)]QFN@\0^(]5M+W6+"T>VB\C07U&"8Q%F20$C!
M^;!'''''O6LWA'3)=+U6QN/.G;5E*WMS(P\V7*[1R  ,#@   >G6JT7@FT^U
M2W-WJ6HWLTVGMITK3R)\\1)/(50 >>HQ^)S0!CS>*K[0=!T%K^Y@BANK$,VI
MS6LCPI+M38DA#Y7.3EB<'':K$&JZT?&6L*+JTFM[;1[>YBMR-J%V\W_EINP
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
M.1C_  J>S#^^/6@#T*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 CN($N8'ADW;'&&"L1D>F133:VY6%/)39"08U ^5<=,#IQV]*FHH ****
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@ HHIDD
MT4(4RR(@9@H+,!DGH/K0 ^BJT>HV4MJ;J.\MWMP=OFK*I3.<8SG'6D?4]/CM
MC<O?6RP!BGFM*H7<.",YQG@\4 6J*@:]M$DBC>ZA5Y>8U,@!?Z#O5:]OG C%
MC<6)<7,<4PGEQM4GY@,?QXZ ]30!H45SOC+Q,/#.@W-Y ;22\B4,EO--M+ L
M 2 .3_\ 6ZUMS7MI;310SW4,4LIQ&CR!6<^P/6@">BL#QAXD7PSX<O[^)K5[
MN"W>:*WGFV>9M&3@=3^%;D3F2)'/!90: 'T5S]UXB:R\9)I-RMM#8G3I+PW+
MR8(*R(F#G  ^?UK9FOK2VMA<SW4$4#8Q*\@53GIR>* )Z*@:]M$>)&NH5:49
MC!D +CU'K3%U*Q>+S5O;9H]P3>)5(W'MG/7VH M457%_9FYDMA=P&>-=SQ>8
M-RCU(SD"D74;)X!,MY;F(ML#B5=I;TSGK[4 6:*@%]:&\-F+J$W0&XP^8-X'
MKMZXI(KZTGF\F&Z@DEP6V)("V =I.!V!X^M %BBJ][>VNFV4U[>SI!;0(7DE
MD.%4#N:YX^,(GUS1H8C;?V9J%E-=&Y:7!C\O9P>P_P!9SSVH ZFBJTNHV,%J
MES->6\=N^"DKRJ$;(R,$G!JM=:_I=GJ5EI\U["MU>AFACWC+*!][KTZ >I-
M&E16?JNN:=H@MO[0NHX#<S+!"'8 NQ/;/8#D^@%9NG>)A/X@UK3KXVEM'930
M16\GG?Z[S(]XZXYYZ#]: .BHJ">]M+:6**XNH8I)3B-)) I<^@!ZTMW=P6-I
M+=7,BQPQ*6=V. !0!-17,:!XEN-4LH-8N7TZ'1[JT2=)!/B2"1L'RGSP3M8<
MY'/&.]6?$.ORZ5;Z5/9QP7$5[J%O:,Y<X"2N%W+CKU]: -ZBL/2M;N+[Q)KV
MF3P11QZ:T(C=&)+B1"V6SC'TK2CU*PF@DGBO;9X8SAY%E4JI]SG H M45634
M+*25(DN[=I)!N1%D!+#U SR*@^W/-J5JMK<6,EG)'(9#YN92P*XV <$?>SZ<
M4 :%%5H]0LI9DACO+=Y9 2B+*I9@#@D#/.""#2M?6B7/V9KJ!9\9\HR -CZ=
M: +%%,EFB@B:6:1(XU&6=V  'N34:7MK+:FZCN87M@"?.60%,#KSTH GHJ!+
MZTDM#=QW4#6P!)F60%,#K\W2HTU33Y8UDCO[5T9@JLLRD$GH <]: +=%4;Z]
MVV%Z;&XLS=P1G GEQ&CX./,(Y45(U_;0"%;JZMHI95!53*!N/^SGJ* +5%8]
M[K4>DG5+O5+FRATVSB20,LA\U<@[MZG@9( 7'7FIH]0:ZO+%K2:R>RGB=WS+
M^])&-NP#@@?-NYXXH TJ*@2]M);I[6.ZA>XC&7B60%U'N.HIHU&R,R0B\MS*
M[,J)YJ[F*]0!GDCO0!9HJ#[=:?:_LGVJ#[3_ ,\?,&_IG[O7IS2RW5O#+'%+
M<11R2?<1W +?0=Z )J*JKJ5@\1E6]MC&&"EQ*N 3T&<]:P=?\0ZCHGA_5-26
M+3[AK:[2*-(YF.(V9%^?CAQN)QTQCF@#J**PX-:N)/&UYH4D$2P0V,5VDJL2
MS;W=2",8&-GOUK6GO+6U_P"/BYAA^4O^\<+\HZGGL/6@":BJ\E]:16@NY+J!
M+9@")FD 0@]#NZ54U'Q!I6EI9M=WL*"]E6*W.\?O"><CGH!R30!IT5'+/##%
MYLLJ1QC'SLP _.H'U33XK<W$E_:I '*>8TRA=PX(SG&?:@"W15>>_L[7R_M%
MW!#YGW/,D"[OID\TC:A9(DCM>6X6)MLA,HPA]#SP: +-%<]+XE-KXMO=,O!;
MP6%MIJ7YNFDQ@%V4[L\ #:?6M72]3M-9TRWU"RE$EO/&LB$$9 (!P?0\]* +
ME%9]E>R&"1[Z>Q4_:7BC,$N5(W8123_'C&1Z]*M6]U;WD9DMKB*= Q4M$X8
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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!4U/
M4;?2;"2\N2=B$*%499V8A551W)8@#W-9^MZ_)H5A97$]@\K7-W#:L(I!MB,C
MA 23@D MV'Y=:R_'RR;?#3C/D)KUH9_0 E@N?^!E/QQ1\198XM#T_P R15_X
MF]BW)QPMPA)^@ )- '07VJ)IUW:1W*;8+J00I-GA93G:K#MG& ?7 [BK]<?\
M3 \W@:9+8YN9+JT%MMZF0W$>W%=A0 4444 %%%% "%@N,D#)P,F@L%ZD#OS7
MF_Q"GLI=3OK":)1=-H4[0O.C2+)DGY(4'_+3*@ENH&W@]13L(M&UOQ1I;ZDM
MO<PS>%U,WVCE78.O+ ]3@$\^F?>@#U6D#*20""1U&>E<K\.[EY/AIH<LK/+)
M'8HKCJV5&,?7C%<)HE]&VJ:#/HA2*>YT>^BCC569UF_=LB32'[\@;<3D#'/8
MY(![*&!) ()'4>E&Y22,C(ZC->6Z/>:;J'AE;O0(9_\ A+;/1YH945&62.?R
M^?/S]YC(HQNR222.YINDW>@:GXD\$R:4D3.;>ZCN_P!V0^_R1E921R^2V<\\
MD]Z /5:JVD]TXN3>6\4 CF98BLN_?&,88\#:3Z<X]:\ET>\LH]+\$66Y1?6&
MN30W$80[H,BX^5N/ES\I /7KVJW;);OI.KPVVI6EA(OBB9[<W$8>W=MA*I(,
MCY& ;![$+CD4 >GW$UTES:+;V\<L,DA6>1I=IB7:2"!@[CD 8R.N:KR:J;G3
M[R;1TAOI[>1H?+:;RT+J1N!?!QCGMU&*\^M;B&:[\"S36%MI\R:I>QM'"^Z(
MCRYP6C/'[MG(*_[P'I69>V^FV_PY\:VJV\$5W%JUQE!$%90;C,?;^Z<@>F<4
M >RE@,9(&>!GO06"]2!QGFO.M0DL+GQ+XHMO$7E&WGLX6TMY<$/%Y9W^2?[X
MDR?EYY3VK.TK3H;OQ-HT'BN*">[/A?%\EU@AI!(A^<'@L ">?3/:@#U9RP1B
M@#-C@$X!/UK(\+ZX?$?AZUU1K<6SS[\PB3?MVNR]<#/W?2LWX;3-/\.-!:20
MO(MHB,6.2"O&#[C%<)H6DV4FD>&9-.C1/$]MJV+@H<3QP"9S*LHZA/+SP>,D
M8Y/(![+1TKSIM%.G^*[[PU#8J=(UV1=1+*@VQ!"OGH?9B(L>GF-Z5O>.[FTL
MO#*F[A+VQN[=&^8K'&/-7YI,?\LQCYAW''&<T =,&4KN# J>^: 0>A![5XK=
MR6C:%XAM7EC(C\36<T/EQF)51C;EF0?P@CS#D'IDY[UT-MX=T?5];\<>&XX[
M>&QN(;5TCA4!8Y3&P,B@<;@0A)'?&>M 'I5(6"XR0,G S7'^"VNM8"ZMJMBM
MO>V,1TP#8!\Z,1,Z?[+, !_NGUK'\73::?%]WI_B>YEM=,O=/CCL9?)5T+[G
M$JJ2C;9.4(Q@G ]!0!Z06"]2!WY-&1G&1GKBO-%TO1YO',5GJ2"Y@'AI%E&H
M[2[E9.LHZ%]O)XXZUD^&8K&.#X;79$0O;B*6WO)6.9)$^SL DA/) 8* #T.
M* /8=PSC(SZ5CZ!KDFLRZO'):K;MI]^UG\LF\/A$;=T&,[^GM7EWA[3-.N-
M\)W6DB/_ (2&'5\.\;YE%N)I/-5^XC\O/!XR1CD\Z%Q=2);>()(B9+)/%D<F
MHJGS?Z)LB#D@=4R!GM@-VS0!ZR&##*D$'N*6O/H-!L=>UWQ+8VHB?PW?V$*O
MY&#$+HEP6CQP&"^621WV]ZS0-:U#P=J-XUBZ:OHMF^F1^2@#R.K#SGB_WD5-
MN.A+"@#U(,&S@@X.#B@,&Z$'!QQ7E#MIEUH>N:SX.O+^[N)+!$GAMH4B0*K@
MD;51?WVPN!U.!@]JZ+P6/#]WJMWJWA^_N;E)[=([A5A6*!64_+E51?WF"0>X
M &<<4 ;D6NNWB^ZT*2V5$ALH[M;CS<[P[LF"N.,%#W/45LE@HRQ 'O7GGB"Q
MT*[^(]VGB2*W:QET2)8Q='".XFE+;<]7 8'CD9XZU@0,VFVN@V/C:XN+?3YM
M(,,4MQ"LBK+YC?))N5MKF(QC)P?E84 >Q%@O4@<9YH+!1EB /4FO+[31]$/C
M/2["\#7=FGAV1"=3P7D43)L\P$ $[02 1D 9P".,72-2M$T3PLGB2ZDBT:72
M&MTFDB66-;@/@H^Y6"L4  )QT([T >K:OK!T^[T^Q@A66]U"1T@61RB#8A=B
MQ ) P,< \D5!9:W=PZ3+?>(["'2"DH18Q="?.=H'( Y+' 'T]:XV;3='M=<\
M VLFZYBC6Y19=253,\0B;R]^0.,XP"!VXS67JD%E)X;\:CRH9(H?$MO/C:&"
M)FVWOCL,!\GV;WH ]BIK,2K>7M9P,@$X'MGTKG_%"6DWP[U@6Z1_9?[,F:(*
MN% $9*D#MT!%<AX?T_3H_$/A/4M!,2L=-D.L20OD.GE+L\T_WM_3/. W8< '
M<>&==_X2#PY;:M);BU,QD!B\S>%VNR?>P,_=].];.0.IKR'0[[3E\.>$;:[$
M9\R>^"2W +P1MO?Y60?>=@WR@D=21GH:_A]+#4+?X>07P279]MMYDG!'RA&
M1@>HZ#!X[>U 'LH((!!R#W%4K;4TO-2NK2W7>EH1'/+GA9" VP>I"D$^FX=>
M<<[\-S"GA^^M;=D$%MJMY'#&A^6./SF* #LN",>U85BNL)\._&D>FB3^VEU'
M4-NS[Y8MD;??85V_A0!Z8&!S@@X.#B@,#T(->=1C2KOQ'HMYH/V==-;3KA=5
M6/ 3RMJ^6LHZ!PQ. >?O^]7OA7IFGV_@;2;^WMXUOI[**.YF'WV*Y^5C[9(]
MNG84 =ON .,C/I37=MC^4%>11PI; SV!.#C\J\Y@TJROO&_C.6WM[>74[86\
MUB3@^7.(6&Y>P.XC)_.H_!,F@WU[IFHV]]?)J]G9M%J%NT2Q>7\HW_:#L!)#
MC().223SR: .U\,ZZ/$/ABPUEX!:_:X]_E%]VSDC&<#/3TJ_-?VMO>VUG),H
MN;G=Y4>>6"C+''H..?<5Y/H-UI[>&?!5C>)'N>RN522X4R0ALJ#'Y8^]*0?E
M!Z#=USBCPZUE,OPUO+^-)"MC<6SRS1;CYH6/8F2.2"&P/4''- 'L&X;MN1GK
MBL;7-=;1[O2(5MEF74+U;-F\W:8BRLP;&#D?(>XK@?#)L-2O+ 7=Y>Q^+]/N
M)3/:K"J,7.X,9&V9:$@@\MC[H'.!5"ROM,N=,\%R7'ECQ#;ZTBZF'3_2$E*2
M^9YG< MC&>, 8Z4 >O7U_:Z;;K/=S+%&TB1*6/5W8*H'N20*L;@#C(SZ5QWQ
M,@MY/"]O-<PQR16^I6<LC.@8(@G3>3Z#;G/MFLO0](\/ZIX_\1EK*TG2$64U
MLA080B)@2J]NH!X[\T >C5%-<P6\$LTTJ1Q1*6D=F " #))/;BO(?#-]9^1\
M.+?>IO+*:>WNE"G="WD2KL?CY3NQP?8TMI%YNE:EIRQ6.LV\VA73VNH01XN
M/E(CN4YS)N((;J2K<9S0!Z<VN6Z/ISL,6FHA5MY\\;V7<JL.V0.#Z\<$C.H3
M@9/2O,]7-M/\(M&72%C$KSZ<+?R4VCSO.BR1[\-D^QKK/&D<<WAN2-]06P+3
MP[+B2,/&KB12HD4X!0D 'V- &^&!&0010"",@@CU%>/SO:W0\.G5["PM%3Q!
M-!<26SG[+< VSDNAX^1C@$'C(8'O3C:MHXNS81D>#AXB@9D3F)8#$/-('3R1
M,1G''RGMF@#UX,I7<""O7.>* 0<X(XZ^U>/^*+: :3XSDLS$=#E^Q/;>41Y?
MVG?^],6./N[,X[Y[YJ]J-MI5KXC\3V-I>1:9:76F64C30*K()C-("[+T;@IO
MSU4\]: /4@RE=P((]0: P*[@1CKG->3"^NXX;<7UC8QZ;!KJ?VK<Z?DVERA@
M 23'\*AO+WCD CD]:@\26T":1XN>W:,:')>Z>]EY;803;T\\Q$=L8R5[[_>@
M#V NH&2P SC.:;*S)$Q0*7Q\H9MH)[#/./RKS3Q!!H.A^(;6ROU33_#=Y92>
M2Z0(\'VEWRX.Y6"LRE<'CH0*+-M.TSQ)I^F:Y)-+HIT=8M,EU8 ^8^]@X;(
M\PIY> 0&V\8SD4 =OX7UL^(_#5CK!M_LYNH]_E;]^SDC&<#/3TK7KD/A<R'X
M:Z(J9^2 J00000Q]:Z^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH ***X^^\;M;:3J&N0V23:1IUVUM<.)2)2J.$DD5<8(5
ML\9Y )XX% '845R]MXCU6^\4W^E6NE6QMK"6$37#79!,<B%@RKLY(XXS^)[6
M=;UZ\TW7-'TRUL(;@ZD9E622<QA&1"_(VG@XZ_I0!OT5PL/CK4OLD%W<:/;Q
MP)JO]DWA6[+,LGF^5OC&SYER5/)!Y/'&3>D\83V_B"RT^YL8HTN[^2R5?/S*
M@5'9)64# 5MAP,YP0>>0 #JPRMG:0<'!P>AI:X/_ (2HZ3HWB#4K70K9)+76
MQ:W$<4^/.9S$GFYVC+'>O!QTZU%XA\9:U9Z)XLA6SM;74M)MXIDD2=I$,<NX
M!AE0=PVMQC'2@#T&DW+NVY&[&<9YQ7)>)?%U]X;M+JXGTZW*6MI]I;-SCSSD
M[HXOER2JC))&/F'UJ9]33_A.'MXM*MVNO['-Q%>-+AW3S /*/RG:,\]_I0!U
M%%<1HWCJ[OSX?GO=+AM;+6K:26*1;DN\;(GF$,NT#!4'!!SQR!G GL_&TT\E
MC=2:3.ND7EL]R;L1R?Z,JIO!DR@7#+W4G!XYZT =>6 (!(!)P,]Z"P7&2!DX
M&>]>=W5]<ZOXM\ :K+8P0P74EQ+"PDW2JC6LC*K<8Y!!.#P1CGK6CX\5TU3P
MC<6]M'-=KJ^V(.VS.8)N"V"0,@$\'IT- ':45PTOCG4[72-:EN=$B%_HDZ+?
M0)=%D\E@&\Y&V98!26((!^4UT]IJ;WNK7%O#'$]I##&YN%DSEWR=@&,<+M;.
M?XUH M7ME;ZA92VEU&)()5PRYQ^(/8@\@CD$9J2!2L$:F8S84?O#C+>YQQ^5
M<+K&HZA?ZAXVTFZBM7TVTTF-D4L20728YP1@DE1W&-HZTF@>*YM(TS1[/5+*
M.&R.@_;8KB.8N^V%(]X==H .'!&">E ':7&GQ7=W;3SY<6S>9%&?NA\$;CZD
M G'IG/7&+=<UI/B2_O\ 5[>UGT>:.UN;8SI=*DFV)AC]VY9%&2#D$$@X(]SG
M:_<OJGQ'T?PS,2--^Q2ZA<19PMRRL$1&]5!)8KT/&: .VHKG-2LM&\,)-XE$
M*VD5A9S>;';H%61#M;[HP"V4 !]\4U?$MY;ZUIFFZA80Q/JL$CVCQSE@)$7>
M8W^48^7D,,]#QZ@'2T5P=GX[U6ZLM"OCH=NMOJUS):(HO2724>85S\F-G[LY
M/7GIVI[>.M1BB$3Z- ]ZNM#2)8X[L[ Q0.KJ2G(((SD CWH [FBN-M/&.I/_
M &M97>CQ1:IIEQ!',J768!%+R)O,95.T ,2,9^7WXB?Q[.N@7FH1Z=%.]GJR
M:;(J7!"ON>-1(A*\\2J<''?F@#MZ*XV;Q=K$%OXCC_L2WFU#1DCF\B&[8K/$
MZEAM8IG< K<;><#UK:L-<&IWMLEFD4UI+9)=O<+(?EWG]V ,<Y 8YR,;>G-
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "N3?P1&;?5-.6](T;4[DW-Q:&++!F(:14?/"L1R-I(R<$<8ZRB@#&TW
M0GT_Q#J^JF[61=1\K,(BV^7Y:[1@Y.>.O'Y4:GH;ZAKVCZHMVL7]FM*PB,6[
MS-Z%#DY&.#^=;-% ''MX'F;2Y[(ZHG[W5_[5+_9NC^:)=F-_3<![X_.HX_ <
M\<UJPUV;R[759-2A7[.A;<^_<K,>6_UAP>P['C':44 <?<>");C2]7L3JBJN
MI:DFH,XMN4961MH^;D9B7]?7B34_!/\ :TGB%KC4=JZS9Q6KB.'!B\O=M8$L
M<\N<CZ5UE% '&:IX%N=6;4S-KTH_M/3Q976+9#TWX9.?D'SG*\Y]<\UHQ^&K
MF/74U4ZFKRKIOV#:]OU^;=OX8=^WI^==%10!R%CX'-G;^&K<ZBLL6AH\:AK?
M_7JT9C.[YN/E/;O^5.T;P7/IEF=*N-<N;W1$C>&WLI(E4I&RE=C2#EP%) Z=
MNN!76T4 <;I_@>\LY-!677Y)[?0Y&-HIME#F,QM&$=L_,0K8R /IGFMK7M#;
M63ITL5U]FN=/NQ=PN8]ZE@K)AER"1AST(/2MBB@#FIH;+PU;7M]J$=S?SZK<
M*MR;>T:7>2FQ5"+DJ@5<<YZ\G)JQX/T)?#OABTL,.) NZ02/O92>BEN^U0J
M^BBMVB@#FK_PI)=:KJ][!J30+JEDMI/$80X^4.%8'(/20\>H'/8P?\(2LK:4
MMU>K-;V&F2Z:T7D;?.CD5%8D[N#A%_7\.LHH YWPYX<U#1$C@N_$%QJ5K;)Y
M=K')"J%%Z#>PY<@<9X^A/(FUWPVFKWEAJ5O=/9:I8,QM[E%##:PPR.I^\IXX
MX/&016Y10!BW.A2:OIMU8ZY=I=0W,#P/';Q&%-K#!."S'=Z'/'I5>Q\,SQ3Z
M;/?ZB+V;2X7BLW,&P@LH4N_S'<VT8XVCEN.1CHJ* ./M?!$MKI6A6 U1672+
MUKQ'-MS(3O\ E/S<#]XWZ?CC>)-"N=*N;.6&\\R2^\2PW[$6Q(@Q&4)(#<H
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
M-<XB$P+%I'?!VABI XZD#CLNG>!+^P&AP_VU"]MHMU)-;)]C(9D977:YW\L
M_!  XZ'M=M/"=[:65W;?VA9W$=WJ,U[/%/9$QR)+N)B*[ST)!!_V>E !>ZJK
MZKX76_T=#<75U,L,@N-PMW6*0[A@#>&53CIPU8DWB6ZNO!^N7NNZ3;7=M;:J
MUI]GBN2!A)Q&.2HX#!3GOSP.E:UGX&.GQ>'8;74%2'1KJ:Y$;0%@_F"0;%^?
MY%42$#KT%1W/@:ZGT/6M)36(TM]1OVO4)M-S1%I1*RGYQN^88!XP/6@#1O\
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
MKPM;/4662]MC:[SY@4(7B;=\A8*.H;&,TMOX4U#3]<OY]/UOR-*U"?[3<69M
M]TBR$ .8Y-PVAL#.0<<XQG( &7WC9K'3O$-VVFACHMTEO(@G_P!8&5&W [>.
M)!Q['FF-KVI2Z[XKLKBQMYM/TZUB*QK.0SAD=CG*]2.#SQ@=:BUGP+>ZD?$$
M%OK$=M9:T\<TB-:;WCD547AMX!4B,<8SGO6@_AB\_M;6;V/4XE75;2.&6,VI
M.V1$9 P._P"[AL[>N0/F]0"MIGB6.VM/"%O#I:VVG:O:HL#^>2+=O)WK$?EY
MRH(!SSM/XVIO%AC:"%;2,W-RT[6ZF5MK11,%,A*H2 2RX !X(.:9/X.^T^!K
M#P[)?LL]C' MO?0Q[&1X=NUP"3@_+Z]S3];\+3W4VE7FB:B-,OM+1H86:'S8
MWA8*&C=<@D?(I!SP10!I>']7?7-&AOY+&XL97+*]O<*0R,K$'J!D'&0<<@BF
MZKK2Z??:?I\40FOM0=U@C9]BX1=SLS8. !@< \D?45?LVNVVH:0B:D+B$&0Z
M@'ML"7(R"K9_=A3@!1DD'G.":DUW0&U2^TO4K6Z%MJ&F2L\$C1[T977:Z,N1
MP1CD'@@'VH QY_'K6]O(K:2[7UOJL.F7-LLX^1I64(ZL0-RD.",@>^*ZC39[
MRXL(Y;^S6SN26#P+,)0N"0,, ,Y&#T[US=YX)DNXY)5U"*.^GU2WU.XF-L65
MFA*;$5=XPN$4=3W/?CKQG SUH **** "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@ HK \6:Q+I6GVD5LVR[U&]AL(7QGRS(W+X/4JH8CW K+\>VMO9^%
M+J\:_P!7MC:V[?9VLII@4EYQ(_EY+#.,E\C /<T =G17(ZSK#Z1X9TOQ(EZ+
MJ*/[,MU+&?DN(9&5&<#IP7#@^Q'0FNNH **** "BBB@ HK"U[Q(-#$Y-A/.E
MO:/>32 A$"*<;0QX+GLOMU'%59O&2MJ,-C8:1>WLT^G#4(2C1HKQD@8RS<'Y
MN_X9H Z>BL_1M8MM<T&SU>U$@M[N!9D5E^8 C."!W[5D6?C6TGO8[>\M9K'S
M=/?4D,Y *PJ0&\Q>J-A@<<\9YR,4 =/17/1^*XP!/>:?=VE@]DU\MXZ[HUC7
M!(<C[C8(('.1GN,4D?BESJVG:?+I5Q"^HP23VS.Z?=0 D. ?E;YEXY'/7B@#
MHJ*YFQ\:VM_;>'[A+.X6/6W>.'<5S&RJ[8;GT0],U4T_Q1IEGIUS.D%Q;F;6
M9K+9>W''VC<=V6+,$3*G ''0 <XH [&BN8O-8A?5/#J7NFW\-S<WD\<&)@J1
MNB29W@-\P*J2.".0>*QIO%C7OA76[S6=+NEM;74FM-MI<!7&R8(/F#*?O $X
M]<<B@#T"BL#4/%$=I)J:VUE/>#2D62]\IE!3*[MJ@GYF"X;''!')/%5Y/&<4
MNH6]GIFF7>H/<Z=_:-O)$T:I+'E0.688^\.H'XT =/16=H^J6WB/P_::G;"5
M;>]@$BAB5=0PZ$@\$>QKA_!'B^6R\->&K74['4##?$VT>IRNKJ\Y9MJM\Q?G
M& Q')_.@#TFBN;MO%T=Q9:C+_9]Q'<6-ZMB]J[)YC2,5"D<XP=ZD'/2M;4]1
M;3K:*1;2:YDEF2%(XESAF.,L?X5'4GL* +U%<DWCVT72?MXL+J3;J8TN1(F1
MMDI<)D'/S*=PP1SST%$_CE;73M;N9]&O4FT9U^U6P:-G$;*&$@(;!&TY(SD8
M- '6T5GPZHL^J+911%P;9;EIE<%%#$A1ZG.&Q]#69KOC"ST26ZB\O[1-:0"X
MGB65$;8<X"!B-S$*3M'MSR,@'1T5R=SXYC6ZEM[+1[Z\=-.CU)2IC0/"^<$;
MF!!^4\$ Y[=Z2U\73ZCXGTNTLK)I-.OM(.HK*64.06C"\$\8#'//)/MR =;1
M7 0>*S;:/HCZ/IMR8=1UB:T=;JX#21L))2XR6/4QMCG 'X5NCQ9$)M=@FL9X
M9M'C621&929E92RE,'D'! SCD8H Z*BLG7-<70/#5UK5U:3NEK"9I88BI< #
M)') X^OYUF1>-%.JSZ;<Z1>VEQ]D:]M?.*8NHEQNVD,=K#(^5L'!&<4 =317
M.6OC"WNSH'E65R1K=FUW;\KE0J!RK9/!PP]L]ZH6?Q!@NM)@U632KJTL+DI'
M!<74D:(TC2%-IPQ*X(R21CTSQD [*BL%O$OD7>E6UUIT\,FHW,EJGS*0K(KM
MD\\JRH2"/49 J*#Q:MU'*(--NGGCU%].*<;5=%+%V89"I@=3SG QS0!T=%<D
MGCVUET_2[N'3KR;^T+V2P5(S&=DR;P03NP0?+;!''J156]\=7)T^WDM-*D2Z
M_MJ+2KF&:1,Q,67.""0V588/;/M0!V]%8?BS6;G0?!VIZO;VPEN+6V:41LP
M! SR>^/;K3?^$AD,Z6,-A)/J0M1=2P"11L0DJN6SC+$' ]CDB@#>HK/T36;3
MQ!HUMJEB7-O.I(#KAE()#*P[$$$'W%9FG^+H;W5['3Y;&XM7OX);BV\[ ?;&
MP!WIU0G<"/4>AXH Z.BN=U[7KW3/$/A_3K6S$T>H32K*^\ @)$[X /N <^@Q
MWXJP^-S/_:,D?A_5'MM/EGAGD01L0\0!VJH8EBV>,9'3..< '645RTWC:"UM
M]?:XL)_/T.W6YN889$?,;*S#!)'("-D''3C/%(/'-O%+=K?:=>6B0::VJ(S[
M&\V!?O8"DD$9'!QU[4 =516"/$C_ &,W TV:97:%8&M7$R3>:VT$,. J]6)Z
M#GGC,%KXSL[FUE802?:8]1.F"!65O,G #?*V<%=IW9., 'C(Q0!TM%<=JWB_
M4+6WM1#HMQ%.^KQ:=*)R%4@D'=&3PZL. >,'.>F*E_X2/3-.U?Q)<74%Y;R6
M%O;/<M)+O20,'V"- Q .01T!)(H ZRBL#_A*%AU233+S3[B"]^R->01AD;ST
M4X8*<@;QD9!]1@D54T?QO#J]SHR'2[RVAUBV:XM)I2A#%5#,I 8D<'J1S@^V
M0#JJ*YW7]>O=,\0>']/M;,3QZC<2I*V\ @)"[X&>^5!SZ#'>N;TKQ*^@7'B6
M2ZMKZ[LH_$'DO<&8.+=72!5^^VX@,W0= : /1J*YR]\70V&HQP3V-PD#ZA'I
MRS/A=\KA2"JGEDRP!8=\\'&:7P[KU[J^K:];7%F(8=/O?LT;!P<@1QMS[G>3
MZ#I0!T5%8.I>)A9RW\=IIUUJ#:<J/=); %UW#(55ZNVWYL>A'.3BF7_BR*U&
MIO;V5Q=Q:4JO>F,@%,KO*JI/S,%(8CCJ,9/% '0T5S,OC&.34HK'3=,NM0DG
MT\:A!)$\:I+&2 ,%F&.O<#\:@T[QY;ZD^C/'I=ZEKK$;&TG<QC=(J%RA7=D<
M*PR>,CTP: .MHKB['XB6]Y_9$\FC:A;:?JDWV:"\E\O:)LD*C ,6&2I&<8S^
M=91U&'3M'\=S:BNH7EE;ZMM*0W+"1$,4)PKE@54$] >_ H ])HKF=<\:V.B2
M7B&(W!L55KE(Y4$@##.$4G+L%PV!V(QD\5/#XI@O-3GL[*!KG[/+#'/M<!T$
MBJROL/)3#C)]<\<$T ;]%9/B'7$\/:>E]-;2S0&>.&1HR!Y0=@H=LG[H)&<=
M*I_\);"+W7+/[%-]HTD1%H]ZYG\P939SWZ#..>* .BHKAM6\3KI*>,;VSTZY
M.I:99PRRK//F)\HY4H-Q   .< $_K3+S4M0B\=Z),EI=S2SZ/<LUDEP-K,)(
M<-RP0<$\]><4 =Y16=H.LP>(-#M-5MDDCBN4W!)  R$$@@XXR""*T: "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
MR=%UQ-9GU2);:6!M/O#:.)""6(1'W#!/&'%:U !1110 4444 %%4].U&+5+<
MW5L";9B1%+VE XW#_9]#WZ],$UM%\1:?KTNI16,A=M/NFM9@>/G !R/;GK[&
M@#5HJG::C%=75S:8,=U;$>9$W7:V=K#U4X.#Z@CJ#5R@ HKG=6\7V>E:!?:X
M;:XN=/LV*,\&TER&VL5#$9 ;C.><''')F/B>&#5K'3K^QN[&6_++;/-L9)'
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
M/X0/U]JH:;X/U'3=.\)6\EQ9L-!D=Y7W,!*#&Z<<<</GGTKN:0@$$$9!Z@T
M>:>!M*FU_P #>'$FDMOL%E>&\#1.6>1HY7**1C"X8@DY.<=!GC3O_!NIWFC>
M*K!;BT5M;NQ<1N2Q$0VQK@C')Q&#^/MSVZHJ#"*%'H!BG4 <E-H/B&U\2W>I
MZ/J%C%!J:QF]@NHFD\J1%";XB",_* ,-C[H-,U+PA/J>O6VH2&U2:TNHI;?4
M(R5N5B4+OB; PX8AAR< /TXKL** *6KZ9!K.CWFF70S!=PO"_L&&,CW'6N;L
M/ [VVJ:-J5QJ#375O;M'J#;?^/U\AT8^R."1Z<"NQHH X[4O"%YJ<WBX/<P1
MQ:[9);1$9+1%$=06&.<[\\'C'>K,6AZO_P )%I6KW$ED[6=A-:R)&74,SLC9
M&0>!Y8'ODGCI7444 8?A#1KCP_X9M=+NI(I9("_SQ9PP9RW?I]['X5N444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7G&
MDZAIFJZC=1:MJ4MMXAL]<D"0QS;)FC#GRD53R86C*DX&#\S'N:]'J+[+;_:?
MM/D1?:-NWS=@W8],]<4 >9/J%G:+XG%S/(B3>*88@$F$:,3'!\LK$'$9VD-Q
MR,CO5"/4U32+UAJ,1CT_Q=;@/#*0D-NSPY Y.(R6;VZUZR;"S*2(;2 K)]\>
M6,-WY]:<UI;/'+&]O$R2_P"L4H"'XQR._ % 'FDMZ+_6?%MIINLVD3M?6+6R
MSR%H)"8U)C.#PKL"I(ZD]\XJ$Z^(_P"RK?4H8]'T]KZ\MKU;IS-:K<J%*+O!
M4>607P#P",8^48]/-C:-&T;6L!1\;E,8P<# R/IQ2M96CVGV1K6$VV,>28QL
MQ].E 'G4MM<P:5I46D:K:ZZD1NI([2^D*)>1 KGRI,GF/.U6.1@GGC-;US>O
M>?".>]TM+F.231'>V68YE!\D[<GNW3GN:Z::QM+B-(YK6"5$X17C#!?H#TJ?
M QC QTQ0!RD&H+IWP\T=;"2)+BYL[>VL=QP/,=%"GW ^\?936%'')X*\>:5-
M<1VMKINL6ZZ9((YRX\^($PNQ91R5W)^5=O8:+:V%HEFL<<EK 3]FCD0'R5_N
M@^@Z#T  [5<FM;>Y(,\$4I7IO0-C\Z .1O[I;+XK17,DJQ6L>@327<CG"HJS
M*59CVQE_UKH[N[^V>';B\TJ9)S+:M);21-N#DJ2I!'7M1'H\(GO;F0B2YO$$
M3R%!A8USM0 Y&!N8\YR6/T%FRLX-/LH;2V3;#$H510!YAK#1+^S3$58 '1[;
M))ZN=F?QW9JUX@8VWC7P?<0ZJVN2M=^4+&4QDP(R$-<KY2K]T=V!'/&#7=V>
MBVME!):K&CV9D:2*"1 1$6)+!?;)) [9(Z8 NPVMO;Y\B"*+/78@7/Y4 <J3
M(/C$!'GRVT$^?CID3_N\_G)C\:P_B'J%J+G6;;[68KVWT)YXA/-L1#E]K0J,
M$RY7&[/R@+UR17?6>FQVUY=7K-YEW<[1)(1C"+G:@'8#)/U8GO5B2V@ED$DD
M,;N%*AF4$@'J,^AH \VVVNO>)RMS>S3V\WAB.X94NW"%]Y!;"MCMV[C/45!X
M;UM-1N/#EIXBNU-I-X;BN(6N)-J3W&<2DDGEU4*?4;B>]>FFPLRVXVD&=NW/
MECIC&/IBAK"S:..-K2 I&V]%,8PK>H'8T <M\+)(G^'&DB&42!!(A(;<01(W
M4^M<@VGZAJW[/1B@A>>^\QY[F%1EY62[+RK[GAN._2O7HXHX8UCB141> JC
M'X53L=-CTZXNFMFVP7$AF:''"R-]YAZ9/)'J2>YH @MO$&D:AI<5];7L$]M.
MH\L(P8N3_#MZ[NVWK6+J)D7XL:%Y&?FTN[%SC^X'BVY_X$?YUT\>GV4-T]S%
M:0)</]Z58P';ZG&345OIL<6I7&HR-YEU,@BWXP$C4DA /J22>Y/H   <YK%P
M)?B'IVEZF!_94^G3/"CG$<MR'7(/J0F2![D]JY.Y1KGPKH@U.0W$,7BE+>RG
MGD):6U%P0A+$_-E1P>X ->KW%K;W<7E7,$4T><[)$##/T-)+:6TZJLMO%($^
MZ'0';]* ,WQ&ND1>%[J'6(T.DM&L,ZL<*L;$+DGL!G.>HQ7&6(UOPIKMOHNG
MZK_;VF7=E<2V8N"'N+,HH*Y<??C8D*">Y ^OI)1"@0JNT8P,<#'2HK>QM+1I
M&MK6"%I#ES'&%+'WQUH \MTC4%OM(@UG1==2?7H]*G\W3X4/FS3B+/\ I"EB
M=RR  ' Y;'0@5>LG\.ZWX<>[TW4I+JZFT21+JU2??O.T$O.O7S P(!//)'(Z
M>C16MO#+)+%!%')*<R.B %S[GO1#:V]NTC0011&1MSE$"[SZG'4T >9Z/-:)
M!\,OL-U\DBE)DBG)1F^QL2&7."0<>XJ"*\O+OP?:ZK'*Z^+8M9$,L>\[RYN=
MK0LO_/,1'..@ #=LUZB+&T'EXM8!Y?W/W8^7G/'I2BTMA=&Z%O$+@C:9=@WD
M>F>M 'DNK!8M*\9:BM[<BYT[7H3:N;MSY.1;Y !;&#N88/;BO8,\9JL=/LB&
M!L[<ACELQ#D^IXJ?8GE^7M79C&W'&/3% 'EJRS_\*2\4M9-F42ZIRAY"^?+G
M_P =S6YX@U&&RN_!]I/(L.@W3LD[EML;$0YA1CTVD]CP2H%=BEG:QQ/$EM"L
M<@PZ*@ 8>X[U6L](@M=+73) MQ9Q@)%',H;:@^ZIS]['0'K@#.3R0#B/"_\
M9O\ 8?CVV@FB>U74;HE5DW 1FWC]_N\$#MQCM5?X?R7LGB+2SJ.[S?\ A$[,
MQ[NO+MO/UX3/X5W]]I%O?6$E@56*TGXN$C4#S4/5<CH".#WQGIUI;G2X9KVT
MO8B(;FU#(CJO!C;&Y"/[IVJ?8J#[$ \SU>X:/P;\02M]< VVL_NW^TON0;+?
MY<YSMR6XZ5UL,I'Q;NH1/(4;1(Y/*,I*AO.<9"DX' '2NF-A9D,#:08<Y8>6
M.3ZGBD:SB7+P10Q3[=JR^4"5XQ[4 <SX#,GG^*E.?LZZ]<>3Z8*H6Q_P,O\
MCFN-U"QBETSQK>V]U<Q:Y:ZT[:>(+AE82E(M@" X.\\<@Y'TKU;3=.M]+L4M
M+8'8I9F9CEG=B69F/<EB2?<U*;2V-T+HV\1N -HE*#>!Z9ZT >9ZA>Q:EK6N
M:;K&NQ:3JEM=1/984^>(]B%3!\X#;FW@J <DD'L FOZA>:???$&YT]W^T11:
M<9##]](B")&&.00A8Y[8S7ISVMO+/'/)!$\T?W)&0%E^AZBA;:!)6E2"-9'^
M\X0 M]30!Q#6$-UXQ_L_2YC_ &-J&C.]VMO*=B/O412J0?E=@7Y'7;GM7-V>
MJZEI[:+J\UG+*=++Z'J,8W?OK@DHC@=/O+'\WI.1G@UZU;VEM:(4MK>*%2=Q
M6- H)]>*?Y49!&Q<%MQ&.^<Y^N: ,#3[+2-,U33;.6]4ZS%9.J1&X8&1"P+O
MY><'YAUQQTJGXCNF7QGX=T^]XTB[2X#AC\DEP OEH_8_+YA /4CU KHY=.MY
M]2M[^10TUNI$7 ^4D$$YQGH2.N.3Q4\]O!=0F&XACFB;JDBA@?P- 'E$WVDV
MUE:S7UT+!?%WV2S<7+J7MBIRFX'Y@'W*">1MX/%>I:?86^EV$-E:AU@A7:@>
M1G('^\Q)/XFG/9VLB(CVT++&,(K("%'MZ5/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 %%%% !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 %47U2(27D4$4MS):)NE6$ D-C<(QDCYR"#CW&<9&;U
M>=^'9KA_A=KUX\TL-^TVI2RR(Q5TD660#![8"J/H* .U74G9[)?[.O!]JA:4
MDJH$! !V2?-PQS@8R,@\U-8WT&H6YF@8X5FC=6&&1U."K#L0:XNPO;QM;\![
MKVY9+S2)GN$:4E966.$AF'<Y9N?>KWAYY%^(OC&W7/V;_0IL=A*T1#?B51/T
MH Z^BBB@!KL4C9E1G(&0JXR?SP*S?#^O6OB32DU*QCG6V=F5&F4*6*L5;C)Z
M$$<^E:E>0:)+<1_##PH;6]N;5I=>\EV@DVED>[D!![$>QH ]?K&'B.![_6;&
M*SO);G2H4EDC1%)F#ABHC^;DG81SCDBN$N]8N]"NM8TL:A=_V>NOV5JUQ/<-
M(]M!-$COB1B2 6X!S\N_C'%.OH_[-OOB6;*]NHY8=)MYXY!<LTD;+%,PPQ)8
M<@'KW]* /3XG,L*2%&0LH;8_5<]C[U#-=M#?6ML+6XD6??F9%!2+:,_.<Y&>
M@P#7%:CJ-SH%[X=UZ:XO)]/NK7['<P"9V7SF0-$X7.-S%2F?5Q4]PM]I7BGP
MA:-?74C2Q79N8S<.R2N(PW0GD DXST&/2@#I-6UNWT>;3H[B*=_M]TMI&T:@
MA78$C=DC P#TSTK3KR2*]&M:!X(UVYO9GOKG7(_M"&=MB/\ O,Q^63M7;@ <
M9X]SFQ<:O=V^@:BQU2Y6:#Q8EK$6N6W"(SQ@Q\G)78QX/8T >IUF:=K=OJ>I
M:I8113QS:;*D4WF* &+('!7!.1@CTKA-0UN5-:M;NTU2X:+_ (2064KRW)1=
MH4J\2Q#Y2@_O'!SSZ$V)/MS:SXZ73;F&"\:_L!&99&19#Y,.8]R\KO&5R.1N
MH ]&HKF_!FHF_L+Y9;:]M+JWO&AN+6[G,QA?8AVJ^3N3#!@?]JN>\2C4K;Q#
MJ>CV]]?+)KUD&TMUN9%%O<QG$@7!^5=K+(1W"L* .SU_6[?P[H=WJ]U%-+;V
MJ&218%!;'L"0/UK1!R ?6O*=8U.3Q#\*==UA_M$*II/V5H'D? G4?OC@G!(;
M"Y//RM5CQ'J>J>%]0\1?V9=WEP1H*7RK/*TWER^:R-(JGA<+SM "_+TH ]/H
MKC%GDTWQIHD>GWT]QI>H6$\MR)[AI541["DP+$[<[\'& <^U=?!/#=0)/;RQ
MS0R#<DD;!E8>H(X- $E%>8PZW*?$6@W=MJEQ+:7FL7EO(\]R1YJ*DOR^3]U4
M1D4!N&.,D#=SH^'=0OX/$]M9ZM]HE:[BGDL[Z"Z:2VNTW*WS1D_NG5<#&,<G
M![4 =[574M1MM)TZ>_O'V00KN8@9/H !ZDD ?6L#Q'J$T?BOPUI+R2PV%^UQ
MYSQN8R\B("D>X$$9RQP",[,>HKC]?-U/X(\56=Y<7,]KIVKQ0V<[SON:,O"2
MK-G+[2[+EL]/44 >E:;J3:@]RDFGWEG);R>65N4 #\ AD9258<]CP<@XJ"_\
M0V=A=:9 RRRC4;HVD4D0!19 &)#'/'W&Z9Z5H+:QK:?9@TICVE<F5B^#_MD[
ML^^<UY%H]M%)X+^'L27$ZM+J^9")V++^ZN1QDG;T/3'?OS0!['17E<>MW>FH
M^FS:I-'IZ^)I; W=U,[F.+R/,1&DW!L&0@9W9QQG%=KX5MYK2TO8)=:&JJMV
MYC?YCY"D B+>S,7QGJ3GG':@"_KNL0:!HEYJUS%-+!:1&6180"VT#)P"0/UJ
M]%()8DD7(#J&&?>O+/%-Z=:\.?$5+VZGBGTQ7A@MDG:,+%Y*LK%00&WL7Y(.
M1QVI?%VM2P6.M7&GZG<+/IMK9M_Q\F*.W9CN 51_K2X/.X8Q@ GD  ]1$L9F
M:$.IE50S)GD D@''OM/Y&GUYAJEV^E>)/'FJV$LK7D&E6LUN!,S G9/DA,X;
M &0,8&#CJ:Z#PVH?6EO;7Q-'?V-U9!ELT=Y02&&)@SNQ7@[2HP#]10!N76MV
M]IK^GZ/)%.9[Y)7BD"C8/+ + G.<\CMWK3KB_%-JMYX]\)V[RS1H\5\&,,AC
M8C9'P&'(^H(/O7.Z7KMXUIX?TN^U5XK:XN-2MS=7$SAI7AGV1(TBLK9V;N_)
M4=: /5J*\S:TO6U+PMI$OBB^O(9S?0S7-K,T1E55RH)#'+)G&[.>/6C[1=:C
M=:Q;?\).=+O=)OTCB$KNSB)0A4E-X$@D&>2I)+''08 /3*R-5\00Z7.UNEI=
MWUTL#7+6]HJM((P0"V"1GD\ 9)P<"N(U#5=0NO#7B_5DO;JWU?2-0FCM8DE8
M*JQE?*0QYVL) 0>0<[^.@QJPVR-\6FGF,T<O]A1S.OVE]JMYS C&[&WVZ=\4
M =O&XDB20!@& (##!&?4'I3JBM[F"[MTN+::.:%QE)(V#*P]01P:X71]0CUM
MYKJ[URYLM3LM;D@DMDG(!19"B0F+."&3:<XSDD@\4 =_17ESZOJ=SX)F\10W
M=RNNVVKF VHF;R_^/KRA 8\[>8RO;.3NS4&NSWT%IXXOH]7U)9=)OX6LU6Z<
M)'F*%B"H.&4EF^4Y'/2@#UBJ=WJ"VUI+/#!->-$ZQM%; ,^20#P2!QG)YZ U
MQNHW]_8>+2]Y]HN-*N-0@@@NK.[8&TD(11#-#D JS'.X9^^,]JP$+:;\/O$$
M]E?7<%S%X@E0,MW(6"_;0F.6[JQ!/?OF@#UH2QM,T(=3*BAF3/(!R <>^T_D
M:?7G$T"1>+/'LL=Q<QW"Z=;O%LNI%.[RICP W;&1Z<X[TMEJ,M[J7@ZW?49W
M6_\ #\TETBW+#S&V0[7.#][YG^8<]>: /0XI8YXQ)$ZNASAE.0>U/KR+PYJ(
MM/#'@;3#J/V6UU&SD:666XDP9E5-D>X."F07( (!*]*]#\*PSVVA);SZO_:S
M122(+O:1N4,<*22=Q7[N[/..><T 2:YXAL]!TJYU"=99XK:1(YE@ 9D+;<9!
M(_O*?H:UJ\=U*WAB\(?$#;-+YO\ ;6T!YV?C-L<[6)&>>N/0=*U-<U2^\,ZC
MXIBMK^\>WBLK&Y+7$K3&#S)GCF=<G@!!NP, ;> * /3JQM3\1V^EZQ8Z5):W
M<MU?+(UN(E4A]@!?DL,8!'7\*H>&H6BU>]DB\0QZC:7$,<B6J.\HA/(WAV=B
M P[=/E)'>L[Q9'-+\2?!203^1(4O\/L#?\LT[&@#IM*UZQU>>[MH&D2[LV5+
MFVF0I)$6&5R#U!'((R#ZUIUY!<:IJ?AS5OB$\##4=7BL(;H:A&F/*4 JL31C
M(!0;G'J.370ZC?-HFN:;-8ZI=/I5YI5W<7<DDK7'EK$B,DZAB<'YL8'!R.*
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
M73[*+>5U$.;2<,C+)M&[D!BRY7D;@,^QXK2U%-8.MZ6]DL#Z>/,%XLDK(RY
MV,H ^;&&&#@?,#VX -6BO.=3DU^U3P=%JMPUO>W&K?9KO['=R%)X]DC9/3&2
MH..W0<<5M:EX]M-,EUA'TK4I$T=D^V21K'M1&7<'&7&X8.<#YO:@#K**P=1\
M56]BU[Y5E>7RV(0W1M$#F/> 0-N06.TAB #P?PJ*\\9V5C#K\DMG>D:&BR7(
M54RR,F\%,MSQZX- '1T5S5[XQBM=1N;"+2=1NKB"R6^*PB,!HF)&06<#(*G@
MX/IFFV7C"RU>ZTZT6SOX;?5[9IK*Z?:BR@*&8##;U(#9R0,X.#TH Z>BO.?
M_C(Q>'?#5IJUMJ9-^ODQZG/AHY9LL0I;<7R<'!(P<<&MY?'FDOJ5E:()&CO9
MVMX)U>-E:1<\%0VX [3@D8/MD9 .HHKD[3Q[9W363?V7J,5M=7SZ>+B18PJ3
MJS+M(#D\E#R 1R.>N+GACQ!<Z])JWGV$ELMI?R6J%F0@A,#G!)SG)Z8Y R:
M.@HK@-4O4A^*4EC>7^HQZ>VBBY$,$\P42^<5W80\?*/I3_"'BQSX;U#4=0NY
M+RS35'M--D(7SYT+*L:LO'SEB1\V#C!..M '>5E0:';03:@GEQ26-^YFFMI4
M#+YA #'!XPV,D'OD]S5-_%]I;R:E!=6=Y#>:?"MP]KL#O+&Q(5H]I(8$@KU&
M".<#FJ]YXZL]/L=;N+FPO1)HWEFZA3RV;:ZY5E.[!'XYX/% &VNCZ9$]O+%I
MMFLMJA2W80J#$/13CY1]*33-+CT[[5+N\RZNYC/<2XQO; 48'8!550/0=SDU
MGKXF$D\=F=*OX[V9Y!#;2;%=XT"YESNP$^91R0<G&*YSPC;ZEK6D6=X-2U*!
M[36;S?'+<;MT0F9?+D!W;\ !1S@=<G R >A45Q6H"_\ !OA>YU:74;R]%E<F
MX9+F7S&:V9@'0G !(&YE..#A<D9SU6H:G::9I<VHW4NVVB3>S 9R.V .I/
M[YH LNB2HR2*KHPP589!%9Z^'M$2W2W71]/6".3S4C%L@57_ +P&, ^]4I/%
M=O:&]&HV-[8_98XY"TRJ5D$C;5"NK%=V[C!(P2.W-58?'>G3/J$(MKIKJR:$
M-!%LE,@E;:A4HQ7&>#DC&.>.: -MM$TEUNE;3+)A=C%R# O[[_?X^;\:AA\-
MZ%;PR0PZ+IT<4J".1%M4 =!T4C'(]JSU\::?]GNFEBFAGMK]=/>&1D'[Y@I7
M#;MN"&!SGVQGBI;CQ7;6J0I/:S0WDQEV6LTD4;;8VVLVXOMP25QSD[AQUP ;
M LK46T=L+:$01%3'$$&U"I!7 Z#! (],4V;3[*XNX;N:SMY;F#/E3/$K/'GK
MM8C(_"JV@ZY:>(]$M]6L/,^SS@X60892"5*D>H((ZXKC+#63>76IZKJIU6V:
MPUDVUM'#<*%DX2-+<QAR&+,V3D8R<[AC@ [$^&M"-V]V=%TXW+R"5Y3:IN9Q
M_$3C)/O3IO#VBW%U/<S:1823S[?.E>V0M)M(*[B1DX(&,^@K+O/&UGIT6K_;
M+&\BN=+MA=S6V$+O"<_O$.[##Y2#SD$=.F=;2-4;58))CI]W9HK@)]I51YJE
M00ZX)XY[X/!R!0 UO#VBO/+.^CZ>TTKK))(;9"SLOW6)QR1V/:GR:'I$IN#)
MI=DYN6#3[K=#YI!R"W'S$$ \UFQ^+[5]4L[)K*\C%[<3VUO+(JJ))(@Q;C.X
M [&P2,''N,U+;Q[9W+VA_LO48K>XOWT[[1(L86.=69-I <G!*D9 (Y&3Z '3
M6UI;V</E6L$<,>2VV-0HR>IX[T]H8GECE>-&DCSL<KDKGK@]JP8O%UK+!K#F
MQO8Y=*G%O+;N(_,D8A2NP;\$-N7&2,YJYX@UZ'PYH,^KW5M<20PA3(D(4N,D
M#H2!U(Z&@"W-IEA<6;V<]E;2VKL7>%XE9&8DL25(P222?J::FDZ=%<_:8]/M
M4N/+\KS5A4-L_NYQG'MTK'E\806^(KC3KJWNV,ACMKAXHV=$(&\$OMP2P &<
MYSQP2(%\>Z=<:/%JEE9WUU;/9/?,515\N-#A@2S ;\Y&T$]#[9 -RWT73+*W
MFAL].L[=)4*.L<"A6'/! QD<GCW-.TG2[;1M,AL+.-8X(MQ554* 68L< < 9
M)X' K,?Q;9F18[2WN+R0V4=_Y<6P/Y+DA2%9@3]TY Z?4@%-0\7V>GQZC/\
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
M)TU)Y)UT^T6:2/RGD$*AG3^Z3C)'M19:BE[<WL*0RH+240F1]NV1MH8[<$G
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
MM;5(7N+V[W^1 A +[%W,<D@ #C\2*LV%V;[3X+IK:>V,J!C!<+MDCSV8<X-
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
MWMV8R;C(X55ZY;)8X'?.:YJY\&7%QJEW+(=$N[6XDWJ+_2Q-+"NT+L5MX!4
M<<<>]=396<5AI]O90@^3;Q+$F[D[5&!G\!0!YWX0U0'QAID$>H%[:[T#SMDE
MWYKRR"2/;))S@2%6;(7\R *Z#Q=J;6FM^&;&XF:#3+Z[DCN90Y0,PC8QQEAT
M#-V[[<="170V^EZ?:&,VUC:PF,,$,<*KM#?>Q@<9QSZU+=V=M?V[6]Y;0W$#
M?>CF0.I^H/% 'DL\D5EX7\;_ &"^EC>#Q%$4>*Z;< WV92"0<E<%EP>.W:NB
M2T>]\?\ B;_2K^0V$-G=6MLMY(J"7;*<;0V"I(&5Z<]*['^Q],\AH/[.L_)9
M@QC\A=I(& <8QD#BI8M/LH+AKB&TMXYV&&D2,!B/0D#- 'F6B:C+?:5I^NZ=
MXC2XU<:=.9]-169[B<1$[94,AVE)!P0HZ[1P0*T-+DT?6O#]O?6NN7-S<W.C
MR+<VJW1;S6*@L\B]596RO&/O;>F!7>0:=8VMU-=6]G;Q7$_,LL<2J\G^\0,G
M\:+;3K*RDFDM;.W@DG;=*T42J9#ZL0.3]: /-?"]W$;?P+I#3M_9EWI!=]L[
M$272QQ$1L<\80NP3IWQQ432:A+!IEI/J-\+5/%<MA;S+=.K36NR0[68'+88%
M=QY^7@YYKTQM)TU[,6;:?:M:AMP@,*E <YSMQC.:=)IEA,D*2V5LZ0?ZI6B4
MB/\ W>./PH 9!:Q:7HZVL4TPBMX2JRRNTK@ =26R6/UKRV\O-3M/"^NV5YYZ
MZE#H3W=MJ5C>N\-VB])ASE),D$^N>I KUX@,I5@"",$'O5:WTRPM$D2VL;:%
M9!AUCB50P]\#GJ?SH \ZU_58KC5M8@@U'S89?",\AB6XW(9/[VW.-VWOUQ19
M6TFE7WAFXTW5+Q8[W297U$23O-&B+"I28(20N'*@;0 0<8KT2VTK3K+;]EL+
M6#8A1?*A5<*3G P.F23BEMM,T^R21+6QMH$E_P!8L42J'^N!SU- 'ETVMZKH
M6CZE!>120WT-K:2/?6MP]Q;SVIF"R3J,[D?:SD]SC(/&:MZCJ":-8WE]I_B9
M+K3KJYLENOLK,8[&)Y LDBN78J67W&/O#GFO1[?3K&SC>.VLK>!)!AUBB50W
MUP.>M-@TO3K6S>SM["UAM9,[X(X55&SURH&#F@#S76KA8Y_'$>D:A.T$'AY+
MF'R+QV$4W[_YD(;Y3\JDXZU)J_B&Y@U>>;2+\SW \*37$<23>8K3*R%6"9P6
MP2>F2*Z_3_#7]G^*;S4H5M([">RBLTM(HMH0(SMGCCGS#QCM6O:Z5IUB4-I8
M6MOL4JGE0JFT$Y(&!P,\T ><W$EK-H.LZKI/BLW$<FA32"WM)9 5=5W+,6,C
M,C@\'IGOG%6+"$Q^(=/M?M=Y+%J7AN2:Y26Z=Q)(IB 8 GY3AV'RXZUWD>CZ
M7##/#%IMG'%<'=,BP*!(?5ACD_6GQZ9812QRQV-LDD2[8W6)04'H#C@4 <W\
M,?LX^'&A?9Y0Y^QQ&3]Z7VOL&1R3M^E<EJ5V="E^(5W82R1WB7EL3MF8ND+1
MP>;(%SV4L<XXQ[5ZM;VMO:1>5;010QY+;(T"C)Y)P*06EL)Y)Q;Q>=(H2238
M-SJ.@)ZD4 <K:>;9_$."UTV>272[K2VGN(S*9$1PZB-U))P6!<<?>VY[5#XY
MAM6\1>#IKN0QQKJ,JL_G-&%!MY3U!&.0*ZZST^RT^,QV5I!;(QR5AC" GZ 4
M^>UM[I56X@BF5&#J)$# ,.A&>X]: /)[U3;:=XKU>WNKF*ZM/$\7E&.X94&Y
MK96RH.&RK$'<#Q6A+?'5M7UB"Z\2)I6IV&J 018;S?*&TQA$\P!UD'&-IR6/
MM7H!T;2V1T;3;,K(V]P8%PS>IXY/O3VTRP>\BO&LK9KJ)=L<QB4N@] V,@4
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
M!L U@ZK&GB!Q%<G)^7R)\(&+,6"YVYR>F.U,T:].M7L%S/XD2RUBTU>2.>R
M8RNHD91"4,F"A3:00O&-W4$UZ&VFV#K KV5LRV^/)!B4B/\ W>./PI1IUB+\
MWXL[<7A7:;@1+YA'INQG% '">%;^RUVUTV]O-9N(=>2ZGCN[..X(9GRZM$T?
M9%&", 8"@YZFL/33%9?#C3C9WDT-PGB%(Y5CNG!"G4&7:R[NA7/!Z]:]7CT^
MRBO9+V.SMTNY1MDG6)0[CT+8R:8^DZ;(KJ^GVC*\GFL&A4AG_O'CD^_6@#@-
M1O;B]TWQW/<7EQ:ZKI,SFQ$<K*88UB5H2J@X(=MV<@[LD=@*@OH[J_U'Q*+^
M[OH)8O#UM=F"&\DC6&X*S$E0&XP5''3CD&O2)=-L9[J.ZELK:2XB&(Y7B4N@
MZ\'&122:7I\LLLLEC;/)*NV1VA4EQZ$XY% %?P[<RWOAC2;J=]\TUG#([G^)
MB@)/YFO,=&LY+?POX?U73;V\75#K;VX@6Y<QRQ-=2"1#%G;@)N<G&1C.:]=A
M@BMH5A@B2*)!A410J@>P%0Q:;8P7<EW#96T=S)]^9(E#M]6 R: .'F2\T[Q/
MJ'A@S7KPZVZ75E<&>1C!&,"X0/G*;0 5QWD KI/&<"2^!-=B(8J-.GP Q!XC
M)'(Y[?C4VG:7?QZG-?:I?PW<@WQVJQ0>4(8F8$@_,=S'"@GC[HXZYUR RE6
M((P0>] 'F-M9V-_K?@:U2>1[=M'N]_E7+9)VVQ(W@[A] 1Z=.*I:1KDKZ=X8
ML=5U58;"YCOXA<7;N5EEBGV1H[AU.?+#8R>2.Y QZ>FD:9&8BFG6BF)=L9$"
MC8/0<<#DTCZ-I4ED;-],LVM2V\P&!2A;UVXQF@"IX4A:W\-VL)U9]6$>]5O7
M',JACCG)W8'&[)SC/>MFFHBQHJ(H5%&%51@ >@IU !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 %%%% !56_P!2L-*MOM.H
MWMO9P9"^;<2K&N3VR2!5JL_5+?3=@OM1@BE6W1@OF)OQNP" O<G  QR<X'6@
M"[#-%<0I-!(DL3J&1T8,K ]"".HI]<_X+T5] \,PV4B>43++.( <B!9)&<1C
M_=# <<<&N@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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L;7/#L
M6NO:M+J&HVOV9BZ"SG\OYB,9/!R<9Q]36S10!0TG2TTBT-NMU=W19R[2W<QD
M<DX'4]L <5?HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
<@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>ex1018newformkeyeeagmt003.jpg
<TEXT>
begin 644 ex1018newformkeyeeagmt003.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 **,CUHH **** "BBB@ HH
MHH **** "BBD+ $ D GH,]: %HHHH ***0,"2 02#@X/2@!:**3<-VW(W8SC
M/.* %HI"P! ) )Z#/6EH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBD5@PRI!'J#0 M%(64$ D DX )ZTM !1110 4444 %%%% !1110 444$X&30
M 44U'21 \;*RGHRG(-.H **** "BD5@PRI!'J#2T %%%% !1110 4444 %%%
M(652 S %C@9/4T +1110 44BLKKN5@P]0<TM !1110 44UY$B0O(ZHHZEC@"
MG4 %%(S!1EB !W)I: "BBB@ HI"R@X+#.,XSVH5@RAE(((R".] "T444 %%%
M% !1110 444BLK#*D$>H- "T444 %%%% !1110 4444 %%(S*H!9@ 2!R>]+
M0 44BLK9VL#@X.#T-+0 4444 %%(64, 2 3T&>M+0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5QWQ"U*ZMK?0],MII+<:OJL-E--&Q5EB.6<*PZ,0N,^YKL:RO$.@6GB32_
ML5TTD921)X)X3B2"5#E74^H/]: (I/"ND?Z*UK9PV<EM,DJ/;H$)VD':V/O
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
M::W#+:.L7SC_ (]R6CXSU5\E?0YZ4 >K6^K6-WJ5WI\%PDES:;?.12#L+ D
M^^!G\15F=I$@=H45Y ,JKMM!/N<''Y5Q_AY+>'XB^*?]'VO<FVF@D$)PZ>2
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
MEC;-8;XMSS-Y)!\GCEMV/N\@XS4,T1M;G^Q_&LM^$O-&M;:.:"V\]99%0B9
MP1R'WG<,8SP>PH ]7>>&-PCRHK$@ ,P!.>GYU)7G6D:)I<WQ%O4N[%)C%I=@
MT9NE#OYT;298MT,@&S)'//H:]%H C^T0^?Y'G1^=C=Y>X;L>N.M<_>>(KN76
MKW2]&MK:ZNK%(9)DFG\O>)"WRJ<'!"H3SZ@>XXI(+F[\(+ISHR>,K?6A+N*X
MDW&YR90>\?DDC/3;\OM72Z'%:#XG>*)!#$':&T\M]@&6 EW[3W/(SCUYH [*
M21(HVDD=4C0%F9C@*!U)-<W/XNB:?PX]@D5S8:Q.T0N/,P4 B>0$+CG(3N1C
M-=!>1">RGB9 X>-AM(R#Q7D^E0V<_AKX<6<MK@0W(2\BE@* ,+61&W@@9^8J
MI)X)XH ]9%S ;?[0)HS#C/F!AMQZYZ4^.1)8UDC=71AE64Y!'L:\@28Z5#)*
MJ7$>AVGB:Y:X6T@#^3$T9\N0)M(,8<D\ C/(Y%=_X-M-.M=)N'TIKM[.YNI+
MA&N4V;BV"Q1=J[4W9P,#G)'!% $OB_Q!+X7\.S:M'9I=B%XU:)IO+)WNJ#!V
MMW85KFYCAC#7,D,+!=S@R<#MU..,]ZY'XJG=\/KV)06EDEM]B*"6;$\9. .3
M@ G\*S]5LM)O_B)J$MU;6MQ _A\9=T#(S^8_?H6VD>^#0!Z!-<0VZ!YIHXT)
M #.P )_&E,T0+ RH"HRPW#@>]>2:'?P6<&@+XF@GETNZ\-PV<;M \H2<9$T;
M!02KLNSZ[,5L,MGHWC"UWV<]O9W'AT6ELDD;R,S))Q&QY)8*1P3GK0!Z$T\*
M*&:6,*06!+#! Y)I!<P,T:K-$6D7=& X^<>H]17D_AVSL[A_ATMY9J?+T:>*
MX%Q#C!"Q;0^X=,AL9XX.*ATZRL;7P[X>N(K:*.Z@\3.HD"8>.#[1+@9ZB/8P
M]L$>M 'HOASQ"=9BN_M4<-M/!?W%FL2R[M_E-M)&0"?7I6TUQ"DR0M-&LKC*
MH6 9A[#O7D5SHEK>Z9KUM%9JOB@^()9K%S'B>,&<,L@.,B/;DD_=QGN:O2):
M7FO:KH^O-JB:D=4%U8K!;C]\@*F%DEV':% VG+ #!SQF@#TXW,"N$::,.6V!
M2PR6QG'UQSBJ\&K6-UJ=UIT-PCW5H$,R*0=F[) /O@9Q[CUKRC4=/L$T3QA<
MQ6D0O(_$,4MJZQ?.HW6Y+1\9QE7R1Z'TKL-"CMX/B3XFS;[9+E+66"00G#IY
M9#,&QCKUYZT =C*9!$QB57D ^57;:"?<X./RKA[?XA7)\$6_B^[T:.+2G :8
M17ADEB0OLW;2BAL'L#G'K7<2RQP1-+*ZI&HRS,< "O#;2PMY?@SIT$#ZB^O0
M 20:>IEE#S"4E5>!LIMZ$Y4 =: /<)+F"%4,LT<8<X7>P&X^@S1-<06X4SS1
MQ!CM7>P7)]!FN$WA?%NJ)XM@B%M>Z5;I;%UW1<!_/B4_WBS XZL .N*YN2.\
M@\.V>E:Q:W']JMX9EC\^6%YFDR3B!5&5$@ 0LQR<8^H /8))X8?];*B<9^9@
M.,@?S('XUB^)_$1T"VMI(8X)Y9;NW@>)YMK*LDJQ[P,'."WM]:XO2+#2];\5
MZ$=0L8KE)/#2K(+F#[TH>/ 8,.6P&(SSCD<5FW5S&_AE[/4[64^(K;Q'%<7
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
M:2.4"3YAP!MS$PQUP0?:K>F^+=0U2?2[FSTMY],U#=\XBD1K=<$H[,1M8-@
M@?=S_%B@#KZ9)+'$H:2144D*"QQDDX _$UP=OXXUJ73M*U!M*L?(O=3DTUHQ
M<MN5Q))&K [<;<H,\9YR!VK/\3:O=ZIID]K?65K_ &CI'B'3XD,3'8^Z2)U(
M)&5.'P: /3Z*XAO&U]I=YJ6G:YI\"7UN+9[8VDC/'.L\GE)U7<"'X/!XY [4
MFI^,-;TG2]6NI=&65;-X/(G97@2X61@I 5@2&4GIG!R#D=* .XI@EC:5HA(I
MD4 L@/(!S@D>^#^5<=JGBW4M$G@L]573+*XN5E:VF>1S;RL"-D1D(4(Y!R2>
M.. >V3=WU_HOB_QIJ6F6=F[P:99W4ZS.4#;1.2!M!RQ QD^G>@#T<RQB80F1
M!*RE@F?F(&,G'IR/SI]<E_;GVCQ9IR1:7:-)<Z-+>07,CXE4;HLQD[3M4[P3
MC/3I6=I7CK5[B+PUJ%_I5I%I>NLL*-#.S2PRLI9=P*@;3M(X/'!]J .^HK/U
MS5[?0-"OM6N@Q@LX6F=5ZM@9P/<]*QSXBU&RUO3--O[6V+:K!(]JT3L!'*B[
MS$Y(.1MSAP.Q^6@#J**X;0?&NJ:DWAF>[TZTAM-=20)Y4S-)$ZHS\Y&,$*1Z
M]#[#H_%%[=Z;X4U:_L6C6ZMK26:,R+N4%5+<COTH TS+&LJQ&11(P)52>2!U
MP*?7FI.I/XK\'74:6DNISZ-=;I9"RJ1^X(+$9)QD\>I/2M73O'$VJZ?I:Q6R
MPZA>03S2 1R3I%Y,@B; 0;B"QXZ8&<\X! .UI-RYQD9^M9V@:A>:IHEM=W^G
MR:?=N");9SDH02.#Z'&1[$5Q>JVMJWQDR^B+J6_P_N:-8XB<^?C<?,91TXZY
MYH ]&HKR[PEXB71-$UD,C).=<%K:Z1(Q!LC,RK'&QQ@+R7^7*@9QFNEN/%&H
MV.IZII$UC#<ZA;6 O[4Q2>5'/'N*D-N)V%6'/)R#GVH ZRBN"O/'MW9Z7XGG
MBMK6\ET6**9)%9XXYTD4G(!!/&T]#@\<BM4:YJW]K6^BW%O8Q7]V)KB,H[2)
M';)L&7!"DN6<+@''4Y[4 =+'+'*"8W5PI*DJ<X(ZCZT^N-^&B-'X=OXWBBB9
M=7O@8XON*?/;A?;TK5O-:N'\1G0=.6 7<=G]LDDG!*JI8JBX&#DD-SG@#H<T
M ;M%<=I'C5_$ T^TLK9+;4;B*XDN$G)=;?R)!$XXQOR[ #IQD^QLP:_JUS<6
MFE-86]EK+V3W=Q'+)YL<0#[% *D;MQYSG@#G)XH ZBBN8LO$&J3:_8Z1>Z?%
M9W%UI4EZZ&3S##(CQH4)'##Y\Y&.E9%KXWUK4[7P[]@TNQ^T:S;W,@\ZX8)&
M\78X4G!R.>OMWH [ZBN3L?%DUWXG;1939V]Y#+LELY"RRM'Y>[S8B<!UW<8
MX')/:NBU.YGL]+N[FUMOM4\43/'!Y@3S& R%W'@9]3TH M45Q,?C>X0:ZC6T
M=XVFVL%TDEHK[95DW X')(783E2<CIS6]X;UE==L);R*[LKNV\W;!<6C':Z[
M5/S*22K!BP*D]AZT ;%%<_XCUN]TET%O%;B,V\LOG3-NW.F-L2HIW$L"QR,@
M!>AK1T/4QK7A_3M5$7E"]M8[CRR<[-ZAL9[XS0!?HKDG\2ZLWB75K".RL5LM
M*\B6XGDG?<875F8JH7[PV]#Q[\\,L_%FJW+VEPFBS7%C=V;W*F*)U:!@F]$8
ML,/O' *]#Z@YH ["D9@JEF("@9))X%<$?'\K^%-1UVS?3[R.SCB9HD+(Z.S$
M/%(I.Y2ORX)'// J[XCU5[F3Q+X?N+:%X(M$-XKGDG=YB[2#QP8\Y]_:@#KT
M=9$5T8,C %64Y!'J*=7G^@:EJBZKX0TR&6!;"3P\+AT93N9E\A<YSZ,<?4YS
MVZWQ#K4'AWP_>ZO<JSQ6L1<HO5CT"CZD@?C0!=BM8HIY9U4F67 =R<D@9P/8
M#)X]SZFE%U;M<M;">(W"KN,0<;@/7'7%8!UW4+/Q'9Z+J$-MYNHVTLMI-#NV
MK)'@M&X/)P&!##&<'@5E_#RT.H:';ZKJ,-M->1W=XT-P%/F*6GD5^3V( 'T
M]* .XHKG?$NNWNCM_H\-N(Q:RSB69MWF2)C$2HIW$D$DL 0H'0U07Q;J=]>Z
M%;:=I]J!J^EM?H]Q.W[H@1G:0%Y'[P=.OM0!V-%8_A76G\0^&K/5)8%@EF#+
M)&K;@K*Q1L'TRIQ6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !6-XD\/1>(K*"(W<]G=6LZW-K=6
MY&^&0 C."""""00>"#6S45Q=6]G"9KF>*"($ O*X503P.30!D1:!/]GMH[W5
MI[TK,)KEIHT N"!A5(4 *H(!P!U'.><Y)^'T']BG3(]4NH4@OOMVG/$JAK%\
MDA4SD%/F(VG/!(],=0-2L6L1?"]MC:'I.)5\L\X^]G'7BJ%[XKT.P_L\S:G:
M[=0D,=NZRJ5? ))SG&!CKZX'>@"G>>%);_2H+6[UBXGN([R&\>Y>-,N\3!E4
M* %5<J. /7G))JKK'@1-6DUM?[6NK>VUE$%U#&B'YU4(&!(R/E4<>H^HKH_[
M7TWR3+_:-IY0E\DOYRX$G]S.?O<].M.?4[".]6R>^MENV.%@:50Y.,\+G/3F
M@#F[[P-]IGU=[;6;JVCUBV\B_C$<;"5MFP2#(^5MO!QP<=CS5VV\+&TU>PU&
M/497DLM.;3T$D:G<A*G<V,<Y1>F./SJ31M9NK_Q#X@TVXCA6/39HDB:/.65X
MP_S9[\XXK4O-1L=/56O;VWM@WW3-*J9^F30!SECX(6PL_#]LFI2NFB3/-"6B
M7,A964AOP=NF.U<SI%OJQU&2ZMIM3M]4DN))7M+W1%*+N<DJ;K8 5"X&0Y.
M,#@"O1KO5M-L/^/S4+2V^3S/WTRI\O W<GIR.?>HM:URPT#1I]5U"=8[6%=Q
M;(^8]@OJ3VH BT6UU*VFU(W][+<Q2W3/:B54#1QG'RC;_"#TSSZ]<!NN:$=:
MFTR3[6T']GW:W:!4#;W"LH!SVPQZ?G6<_BZ&#Q9)97-WI\6D#3EO$O&F !8R
M%,%B=N.*W+G6=+LP#=:E9P Q^:#+.J_)D#=R>F2!GW% &)-X+@<ZO!'>RQ:=
MK#F2^M H(9F 5RC=5W@ -U[XP:OV&@+8>([_ %>.Y)%Y##"T'E@*BQ;MF#U_
MC;/X=*OMJ=@M\MBU];"[?[L!E7S&XSPN<].:1=4T][QK-;^U:Y7):$3*7&.N
M5SGC(H 35M.AUC1[W3+AF6&\MWMY"APP5U*DCWYK'M?"LMMJ>FZ@VJRSSV%D
M]FIDA7#JY4DD+C^XN,>AZYS5W2_$^C:Q97%Y9ZA;O;V\K1R2&10%VL5R>> 2
M#@]ZM+K&F/;Q7":C:-#,VR*03J5=O13G!/L* ,"P\$+I\.@Q)J4KKHT\LT.Z
M)<R&0,"&_!VQC':KD'A=1K%CJ5Y=FZGL/-^S.T060"0$%68?>4 X P.Q.3S6
MK!JNG7-BU];W]K+:*2#/',K1C'7Y@<41ZII\MB;Z.^MGM!G,ZS*8Q@X/S9QU
MXH Y_P"),$]UX!U.VMH;B:>41JB6\32.3YBG@ 'H 35J3PS!J9O;C4KA[B6]
ML&L-RQ^5Y<+9+ #DAB2"2?[HX&*3PWXADUS4]>MRUK)!I]TD,,MLVX2*T2/D
MG."06QQZ5L76IV%C)''=WMM;O*<1K-*J%SG& ">>: .;M_!$L5S;W,VNW4]Q
M!I\FG*6AC"F-MO4 =1L!Z]?;BL[Q%HMQI?ASPEI%F]U<?8-2M56>.V,A2*,$
M;G"@C &,GBNBM=:NI?&NI:++'"+:VLH+J-USO.]I%(;M_!^M:=KJ>GWWF_9+
MZVN/)_UGDRJ^SOS@\4 85[X*L]2@OFO+B4W]W/#<?:X@$:%X?]44!S@*<G!S
MG<V>M6#X;DDGN;Z349!JL\<4(NXXPHCCC?>%53G@DG=DG.?0 ";4/%>AZ=HU
MYJLFI6LEK:+F5HI5<@XR%X/WCV%31ZB+G5K>.UOM.EM)+=Y"BR;IG(90&7!P
M4'()]<4 85U\/[2YCN)H[R6SU.6^6_2[LT$?E3*FS*H<@@KG<#G=N.>V+LNC
MZQ!!IZVVMW<MRMXDUW-)'$!/'P&0K@!5V] HSG&>YK9AU.PN+I[6"^MI;B,$
MO$DJLZ@'!R <CGBHTUO2I+B*W34[)IYBRQQK.I9ROW@!G)QWQTH GO+5+ZQN
M+21G5)XVB8H<, PP<'L>:Y:R\"O936DW]N7<LEMIKZ:NZ&,*8CMQP%'(VCOS
M].*ZZ21(8VDE=4C0%F9C@ >I-5X-2L+FUDN8+VVEMXR0\L<JLJD=<D' Q0!@
M6OA%=,7P_(M]-*N@6SP0H(@3,A0)\WOM48QCFD\.6,%]X@U#Q4NGW=DUY#'
ML5VAC<[?O.4/W2<(O/.(@>A%;JZOICV<MXNHVC6L1(DF$ZE$(ZY;.!44_B'1
M[>VOKB35+3R[!=UT5F5C#_O '(/H.] %J^MGO-/N+:.XDMWFB9%FCQNC)&-P
MSW'6N;O/ MMJ$&KFXNBEYJ:P"2XMXECPT+;XWV\@MNZD]0 .*V(/$6DS:/;Z
MHVH6L-I.@99)9E4#(S@G.,CN*LW&JZ=:+&US?VL*R+N0R3*H8>HR>1R/SH Y
MJY\ 0:B=6;4M5O+B34X((Y64)'L>%BT<B8'RD$Y';US4]WX/N-2\-WFE:GKU
MW=RW:K&]T\4:E44Y 55 4'/4G)/X#&K:>(M+OM;O=(M[R*2\LPOG1AQD$Y.,
M=20 ,^F15N74;&"Y^S2WEO'<;#)Y3RJ&VCJV,YQP>: *%OH31>*)M=>[+RRV
M:6C1",!=J,S CG.<NU.\1Z&/$.E?8'N7MT\Z*8NBACF-U=1S_M*,^U6H]6TV
M6*&6/4+1XYFV1.LRD2-Z*<\GV%9/_"56.G6=@VKZGIIFO;EX(7M9/W;89NY/
M\*C#'INX]!0!'>>$?MDWB"1]0=?[;M$M)@(A^[559<KSUP[=<]J@/@?RKJ6X
ML]7N+5[JR2SO0L2,LZHI5'P0=K@$C(XQVJ?3/%22:WK.GZI<6-K]DODM;7,F
MPS;HDD ^8\M\^,"NBFGBMH7FGE2*)!EG=@JJ/4D]* .=L?!ZV$_AZ1-1FD&B
M6CVL(D1?WBLJJ=Q '9%QC\<UH6OAZSM/$M]KL6_[3>1)'(N?E!7@L!ZD! ?]
MP5876M*:&:9=3LS%"P65Q.NU"1D!CG@D$=:<VK::EI%=MJ%HMM+S',9E"/\
M1LX- '.3> H9K.YC.I7"7+ZH=6M[F-%#6\_L#D%<<8/8GFEF\")>0Z\M[J]U
M-)K*1+*PC1!&T8 5E '8@<$G^M;]QKND6D?F7.JV,*;%?=)<(HVM]TY)Z'L>
M]2W6IV%C;K<7=];6\#\K)+*J*>,\$G'2@#E[[P!_:;:A+>ZY>R7%]:0VTCI'
M&H!BD,BL!M]3TZ$9SG-3MX*,@UXS:S=2OK5HMM<EHXP!A2FY0 ,':Q '3US7
M0W6IV%E"DUW?6UO$XRCRRJJM]"3S50^(]*_X2!=#%[";]H//\O>,A<@ =>IR
M2!Z#/I0!<T^U-CIUM:&3S/(B6,.1@L , X_"J5[X>LK_ ,0:?K,N_P"T64<D
M:J#\KA]IPP[X*Y'H>:=JOB+2]%N["UO[R*"6^D,<*NX7.%+$G/0<8SZD#O5I
M]2L([Q;.2]MENGX6!I5#MQGA<YZ4 <^W@2Q3P5=>%[:XE@M;EG+28#.%+9"C
M/' "J/913]3\%VVM7U_<:E<O+'?:>MA+$B!0%5BX=3R0P9B?3I6WJNJ6>BZ7
M<:EJ$ZP6MNA>1V/0#T]3Z#O6 WC&%?$EE US8IHUQIDMZ;IY0-C))&F"V=H'
MSG\10!:'AB25A/>ZI-/>Q6<EG;W*HJ-$'QN?'0R':O/3C@#)S3O? 5GJG]H3
M7MRXO;V.!3=6J"%D:%B\<@QG,@8]3V & *Z*;5-/MK-+R>_M8K60 I.\RJC
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
MN!]U2Q)ST'&,^I H Q[SP+:ZG'JC7]TSW6HV:6<MQ!$L1VH2RN1R"^3UZ<
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
MFL[>-&$,,[%GC4DD;L\@\YQVZ=JUZ* /,_!UO'-_8MIJNDZRFN:*&62699!
MAVE7D63[KA_09))Z<9JA9+J.FZ%H-[-IVJFSM-3U WD,%NXGC$LLACE"8W,
M&YP.CFO5/MMK]N%C]IA^UF,R>1O&_8" 6V]<9(Y]ZGH \S\M/#^H:'K%CH^J
MG0O.O&GC,4DLT<DVPK.8L%E!(D&,9 ?H,XJ]+:I9ZUX0N['1;NUTZ*6\!BCM
MV9HC*N5+J 2FYLGG &><=N^HH \KN;'45BU^6TTZ[,,7B>WOY+<6[*;FV1(=
M^P$#?\R$X'7;[BE\6Z9<:I'XPU'3[.YDM+W18[9(A;/NN+H%\,J8R2JE1NQW
MQV./3+J]M;)8VN[F&!9'$:&5PNYB<!1GJ2>U3T <7IUN(OB1'-;V,T-HVAI%
MY@M72/>)2P4G  (!/'6IM3-S8?$2QU*YAGETI]-DM5>*)I!!.9%8E@H) 95
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MEJ>GZE;7=W>/+J2QI<W(*"1D3[JCY=H R3P.YKH8U*1JK.SD#!9L9;W. !0
MZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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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
MM_9@P&#C&TG^+K0!V%%<OX7U[6=?EFGGT^RM[&&XN;5BEPSR&2*4H"!M *D
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
M.?<G)/N:D_M33_WO^GVO[I!))^^7Y%/(8\\ ^M/;4+)(4F>[@6)T+JYD 5E
MR2#GD8YS0!1U3P]9ZMJNE:A.7$VG2,\84X#@C[K>VY4;ZH*J6?A*ST[0=4TF
MRE>*/4))W9B-WE^:3D*.P / K8?4+*.T6[>[MUMF *S-( ASTPV<4\WEJ(XI
M#<PA)>8V+C#\9X/?CF@# M_"(M;K0[F'4IDFTJS:Q!$:XGB.SA@<X.8UY&._
M3M7A\$>3INGV0U-REEJ;:FC&$9:0NSE3S]W+M[].:Z(:IIY@BF%];&*4XCD\
MY=K_ $.>:G6>%IW@66,S( 6C##<H/3([4 9_B#0K?Q#I9LKB22(K(D\,\1 >
M&5&#(ZYXR"*S-0\'KJUIJ@OKXO>:E9"PDN$B"B.'YCA%R<$EB223SCL *D\1
M>(KO0=6T6'['#)8:C="T>Z>8J8)&!*97:<[B,#D<XJ_=:A=1Z_9:=;V\,D4L
M3S3R-(0T2J5 P #G);CD=#Z4 7K6%K>TAA>3S&C0*7VXW8&,XKF-0\$#4(=?
MB?4I$76IHI9=L0S'Y850%Y]$7.<]ZZ9+VTDNGM4NH6N$&7B60%U'N.HK)_X2
M2VU+3KV;0[W3Y9K6;R6:XFVQ A@&R5R<=0#W(]* *NH^#H]6N]7GN[U\:IIH
MTZ9(XPNU!O(922><NW7(Z4]/"LL&I6NJV^JR#4HK3['/-)"K+<1YW#<@Q@J<
MX(/<YS6W<:A96I87%Y;P[,;O,E5<9X&<GO@XI]Q>6MHJM<W,,*L< RN%!/XT
M 5]'TFVT/2H=/M-WE1;CN<Y9V8EF8^Y8DGZU>I%=77<C!AZ@YI: "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *YCQI<"VCT=VLI)E&HH?/6*246IV/B0HG+?W1G@%@3TQ73TUW2-&>
M1E1%&69C@ >] 'C\%FLNGZ;;75A<R>3XNFD;[19L,0,TIW$;0 IW+G''(JS)
M;W-I=ZF]K93?V9;^*H;NX@B@;#6_D("ZJ!\RK* QQG[I/:O5(+F"ZC#V\\<J
M$9#1N&!_*I: /*O$FF7%Y9>-[[3K>673KN&T>-(XR?.F0YE=%QS\FP$CJ0?2
MM#4(K+4_&NH7$MBTMHWAT)$9K5MN_P R0[0&'#;6!QUP:]%HH \@T^9[.UT5
M->BU5=,O/#EM9;X+-IO+F4,)8G78S*6!7L,[/:MC3= TS_A/;.VFTEGM8M B
MB07D/FX=9,JK,009 N.^17H<MQ! T2S31QF5]D8=@-[8)P,]3@'CVHN+B&U@
M>>XFCAA09>21@JJ/<GI0!C^,;>_NO!VKP:6K->O;.(D4X+G'*@^I&1^-<'JL
M>E:]X6\0ZE8V>KRWLFBR6CI=V9BVN.8X@FQ0[AB<%<X]>17K%% 'F-SI\?\
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
M\*K>$E@V.$";AZ=NO%7KV=Y-8M7CTZ^MC:^*3)-!':2OE2KKYS.0<A\K@*0
M#C!QFO1-"T*'0+.:V@N;B=);B6Y)G*DAY&+MC:HXR36A!<074(FMYHYHFR \
M;!E.#@\CW!% 'D<VG6\>A:U-#II6Z7Q5'- R6IWB(3Q'>G&=NT.<CCK71ZOI
M=S:^,'@L(0VG^)XA'>E<#RGCQN?_ ('$67/]X+ZUW$ES!#)%'+-&CRG;&K,
M7.,X [G%9FF:99Q:K?7\>HW%].TC(5FN!(MKG#-&@'W!PIP>>!0!J20J]NT
M^160H-O&!C'%<+X!NU\+^&K?PSK,<UM?Z<SPJ?)<I<IO)5XV (;((X'(.<BN
M^HH XN\N9H/']EJ.HV\J:3-I<D$+.A989C(&(?'W2Z!>O]W'6N;M-$>VB\'P
MWMD[0QZU=R11R0%C;VC+-Y2OQ\H^:/@],@=J]8JL-1LFBCE6\MS'+)Y4;B5<
M.^<;0<\G((QZT >47FFP)X9\4M!IK"Y'B*.6U*6IW^6)86W1X&=O$AR./O58
MUW3;:Y'Q*9=.$LEQ:1_92+8DR2>1C]WQR=^,X[XKUBB@#R;Q!IUW+?3Q^'[9
MH;JY\+31*\413?*9(V"%L !ROF8R<\FMR-+?5O$_A_4M.MF@L[?3KB+44> H
M%B*ILA<$=0V3M[8/J,]U++'#$TLKK'&HRSN< #W--MKJWO;=;BUGBGA?[LD3
MAE/T(XH \G\,:>EE8?#J1=/>"YBGG6Z;[.RNBF&5<2'&0"2@Y]J].UNY6TT:
MYFDLWO(PN'MTC\PRJ2 5"_Q'!/'>K]107,%RC/;S1RJK%"8V# ,.HX[B@#SO
M0M(AT3QG90^$[FZ.A723-J.G2*Y@M3MRC)N&8V+8!3TSQQ6=HBW=CHWA!YK*
MZ6RTW4+A=2C:V<&-V\U8Y",?,JE@<C(&0>W'K5% 'E5_;7]A<ZCK%I:7$WA_
M^W[>\:VAB)+Q"+$LJIU9?-*OP.=A(]:L>)$M;W1[6Y\/VUS:&\UZWNC<M:R9
M+C :?RV&0HPN20 <'UR?3:* .8\$7K2Z5)975DUIJ=I*T=X"K;9Y >95<_?#
M=<]1G!Z57UB2:Q^(6EW]ZCMHYL)K=9 A9(+AG0Y;'W=R*5!/N._/7T4 >20Z
M'Y,GAN*\L&>S_P"$@O)K>*2W+>19NLOEAACY4)*G!QC< >E>K06T%K;1VUM#
M'#!$H2..-0JHHX  ' %2T4 <'X$9?!OAG_A'-7$D,VG33+$_ELPNHVD9U>/
M.XX;!4<@CITK!71KS2--M=:OK6>,77BPZO-"L9=[:%U=%W!<G/*DXZ;O:O6J
M* /([M))K;7;D:?>^4OBJSO?FM),F ?9]S@;<G[K9 Y&.16O=FZA\6&XTPM=
M6UUJ-L;K2[RV970[(P+B!\ @*H7<#D?*PX/%=[:W]G?&06EW!<>4VV3RI ^P
M^AQT-6* /*_,&G6.LPSZ1<2.OB;S]YMI2D,9D5DFPN/,48!V@_6J$UKYVFZA
M!<65Y,?^$NM[E3/9,I,):$LX&T # <G X[]:]>2Y@DGD@2:-IH@#)&K L@.<
M9'49P<?2I: /)-8M[BVU+Q-_9VGS-IR:GIMQ<6]O <3VZ*OG;% P_P!T;@.N
M"#5J^:UU+4_'-Q;V4\EM?:%"(W-G(%FD59A@97EN4 [],=*]1I"0 23@#J30
M!YKIEC9S>+/#TUY8*\2>&3'*\UN2JR!HL*Q(^]@/P>>#67I=V=%\/> [RY2Z
M1[*.YBDMY+:9@H*[?F"(S*P^4#*XP6Y%>L07MI=#-O=0S -MS'(&Y]..]9VJ
M^'TU+4(+^+4;^PNX8VB$MHZ_,A()4JZLIY YQGWH S/AW;:79^%$M],N(YU6
M>5IV2%HB)&8N5*L PP&4#(S@"L]DD\,?$O5-7O(IFTO6;6!!=1QLZV\L65VO
M@$J&!R&/&>*[&QL8["%D6265W;?)+*V7D; &3T'0 8  XZ5:H XWQG<W6J^%
MY'TFVGNK>&YMY;A4C.;F%95:1$!Y;Y0<XX(X&>163K=HNI:EXDU.QB:73+CP
M\T$P$1VW%SEC'A<?,ZKQTR-RCK7I%% 'F6GZ;8KX@\%NVG($719DNF:VP ^(
M2HDX^]E7P#SD&L71;;3H;WP7'JEFB1(^K1E+BW("IYNZ,,".%P01G@9%>SUE
M7NA0WNOZ=K#W5RDU@LBQ1H4V,)  V[*D_P (Z$4 >?:9:MH7]GI_9UQ%8S:U
M>S6$ZV\DGV*%E(4")1QOR^W<" &Z55TBQ271_ UO>:=.7M-7NEG6XM&!2/$^
M-V5P%RT?MG'I7L%-+HKJA90S9V@GDX]* /-K'P^=6\.>)K*TB^S74&MRWNF,
M\918Y%VO&ZY'W2P(R.""U=5X1EFU+3/[?N[8V]SJBI+Y3<F*(+A%S^;?5S5O
M6M/MM7MH%FU.ZM(5;S&^RW'E"9,8*L>ZG<.F.W-7[>:U95BMI865% "1L#M
M]A0!F^*]"7Q+X8OM*+>7)-'F&3O'*IW(WX, :SO"1U;4=!DUC4X/L>L7L*Q^
M6X_U6Q2H!]BY=_HX':NJHH \MTRUN;WP_P"#;*.VG@U[2]0C-]OC(>-5W?:&
M9NZR#/.<,6'6JNHVO_%"^*K!].N#=KKLDT:?9')*M<JZLAQ\WR9/RYP*]82X
M@DGE@2:-I8L>9&K LF>1D=LU)0!YIK.GV=UXG\832:>LR3:%$L3FW+"23$V0
MIQRV&3ISR*J3WZ::^@7-WYSF?PV;2:*>UF=$8[,D[$8AL@A@0,@#GBO5JQ+[
MPXMUJ[:G;:KJ.GW+Q+%+]F="LBJ25!61& QN;D8/- $7@BVTZS\&Z9:Z7<K<
MVT$(B\X1^679?E8E3R#D'(/-=!4%G:165N(8MQ )8L[;F9B<DD]R34] !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %<WXVTK4=6T2)-*>W-Y;W45REO<_ZJYV'=Y;>QZ_4"NDK/U72
M_P"TTM@MY<6DEO.)XY;<KNR%9<'<"""&.1B@#B-,\7Z7:'7]2GT2?2?$$%O"
M+W3I5"^9AF6-U=1AU+/MWCMCCI6I=>*]7TD7TFHZ8)+9$A%K<JA@5YI)!&(F
M5BQ&"RG<.,$\9%:%QX-L=2;4)-7FEOIKZT%D[L FR$$MM0*.#N.[)R<@>F*@
M'@>&YT*ZTK6-7U+58IXA"LERZ!X5!# J44?,"JG<<G*B@"/7==\0>'])U2^N
M;:QEBM3 ;>9 RB8.P5U*;B5*D@YR0<]*A\0>+]0T>X\2Q0VUK+_96EQZA$7W
M+NW&0%6QU_U?;'6KS^#EO/#]YI>J:QJ&H-=1B,W4Q17C"G*[0JA<@@')!)(Y
MS@8KW7@.*^_M-[S6M1FEU.P6PN7Q$-R L<@!,*?G(XX^IYH BO=6U>WGT!M4
ML-*E6^U1(H2FYF@5H68,-P^^"KC(['ZUD3Z_J\'A3QGJ-\MAJ26.H2PI;3PD
M1[%$8QC)R,<X]<G/-=??^'$U!-'$M]<@Z7<+<1LH3,CJC(-WR],,W3'6J-WX
M&M;NPUVQ.HWT=KK$QFFC4Q_NV;;N*$KGG:.N<=L4 1ZMXFU1;S5+30[%;JXT
MU8]T+1,?/=EW[ P("?*1ACGD]!CEL_B^6/Q+%I$H@T^:4P&"&]1@;E6QYGER
M A=ZY(V\DE?>K-YX.6?7#JUIK.HZ?<31)#>"V9 MTJ]"P93M;!(W+@XZ5-?^
M%+?46:*XNIGL6GAG%J54B-HMNW8V-R@[!GGUQC)H Z"N>N-:O;OQ!?Z+I/V9
M;BQM8YY7N59E9I"VQ  1CA"2W.,C@UT-8MWX=277CK5I>3V5Z]O]FF:(*RRQ
M@DKD,"-RDG!]R#D4 <U;^.-7UL: -&L;*)]6L[F;%X[GR986564[1RNYB,CZ
MUWJ;_+7S-N_ W;>F?:L"V\'V-E?Z-<VD\\*:3!);P0C:5=9-N\L2,DDJ#G(Y
MSZUT- ')^)O%<FAZK%8M);68G@WVUS>QMY,TV2/)+@@1G !R>N[CI4.N>+;_
M $?4G0PVIMTOK6V$0R\CQRE%,A93B/#.0%8?-L.#R*U];\.)KJ7<-Q>S+:7E
ML+:>VVHR%<L=RY!*O\QY]AQD UEW7P^M+@WR1ZKJ-O;W5U#>>1&8RL<T6S#
MLA)XC7@DCVH S?[5B\/>*O&U^(0QSIR*B\;I) 47./\ :89-=)HFHZQ<ZG>V
MNHV.VVC5'M[Q8C$)<YW(49B01@<YP0>V*K7?@FPOY-;-Y<W4T>L1Q1S(64>7
MY8^1D(&0PZY)/-7]#T6;28V^U:O?:I.0$6:[*95!V 10/J3DGN>!0!IW$\=M
M;2SRG$<2%V/H ,FN/B\87PLO#FKSV]N=-UR:.%(T!$MN95)B+-DAL\ X P3W
MQ79.BR(R.H96&"",@BN<T_P9::?!86GVNYGL-.F,UE;2[2(FP0HW8RP7<=H)
MXXSG P 1^%];US7+BYFN;?3X;&VN[FT<1LYD9XY-JL,\8.#GOTKJ20 2>@K)
MT'0H]!@NH8KJ>X6YNI;MC,%RKR,68#:!QDFM:@#B$\;73:+I'B+R(&T?4;M+
M?RU#"6))'V1R%LX;G;E<#&[J<<\[KMWJ>H^"_%KZC/;W M=;CA@58BNS;+ !
M@EC@8/IU)/?%=G9>"K*R@@L5N;A]+MKK[7;V3[=D;ABX&<9*JQW $\'') Q4
M=YX%M;NUU:U_M*^BMM3NUO)(D\O"2 HQ*DH3R47KGOC&: *DWC*^TN\UNTU.
MVMGFL_L9MS;;L/\ :9#&JMG)RK#DCJ#T'2HM6\6>(M'TG6;N72H9$L_):VN'
M1H4F#L%92A9B&4D=\'/:M34?!%AJUSJTM]=74@U.VAMY44JH3RF+(Z$#(8,Q
M.<GG'%1S^"C?>'[G2M1U[4[QKC8K7,OE"141@P50$V]0,D@D]STP ;VF_P!I
M&W?^U!:";S&V?92Q79_#G=SN]>U5/$>MC0].BF6,27%S<Q6ENC'"F61PJY/H
M,Y/L*U4!5%5F+$#!8CK[UF^(-!M?$>DOI]V\L8WI+'-"VV2*1"&5U/8@B@#C
M&DO-.\7>-;F>&QN9HM$MI=@C*1S >>2'4EO0CJ<C%6[CQH^GVFCQ%;+3A>Z;
M%/;27$3"VDF8?Z@."!'@8QG.0PQTYU!X,WSZG<76M7\]QJ-BMC.Y2)1L&_!
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
M)1+C "D,>N1@CJ<'0U:SF;5/B !I]W(MWHT$4++:.5GE5)P0I"X8Y=.GK[4
M=W;:MIM[/)!:ZA:SS1*'DCBF5F13R"0#P#4+^(=&2RNKS^U;-K>U3S)Y$F5A
M&O8G!XSV]:X"6TFM;K2Y;;0;J<)X6N8)8!:R1K)(?**PLVT;2VU^O/YU%;6]
M]>:C?-%8ZD4N_"WV:(R6+P(DH+_N@& (QN  8DG/4CF@#N[77H=4.CW&GWUA
M]FO59WBDDS,XV;@$ .-P/WAS@ UHC4[!K[["+ZV-WS^X$J^9P,GY<YZ5P=HL
MLUY\.YAIM^GV2*2.X:2RD4P_Z,4^?*_*-_'.,]>G-4K33=2N?!NE:#-:W4?B
M"QU=)I+AH6" B<N\XDQM(:,MWY+;>M 'HAUS21.D!U2R$SRF!(S<)N:0 $H!
MGEN1QUY%6KFZM[.$S74\4$0(!>5PJC/N:\JOM-D_X1[Q;Y6CWGVJ7Q%#/;[+
M"3>\:R0'>ORY*C;(<CW]:ZGXH".3X=:BSQ[U#0,%*Y/^N3MUS0!T2:YI$D5Q
M*FJ631VS;)W6X0B)O1CGY3]:E;4K!)6B:]MA(D7G,IE7(C_O$9^[R.>E>>ZW
MX?;4;[Q+=Z'I[Q6\_AJ6Q*+ 81/<'<4 4@9*KQG'\0'8@1O,^HZO%<II6IFV
M/AB>U+26$H_?%HSLVE<Y^4]L''&: /04US2)8Y)(]5L72/9O9;A"%WC*Y.>,
MCD>M/BU73IVC6+4+61I$,B!)E)91U8<\@>M<+!H\:> ?"RQ1WVD:E$EO_I5O
M8DR03) ZDS(5RR<NISQ\_4=:CMI=3@U+PCJNK:7*AB&H07!LK21AND==DGE@
M%D$FPMST+<XH [UM8TM+-+Q]2LUM7)5)C.H1B,Y ;.#C!_(TLNK:= D3RZA:
MQI,ADB9YE =0-Q9>>0!SD=J\VT$WEG:Z##/HVHP,+K4MUTMD[R6^^8LJ@8*@
M.&'SD%<+COD1>'=/G%K\.H[S2+T-8FY2X\ZR?]S^[8+N^7@;L8)^H]: /0+W
MQ;H5C%I\LNIVIBU"7R[:1)E*R=22&SC:,')^@[U8UO7=/\/:8;_4;A(H=RHI
M) WLQP /?_\ 7VKSNVM;NVMM/F_LS4!!:^+KJX,:V<FY8'\\(X3;G;\Z\@8&
M:Z[XA6]Q=^";I+:VFGE6:VE\J)"[E4GC=L*,DD*I.!Z4 ;<VL:9;QQ23:E9Q
M), 8F>=0''JI)YZCI5J66.")Y99%CC0%F=S@*!W)["N$)D3Q%XG;4]/O)[#5
M[*'[$1:N^Y%C97A8 91MQ+;6Q]\^AKI/">GWNF^#M(L-3?S+R"SCBG).[Y@H
M!&>^.F>^* +J:QIDKVZ1ZC:.UR"8%6=291ZKS\WX5BZEXJ2R\2:1:1W%BVFW
M0N1<SM)S"T2AL;LX'7G-<>VB:_I5NC65E)(/"VH,=.C7K>6TI!9 ?]B-ROIE
M?:MV^TM[;Q5X.CEM9KE;<7<EU.ELSQK*Z@[B0"%+/N(S0!TUUJB26^GW&GZA
MIIAN;A%$DLN5F0GD1D'ESVZBK4FI6$5XEG)>VR73\) TJAV[\+G)Z&O,K:RN
M4\.:+%_9=\K6_BIYPGV*3,<!N)&#XV\+M8'/3FM72B4U'4=#UK0KVZNSK+WU
MK<?9V,#H7W1R>;C:I1<+@G/R@ 'I0!MZ!XJ2]N+^UU2YL+:ZBU.:RMHA)M:8
M(%/ 8Y8_-VKIZ\FN["=M"U]TTF]-W)XHBN8B+&3>T2S1-O7Y<E0JOS]?6O6
M<@$=_44 +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 5%<0+<P/"Y<(XPVQMI([C(Y'X5+10!!]BMO+@C$*".#'E1@85<
M=,#IQV]*GHHH **** "BBB@ HHHH *Y^#PA8VTDHBO-1%G+(\CV1NF,)+$LW
M'7!))*YQR>*Z"B@"**WBADDD1 'D(+MU)QT_ >E2T44 %%%% !1110 4444
M13V\5S$8IDWQDY*D\'V/J/8U+110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5FZ[HMOX@TF33;N69()&5G\D@,=
MK!AR0>X'Y5I44 (H*H 6+$#!8XR??BEHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@!7C^'WA^*1'CEBL(8Y$=2K*P0 @@\@@UT=%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MG;CD#J#6_9Z/>0I'%>:U=WL,>,+(D:L^.F]E4;NW3&>^:HKX)LECN[-;F?\
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
M4#K6)/X$CNUUK[1K.H2OK%HEI=L1$,A0PW* @ .&(]/;/- %6Y\;7>BW=_\
MVU;6WV:'2#JD9M68M@-M,9W=225P1CK^-1%;\_%#P]-?K:"272KL_P"CH05.
MZ'*DDG<!G@\9R>!6M>>"K/4KMYK^ZGGCDTUM,DA(4*\1()/ R&R <@_A2:?X
M/>SU33+^XUW4+R73H)+>$2K$-T;[>&(0$GY!SU/\P#IZX;P[(=:^(?BN;4%$
MC:9)#:6<4@R(8S'N9E'JY/)ZX '05W-8T_A^/^VI-8L+E[*^FB6*X*J&2=5^
M[O4]2N3@@@X..1Q0!PVH:Y=^#O$WC"/3(XFL;;2X]56V<'RXY<E75<$;=X&[
MZY..370Z_P")=2L[W5[&T%NC0:&^I03.A8JX)&TC.".,]OQ[Z$G@[3[C2]8M
M+J2>>76(S'>73$"1QMVJ!@84*.@ Q]2237C\%(]Y+=7^KW]Y+-IK:;+O$:AX
MV).<*HP>>WXYH R9/%UYHVCZ''?W5K%)>:>LB7UW$X@DFVKMB9]V$8Y)W,<'
ML*MQ:OK8\7>)8T:WN(+'3K>:WM,>7N=A,<>86P"2H!8C&,=,9-W_ (0\G1UT
MN35[N>U-F+*5)XXF#H. <;0 P!P#^8)IEYX"T^Z-\BWE[!;7VG)I\\$;KAD0
M,J-DJ6W .>^#QD&@"C'XTO@NO1B*SN9=/TM-1AEC5XXY-PDRO.=P!CX93@Y]
MJ2'QM?64T$NM6]JEE<:+)JJFV+%XQ&$+J<\'(<$8QC&.>M7CX'626^FGUO4)
MIKW3AIT[LL0R@W88 ( " [>WJ#4C>";.:2Q^TW<\\5KITFF&%PH66%PH;=@9
MSA%Y&* ,2:6_O/'/@G4+N.S4W-M=R*D2D-'F('86).X<]0!SGCFG6WBR^M_#
M]C<VFE:=%)=:[)ITD2,40'SW0N,#DDJ23ZG.#6I8>"/L5UH\SZ[J-P-(61+1
M)5BX1E"[6(3+8 QGKP/Q5/ T$>G6UF-3N]EOJ9U16*QY,I<O@_+]W<QXZ^]
M%-O&E_8V>L)?VMLUYI^I6]CYD.X0[9O+*R-GD!1)R,]NHSQKZ'K.H7^OZUIM
MW#;^5ILD<8N(=P\TNBOC:<X(#8/)[>M8GB7P]-9V>J3VLFJ7']KWT$MY]DCC
M=X$15&Y4*_.N(T4J0V=Q.#R*O^#[?4;=I0UY>7&G%,H+W3X[1UDS_"J*AQC.
M=R]<8)YH ZLG"DXS@=*X7X9+'KG@Y=?U&*.XU'599I+EY5#$ 2,JQC/1550
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
MT3KDX93D\$8-7JSM#T:U\/Z3%IUF"(8V=^<#YG8NW X RQP!P.E:- !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !5">ZE36;2W6YLEA>*1I(I&/G,1C:4
M&?NCYLY]JOUR.L0,?B3X>N19SO%'97B33I;.R+N\K:K,!@9VM@$T ;Z:WI,D
MT4*:I9-+*&:-%N$+.%)#$#/.""#Z8-+%K.ESVBW4.I6<ELTGE+,DZE"^<;00
M<9SQBO,+/2BOA+PU#)HEV)8O$<DTT9T^3<L1FF.YAMR%V,O)XP:?K.GRR'Q-
M$FD7KQR^(;"XA5;"4JZ+Y'F.N%P1\CY(]/>@#T@^(=$$#3G6-/$*R^29#<IM
M$G]S.?O>W6K%WJ5A8&,7E[;6QD.$$TJIN/3C)YZBO/-5TQ9+_P"(131[AQ<Z
M3%':E;!R)7\J12$.WDY,8X]!Z57*E;N>TU_2];N-/U;2[6&(VUO(W*H5DAD
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
M2>WEQ 3D_=9C[?SK#B##XGZE-+:79M6T:"'S3:R&-F665F4-MP3AAQWS7*Z
MU_X?TOP9?WFE:DUA:V]U;7,*6<AEMI7<%)#%C<1A67('&[WH ](FU#?=Z9]D
MO=/-O<LQ8/)EYDV$CRL'!.0">O&:L)J=A)>FR2^MFNESF!95+C'7Y<YXR*XJ
M>QAAUGP2^GZ)<VEI!=W3E%MG/D(\4H!? .S<S X.,9YQCC)LVNI->\.3_P!D
M:C:+:ZS>^?:I92>7!YB3 .7(R^]F#%@=@W=N* -N;QGJL7AW4M1-M9F:RUH:
M<5^;:8_.2/=U^]\^?2NQ34;&2>>!+VW:6W&9HUE4M&/]H9X_&O,[NWO'\'>(
M85TW43++XE$\<8LI=SQ_:8WW@;<E=JDYZ<5N^);"^M?$]I?:0I7^W(_[,O<'
M:R8#.DX']Y%$H_$>E ':03PW,"302I+$XRCQL&5AZ@CK4,VI6%O=1VLU[;1W
M$A 2)Y5#MGI@$Y/0U/##';01P0H$BC4(B*.%4#  KS._L;Z70O&VA7=E<RZE
M?WDLVGR+"Q64.J^0PD P-A50<D;=N: /0Y-7TV)IUDU&T1K< S!IE!BSTW<\
M?C1)JVFQ(KR:A:(K1F52TR@%!U8<]/?I7(:[H%^=<MA#$;B'6M/.E:I( ,+M
M&X2GWVF91GNRBLPZ9JTWPRUZ#5;.:>_MM-GTJT1(C(\X0,JRJ "<N=G_ 'P#
M0!Z);:E87L\L%K>VT\T./-CBE5F3/3< >,^]6J\^LPNE^+["_32[U+6'PVZR
MF*QD&7#HX3[OW\!\+US]:[;3-0AU;3;>_MQ(L4Z;E65"CKZAE/((/!% %3Q#
MK4.B:1=7!N;2.Y2!Y(8[B4*)"HSCKD]AQZU7TK6;G4(-$N))]/B6\T\74\!8
MB7<50@H,_<&6SG/:N8U=[FTU_P 8P7]A>3Q:GIZ)ITL5J\R,JQ,K1$J#M.]F
M;!P#NS3-*MY$UCP1++IMZJP:#-!=,UE)B-ML(".=O!^1^#Z>] '=1:SI<^_R
M=2LY/+C\U]DZG:F2-QP>!D$9]JDAU/3[BS>\AOK:2U0D/,DJE%(ZY8' Q7F&
MGZ3<V?PNTJXM=$NEO+.\66\MTM3%=2PK.S%5# %B,JP'?;Q5J_B06T7B+1=(
MU>6W_M:WN]1CGBD$URB(R%EA;!.PF-N!\Q3OC- ';7_BO0].M+:ZFU.U,-S<
M+;1.DRD,Y;!YSCCJ?0"JEGXE+>(]<LKV2S@L+"&VEBN-^T,)0_WF)Q_",8]:
MP-:2"YTVRU72]&O8K<Z_;7MQBTD$LH! >7RL;\=!TR<$XQR;]A9+J'C;Q7%>
MV%S]AOK&TBS-;NL<H"RAU#$8)&\9P>] '6"_LV:!5NX"UP"T($@S( ,Y7UX]
M*G9E12S$!0,DD\ 5QG@BTU$,\6J?.=%#Z9:S$Y\]00?,/N4$2^S*_K5_Q]9Z
MA?>#+Z'38FFN,Q.8%ZS1K(K.@_WE##'?..] &S#JVG7$$L\&H6LL4/\ K9$F
M5E3C/S$'CCUI]IJ-E?F06=Y;W!CQO\F57VY&1G!XR.:X/7+5]8U74M7L+2Z:
MT?P]-:S*UK(&GE8YB0(5RS+\_;C=BNH\'64%GX5TOR[+[+.UG"LZM 8I"RH
M=X(!R#GK0!?O+J6+4M/@CN+*-)G<2QS,1+( A(\L9Y((R<]LT)K6E2W$5O'J
M=F\\Q81QK.I9ROW@!G)Q@YQTK \2P._C7PC.EG/*D-Q<>=+';LZQJT#J-S $
M %B!S7(V^G20Z)9M'H]ZDZ^+FN3MT^0.(?M+D/\ =SMV'KTP<4 =MXN\4KH%
MBC6L]D]X;FWB:WFD^?;)(J$A0<Y ;/X5I+J0AO\ 4?M=]IR6=LD; "3$D60=
MQER< ' QTZ&O-;W[8OA34]'O=+U"76(]>2Z+I922+/&;M'61752"!'\N,Y 7
M&*N>(K*:X?XC+#I=[)]MTR!;;;92$32".0';\OS$%EZ4 >AG6=+$$LYU*S\F
M%_+ED\]=J/UVL<\'V-22:GI\-FEY+?6R6L@!2=I5",",C#9P:X;6(AHUWX<U
M6WTN^&E+#+'=K86S"6*1UC"2-&!N. C*>,@-5>"-/"VK:)J%OHVJ?\(\;>ZA
M$0ADGEMI99%<2-& 64-AAC'RYP<9(H [2?Q/H]OJMCIKW]O]IOHS+ HD7#(,
M8.<]R0!Z]NE4=#\4"ZAU)]7FLK,VNIRV,9\S8KA,8Y8\L<FL=;-=.\3^$9;/
M1KJUTZ.TO+=8HX6?R"[1% ^,[,A2>< <@FH]-T%]=\/^+--N(;FTDN-7N)[6
M::!XRK95HI5W 9 90<CTH [P75NUR;83Q&X";S$'&X+ZXZX]ZEKBM'UR:T\+
MR^+M=LIUN+E(EDAM8C,T<:_*,!>J[C))GT?VKM%8,H8'((R* *PU.P-]]A%]
M;&[Y_<>:OF<#)^7.>G-6B0 23@#O7E4[7<NL:=(ND:C;?9?$TDLUO%92% C+
M*OG&0@[M^X'*G:H;! QD^IOMV-N&5P<C&<CZ=Z *2:YI,DT<,>J632R*SHBW
M"$LJDAB!GD @Y/;!IT>L:7-8_;HM2LWL]VW[0LZF/.<8W9QG/%>8:?I)7PIX
M0BDT2[$L.OR2W"-I\FY(RT_S,-O"X9.3QT]*LGS['6=3/]BWWV:3Q(L\=RMA
M*WD*;55,R(%^?+!ES@@%LD'C(!Z!=ZF'M+.XT^_TXQSW$:"2:7*2(6PRH0>7
M/0>]69]2L+:YCMKB]MHIY" D4DJJS9Z8!.37EL=O+#X=LX;JTNHI8_&:.ANH
M-C%7NRP8< $$$'*\<UHW]G=MIWCK1K^PN;B\U*:273Y$A9EF5HE6(!P,*49>
M<D;<9Z<T =_-JVFV]Q]GGU"UBGW*GEO,JMN;.T8)SDX.!WQ65)XILM+LXYM7
MU+3LW%\;6W-M)\I!?"@Y/WE7ENPP?:L/1=( \?7[:E8-<,NE62?:Y;1C')-&
MTA<JY7!;)0]<]/2L:&TNH/#]O(-,OU2V\7/=M&+*3>(#.Y#JFW<5PP/ - 'I
M<6JZ=.9A#?VLGD#,VR93Y8]6P>/QJQ%-'<0I-#(DD3C<KHP(8>H(ZUP^O:;>
M0>*H9=.C*V_B.$6.H#.UHB@+"7Z^5YB?797<HBQHJ(H5% "J!@ >E %>34K"
M*\2SDO;9+I^%A:50[?1<Y-<_JGBB9O$4OA_1KC31J45H+C%VY*NQ8J(OE((.
M%))YQD<&N7O=/U&Y\+^*?#\]I<G6;G4Y)[.81,5DW2*T,HD P @ !YRNS'IG
MH4>6W^)U[=26MZ\"Z)%%YZVLA1Y%EE9E#8P3A@< ]Z .P7<47> &QR <@&EJ
MCH^JP:WI4&H6R31Q2Y^2>,QR(02I5E/((((_"KU !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !117*:QK&OKXOAT/21IJB;3I+M9;I';:R2(N#M89!#_U
M[8(!U=%<;:^)=>U.:VO-,TM+C37OWM9E(566))&C:4.9.2"N=NSH<9R,F"T\
M9WEW<ZC;%[2WO[.&XD?3KF!XY5V']VP);$B$#EE'<=* .YHKS^Q\9:["WAJ]
MU>#3SIFN6N\?95<26\GD^;R22&4A6X &/4]39M/%FN/;66LS:4K:%/8R7D[H
M%5[91'YB<^8?,R/EX5><'I0!V]0S7=M;RP13W$44D[[(5=P#(V"<*#U. 3@>
ME<U%J7B2XTR/4%_LY;2YTYKE75&+6\I4,BX+8D&">?EZ9[XK)T?6M4CT3P"U
MX;.\;5/+62:2$^8A-LS[@=Q^;Y2">^3P* /0:*X^R\1ZM+<:KI=Q]B75[74(
M[>!5A;8\+@.LA&_)^02$\CE"*:GB77K^X\_2=+2YLHM2>SF0A5;RTD,<D@<R
M#!!4D+MY'?F@#J[:]M;PS"VN89S"_ERB)PVQ\ [3CH<$<>]4](T.WT<SO'/=
MW,T[9>:[G:5\9)"@GHHW' ]S7&VUWJFF6OCR]T6&"6ZMM6,WDRH6$BBWA+
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
M. HSU)/:ICG:=I .."1FO)Y[O5-0\!6MW?W,-W<?\)-&D1\LQX*WY7!.6XX
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
M+#<7$Z-) JL& 7Y<'E1DL"3CFM+2]%M]+GOKF-WEN;Z42W$KA078*%'"@ <
M=JT00P!!!!Y!'>J::QIDC7:IJ-HS6?\ Q\A9E)A_W^?E_&@"OJ^@6VKW-C>-
M--;7MA(SV]S 1N3<,,N&!!5AP01V'<52O/!UC>Z)<Z6]S=HMW<BZN9XRGF2R
M!E8$DJ1U11@ <*!6G/KFE6HC:XU*TB650Z%YE 92< ]>A/0U WB/3$\2+H)N
M8Q?F#SRA8# R ![DY)P.P^E &HBE4"ERY Y9L9/Y5SH\&6<>N76I07VH017D
M@FNK&*4"WGD  W,,9!.!D @-CD&M>VU?3;R[>TMK^VFN47<T4<H9@N<9P.V>
M,^M69YX;:!YYY4BBC&YY'8*JCU)/2@# ?P9I[OJ$8GN4L=1G^T75B"OE22<;
MCRNX!L#< 0#^)S)<^$[6YN]:N&O;Q6UBV6UN%4QX5%# ;<IP<.W7/7Z5H0ZW
MI5P\R0ZE:.\*EY4$R[HU'4L,Y Y'7UIG_"1:+]DFNCJUD+>!PDLAG4+&QZ!C
MG@GTH SQX0MA<:=.-0OA)863V4)S'_JW"@D_)R?D7GV^M-L_!EG9)H"17U]M
MT-&2U#&,Y!380_R<_+QQBM:UUG2[YKI;34;2=K0[;@13*WE'_:P>.AZ^AJ+_
M (2/1/LUQ<G5[$06Q GD-PH6//(W'/&>WK0!E+X%T]$#)>WPN4U"348;K<GF
M12R9W[?DP58$@J01@U-=^#K&]T^XM9;J[#W-W'>7%PI3S)9(RI3/RX &Q!@
M<+]<WO\ A)-$\IY?[7L3&DC1,PG4@.HRRGGJ!R1VJCJ.NW$/B7PW:6CVTMAJ
MGG;W +,0L1=2C XP>.QH NV.A0V.NZAJR7-S)/?I&DJ2%-@$8(7&%!'WCW[U
M8U#3VOFMG2\N+5X)/,5H-OS?*5*L&!!'/Y@5B:%XJ6:UOY-<O+"U:'59["%B
MWE+)L;"@;F.6/IFNB6[MFNWM%N(C<H@D:$.-ZJ> Q'7!P>: ,&#P5IMI)I4E
MK-=0/IKSLAC91YGG-ND##;C!;GY=N.V*6T\%Z?9QQVT<]R=.BNOMD-@Q4Q1R
M;MXQ\N[:'.X+G /MQ6EJ%Z;>_P!-MTO[*W:>8AH9_P#63J%8XC&1\V<'H> :
M8/$NA&XCMQK.GF:68P1QBY3<T@QE ,\MR./>@#/M/!EG8ZQ<7MM?:A';7%P;
MJ33Q*/LYF)R7QC<,D9QNQGM4!\!6!E\];_4$NAJ+:BEPC1B2.1AM90=GW&
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
MQT^&.1X8N9H20V=_)^]@;1@=#UJY9Z_I5\]M%#J-HUQ<1>;' LZEV7N0 <D
MY&?:@!- T2#P[HL&EVLT\L$&[8TY4M@DG&5 '4GM6G4-M=VUXKM;7$4RHYC<
MQN&"L."IQT(]*FH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y&[6[T[
MXBG4KBVN)],N=,6VCD@A:7R95D9F!502 P8<XQ\N#VKKJKR7UK%>P64EQ&MU
M.K/%$6 9PN-Q [XR/SH \WTO1]1\.+X-GN;&[DAM)+]9([>(RM;+,2T2D+DX
M PI/0'VJ/3;+4[6T\/7,ND:@OV/Q%?331B'+JDOVC8V!U7]XO/3GKCFO5**
M.!TRTU*S\6Q&P%X^ESWUR]U97UL<6C'S#YT,Q &UV/W<G_6'&.<9>AKJ6GZ!
MX2LYM#U".2T>>&XNDM=\MLV"!L!R-KYQOP5Q]<CU*B@#RG1--O8],\#V]UI%
M\C:?JER]P);<GRU*S!6.,\9=,'\>@S1':ZI8WZ:D-+OI;"U\375W/;I;OO:*
M2,HDRIC+A68G R>^*]6HH \HU.SO;S0/'2P:1J&;_4()K5#:N&E79!DA<9ZH
MQ.1QWYK3U6QFN-;\;3KIMU(MYH<5O;O]E<^:^V;<B\=?G3C_  X]!::))DB:
M11(X)12>6QUQZT^@#RRZDN+"\TN1;+4I)I/#JV=TB6#W'E9(QE%(93D/G/#
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
M(=MV<G;R/G?\_IB.?P%H]QIUU9.]Z(IKPWT92X*M;3%BV^(C[IW,Q[]<=.*
M,N]U[Q;I\%E'<V]E!-<:REE')*F[S('!*N520[6!!!&><<8SQ+-K7BAY-1TR
MP6WN]5TR",NZPJL4\K@L 0TH**0 ,C/.3VP=5_!UG):V4,E]J$CVMVMX)Y)@
M\DDJC"EB0<@#C  'M2ZIX/L-3UI=7%UJ%E>&,0S-97)B^T1@Y"OCKC)P1@C/
M6@#+N?%M[;>(K;3M0":4;A[<6QGB+PW&X*94$P.!(#N !ZX!YSQ1TW6=>M=)
M\2WY9]2DM]9>$1PV^9$B5D5BB[OFVIDA?4=ZZ>X\+65T\BRS7!M))H9FL\KY
M6Z+;LQ\NX ;%. 0#CW--7PG9PR7LEM=WUNUW=B\;RYN$EXR5!!'.!D'(ZCH3
M0!S^K:U_:WPRU;6[+48+J2Q$EU:W$49C*-%\P#J>5;@JPXR">,'%=O97(O+"
MWN@I431+)M/;(!Q^M<_J7A:.?1+W1K;?LU:<R:A<N0&93M#\  ;F50HP !U/
M3G0M=)FM_$=SJ"7=R+22W2$6K2[H@PQAD3HF!D>^>V!D UZX@^*=3B\1:;;.
M]K-;W>J3V+K#&Q6-521D(DZ&3]W\RC(&2.".>WKEX_ 6E0RV[I<:@J6U\]]!
M$+DA(I'W;PH_NG>WOSP10!7T#Q3<:CXBDTN^D6SO8Q,9-/GMV1RH<!'B?.)$
MVYR1GDCITKL*QK/PU:VMY9W+W%S<O9*ZVHG93Y(? ;!"@G@8Y)P*V: /,=9N
M-2N-+^)\=U>K-;VUK)%%'Y6-BFT#@ YZ#<>W)Y]JN-XLU+PXT\>H?9KFUAT
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
MX(A-(LH,9$9Z/A@,KP?F'%8OBJUU+Q5X/U2PT^VDMGF@_=&Z^0R.&#;<=0I
M*DG'7TJ)K6[U?Q1INO?V?<V:6.GW$4T<J@/(\FS$8 /S!=K'/3)&">< &G%X
MT\.3-$(]7MV\Z(S1')Q(HQ]TXY/(X'/(XK+U;QE!%=>'+RPU*V.D7EY+;W3L
MG/R12-C)Y4AD QC-8^AZ+JEI8_#R&?3)T?2ED6]X4^23 R#OSEB.F?6H[;1]
M5@OK:^?2KDQ6WB:[OG0!2Y@DCD57"YYY89'4>E '67/B?2[[0%U#3M?M+>%[
ME(5N63>-^\ Q[3@[B/E]1G-3WWB_P_IL]U#=ZK;QRVNWSTR28]V<%L=!P<GM
MWQ7(ZOX=U&72?$%S;:?+YNJZO:745HFW<L<30[G;G +"-FQG/([\59U72]0N
M+[QV\>G3NNI:3%;6C8'[V01RJ5Z\<NO7'?TH ZV]\1:3I\ICNKV.,JJ.YP2L
M:N<*SL!A 2" 6P#@U5_X2G3VU[4='+O%-8V\<TLTD;"-=^_N1C@)G.<<XZ@U
MPFOZ3K^H:'JNG)H5SF72;:.W: QIYKHIWB9MP8E3D*O*\Y[Y'3P6^HP>--8O
MWTJY^S:AIELJ."AV/'YVY&&[[WSKTR.>O% &O8:U:QZ%IUQ<:FE\]S$#'/!
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
M8GH",] #[]JWK[6=?U2^UNVT%DBN-+EBCC24IY<A:-)"9<C<%(<J-N/ND\]
M =M44MM#-)%))&"\1W(W0J>^#[_K535-3_LSP_>ZJ\7F?9;5[@QH<[MJ%L _
MA7+QZYJUM)X4N9;P75OKP$4R+&H\B1H3*KQ$#.T;2"&W<8.?4 [BBO/M/\3Z
MO<:'X3O)+I3+J&K2V5S^Z4!T!GP>G!_=+T]ZK:3?ZW9>'=3O8)K_ %-UUVYB
MF6-8FG$*2NI:-=H#-A5^7G@' % 'I5%><)JLVM:UX-FM->N9K:>>]WE(DC)*
M(^T.A3AU!VD8'<@#K5JW\2:J?$>C0_;$N;74+V[MG:.)?LZA%D9!&Q =F&P!
MCRI.[!XX .]JGJ.JV.DQ12W]RD"2RI"A;/S.Q 4#'J2*X*Q\1^(?LFE:C<:C
M%+'-KTFERVXME57C\Z2,-GJ&&T$8X]<]:K:YJEWXC\'PZQ]K,=L=>@A2T"+@
M1QWJQC<<;MY*[NN.<8[T >DPW]K<7UU912[KBU"&9-I&W<"5YZ'(!Z5F6GA#
M0["?S;6T>-0^\0"XD,"MG.1$6V#GGA>M<]J_B+6K0>//)NH@='LH[BSS #LS
M$[D'GGE1R?RJ6#6M?M==EM'G346FT-M1@@$(CVS*P4(".2K;AUR<C\* .UCB
MCBW>7&J;F+-M&,D]2?>GUP_A[6M8U36-)\N]^TZ?/I@NKTFW4>3/E0(P1C;G
M<WRG)&RMKQ7J.HZ986]Q86US<1BX NELT5YUAVMEHU;AB&VY&"<9QS0!I3ZK
M8VVIVNFS7*+>709H8><N%&6/X"KE>;2WSZ[K/@BZL=668S_;PEX( #@)CE"
M X P01P0>#TJUI7B'5K[3-.AGU!1=&^O;24V\*_:+D0NZ*R*047HI8G 'MD4
M =_17FUCXE\1:Q8^#A%?P6DVK+=1W,@M@Y#1H^& )QU4''3/MQ5Z75O$M\VK
M6^DW$37FD3Q6Y,HC2*<B.-W:0'+*&WMC:1C'?F@#NZ*XIO$EY!XP33M2EN+&
M.>Z"63>2KVMW'L^X) ,K+NSP2.F!UK7\6ZW+H6D0S0!1-<WD%FCN,K&99 F\
M_0$GZXH WJS;/7]+O]0:QMKM7N1%YP3:PWQYV[U)&&7/&5)%8$NHZG!XCU/P
M[->RRQ-I?V^WO B++$0Q1D.%VGL0=N>O7K5CX<0-'\//#S/,\Q;3X"I<*-@,
M:_*, <?7)]Z .IHKD(=4U;6YM8ET[4(+/^R]2%KY,R QNB!&D,AQN!(9L8(
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
MGB;1[W[?Y5ZH^P*'N3*C1^6A!(?Y@,J0"0PX.#S0!;TS3;72-.BL;-"D$6<
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
MI:M9PL+F3Y8FQE>O.=J\GG@5'IGB[3=0AT<.9K>ZU2 2P0202#=\H9@&*@'
M/7TYK7M;ZWO6G6!V8P2F&3*,N''4#(YZ]1Q0!EV_A'2+7^R1#'.HTA2ED/M$
MA$2E=I'7YOEXYSQ3!X,T5;<PK#,#]L:_23[0_F1SL26=6SD9R<CH<GBKZZWI
M[WZ62S.TSRM"I$+E#(JEF7?C;D!3QGL1UJ.'Q'I5QJ$5C'=?OYU9X-T;*LP7
M[Q1R-KXZ_*3QS0!#<>%=)NM/:RFBE:)[E;N1A.X>292"'9@<D@JOM\H'0"K-
MIHEE8ZK>:G"LOVN]5%G9I68,$&%^4G P">@[U73Q7HKR^4MX2Q@:X3]R^)8U
MQN:,[<.!D?=SP0:DC\2:3*; )=[O[0MS<VI\ML2QA0Q(.,="#CKS0 [4-!L]
M3FDEG-P#+!]GE6.9D62/GY6 ..YYZ\G!J(^%]':^FNS:?//;+:2Q[V\J2)00
M%:/.TX#, 2.AK*O/&^@WNBW,UCK_ -E"Q+(+Q;5G"*7V@@,N&Y!&*T3XHM%\
M47&A-%<K+;VJW,DOD/LPQ8#!QC'RGGIG@9.10!+I_AK3=.\KRHY9?)A-O#]H
ME:7RHCC*+N)P#@>Y  [55TSP3HFD0SPV<5RD,J-&L;7<C+"C?>6,%L1@_P"S
MBGZ7KMF/#UA=2:H^I?:$)CN(K5M]P!G+"-%S@>P]/6IAXIT9[&&]BO/.MYHF
MG1H(GD/EJ<,Q"@D '@YQ@\4 167@_1M/NM/N;6&:*:PMA:0,+B3B$'(1N?G
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
ME4DD*7(RV!QDUI52TW5;+5X99K&8RQQ2M"Q*,OS#K]X#(Y'(X/:KM !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MD,#&W48QWK1N])U4WWC")=)>5-<BC6WD,D?EJ?($3"3YLC!Y. <CID\5WE%
M'G5SX6U.RN[5]&2]@O[1+2W^U"5#;7T2!0WG1EL@J-^"!GI@FG3:;XBL8O$<
M5II!G^TZS'?1R!X29(3Y(;RPYP)%V,06  (!!->@2RQP0O--(L<2*6=W. H'
M4D^E$4BS1+(F[:PR-RE3^1Y% 'F-WX=UV31?%=I#HMR6U#4K:ZMA)=1NS(H@
MW99GZCRVSD]<8)'-7/$GA[6=6N?&7V?3G"ZEI$%O:N\L8#RH925^]D?? R>.
MM>BT4 <9=VNLW?BS2]5BTAXEBTJZA83RQD1RNT916"L21\ASMR.>M9OAW3-=
M@\2:-J=YHMU$(](EM+K=<0X27=$V$16VJAV$*% [9 ZUZ+10!YM8:!K<'A#P
M=8R:3,+G3M32>ZC$L7[N,>9\V=^#]\<#)ZUJZGHLS>/X&M)$%EJ< DU.'N3;
MLIC8?[VX(WJH]J[2L_3M#TS2)[N>PLH;>6\E,UPZ#F1R2<D_4DX]SZT 0^)X
M]0F\,:E%I5O!<7SP,L,4X4H[$="&X/X\>O%<:-&UI[CQ7*NCWH75=&B@@^TW
M43R&55F4JWSD YD!X.T#TZ5Z110!Q-GI6J)KO@ZX?394AL-,FM[IS)'^ZD98
M@!@-D_ZMN1GM6CXOTS4+QM%O].B-Q)IFH+=26P8*9DV,C!22!N ?(R0.*Z6B
M@#@-5\/ZE>V?C>^M[&43ZW8+9VUH70,2L3KO8[MHR7QUSA?PKM-*65-)M$FA
M>&5855XW()4@8/()'Y&FV.KV6I7-[;VLQ>6RE$-PI1EV.5# <@9X(.1QS5PD
M $DX ZDT >:W&@Z[_P (MJFE)I$KRMK_ -MB=9HMLL1NQ-N&6&,*,8.#G\ZD
MUWP[KM_JOB2ZL]/_ -:VG7%HL\J!+EK=RS1G#$KG@ D5Z/10!SWAF!F:YOY/
M#BZ++.$5U=D::0KGEBA(VC.!SGKP*H7VDZAI'CQO$VGV;W]M>VBVE[;Q.JRH
MR-E)%W$!A@D$9!Z$9Z5UY('4U3TO5K+6;>2>PF,L<<SP.2C*0Z'### '@\4
M8'BJQU;Q-X7N[>RM3:S*T4T$5RZAIGCD63:=I(53MQR>IY  YK7NE:AJVMW&
MN#3KBV*:+-8I;R/'YDLDC!L<,5PNWJ3U;VKM:* .!TS1]7M[CP&9=+F4:5IT
MEO>'S(CY3F*- /O\\H>F>U8UG:ZAHVO>%TO=,G69M6U6=8E>-F,<@=U88;'1
MAD9SUKU>L?6X='MRFNZH&4Z6C2K,K2'R5(PS;5Z\9SQTH Y--#UK3YVO(-,>
M2#4-;FO;FW@DC6X@C:+RU*LS *25RQ5LX8@'K5;3_#^NVVCZ!9R:1*'L/$4U
MY*1<1M^Y9IR'!+9/^M7WX/'KZ3;SQW5M%<0MNBE0.AQC((R*DH XBT\-RW]C
MXQL-6M9+6VU2_>>"4NAPOE1JKC:QP5:/=SCH*U?!45^_A^'4=69'U*^5)9FC
M^[@*%7&>0"H#8]6:M/5M$TS78(8-4LHKN*&43(DHR X! .._!/YTNHZM8Z1]
ME%Y*8A=3I;0X1F#2,<*O .,GUXH YOQEHMYJ5XESIT%_!J$%JPM+^RE08<G_
M %4J.P#H<*>01UY%=!<)J)\-2HL=M+JGV,@(P_<M-LZ'_9+?I6E574=0M=)T
MZXO[V0QVMNADE<(6VJ.2< $T >>6FBZT^H-=WGAVYFBG\//93P7%U%\\N<E,
M*^U%;H-N .X6IXO#6HBQO=.NK?5+_16DMS:)/<HM[:D%BQ24-DA#L*Y;/W@,
MCKWZW<+V2WBL3 T8E#!225(STZ].U1Z9J5IK&FV^HV$OG6EP@>*3:5W*>^#@
MT >?/HOBBT_LK4;BTDUP6,]U"UO+)''<R6TFS9(QR$,BF/GD9!['-:;Z-?0:
MGX9U"RT".VAMKBY>>SMY(U,(EC(#,<@,<\MMSUXW8R>YHH X;2-$U.Q\5QW=
ME!=V6GS3W#W]G/*DEN2=VV6'DLC,Q!(&!@MD XS=\9Z=J,T^CZGIU@NI?8)W
M,]B9 C2QNA4E2Q W+P0"1GFNLHH X.]T:]EM-#DL?#BV6W6TO[BWB>(-&@5@
MSR'=AG)()VD_CBJ.K:#KKZ)XQTV#29)FU#4EN[619H@LB'R<CE@01Y;9SCMC
M.>.VO?$6EZ?>):W-PRRM+'"=L3LJ._"*S $*3VR1U'J*U* /._$GAW6]8UC7
MYK.R,0N-/LUMGFD39)+!,TIC8!B0#D+G&.346L:1J.M^$-8^S>#AIVI75ND
MC::%I92'#'YPVW8.<9.3GH._=R:Q8Q:O;Z4\Q%Y<Q/-%'L;#HN-Q#8QQN'?O
M5Z@!L;%XU8HR$C)5L97V.,BG444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M-4\5O%9220W^DPV=JYE3+NBR@YRW'^L')]#^+8-&U:'4/"EP=.D*:;I$]K<
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
M D[3D#IZ_B =3'XJTES>(T\D4UFT:30RPND@,A CPI&3N) &,Y/'6I!XAL"
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
MXN+&SB9D95C$AA<'=N((7)SP"<9X]60>$]3\.WT$,.AV?B'3Y=-MK)S/(B-
M\*E,G>#E&!R0,D8Z&@#K[_Q7HVG0O//=EH8XDGEEBC:18HV^Z[%00 ?Y9/2J
MH\6VD^L:SIFVZA73[:.5KE;=W'SAR2,*1@!01GKS@'%95OIGB#0?$6H&RTBT
MO].U.& ?),L*6DD<8C*E#R8R%! 7)'(Q5G^RM6MO$OB*Y6S%Q;ZE80)'*DBK
M^\C212NTGJ2P([8SSV(!H:9XCTP6^@VC:C/=7&IVHDM9Y+9P;D! Q8D*%4XY
M(./I5UM?T\*=K32.)7A$:0.6=T^]M&.0.Y''O7,-X:U4_#G0+6WB2'7]%CMY
M+=9'&TRQJ%92P/W67>OT:GZ_X>U&VGT&_P!.T^#6/[/2:&ZM)V5#.)=A:12W
MRA]Z9YZ[C0!U>E:K9:UIT=_I\XFMY,@-M*D$$@@@X(((((/(Q5RL[0[4VFF*
MK:=:Z>SLTAM;8#;'DYY( !;N2._KUK1H **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH ***Y:ZU"YU#QU/X>%U-9PPZ8MVK0X#R.TC)G)!X7:..Y;G- '4T
M5YM:^)=8_L#P[X@U&],5JE])8:IM55CD7>\*3\CY1O"$X('S'L*L>&-9U34[
MF31+N^NDO[>]:X>1U0.UDRAXB1MP"=Z(1C.5;TH ]!JG>:58W]Q;7%U;K++:
MOO@<DYC;&,CT."1GT->>:;J^N+I^@:G/K5S.T^O3:=-"\<8CDB\V9 3A0=PV
M+@@@<=.N='2-1U[7H[/6;;4;:W@&HR074$DV1Y8D:/RMGE_+(/E(.[D]>"
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
M5(V'52RJ1D=QG([XJ]97MOJ-C!>VDHEMIT$D4B]&4C(-<M\+6@;X::)Y)R1
M1-GJ)=Q\S=[[MV:$O#?^+KCP[9W4EC96VFI<PFU*@R,\CJ6!(/RKM''3+<YX
MH ["BO--,U_7=9'@T3ZC):O?O>P7?D1H!*85<+(NY3C.W/ISTJ&+5M=M])BO
MGURZF>S\1C2]CI'MG@-R(OWF%R6VMU&.@XZY /3FAC>5)&12Z9V,1RN>N*?7
ME5_JGB2'0/$.NP:_<O-HVKRQ0VK0Q>7/$KH/+?"Y)(; ((Y]ZTM7U[48-5$]
MGJ,LT2:]:V,@5%6&.-RBO"0<EWRQ8MQC( /!% 'H=%>7Z]J^NVL/C:\AURY3
M^Q+F%[6(1Q;2#%$Y1_ER5^8CL>>2>,;6LZS?>'/%<J7-U-/8ZI:%=.A(4!+M
M3_J@0,_."I&2?NM0!VU9)\2Z7OG$<TTR0,4EE@MI)(T8=0752N1WYX[XIM_!
MJ5MX.NX8+F2YU2.QD6.8@!I)MAPV  !EO2LWX:M;-\-O#_V4@H+- ^/^>F/W
MF???NS[T =)9W<%_907EK()+>XC66)QT96&0?R-35QT%V^I^)]0\/V5Y)I]G
M8:=;R6IMMN7,A<;QD'*KL4 =.3G/&,;2]?US7F\&&;4);+^T[:[^UI!&F':+
M 5UW*2,\GN,'IWH ]*HKR^SU?7(M+TF_EUJYF=/$)TJ2-HXPDT/VAXLOA<E\
M '((Z=.N4O=6UZ'1M?U--=N?-TS7UMH8S%'L:(O"NUP%!(Q(>A'KUH ]1HKS
M76/$>K>&+KQ-;_VC-=I;PV$L,URB$VYGE:-V^50"H # $=1Z5I:C?:KI7B.\
MTJ#4+B6VFT::]CED",]M-&P&02N"K;AP0>1QQ0!UEOI5C:ZA<W\%NJ75U@3R
M@G,F.F?7';THU#5+32TB:ZD8&9_+BC2-I'D;!.%502> 3P. ">@KB?#VIZN-
M3\'M=:K/=QZUI#S7$4J(%61$B8,NU00?G;.2<YK<\7:*^LMIWV'56TS6K61[
MBPG"!U)"[75E/#*0W(Z]^QH U[#6;'4UN3;2MFV;9.LL31-&V-V&# $<$'Z&
MK]>2Z[K6J7W@?QCI^KVJZ=KFGQ0_:9K&0^5<H_W64GD @$%3S_*NK2YO-1\6
M:IX>&I75JMA8PRQ2KL\R5Y"^9#\N"%VJ,8QDG.>, '7U0.LV0UY=%+O]N:W:
MZ"&-@IC#*I.[&#RPX!S7$>&_$^I>*GTK3[RY:PGN-(>[9[<!3-()3%N7.?E
M7?@==X[#FCKVL7>@^)]*NKBY^VS)H4T-UJ$,("Q9N(5><H#]U>I _09( /5*
M*KV$?EV,*B[DNQL!$\A4F3C[WR@#GV&*L4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MS.AF?$DH(.X_-UR ?P'H*V:* ,M_#NDRW%W/+9K+)>0BWN/-9G$L8SA6!)!
MR?S/K2P>'],M[::!+=BDT0AD+S.[&,9PFXDL%&3P#CDUIT4 94'AS2;:6PEB
MM2KZ?&8K0^:Y\E" "H&>F !CT ]*L:AI%CJC0/>0>8\!+0N&96C)&"58$$''
M&15VB@#+'AW2?[/O+%[-9;>]S]I$K-(TV1CYF8ECP !D\8&*;)X:TB0V[?9-
MCV\1ACDBD='V'DJ64@L">2"3D\UK44 8^I^%="UB&SBOM,@D2SXM@H*&(8QA
M2N"!@ 8Z<5(_AW29+E+@V:B1+8VB;690L)ZH%!P%X'&.P]*U** *FFZ9::18
M16-A%Y-K$,1Q[BP0>@R3@>U6Z** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "N+\7:!KNMW-_;0+:3Z;=:6]O"D\[((+@[@9"H4A\@K@G[NTXQGGM**
M.*L-"UJ#6XKZ>VMMJZ$NGE8[@G]Z&+=U'R]L^O:J'A_POXA\.7.B7<,-G=-%
MH\6E7D#7!0*8V++(C;3D'<01@'IUKT2B@#GO!&DWVA^$K/3=16 7$)?/DR%U
M(+LPY('/-4_#VC:GX/T^;1[&UBO=/6:22Q8S>68E=BWER9!X#$X89)';CGK:
M* . ?P3?Z?H]E)9M!=ZHFM_VS=AG,232,&#JIP< !@!G^[[U'-X4\02VNK.8
MK#SY]=MM6@C%PV&6/R=R$[./]6<''/H*]#HH XC4_#&H7WB./5K>".PU&.>
MB_M;D@2P*%\R.9,#?_&%R.Z\KBH6\/\ B>SM=5@L/LGEW&M&^XNFC:>!V!>/
M(7,9[9!.?:N]HH \W7P?KD=G>6R6FGQI)X@@U6-8K@[1&IC9E^X.?W>!ZY[5
M-K'A#6[_ %36=0M?LT<KW]E?V(DE.UVMU *28'RAN<$9[5Z%10!PDVA>(+^\
M\3W<ME9P'5M)CLXHQ=ERDBB4?,=@&/WG7V[U:L="U6VUSP]>O!"8M/TB2RF"
MS<F1O*^[QR/W?4XZ]*[&B@#RK^S=2T2S\*Z2L5BVNV<EU<(OV[R28R2#L=HV
M!!\Q05*]N.F:[+P6=FD36ATY;)[>X<2!;D7"R.WSL^\ 9)+G/ P:V+_2]/U6
M)8M1L+6\C4Y5+B%9 #Z@,#4\$$-K D%O$D4*#"1QJ%51Z #I0!R>C:+JWA.]
MU&WL+:&^TB\NGNX1YWERVSORZ$$89,\@@Y&2,&IM5T;5IM<T37X?(DN; SQS
M6@<JK0RA00K$<LI13R #STXKJJ* ."N_"&I/;33PI ;N\UZ#59HS*0L<<;)\
MH..6*QCMC)/.!FGZIX9U>]'C=8H;<#7+5(+4M-]TB(QDOQP,G/&:[JB@#SG3
M8]2'BOQ5906<,DTFFV,+;IL+&_ERCGCE>O3GVYXBU3P-KC:#<>'K9K6\TT:+
M'8V;7$[1^3,JLK.4"D,6^7!S\N#CW]"BTZQ@O);R&RMX[J88EG2)0[_[S 9/
MXU9H X\:+K!\1SZE);6P231%L=J3DXE#,W=1\OS8SUXZ5D7NDRV7@KPUHHO[
M6U\4Z6+46820.2PQ$QV\,8RF_/'0$]J]'J V-HU\M\UK ;M4\M9S&/,"9SM#
M=<>U !96<6GV%O9P B*"-8TR<G &.?>N;\3^$I-;UW2-1MIQ!Y)>VOQ_S\6C
MC+1GURRJ/HS5U=% '.^)-&O;S5-#UC3C&]SI4[N8)&VK-'(A1P#@X8 @C/'&
M.,YK$U/P?J-Y!J^H0K NHWVIV=ZMN\I"!+<QX0N ?F(1CG! ) YQFN]HH XK
M4M UF\UC7;P06P%_HBV$8$YXE!D))^7[O[SKUXZ4Q-(O=-O-"U._2V2RTC19
MK6\8REL$B,D@8Y4"(^_/2NXH(!&",B@#R[PDM[9?\([)>:3;36\4?D64MOJJ
MS" 2XR4C\M20  .68JH/)YSWVI_VJES:2:?%!/ N\7,,LFPLI QM.#\P/K@8
MSS4EEHFDZ;/)/8:796LTGWY(+=$9OJ0.:OT >;2_#Z[>VUVXTZ&STV6\N[6\
MM+!CO@62$Y)D &!YG0A<X !Y-7K[P_K^J:-#<QV&E:5JEG>0W=M:PR%XY&CW
M9$CA%.&#$  '''//'=T4 <?K6F^(M<T*WFFM;*"_MK^VO(K);@LA$3ABIEVC
MYFY_AP./<UDZGX6\1ZA%XF/V>P5]5N;*>%1<MA/)\LL&.S_8(!]>P%>C44 <
M[JNEW]YXM\.ZE%%%]FL1/]HW288>8@4;1CG!'/(KGYO"FNGPGJ>BI%9LTFKF
M\@D\\C=&;KSSN&WY3CY<<\^E>A44 <,WA[6K/Q+J<MKI^DWNGZI*MQYUVV);
M.38J-\NT^8OR@@97G(R.M2/X7O6\6Q:Q:PKI]R+O-S<6\YV7EL 0%DBZ%^@S
MCC&<]J[6B@#)\/ZA?ZEI\DNHVD-O,DSQCR)3)&ZCHRL0,^G3J#6M110 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 %%%% $5S<Q6=I-=3N$AA1I)&/\ "H&2?R%<
M-XA\1ZM;_#7_ (2BVNC:3SFWFBB,:,L<4LB*%;(/.Q\DY^][<5UNOZ>VK^'-
M4TU&"/=VDL"L>Q="N?UKC-4L-0\0?!^QTRPLFEOC%:QRPET3RGA=/,5MQ'(*
M,/K0!HKX@N;;QOI6CVFIQZQ:WL4S7/"&2TV+E7+1@#:Q^7!&<]#VK8TS5G;7
MM1T*[??<VJ1W$4F #+#)D D#C(964X]CWQ6'?Z%?:OXQT'5+72_[(CT]W>YN
M'>,2SH5P(@(V;*D\G<1C'%7+&TDNOB=JFK*/]'MM.AT_=V:3>TK#\ R?]]4
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
MWAN/LLA^S2AEEW!-FPKNSN('2N0TOP]K=MHO@^VETUUETS4Y+BZ'G1D*C"8
M@[N?]:O ]#^.G!H[?\+#NFM;B-M*F2/4;F!><70W1J?3# ;CWW1 ]Z .ON;F
M&SM9+FXD6.&-2SNW0 5C3>,M$MH=1EN;B:#^SHUFN4DMI%=(SG#[=N2IP>0.
MQS3O%^D7.N>%;[3[)XTNG"O"9?N%T=7 ;V)7!]C7,W^CZIK'@_7(E\)6>E:C
M=V#VB)'+$TDK,.[K@! ?4Y.>@QR =$WC71%N9K;S;IKB*(3"%+*9GDC/&^,!
M<NN1U7(IDGCKP]&ELRWDLQNK7[9;K!:RR-+%D#*A5))^89'4<Y P:K16.I+X
MWM=5.G2_98]&:U8^9'D2F17VXW>BD9Z9_.N5\,VFI>'_ !!X5L+O397N[?0;
MJ*6&*2,D?OHCD$L 1T[YYH Z;4/$HO;CPC?:)J7F:;J=^T,FQ!B5/)E;G<-R
MD,@XX[@ULR^)](AN%ADN64-<?91-Y3^5YV<;#)C:#GCKUXZ\5REMX5U/3X?#
MBQVGF&#6KC4KI8Y$"P+*)L(,D9QYJCCT/M48\*:O)X1O/!\]L6ADU RQ:B)$
MV^2UQYQ8C._S!R,8QG'.,X .P3Q)I4DFJ1K<2!]*&;P-!(OE#;NSROS<<_+G
MBH[SQ7H]A%YMS<2QP@QB24V\FV$OC:)#M^0G*\-C&1G&:Q==T=KOQM8265Q&
MJ7T#0:K#U,D$3!U/URWEG/\ #+[54N-!U.W\2:Q&_AO3]8T[59EN([JX>/\
MT=MBHRR*PRRC8"-N>N* .HOO$VE:=-Y=U<,BB9('E\IS''(^-JNX&U2=R]3W
M&>HJKXZOKS2_ VLZAI]RUM=VMJ\T4BJK8*C/1@16!'H&I6FN:I9S>&].U2PO
M[LW4-_.T>(-V,K(C#<VTC*[>O R.HZ7QAI5SKG@W6-+L]GVF[M)(HMYP-Q&!
MDT -T[Q=HVH74UDEX4NK>#SY%GA>(&/O(I< ,F?XER*=_P );HPDN(Y)YHI(
M+;[6R26TBLT/0NH*Y8#OC..]<_K7AB_\6N99K=]+,>D75BGFNC.TDX49.QF&
MQ=GKD[N@QREEIVK7>CW@N_"-AI^HK82VWFPR1,T[LN/D(QM0GD[B#TX[T =!
MIWB[1=5NXK:UN7WS6WVN(R021I)%QEE9@ V-PS@\9YJ2#Q1I-Q>"U2:;SF@-
MS$IMY 9HQC+1_+\_4<+D\CU%<E)X7U:]A\-VDEI) EMH5SIUU-YD9\J22.)
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
M44DS3.B!6E< %R!RQQ@9/7BN)M-9U >*AI>K37MI)<7%P+.>+8]K=Q@.456
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
MMQP.: .PEEC@B>6618XT4L[N<!0.I)["L6+Q+H<4 G1Y(K:>0;9S:2I%(SD
M$.5VG<2,'/.>]8GQ:,J^ IB-WV7[5;_;=O\ S[^:N_\ #U]LUV%PMI-8LL_E
M-:LHSDC;CMS^6* +%%>;WWB35I?"OB'Q':WCQ7.DZA-%'9[5,;)$X4HXQDEQ
MSG.06&..LFKW^M27_C18=:N[5--TZ"\M42.+,;E)6*G*'*Y09'7WH [R^O8-
M.L9[VY9E@@0R2,J,Y"CDG"@D_@*6RO(=0L+>]MV+07$2RQDC!*L 1Q]#7GE[
MJ6J!XH[C49;F#5O#EU=RP.B!(I%6/'EX (&)&&"3VI= DUC2G\$HFK3W5EJU
MB(9K62./$&VWWJ\9"@C&W!W%L[A0!Z!87T6HVOVB%953>Z8EB:-LJQ4\, <9
M!P>XJS7F=OK>NW'ACPY/_;$RW-UKTMC/+Y49,D0EF4<;< @(N,8]P:LVVL:C
M"-2TR?69Y)+?7DLH',2&>XC:%)3$I 50WS-\QQA0?K0!Z$S!1EB ,@<GN:KQ
M7T4U_<V:K*);=49RT3*AW9QM8C#=#G!X[UYE<7^J:GI.G1W>H7*26_BW[%E&
M7<T:R':'(&&*X'.,'&3DUI:SXHU309?&\PN7NDTRTM)+1)47$32!PQ.T#(!
M8Y]* /1**XK4+W5-*\2V>GP:G/<VNHZ=<R^8ZHSP2Q!")%.W&&WX(((SC&*S
MO#6KZRUQX(N+O5I[I=;TYWNH9(XP@=8D<,NU00<DYR3G/;B@#T:BLGQ1JLNA
M>%=5U6"'SI;.UDF1#T)521GV]?:L#[?J=GKOAJ"/4YKRUUJWE6=F5"8W6+S%
ME3"X ZC!R.1QZ@'9+#&DKRJBB1\!FQR0.@S^?YT^N/\ AY)JFI>&['6M3UBX
MO)+NWPT+1QK&K!V^8;5!R1C/./8=!I>)+R6"?2K6"\DBDNKEE,$" RW"B-F*
MJQ.$ P&+'L,=2,@&C>Z38ZA<6T]U!YDMJ_F0,6(\ML8W#!ZX)&?0U=KS*PUS
M7K[3O"@?5I89;O5KRQN62.,ETC\\*>5^\/+7D<9Y(/2I?[1\0CPKJ]S;ZG<W
M$^A:O*K?)'YEW:QE69&^7&[86P0 <@>M 'I%%8F@:@=9DN]5M[MIM,F94LU
M&QE4?,XXSRQ(Y/\ !GO57Q-JUU:ZOHFE6TBQ?VC)*ID:3RR=B;@@;:V"<YZ9
M^4XH Z6D9@HRQ &0.3W->?23>)K34O#NEW>O*9+G4+FWF>V5')B$#R1[BR#]
MX !R  >"0:RYKO4KZVTFWN=6NW:U\6/8><-BM+&HD*E\+@D8';'&<9H ]-AO
MX9KVZM56426NWS&>)E0[AD;6(PWOC..]6 0P!!!!Y!%>:^);_4I-,^(]F^I7
M'E6-C&]L5VJT>Z%F8 @#@D?7'>M34K^[\,3^']2N=5G;0G7[+?"4)B-W'[J4
MD*"!N^0\X^93ZY .WHK-T'[8VDQ37TDK3SEIMD@ ,2L<K'P!]U2!]0:TJ "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "J%]HNGZE<P7-S ?M, 98YHY&C
MD56ZKN4@X.!D9QQ5^LS4]>LM*9TF$LLL<#7$D<$9=DB'5R/3KCN<' .#0 I\
M/Z6;BPG%HJ2:>I6T\MF00@C!  ..1P?45I5C2>*-,\F.6W::[#VJWN+:(N1
MWW7(]#@X'4X. <&H)?&>BI)8QPRSW3W]LUU:BVMWD\Y!C.T@8)^8<=N^* )W
M\*:+):W-J]F3!<W NID,TF'E!!WGYNN0#]0/04EYX2T/4)+J2[L?.>Z6-9F>
M5R6"'*=^"IY!'(R?6L]O'-E-<^'UL;>YN8-8,I658B-@16)!!YW!A@CM@^U3
MP>.=$GDN0LETL5J9EN+B2UD2*(Q8WAF(P#SP#R?RR 3-X-\/-!>PG3(Q'>E3
M<@,P\TJ !G!]AGUQDY-69/#VF2W<]T\#M//;BVED,SY>(9PI^;IR?S/K3;?7
M+2_OI-+5KBTOC!YZ)+%L<QDXWKD$'!QD'D<9 S7&:-KNKW.B?#V[FU&5Y-2G
M9+P;5Q-^YE;)XR.5'3 H [%/"VB(;(C3XS]BA-O;[B6V1''R<GE>!@'.,#%1
M67@WP_ITMM+::;'%+;1M%"X=MT:-C*@YSC@8';MBGR>*=,BOK:VD>55NKAK6
M&X,9\IYAG,8;U^5AZ$@@'-87B7Q.QGT,:5<W20S:U#:2S1Q Q3#<0Z;B,\$$
M9& <$9- &]#X5T6WAL88;,I'82&6U43/B)SG)'S>Y_,^M,G\'Z!=6%W97&G)
M-;W<_P!IF21V;=+_ 'P2<AO<8-;E<-<>*SH?C3Q!%J,U]<6$%G:SQQ06IE\@
M,9?,;Y%R%^522U &_)X2T*728-,;3H_LL$@EB"LP9)!_&'!W!N3\V<U:TO0]
M-T;[0=/M5@-S)YLS DF1\8W$DDD\57M?$^F7NJVVGVTKR2W5I]M@<(?+DAX^
M96Z'[PXZ\CBKVGW\.IV@NH!((BS*"Z[2=I()^F0>>_6@!FHZ38ZLD*WL'F&"
M02Q.KLCQO@C<K*05."1P>]5+RUOM,T^.'PY9632--F474SH,-DLY(#%VS@\]
M>>:C\1>(ET"32XS:3SM?WBVRF-<A,@L2??"G K L?%ZZ5K/B2/6+J[EMK;4H
MH8I/LY9;='BB(WE5PJ[G(R>?R)H Z[2-,AT?2+73H /+@C"9"A=Q[M@=,G)_
M&EU/2K'6+5;;4+=9XED650205=3D,".015'4_%.F:096NWE$$$B1W$ZQEHX&
M?&T.1T^\OT!!. :VJ ,:7PIHD\=_')9;H]0VBZ3S7Q*%& ",]  !CT&*9>>#
M_#^H:E!J-WID4UW @1979B64= W/S@?[6:HZCK-W>^.(/"]A.;58[(WUY<JJ
MLX4ML2--P(!)R22#P..3D7W^TZ+<S7U]J[2:/%:LTGVA4#1.".<J!D$9XZY]
M<C !MUEWOAW2[^_6_EMV2\";/M%O,\,C+_=+(02/8\5''XET]KJ>TE%Q!=0V
M_P!J,$L#!VBSC>H&=W/! Y!QD#-4+?Q[HER;'RC>E;^ S6C?8Y,3@ $JG'+
M'./KZ&@#6N="TR[L8K.>T5H8I!+'ABK)(#D.&!W!LD_,#GD\\U'/X<TFYT\V
M$UIOMVE$[*9'R\@((9FSECD Y)/0>E9X\=Z&;>SEWW>Z[FEMXXOLDA<2QAM\
M94#AAM(QU/;-26GC71KW3TNH))BSW?V$6SPLDPN,$F,HV,' )YP,<YH N2>'
M-*FFO9I+=FDOHA!<L9G_ 'J#("GGIR?S/J:P;?P>J^+[NYDM2NDMIL%C $NG
M# (SDJP!R5(<#!)Z=*TW\::+'I]M>O+.([B[-BH%NY99PQ4HP X(((]\<9J-
MO'&CQZ9<W\GVN.*UNA:7"O;.KPR-MV[E(R =R\].10!;O?"FA:A.LUUID$CK
M;?9!P0##_<('! SP#T[8I]OX9TBTGAGM[0Q2P6QM8VCE=2L1Y*C!]<'Z\]:M
MIJ$+ZF^GA9//2%9V^7Y0K$@<^I*MQ[&K+NL<;.[!44$LS'  '<T <S>>'IA9
M0>'-.L;*/P[)&4N?,E=G1=V2B(0001D9W#&<]N>H  & , 5BVWBG3+FZM8 T
MR&]B::S:2%@MRBC)*>IQS@X)'(!%-T3Q7IOB&0+IRW;H4=Q-):R)&=KE&7<P
M W9'W>N* +M_HUAJ5Q!<7,!-Q;[A%-'(T<B!NH#*0<' R,X.*C/A_2C-I\HM
M%1]/!%IY;,@BR,' !QR.#ZBK=]=K86%Q>/')(L$;2%(QEF &< >M<,?%]U=W
MG@O4@;NWM-3@FDGLDAW>8?(#KM &YN3Q@XXS0!Z#6;;Z#IMK="YBMR)%D>9-
MTKLJ.^=[*I)"D[FR0!U/J:KVGBG3;[3;>\M3/+]HD>*. 1$2ET)#J5.,%2IS
MG ]^15O2-8LM<T];VPE+Q%FC8,I5D=20RLIY!!!&* *%KX,\.V4]O/;Z7$DE
MO*TT!W,1$S9SM!.%')X'')XJ6P\)Z%I>H7%]8Z;%;W,Y8N\988+?>*C.%)[E
M<9K0O;Z"P@$L['YG$:*HRSL>B@#J?_U]!6*_CC1(HBTTEQ'(MZMA)";=R\<S
M8PK  XR""#T/;- %J+PIHL%O9P1696*RF,]L@F?$4ASEA\W7YF_[Z/J:V:Y+
M4?'MC;:-=7UM:W<LMM>164MN\#1O$\C*%+*<'&'4CUR*L7'B&SM=8OY#/J+S
M6NF+=2:?Y&%";FPZY RYY4_-@;><4 6=-\'^']'N+B?3M,BM9+@,',3,,!N2
M%&?DS_LXJ2W\+:-:KIRP691=.)-F!*^(<C!V\]P2/H<53TOQC:7MMH/VF"XM
M[K6(1) AB;86\O>PW=.!DC/4#BMJSOX;Y[E81)_H\QA<LN 6'7![CGK^'8T
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
MCR?D' X7'0>@K*\3V>MQZ9=7ECXB?3DL;9I4/D1R>:R@L3*67[O&,+C')ST
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
M2"_L[J*]LY) 2BS1G*[L<X/(/UJU9WNL72QI<:3]AD!'FR/.DB8[[-IRV?\
M:"XZ\]#,-;LSX@71 9/MC6INQ^[.PQA@N0W0G+#I6C0!YXOA#5&\)W7@^:-6
MLWOS-%?B08\@W'GG*_>\P<KTQT.>U2ZOX<U>]@\=Q0VB_P#$ZB2.T)E4#(A$
M9+<\#(SWX]^*[ZB@#@M<\-:MK%_>&*W6*.Y\-SZ8'DD7Y9G((R!D[>.H_*M"
MTTB_N]5T/4;VS-K_ &-:2QK%YBN\TKJJG!!P% 4]2"21P,<];10!YYI/AG6;
M/2O!EM-9KYFD7DLUUMF4C:R2J-O//^L![=#2Q:)XEM99S#:*;:XUR:\GA%R(
MWD@=,+AQG:0P!8#J.,G)%=IK&JVNAZ1=:G>F06UM&9)#'&7(4#).!5N*59H4
ME7.UU##/H: /.K'PKKUEI.CQK8VGFZ;KT]Z(DN<*\,AFQ@[>,>:.,= ?I4^J
M^$M6U;_A+E01VSZA<6ES92.X*LT"Q\.!R 6C_(YZ\5W&GWBZA80W:0SPK*NX
M1W$1CD7_ 'E/(-6: .)U30M2UN]NM6DL3:W T:?3X;=I5)>24@DE@<;1M&.Y
MR>!@9;:Z-J]IJ/AF\^PJ1I>CS6DP:=0#*RQ8P?[N8CS[CCK7<5G:5K-GK:7A
MM/,*VMR]K*)8RAWJ!D8/..10 :%J%SJFBVUY=V@M+B0'?"LGF*"&(RK8&Y3C
M(/<$5C>-K*20:'JB E-*U.*YGQVB(:-V_P" A]Q]E-=510!R_B%M?N+^*&RT
M.WO]+0"1_,OA#YKYR 1M;Y1UQW/L.:OBZVOM<\-Z;I%Q!'%?W]Y;M+%$^\0I
M'(LKG=@9"JN,X&21ZBNN40VZ1Q($C7[L:# '3. /H#^506EQ#=W-TRVTT<L$
MGD-)+"4W@ -E2?O+\W4<9S0!;KS[QIX>\1:]_;MG#;P7%I<V<:6):Y\M8G&=
MX9<?,Q.,$\ >G.?0:* .'N]$UBYU#Q3<FQ4?VII$5I %F4@2JLH.2<<9E'..
MQXZ55U;29GT_PO;VMY'9Z_:*EDZ*X9O)>/;,.#V5?,4GN@]:]"JJFF6$>I2:
MDEE;K?2((WN1$!(RCHI;J1[4 3PPQV\$<$*!(HU"(J]% & !7*^,-&U&[U+2
M-7TVQM-2>Q\V.:QNF"B6.0+DJQ! 8%%(R.F:ZVB@#C/[$U$ZWX:O5TNUM8K.
M6YEN(+5U"Q>9&44#@;CGDG ]LUG)X9UR/3K4I9Q&>V\22ZH(FG #PNTI'S#.
M& D&1['K7HE% 'G^L^%M7U6'QS"D$<9UBVB2T9I1@LD>T@XY&3T]NN.E7/%T
M=S?:;ID\$MO8>)+:ZBEM(C()""[>6RG&"RE"V<<?+GMFNTJE/8Z;'>_VQ/:V
MJW<,)3[8\:[TCY)&_J%ZF@"6QLXM/L+>S@SY4$:QKDY) &,D]S5BLO3->M=5
MN'A@AND(A2='EA*I+&^=K*W3MT.".X%:E !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M'3D^M5[SP=X<U""R@O-&M)XK)=MLLD>?*7^Z/]GVZ4 :&E//)H]F]S/%<3M
MADFA&$D;:,LH]">1]:\_@\0:K<>#M(\50W4QOKC4DAN+(G,;(]P8C"$[%01\
MPYRO).:]+50JA5 "@8 ':L^+0=*@OFO(K&))VD,Q(''F$8+[>FXCC=C/O0!P
ME[K>I6_AOQ%.NHSK-9>(X[6W8ORL320 ISU&UVZYZU+%%J$>L>.WTV\?[<MW
M;);I<7!"$M#$=@)SM)R54]B17777A/P_?7-S<76D6DTMR4,S/&#YA4@J2.F?
ME'Y"I9O#>BW$]Q/+IELTMRB),_E@%PF"H)]L#'T'I0!Y]J6H'5M'MHG;5K*Y
M@\26,5Q974QWV^YX_EW@GS$/WU.3U]A5W7M9O;6ZNKG3]3N)EL]6LK1B6VQQ
M*[1*\1&3YK$.6+$#&X8.1BNUE\/Z3/8RV4]C%-!-()95ERY=QC#,QR21M7!)
MXP/2H)_"'ARYEFEFT6R=Y]GF$PCYMF-OY8'Y"@#A]?U'6;>'QQ>PZY>H=&GA
MDM(UV!1F*-RK#;RN6(Q[\Y/-6/$=]-KND_$*WENIH!I-J\,,$3[?E-OYA=A_
M%N)*\\87C!R:[23PSHLT=Y')IT+1WI!ND.<38&!N'?   SV IE[X4T'49S/>
M:7;SRM#]G9W7)>/^ZQ_B'IG.* ,'3;J]/B[2-/6^F6SF\.--Y2[<)('B4...
MN&/7(K&\,ZIK#0^!;^YUB[N7U9IH+J*4KY; 12."  ,$%!S[D=.*[Z/0-*AN
M(KB&QBBEA@-M&T8VE(C_  #'1>AP.XS4<?AK2((K..WL(8A8L6M  <0,>I49
MXZGIZGUH Y'39_$>IR:2Z75[%=?VG<IJ;(H-O]G5I NPLI3J(P-OS<MGG)'9
M:^;T:#>_V;-%#?&(K;O*<*'/"Y/;).,^]<;I7P_EAN(7O-+T>&ZCD$KZI93R
MK-*P;<6\H*JJ6.<_,0,]".*[Z[L[>_M)+6[A2:"4;7C<9##WH \OU75'U+0I
M+66/4;&_M]<TU9K2\<2M;EIH\%),D.AP2#]?I6@^J7FGWWB+2I=;O"D-_8QV
MSNJR3/YP4M"I^4#=@@$XV[B>U=E)X<TB:$Q3622J95F)D9F9G7&UBQ.21@8R
M>,<4RY\+Z)>?:S<Z;#,;LHUP9 6,A3[A.>Z]CV[4 <'<ZSK<>A:VB:E/;S67
MB.VM(2'$K+#(UOE"S#+8\UO?MDBM:X.HCQ#-X4AU:Y=UT_[7;W%Q=^5*[O)(
M"<HGSB/" +P,-SGC'1GPCX>*3(-'M%69TDD"QA0[)C:3CN,#'YU+J_AK1=?%
MN-6TRVO/LYS$9DW%?7GK@]QWH XS5-8UC2HK>[U.YEN]-2SA6?4=*?'V:;)W
MRO%QOC<;>1G !P!G-=MX@U";2O#>IZC;Q>=-:VDL\<?]]E0D#\Q1-H&E7$_G
M26498HD; 9"LBG*JRCA@"> 00*TB 1@\B@#A+?4+^VOO!UQ;ZA/>P:U&4O$=
MMRMF$RB5/[F"N,# PW3.*G\ 6HAF\2N)YWQK5PF))"PX"<_7WKH[#0=+TQP]
ME910%0RH%'$8)R0@Z*"<$A<#BI+#2;'2VG:RMU@-Q(99MI/[QSU8^K'UZT 8
M6IW\EWXWB\.O=RVD,FF/=1M"^QY9-^WAAS\HYP.N[G(%4;*\N[_Q-%X<N]7F
MF2#1UN/M=O\ N6NI3(T;2?+V7:. <9?G(Q72ZQX>T?7TA75M.M[P0MNB\U,E
M#WP??OZT^ZT/3+S[,9K./=:J5@9/D:)2,%5*X(!  (Z'% '!:;K.NZJO@Y+K
M4IX7N[J]M+EH511<+$DH63[O!.P'CCG('2H/[0UBUT2>^_MN^EDTWQ&NGQJ[
M*5E@-RB$2<98[7(S[#WSZ*^BZ:\EE(;*(-8\6NT;?)XQ\H'3CCCMQ4!\,:*U
MM+;MI\1AEG^TR(2<-+G.\\\MG!SUR!0!P6M:CK,&F^-;^+7+U9='U!/LBC8%
M"^7"Q5AM^9?G88]_7FIO$FO:KX3U'7XX-1N;J-=+MKI6N=K_ &=WN&B=U
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
M^1/KMG'<#L4W[@#[;E2M;Q/:2ZIH-]IUIJD=A/) VZ1E5]J$$'(/13R,_7%
M%I=8LW-BRR$PWRAK:;'R2$KN"Y[$KR,]:O$X!(!..P[UYUXDOKRX^"EMJ3VR
MVFHK#93QQ1KM$<HEC*A1VYQ@>^*]&H YVT\7PW\-[-::5J4R64\EO.42/*R1
MG#*!OR<>P.>U;$EK9:G#!+<6L-P@Q)'YT8;;GN,]#7 ^$+.^N;7Q2UKJSVBC
MQ%>$KL0K@2 G+$9&1QD'BG^,KV:UO+76=-U*_.GRVN-2C@E<K!:N1BY1<C:X
MYP0.1N.#M- 'HM%>?ZQ>B^\32Z#_ &X-/M6TF.>QF:XD!E+,X>17$B[BH$9Y
M)ZY[FHH;_P"WZO/H6K^(98MFBP2VE[#*;7SV;>)+@8/)!6,@$D#GUH ] ^S0
M?:?M/DQ_:-FSS=@W;<YQGKC/:G&:-9UA+J)74NJ9Y(! )Q[;A^8KS^:_E@UW
M6('U>Z:V_P"$:AN8Y))VCS)NE!E R-A.$SC':J?ALK?>*O"U[=W<[SS^%$D>
M0W3C?(7ASGYN22>1W/7F@#T:QNVO;;SGM;BU.]T\N< -\K$9X)X.,CV(JS7F
M$$FJR_#,:O!?7\UYI6HW-PRBY?=<0Q7+AHF.?F'EJ0,]P*O:SKCQZ99:S'?R
M6^FZOJ<41GDD<)#;;&"-]X; [JIW CB0<T >@T5SWA6WEM%U"%M;&J1?:-\8
M&YOLP*@^7O9F+>O)R P[8K#\<:@5O+^V@O[B.YM]%FNO*6Y-O'%R0LNY>6?*
MX"].N2,\@'>TA.%)P3@=!WKSNTDGUWQ)X?AGU.^^SWOAUY[A+:Z:(/('A&[Y
M2,'YCR,'MTR*I^%-=N]6D\*Z7JM]<>3<:5//YOG-&]U,D@0 N""2$RQ&>2<G
MI0!W^A:U;^(-+&H6T4T49EEBV3 !@T;LC9P2.JGO6E7'?#$(G@M8TE,@2_O5
MW,VXG_29>2>Y/7-8OQ U:6!?$C6.I7,=UINF1S!1<F!+=R7*LH'^L9L $$8
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
M:A=MJ=M+<6RHL:Y\M@KHQ9P%8$]^/0F@#>30])C^S^7I=DOV8DP;;=!Y1/\
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
MEE:ZA:R6M[;0W-O(,/%,@=&[\@\&JI\/Z*T<L;:18%)=GF*;9,/L&%R,<X'
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
MS%) J!=XP,@E.<'O[5:UC1/$GB#P=J6FW\VFQWMY&L:) 7\F, Y+;B-Q)],
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
MJ"HP@PN#U/-5&\):Q%X1\-VME=VD.LZ (_)=]S03;8C$RMP" RL>@R#7;44
M4=*34UM"VK26S73MDI; ^7&, ;06Y/KDXZ]*YR;PKJ4$OB2WL9K4V&O%I',S
M,'MI'C$;D  AP0 0"5Y&*Z35=4M]'L?M5SN*F2.%%7J[NX1%'U9@*33+Z:_A
MF-QI]Q9213-$4FP=^,892"05.>#]>.* ,0>&KFU\1>'[FS\C^S])L9+(+)(W
MF,KB, C"XX$8[\Y[5=\6Z-<:]X?>RM)(H[@3P3QF;.PF.59,''(!VXS[UN44
M <C<^'=7N-:UB_9K+_3])2P4"1QM=3(=Q^4\?O#^7OQ2M/"_B319],O-(NM-
M:=-,@TZ^@NC)Y;B+.R1&49S\S<$8P>O>N[HH BMDECMHTGE\Z4* \FW;N;N<
M=OI7#VO@[6K;2-$TXS6#II>K&]5][J9(]TA /RG#?O/H-O4YX[VB@#@KKP;K
M3S:A?6=W9V]__;*ZK9,Q9TXA$+1R# ."N[D>OMSH:GHGB'6-.T[[7+IWVNWU
M*"\>.-G6)4B8'8I*DL3CJ0.O3BMC6]<BT,6!FMYI1>7D5FK1[<(TC8!;)!Q]
M,UJT 8.BZ/>6'B+7]0N#!Y.I3121+&Y++LB6/#94==N>/6H'T/4K#Q;?:WI;
M6LJ:C;1Q7,%R[)M>/=L=2%;(PQ!7CH#FM#Q'KUOX9T.XU>\@GEMK< R" *6
M) S@D=R*B'B:WBU:STV^M+NPN+W<+8SA"DK*,E0R,P#8YP<9[9H PK;P7>Z(
M?#!T>>VE.D6\]M*+K<@D$NTLZ[0>0RYV],'&1UJ'3?!FLZ=:^'L75@]SI5]=
M3-D.$>.?S,X[[AYG3H<=1UKO:* .-M/"-PGBF+6V2TLY_P!\MW)9R,/MR,"$
M$D>T+N&0=V2<CT/%/3O"/B"QTOPY8/<Z9/;Z7&\$UN^_RYAA1'*1CEEP3M/'
MS=<@&NULKF6Z28S6<ML4F>-1*5/F*#@.,$\'J,\^U6: .#T7P=K&F0^$XI9K
M"4:(\YD*,Z[U=&08^4\_-GMZ>]11^"];M;JWU.UGL/[0M-6N[V.)Y'\J6*XS
MOC9MN58<88 ].E>@T4 <!<>#M;N=#UZS>73Q-JFJ17Z8=]L84Q$J3MR3^ZQT
M'7/M5^^\-:I=:AXHN$-F%UC38[*(&5LQLJR#<WR]/WIZ?W??CL*R]0UVVL-0
MM].2*:ZU"=#(EK;@%_+'!=BQ"JH) R2,G@9- 'G>J))!K46G&\T*&YM-&ALK
MI+V]EM?.4YSM=1ETP!V^4D\\FO1?#\[W&@VCR6D-H0FP0P-NC"J2JE"0,J0
M1P."*9;7]OJ6IR65SIDT-U;1I,/M,:$88L 5920>5.<'CBM:@#BK/PA>V^N'
M6$CL;2[DMY8[L6LKK'?.V-C2)M 4CD[ADY-0V'@_6+.U\(PBXLU;1+:6"257
M8EBT7EAE!7MUP?I[UW=95_KD5AKNE:5);S,^I-(L<J[=B%$+D'G.<#TH Y;1
MO".OZ?JFDZC<2Z7)/:6,UK<LK2%[EG,9\UG(R68Q\YZ9XW=!)%X-U>#P)H.E
MV][:PZQHDD<MO-\SPR,BLN&& 0K*[ XY&:[&]N9;6%'ALY;IFE1"D14%59@"
MQW$< ')[\59H Y:^T;5]:TA+;6[;1[X2RYN+,[Q"(]I V.5+;]V#NP/08ZUI
M^&=)GT/P_:Z=<73W+P[@'=RY52Q*IN/+!5(7)Z[>U:U0/=1AYXH_WMQ#&)&A
M0C=@YV]>.2I SZ4 <9'X(O5\/W'A:2:V?19+W[0DVYO.6(S><8MN,$[LC=NZ
M'...=JUTB_A\<W^LO]F^R7-G#;*HD;S%\MG;)&W'/F8QGM6U:327-E!/+;R6
MTDD:NT,A!:,D9*G!(R.G!J:@#F_$VAZG>ZEI.L:+<6T>H::TBB*[W>5-'( '
M5BN2#\JD$ \BH;WP_J]QJ.BZV+FUDU73VF$D)W)!)%* &0'!88VJ0Q!R0<@9
MXZJB@#B+GP;?.!<1/:_:Y]<BU:Y#.P0",*!&IVY/RJ.2!SDX[4FJ^$=5U"W\
M9PH]DG]O*BPDRM^Z"Q+'EOE_V<\?3WKN** .-E\-:M+>^(K@_8A_:NF164:^
M<YV,BR D_)T_>'_OGWXAE\&7M[_8<%VUL+6STB?3+GRY6W/YJ1H63Y>PC[_W
MO;GLI;F..809W3M&TB0@C<ZK@'&?=E'XBJ7A[6H?$6A6VK6\,L,5P&*QRXW+
MABO."1V]: ,*Q\+ZD]OX=M=5EM)(]"<212PLVZY9(VC0LI7Y.&)(!;D#M5.+
MP?K$>CV%F7L3);:ZVJ,?-?!0RO)L'R=?GQ^%=Y10!G:Y9S7^DRVL,%I.9&0/
M#>#,4B;AO4\'JN0#@X.*Y./P-?6>CV]K83P1BUUB/4;6TEF>2*"-0 8E<C=C
M.YAQP3CWKO:* .*?PCJ<=MXDTRWN+5M/UYY)9)'+"2V>5 DNU<$.#C<,L,$X
MYIT'AC6]$UZ[FT"[L5TV_CA6:.[5R]N\<8C#QXX;*JN02.1UKLZRM=UR+0;>
MUFFMYIDN+N&U!BV_(TCA 6R1QD]LT <KJ7@C5;CQ-J.OV5S:P:CNMVT^=I&)
M4("LB2@+RCJ>0.X'UKM+BU;4-(FM+Q51KB%HI1&Q8#<"#@D#/7TJ2]GDMK&>
M>&VDN9(XV=8(R TA X49(&3[FI8V+QHS(4+ $JV,K['% '"6GAZ\U'P1H6F"
M:.WUGP]- RB0'8TD(*#=CG8Z9P1V8'MBI->\&ZAKEIK\[-:0ZCJEI%9(OF,T
M<,:,S9+;06)+'L.@KN<#.<<^M-=BD;,J,Y )"KC+>PS@4 $9<Q*9559,?,%;
M(!]C@9_*G5F>']:A\1:%::M;Q2Q17*EE27&Y0"1S@D9X]:TZ "BBB@ HHHH
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
M!DNIW,V_T_BQCVSGM5"S\*:K!;>$HI[NSD.@MABBLOFJ(3" ,YYPV[/KQ[T
M64\=:?+J-E!%'YMO>7+6L4T4JNRN,@%D'*H2I ;Z9 R*O:%XDCU\1S6EONLY
M8W=+A9 VTJP&QQU1^<XYZ'OQ6=X?\.Z]H4QTY=5M9-!CF:6!3"WVE5+%O*+9
MV[03UQG'''4&B^$IK'Q''K<WV2"Z-LT-X;+<JWSDJ1(Z8 !&&]2=QYP,4 6[
MS4GN_&UKX?1BL,=DU_<X."XWA(T^F=Y/KM Z$BHKOQK:6EI<:D;:5](M;LVE
MQ>*P^1@VQFV]2BL=I/7@D CFEO+!K'Q]:Z^1FVN+!M/G;_GFPD#QL?8Y=<^I
M7UK/;P1<?V3JOA_[3"VB:A=M<$D'S8E=P\D0'0@G.&R,;NAQ0!IP>*9;OQ)>
M:/;:+>2?8IXXKFX+QA$5TWJ_WLD=.!SZ@=]"_P!8%KJ$&FVT!N;^:)YEBWA
ML:$ LS=N64#@Y)] 2*ND:+=:?XEUW4I9(6@U%X6C1,[H_+C"<\8.<9]NG/6J
MVOZ#JEQKUAKVAWEM!?VT+VTL=W&S130N0V#M(((90010!+;^*?MOV*"VTVZ7
M4;JU:Z-G=#R7A16"G?G."6.!USUZ<U4C\>6ERFD&UTZ]F?4IYK81_(K0S1*Y
M>-\MP<H1Z=\U))X=U*'Q!8Z_;WD,]^EH]G=I,#'',C/O!7&XIM;./O<'!/>J
ML'@N>SN]%G@N(6:SU"YU&Z+ KYTDZN&"CG 'F<9S]T?6@ 3Q^OV3[5-HMY%#
M#J T^]<R1D6\ID"#HV7&64Y Z'ZBF7OQ$CLHM2NGT+438Z9>&UOK@&/$( 4[
M]H;+#YP>.@Y/I4=QX-U.?1-6L/M%HKWVKKJ2OEB$ D2381CD_NP,^_3CG,TB
MPF\21>-]'2>U6SO-7DCN)%<M(B&*(.%&,'(! )(P<G!QB@#I]3\80Z9=%9K*
M;[(+N"S-PQ"[WEV[3&#]]1O7)!XYX.#35\7R2ZUJ.GPZ'J$BZ=,([J93&0@,
M7F!@N[+9! P,GGD"LK5O!&K7T^H^3J%EY4]W;7-LT\+-)"L31MY.0P 3,9/'
M=C]:U+;P[J45UXHF^W10OK 4PS0 [[=UA$0;!Z_=#=>.G/6@"CJ7BA=3TK6=
M,>WN+&]&C-J";9L.B%3@,5P4<'&1[]31X9\4LT.@:+J.FWMLU_IZ&TNY'4K<
M,D0+CY6+*V,L,X)&>AXJ&S\#ZFL^^YO=/C231GTN5;:W;J23Y@);DDDDY^GO
M6GIOAJ\1]"?49+9CH<#1VP@+8E<Q^7O;(^7Y<C:,\MG/% &3X1\0Q:9X+TR.
MZG\V[N;J\2(W-QC<$GDR6=CT P.YY%=5X>UV#Q%I0OH898<2/#)')C*NIP<$
M<,.X(X((KEH/!.LV&DZ0UAJ5I%JVEW-S)&\D;-#-'.[,\;C@CJ.0?X??CL]-
MBO8K-?[1N(YKMCND:)"D8/HH))P/<\\GVH P(?'>GW&HV,$2>9;7TK0PSQRJ
MY5AG!= <JK;3@_3.,T__ (3.-AI-Q'83/I^JW(MK2Y#K\Q(8ARO4*0I(/)Z9
M S5?0/#6N:*G]D/JEK-H$3L8%\EA<^622(F;.W SC.,D#'%<W=Z7J7AF#P=I
M&H:E93V-IK445FP0I*T8CE"[\G&0"!P.>.G< ZK_ (36 :>UVUC,%CU8:3(H
M925D,HCW#U7<1[X[5FZQXG72+'QM?Z=I\_\ :&F*C2_:)\QNWE JRKD@*%P<
M  D]<=:2Z\$ZQ(E[:6^H626<NLIJT3/"S.&$JR,C<@8RIQCKGM5G4/!MYJ4/
MC"&6Z@C77HD2-E4DPE8A&"1WS@'VZ<]: -9?$3Q^(-/T>[T^2"2]MY)HIC(I
M0E,;D&.=V"&QZ9YXJ_I>HG4].%X+=HT=F\L;@?,4$@,#Z-C(]B.E<GXH2+5X
M=-\/S:BD?B>.6&ZB:S0AHEW%7<9SA?+\P')Y^I KMH84MK:.""-4CB0)&@X
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
M;O7%+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 FT;MV!GUI:** "BBB@ HHHH 3:-V[ SZTM%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4BHJ_=4#/H*6B@ HHHH **** "BBB@ I&
M56^\H./44M% !1110 8&<XYHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *  .@Q110 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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
MABIP>#DC!(SP0: -FBN+\#2W>O:?:>(;N;489W\Y7B:<&WF!D8+A,G;L  !
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
M&"))'M"EQE/FR<;>#S@+X;\*7>D:]_:0BMM/2:V9;ZULYV:"XN"5(E5"H"$
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
MQLNW:". 6!/ Z9.0NF^&-1M? @T*^M-+O7-Q(TL,DK-#+$\S2$9*9# -QQU
M-=?]HB^T&W#J9@F_RP>=N<9_.HK"YEO+"&XFM)K221<M!,5+QGT.TD?D: ,K
MPEH=QX?TN:REG=X3<.]K"TS2_9XB!B/>W) ()]LXYQFJC:)JNG^*-7U331:W
M$&K0Q"6.XE9##+&I0,,*=RE2,C@Y'OQU-% '%6G@Z\TF?PA#8-;2V>APRQRO
M-*R22%X]N54*1UYY/M71>(],DUKPQJNE12+')>V<MNCMT4NA4$^W-:=% '(P
MZ'K;:]X>U*XCT]1IUC/;3(EPY):3R\;28^0/+[X^]TXYQK'P=XDT>UT>ZLCI
M4VH6/VJ&>VFE?R9X9IO-&'V95E('\)SS7H]% %73H[F*QC6\,)N#DN(!A%).
M<+W('3)ZXSQ5JBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KA-:TVV
MU7XH06EW-/'"VA2D^1<-"QQ.G\2D' Z]>W-=W5:[TZQU#9]ML[>Y\LY3SHE?
M:?49'% 'FWAK4=1NKKPSI6M75Q+87%M>F&>20JUXR2@0[V&-W[G+#USGG%+9
M:G*%M--U"_N)4&L7T%B9[G9'<V\2G'G2<LP0D@=2Q49Z$CTJZL;2^@$%W:P7
M$0(81RQAU!'0X--ETZRFBABEL[>2. AHD>)2(R.A48X(]J /*M(NI=9TSP-#
M/J]Y)Y][?6MRT-ZZF1%2?:&(;.<*N">??O4FN2V]QH7C_3+^[G272;(PV44M
MTP80BV!5^3\Y=RP).<]#7IW]DZ;N1O[/M-T;ET/DKE6)R2.."3SFBZTG3;Z<
M3W>GVEQ*J&,22PJ[!3U7)'0Y/% %."YE3P>ES8*L\ZV >!0<AW$?RC\3Q7&Z
M=>7#Z?X$U;3KVXGO-1E2+4%:5F$RF%FF+*3@%'7C &W[O0XKTA$6-%1%"HHP
M%48 %00:=8VMQ+<6]E;Q3RDF26.)59\^I R: .3\ V=O!J'BMXFE++K4L?S3
M.XQY<1Y!)Y]^M,O[Z*]\<ZMI&JW+V]O!I<<UD@G,0?<7\V0$$9*X0 _P\^IK
ML+:PL[-W>UM((&D.7,484L?? YI+K3K&^DADN[.WN'A;=$TL2N4/JI(X/TH
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
MD.Z02PX?"D;6P<G&/0\<5J:7>7EKXPMH+\-=V][>70LM2M;EBK$;V,$\1Z%
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
M6-'M6D>)F4@ QLR2*>C+P?0Y4C%:7B?09=;@L);6X6"^TZ\2\MG<$H64$%6
MYVLK,..F<]JS[WPK=7]MXCN'>WCU'6K(66 S-'!&$91S@%CEV/0=AVR0"YX4
MTY8K"'4F%U'<7=M%YT<MP9%9@O\ K,9(#-GD]\#-<EXE\0ZCJO@CQFTD,ME_
M9MVT$$D$Y#841<$J03G<2>W..<5Z'I5O-9Z3:6L^PRPPK&QC)*G: ,C(]JY'
M4?!>IW.D^*-,AO;00:S=&YC9T;=$6"!@<'! V<?7MCD TSXSMK:ZU2WU*RN+
M%["WCNOWK(WFQ.S*I&UB =RD8..HJQH_BB#5M7N],\DQW%O$DP9)%ECD1B1P
MZ\;@1@@]..H.:RM;\&W>OZIJ=Q-=16T=[ID5FAB)9X9(Y&E63D $;F'''3WK
M:T*#Q!&A;7[RQFE5=B+91,BGU=MQ/)]!@#GKG@ AUF_M;?Q+X?M9[:[>>XEF
M%O+%+MC5EB8D.NX;LJ#C((SSQ6?;^/HIVMG;1[Z*UFU)M,:=VCQ','* $!B2
M"RXR,@9'7G&EK.C76H>(-!U&!X5CTV:65T<G+[XVCP,#C&[/X8K#7P;J:Z5#
M:>?:;TUXZN6RV"#,9?+Z=><9_'':@"/4_%(TG1_%NH:9I]S]MLKQ8IEN9\KO
M,<>'4;B N&4[1C)ZXYK8;5K9/&*07%A>QWR:5+<;EEWQF,2("H16.Y\D<[<]
M@>:S[[P9?7^G>++5KJWC.M3K/"P#-Y15(U 8<9_U8/'K[5;N_#VKWFOC5#>V
M]O*=(FL-\(;=')(RL)%!_NE1P3SUXZ4 2V/B:+5[Y](FM+BSN9=/%ZJF3#K&
MQQAMI!1QD9'OP:3X=S2W'P[T":>5Y97LT9Y)&+,QQU)/4UG:+X2UC3-6M-0E
MN--)ATMK&2.*)U\QMP8/N)/)(R21^?6MWPEH\_A_PKIVD7$D<LEG"(3)'G#@
M=\'I0!6NO%T5EJ4-M/8W$<,VH+IR3/A2\I4$,JGEH\G&X=^V.:AO_&]M91W=
MPEC<7-I:7Z:=+)$R!O.8J!A6(&T,ZJ22.3TQS69>^"]:NK^6?^T;%\:Q'J,,
MLT+M+L4@B$G=PJ\X Z^W.>?>]$FO:M/:W7AZ9SJ)F73+R6:&X:6+"J?)4D,Q
M*95MA)^4]@  =FOC0'5=0LVT>]CATV0+?7+M$$@4Q>:'.&)(QCID^HID?C_3
M!<NETC00_8GOEG6195$:#+*^TG:X!SCG/8Y&*?;>&9Y[GQ0VH&,6NO*H,<;'
M?$/)$1!.,$X&<]O?K5:U\,:]>^';G0/$.JVD]DUH]I'+:PLDL@*[0\F20"!S
M@=3SGM0!./'5J+B\@>RF:2WL6OU$$L<H>-?O+N#85QQ\I/T)IL'C=KBYTZ!-
M"OM^IV1N[++QXE "%E/S?+@.IR>OUXIUMI'BF?0[RPUC4]/N':T>VA>"%T\P
ML-OF29)YQV7CD^V&VGAG4+:^\+W#2VK+HUA):2 ,W[TLL:[AQQ_JP<>_MR 2
M6_CFQNM,L;A(O*N;SS@MM<S)'L,+[)-S$XX; XSG([9(B@\?6]W'HQM=*OY9
M-4,R1I^[4H\0)96);_9X(X(YS6;;>"==TR#3KK3=0LH]4L9[ML2HS0SPW$OF
M,C8PP(.W!']WWK:GT'5;G6/#^HW%U;2RZ<\TD^%9 YD0IA!S@*#W))Q^- &?
M-XYN9X=$>QTN17O-4ET^YBED4-#)&)-RCG!YC/.<8]Z[:N%3P9JD<%LT=W9K
M<V^O3:LFY69"LOF90]#D>:<'OCMFNDTF;5I-0U./4!;M:QS 6DD,;(2N.5;<
M>2..1QR1VH +W6_)U0Z79VK7=\MO]J>(.$"QYVC)/=B" /\ 9.2*QCX_M9X=
M(?3=+OKYM5CF:!$V(0\0.^-MS#:P((]..I[W;O0KR+Q</$.FR0-)+9BSN;><
ME5=58LCJP!P0688QR#VQ6?8^"Y]+O?#LEM<0O'IKW4MP7!5IGGR7*CG: 22
M2>./>@#J);^*UTI]0O0;6** SS"0@F)0NYLXR..>GI61!XKC:_TVUN;&>V_M
M2)I+%W92)"J[BC8/ROMYQR.#SD8K5U?38=9T:]TNY+""\@>"0KU"LI!Q[\U@
M6/AK4'DT$ZM/;3?V(&\EX=P-P_EF-78$?)A2<@%LDYR,8(!1\*"?Q!J%_J>H
M)=17%CJUS%$Z7.%V*=@B90<%0!GIC/-:MUK=Y_PG<'A];,FTETZ2Y>99=K9\
MQ$R.X !/3DY]JF\+Z->:+#J,=V\#_:[^>\4Q$_+YC;MIR.WKW]!27NBWK>,;
M37;2>W"QV4EI-#*IR0SJX*D=#E<<^N>>E '-> _$\MOH/ARPOK6\D&H//#%?
MRR!P\JF1\'+;_NJ>2.H_&MNU\=:?=ZEI]O#&9+?4':.WN(Y%?D D%U!RH8 X
M)]LXS5#3O!NI66F^&+1[BT<Z->27+L"P\T,LBX QQ_K3_P!\^_%OPQX>U_0%
MBTI]4M)M#M&/V;$+"Y,>25C8YVX7.,@9(':@#H-4U Z;:I*MK/<O),D*1PKD
M[G8*"Q_A49R3V K'M/&=G=6CNL#_ &I=1;3%@5U;S)P-WRMG!7;\V>. >,\5
M:\4:3?:QID,%A<Q1/'<QS/',"8YT4Y,;XYVG^G/%<T_@/5Q#=2P:G917R:P-
M6LG6W81J_EB-HW&[[A7(XY&<^U %_5?%^H6L%F(=%GBGEU>/3I5G(4$'!W1D
M_?5AP#QCG/(Q4O\ PD>F:=JWB6XN;>\MY+"&V:Y9Y=ZR;@VP1KN(!)X[9)&:
M=J>@:WJVF6+7-]9?VE:ZA#>@)$P@ 3C8.=W0DY]?054U/P1<:S-XE%W=Q1QZ
MO!;)&\0.Z&2 DJ^#P1N(.,]L9.<T :4WBQ+*]N+&^T^XANX[-KZ*)'1O/C7A
M@K9 W+D9!]1@FH](\91ZI?:7;OIEU:)JED;RTEE9")  A9< D@@.O7KS4=SX
M<U'5+G^T-1>T6^ATZ:R@6%F,>Z7;OD)(R/NC"\XYY.>(]/\ "U_9W?A21YK9
MDT2P>SDVELR[D1=PXX_U8./?VY -_5M7@TF.V\Q6DFNIUM[>),9DD;)QST
M))] ?I6)?>+)/[(\1I;VKPZOH\#/) [*0 4+)(IZ,IP?0_*1BKWB;09=:BT^
M:TG6"^TZ\2\MV<$HQ *E&QSAE9AD=.#[52N/#%U=0^([IWMTU'6;5;3 9C'"
MBHRKS@%CEV8\#/ [9H E\'V &EVNJR?:DN;NSA$R27!D61@N?,QD@,<\GJ>,
MUTM4=&M)K#1;*RN#&9;>!(6:,DAMJ@9&?7'2KU !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !4$MW#%<+;;@UR\;RI""-SJI )&?=E'XU/7#ZC%81?&#2
MY[KRD>32)EC:1L;Y!-%M ]3@GB@#I/#FMQ^(M!MM5B@D@2<OB.0@LNURO../
MX:U*\>\-)#9Z7X$U"WGD6XN=4N+:4^>Q5XB+@[-N<8RJGIUYZUH>%+VWUFYT
MF[N-=C@\0V]Q(E[8QJ1<2-\P>.52YS&.H.T 8&,=* .X\1>(HO#L=B\MG<W(
MO+N.SC$!3(DD.%SN8<9[T6OB2WFU[^Q+FUN;*_: W$23A2LT8."596(X)&0<
M'GIBN?\ B>Z+IWAX-<?9\Z_98E!4%/GZC<"..O((XK,9YK7XM69L[W^WII]-
MG5VE*%M/"X9?]6%4+(V!R-W'7'% 'IE%>5Z9=3W.@>#M4LYY#KTVH1PZB"QW
MR#YOM*2+Z+@D CY=HQBH=/UJRE\3^'+FUU$+%=:C?0S^?<9N) 5EPLN,!0&4
M!$P2 %P<\4 >M5DQZXDGBN?03;2K)%9I=^<Q&UU9RN  <]5/7%>:0G[!\/-1
MU^WN;R2[BU"XM)K@74CM#:&]PY W'D(,[NHZYK<T^]\/Z=\3;^YM+VRBLO[
MBF=TG4Q@+*Y+=<#Y<$_7/>@#T6BJ4TT&H:+)/;S^9;SP%XY89"-RE<@JRG]0
M:\N\.VI.F_#[5+"^NY=1O4$5_F[=Q+;^2QD+#.!L8* 1C!([F@#UZBO'=/\
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
MT4 4UT]+;1QI]EMA1(?*B++N"C&!D9&?SJAX8\.1>'?#]GIC>1/+!;K;O<)
M(S*JC W#)[>];=% $4=M!#&T<4,:(W554 '\*+>V@M(A%;01PQ@YV1H%'Y"I
M:* &&*-D9#&A1L[E*C!SUS436-F\*PO:P-$K;E0Q@J#Z@>M6** (&LK5E56M
MH2JDE08Q@$\DBD.GV1# VEN0QR?W8Y/KTJQ10!R<OA*[?4+M_M]A-9W,ID,=
MWIBS2Q @#:C[PH4 8 9&Q[UTEO96]MI\-BD8-O#&L2HW(VJ, '\!5BB@"N;&
MT:W:W-K 8&Y:,QC:?J.E*]G:R1I&]M"R1C"*4!"CV':IZ* $9%="C*&4C!4C
M((J&.RM(H'@CM84A?.Z-8P%;/7(Z&IZ* (H[:WA!$4$: J%(5 .!T'TIBV-F
MEN+=;6!8 <B,1@*#ZXZ58HH A2TMHI/,CMXD<#&Y4 ./3-)+96L[[YK:&1_[
MSQ@G]:GHH :D<<:!(T54'15&!44=C:0ILBM8$7:5VK& -IY(^E3T4 5TL+*.
M$PI:0+$6W%!& I/KC'6C[#9DY^R09QMSY8Z=,?2K%% %=K"S>)(GM(&C1MR(
M8P0I]0.QITEG:RSI/);0O,G*R,@++]#VJ:B@"%;.U2Y-PMM"LY&#*$ 8CZ]:
ME(!!!&0>H-+10!!;6-I9!A:VL$ <Y;RHPNX^^*5+2VCN'N$MXEGD&'D5 &8>
MYZFIJ* *W]GV6TK]CM\$Y(\H<GUZ>]/6SM59F6VA#,-K$(,D>AJ:B@"".RM8
M;<V\5M"D!ZQ+& OY=*06-F"I%I!\HPO[L<#V_,U8HH @6QM$V;;6!=C;UQ&!
MM;U'H:<+:!5C401A8SN0!!A3ZCTZFI:* (5L[5$D1;:%4D&'4( &^OK2"QM%
MMEMQ:P"!>5B$8VCZ#I4]% %633[5TD58(D9T,998US@C&.1@\=CQ3[*SAT^R
MAM+=-L,*!$'L*GHH A2TMHYI)H[>))9?]8ZH S_4]Z=#;P6X(@ACB!Y(10N?
MRJ2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ***I/J<7FW<4$4MQ):)NE6$ X;&X)R1\Y!!Q[C.,C(!=HJ*VF
M-Q:PSM#)"9$5S%* '3(SAL$C(Z&HI[^&VO+>VFW(;@E8G(^5G )VY_O8!/O@
MXZ4 6J*** "BBB@ HHHH **** "BBHKJ<6MK+<%'D$:%RJ %C@9XS0!+15'1
M]4@UO1;+5;99%@O($GC60 ,%89&<$\\^M1:)K=OKL%U+;PSQ?9KJ2UD68 '?
M&<-T)XS0!IT444 %%9,_B&SAU;2=/"RRG5%=K>>, QD*F\Y.<\CI@'K6M0 4
M44A.%)P3CL.] "T5FZ%K=OX@TP7]M%-%'YTL)28 ,&C=D;H2.JGO6E0 445F
M:_K=OX=T>74[J&>6"(J&$(!8;F"@\D<9(H TZ**CN)OL]O)-L=]BEMJ8W''8
M9H DHJAHVKP:YH=GJUJDBP7<*S1K( &VD9&0"1G\:9H6MV^OZ<;VVBFB032P
M%)@ P:-RC="1U4]Z -*BBB@ HHH)P,GI0 45C:5XCAUBXB6VLKT6L]O]HM[U
MHQY,R9 X8$D$Y! 8 D<]C4NMZ]::%H]_J<ZR3Q6$9DGC@PSJ,9Z$CMSUH U*
M*;&XDC5QG# $9IU !16?JFLV>D" 7#.TUS)Y5O!$NZ29\9PH]@"23P!R2*CM
M];CEU.+3I[.[M+J6)YD69%*LJE0?G4LN?F'&<^U &I1110 4444 %%%% !11
M10 454U/4K;2=/DO;MBL2%5X&2S,P55'N6( ^M,TS46U%;C?87ED\$IB9+E
M-W .Y2I(92#U!]1U% %ZBBB@ HHHH **** "BLPZW;KXF303#.+E[1[Q9,#R
MRBNJ$9SG.7':M.@ HID,T=Q"DT+K)%(H9'4Y# \@@T^@ HK#A\30W,6LFWT^
M^FFTJ?R)8$1=\C;%?Y!NP>''4BMP<B@ HHJM/=M!>6L M;B47#,#+&H*0X7.
M7).0#T& >: +-%9FL:W;Z*; 7$,[B]NX[1&B (5W. 6R1@?3-:= !15.\U!;
M:SN)X8)KUX&"M!; -(2<< $@9PP/7I5R@ HHHH **** "BBL.U\30WMK?S6V
MGWTK6-]]AEA5%WE\IE@-V-H#@YSG /% &Y1110 44A.%)P3@=!WK.T'6[?Q!
MI2ZA:Q311-++%LF #!HW9&R 2.JGO0!I44R6:.!-\KJBY"Y8X&2< ?B2!4*7
M;-J4MI]EN%6.)9!<%1Y;DDC:#G.X8R>.XH LT444 %%%1SSQ6UO)/,X2*)2[
MNW15 R2: )**R=*UU=6F*II]]!&8$N(IYHP(YD?IM8$\^JG!&1Q6M0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7G
MGAV:>3X9>(+MYI8K]KC4I99$<JZ2+)(!@CI@*H^@KT.LN'0[:"?4%\N*2ROW
M,L]M(@9?,( 8@'C#8!(]<GN: .-FU&YT;3_!_B>YO+V6Q>TBMM1C\YV4F2-?
M+E*YP6WX4GOO]JL>-8;O3OAE),TDK:E'<VURA:5G*3&X0A5)). 3M ]*[9+"
MSCM([1+6!;:/;LA6,!%VG(PO08(!'TJOJ.EIJ<]H+D@VUM*MQY6/OR*<H3[*
M<-CU ].0#0HHHH HZU=QV&A:A=RW#VT<%M)(TR)N:,!22P'<CKBO-AJ=Y#-J
MUM'J5TB-X7%Y$&OFED$HWD29).QR,$A21QU->JNB2QM'(JNC JRL,@@]016%
MJ/A;3FT.\L]*TS3K2XEM);6&1(%C$:R @X*C(&3G ZF@#D["+4+;5O"<T&L:
ME<QZQILAOXYKEG4!85994'1"&*KD8SN'?DT=!?5%TCP'K46M:E=7>I2);WL$
MURSQRQ-$[,VSH&39G<.?4FN^T70H]&T."WAL[)+Z.U6!Y(EVB0J,9+;<X)YZ
M=ZK>#_"L'AOP]864UM9->6T'D/<PQC,@[G)&><#(H XF*[O].\!WOB'^UM3E
MN$OY[)WDN6=(;?[;L9]IXW*@.&Z@'T QTDMK='QG=:':W]\--O=',[N+IV>V
MF$@5'1R=PW GC.#L^N>KM]+T^SMI+:VL+6""7)DBBA55?/7( P<TMEIMCIL9
MCL+*WM4.,K!$J XZ=!0!PNB:S/=>&Y;C4;R[M)O#]E/!J,RN[_Z0@(+X)PY"
MIO .?]8M1Z'J%POB.XL7O)6MIO#\=RL4UX9V9]S#><DA6*\D*2/<UZ&+6W"S
M*((]LY)E&P8D) !+>O  Y]*I0>'M$ME5;?1]/B58VB41VR* C')7@=">HZ4
M9GP]_P"2<>&_^P;!_P"@"N%DM[NVT#Q!K6FZE?0ZE:^(IQ;013D12LUPJ^6T
M8X?=NQSDCC&*]9M;2VL;=+>TMXK>!.%BB0(J_0#@5 NCZ8E^U^NG6BWC'<9Q
M"HD)QC.[&<XXH XS4IK_ $CQ3?Z,+J^=/$$2G39#.[?9I =LRKS\NU6$HZ=&
M'85U^K6Z?\(Y>V^Z78+5U!\UM_"G^+.[/OG-5[73=2DUN2^U2YM98H6=;&*"
M%E**V.7)8[GP,9  P6]>-DC(P>E 'DVD6<%Q9?#"W2YG"R6+F0QW#;P39J2H
M;.4^BXQVQ3[#7+N*'2M*O-5>*SDU74K/[7=3/N;RI&$,;2!E;)&[G=DE .:]
M%BT#1H# 8=(L(_LY)AV6R#RR>I7 XSWQ2/X?T66QEL7TBP:TE?S)(#;)L=O[
MQ7&"?>@"MX4@FMM&-O-K']K>5-(J7.T_=W9"%BS;ROW=V<\<\@USHU"_LO&<
M']H?:+C3[K47BM+VTNF**VQE^SS0DX&"&(8 \J"<<UW-O;P6EO';VT,<,$:A
M4CC4*J@=@!P!59-(TR.[:Z33[1;AV+-*L*ABQ&"2<9R1QF@#S'1_.L-+T+4+
M>]NTDF\3W-J\0G81-$]Q.&4QYVGD Y()![XXJY:ZU(_B/P]<V^JW$EG?:G?0
M223W1'G(J2D#R?NHJ,BA3P>,D#//?#0-&6*.)=(L!'')YJ*+9,*_]X#'!]^M
M"^']%69IETBP$K3?:"XMDW&7GY\X^]R>>O)H \YBNKW3O!FJ>(6U?4I)K?4K
MBS9I;AY(X;?[8$9]F>2B D-U [X P[Q1 \7A'Q(\?B)-0M;B*UDCMXV:46Y\
MU1N#L[G#?W>GRDCO7I5OI>GV=O+;VUA:P0S$F2.*%55R>N0!@YJO%X<T.#3V
MT^+1M/2R=][6ZVJ"-F]2N,9]Z .!\0ZKJ/AB\\61V-[>RQQZ?9W0,\S3& R3
M21RR)NSM 0;L#@%>E;V^XL/'$-E975Q<:9>:3+/,DL[3"-T90CJS$D;@Q&,X
M.W/8UU":5IT=P]PEA:K-)'Y3R"%0S)_=)QDCVIMMH^F65O);VNG6D$,B[7CB
MA558>A '(Y- 'G'@_4&EM/ VA7$\MO8W&A-<+Y<K1&>9?+ 3<I!X4LV >>/2
MJNA:F;#2M&TS^T1;6-WJ^IQ27,LK?,ZS.8T9U92"V6/49*CKFO3)?#VBSV,5
ME-I%A):0MOB@:V0HC>H7& ?I2OX?T:2PDL'TFQ:SE<R/;FW0QLV<[BN,$Y[T
M <'):WJ:AX7TI_%%[>03WU[!)/;3/&6C$$CJA;<2Y0\;\YR.Q%6I[B^T7Q'#
M%=27E[I+7MM:P7L%ZYDMI-J((IXR<,&;DOR?GY[5VO\ 8NE8M1_9EG_H@Q;?
MN%_<_P"YQ\OX4[^R=-%\;W^S[7[66#&?R5WE@, [L9SCC/I0!C>.]5N='\,F
MYMW:)6NK>*>=>L,+RJLC@]L*3SVSGM6<R7$'C+4M'CN;N729M'%TX>YD9H)O
M,*C:^=RAE!.,X^0^IKLY8HYX7AFC22)U*NCC(8'J"#U%5H-(TVUM)+6WT^UB
MMY!AXDA4(PQCD 8/'% &!\-($@^'&@%&D/F6,+MOE9\'8.F2=H]A@5QVJP00
MZ#\52)9?-WR@(]P[#!M8B3M)QU/7' XZ<5ZK:65KI]NMO96T-M O2.&,(H_
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
M5G.2@Z%B>/;I6Q45O;06<"06L$<$*#"QQ(%51[ <"I: "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MP/%>O7&@6NGR6UFURUUJ%O:'#*-H>0 ]2,DC(';)Y-;]87BO1KK6M.M$LI(5
MN;2^M[Q!,2$?RW#;20"1D#K@T <S_P )/)X?\2>+[JZMM3N[*U6UF>-) XM$
M,99R SXQU.U,].E;FM^.M*T3[29 \ZVB))<>4Z;D5AD85F!8[2&P >#Z\5G:
MCX2U>^C\7J9+$'7;2.WC;>X\LK&4)(VGCG.,GT]ZDBT#Q-IFN7%[I5UIGV?4
M(X?M<5T'8PRH@CWQX W JJ_*<=.M &CXR\3#PWX&U#Q!;*L[10JT /W69R%0
MGVRP/TI&\-7;Z$\7]M:@-7>$@W@N7"^:1U$>=@7/8+P.G/-7]>T&U\1>&[O1
M+YG:"ZA\MG&-P/4-Z9! /X55TV+Q/%9QV5\^G.R*$.H1R/O<#C=Y13 8_P"^
M1GGVH ;J'BZTL(]2G%K=7%KIC!;Z> *5A.T,W!(+;58%L X![G(J.\\906^H
MSV-KIE]?3162WZFW\O;)"Q(!4LX_NG@X/IFJ,OA/4H1XEL;.>V;3]>9Y&>9F
M$EM))&(Y"% (<$ $#*X/%3Q>&+NSU^6[M/LWV,:-'ID"/*P<%&8@GY2,?-C\
M* )+/QQ:7T^FK%IVH"'4[9KBQG94"S[4#E0-V5.#_$ #@X/K!IOQ"L-1FT?.
MFZE:VFKC%G>7$:"-Y,%MAPQ(. <9&#@X)JM8>%-3L+?P>LLEF4T&V>&=A(W[
MS,7EY7Y?QY^GO6;X'TBZUSP-X,:Y^S)9Z?LO$:.0L\CJK*@(*@+@MD\G[N._
M !U%IXOMKK4K*S-E>0F^6=K5I55?,\HX;*YRN>HR!D>G2JMCX]M+[^S9/[+U
M&&UO[N2RCN)5C"K,C.NP@.3SY;<@$=!G.<9FE^#_ !!:ZKHE_>7.FS7&GR7'
MVBX^<RW:R# =B1PW0;>0.QQQ4EKX/U>#1-%L6>Q+V&LOJ+L)7PR-)*^T?)U_
M>X_X#[\ &U;^+[:XL]3G%A?)+I]V+.6V<1B5I"5"[1OP0V]<$D9S70 Y ."/
M8UQ5I;:;KGQ ;5])U!+BUAA OTA8-&]PA*Q9(_B4-)D=L1GTKJ[3^T/M-Y]L
M^R_9_,'V7R=V[9M&=^>,[L].,8H MT444 %%%% !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 UT21"DBJR,,%6&0:;#!#;Q^7!$D29SM10H_(5)10 4444 -2-(@1&BH
M"2Q"C&2>IIU%% !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 445SNG:\E_=ZW?2SB#3-)F>UR3@%HU#2R,?0$[0/]DGN, '1
M45AQ:]:ZGJ$NB@W=C?FV%S$)$"LT><;UZC@XRK<\\CFG^&-:;7-',\RJEW;S
MRVETB]!+$Y1L>QQD>Q% &S1110 4444 %%5=3-ZNE7ATY4:^$+_9U<X4R8.T
M$^F<5S%[X@UO0[275=4TDQZ;;:0;B8"[1VCN%R3&<#YB1M 8<#GUH [&BN7T
MFRUC4_#EO?W6M7$&J7=N)AY*IY,#,N0H0@[@,@9;)..H[6I?$4.F6TD5TD]S
M<6-LDM^ULF\0@C[QY!/1CA03@9QR* -ZBL6Z\0V3Q)%9//=2SVGVI#9!6983
MTDYXY[#DG!P#@UC>$/$DC^!M"GO#<ZAJ5S9?:'6, R.!C<QR0.I Z\YXH [.
MBN6CENO$DEOK.B:U<+I%WITB*J1I@2'.UU##(D![-\ORXQUK8TM;RQT&W74Y
MWNKN&']]*J99R/91R?H.30!HT5RMK\0-'NUTYXH=0,6I1LUI)]E;$S %B@_V
ML GTX//!J[9^+-/OK-9H([DSM<26OV1HPLPE3)92"<# &<DXZ<\B@#=HKGK?
MQGIE[#;&T2XGN)Y9H%M50"59(O\ 6*VX@ K]><C&<TP>.-'>+27@%W/_ &K$
M\MHL5LS%PHR0?0^WY\<T =)16#:>+=.O[&SN+5+B22[EDACMB@27?'N$BD,0
M 5VG//TS6G#?I<:4FH103LKQ>:L17;(>,[<$C!]B: +=%><GQA=ZE%X+UA$O
M+2WU"[D66T10WG(8)&48&2>0OIR.E=39^*]/OK!+B%+CS6N7M!:O'MF\Y,[D
M()P" I.<XQWH W:*SM%UNSUVTEN+,N/)F>WFCD7:\4J'#(P]1[<<BN8TK7;B
MRUSQK+J=]=3Z?I$D?E1B,,8XS"LC8"KEN2>N>* .XHKFX/&NG7,C1Q6U\938
MF_A1X-GVB(8SL+$ D%E'..H/3FDT?Q:NI>']*OY+&X%WJ%L+B.TCVEF7:K,R
MY8#:-RC)(Y('4B@#I:*Y4_$'1&M["6V6^NC?Q2RV\=O:N[MY7#KC'W@>,43?
M$#1[?[89(=0"64R0W;FT<" N%(+9Q@?.OO[8YH ZJBL*\\6:;8WLUO*)RL%Q
M#:SSJF4BEEV[%;G/.]>0"!N&2*JZ+=W<GCOQ/9S74LMO!'9M!&^,1;UD+ 8'
M? H Z>BN'\4ZK-I_CG0K2379--TV[M;J2X):)5W1A-IW.IQ]XU/X0\0WLWAW
M4;_7)F>UMKZ6*SO7AV-=VX($;[0!DL3@;0-W&!S0!V-%<W<>-M-LX=4:Z@O(
MI=+C6>Z@,89UB;.)!M)#+P<X)Q@Y K1GUZSM=K3[TB^RF[:7 *H@QUP3R<\
M9SSC.#0!IT5S5WXYTK3EU$7T=W;36%L+N6%X=SM"20'7:2",@@\\=\5*OC'3
MC-?Q-!>QR6=K]L99("ADAY!=,]0,'T/MS0!T%%8T?BC39+FPA+2(+^S:]@D=
M<(8E"EB3G@@.O7UI+/Q187>JP:=LGAGNH#<6IF3:+B,8R5YX(R#AL'!Z4 ;5
M%<KK.LW<_C33O"MA.;9I;62^N[A5!=858(JID$ LQY)' !QR<B^\$^CW9OY]
M7E_L>"UE:XCN2IV,"I#[L;L!0^02>HH VZ*QK;Q+8S:A'8S)/:3S0&Y@%R@0
M31C&YE.3TR,J<,,\BL"[\22WOB_PB+%[V/3KY[@Y90(KI! [*W][K@C.,CD
MT =Q16''XLTV34;&T_?*M^76SN&4>5.RC)"G.>@)&0 0.,U>O]5@T^6V@=7E
MN;EBL$$0!>0@9;&2  !U)('3N10!>HKC/$7C-4\%WNIZ.LS3Q7"V<@* /;2&
M148,I/##=QU!R#R#FNAT>RDM(IV:ZO9(YY/,CAO'#M , %0W)(R">2>M &E1
M7(:'K&HK9>+IKJ:2^?3=0F2W4JJDHL,;J@V@=R??FLZP\17L2>"]0.HM>1:^
M!%<Q$+M5VB,@9 !E0K*5(]#SR,T >@45YYH_B34+[7H]*:>9->M[^3^T;*4
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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 4444 %%%% !1110 4444 %%%% !1110 44
M44 %0?;(?MOV-6W3A/,95&=BG(!/ID@X]<'T.)ZX[P4\FH#Q3-/(ZSR:W<P%
MU.&5(]L: >GRJ#^/O0!K1>*]*FU""T$DH%R76WN&B(AE96VLJOTSG@9QGMFM
MNO*]+MMG[/UW*;B4NNG3SQLS?ZMT+LI7TPR@_6O2-)N);S1K&YG7;--;QR.,
M=&*@G]: +E%%% !1110!'/-%;6\D\SA(HU+N[=%4#))ID=Y#+.(%+>;Y0E*%
M""JDX&<],X/!YX/H:+RSM]0L9[*ZC$MO<1M%*A. RL,$<>QKCO%7A.TL/"6I
MW>AVLJ:I;:-+96KK-(S>5@G;R?F;K@G)R>M &[_PE>D&WENDEGDLX=V^ZBMI
M'A&WJ0X7! P<D9 P>:V(9DN((YHCNCD4.I]01D5B^$);&7P/HKV;1FS^P1!<
M8V@! "#].<_C6&+ZXU74O$NG6=_+81Z/;0"Q\D@ ;HMXD((^89^7!XPI[T =
MS17G6EZMK'B+5_#JSZA=6$6I>'WO)X+<(NV4/"-RDJ2,ASUS@54T?5M;?3/!
MNISZS=32ZA?/87,;*@C= LV&P%^_F-3G/7/;B@#U"BO*;/4O$2>'-%\0_P!N
MW=S,VL&RFM'2/RYXFNGBQ@*#O P00<#'2M%=<O\ ^W]&GM]2FN;2]UFYLY)2
M L3QJDI"(G/W#&!OX)(/4&@#T6BO+H=4UN.U@U%];NY6C\4G33$RQA'@-P8L
M, HR<'@C&,#CKG4N-1U+3O$.J^'9K^X>XU/RY='F)&8T)VRJ.,$Q<OSG((!S
M0!NW?C70;+^T/M%W(G]GS)#<_P"CR'RR_P!T_=Y7@_,..#S7053;2[21)EEC
M:3SPJREW)+JO13S]WKQT.3QR<VI%+Q,BR-&S @.N,K[C((_,4 .HKRO1=1UR
MZTSP/>RZ_>F76'DM[H;8]I'E2.&4;>&!0<\]3VXJQ:>(M3@>/1YKYI5?Q!<:
M<MU<2B-S&L1D1"X4X8D@ XR0,=3F@#TRBN%675K.6RTF_P!:^TW$M_.([>U/
M[V2$1[E1Y3MV[-RL6 R1M'))SE:5K.MZG9>"1+K%Q$]_<WEO=-$L9,@C2;:<
ME>OR#GIWQ0!Z?17G%KJGB Z%*D#3ZJUAK5U;31+,L5S<6T98#:W +J2I[%@N
M,\\]?X6U&'5?#EI>07%Q<)(&&^YCV2Y#$%77LP(*GW% %K5M7L]%TN[U&]=A
M;VD9EF\M"[*HYS@9-6XI%FA25,[74,,^AKRW58772OBJSW5Q($C=5223*@&S
M1N![9./:K-_KFJ^&+B_,5]/>1KX<;4$BG52L4J,%RH4 A<-R.?NT >F56O\
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
M6^\<D >IR >ET5P,K:O)K5]X6M=8G-Q:Z>EQ;W-Q<".5VD>3YR%C(=4VHN,
M>N<C$7]HZ[KEW?Z1!JEM!J%GI]M+'<13&-&D="3,%V'?'N&,'C ]3F@#T.BO
M/;FXU>]U_4[,Z[<11)H,%ZAM @42DR@E"5SM.P'GGWQQ5*#Q#K5E;>&-8>_G
MO'U319[JXM'51&9$@25=@4 @Y)'7G- 'I]%<+I,NM7D&GZM'K<7V*^L&+JLP
ME:24IN62,&,!",,"O(]LBLWPYJ6L3?\ "$3W.LW<_P#;>GRBZ1P@4,(0ZLN%
MR&SGGG.?I0!Z6K*XRK!ADC(.>0<']:6N/^&*./ =A))<33/*968RON.?-?OU
MYZUE^.=<O["/Q!<:;J,QFTRT@E6.,!([9BS$ER<^87&/EQ@ =B<T >B4R:58
M(7E<,512QVJ6.!Z <G\*X/7)]5F\4>(;.'6[RVM[;1HKR%(1&-DA:8=2I./D
M&>_OCBC1-<O?$]_%87-Y+:E-"M;[]P0C2RS [G]U7:!CIECD'B@#LM)U2UUO
M2;74[)F>UNHQ)$S*5)4].#TJ[7*?#/\ Y)GX=_Z\8_Y5U= !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%4=3U6WTJ.W,X=GN9EMX(XQEI)""0HS@#@$Y) XH O45SC>-M'2RM;E_
MM0%S>M8*@MV9EG4D,C 9P<J?KVS36\<:4FESW\D-['';W@LKA'@P\,IVXWC/
M .]?FZ?,* .EHJHFH1R:I+IZI)YL4*3.V!M 8L ,YZ_*W'M]*JZAK]KI]S-;
MF*>>6" 7$ZPJ&,<9+ ,02"<E&Z9Z&@#5HK"NO%FG6::TTRW _L95DO (\E4*
ME@PYY&T9XYI=1\5Z;IL4\L@GECM8DGNGACW?9XVZ,W?H"<#)QSC% &Y16'J/
MBO3=,%P\OG20VOE_:IH8]RV^_&W=WZ$' !(!!. 11J?BO3-):5KDS?9H)D@N
M+E4S' [XVACG/\2\@$#(SB@#<HK*BU^UFOA;11SNOVA[8SJH,8E12S*><C 4
MC)&,\9J&'Q5ILMF;U_-@L?LIO$NI5 C>$8^8$$]B#@X//2@#;HK$7Q18B[DM
M+B*ZMKE;8W:12PG=+$.K(%SDCC*_>&1D4[0/$MGXD@\^Q@O%MVACFCFGMVC2
M17!(VL>"1CG'3CUH V:*YU?%48\4:KI4]K)!;:=:Q7,MV^ @#>823SPH"=<=
M<]N:M6GB6QNM0MK%DN+>:[A,]J)X]HN$&,E>>H!!*G# 'I0!L5E6VC+9:GJ$
MT! MM182SQABI67:%+J1_>55STY7/<U%XEO[6PL[0W5W>VJS7L$2/:+DL[2
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
M1%H>GF*",LN1CUSQBF77CC2=/74!?)=VTMA;"[EA>$LYA)(#J%SD9!!].^*
M.AEBCGA>&9%DBD4JZ,,A@>""/2LN#PQHMJUDUO8)$UBK+;%&8>4&X;&#W& ?
M4 >E8&O^,)/L-C_9]EJ,:W6J0V;2/;F,M&Q#$Q[L9W*<!A[]"*N0Z]9^'[*\
M6ZN]0O;>REW75S*@?[&'PP1R.6VJP)(W$ @D]Z +T_@[P]=:7_9L^E02V?G&
M<1OD[9"<EP<Y!))R1UR?6M6SL[;3[.*TLX$@MXEVI'&,!16-<>,--AUEM*2*
M^N+I5A=A;VKR*$D8JKY Y7(.2.!59?'^BLL,FR_$$MVUD)C:/M68,5V'C.2R
MD 8ZXZ9H VFT:P?53JA@/VXQ>3YX=@VS.=O!Z9YQZ\U6C\*Z)#%:Q1V*K':3
M&>W4.V(I#G++SP3D\^Y]34FCZ]::U)>10QW$-Q9RB*>&XC*.A*AE./0@@@U3
M?Q \WC"?PVEK<Q[+);@W:A<#>S*",D\#:W4=>V.H!?DT+39;U[N2U#322)*^
M6;:[IC8S+G:2-HP2.,#TJ2TTC3[&\NKNUM(H;B[;?/(BX+MZG\A]:Y'P)XQ2
M]\/^';74GO)-1O[4NMS)"=DSJ"S*&[L!SZ<''2M72/$.GG3U>WN;^]>YO[B"
M%+A0LID5G+H =H"J%;&<< #K0!KWNBZ?J,_G75OOD\LPE@[+NC/5#@C*GN#Q
M56^\)Z!J=_;7UYI%K-<VRA(I&3D*.0ON!V!X%:-E>)?V<=S&DB*^?ED7:PP<
M$$=CD5R_COQ%J.A6T,VEQB4696]U!<9/V16"N!Z,06(]HVH W)O#NE7$M]++
M:!GOXQ%=$NW[Y!P%;GD8)&/0GUIT?A_28[NVNUL8OM%M#]GAE(RR1_W<GL.<
M>F33[W6;&QT^&^DFW0W#QQP>7\QE:0@(J^I)(_F>*R+GQYHUG!J$ERM[$=.F
M2&Z0VS'RW<C:"PRO.Y3D'&"* +5CX-\.Z:EVECI%M;K>*4G$0*[E/5>.BGT&
M!5F'P]I4$UE+':!7L8C#;'>Q\I#C*KSP, #'L/0577Q/;21 I8ZB9V\PK:O;
MF.5E0@,^U\?+R,'/.>*CC\8:7<Z9!?V!FOHI[<W2K;IEQ$#@L02,<Y&.I((
M.#0!8TOPMH6B27$FFZ5;6S7&1)Y:=03D@#L,]AQ2Z-X7T/P\\SZ1IEO9M-]\
MQ+C/.<#T&>PXJD/&VCS26D=G]JO'O+,WMN+>W9O,C!4<'@9^8<=N^*2Q\<:/
MJ,FF" 78BU(E+>=[=EC,@4L8R3T;"M[9!&<T ;6H:;9ZK;?9[ZW2>(,'4-U5
M@<A@1R"#T(Y%02:#IDNF3Z=):*]I<$F=&8GS2>I<YRV>^2<U3'B[3/MUI;MY
MZI>EQ:3^7F.X9 20I&3G )&0-V.,U7T[QUH^IRZ<L"7BQZBSQVTTELR1NZ;B
M4R?XL(Q_#'7B@#H+>WCM;>."$%8XQM4%B<#TR:SKGPQHEY)?//IL#M?@+='!
M'G  ##8Z\ ?7 STJ#PSXB;Q%'?R&QFM5MKR6V DQSY;;3T)YR#^G6L.\\32Z
M'X[UF.[;4;RRBTZVN$M[:W,OE9>4.V%' PHZ\T =,_A[2Y+A[A[8M,]O]E:0
MR/EHO[A.>GM4?_"+Z-Y,4(L@L44'V9461@/)_P">9 /*<_=.14=MXKTR\U#3
M;2V>27^TK8W5I,J?NY(P 3@GN,CCKSTK0T^_BU*!YH4D5$E>'YQC)1BK$>V0
M1GVH L[%$>P#:N, +Q@>V.E5K+3+/3K(V=I$88"6.Q7;@L<D@YR,DD\=SFLV
M?Q;IELQ>0RBT%U]C:\"9A2;=MVDYR/F^7=C:#QG-4K_X@Z)ITE\LR7Y2PF$-
MY*EFY2WR 0SG'"X8<_TH JZWX)@.F6-AH^E:;+I\%PT\NGW,CQH[%2 RN VP
M@L3P.<U/I'@FQAMI$O;"&&)Y(Y4LH;N6:**1"2'#-CYN1R ,;1]:T=4\6:9I
M,4\\QEDMK94:ZGA3>D"MR"W.3P0?E!(!!. 149\9:8=8FTR*.]FF@>-9GBM7
M:.,.I979L8"8'WNGZX +.K^%]#UZ2WEU73+>[DM\^4\JY90>HSW!]#P:34_"
MF@:S<VUQJ.DVMQ-;+MB=TY5?[ONOL>*K6OC'3KW @ANV:2Q.H6ZF, W$ (&Y
M.?\ :7AL'YAQ6?8^*K?6-+\+7]T=0T^74IE:&*)?DF8Q,VQVP1LQD]025]J
M.@ET+39KV>\>VS<7$/D2R!V!:/\ N<'IR>/<^M,A\.:3 ]@T5FJG3T*6F';]
MRI&"%YX&.,>@QTJM/XMTRV8O(91:"Z^QO>!,PI-NV[2<Y'S?+NQM!XSFJM[X
M\T>QFU!)4OB-.F2&[D6U?;#N (9CC[N&'/XC(H NZ?X0\/Z3)=2:?I5O:O=
MK*805)!Y(&/N@^@Q4L'AO2+8V!ALE3^SP1:8=L0 C!"C/ (X^G%:4TT=O!)-
M-(L<4:EW=C@*H&22?2LBV\46%S>VMJ4N(9+V%I[/SH]HN4 !.SGK@@[6P<<X
MZT 7=.TC3](BDBT^TBMDD<R,L:X!8G)/YD_G534/"N@ZK=3W-_I5M<33Q"&5
MW7.]!T!]<9.#U%8?AJ]OO$FHWE_+<7]I]BU.X@$(V^3)$A*!&7GYLC<2.<\9
MQQ5N\U"YMOB396S7DBV#Z1<3R0G&P,DD0#=,YPQZF@#4_P"$;TCS9I19*KS0
M"VD*LPW1#HG!^[R>/<^M1R>$]"E%EOTV$_8H_*MSDY2/^YG/*_[)X]JAL?%V
MGZ@X2"&[+R67]H0*8N9X,@;D&?<<'!Y'%%GXPTR^?1A MP5UB-I;1R@"L%&2
M"<\$#G!Y_(X -33=,LM'L(K'3K:.VM8AA(HQ@"K=5;"^CU"W:>))$02/'^\
M&2K%21STR#SWJU0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !6%XHM=8NH+ :5L=$NU:[@:8PF:':P
M*AP"1\Q4GU ([\[M% 'G%KX2URVM;2W^QV2I;^(WU0"&?@0DN< %1R-X 'L>
ME:<>CP6\7BR/Q&UK;Z;K5V61I)U&4,*1X.>C?NR1U_2NTJO>6%GJ$:1WMI!<
MI&XD19HPX5QT8 ]"/6@#$\$65Y:^&K>;4YS<:A=*LDTQ7:6 4*F0>AV*N1_>
M+>M9WB_PU>:U?FYL;?[/?PVRK8:I;W'E20R[F)60?Q1?=..<_-QWKM*S-7UZ
MRT6WCGN3(Z/<QVO[E=VV1V"J&].6'7UH Y+7_#.O7,WBV&R@M9HM=L$B6:2<
MH8Y%B9""N#G.00<\<_C9M-*\4:+X@N[NQM=/N;?5(8/.$ERR_9)HXQ&2/D_>
M(0 <<'([=:[>B@#C(-+\2Z-XDU5]/CLKO3]6D2<SSS&-[641K&Q*!3O!"*0
M1SQQUJNGAW6;'Q%J:PZ9I-_IVHW'VE+RZ8"6T8J X*;#O&1E0".N":[NB@#B
M1X9OE\6IK%G!_9TYNG:\DAN,PWL&&";XO^>GW.<=B<GI60WP]O[O3-2L;<_V
M-:W]@4GLTG,MN+O>K+)$O\"<,".,Y''%>B6%X+^RCN1;W%OOS^ZN(]CK@D<C
MMTS]"*LT <A/H^J:OJNGZM?VD5O<:?97$*Q),&\V:4*"0>R *<9Y.>@QSJ>$
M-.NM'\'Z3IEZB+<V=K';R;&W*2J@9!]#BMNB@#BM:\)W^K:SXB0-"FGZUI4=
MF9_,.^%T\W^#'S ^8.XZ&I[71=4U#4O#MYJT$-O)HT<F\Q2[Q/*T?EY7CA,%
MCS@YP,=ZZZB@#GO&.EWNKZ7:06,:/)%J%M<MO?:-L4JN?Q(7 K.ET'5%U;Q1
M)]@L;RRU80NL<\I&_;&L;QLNTXR%)W9/4<5V5% '->$="NM"6_@,EPNFO(IL
MK2XG\Y[9=N&7=D_*3T&3@?7 BFTS5K/Q=JNJ6=K!<Q:A8P6Z;IMGE21F3EQC
ME3Y@Y&3QTKJJ* .$T_PGJ7AO4=#;3$@O8+32#IDS32^45.]'$F,'()!X^E9D
M/@?5#X3TC3KJRC34M/L3':ZA8WACEMI\G!W8&4(VY'/3H>WIU% '&SZ'K+>(
M9[YUBN ^A?V>9=X4O/N+%MO93G_ZU4(O".J2VOA2SN(HTBT[29M/O'24$AGB
M2/<GJ/D)YQU%>@T4 <-X=T;7[+35LK[1]#CFL[9H8[R([C>'857*[!L!X+<G
MTQ@\5K7P=<VEKJ5K;Z:G]CW44*MHEU=>9"'\S,IB/.Q=OW1Q\P!PN*]"HH Y
M[PCH]YHEC=VMQ<7$EJ;@M90W,WFR00[5&QGYS\P8CDX! R:Y_P 4>&_$FLS:
MO$L-G<PO/:S:>\MRR"%8VC9TV;2 Q*M\_7#8[8KT&B@#@-6\,ZU?V_C:-;>
M-K=O'%;'SN 5B\LEN.!GD=>/2DN?#WB&"X\2"TM;:XM]>LU'[RXV-;3+!Y1!
MX.Y2 ""._P"=>@44 <QI.@79T>2TU39%(VG1:>/(DWA5$>&8$@<EF/;^ 5FV
M/AG5IM*\,Z5J44*+H$\<IN(I,BX$4;)'M'49R"V>F"!G.1W-% '.^#=+OM(T
MFYMK^)$D>^N;A=DFX%996D'X@-@U0\6:+KFL7UQ!;QVUQI<^FR0+'-.8Q%<'
M/[QE"G>,%< ]"#TSFNQHH \YO?"&K7NFZ<%M8[+6;+3X8+34[.[(:&1<AEDX
M&^+A3C!ZL,=ZT)?#%\_BR/5[6'^S[G[7FZN+>X_=7EL 1MDB[R= #CC&=W:N
MVHH X7PAX>UG0UM=*O-,TDVMA\L6J1MF::,9V#9M^5L8!;=V..N16M/"%[_P
MBMCH>KZ5;W<%I/,RRVUV4F0EV9)8VPNUOFQC/KSV/H=% &7X=L]0L/#]E::I
M=F[O8H]LDQ.2W)QDX&2!@$]\9KG-9\"/J^K:T&N%CTS4K99#&,[EO55D64>P
M78?]Y0>U=O10!Q5]X>UB?P[H<+B&XU*'4K;4+]]^U69'#N%]?[J^P'2J>M>%
MM9U"S\<0PP0AM;\H6I:8 #;$L9+\<<KGC->@T4 <:=.\2:9XLO\ 4M,M+.ZM
M-6CA\Y+BX,;6DL:[<\*=ZD8X&#D=JBO_  [J\][XND6**1=6TJ*RMW,@4F1$
ME4LP[ F4'C/0UV]% &;IMM=VWANUM#LBO(K18LD[E5PN,^XR*XW2?#GB6#6-
M+U.\M+%KJ'3)[.[E>[:1II6,9#\H/E)0X7HH/;I7HE% 'GMGX.N[.#4(;;38
METJZMXTET2XNO,MS+Y@,AB/.Q=F['3G!P,4C>$-8@T,V]I))-'::M;W^GV5[
M<[WCBC*EHC+SC)#[>N!CGT]#HH \YU/POXAU"T\6@VMFLFL36DD"BY)V^6D8
M8,=O^P>>Y[8YK8NM'U.;Q1J^I):IY%WH\=E$#*-WF*TC<CL/W@&?8UUU% 'F
MMCX4U_1GTFXATK2]3QI-MIUY;74VWRWAW!9$?8V5.YLC&>E7M:\)ZA>W<-S:
M01V>J6\<*6VJ6<OE!0""Z21_Q1]<+SUQQU/>44 8WBS0SXE\*ZEHZS^0]W"4
M23&0K=03[9 S[5E2:3JNK:MI>K:A:16]QIEI<1B*.8,)II5520>R *>O)R.!
MCGKJ* ,/P;IMWHW@[2=+OD1;FSMD@?RWW*2HQD'T-<WXN\-^(]<DUNWCBM+B
MUG2!M/:6Y*" H0779M(+$@_-Z'';%>@44 >8:M#=ZEX@\0K:Z=:7=K-#!;:I
M%%J@@W,J;F5PT9.-KA=RE<CCJ..BT6UO;OQ8WB$V8M["\TBW@1#("Z,K.Y!
MXQB3&0>U;EUH&C7U\E]=Z387%VF-L\MLCNN.F&(S6C0!P/ACPQJ^EVT>AWNF
MZ4;.U#1QZK$W[^6+D*-FSY7P0"V[L<=<T[PSH.O:5I\6F76DZ)_H$#10Z@AR
M]T A5,IMRA/&X[CT( YR.\HH Y#PGX;N="U2XD@C>PTJ6!1_9IN/.CCGW$LT
M7]Q,<8XSZ#%6]6TB_G\8Z1JMJD,EM#:W%I<!Y2C()#&0RX!SC81CCJ*Z2B@#
M@-/\(:HOAS1?#5ZL7V;2;V*87J2?ZZ*)]\8"]0YPH/8<D$]*T?B=N'PZU;:
M6VQX!.!GS4KKJKWNGV>IVQMK^T@NH"03%/&'4D=.#Q0!Q^O^$;SQ3=ZA>2[;
M"5]*-A;AF#G>9%D+-CC:"B #J06R!4%WH>OZOX0UBQGT/1].OKJQ>T06LH82
MNPP7+;!M0?W?F//MSWJ(L:*B*%51@*!@ 4Z@#EO$.EZGJ5CH"VUM&9+._M[J
MX5I0,+'G<%/<\\=/PK/E\-ZO!%XJTVWCAFL]?:2:.:23!MGEB$;AU[@;01MS
MGH<=:[FB@#E-%T"[TGQ9-<K&&TX:5;6$3F0%R82YR1Z$.._:LA?"^M+H4%H;
M:'SD\1?VJ1YXQY7VDS8SC[V#C'3/>O0J* .=T72[ZT\5^(M0N(D6VU!X&@(?
M+?)&$.X=N1D=:;-IFI0^/7UJWAAFLYM,2U<&7:ZNDCN,#&#G?CJ,8KI** //
MM%\+:SI]EX(@FMX2VB&47168$$-$\8V<<\L#SCI1#X2NI="?3M5TF*ZBDU6Z
MO2(KG9+$)'=T>-^,.-V#R._)Z'T&B@#*\-66H:=X>M+35+MKN\B4AYG;<S#<
M=H8X&XA< GN036?;^'QJ4VIW6MV9\VY<QK&ERVTP 85#M(']XD'NYYQ72T4
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
M:),C[X7L"<XJ[59=/LTU!M06VB%XT0A:<*-YC!)"Y],DG%6: "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@ J$W4(O!:!\S[-Y0#.U>@)
M],D'&>N#CH:FKB?"]Y>W%EXQU&)%EU%=5NXH5D. ?)4)$I/8?*#_ ,")[T =
MI(XCC9R&(4$D*I)_ #DTVWN(;NW2>WD62*0;E=3D$5Q7AR^US4M5T:;[9>OI
M\NEB>_$UNJ*+D[<*"4SSE^%.!M4]^;?A">1?$7B_3<DVUKJ2R0^BF6))'4?\
M"+'ZL: .NHHHH **** &2RQP0O-*ZI'&I9W8X"@<DDU6EU2TA1V=W&R'SW41
M.65/4J!D=#P>>#Z&I;ZS@U&PN+*Z3?;W$;12KDC*L,$9'(X-8;^%M,TZ,WUN
M+G[1;:<UFC/<NVZ, D;@3AB"3R>>: )8?&GA^>VM[H7_ )=K<D"&XGADBBD)
MZ8=U"G/;FM66^ABU"WLF$OG3H[H5B8KA<9RP&!]X8R>>U<'HGV#_ (4#:_VG
ML^Q?V+^]W],;#^N<8]\4WPG?:Y:GP+I]]=2A;K1YGN()%7):,1;"3C=G#\C-
M 'H]4=7U:ST+2KC4M0D:.TMUWR.L;/M'KA037!VWBK4;>UOH-8U";2M6ATV6
M;=<PK+:RD%0)X&0991D?(>?F'!.2:7B/4]1F\/\ CW3+R2X:WM](AGA6Z">8
MID60-DIQ@E <<XS^  /5=XV;^<8SP*RD\2Z8[Z2GF3H^J[OLBR6\B%L(7(.1
M\IVJ3@XKGXY=;TWQA;Z7)K,UY::EITTXWPQAK22,H,IA?N'S,8;=R.IYK*T[
M4;O5[;X8:C?2^==7,LDDLA &YC:2Y.!P/PH ]"M=0@O/M/E^8OV>8P2&2-D&
MX 'C<!N'(Y'!JU7EFK7^IWV@:FD^J7.ZU\5V]I&Z!%/E>;!A3A<$#<3TY[YK
M=U76M0\,>)]E]?3W6G7]D5L8V2-2+Q/^6>509,@(*YXR&XZ4 ;M]XKT33;N]
MM+N^$=Q96WVN>/RW)6+.-PP.>2.!D\CUK4M;J"]M(;NVD66WGC62*1>C*PR"
M/J#5*STMTMH&OKJ2ZOUMO(DNN$)S@N5"@!<D#H!T'I5E[=;?33;VI^SK'%LB
M,8'[L 8& 01Q[B@"S17F&C:KX@O+;P/<2Z_<%M=@D2Z401;5(@:0.GR<-E>^
M1ST[5-8>)=7+6NBR7OFS2:Q>V NY66-W2$%E4D(5#G@9"\A3T)S0!Z317#I<
M:[:O8Z5J.L1S7CW-P!'9!3/-"%#)N=E54*!U+' S\N.N#EZ5KNO:O:^"-^K2
M0/J:W27C10QY<QHV&&5.&X^GM0!Z917G-KKOB'_A'8Y%^U:F;+5+NVN_LWEK
M=2P1.Z*ZJ0%8CY,@ $_B<]AX=U*'4O#5E?QWS7<4D6XW,J"-FQD$LN %.0<C
M P0: -:BO/\ 0-=U2;Q'H$4E_)>6>IV%S,TK1(D<K(T95XE'S*N'(&[J,''<
M[VO:K+!XBT'1DG-LFI-.7F7&X^6@(1200"<YSUPIQZT =%17%?VAJ=MKVB^&
M;K5_/>Y%W)+>QQ*CN(]I2/H0&VN"Q 'W>V363+X@U_[&+7^T72>U\3QZ6;GR
M4/VB!BI!88QN ;!*XY% 'I18*"6( '4FJXOH3J;:>!+YZPB8GRFV;22!\^-N
M<@\9S7F>O7FJ'2O$.F3:Q=RC3M;T^.*<B-9&CE:!BC;5 (!=L<>F<CBNCN;_
M %2#Q=JNF+J<Q@BT-+J(M''E)=[J6^[@YV#@\=: .RHKSG0=5UN2?P;)=:S/
M.NN:2\MPABB"QR+%&X=,+D'YCG)(.>@X%+H?B/6;RR\ 3SZ@SMJIF6]'E1@2
M[8)'!X7Y2&4?=Q0!WEE?0W\<KP"4".5X6\R)D.Y3@X# 9&1P1P:LUYH==UTZ
M!%*NK2"X'BG^SC*88SO@^T^6%(VX^[W&#4]QK6O:;;^*[2*]FOI--O+58IY8
MXS,D,JQM)@*H5F4,Y48]!@]* /1**YGP\^K3:_K+3W5U+I$9C6Q\^)4W$J#)
MSM#, > 2<<D<XJ*]O[W5/%FH^'[747TY[;38[B!XT5F=Y&==Y# Y5-B\=RQS
MVH ZNBN+L]1U+6]=U'1AJQMWL-.M9$N+:- )Y90Y,H#!OD!487IR<YXQDZ-K
M^N>);KPP)-1FT]-3TFXGN4MXXS^\C>-0Z%E.,[B><C!]>: /2B< GTK(MO$N
MF7EE%=V\D\D,EV;)2MO)D2ABA##;E0&!!)  KD/#?B?4];;P[I5W>M'+<V=U
M<7%U&JJ\YAE$2J., G)8X';C S5'1KS4-*\-Z>+:_D#2>+)K6X8HG[]&NI V
M>.,X_AQ0!Z9>7L-C97%W-O,=O&9)!&A=L 9X49)/L*FC<21K(N=K $9!!Y]C
MTKS1[G4M/TSXE:C;:M=K<64\LD!81N%*VL3C@K^&.F.V>:V[74[_ %OQ#=Z,
MM_-8_9-,MKA)(E0M+)+OR_S @JNT#'3).>U '945YII&OZ[XAG\*+)J,M@-3
MT^\:Z6WBCY>%XU#H64XSN)YR,'IWKJ? VI7FK>$+.ZOYO/NM\T3R[0I?RY70
M,0.,D*"<4 =%65JWB+3=%#?;99 4C\V010O(8X\XWL%!PN>_L?0UQEWXHU=_
M!^J>*;6Z=9[#49(AI^Q2C1QS>68VXW;F7YLYR"1VXK4L;>7_ (6YJ[F]N"JZ
M5:MY>$VD&2?Y?NYP.O7/J30!T6J:]IVC&V%],\9NI!%!MA>3S'()"C:#R0#Q
M[5)9:O:7]Q);PF=9HU#LDUO)$=I) (WJ,C@]*Y?XC"4R>$1"R++_ ,)#!M9U
M+*#Y<O4 C/YUN1P:FYOH;W4;>&XE7_1)[6$*T: #<=KELX8\YXY% &U17F^A
M>*]6'A[7K[4;S[1J&B63$VJQJJ76U&=+D?*#MD & .!@]^DM_K/B+0]%N?$0
MU"TO=/.E/.D+2;RTP 99$VQK\F"=PR>,8H ]#HKB/$$NKZ1X=UG5+/Q(TR+H
M\ES;*T,3.)44MYBG;@H05!7![8(S1=:IJ4OB'[ -0E2WG\.R795%0%)@Z+O5
MMN0<,>^* .MN-0@MI;2-_,8W4GEQ&.-G&=I;D@$*,*>3@5:KS;0[W4K#PY\.
M%CU*=XK_ ,J*X214.Y3:LX&=N>"@YSGU)K0M-5U:/6]5\-76J3/J)O(I;*<Q
M1 _8W&XD )@[=DJ9(/.WUH [FD)"J68@ #))[5PEMJ7B#6I+B^T_4+6WCL=6
MDM9H9Y1L,,<A1E9?+)#,H# [NK#MQ5_XF&5? .HM#<RP,#$"T1 + R*I4\="
M#_D4 ;\>L64NMS:.DC?;H85G>,QL $8D AB,'D$<$]*O5YUJUM>_\)YJBVVK
M7-M-#X<C?[0B1F1F$TQ&<J5QGKA1^%5K[Q1J]SX474K7476]3PU'J;P6T2 1
M2LA?S)"V05.T@(.>&]B #TW(W!<C)&0*I:AK%EI<]E#=R.CWLXMX,1LP:0@G
M!(&!P"><=#7*6DEU>?$O3YGO9U1] \\P+M\O)E3( (.,\9/7@<XJSX]1Y)/"
MZ1RF)VUR$"0*"5_=2\@'C/U_6@#L**\]M-:U)([[3I]8FDFM]?\ L,,AA0W%
MS%Y2R^6N %#?,?F( "@]#S4=KK_B*30&F6.XOGL]8NK:YBMS&+I[>-G4;,@*
MS*=F<8) ]^0#T4G:I)S@#/ S5+2=7LM<T];ZPD:2W9WC#,C(=R,4888 C#*1
M5?PSJ,6J^';.]AO)+Q)5/[Z6,1NQ#$$,H PP(((P.0:\ZTJ?6-'\*6NM6&J2
MF)-=FMWTTQ(8YDDOGC/.-^_+9!!QQC'7(!ZW17!V6I^(-<<ZE8W]K;PVNKRV
MUQ;S2C;Y,<IC*%?+)#D!6!W=2.QQ1I.I>(->CLM9M=0M8+;^T)(;JWEE&!$)
M&CV!?+R) =I!+<GV(  .\HKS&RUK7EL],U&;6IYMWB.33)(&AB"20^?)&,X4
M'< HP00..G7/6^,-9FT;3K(6[B*6^U"WLA.0#Y(D?!?!XR!G&>,D9STH T[;
M6+*[U:]TR&1C=V2QO.C1LNT/NVD$C!SM/3-720JEF(  R2>U>87VH7'A?Q'X
MSODNGF=+73%66XV_N@\LB%B0.B[BW(/2G^,HO$-IX3\1_:]70V<EO&]ND<P:
M93O"R D1KF-@1[]1T.* /3:*XB^N]<U#6]6T'2M2$%U86<4D,LSHK.[[R'91
M$P905"X&._<C#+.?7=4\8S6#Z^T$$.G65ZRVD4;(SLT@=59ER48)WYZ<CH0#
MNJK:A?0Z9837EP)3#$NYO*B:1L>RJ"3^ KS>/6/$/]DV>H?V[.TO_"1OIC1M
M!%L>$W+1 L H.X#!!! XZ=<R:OK>N:5HWC>"+6+B2;2'@>UN98HC(%DC5F4X
M0*1DG'&>>M 'IM%<#KEYK3^(?$MI;:W<VD%EI$5[ L441*2$S<99#E3Y8R#S
MZ$5';ZYKOB5C8Z?=Q65ZNCVMXC;PF99E8E\&-]R J!CCJ<YR, '>7=U#8V<U
MW<%EAA0NY5"Q"CDG !)_"FV%[!J6G6U_:N7M[F)9HF((RC $'!Y'!KAGU74=
M='B#39]06WDTW2H68V6TI-++$SLX+ DIP !QWSVQT7@M2_P^\/J&*DZ7;@,N
M,C]TO(S0!O!@PR"",XXI:\M\+ZM?6N@^%=/.H7).L:A=I+<R;69 C3/M4[?O
M.RCDY/7&.,=9X:U&_DUSQ#H][,URFFW$0@N64!F22,/M;  )7.,]P1GF@#IJ
M*X35[O6)?$_B&PM];N;6WM=(BO(!%%$2DA,H/+(<J=@R#S[BJ5MXCUFT;PYJ
M=Q?27B:KHT]Y/9F-%19$ACD7R\+N&=Q!R3G- 'I%%>>1ZSXBMM#A\4"^L[JP
M?2I;F2V,NXRRB+S$\H"-=OW6!!8\>XR7W#^(7T>XU#^VX3IUUI$LBF.8&7S0
MF]9(B(UP,9R,G'!&#S0!WX(90RD$$9!'>EK#\&QO'X+T7?/),6L8&W2!<C,:
M\< <#\_>MR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MP-<1D %0@VY)(/'WU^N?8T 4#X,T V=I:BQ*QV<C2VS)/(KPLWWMKAMP!SR
M<&G)X/T&.VCMH[ )#'=?;45)77$V<[^&ZY)/M6?\1=2OM(\*_;M/OY+.9+JW
MC,BJC?*\J(V=ZD=&-8XU[51K?B;2+;5GOK*TTG[5'J"I'OMI_F_=$JH5N!N&
M1D"@#K+CPMHMU)J,DUBI;4DV7>)&7S5P%P0#W  ..H SFGS>&]*GDMY6MW6:
MWA,$<L<\B/Y?]PLK LO'0DBL?3?%MO9^&-)DOFN+F\;1X]0N?+3<PC"+OD;D
M9Y/09)YP*NW/C+2X+Q+2-+RZGDL_ML:6UJ[^9%D#(.,'J* +I\/Z7]KL[I;7
MRY;*$P6QCD9!%&0 5500 .!V[#TJ;2]*LM%LA9Z?"8;<,SA-[-@L<G[Q/4DG
MZDT[3-2M=8TNUU*RD\RUNHEEB?&,J1D<'I3M0O[;2[&6\O)1'!$!N;!/4X
M')))  '))H I_P#"-Z1]NEN_L@$DTJSRJ)&$;R+C#M'G:6&!R1G@>@J:/1;"
M+6)=62)Q?2H(Y)?-<[E&<+C.,#)QQW-49?%NFVPU!;Q;FVGT^W^U3P21$R>3
MS\ZA<[EX(X/&.<5:T;7+;787FM8+M(EVE7G@:-9 RA@R$_>'/44 +JN@Z=K3
M6S7\+RFVD$T)69T\MQG##:1\PR>>O-1GPUI;+<B2*>4W,7D2M+=2NQCSDJ&9
MB0#W QFG7>O6MI>2VWESS/ L;3^2@;R@Y(4MSGG!Z X R<"LN3Q-I>F3^)+V
M>\U"2/33&;J%X"5@^3/[L!<D$?,3R.>N* -=M!TU]574VMLWBP?9O,,C<Q==
MA&<$9.>1532O!WA[1%N$T_2X8DN%9)$)9UV'JH#$A5/=1@>U0-XTTX7LUDMK
MJ3W20"X2%;-RTT9.-R>H!X.<=1ZBFIXATO4]0\.2VNH7@748Y9K6..,B*=?+
MR?,)7@J.0,@YH M:;X0T'2+*YL[+38X[>Y0Q2QLS.&0Y&SYB<+R?E''/2BP\
M(Z%IES%<VM@!/%";=)'D>1A&?X<L3D<#KTQBL;PYXB>VL+_^U+J>[F;7;FPM
M05!=\,=B#&%&%4G/ X-:,GC?1XK&UNG-UMN;QK%(UMV9Q.I8,A !P<J1[]LT
M 6(/".AVL-C#!9&..PD\VU59G_=MC;D?-Z<<]!QTK2-A:-J2ZB8$^V)"8%FQ
M\PC)#%?ID T:?>KJ-A#=I#/"LJ[A'<1&.1?9E/(-9R>)K.4,\4%S)#B4I,B
MI)Y1PX!SU!!ZXS@XS0 -X1T%M>.MG38O[18AFE#, S#HQ7.TL.Q(R*T-1TZT
MU;3Y["_@6>UG7;)&W1A^%9]MXITRZ?2!&TNW5[<W-H[)A60*&.?[IP0>?6FV
M_BS2[B[MH=TL:7<+SVL\B8CGC3!9E;L "#SC(Y&10!*OAC2%N))UMG$LEM]E
M=Q/)EHN3M^]ZDG/7))ZDU6;P/X;=(T?3$9([3[$%,CD&#G"$9Y R<9SCMBGP
M>+=+EN%BD:6W62T:]AEG38DL"XW.#V R#AL'!SBFGQAI45Q<0W;3V;PV;7W^
MD1E=\"_>=<9Z=U.&&1Q0!:C\-Z1#<V-Q'9(LUC$8;=PS95,@X//S<@'G///6
MI]0TBQU5[5[R)I&M91/ 1(R[) ,!OE(YP3^9JJ_B.UB5Q/;W,,H>*-(I%7,C
M2$A I!VG.#WX[XI?^$BM/+@'DW'VF>62&*U* 2LR9W<$XP,9W$XZ<\C(!#-X
M.T&X\WS;(LTMT+QF\^0-YP&T.#NR#CCC'''2G0^$=#MLFVL?LY,[7.Z"5XR)
M&!!(*L",@GCIR>.:KR>-]%BL8+II+C;+>?8#&MNY>.?.#&X X/\ /C&<BMG3
MKY=2L(KM(+B!91GR[F(QR+SC#*>1TH ?9V=OI]I':VL2Q0QYVJ/<Y)]R2223
MU)JC;>&](M+GSX+3:1,TZIYCF-9&SEUC)VJQR>0 >3ZUDW'Q#T&V:8RF]6"W
MN_L=Q<&SD$4$G ^=B/E&6 S_ $P:ACUYM,\7>*WU._D_LNPLK2X564$0[O.W
M;0HR<[1ZF@#7'A'01KS:VNFQ#4'8.TH9@&8=&*YVEA_>QGWI(?"&@V^N2ZS#
MIL<=_*Q=Y%9@"Y&"^W.W=_M8S[U!<^--+L;/5;B\2Z@.E*CW<30EG17&5;Y<
M@@X/.>,'.*N:=XCL=2U6YTV);F*Z@B6;;/"T?F1L2 ZYZC((H B7PEHBVT5N
M+1Q#%=?;$7[1)\LV=V_[W7))^IK0U/2['6=.EL-1MDN;648>-QP<'(^A!P01
MR*MUS%CXRMYY==:\MIK2VTJZ^S&5USO.V,@  DEB9,  9/'<XH N0>$="MS=
M$6"RM=P"WN&N)'F,L8SA6+DD]3UIMIX,\/6.D76E0::@LKI=DT;NS[U[#<Q)
MP.P!X[8JU8Z[:WVI7&FE)K>_@C65[>=0&,;9 <8)#+D$<'@C!Q2:UK]CH"6K
MWQFQ=3K;Q>5"TF7;H.!Q_7MF@"I?>"O#NI26DEWIB2R6B>7%)O<-MSDJQ!RX
M)R2&R#D^M7XM$T^#59=3B@*7DL2PO()&P47.U=N< #)QQQDUG3>,=/M].>^D
MMK]8X8/M%RC6Q62VCR1ND4X(^ZQP,G SC%17?CO1K62[11>7!M+:.[E-O:NX
M\EPQ#@XP5PI.?Z\4 6QX2T06B6HM'$*77VQ5^T2<3;MV_P"]UW<_7FEN?">B
MW@U 7%HT@U$K]K!GDQ-MX7/S=@ *9J/B&T^R/'9R7$TSV?VL-:(':.(@[9/F
MXYYP.2<' .#69X8\2G_A!]"N+TW-]J%QIJ74JQ*&D8;1N<\@=3TZGL#0!M2>
M&]*EN+JX>"1IKJW%M.YN),R1#.%/S>Y_,^IJK=^!_#E\EBMSIB/]AC\FW;S'
M#)'_ '"P.67_ &3D57;Q_H9^R_9?MMZ;JS^VP"TM))#)%N520 .H+<CJ,'-=
M-(IDC90[(2,!EQD?G0!D7WA31-1O$N[FQ'GK#]GWQ2/'NB_N,%(#+['(K0T^
MPM=+L(+&RA$-K @2*-22%4=!S7GOA#Q!+K/A32[B]\82#6;J0QB!?L^682,
M"@3."J\].,FNMF\7:=!JEWICQW0O;;RB8?*^:02-M4IS\XSG)'3'.* )!X2T
M);)[-=/18&G^T@*[ I+DMN1@<H<DD;2,9/J:T;*PMM/C=+:/8)',DC,Q9G8X
M&68DEC@ 9)Z #M6;JOBG3M&2XDNO.,-KM^URQIN6VW8QO[]""<9P""< BDO_
M !7IFGF9I6E>"WDCBN)XDW1P-)MVACUYW*> <!@3@&@"S-X?TR>]NKR2!S<7
M< MYW$SC?&,X7 . .3T]3ZTR'PSI-O)ITD5LRMIL9BM/WSD1(1@J 6Z8 '/8
M =JK7/C#3+2TU6YF%PL>E3+!=CR\E"0I!]QAUZ>M5V\5)+K.OZ9+:WD$&F6\
M;O=1Q[C\ZN25 R>@&..N>,4 7-*\'Z!H=Q//INF16[S!@P!8J QRP522%![A
M0 :32O!WA_1!<#3M,BA6X5DD7+,NT]54$D*I[@8%0Z;XCT]8?#UDLU[<-JEH
MLEI<3H,S (&)<C #[>2,#OBKA\06N-J0W$DS2RQ1PJHWR&,X<C)QM!XR2!G
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
MK8V\*C[1\L$D8D!WY )7]X.0">.E=?10!Q>F>%;O1-:\-BW43V.DZ3+8O*7
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
M*!3O'R J 1Z''6NBN-:M+77;+1Y!+]JO(Y)(B$.S"8W9;IGD<>]:- 'G6O\
MA?Q!=1^+K&QMK62#6I(IX9Y+C;L*I&C(5VG_ )YYSZ'U&#K-HVL1Z]XBNUMK
M=X-5LH44B<Y21$=2N"O(RP.>..U=?6=%K5I+X@GT11*+R"W2Y?<A"E&8J"#W
MY4]/2@#FI?"^IR?#[0K" PP:[HR6SV[LVY!+$H5@2.JLNX=N&I?$'AF_CN-"
MOM(M+34FTV*6WFL[U@HG2382X8@@.&0')'.37:T4 4-'MYK;38TGMK6UE8EF
M@M1^[CR?N@X&?<X&3G@5?HHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF?&.KRZ6-&A6588;_4%
MM9IFD,853&[ ;P"5W,JKD>O;K7355U#3K+5K&2RU"UANK648>*9 RM^!H X'
M6K>^L]*M+:^U)+W9XGL#$ Q=H$,T9$;.>6(SG)YP1FI]2U36K>Z\?K8WY,UE
M:02V0G90D!:-R<9X'3OWQFNL3PSH<6FV^G1Z5:+96[B6& 1 (C@Y# ?WL\YZ
MYJIKOAF*^TW4ETZ"RAOK]46>6>'>LZ*1E),<D%<KGJ >* ,=(]6:_P!5NK:\
MU2WT==+5H5N?OBYP^XCS 6P%">V2<=ZQ;".XU[4? K7&HW<4]SX;FDFN('"R
MN2+8D[B#@DG.1S6_H/@BUL;IKB71M)TT-$T4D&G.[).K=0^548]MI^O8[[>'
M-&>"T@.FVXCLP5M@J;3"#P0I'*@^@XH X"*[U"ZT[PNFHW+W<EKXKDM8[IP
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
M[ET^SF-R9;:)S=1"&<E1^]09PK>H^9OS-,N]*L+[[-]JLX9OLSB2#>H/E,.
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
M"D9&0"<<5RFJ>)+RZ;Q=ID-K<VG]EV.^.[1TSO,;N&^\2!PN.,\'.*[0
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
M\1!5LD X.,'CHQJ?7/#.I!-#O-&-I<7FEF0/#>DK'=+(!YA+ ':Y8!@<'G-
M&]H6NV7B'3?MUBS[!(\,B2##1R(<,K#U!';(JMJ%_:Q>*]&LI9KY+F>.=H4B
M.() %&[S/4CC'UJ[I,5W%8K]NCMHKAR6:*VYCC_V02 6^I R>PZ5FZKI%_=^
M,- U. 6_V2P6X$V^0ASYBJ!M 4@XV]R* +6D^(+?6?(>UM[C[/<0&>"X8+Y<
MB @<$,2#\P." ?R-2:]K=KX<T:?5;U)FMX "XA3<W)QT_&N>\,^%;S1]<&H+
M%!IT4ULRWUG:SL\$]P2I$J(0 G ;.,9W#CC)U/&FD7FO>$;_ $JP\@7%RH53
M.Y5!\P))(!/;TH 1?&.F+-J<=VEU8G3H%N9?M,6W?$Q8*Z@$D@E2,$!L\8I9
M?%=O#-<VLMC>17T-HUY':R! T\8X)0ABN0< @D$9'%8?B/P9J7B/4M8D>2VM
MH+W2X+6)UD9GCFCE:4$KM *Y('7/%:$N@:AK6K6VIZHEM:S6NGSVJ)!*9 TD
MVT,V2H^4!.!U.XYQCD U?#&K3:[X:T[5)[5K:2ZMHYBA((^9 V1@GCGC.#ZB
MEU/7[?39I(!;W-W<16YN9(;95+)$,C<<D#D@@#J<' X-1>$K"_TGPKIFF:DM
MN+BSMH[?-O(75@BA0V2H/.,XQQGO6;JFDZ]:>,/[>T-;&Y2YLTL[JVNYFBV[
M&9DD5E5NF]@1B@#0;Q39NB&SM[N]=K1+UHH(QO2%L[20Q7DX.%Z\'BFV_B[3
M+R\TB"V\Z:/5H6FM+A5'EN%&6!).0P';&>OH<4H]$UC3/%-QK5JUM>_;[**"
M[CD<P[98]VUUP&^4AR".HX/-5'\#7%MX(TG2M.O(X]4TN=+FWNF7Y1+N)DX_
MND/(,>A% &W)XGM$50+>X>>1YEB@!C#2")MKL"6"[02!DD9R/6LT?$/1Y;?3
MI;.WU"\.H0S2V\=O;[G;RCATQD?,#QBF:YX;U&"_T;4= BLKA]/MWLY+.^<J
MLL+;#D.%;#@H#G!SDU(=#UB3Q)X>U*1+ 1V,5RMRL4C+M,NW 0;/F"[<9)&>
MN!TH L7GC;2K%U,ZSK!]H2VDGPNV&5L *PW;NK $@$ G!/!QD>.?$KCP]=G2
MFOE:VOH+>2\MRH17\U Z$YW$88J2!C)QG@XFLO#^O:7KNH16\6E3Z5?7CW:W
M4Q/VBV+G+J$VD/SDJ<C&><XQ6;=^$/$::'K&@6BZ?-9W6HB^MKF:X='0-.LS
M(ZA#D@AOF!Y!Z4 >CUYWI'C--$.M#6#J=Q:Q:U-;_;3&7BMD.P(';LN3V!QG
MG&:]#7<5&X -CD Y -<-/X1U.YT[Q#HD@M?L.L7[W#7(E.](GV[EV;?O?*0#
MG'.>V" ;Z^*+,W&M0/!<QR:0@DN ZJ-R%2P9?FY! //'3'4&M>"4S01RF-XB
MZAMD@&Y<]CC/-<9JUC9:SXXTXZ=J,+2PH\&JP1.')@1E=%?!^4^9@8/57>NW
MH \X\3>*]0O/"OC V\-YILFD7 @BN4D0$X6)CT8D$[R>!TQSG(KJ(_%^G?:-
M2@NH[JR>PA2X<7,6W?$Y(5T ))R5(P<'/&*Y[5O".N76F^+]/M?L#1:S<K<6
M\DD[J5.R)2K (<8\L\@G.1TJ;Q!X0U37]7U:X\RUM8KO2H+6%Q(79)HIFE!*
M[0"N6 ZYXZ<T =#I?B6RU35;K2UCE@OK:-)FAEV$M&V0&4HS C((ZY!ZBI==
MUZS\/6D-U>K.8Y9X[=?)B+D,[!5R!VR15;P]#K85I=9L]+LY H0)8,7$A[N2
MRJ0/1>?<GMF_$<R+X>L3$J-*-7L-BNVT$_:$P"<' _"@"IKWBZ/4O"'BN.Q.
MH:9JNEV3RM',GE2I\C,CK@G*G:>0>W:M2Z\76>CV)-U%=S?9+&*[NY(D!$4;
M9 8Y()^ZQPN3QTZ9S]9\*ZCK$7B:["VT5[JFF#3;>)I3M10'^=V"]29#P >%
M'//%+Q%X3\1ZU9:A8M_9TMM<Z2MM;K-.^+6<!@S!0F&W97YC@KCIV(!OZEXT
ML=.OKVR^Q:A<SV=JMW(+> $&)MWS D@'&UORXS6[9W<-_8V]Y;/O@N(UEC;&
M-RL,@_D:Y-O#^MRZQJE\\=@!=Z+'8(JW#G;(ID))^3[O[S&>O'3FK7A_^V=(
M;1= N;:R>VM]+1)IH9F9TE0!>A4#80..ASGC@T 6/'<]Q:^ ]=NK2YEM[B"Q
MEECEB;:RLJDC!_"H=-\8VL]R-,DL]1COA:?:85F@V?:T4#<8R3R<D<'!YZ5I
M>)M*DUSPMJNDPR)'+>6DL".^=JEE(!..W-9<6EW+:IINMZS]ELH]'LY8U"3[
MQEPN]V8JH"A4X^I)QB@"]8>*++4].TJ^M8;AXM3<I"-JAEP&)+#=P %;/<=,
M9XJ_JM\=+TF[OQ;R7'V:%I?*C(#-M&< D@5S'A'2[===UC4;&\2YT@SL;!8R
M&1&D"O/M8<,I<#&.AWBNIU.T:_TF\LU8*UQ \08] 64C/ZT <.WB74)]6\&7
M[0WR+J%C<2RV$)5A,WEQLI !QC+'!8C'?%=%;>,=-O-,L[RW2=WNS(L5L0J2
MYC8K(#N8*-K#!R<9(ZY%9&G>'=>ANO",US%IX&C6<MM.([ER6W1H@*YC&?N9
M.<8SCG&:SH/!WB+3H--O;5-+GO[*ZOF>UFE8Q3P7,OF$;]F5=2%_A(X- ';Z
M'K=EXATF+4;!V,+EE(=<,C*2K*P[$$$5HU3TN*ZAL$%XMNEPQ+/';#]VF?X5
M) )QZD#/7 Z"Y0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !574M2L](T^6^OYU@MHAEW;ZX  ')))
M  '))JU7"_$X/%9^'KZ3/]G66MVUQ?'LD0)&]O\ 9#%2: .A/B**(VWVK3]0
MM4N94AA>6($,S' SM)*?\#"^G7BMFH)IK8Q1&5HV21U\O^+<V<KCUZ9]L9[5
MYK%K&J7/@NP\20W=R-:_M98)K3SF\L[KGRF@,>=HPAZXS\N<\G(!ZC17E&OS
MZA%IWCR]CUC4DFTF\C>RVW3!8_W,3D;0<,I+'Y3D<]*D\73W^B7/BFVLM6U%
M5'A[[>K/=,S1SB1UW(3]P$ 9"X'' % 'J=%>;:C/=>&]>:5=>U%["[T2ZNKQ
MIG\_[*\>S;-&IX7.\C:,*<=*J/J5];R^(;1=1NHD7PTE["#?--(DH\W#[B3M
M8A5)521QG)ZT >J45YYHZW(\1Z+:R:IJ,T6JZ!)-<B2Z<_O%,(#IS\C8=ONX
MSU//-3>%;J_N[J'P_>W-VU[H,\AOIS*^;A<?N"QSR'5]^.F8R.E ':7=V;5K
M91:W$_GS"(F%01%D$[VR1A1C&>>HXJS7+>,;BXMKWPPUO=30B76(X)5C<JLB
M&.0E6'<945R.J7&H0Z=XNU%-8U(3:7K<2VJBZ8(BD6Y92H.&4[V&TY'/ !R:
M /4+VY-G8SW(MYK@Q1LXA@4-))@9VJ"1DGMS3DN(V:-"=DLB%Q$Q ; QGCVR
M ?K6)XZFGMO >O7-M<2V\\%A-+'+"Y5E94)!!'N*YO:@^((NI+V6"7_A&EE$
MKSOM5O,QN*YP1T)&,$^] 'HE%<3X-OKY-7GTK6(;J+4H[..0M]K:YMKE Q'G
M1ECE22>5(';K4'BW4;_2]8FOI/M-QHL4<*S-8W31S6+;B2[1@@2(P*Y[X!XH
M [VLR#6[>?Q%=Z(L4ZW-M!'<,S* C(Y8#:<Y/*-VKA=0U74+KPYXQU5+ZZMM
M5T>_F2UB25@JK&%,:F/.UQ(.>0<[^.@P[7-4OM,\0>*-3MXRE[#X:MI=H&[R
MV\R?)QWV\G\* /2ZBN)A;6TLY1W$:EBJ#+''85R_AQ"=;^UVWB1+ZQNK(.MH
MLCS#<&&)0[NQ7(.-O /7L:KWMZ=3\9ZUHMY=SVT-IID4UM'#.T1DWE]\F5(W
M;=J#G@<^M &]IGB"'5K+2+RTL[QK;4X?.20HN(5V[AYG/&>@QGFM>O+_  I<
MSQ6?PRBANIE@GT^19H5D(23; ",CN0:KS>(M;T/3;]KE;F74AI-Q<V5[#<M/
M:WJ H?-$9/[MU!!VXQ@G!Q@4 >L45Y]K;V\/A?6]3T;Q+>R[]"DN(8UNVDPR
M*668,22I.0,# ..G!J.YEETJZ\/64VLW2V^LK)+-/>73X\Y8X]L:LK*4#9=L
M C)'X4 >A/+'&\:NZJTC;4!/WC@G _ $_A4-I=FZDN5-K<0>1,8@TR@"7@'<
MF"<KSC)QR#7G1L3%XA\&Q7VN2ZEY5S?)]K6:2,;1$Q"DA_F*_=+9R<$'O22Z
MYJ%C#JT;7MRUNWBN*QEG>4DV]NZ1$@-_ ,G;D8QOR,'F@#T^BO+?%MYJFDP^
M,[.RU&]6TMM*AO8)OM#-);3,SJ4#DEL$(&QGCM@&NAT^273/B'?63ZC=2V<F
MDQWD@NIRZI()74LN>$! &0N!QTH [&BFQR)-&DD;J\;@,K*<A@>A!]*=0 44
M44 %0I:V\=S+<QV\2SR@"254 9P.F3U.*FHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ J.XMX+N!X+F&.:%QAHY%#*P]P>M244 1P6\-K D%
MO#'#"@PL<:A54>P'2I*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"&&UM[>262&WB
MCDF;=*R( 7/JQ'4_6IJ** "BBB@ JO=V%G?HJ7EI!<JC;E6:,. ?49[U8HH
M0    8 Z 4M%% !1110 4V2-)8VCD17C<%65AD,#U!%.HH CA@BMH4A@B2*)
M!M1$4*JCT '2I*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ILD:2QM'(BNC AE89
M!![$4ZB@#/L-"TG2WWZ?IEG:MC&8853 ]!@<"GII&FQW[7R:?:K=LVYIQ"H<
MG&,YQG..,^E7:* ,Z30-&E6Y632;%UNF#7 :W0B4CNW'S'ZUF>*/"EMK&@:E
M:6-G8P7]Y:-:+=-$%9$(QC(&<#TZ5TE% &=8:/8VMD8?[/LXC+$(YTBC&UP!
MC:>!D<G@CO4<?AG08H_+CT33D3RC!M6U0#RR<E,8^[GG'2M6B@#,ET6SBC$V
MGV&GPW\$#16DK6XQ%QP.,$+G&0"*31=/NK.*:XU&:";4;I@]Q)!&4C&%"A5!
M).T =SU)/&<5J44 5KO3K*_:%KRSM[AH'WQ&:(.8V]5R.#[BJ[^']&ECGCDT
MBP=+AQ),K6R$2,.C,,<GW-:-% $%Q96MW:-:7-M#-;,NUH9(PR$>A4\8J!]&
MTMW@=]-LV>WC,4+&!28T(P57C@$<8%7J* *EEI=AIP86-E;VP8!3Y,83@=!Q
MV&3Q[TV;2--N+O[7-I]K)<_+^]>)2WRG*\XSP>1Z5=HH I2:1ILU\+Z73[5[
ML;?W[0J7^7[O.,\=O2GC3;!;Z2]%E;B[D38\XB7>R^A;&2/:K5% %'3=%TK1
MEE72]-M+(3-ND%M"L>\^IP!FB^T72]3FAFO].M+J6#/E//"KE,]<$CBKU% &
M?%H6D0&U,.E649M 1;%;=!Y.>NSCY?PI]IH^F:>2;/3[6W)4J?*A5?E)R1P.
MF><5=HH R[?PWH5I9W%G;Z-I\5M<G,\*6R*DI_V@!@_C4UUHNE7NFKIMUIMI
M/8KC;;20JT8QTPI&!BKU% %)]'TR2"U@?3K1H;1@UO&8%*PD="@Q\I'M2+HN
ME+%=1+IMF([LDW*"!<3$]2XQ\WXU>HH H?V)I/V&2Q.F69M)#EX# I1SZE<8
M/0?E2G1-*:5Y3IEF9'A\AG\A<M'C&PG'W<=NE7J* (X((K6WCMX(DBAB4)'&
MBA510,  #H *DHHH **** "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 **** "JM_J5CI5L;G4;VWM( 0OF
MW$JQKD]!DG%6JH:K;&6TDEAL+:]NHXV$,5PVU22.1G!QG'I0!<BECGA26&19
M(G4,CH<A@>A!'44^N5^'+P_\(-86\5M+:M:&2VF@E8$QRH[*XR."-P.,=L5U
M5 !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 50U#39+V>WFBU*^L
MVAW<6S)MD!Q]Y65@>G'<9-7Z* *]C8V^G6BVULFR-26Y))+,2S,2>22222>I
M-6*** "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
5BB@ HHHH **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>ex1018newformkeyeeagmt004.jpg
<TEXT>
begin 644 ex1018newformkeyeeagmt004.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 **** "BBD) ZD"@!:*0,I4,&!4C(.>,4M !1110 4444 %%%%
M !11D9QGFB@ HHHH **0,K$@$$@X.#T-+0 4444 %%%% !1110 449HH ***
M* "BBB@ HHHH **** "BBB@ HHHH **:DB2;MCJVTX.#G!]*=0 44BLK#*D$
M9QP:6@ HHIID175&=0S?=4GD_2@!U%%-$B$*0ZD-]WGK]* '4444 %%(S*BE
MF8*!U).*6@ HHHH **** "BBB@ HIID0 DNH .#ST/I^HIQ.!D]* "BD5@RA
ME(*D9!'>EH **** "BBB@ HI RDD!@2O! /2AF5<;F R<#)ZF@!:*** "BBB
M@ HI%8,H92"I&01T-+0 44@92Q4,"PZC/2EH **** "BD+*N-Q R<#)[TM !
M1110 4444 %%%% !12%E4@,P&3@9/4T,RHI9F"J.I)P!0 M%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<&ERO
MB+1O&=]=(LD<$EUI]O&XR$CB3#$#U9]Q)]E]!7>5REEH$MD/$>D*QCMM6GEN
MH)]FX(95 D4C(Y#989QD-WP: ,_PCK=TMKX:T*_T^ 6M]HJRV\JS;V;RTC#*
MZ%0!D.",$]*U?"6HR27>NZ-,S.=)O?)B9CDF%T61 3WP&*_11WIMKX6;3[K0
M;M]0#KHEB]HJBW.9594!)PQYQ&O0>OKQ9\-:3)92ZMJ5RI2ZU6\-PR'K&@54
MC4^^U03Z$D=J -^BBB@ HHHH J:G:RWVE7EI!<M;33PO&DZC)C8@@,![=:XS
MQ(==\)>'[SQ"-1MKAK+1_(,"V>U?/!XD3YOE7YAE>^T>G'?5!>6=OJ%E/9W<
M2S6T\;1RQMT92,$'\* .2;2-#TOP*U_J=FU^5L_M%Y>@!KB3Y-SR!R0<]2,'
MC@#H*M:?XA>Z-II6CVXEG33(KQFO'V81OEC!VAOF;:Q/I[YQ3?\ A$+U/#$_
MAJ/6MVER6[6JF>VWSQPLI7:'#@' . 2I[9S5A?"?V+5+/4M*O?L]Q!8KI\GG
M1>:DT2\H6 *X8'/(/<C'H 5=*\;IKXTR#3;4+?7EO-/)%</@6XB<1N"0/F.\
MX&.H!/L4L?' U'[)9168CU>:]GLI+=Y,I"\ S(VX#YEQMQP,[UZ<D2P^"(-.
METJYTF[:VO-/26(RRQ^8MPDK;Y!(H*]7^8$$8/MQ4<W@6,?8KNQU![75K6\F
MO1>&(.LCS<2JR9&5(P  00%7GCD A^':/&/%"2010.-=GS'"<H#Y<73@=>O3
MO2?%I$/PUU61D!:/RF0XY4^:@X].*VO#N@2:&^IO)?M=OJ%VUV^8@@1F55(
M';Y1U-'BSP^?%'AVYT?[7]ECN-N^01[V 5@W'([@4 <QX>1+OXD7MQHD#:=I
M=A;?9;^T8"+S;@D,C"$= %_CP,YP,BM6U\8W-]=V$EGI$]QIMW<M!YT<<FZ)
M06 E;*;=A*]FR,@^H%ZY\-R2>(+77;2]%KJ"1>1=%8<QW4?4!EW9!4\@YR,D
M<BJNC>$;K1;QX[?7;DZ+Y[3Q:<8E_=LS%BHD^]LW$G;^&2,@@$=EXQN)?$%C
MIEW81PO>I<,(TFWR0&+!"R #&64YP#QTYZU5M/B';S>'[K7'2W:TMK?S)8H9
MLSP39"B"1"!M;)QGIG/;DNTSP%/ITFC-_;T\BZ3YZP@VZ NDG4,>I;U;OZ \
MT^X^'UIJGVE]8N5N)[G3S82SP0^2\B[E82.<G<X**0> .>.> "\_B.]L]=BT
M>^L8%N+JTDN;-XYR4=H\;XV)7((W*<X.1G@8Q69HWC.\UD^'Q>:3#!9:_:R/
M$4N2[HRIO(8;0,$9P0<\=!GC7A\.W+7<%]J&H)=WUK:R6UM*+?8J[]NYV7<=
MS'8O0@=< 9JEIW@M].C\,QKJ0=-!1TCS!@S!D*<_-P<'MW_*@"73/ ^G:7)H
MLD&5;23/Y)#OPLN[,8RQ^0;N^3\J\]<],Y8(Q0!GQ\H8X!/N><4ZD;<5.T@-
MC@D9 /TH X2R\=ZK=66A7QT2V6WU>XDM$47A+I*/,*Y^3&S]V<GKST[5;MO&
MTK0RV]W8(FIIJCZ8(H7>6-G6+SMX(3=C9SC;UX]Z=:>")+32]"L1J:LND7K7
MB.;?F0G?\I^;@?O&_3\8[KP$UPM](FKR6]Y-J8U2VN880#;S",1XP20ZE1@@
M]<G\ "Q!XIU-[/=<:,;-UO6MI)[EC' L84LLP+@,5;A0,9W''O5.W\=W=WIV
M@W%OI,3/JE[/8LK7)41R1^;SG9RI\H\\$ ]":O3^%+^Y.F7,VOS2:C8W+7!F
M:W7RWRA0J(\X7 )P<D@DGG-5[+P+)9)I<:ZP\J:=J4VH1B2W7+&3S,J2"/\
MGJW/KC@=* (_^$\-MH\ESJ5M!9R0:J^F7,IE9X(6 )$A;:#L/RCD#!89QUKJ
M=+NI;W3HKF9(4=]Q'DR^8A7)"LK8&01@_C6):^%KNS6]$.J1G[7J+WTJ26NY
M'#IL:-EW\KT/7J.]:?AW0[?PYHT>FVQS$DDD@ 7:JEW+D*O\*@M@#L .M %?
MQ!K=UI#1B&UA:-H9)#//-L3<N-L8 !)9LG&!P%/7I64GC.]O7\-KI^E0O_;M
M@]Y&9[DH(BJHQ5L(>/G'(].@ZUI:OX;EU+7+;4X=2DM6CM9;22,1*X9'*DE<
M_=;*CG!X[51TOP7+IC^'6&J^=_8EI):QA[<#S%=57G#<8"+^OKP 06_CBZET
MC0]3ETR*.VO;UK"\<W!_T602-$"/E^92Z8!./O+72:;?RW\M\3"B6\-PT$,B
MN29=N Q(P,8?<O?[IKD[_2(=(\(2>$IDNM2DU,W)MVAM6"H[N9,NXR$VN^0Q
M(X7N179:;8QZ9IEM91LSK!&$WL<LY'5B>Y)R2?4T 5-;UI=)-A"L8ENK^Y%K
M;HS;1N(+$DX. %5CT]!WKFM=\4WY\.^,;)(([;5M(LGE+I*=K1O$S)*AQG/R
MGY3T*]>]=%X@T"/78+0B=K:[LKE+JUG5=VR1<CD?Q*02"..#U%4;SPC]NT_7
MHYKU1>ZU +:XN%APJ1A"@5$W<8#,>2>6/;  !8\,:3;6=A#?+8VUM>7-M$DS
M6[$B15'RD\#GD\X_$XJKJFJ:G'X]T?2(4MFL+FSN)I0[$,Q1HQZ$<!S@=^Y%
M=!86\EII]O;22K*T4:IO5-N[ QG&3_.LW4M!>]\0Z9K$%ZUO-91RPE?+#B1)
M"A(YZ<H.?K]: .,\&:W=:'H>C6O]GP?V9>:O=V2RK,1(CF>9E(3;C;\N/O9]
MO7H+;QC<WMW8R6>D3W&FW=TUN9HXY-T2@L!*WR;-A*\X;(!!]0&0>")8-,TN
MR&J*5L-3;4E?[-R[,SL5/S=,R-^GXSZ/X1NM%O72VUVY_L4SM<1Z<8E_=LS;
MBHD^]LW$G;^&2,@@'4UY@U\B:CXIU/7M/MKH:?JMNEIMF)=)O+A$2(=HPI:3
M).?XFX(S7I]<E/X'COK;Q!;7M\SQ:Q<+<DQ1;'@D0($93D]/+4\CK[<4 /N]
M:DEU&^\-ZM90K)-ILEU"\;EXY4'RNI! PP)7UR#GCI7+Z%%'Y7PGFV+YGV%U
MWXYQ]CSC/I79KX=GENY+^^OHY]1-DUE%*EOL2-&.6.W<<L2%SR!\HP!SFI9>
M#7LT\+HNHAET"-HH\P?ZY3'Y?/S<';Z=_P J (/^$X;^R[#7?L2'1+V[6V64
M2GS$5G,:2E<8VEL<9R 0>>14&J^/+K2;+7YKC3+<2Z/=1))%]I;]Y!(%(F!V
M>A;Y<?P-S5RS\#Q6MA#I!O3)HEO>"[AM&B^=2'\Q8R^>4#\@;<\ 9Q6A>^%;
M"_\ $0UBX#,QLVM)(#]R0'."?<!Y!]'- &3XKUT1:!K$LVDV>I:=:^0KI),<
M2LQ4D8VD87<C#GG/;%2:OXJU6SUG5M.LM)M9CI]@E^));LH'0EP5P$.&_=G'
M4<]1TI\O@F(^ 4\*0W\BQA$1KF1-[MA@V>HYR /858N?#$USJVJ:@=017O\
M3UL&06_"!2YW#YNN9&X^GX@$*^+GO9K"WTZT0SWFE'55^T2%5"?* F0#R2_)
M[=><UI^&=9D\0^'+'5WM1;"\B69(A(7VJ1D9)4<_A^)KAM:TN2QO-'TJ6]N(
M8=.TU;>&Y;1C>0W!/RD84'8X5%SD\[N!UKN_#QOO[&A&H%&E4E59+<P;D!^4
MF,D[#C'&?P'0 $=_K,T>LQ:-80Q2WKVSW3&9RJ(BL%'0$DECC\"?0&C!XDO[
MN[M=,33$M=6>P^VW%O<SY6 %MH7<@.XE@W(Z 9]JDUWPS/J.L66LZ;JLFF:E
M;1M 9!"LJ2PL02C*<=P"#G@^M(_A>2+6+/6++47348;9K2:6XC\U;F,MO^90
M5P0V2"I &2,8XH S+?QY<Z@=#2QTE#-J4MS;2I-<[?L\T(;<IPIR,J?F';M4
MVG^-9;Z&QM3911ZO<WMS9&'S28D,!;S'W8R5P!@8!)8#CDU/!X,CL[K19K6\
M*_V;-<7#!XMQN))@WF,Q!&.78C XX[<53'@&2)H;JWU<PZE;:C<7]O<"WRJ^
M>3YD;(6^93GU!&!S0!SUE=+I?ASQ7+>:-9W48\3*DMJ9,1@L;=5=?EYPQ5L8
M'UKHSK>JR>(?%EI-:VEQ8:?:PF.!I2NX,CL0?E/+=#Z8'7DT2>!)IM)U:QDU
MEF.I:BFH2.;881U,;;5 /0F)>I/&?K6C+X8E.KZO?PZB8QJEJD$T1A# ,JLH
M8'.<88\>H'/:@"EHOB,75EH>FZ186\$]QH\6H>0SE8K>(A0J# R>20.!PI/H
M#!'X\N+J#1FM-)0SWU]-I\\,MSM-O/$KEAD*=RYC//7!Z9XJW9^#'TU]&N;'
M41'?:;8#33*\&Y+B 8P&3<"""H(((Y)XP<4Y?!D<)T@V]X4-A?2W\C/%N-Q-
M('#DX(P#YC=.G'I0!1'CXV^F>=J5O;V4L>J2:9<3-*S6\+*I8.7V@A6^4#(&
M"W)KK=-N9KS3H;B>.*.209*Q2>8G7@JV!D$8(..]8-KX4NK/[:(]3A=+R^EN
MYHI;3?&XD4*8V7?R. 1SV[BM7P]HD'AW0[;2K9BT4&XCC &YBQ '906( [#
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
MK369+N*..W $B^:Q202A/]7Y9 (+=!M]!0!ZB[K&C.[!549+,< "F"X@-O\
M:!-&8<;O,W#;CUSTKEO'5S)8'0[^6"6?2;;4 ^H)%&7PAC<([*.2JN48]>@/
M:L:[^PV]UH6I:;9S)X;?5IKB]9D?8TDD1"3%&Y6,2'K@*#AO0T >AB>%HEE$
MJ&-L;7##!STP:07,#1O()HS&A(=@PPI'7)[8KR;6M-3[-J\J1*VD3>(;":P4
M+\H^:(W$D?HI.\DCCAC5NXL[*+5_%EE:W TJW:YT^6WFMX T4<J@'<4^ZR[E
M4-^N.M 'IOVJW^SFX\^+R0,F3>-H_'I3_.BV(_FIM?[AW##<9X]>*\I?4;ZV
MCTR^U:U%MIL&HW4=Y=:7!YL,CE%\NY",K80G>I.#AB>>:FDT?18[GP=':P33
M:>VJ7,BF\BP?+>&3/R[1MC+D84@ Y'8B@#T2\UK3K"*UEGNXE2ZF6" AP?,=
MC@ >O<GV!J]D8SGCUKQ_[-:Q6"?Z(#96?C)G"I"66*!L\A0.$+'MQ7;^/1=O
MX2WV4$LL27%O)=01H2\ELLBF10O4_*#D=QD4 =&+RV:V>X6XB:%,[I%<$#'7
MFL7PYKM]K\=MJ"VENNE7EJ+B&19LRQL2,(ZXZE3G(/&"/0UAK%:W'BS5M3L3
M"VARZ,JW3(!Y4MP'.P^A8)D'N,J#VK4^',44/P]T)$C6.1;*)9E"[6$@0!@P
M]?K0 :?XEU34]2UFSM]*LE.EW @=Y;YE#DH'!&(C@885OVMX9;6![I4MKEXE
M>2 R!C&2,D9XSCGG':O-].ATB\UWQNFI7US:QW5X%B>*ZEB#IY"*64*0&P01
MWZ8J[XPB7Q!#8ZCHL+)K%I!)=H[GRF>U(*M&21D>8",9P5Z\$8(!Z ]U;Q0^
M=)/$D7]]G 7\Z66XA@C$DTT<:$@!G8 <^YKS74-8TX7F@7[QW5GX9FT^2!/*
MLPZVLQ*_))&4;;E05!QV(Z&HX?[.\.:II=MJ-O?OX:ETE[6SDNX7E*2&5BRL
M N5+1E,9 .%QUR* /3S-$&93(@*C+#<.!ZFJDVL6$&HVNGO=1_:KI6>*,,,L
MJXR?IR!^-<3$ECHGC726:RN+:PFT%K.W22-Y&8K*A6-NIW;>QYZUB^$XHH1\
M.+BZLI0%TNYMV9[5B5E_<E >..C$'IP: /4+6[F_TG[>;2+;.R0^7-NRG&"V
M0,-SR.>W-6_-CW,OF+N49(SR!ZUYI8^'X]<\+^+=/M(XH[E-;GNK [  DJE&
MC8?[)9<9'!&:FU6:_O\ P:GB9M.NHI+N>UFN[:*(-.EHC#*;2#NP2SX(Y#$&
M@#T);JW>#STGB:'./,#@KUQU^M35P.G)X4;2M9U1OM=]I5]- ]P;BT/ER2@A
M5*1"-3G.S)"XR!SD&N^H **** "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@ J%;6);M[K:3,
MRA-Q.<+Z#T]3Z_@*FHH **** "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@ HHK.753<RW\5A!]H:S!1C
MO"AIMH81@_0C)Z#(ZG. #1HK-&K&"XL+>_M_LTEZH$?[P.HF"[FB)]<!B#T.
MT].,Z5 !1110 44A(52S$ #DD]JPI?%$/]J:!;6T/VBVUE9&BNE?"J%C,@.,
M9.0/;K0!O4444 %%%% !115:TFNI7N1<V@MUCF*0D2A_-3 (?@?+R2,>WO0!
M9HHHH **** "BBH+B]M[1[=)Y51[B3RHE/5WP3@?@"?PH GHHJ"UO;>]\[[-
M*L@AE:%RO(#CJ/PSCZT 3T45D>)M<7PUX>O-9DMVN(K1/,DC1@K%>^,\$_E0
M!KT5E6^I:A)<6R3Z2T<,^1YJ3AQ'\I8;A@<'&/J16K0 4444 %%%9\NIM+97
M$VE0I?S0S>28A*$&X, XW$$?*"?Q&* -"BBB@ HHHH **R-6UI[&]M-.M+9;
MG4+N.62&)Y?+4K&!NRV#CEE'3O6A9337-C!/<6SVLTD:L\#L&:-B.5)!(./:
M@">BBB@ HHHH **Q];UPZ-=Z1";4S+J-Z+3>'"^62K,#C'/"&MB@ HJA-J6^
MVU#^S8TO;RS)C-N) F9=@<(6/ R&7GMFKR%BBEEVL1R,YP: %HHHH **** "
MBH+V]M].LY;N[E6*"(99VZ#_ .OVJ>@ HHJM8S74\#/=V@M9!(ZA!*),J&(5
ML@=Q@X[9Q0!9HK'US7#HLVE)]E,RW]ZEGN#A?++ D-C'/W31I&N'5-5UFP:U
M,#:9<)"6+AO,W1JX/3CAAQ0!L445!>RW$%C/+:6PN;A(RT4!D">8P'"[CP,^
MM $]%-0LT:EUVL0"5SG!],TZ@ HHHH ***K/-=#4HH5M UHT3,]QYH!1P1M7
M;C)R"3GMCWH LT5%<7$-I;2W-Q(L4,2%Y)'. J@9)/X4Z*5)H4E0Y1U#*?4&
M@!]%%02WMO#=V]K)*JSW&[RH^[!1EC]!Q^8]: )Z**K6,UU/:[[RT%K-O<>4
M)1)\H8A3D#N #CMG% %FBBB@ HHHH **** "BBB@ HHHH ***@M[VWNY+E()
M5D:VE\F4+_"^U6Q]<,/SH GHHHH **HR7[VLE_+?0I;:?:Q+(MVTH(<8)?*_
MP[<#ZY]JIOX@"^*;'1A:DI>6<MTEQOP $* KMQG^,<T ;5%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%(6"C+$ 9QR: %HHHH **** "BBD!!) (R.H]
M* %HHI-P#!21D\@9ZT +1110 5YOH?R_"CQ$+UMERLVI_:6+;2)/-D/7_OG]
M*](JG;Z;#:WUS<P$H+HAYHL?*T@ &_V.  ?7 ]\@'!ZL[3?#?P8UJ^^X-WI?
MDLIS\P*;O_'=V?;->D53FTZ*XO[>ZF^?[+EH(\?*CD$%_<X) ] 3ZU<H ***
M* *>K6Z76CWL$D2S)) ZF-EW!N#QCO7E.B#1;NP^&5JK6IC:&5;F-&"AI/LF
M&#XZG/!!Z]#Z5[%36V(I9MH4<DGM0!XY9ZK:Z?I]E;W5TD?AN#7-1M9'91+#
M"!(WV=7!R-F"P&>!\I["O1?!MK96F@"/3;Z>]L3-(]O+)C;M)SMCQ_RS!)"^
MPXR,5NE8V!C(4Y'*D=1]*=E5(7(!/04 <!X[NM/;6DT^Z,:SOI-R\)NSNB8D
MJ,1Q_P 4W'!!R 3P<USEUJ!N?#&DZFES8ZJ8_#\#7FG7;XED7!W202<XEW!@
M>.2%[XKV M']XE?E.,D]">U#1Q\%D7Y.02.E 'G&IW30>,FNPMIJ-O+?V<<M
MJ_R7UA(RQ[3'UW1X(9EXZN?6L^:[A@\-^,GBU".**#Q*C2!Y3M>/-ONC9N=J
MM\RDGCKGC->L!8V82!5)QPV.WUK-US2)-6M(8[>^EL9H9UG22-%<%ES@.IX9
M><XXY .>* /+=:;1KKP=X[U73]3L7BN(D-O:VEVKFWPJ@Y"-M4NX)P/YDUJ:
MNNF6'B'Q1;6<\<5O<>&OM,@2?_62AI,2$YR6QCGJ>*[S3-&:UN#=WMREU>%/
M+$B6ZQ*JD@D #)Y('4GIQCFM7:O]T?E0!Y1IUCHKZYX,C;R634-#E^VJ9<BX
MVK 4$@S\V/GP#Z$=JS]*U>TM]&\.Q:K>QIX?WZC:M+,HEA259\0K)NR /+#A
M<_X5[/M7^Z/RI&C1E*LBE3U!'% 'EHT_28]6\#Z>+^>]L7-ZL;74N#-%L)48
MXW)SA<]5QU%9=L-)^P^'3=?9)+"Q\47MJKS;72*'_2-B9/13\F!_N^U>S[0>
MPHVKZ#\J #@CIQ7CMO+:Z7I-_';100P1>+)%U98D"F.S,S%=^.D?*=>-N>V:
M]BW#=MR,XSBC YX'/7WH Y#PW$(?&FNKI;(=":"W=5B(,27)W[PF.!\H0L!W
M(/4TGQ5ECC^&&O\ F.J[[4JNXXR21@#WKL%544*BA5'0 8 I,JQ*Y!(ZCTH
MY.PO-%CU"QD7Q#]NEFMVMTM#<I*#G:Q; Z *AR3V_7F]!?3-(\8P+(\9T+4I
M9IM"E9U*I-P)5^AQF/GID=Q7J(51T4?E1M7C@<>U 'E7AR>PU74+$W>IRP>+
M+*]E^T6D<86=SN8%7.,M#M(.>@ 7'( JWX)NM$UB/2&NY'/BJV$L>H0 XE+D
M$2>>O>//*YX^Z!V%>E;%#E]HW$8)QSB@(H8L% 8]3CDT >.Z7J5BFC>"[1[J
M(7MKX@F@N8RWSPJ?M.$?^Z#\N >N!CI44ZZ59?#[Q-#$+:VNH/$#AECQ&R+]
MM&P'&.-A. >,9QQ7LP1 <A%SG.<=^F:7:I[#GVH X77X9M'\96VHZ?;B5->M
MFTYRJ;ECG&6CD/\ LE=^[U"K6/KJ:-:Z_=^'==O5TW3FTZ&/2Y)(P1QN#F-R
M.)0VT\?,?EZXKU+ XXZ=*&16(+*#@Y&1T- %;34:/2[1&DGD984!>X&)&.T<
MO_M>OO7G^JRVMSJ?C2TUYECNHXD?2V<X=8O*^5H#UW>;NSMYW8'I7I5-**S*
MS*"5Z$CI0!YLD44GC3P-_;D5HVKMH\YNQ(J[S-B#&??(?'XXKT:ZE$%I-*PD
M8)&S$1C+' SQ[U)M!.<#- 8$D @X.#[4 >/^&]1TM]=TAX+NW2SO?#\XD59<
MNSJT1Q-)QOE +EC@$9;MS1X42P@_X5Q<))']IOK*:"[9I=S3+Y&0C9/(# 8'
M8U[ $4=%'Y4C("I"X4XX8 <>] 'GNBZ9)::[/X.DM2VG6=W_ &K#,RY5H&)*
M1D_WEER/=4QWKT&8R"&0Q -(%.P'H3CBLW1-)GTV*1[[49=2OI=HENI(TC)5
M<[5"J  !DGZL:U: /&+/4=)N]-\#W5Q-!_;Z:RBZEYI G64QRB02 \@;L8SP
M!C'%27&H6-IIES927,45W:^,4?R=V'AA-TA#8ZJA0]>F#BO8?+0,6V+N)R3C
MG/2DVQF0\)OX)]?;^M 'D.HQZ5:^'OBA$JVT%\)II4"8238UO$5/'."^2.Q.
M:NZU>Z5=ZW<:;XBU)+*RNM,@.F3NBE6X8.8G((64,5/')^7KBO4]H.>!S2%$
M;;E5.TY&1T- 'F&M2/8:G%="2'5XX8[*.YLKS"7\1!!66(]RQ;++@9((SVKU
M&FLB%@[*N5Z,1TIP((!!R#T(H \6OH],'ASQ%?K.@N[3Q0HMYQ<'?"#-"#M.
M<C*ELXZ@>U7=4NM'T/6_%5FI$>GN-,=H89_+C#O*X=Y#SA#A/,..1UZUZWM7
M^Z/RH**005'/7B@#Q;47LI_"?CBT,EI<0VNIVUS$L4>(HT(@+.BDG:I^<Y!P
M?F/K6IK-SH5WK^I:3J^HQZ?83VD)T>6.)=K)@[C;M@@2!^?EY/R]0!7JAV9V
MG;ENWK045BI902IR,CI0!YUI.F:7J'Q&UB.^=[B6UL]/GC$TQ#K*OFY<@'&X
M?+GL,^AK(TO4M+BT'2K:ZGB,4FOWZ1R7$W^C+AYBOFY^_P $%5)&3M.>*]=P
M,YP,T;5Q]T8Z]* /'].U" ^$/"44MW&7M_%#Q$,=NP++.%7!.0 I7CL"/:MR
M#2K/Q/JGQ!TB2909[F$*Z-EHF%M& XQW##]"*]$VKZ#UZ52U2SN[RP>'3]0;
M3KDLI%PD*2$ $$C:PP<C(_&@#G?!DUSKFW5]1LA;7=G#_9Q39@"5&Q,R_P"R
M6  ]-I]:L_$8H/ASXA9WV8L)2AW;?FVG;CWSBMZPLH].L8K6-G<)DEW.6=B<
MLQ]R22?<U9(!&",T >7W5OH^J>,Y8;V2&>W?PRDC1O-\A.\_-C..!@_D:SM&
MUO3IK7P_!XMNHSI=WX<A6WGNF_=FYR1*"QX\W;LP3SUQU->P;5_NC\J0HC
MJI .1D=#0!YY$=/_ .$G_LS7BQT<Z+#_ &:=2;[^"PE8EO\ EKCRR?X@/3FL
MC3H7N;CX?V_B&5I)Y;>]61+B0AI8@/W6\$\DIC.>O.:]:9%?&]0V#D9&<&E(
M!.2!0!X_IKF7PYI\%A?Z8\EG?:DD%AJ3;K>XA68@)NS\K*I7:>>">U:VE7]I
M+XK\+3HDMD)?#<W^CR2[GC ,.T<]3@-@XYQFO26CC9=K(I'H12[03G S0!XP
MZ>9X4U[3)K?3]4!\.S3VNJV0S]H0#Y?.3G$V<,#DYPW<5?O=0T$WFGV6HWEI
M:>';O1U%E.8T-N9]S>;AB-H?!0@]>#CG->K(L8+; H)/S;1W]Z"L;_(0C;".
M.N#VH \TAT[2IO&VDZ=J%S+>6W_".2!_M\F&F EBVM(O'.T$\CMD\CC*\-26
M$\OPWO=0-O,[:?=V_GS ,S2*8O+3)Y+##8'7KBO86V %FV@#J32[1QP.* !]
MI1MQPN.><<5XW8/8S^'/"$;W2E3XENHF N""8R]R<'!Z'Y/S'K7LM)M7^Z/R
MH XWX?&VA/B6PM'C%M:ZS*D$*-E8D,<;84=AN+\>N:D\:7FGP:GH%MJ#1HL\
M\NQ[IO\ 101&?]8IX<\_*N1SSGCGK@ .@ H(!QD XY&: /&])GM+[1/ ,-U=
M>8RZK=6TJM*RG8%G 0C.<?<&#V('>M"PT=-6\*^(+32/*:YT?7)I],B#95"A
M5Q%CLC'<N.G/M7J>$W;<+D<X],UG:QIMYJ,,,5GJLVFJ'S,8(D9I4P05!8':
M><[AR,4 4/"<J:O;2^)#;M VIA&B21<.D*KA0?J=S?1AZ5F?$?[-]ET 7,PB
M5M:M5)\TIE2WS=QV_*NQ@@BMK>."% D42!$0=%4# %.RCDCABIP>^#0!Y9K-
MOH6GZ]>>'-7NDTK2GL(QI1==RC)?S/*=L[90Q4\<_=QT%/U*1[#6(+GS(=8B
MB:PBN+6[^34+=_DV21G^+)(++@9.[GK7J#(K8W*#M.1D=#040N'*J6'0XY%
M'C%]IUE<Z/XKDM9G_P"$AM-=D&F;;AC+'(3'L"KGH>0>.0#GIQJ7\VGZCXAU
MG3-=U26PUB.^CET\11KY[Q!4,?V=B#G)# @=RV>IKNM T!M%EU*22YCN&O;R
M2[R(=AC+@ J/F.1\HK:**6#%06'0XY% 'FME>Z/?:[J=AKTLD?B&VUDR6D:L
M5N'A# P^5W,93A@./O$XR36GX#BTZVUKQ9;PQ6T5ZNKRLR(@5Q$R1E2<<[2<
MD=CS[UV^Q=^_:-V,9QSBEP,YQR: .=\;Z1+K'A:Z2U0-?VV+JTR,YEC.Y5^C
M8VGV8UQMD\VH>('DCL&33/&%LDL8,>#"(\>9N/;?&VX>^.^:]4I-H&, <=/:
M@#R?Q'!:S/\ $ZSC6.7;I%NZ0_>VLL<IR%[8.WITXJZZ>']2\7^%[9392Z<^
MC79\I& B?+PGD#@@D,?3@GM7I7R;\?+N(SCOBEVK_='Y4 <G\,[@7/P^TPB;
MSO+\V(-OW$!9&51GV4"NMI%*E04P0>XI: "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XGXLHO_"N=
M1DV!GCD@*''()GC!P>V02/QKMJQ/%GA]O%'AZ?2/M?V5)F1GD$6\_*ZN,<CN
MHH J6%I:+K8:V\-G3+B&W9TE98D67<<;"8RV1P"<].,5'X>\5WFM7MQ9SZ6E
MG<6#R)J*-.6\@@_N]IV#>'7YL\8'UK4^PZQ)<123ZK;[(@Q$<-H4#,5(!;,A
MR!G.!C)QS6;;>$&L]:LM5@OPMRL#0:@?(R+\$[LO\W!!W$$=-Q'3B@"M9^-Y
M;J33[K^R;C^R+V%YOM:Q2_Z.@7>K290+AAZ,<' YZU<M/$&K7D%G>QZ,AL+V
MS:ZCE^T\P\!D608_B!_AS@@CGK4&A^#;C1X?[.?7+BZT.,,MO821*"B$$;&D
M'+J 3@<=NN*E\.^%+O0[>.QGUVXOM-MD,5I;O$J-&F, .XY?"G Z#V) P 0V
M'C*:_3PN\>G1J->M7G7=.?W++%YFT_+R#G&>/I6-:^([R]\"Z1J>MZ99WQNM
M5BCQYI C+7.Q7 *_P'&!GH.M:>D^!;G39?#Y?7'FAT,21VT8ME7=&R; &.3D
M@=QC/' YRY/ TL7ARVT5-7)@M;]+R%GMP2H2;S50X89^;@GT[#K0!:;Q5<0Z
MKKNG7%A&D^GPQSVJB<DW:OD+CY?E.\;._)%5]2\8WEJU\ECH\M_+ISQQW,-N
MLKL[LJNRQD(5.%<'YB,]..M:VH>&[74?$&F:S([K/8JZ%5X696P0&]0KJK#W
M%4+CPG=KXBN]3TO7I["#4-AOK585<2,JA0Z,?]6VT $X/04 79M)MH=>?Q.L
M4AN4L&@*)NW2KG> 5SC(QQQG+'FH?"WB8>)H#<P?8WMO*1@UO.79)#G=&ZD
MJRX'7KGH,5MW$+2V<L$<K0L\919%ZH2, CW%8VE>&EL-=N-:GFADOKBW2WE:
M"W\E9-I)WN-QW/SC/8<4 6M:UH:4UA!'$)KR_N!;6\;-M!;:68DX. %5CT]!
MWKA[+6+CPUJ'C74)-/MV=-5LXY(8IBJD21PIO!V]?G#$$>O/>NR\2>'O[>BL
MI(;Q[*^L+D7-K<J@?8X!4AE.-RD$@C(^M9%QX%EO;77TNM89IM7D@G+QVP58
M9(@FTA23D9C7@GIQGO0!6\6^,-1T_3O%T%C;0QW.D6,-Q%<-(3N$OF#.W;P5
MV<<D'-:=[J:6WB_1H-1TRU$\EG=2I>+*7, 3R]ZC*C@AE.?;I56Z\"2ZBNO?
MVAK+ROK5C':3&.W5 A3?AE&3Q\YX)_&M&7PW/=ZSI6I7FH+.]E;3P2(;<*)A
M+MW'AOE^X,#GOG- %&R\9WEY-8RIH5W)I][;/<)-%%(3%A-ZA]R!?F' *L?F
MXYSFKWA;Q,/$UNUU!]C>V\I&#6\Y=DD.=T;J0"K+@=>N>@Q531/"&H:-:?V>
MOB2ZFTV"-H[&$PJKP J57=(.7"@\#CH/04R?PM>6KZEJUGJ"0ZU<VB6XN+2R
M4;RK9WLC,59SG&20 * .OKC3XSOH[K7))]*@CTW1)I$O+@71+[%@$H9$V<D[
M@""1C(P3SCK;43BTA%TR-<"-?-*#Y2V.<>V:P8/"<>/$<-[<BXM=<=FFB6/8
M4!C6(@')_A4?C0!2D\9:A:F]>ZT"Z,$-@]XDL,<NTLO6)BT8^;'((SD9XXY9
M<>.)HM%BU6TM;+4K6:\M[:*6TO,A_-<)GE>&4MC:<?4=!;TSPUK-EISVMQXI
MN;IHXO*M)6MT0Q#C#/@_O&  &3COQS7.>*_#8TK3I[NW>,7NHZMI\L@M;8K&
MOES*3)Y>3SC)8YY 'I0!JMX\GTV?5;+6]+2VO[,0/!';W'FQW*S/Y<>&*J1\
M_!R..O-6=0\7W6DW>I6-YIT+7EMIKZG;^7.?+GC0X=<E<JP..Q!R#QSA^H^"
MK?7(M2DU*[,EW?10QK<6Z>7Y"Q,7CV EN0Y+').>G2I+KPI-J*WLU_J$<E_<
M:<^G+/';;%BC?ER$W'+$X[X^4<=<@%.V\:7WVF)+S1U5+G2'U.V%O.9)'V!-
MT97:,,=ZXP3574/%T.I> ]:U;[#INK:;#9B1HX[HE9<AM\;@IE64 <$<Y[5I
M'PA<BXT^>/5O*EL=+DTZ-TM\'YPO[S[W!!C4C\?PKWO@)+^WUWS+R&&ZUFT2
MTN);:U\M2!NRY3<<N=Q&XGH!Q0!G3RZC9_$C5)="TJUN;A]$M9&BEG\A3B2;
MN%;+$  9 '')&*O6/B>SUW5O"=VNDQG^TK6YE@N)7_>VI55\Q,8[\#.>W2M.
M3PY>+KAU:TU1(;F6Q2RGW6V]2$9F5D&X;6R[==PZ<4R#P?!97WA^6QN/)MM%
MAEACA:/<9!( &+-D<_+GIU)H Y2QN;;2O"VKM)I5O>6H\521>1(VU8]UTJJP
M&#G:Q4XXZ5M2:YJ<FJ^,K>ZL[2YL--MTV0&4KO4Q,Y!^4\L#@^F .>M32>")
M9-%O=..J*!=:K_:9D^S?=;S1+L W]-RC\/SJY/X5EDU'7+J+4C&NKVRQ2Q&
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
M;YBJ-\\!!9]F>YX"GD_C6I9>.FU/3=,>UL"+Z]M9+AH6\R18@CA""41B<L<
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
M_8/A_P#0173UE^'-'/A_P[8:1]H^T+9PK"LFS:651@9&3S6I0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M1T?6+'7M+BU'3IC+:RYVLR,AR"0058 CD'J*O4 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445D:[
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
M>1A@=^.W3WKG/!&OZGHOA/P?%<Z?;'1[[99)-',3-'(V[867;C:2,<'C@^U
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
M4;(SI +RW\YRP2/S5W,1U &<G'>J]AKNFZI?7MG9W<4T]E)Y4RJP.&P"?RW
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
M^0<C&?;G/3T4 %<G-\/M(GLKNU8RA+C45O\ (;F,[]Q1?13NDX_Z:-ZUUE%
M&-<Z$T_B>UUQ+O9);6LEJD1CRI#E6)/.<Y1?UK+T_P $+I\6@1IJ4CKHLTLT
M6Z(9D\P.I#<^CMC&.U=;10!S&B^#VT.Y>.VUF[.DB9IX-.94V1.Q+$;\;B@8
MDA<_G4">!]FGV]F-3<K!JIU4,81DR&0R;3S]W<Q]\=ZZZB@ KFK+PM<:?#.M
MOJK!I]0EOY \ *.9 P:-ESRGS9'.>!R:Z6B@#,T#1+;P]I":=:?ZI9))< !0
M&=RY"@<*N6.!V&*TZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *XWXB6T5U8:*LEL9PFL6CL!$7
M*QB0;R< X7;U]J[*B@#S36K>RTOQ->Z?J%G>P:#J.GI;VHTZR\R+.Z0RQ%41
MBK,7#9&,^N14L6DV,7C;9<:<QMX_#<<)-S%YOSJQ^5GP0SA.O.<5Z-10!Y!H
M^GRP:7\/3:VCV^HI:SQ3RF!E:-S;,J^8<9'SA1SW JQHL1U/2+5;6WUB'Q5I
M>F3VRI<0&&.WE:(J<OL"R N%(^8G^+L:]7HH \LTNYM;K4OA_P"3IMY%+8Q3
MV]VKV4@-NQ@VE7.WN_?.._>JMO\ :=+TBVNX[6^33;3Q)>RW,=K;9D2%VE$4
MJQE3N0;E/ /!R.E>NT4 >7M';Z5=Z%JME:ZD_AY]4N+J[::!\B62+"3>5M!5
M-Y;^$ $[NX-;W@$*L_B@QVTT$4VM2SQ^9;O$'5HX_F&X#.2&KLJ* /*M9T:T
MO)O'MI=Z49]2OI%;3=UN2[G[/&J-&^. )%Y(/&,G%:VL:;JNC:SIE[8?O+O5
MK9=)OY%QD2!2T=Q[[,29]B/2N_K+BT.)-<FU62[O)Y'_ -5!-+NA@.T*3&N.
M"0.2<]3C&30!%K6G(G@O4--LK?*KI\D$$*#/2,A5 _*N,MDM[V\^'PELI3!!
M:3+.LUJRJC>2@&X,./F! SU(XKTRB@#Q^PEN='L]'NI8-0AT>UU+4XYOLUJ7
M:W$DQ,$GEE2=FW<,@<!_>O1/"5C96&@)%IT5U%9O))+$MT"KX9BQ.T@% 220
MN!@'H.E;E% 'G_@&=?"&@+X6UA)K>YL)I5AE,+%+J-I&=71@""2&P5Z@CI5S
M4+F>'QWI&J7UO,FCO83P(SH2()V="&<?P[D4@$].AP3BNTHH \F&BM;V/A^.
MYLG:U_X2B:>UB> DP63";:&&/E3)4X.,;E!J#5=,@7P_XZ\C33YYU6.2S\NU
M.XC; =T>!DC<KG*]P:]@HH \@U'3M'U*?XBV;:?'<7T\D?V%5@RYE:UC*F,X
MX._!)'3J>*/%"W8L=<L)+*\%_%%I[22PVTDQOC&4)D#X*JJG<,+@Y!.><5Z5
MIFA0Z7J>J7\=U<RR:E*LLRRE-JLJ!!MPH(^50.2>E:M 'ENLZ?:7FJ>/YFTT
MN;C181;E[4Y>3RYLA<CE\L@..<XJ]J,5_IUMX<\3Z5;^=?FUCTVZB<;3(LH4
M(6SS\DNTGOAGKT2LM]#BEUU=5EN[R0HH\NU:7]Q&P!&\)C[V&(R3^% $]EIE
MO9:/#IH42PQQ>6V\ ^9QR6'<DY)^M>3^$]*L;_PQX GTRU1=3M9EENYUBVLL
M C<2"1L<JWR@ ]>,<"O8I4,D3(LC1EA@.N,K[C((_2J&@:+!X=T.TTBUFGEM
M[5/+C:<J6V]@2H _2@#S2WT-C\.-6ETW2!_:*:E<%D6VVS2VIN][1KD E6C
MP!P>E:FN6T>K:IJ^J:?"TFG2^'9;>X_<MB:8G,*[2.74;^V1N [UZ310!YCI
MVF6*ZYX(=M.0(NC3)=,UM@!]L)42<?>W*^ ><@UC:-;:?#=^#(]4LT2-)M71
MDN+<@*GFEHPP(X7!4C/ R*]GK*O="AOM>TW5WNKE)M/618HT*;&#@!MV5)/
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
M \$P+1N,, Q&1Z<4 $$L<]O'-"P:*10R$=P1D5)2 !5"J  !@ =J6@ 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@ K
M,CU5KN74(]/A6<V>8RS2;5:<*#Y8.#TR,GL3CD@XTZ\WT1 /A1XBAOP/M"3:
MF+G?WD\V0@_7E<?A0!W*W.I%[$&R@"RPLURWVC_4R8!"K\OS@DL,\=,XYI=,
MU.+4DG 4QW%M*8+B$G)C< ''N""K ]PPZ=*X/37MO[>^'4BO'YAT>9&((S_J
MXL _B&Q^-;?A]9/^%C^,9%S]GVV2'T\T1,6_':8_TH Z^BBB@ I RMG!!QP<
M&J&O3K;>'=3G:*>58[65S';G$C *3A".C>GO7E%O<Z<T^IK ]K]CNO"F52WC
M81ET+X!8_?=<@%N#GC /% 'LP93T(/?K2UY9H%GI<.O^$%ABMQ]O\/RQWHX/
MGD"#:)/[Q^^!GT([5H^%M*EM]4_X1FYM,V7AZX:YMIV4$2I(#Y SW*AI0?>-
M3WH ]"I-RDX!'3/6JNJ"%M*NQ<;/),+;]_3&.]>3:#IVD&'X;F2"W\VYLY(;
MTMC=*HM^$D_O#> -K<9&,=J /8]ZA=VX;>N<\57N=0M;2XM+>:94ENY#' A/
M+L%+G'_ 5)KRG3;S2[2&TT^185M4\0ZA':M+EK6W4;]BE!PV0Q"+D#/(/&#7
MT?["VD^!9M0B1X;35;VVE:> _NQMG$:$$<<[ %]<"@#V;<-VW(SUQ45S)*EM
M,UO&DMPJ,8XF?:'8#@$X.!G'..,UY?IATO4M<^QZQ>7\'B>RUB2=8(HD621/
M-;80Y3<83$0#\V,#'I3--TG1)?!_C*_^S6SW,-QJ<44N<E(V8E57T4X4C'X=
M: /4X)7:UA>X1(IG12Z*^X*Q'(!XSSWK,DUR2/QC;Z";5=D]C)=K<>9S\CHI
M7;C_ &\YSVKS76[JPN- CLV1/M?_  B8:&293*)#M/R0J.D@*@LW4 +QQD=%
MI5]%=^.?#$WGAS)X=E!9CRS%X#W[G:Q]\$T >@TF]<$[A@=3GI6-XP6)O!FM
MB;;L-C-][IG8<?CG%<#-#I>A^'O"FHF/[/I%TL9U6ZAC$@\P0;8WE!# @-D$
MD<''<"@#U<LH7<2-N,YSQ6/X=UQ]<CU$R6JV[6=]+9E5EWAMF/FS@=<]*X,-
MI6B7'AW;=7$WA":\NY'GO H@25E!BX"J%BW&3;D8S@CC!K.A;3K729;N$116
M-CXS$S2A<)#"6 W9[)R.>E 'LU5;S4;2PABEN9T1)9HX(R3]YW8*H'KDFO*;
MO4XH;WQ'=VZ/)I*Z_9S7PBB)#6IMX]SX ^9-^TG'49Z@U>U^#PW-H-OJ6EPI
M)I;:_9W,TQ0F  R()&0'@)@#<1QDGWH ])CENVU&>)[>-;18T:*82Y9V).X%
M<< 8'.3G/M5@,&S@@XX.*\JULW"ZKXX'AU<7DFBV9A2 ;7.#+N"@<A@A&,<C
M*^U7I5TJ[\06-YX?-L-*DTFY&IB' CV83R1(!P'!+XSS@-0!Z.&!. 03UZT,
M2%)4 MC@$XR:\D\)P6%E<?#>XMUABN[C3I8KN0'YY,0KA7/4X88 /0C KU/4
M!"VFW(N-GDF)M^_[N,<YH +&:YFL+>6]@CM[IT!DA27S%1L<@-@9^N*L @@$
M'(/<5Y!HT&GWEC\,(KQ89 ;2:.9)".1Y!&UAZ;N,'OQ78?#<PIH-_:VY06]M
MJMY'!&A^6.+SF* >BX(Q[4 :7B#Q#-HNH:3:16*7#:G<&VC9I_+"/M9N?E/&
M%-7[&ZOY;F>&]L8[<1JC))%/YBOG=D<JI!&!V_B%<C\0Y;4:WX/2YNA BZF7
MD<2^647R9!NW @@9(&?>K,LWA<Z9K=E<7_\ :EC,//N=T_GB/<JQJ@<D_,2A
M*C.0?3B@#M*0,&S@@X.#CM7E&F"_TSP]XET+:3XMM=/VV\T; O/;B/\ =!&
M'S*,@C^]\W\0J*1],O=#U?6/!MWJ-Q?G3/)GMH(EB"*'4E6544^<%W@<YZ^U
M 'K@8'."#@X.#3)YX;6WDN)Y4BAB4N[N<!5 R23Z5Y=KZ^&]=\#^)K[PO;F9
MY=+Q(((V6-63)4;, >8 3T&0 ,XXRFMW>FZ]KVOOIQBO8KKPH_EM&FY97#N1
M@XPQ''T(QU% 'I"WTUP^GRV<$<MC<H7DF:3:T:E<IA<?-GOR,>]7LUYC8OI;
M:Q\.Y+(6ZJ;:=6,:A028 /Q^;(^N1US5S3-'^Q>)]2\+?85.DR72:Q&_EC8$
M)YB^HF4$#^Z2* /0=PW;<C=C.*R]-U6YO=4U2RN-.>U%G(HCE,JNLZ,"0>/N
MGCE3S@@]Z\_THZ9J6N+::O>W\'BBRUB298(HD$DB>:VPA]FXPF(@'YL8&.PK
MN?%L4#^%KZ*6\-A'(%4W*H&$9+J 6!X*YQN![9H VPP894@CU%+7)>!+B:2'
M5H;BSL(YHKL;[G3C_HUT3&GSH.QP%##G!'6KWBJ]"V,6DQ74=O>:H_V6)G/W
M5()=L9!X4-CD?,5'>@"3PSXGLO%-G=7-D&46]T]NROU.WE6^C*58>QK:W#.,
MC/IFO.T+^$/B7 ;NYM/L?B"U\EU@A,*Q30@"-B"[8#(2N>.5 KG$M]+@TTZA
M$MNMU!XRQ%,"-T<)NAN"GLA0G('!'- 'L^X XR,].M+7C&MVNF?V;X[O%2#[
M7;:O#+:2 @M$VR#+1^A)#9(ZX(/2KWB>YL+2Y^(EM,8EDO\ 2(I[2/;DSXAE
M!= /O8.,D=.IH ]8+*" 2 3T&>M8\&N22^,+O07M558+*.[6<29WAW9<;<<8
M*'N:\O\ %FH65QI>L+$/+OH-,LI8Y)49Y) OS!H!_ JG.YAGGKC&3V]C=07'
MQ8O'BE5E?0[?;[_O93_(@_0B@#I]3U*TT;2[G4K^80VMM&9)7/8#^9]JR)-?
MU6+1FU9M!;[.(_-$'VD?: N,_,FW:#CD@,2/<\55^)6C7NO_  _U2PT]/,NB
M(Y8XO^>FR17*_B%(^M7]/\7Z+J=I'):WB/<NHS9 @7"MW1HS\P([Y QU/'-
M&X6 (!(R>@]:"RKU('U->5:J4N;#QM::FH7Q"+EY-*SQ,R^6OV8P'K]X8^7^
M+=GJ:DO]/L+OQ7KL6LQ6D\O_  CENTXDP4,X,VYL=-P^7GJ 1ZT >HY&<9&?
M2@,"< C/7%>1:;!8))X&G"P_:K_19X[Z0G+SGR(R!(>K88' /0@@5#X5TZQE
MT_X?W^A>4=:$:B_DC?+&W\AMXE[X#! N>A(Q0!['N!8KD9'44;@3C(S]:\J\
M'?V1J=QI+WMY?IXGL%D34+4Q(AW%2)3,=@+1D_,"6Z[<<UGZ%;Z;::/X(OX%
M@COO[<GA>8$>8(2;CY">H3E..G(/>@#V4,"2 1D=1FHYKF"WMY9YID2&)2TC
MLP 0#DDGMBO*+6[&FR7I$<6LV<FG7TL5W8_N[^%3AWBFQGYB<!7X.1TJM";.
M[GUVULEMI[>\\*JT45K WE.Z>;C&?OLORC=P<X& >* /5DOIKEM.FLX(Y;&Z
M0O),TFQHU*[D(7'S9Z=1BKVX;MN1GKBO,=/DTLZK\.9;+[.H-O.I,:A02;<
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
MM[IT5Q-'$CODXAE\Q",G!5L#((P>G>K= !1110 4444 %%%% !1110 4444
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
M@FQ0UNF[+ L 20GS$ ?,0.H!%<!>G4))O%DUI;7UZDDVFWCH+-XOM<"%?.5
M0,Y52-IR2!CFO7Z* /,/%?\ 8VM^$=7U'2],N7>[GLB\S6TJ-,R2J/E1@#E4
M!RP'3C)P<:T]O;:'X\L;C[%#!H$VG2QQ-#"!%'<M(&8L ,*70 9/7:1WKN:*
M /*+;2]0T[1].\F_;3;F*;4'TZ.\MR]N;5I5*03#JI*["O(( (QVIVI/J"65
MM?V=H+>];2+9+GP_=0,T5R@+%8HG^\LJDL._5<@=:]5HH Q#9:\]_<//J5E+
MIKJX6S%B5D&1P#)YA!P?]GGVKS_2X(Y_#/PYLY[&8?9;I4O(IK5U"%;:1#N!
M'3<5&>F:];HH \A5KC2UFNH[:\32;3Q-<2SI:6^YHX7B(254*G<@<D\ ^HY%
M=5H^F77]DR2>%-0-C;W-W+<N^IV#2&8N%RR)NC,:[MW&.>H&#D]I10!YEJ6E
MV,OB'Q9'KNG+>2W=A;+:DVA/GN(W#>5P<-NV\ Y''IFI-$M[K1M6^R^+$:XA
MGT&TMHYG0R1ET#">+(!^9B5..K #KBO2:* /'XK:_L=!T[2=2LKP7[>'IX1<
M^1).S!F^6V  *JP4)N+ G QQUJ[H>G6.J^(O#1U'3!/&?#/DS?:[0X,H:+"M
MN'7"N1GMR*]3HH \>OIG/A6_TW4;&[?78?$$=S)BTD<R)]K4K*C!2"OE848Z
M 8]J]@!W*",X(SR,4M% '#ZWI=AJ'Q/TH7NGQ7,#:7<QRF6#>A8O$55B1C.
M^ ?>L>PB@N=6FT;6X=6_M2WUE[RV6*W(BD7S"T4HE"<*$(4@MT7;CH*]0HH
M\>GF<^%QIVHV-V^O6OB..YN,6DCEQ]K#"56"G*^40H([#%2>)2T-AX_T[['=
MO<WEW!<V\<=J[>9'Y<(W @8^\C#UR,=:]=HH \X:XM'USQ%I'B#2KV[;4KJ&
MXL"MO+MGB"1[$#J/W91U8G<5P6)[FHM2MD6?XDVTUC*SW=NLD'^C,RR#[*JC
M:V,$[QC YR*],HH \ZTJ0V>OZ=-JT+'2Y_#\-O!))$2D<H/[V-ACY68;>#UV
M8ZC%9>CZ(UM>^!H-6LS)Y,=^")XBWE0L<P)(2.,+@ 'H1CJ*]9HH \DTRWFB
MT.Q%E>MI5[:WNI&U^U6I:U:)IR1'(,#:&4J5(QP#C/2O1_#4DLOA?2WGL/[/
ME-K'NM.?W/RCY>>>/?FM2B@#D/'T2R1^'W\DR/#K=K)N6,L8T#_,W X '4]*
MX_Q%IEO+:_$>2+3M]Q)+"UFRVY+,PACR8^.3O4Y*]QS7K]% #8G66))%.58
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
MJ2 %1A0NS;@D%=N#DYY.:FO/"0O+"RCDU:]-_:78O4OR(RYE"E#E=NS&UB,
M ?C0!S^I^*-:N(/+MI;:V>#Q-#I;N(V;S(\HV?O<9W8([CCC-:S:GJ)\4:Y8
M6EAIYU"VTV">&<J<SEFD 1SU"Y0XY.-V>:/^$#MOLEU#_:NH>9/J::H)CY9:
M.==O(&S&#M&001Z 5JVF@):^([G6OMD\DUQ;1VSQN%V[8RQ4\#.<NV>>] &/
M;>-//\.6VN;8S;)IDE_?HJ'=&4'^K'/!W+(.<_<-.3Q%K\;W$C:*UW;C3WNH
MF@C:,B91D0_,3OW=F '3I6G9>%-+LK;5[58B]OJLLDEQ&YR,2#YD'HN2QQZL
M?6J>F>#Y-.TZ:Q?Q#JMU"(&M[4S-'NM5(QE2%&Y@,89LXQ[G(!-X6\1)XBBG
MG@O;.Z@0( 8$:.2-^=R21L25(P.O7-5;WQ+?ROX@.DPVTBZ'@2I-NS</Y8D9
M5(/R?*0 2&R2> !SJ:9H,6GZK>:H\IFOKR.**:38J!ECW;<@=6^8Y/T' &*J
MW/A.&74=3N[:]N+0:K$L=]%&%(DPNT,N0=K;>,CL!QD9H P+C49]>\8>$+FV
MDA_LZ_TRYNEAGA+95EASN&[!.UR!Z9/7-:7B>6\T2+PS8:(]O96LNHQ6;1^2
M2 @1F"C## ^3!'?^>B?#%NNLZ5J%O<2P+I=L]K;VR*OE^6VT$'(ST1<<]JL:
M[H4>NQ6:M=3VLMG=)=PRP;2RNH(Z,"""&(Z4 <'=:M?^&=8\>ZK86UF\-G/:
MSW"2;E,B_9X]P7'0GDY.>>W>NBU/Q3JGVC5(]#T\7LFF3)"\!C8FX8HCL%<$
M*F%<8)!R<].M2WW@>WOX/$,,NHW837 @N,!,H%0(-AV_W0.N:=/X,#:W-J=K
MK6HV37:(M_# 4"76T;0QRI*-@ $H0<#MUH @^)>L7FC?#S4;VP=[>Y81Q"4<
M&$22*A;V(#'GUK4E\*:-+H(T?[%$MLJ80A1N5O[^>N[/.>I/6M#4-,L]5TN?
M3;V!)K.>,Q21'H5/\OZ5G6'A^YL[9+*77+VZLHP%5)53>5'16<*"1CC/!/<F
M@#)O_&%ZFF:]J]A;P2V6B7$D,T+Y\R81 &4JV<+C)P"#G;VSPR\\5:Q+J>J6
MNEV]AY5MI<.HPRW!<EU?S/E(&,?<_#/?I6A/X,M)9-6CCN[B&PU=]]]:+MVR
M,0%<J<97>  V.O;!YJ:;PM%)JNHWZ7D\37MBMBT:JFV.-=V-O'7YVZY'M0!C
M6WC'5I9]'DDLK(6^LZ;)>6R+(V^)D1'P[8P00_8<8[]:ATKQIK<Q\+WFHZ?9
M)INOHJ(;>1C)#,T9D7=G@J=K#CIZFM&;PC#96>DRI>WDG]B6,EM;H(U8RJR!
M/F 7).%7IBJG@OPX[^%/#)U9[HRZ;:KY=K-%Y1AE,>PD\ DJ"RCV.>3@T 3:
M;XMU"XU_3]-N;>TWWUO<2;(22+>2)E^0R E9.&YVXP1TJII/C36;N'P]>W=G
M8I::M>2V3+$SF1'7S2K9/&/W6"/?.>POZ7X"BTN;1Y(]9U&3^R8Y8;59!%@1
MOM^4X09QM7GKQUJ2U\#P6NGZ-9IJ5VT>E7C7D)94R[MOR&^7I^\?ICJ/2@"*
MT\3ZE*-1L)XK1-9M=12T2%5;:\;X99.N<&/>WML8<XKI+0Z@;F\%XML(!(/L
MIA+%BFT9WYX!W9Z=L5S^E6<6L^+&\2OI5Y8O!;&S07:;'E.XDMM!/"C(5NXD
M;M6KIEGJ%MJNJ37-[//:3R*UO%-M_<X!W!=H^Z?EP#SD'UH UJ*** "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@ I"0.I I:XC2]5.J>%_$'B.>UCO%:2[BAMY7VJ;>(LFS.#C=L
M9CP<EO0# !VV]3CYA\PR.>M 96Z$'KT/I7&V>J6KZEX-C31+9/MFFR2VLHDY
MM (XRT:C;T(91G/;I51;Q;GP!K.JZ=I\.F7NFW%[-$L+[AYT,C[B3@9#E3D8
MZ-0!WU%5-+ODU32;+4(U*QW4"3J#V#*&'\ZMT %(2 0"0">![U!?S36^G7,U
MNL;31Q,R+(2%) R,D<XKS2"_U+4Y?AOK$]K;2ZG<Q3.")=H?=:$Y9MN5&220
M V.V: /4Z*XZS\</<V=O&]@$U26[N;1X$9Y41H&*NP*IN*_=Q\H^\.G6MSP]
MJMSK&F&XO--GT^X25XGAE5@#M. RE@"5(P02!UH U:*XGQ!=2:G\1=%\,RLP
MTTV<U_<Q@X%P5(1$;U4$EB.AXSQ6IJ%CHWAE9O$@B6SAL+28S1VZ[5D3AC\H
MP"WR#!Z\XH Z*BN:3Q-=P:QI>GZAI\4+:K#(]H\<Y8"1%WF-_E&/ER0PST/'
M3.3:>/-3N;+1+XZ% MOJMU)9H!>DNDH\S;GY,;/W9R<YYZ'H0#NZ*X=O'>H1
M1>7)HL+WJ:R-(ECCNSL#,@=75B@R"&&<@8]ZGM/&.HN=6LKO1HXM4TR>!)D2
MZW0>5+]V;S"H.T ,2-N?E_( [&BN(/CZ;^R9KN+38IW@UF/2I!'<X5][(%D0
ME>>)%X./KWJ2X\8ZM;6/B(MH<$U_HA1Y+>&\)66)DW[E8QYW 9^7;SCKS0!V
M=%9-EK/]H:C'#:QQ2VC6<=TURLI.-Y.P ;>00"<Y';CFHO%>NR^&_#\NJ168
MNS%)&AB,NPD.ZID'!R06'''UH VZ*Y2?Q/JEO.=/ETJ$:H(GN/*BEDEC\O<5
M3YEC)RV#VP,'KTJ2Q\4W>K/!:V>E-;Z@;)+RYM[YS$;?<S*J'"DDDH_8<#/<
M"@#IZ0L!C) R<#/>N0T?QO+JS>&_^):D2ZU!/*#]HR83%CY2-OS9R.<CZ56?
MQ0FJ66@W=WHENYFUQ[)0T^[[/+&TJ"5?D&>$;TQN[T =S2 AE#*001D$=ZY"
MV\3:MJ<VKQ+H5HUII]Q/:SL]Z?GVQJXP/+Y!W8.>F>]5M-\4S1Z;X1M-*T.V
MCBU>P,L$7VDHEMLC5@APARN"!D<\=* .YHKD+/QL]UI>E2/8+%?7^HRZ<8S+
MF..2,R!SOQDC]T<# )R!QR:T_#6NW.NIJ!N+*.V-E>269V3&3>R'#$948'3'
M7\,4 ;E%<+\38XS:^'':V\\G7;1"@ )D4DY3G (/H3CUK4T^&.&\U";2_#HL
M+R&!52*0I"EQN)(R8]PXVXSUY/% '345R.C>-SJ6CWFK7.G?8[33[=VO]TI,
MD,\>3)$%VC=M !W9 .X8'7#)/&\]B+BXU/1[F+3X[![S[3&DA52O6)MZ*-Q!
MX(.#ST[@'8T5S5]K^M:99ZE<W6B1&*TT]KU)$N_D9E!+0D[<AL#(8 @Y[5%)
MXLNFO+2T@L(=]YH\FI1.\YPK+L^1@%Z?O!R#VZ4 =26 (!(!)P,]Z6N TW7K
MB\T;P+=ZQIEI=7&I21E+@2DF&1K=G\P+LZD!QC/&>IK6M_%=W(^M6LNFPQZA
MIUU%;QV_VHD3B7;Y;[MGR@Y/8XVMZ4 =317(W7C*Y6>4V.CSWUO;WHLY_)21
MGR"%=UPA4A23D%@2 >G&>M.<' !/;- "T5PFB>,-1;24DU&"WDO+S6)]/M$C
ME(4E9) =V5^556,G/)..@S70:-K[W^L:IH]W;+!?Z>8V;8^])8Y 2CJ2 >S
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
MFKWEAJ5O=/9:II[,;>Y5 XVL,,CJ?O*1VR#P""*=<Z'+J^FW5CKEVEU#<P/
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
M$#'7FB.6.:,21.KHW1E.0?QH YGPEI=LE]J^NV\%Q!'JDXEBBG1D*KM&YMC
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
MSS0!2T72+70=&M=+LPWD6R;%+G+,>I8GU)))]S5^D5U<95@PZ<'-+0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M1ZK9$MCE1YZ D$<CC/2NCT73X=.L3%'=RWDC.6GN9G#/+( %)8@ 9 4#  P
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
MA),'[R/A3D#@,.M5W\ [F\M=:NH[1=5_M6&!8H_W<A<R,-Q!)&XG&>F>_&-
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
M<Q-#*F<95@01^1K!TOPOJ6FZ?):OXGOKHI"8+22:*/-NO3)P!O<  !F_+DY
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
M!96B<.^PJ"D98KD$ $\]#FK>L:5+!XKU>U\/6JVD[^&&M[5H(O+03;V*J&
M# 8(]!S0!Z%!>VMS+)%!<PRR1'$B1R!BA]P.E8FK^)A8:_HNFVQM9S>W9MIQ
MYW[R']T[@[1_N8YKF(X9M4N/"=QH-O):7=C9S172O$8_(4P[1%)D=?-V$#_9
M)'%9NF7"36?@"!]/O4U+3;TQWZO9R%XI#!*)&9MN"&?#9SSG- 'J\4\4^_RI
M4DV,4;8P.UAU!]#[4R6]M8+B.WEN88YI?]7&\@#/]!U-9^@WNDW9U)=*M_(:
M*]D6Z4VYA+3<;G((&[/'S=ZXC4;>:33O'>D:C:S2ZE?3/+II$9/G*8E$'EMZ
MHZ\_W3R<9S0!Z/)>VD,HBENH4D)50C2 $EL[1CWP<>N*GKS[1M'MY/B'?G5+
M*&YN$TRQ/GR6^5>X1I"[*Q&-P.PYZCBO0: "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@"*"VBMS(8EP97WNQ))9L 9)/L /8 "I:** "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 **** "BBLR+56O9M0CT^))?L9,1=WVJTX4'9G!
MX&1D]B<8)!P :=%5[29Y;6!KCRDN'C5I$CDW*&(Y"GC(]\56OM6CT^XM//"_
M9;F46XF#?<E;[H8>C'@'U('>@#1HHHH ***8DT4N[RY$?:<-M8'!]#0 ^BF+
M-$Q(65"0 QPPX!Z'Z4OF)@'>N"< YZT .HK+U[6HM"T]+F1=[RSQ6\2;MNYY
M'5%R>P!;)/H#3]-O+R17CU2&VMKCS66$13[Q-&,$.,@$=>G;% &C16/JFJ7^
MFVNKW0L[:6&SM?/@'V@JTI 8L&&T[1\HP><\]*M:3J U+1[&^8+&]S;1SE V
M=NY0<?K0!>HIC2QJNYI$"G/)88XYH,T0=$,B!WY52PRWT]: 'T5B^*=;F\/:
M+_:$5JEQB>&)E:0I@22+'D<'."P../K6N)HF5F61"%.TD,.#Z4 /HIN]20-P
MYZ<]:J3:I:Q:G'IGG1_;I8'GCA+8)52JDGT&6 _/TH NT5B>%M?/B+0;;4)8
M8[::8RCR%DWX"2,G!P,_=ZX[UL"6,RF(2*9 ,E,\@>N* 'T5E:]KUOH%I#)+
M&\T]S.EM:V\>-TTK=%&>!W))X !-1G4M6M[FRCN]*@$5Q+Y3RVUT9/)^4D%@
M47@D <=R* -FBF"6,RM$)%,BC)0'D#Z4&:(,%,B!B=H&X9)QG'UQ0 ^BF"6-
M@Y$B$(2&(8?*??TI5D1RP1U;:<-@YP?0T .HJ-)XI8S)'*CH,Y96! _&E$T3
M%@)$)7&[##C/3- #Z*;YB''SKSTYZU6N=3L[2^M+*:=%N;LL(8R>6VJ68_0>
MON/6@"W13/-C\WRO,7S,;MF><>N*?0 44R.6.6/S(Y$=/[RL"/SH6:)XO-65
M&CQG>&!&/K0 ^BHS/"H<M+&!']\EA\OU]*5Y8XUW/(BC&<L<<>M #Z*Q=6UR
M73=;T*Q2V26'4[AX6E,F#&5B>087'.=F.HK8\R,J6#K@=3F@!U%(SJHRS #U
M)I/,3)&]<CKSTH =15"6^DMKNXDN?LL6F16XE^T--\P.6W;EQ@*  <Y]:S)?
M%"_VUH%K!#')9:O!+,MR9,,@1 ^-N.X8<YXYXH Z*BD5E= R,&4C((.0131-
M$TK1"1#(HRR!AD#Z4 /HI@FB+A!(FXYP-PR<=?RK&\3>(&T"VM98H8IWENX+
M=T:;8RK+(L>\#!S@MTX^M &Y12,RHI9F"J!DDG  IAN(%A\XS1B+^^6&/SH
MDHJG<ZI96EW96L]PBS7KLD"9Y<JI<GZ #K[CUI;>>Y,]Z+J.WB@B<>2Z2[BR
M;027! VG.>YX% %NBLK7-=M]%T@WYVS!I8H8U5P SR.J+SV&6!)]*ETNZOIT
MN%U&WMX)(Y2L9AF\Q98\ A^@*]2,'T]Z -"BH;FZBM;*:[D;]S#&TCE>> ,G
M^58&F^)-0U"WTF]&E0_V?J94I+%>>8T2LA92Z[ .P!PQP3CWH Z6BF>;'YOE
M>8OF8W;,\X]<4>;'YIB\Q/, W%-PR!ZXH ?164FL#4=-BO=%:VNXVN?*9GFV
M+M$A1R" <D8.!WXYK2:6-'5&D57?[JDX+?2@!]%,>:*+/F2(F!D[F QVI] !
M16-I&NMJNK:S8-9M;MIDZ0DLX;S-T8<' Z<,.YJK;^(]0'B>VTF_T4VT-[#+
M+:W"7 D/[O;D2)M&PX8="P[9H Z.BJ%EJ::A>WD5LH:"TD\F27/64 $J!WQD
M9/KQV-2W-VR6<L]I&MTT6<Q(XRV.H';=Z ]^XZT 6J*KV%];:GI]O?6<HEMK
MB-9(W'\2D9%2B6,RF(2*9 ,E,\@>N* 'T5SLWB&[GUJ\T_2;*&Z:PD@6Z$D_
MEL1(,G9P0=JD'GKTK4FU2V34?[,CEB?4#;M<+ SX^4$ $G!P"3Z=CZ4 7J*Q
M?"VO#Q'X<T_5'B2WENX?., DW%!DCKQGZXJ]:7,_V>:34%MH"DSJOES;EV!L
M*22!@D8R.Q[T 7**0,&&5((]16'K/BFST36]&TRX5B^IS&%9!]V([3MW?[S8
M4>O/I0!NT4V21(D+R.J(.K,< 4>8FT-O7:V,'/!STH =149N(0(R9HP)#A#N
M'S?3UI7ECC9%>1%9SA03@L?;UH ?13'FBCSOD1<8SN8#KT_.E$B,[('4NN-R
M@\C/3- #J*8DT<C.J2(Q0X8!@=I]_2D$\)W8E0[5#'YAP/7Z4 2453T_5++5
M+&&]L[A)+>8D1.#P_)Z?7&?I5R@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KSG0H0/AAXDMK]%:=+G4EN!(
M,[G,DA'UR"I'U%>C55BL(;>_GNX<H]Q@S*/NNP  8C^]@ 9[@#/08 //7MGT
M_P /^"_%=A9&ZNK&U@M+B*-1ODAE14(^JR;#[?-[U?\ &^F-8_#&:PMPIO9;
MBVVF-<>9<O<HQ8#U+DFN]JK<6$-U=6\\^7^SMOB0_=#X(W>Y ) ],^M %JBB
MB@"AKDH@T#49C!-<!+65O)@)$DF%/RJ1R&/0>]>56TME+<WH1(S9W/A38J1V
MSK%N0MA,L/F90<9/.3C@\5[)10!Y;H%EIL&M^"O)M[=3=Z#-%>X49E.V#"R>
MIR'P#Z'TK1\+Z1-:ZNWAF>T']G:#<-=VDQ48D24'R5]RFZ4'W1#WKO;B)IK:
M6)97A9T*B2/&Y"1U&<C(]ZI:/I(TBT:)KNXO)Y&WS7-P09)6P "=H &  , =
MO7)H YSXDQVLFD:7]HCB<C5K,C>H8A!,A?\ #:#GVZUROBVYL_/UM+6V-O/:
MWVFR+MA=WD17AQ)&1\L<04L/EZD'D9P?7J* /-;I[9=<^(;QA4$^D6Y'R[2[
M>7,#QW;YE!'7D4VSGM;#6/!%_= +;RZ%+:-*(RP:7$!$9P#S\KX'L17IE% '
MB^@V.FWT7@.VOK.-X]^HQ2Q3Q8&UB^U6!'W22,=B>G-:,]OIDFLZMH&LG4+6
M[^V1RZ7':6ZYDA14\GR9-A*[2I!&X <D]37J]% ')_$F%I_ ]TJQR2 7%J[B
M,$D(MQ&6/'.  23V K(L/#&C:CXFUJ+3+2W'AN^TM(+I;90();@LV&3'&X)C
M)'0D=Z]#JIJ5I+?Z=-:PWL]E)(,+<6^W>G.<C<"/;D4 <EX)M[VY=!JULJSZ
M C:9'*5 $K9&Z5?8QK%^+.*?JT=I;_%71[R[MT$<FEW$23-%N'FB6$KSC@A0
MQSV -=7IUA'IMDEM&\DFTEFDD.7D9B2S,1W))/&!SQBK5 'CFAV]E;:5X)OH
MXHH[_P#MN=)I@N)!$WVCACU"G*<'CD>M7_"PL-0OM-@U*74D\4Z;=R// L 3
MYB6#.TFSYHF4YY;G@#G%>J44 <5X]L[E;[PWK\,$MQ!I%^9;J*)"[B)T*%PH
MY;;D' YQFM^#7[#4HPNDW<-Y*X.#"P<1\=7Q]WZ'FM:B@#R?2XI+S0?"<<"&
M/Q19ZE'_ &@",3J-S?:3)WV,N3D\'*X[50U"PTS_ (1KQ3<);P"ZB\2(]M(B
M@2(OFP$M&1R!@/ROH?2O9Z* /&/&%KIEHWC6"TM[>*U-CITRI @"^8)G#,H'
M\6TIDCGD5H:O8:9I^I>(-0T33_/T9]":.^AT]BB3S&0;>4_C";RQ&2 1GKSZ
M%XCT-/$>ASZ5+<26\4Y7>\8!;"L&XSQU K40,$4,VY@.3C&30!X[?/;3VOQ
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
M\0WTMH;B$/;-\TNU9!D81D8X(QVQVKUJB@#!\(7)D\(V<\]C%IV%?= C?NT
M=AN4G'R'&X>Q%<OJVE7/C'P[K>H6VHV<*7+9M6D@)>'[.Q,1W[P%RP+\KP)#
MFO1J* /,;[Q7;ZGHG@[Q'<2"$+=$W5I-&X02>2X8/A25*G)7(YXZ=1CK8^'F
MTC0S;SZ;>"7Q,9I_LZ\0H_F-Y1) ;8JLB_, ,8XQ@5Z?K&AOJ=Y:7MOJEYI]
MU:JZ(\&QE97V[@RNK _='/!'K5O3]/%BLC/<2W5Q*099YMH9\# &%   ] !W
M[DF@#S?6+/1;+7]3\/ZRES8Z7=6L,>EK:6@=&0 [XXR(V*N'); P>0>PJ/44
ML)=:U?1/$TNJQ&Z2W.G,D*R23(L2#:D@1B)%E#DX(Y;/O7K%% 'D^L:;IEQJ
M/Q"%U:P2R?V3 T?FJK$S"*4$CU<$H,CG)'K39H##?Z9)H2QQ:I>>%[M3+'@-
M+<%8C'O;N^[>03SP?>O6J* /);9?#NK:)?7]HU\;R+1IK6ZMIK98DB^7(20>
M6NYPX^7DGJ15G0+/3K?7O!GV>"!&NM FBO2JC,K8@VK)ZG(? /H?2O4:* /-
M/!<_AVR\"^%H-6MTBNDN4AB$EJV4O!N R=O#=1D^O6O2ZAN+6*Z$8F!94<2!
M<\%@<@GUP0#]14U !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 %%%% !117&?$?RET_1'FGD@B_MJT61UF:,!"^
M#D@C\^U '9T5XSXALX=)TKQI#87,D.BI)8M %N&V17!<>:J'/]W82.F373SV
MFFZ7XVT[3+B*-?#]W93S0K/(7BEO&=2V2Q(+;,D9]6Q0!W]5KV>Y@CB:UM/M
M3-*B.OF!-B$X9\GK@<XZFO,A:WT'@J/7?WMS_8.JS7-F6)9Y]/21AM)/WAY>
M64G^ZI%:/B58H-$TG4Y6^SSWVOV5PV6*?(95"JP]D R#WW'O0!UWB?7/^$;\
M.WFKFU>Y6U3>T2N%)&<=36OVKQGQ9?V%[X<\>0ZU)"NLV]TPM8YF D6W 3RC
M$#SM(W$XZDMFM/6KW3-3\1:WIFMZRNGL_D2Z3,%'F-$8U(:V?/+^9OX7)/ Y
M% 'H'B+5_P"P/#U_JYMFN5LX&G:)6"E@HR>3["K\$OGV\4V,>8@;'ID9KR+Q
M+?6=UI'C^SU^6-=4@MV^P1W+!7\CR 4:,>[[]VWOP>,"O2=(UO2[HV^FV]_!
M+>K9QW!A1P6\L@ -],_TH 7Q-KG_  CFB2:F;5[E8Y(T9%<+C>X3.3[L*UZX
M_P"*#QI\/[_S) @:6W&2V/\ EO'WKE-<G?1=0\9V^AR2+&+.PN98X)"SA6E<
M3NO.=WEC)(YZ'K0!ZW17!0V-E?>,Y+726B?0KW1V^VQVS#RA(7 B<8X#E2_(
MY(4'L*YNTN]2TL:-JCV#S2:#*VB7P5#NN68E(W7\1"<_]-F&>#0![#17EFK)
MIVEZTN@>(;^VL=.FTI/LUQ/&!$UP7?SV5B0%DYC([@=*OZE%+X;N/#GB*W6[
MU >0-,N3,O[V;S /)D8=GWJJD]<2<]* /1**\RUO[!HVM:?HNNWEM::1-IK"
M.>YC'D/=;SYIR2 KX(*YZ<@8J*VTG3+WQEH^D7M]=W]N?#\F#<SLDD^V:/8S
M $'..1W.,GD4 >I5!->6]O/;02RJDMRYCA4]78*6('_ 5)_"H=/U;3]5-R+"
M[BN#:S-;SB-L^7(O53[BN4\:1:<OC+P;=:C';B$7-Q&TLZC&3 Y5<GU8# [G
M% '0Z#KG]MG4U^RO;M87SV;!G#;BJJV[CIG=T]JUZ\:U#[#'I7BG5DG1;ZT\
M4Q&"438,>9+=6P,XY4L#Z@<]*L:SK.GC7OM4%Y'#/;^)K>*=KB7,X3Y4;'39
M 0> <@Y)XS0!ZM!>6]U+<1P2J[VTGE3 ?P/M5L'WPRG\:K:EK-GI5Q8P74T<
M3WLX@A\QP@+8SC)ZGL .22/PY?P-%IUOXB\7P11V\5Z-6=]BJ!((FAA(..NT
MMD^YS79SVMO<^7]H@BE\IQ)'YB!MC#HPST(]: ,)_&FD#3FO(IA<DWAL8H+=
ME>62?.-F,_*W?#$8')Q5K^U[V"ZLX;S29(TNI/+$L4JR+$=I8>9T(SC'&1DC
MFN8\:V(TGQ%X7\10VBKIMA?3OJ'DQ_=\Z/9Y[ #G:>IZX-6_$>MRMX@\*P:1
MJX,-]>%+B.W:.020B-FW="0,@#(QUH [2BO))KB>[\*7UP'V>-+;62D8W8F#
M?:/D0#J8C"1Q]TKD^IJWJDZ7=OXYBU20Q:U:2,^F'=B5(_*4P&'OS(&^[U8D
M'TH ]%U2].FZ5=WPA:;[/"TOEJ0"VT9QD_2DTF_&JZ-8ZB(S&+NWCG"$YV[E
M#8SWQFO-+Z_CN+CQ)8>+G@CO4T>%K*.=@H.8296B_P!KS<@D<\+7=^"Y8YO
MV@O$ZNO]GP#*G(R(U!_6@""Y\4RQ>)+K0X-'N;JYM[1;PF*6,!XV8J,;B/FR
MIX/YUH>']=LO$NAVVKZ>SFVN =HD7:RD$JRD=B""/PK@M>BO]1^)NMVNAZNM
MEJ?_  C\(BP4(9A-(2C9!(R#U&",@U$^NZ39^ =&33(_[.TVSOTM]7M&!D>S
M7Y]XE&<D>;MR3]X'/(- 'JM%>6R3Z!86=HMOJXO--OM8#1.9%33XG\IB4)Y!
MCXSL!QOP,CG%/2KB6\\.VUK9:EILEW9ZO?+%97X/V>X19' BZDH0K!E'. .F
M* /7J*\PT;4;34M7TFWU>S^RZ-/HFZSM[QPT?G+(1(-QX9@@0J>NTDCJ:HZ9
M&]S=>![;6;F6599-0C033L&GMP&\DL,_-E=O)Z@\YS0!Z3J>KOINH:;;_P!G
MW$\5[*8FGC*[8#C*[@3DYYZ XP2:70=7?6=/>XEL+BPE29X7@G*EE*G'520?
MP/J.U8/PY:"3P_<11NLL=EJ=[!;G=O,<8G<*H/7&W&/;%=>D:1($C144=%48
M H =61IVN_;_ !!K&DFU>)M-\G,C.")!(I(( Z=*Y'QY-):ZK<WB?8]0AM]/
M1KK3)GV3I&7?$MNW]\\@C'.U1G.*Q_$T=A=W7Q(N99 +BTTZWFM_WI5HI5A<
MJP /# XYZ]N] 'KM8$OB4Q:YJNF?8)&>PL4O0PD7]ZK%Q@#MRAZUYUXOUNSF
MMM9FCO$34;6VL95DGER_4/NMP,%5P26?)R<@CC-=+->VLGCWQ%(MS"4/AV!@
MP<8QOG.?R(/XB@#K]#U1=;T#3M56(Q+>VT=P(R<E ZAL9[XS6A7.> '5_AWX
M<*,& TVW!(.>1&H(KF?$%KIU[X]UZWO9 \0\/)*8FG(4/YDOS8S@$ *?;@T
M>DU!+>6\%Q;V\LJK-<%EB0]7(!8X^@'^<UYGX=U"+5+G1(/$<L<UA<>&K>6V
M:Y<>7)/_ ,MSD\>8!L]P,XZFJNEH!>^ +KQ!Y<DI6^ACN+L O(@(\C)/)8K@
MCN3[T >NT5GZZ]['X>U)]-4M?+:RFV &29-AV_KBN$\+S^&M2E@U2#6HY#_9
M[)J-H%"*%P"6N03D.I! 9N3D]1F@#TNJUA/<W%H)+RT^R3%F!B\P/@!B <CC
MD 'VSBO//!;6NF:^=)U&1OWELTVARS.-SVC.25)Z^8,C.>=N.AW51T=I;OP+
MH:V.H6#W2:A>M':ZBQ>"[ EE'ELV<A@K!E//3.* /4WO+>.]BLVE47$J-(D?
M=E4@,?H"R_G4]>6:/-I=SXO\(:A/81V7VC1[B.&.X(=O,6:+:JO_ !D?,5([
M'/>O0M?A-QX=U*(1^8S6L@5<9).TXQ[YQ0!HT5Y7HFL:=>ZKX"":A#(9-#GB
MNF6;JXC@^5B#]X?/P>1D^M4/"YM+:R^'FH17/^EW5U/;SRM.6,D?ES':<GIN
M"''K[F@#TSP]K@UZUNYOLK6QMKR:T9&<,28VVD\>I%:]>0)J\=EI4TTERB:0
M?%EZFH2[?,1$8R;#(!_!OV9SQT[5H-:0)IELF@:[8WL;ZA-<6UO?@&RN/D^:
M&,KT5<EEQD AO3@ ]/HKR34+W[5X>L-0M;>U,4.DNT^B7\V)/*W$&2"7^^-I
M ;'(*GC(KU6TF%Q9P3!'C$D:OLD&&7(S@CUH PK7Q1/>ZSJVF6VD3/-IDB1S
M-YR!270.NW)YX(]*W+*X:[LH;B2"2W>1 S0R8W(>ZG'&1[5YO8O8W7C?Q[%)
MXA.G>9+;(&BN(TS_ *,H)^8'D'/2KOBHQZO8Z5>^&[A)==MP\]D0RA9X4RLF
M[.04;/RGGYF4CC)H ]"HKRVYU_0FLO"DD-S#;^%;F">.22Y0/&EQA-BSY. V
M/-^]_%SZ&DAO-*T6]T&RU74S=>%I;6Z%M=WY'D/-YBE0S'C:$WA"W4=,\&@#
MU.H)[RWMIK>&:54DN7,<*GJ[!2Q _!2?PKSY)-*T7Q/X5/VUUTN73+RW2>^E
M_P!?AXB@9F^]\NXKGM6!I+Z9/IO@"[OS;O%%J-]!)+<8.S*S[4)/0Y"X!]J
M/7K:>YEGNDGM/(CCDVPOY@;SEV@[L#[O)(P?3/>K->:0:0GB.W\?:5;W/^D#
M4MUJYDW&*001%3DG(&\$$>F11>ZM=ZAX%NO%D5G-:RM';0R1I&?,C@25?M.!
MU[RK]$!% 'I=9&NZY_8CZ8IM7F6^O8[/<KA1&7SACZ]#TK&\&KH\E_J-[H>K
MI?6MRL9DBM546T3@'[H'"N1]X>P) R,L^(A@,/AR*>4(LFN6P/[S82/FS@@Y
M'X4 =G17DAOM+TF37-,>4)IZ>([>.&+SPL$6Z%'(E)SB+<&RO0MQQFETVX-W
MH%[8VFKZ<D\'B.5;:&Y4_99AM9EA9<G:C#<R]>0N,T >M5E:MK)L+RSL+:W6
MXO[Q96@B>3RU(C +$M@XZJ.G4U3\%78O/#$,@L#8E9ID> 2>8BL)6#;&[IG.
MT^F*Q_$,&FR?%+PL+B.U:9[:\)$@7<2!%LZ_CC\: .HT6^O]0L/M&H:5)IDQ
M8@023)(VW P25X'?CVK1KQRYFM3H5ZIOF5$\:1QAA=$$(9HP1G.<8S]*TO$]
MI;^';F7^SHK.]T^ULD:?2992+B)&DD;S;9R3\Q)(*]]J@'H* /2H[RWENYK2
M.56G@56E0=4#9VY^N#4]<-X>BTZ#XG>*U\JWCO)?LLL:[0)&4Q?,P[XSU/K4
M_P 2RB>'+.62>2!$U6RW2)*8]JF= Q)!'8F@#LJ*\:\46,.DZ?XYCTNXDCT;
M^S[>7"W#%([PLVX*<]2FPD?[0KI;RUT[2O%^C6<B(/#^H17,S&60R137A\O:
M7+$@DH'('0G)ZT >@56OI[FWM@]I:?:I?,1?+\P)\I8!FR?0$G'?&*\T^P7S
M>#+W4H ]R-#UB6[TH%BQFLXW!,8)^\I'F!?HF.@JYXI: ^#1K;,;>34-4LKA
M"6,9\LSQJH(_ZYC<0>A9J .T\1ZQ_P (_P"';_5S;-<K9PM,T2L%+!1D\FM&
M&3S8(Y,8WJ&QZ9%>1>*[^PO-*^(5KKDD*ZG C_V?',P#?9_)4QF+/7+[\[>I
MX/I5G5+_ $O4-8O],UW6(K"":RMWTJX8#+*4^9H'SQ('].3\O7% 'I&M:E_8
M^AWVI^0TXM('G,2L 6"@D\GV%3Z?=B_TVUO FP3PI+MSG;N .,_C7EFM7MG/
M%XUL/$,R_;(-,7^S5O"$=H_L^=\8_OF7=NV\Y '85Z/X:ECF\+:3)$ZNALXL
M,IR#\@H U**\U\3Z-*WB34]'MXF$?B:S#0S '%M<1'#OD?=^1@P]64^M9NM7
M+:K\*M8UZ]@-C=)8I9*H/E[7B;$F,8X\S<N/1!0!ZG<SW,5S:I!:>=%+(5FD
M\P+Y*[20V#][) &!ZY[5&VKZ>D$T[748BAG%N[YX$A(7;]<L!]>*XS5K'2]'
M\3>#_L,GEI=:G/*^;EF$I:VDRW+'.2%_'ZUREQ::+%X3UI&M[))+/Q6&F!10
M88OMJX+?W5V$XSQ@GM0![717E&J76D7^N:SI.JZLFF$?9Y-'>.,"0P>6FTVK
M?WO,#C"@DY Y&*A\0P64]S\1GN)V:>TTN">#=<$&*80R$, #@,&"].F>.M '
MKM%5-*G^U:197!D$AD@1RX.=Q*CFO)?$BV:VOQ$O!<G[387<$MHYN&S#)Y41
MRO/!W9'YB@#V6H/MEO\ ;A9>:OVDQF7R^^S.,_3)_GZ5YUJ-Q;7UUXUAUB98
M[J")9=+??ADA\D%'@/7/F;LE><X!["ETB.)?B!8R:]';Q:K<^&K<RLX"N\X9
MA(5/7('7'0>U 'H5A/<W%C'+>6GV2X;.^#S!)MY./F'!XP?QJS7CV@ZU:6N@
M^"_[8N8SH,RWL<\T[[H?M ?]T)6/&-OF8W<9P>PK0OKS2-,N-"LKC4-GA::V
MN5@NM0'FPO+YBE0S,0-NS>$)XP..QH ]1J!;RW:^>R653<QQK*\8ZJK$@$_4
MJWY&LWPG;Q6GABQMX+ZXOH(U817-Q]^1-QVG/<8Q@]Q@UQ6MC[%XW\6RZ;#
MNN2:#%+IXV#S9)0)P63N3@*/R!H ].ILDB11M)(ZHB LS,<  =237GFF/;2Z
M[X/N_#TJE+FVE_M(1MDO$(LAI?\ ;$FT9/.2P]:ZOQ?;I=>#-;A>(2AK&;"%
M=V3L)''UQ0 UO$D1U[2--BMVDBU2UEN8;D, NU AQMZ\AU]*W*\ILDT/4-3\
M VJ/:R6CZ3=^9'$X"NVR#(.#SR#D>H.>AK/TK6;>#1O#4.K7\*:$QU"V,UT/
M-A65)\0K(2< >6'"[O\ "@#V:BL/PC;06GAFU@M;^XO[5-WDW,YR73<<8/=0
M.%/< =:W* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *Q?$>A2:]%81I=I;BTO8KSYH?,WF,Y"_>&
M>];5<CX_U:[L;31]/LIGMY=7U2&P>X0X:*-LERI[-A2 >V<]J .J6&)(EC6-
M B]%"@ ?A2O#%+'Y<D:.G]UE!'Y5CR>%]/46S6:-:2031REX78&4*P)63GYP
M1_>SSS6:WCB-=/M=8^Q9T.XNQ:K=B;YUS(8UD*;<;"XZ[LX(..H !UA4%2I
M((P12,BO]Y0WU&:XS4?'ESI\6NS_ -AE[?1+E8KI_M0#%&5&W(-IR0''RDCI
MU[4[5/'-SHQUE+W12LNGV U&-$N@WFP[F4[CM^5@5Z#<.>": .O:")WWM$C-
MC&XJ"<>E*T4;NKLBLR<J2,E?I7+1^,KJ+6I--U#0KBWDDLI+VQ\J996N53&Y
M, #;)RO&2.>M1?\ "=,G]KQ2Z=&;G3M.74&B@N@X*_-N1CM&UP4.1@]10!US
MPQ2,&>)&8 @%E!.#U%0_88?[2^WD$SB(Q*3CY5)!('U('7/3C'-<[I_BZ]O=
M1M[)]&6&2\TTZA9YN@?,"E R/A?D.77!YX].E3:1XK;6-.T>XAL56:_EDCF@
M:;YK;R]PDW?+R58!2..6'/>@#I&57&&4,/<9I!&BG(10?4"J.MZQ!H6DS:A<
M*SJA5%C3[TCLP5%&>Y8@?C7&/JCZ1\1-8U+5;=+>.WT".9U@F,H?$K],A?FX
MVXQV'- 'H$<4<*[8HU1<YPHP,T[:O/RCDYZ=ZX?5_&VI6FF:X8=)"7%EIKWT
M$Y=V@;;G*EC&N''7;W'<<XMZCXLOM%T=;JZTV)O*L#=RRM=;(W(Z1HQ3YI"
M3MP.W- '5O%'+M$B*^T[AN&<'UIQ (P0",]ZYA=4LK[QAI<1TTF6ZTF6XANV
MDP5C+1;DVCUW*<^U<SX<O+:S\$^%4NM/-XLVM2PQ.9=OD2>?-M?_ &L 'B@#
MTN2*.50LB*X!SAAGFEV(6W;5W>N.:XR^\>7-D-8F.B%K72+U+:ZD-T =K!#O
M1=IR0) 2I(Z=>U6=;\;#2EUV2&P-S%HBQ-=YFV,=XW?(-ISA2#R1Z4 =':V,
M-I+<2Q@F2XD\R1CC).,#IV _QZDFK!56QD X.1D=#3('>2WC>6/RY&4%DW9V
MGTSWKEG\<1IIUMK/V+.ASW?V478F^=<R&)9"FW&PN,9W9P0<=@ =5Y,7_/-/
M^^11Y4>2?+7)QDXZXZ5QMSX\N;9-4N&T0_9-+U%+*ZE-T-V&\O#JNWG'F#()
M''<]!9U+QL+.>Y^RZ;-?06ETMM<>3N,N3MW%$"$,%W#.6!X;T&0#JPJABP !
M/4XZTM17-S%9VDUU<.$AA1I)'/\ "H&2?R%<Y#XP;S-%DNM.,%GK0Q9RB;<P
M<H71)%P-I90<8+<C'O0!U%116T$#,T4$<;-]XH@!/UK \,>);[Q&//.C&UL@
MT\9G:Y5SYD<ICV[0,X."<^Q&.A-G7]?ET6ZTF".P:Z.HW1M5(E";&V,XSD<C
MY#0!L>5'YOF^6GF8QOQSCTS0T4;R+(T:%T^ZQ'(^AKBG\>WD%A>7EQH02/3;
M\65^5O VPED :/Y?G&)%)!V_C6AJ'C VUMK-[::?]KLM&D,=XXFVOE5#R>6N
M"&VJPZE<D$#I0!TKPQ2E3)&CE<X+*#C/6G@ # X%<JOBZYNO$#Z9IND?:HD@
MMKHW)NE13!*S#> 1U 4G'?GIQE-.\:_VE?Z8L.F3/8:DK&&ZCWMY8V[E,B[
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
MT:XCO$@&FWGVO:T)?S#L=-N=PQPY]>U:4-_;3WMS9Q3*\]L$,R YV;@2 ??
MSCZ>M6* .,N_ ]W=:1K]A_:\*_VM?K>E_L9/E8\OY<>9S_JUYXZGBII?!LX_
MMVWMM22*PUS+W<1@):.1D"2-&V[C<H'!!P>>>E=+>W#6UA<7$48E>*-G"%MN
MX@9QG!Q5;0-5_MSP[INK>3Y/VVUCN/*W;MF]0V,X&<9ZXH H:?X9.G>);G4H
M[F+[)+8PV26@@(*)$6V_/NY^^1T["JOAOPOJGA_RK Z]]HT6U)^R6QM]LJKS
MM1Y-WS*N>/E!.!DXX.BNN.?&3: UJ HL?MBW DSGY]FW;CCZYK9R!U- &3XE
MT&+Q)H<NG23/ Q9)8IT&6BD1@R,!WP0..]5H=!NFU235[R[MY-2-E]CB:.W*
MQQJ6W,=I<DDD#N,!0/4G?) &2>** ,CPMHLGAWPU8:/)=+=?8XEA658O+W*!
M@9&X\_C52]\-W,WB2ZU:UU".%;K3Q92PR6^_[K.RL#N&/]8<C'..HKHJQM#U
MQ]7O-9MI+40-IMY]ER)-_F?NT<-T&.'Z<]* ,:V\#2Q0^&[>?4HIH-&LY+-T
M^RE3<(\8C)SO^7A1ZU<\,^'=7T.."SN]?^W:=9KY=I']F$<FT#"B1]QW[1P,
M = 373 @C(.16-IFNMJ'B#6=*:U$7]G>3B42[O-$BE@<8&,8]Z $\4>'_P#A
M(M*2WCNWL[JWGCNK6Y10WE2H<J2I^\.H([@UGWOA74-5TZV;4-81]6M+N.\M
M[F*VV11.F0%\O<25(9@?FR<]1@ =4"#T- (/0T <?JW@F76++6?.U"**_P!4
M2"*2=;<LD<<1W*JKOR>2Q)SWZ<4FN>!6U^]U6:[U()'?V$-IMAMRK1-%(TB2
M!BYS\[9QCL.:[&JU_?0:=IMS?W#$6]M"\TA S\J@D_H* .>M/#>M+X@CUF^U
MBSFN5T]K$K'8LBME@V__ %AYR!D=/IUJOI_@BYTVS\+Q0ZM&9="1XO,-KQ-&
MZ[3\N_Y6P!@Y(]C6YH^IZCJ+%[K3$MK62".:WG2Y$F_<,E67 *L./4'/6K4V
MHPK=364+)+?1P>?Y&['RDD D\X!(/Y&@#F)/ DLMO>[M4473ZP-8M)DMB!!*
M !M9=YWK@$'D=33]8\$RZW9:U]HU"*/4-4@BMFG2W)2**,E@JJ7R22S$G/<<
M<5M^&M:'B+PUIVL"#R/MD"S>5OW;,]LX&?RK5R,XSS0!S-UX;U&7Q#<ZS!JT
M$,TUC%:!?L98+LD+[C^\Y!W,"...]6/#GAJ'P_/J4T/DQ_;YEF:"VC\N&,A0
MI*KDX)QDGZ>G.W,TB02-$@DE"DHA;:&..!GM]:9:23264$EU"L%PT:M+$K[P
MC8Y4-@9 /?'- &/JN@W=WXCT[6K"_BMI[:"6VD66 RAXY"C'&&7# H,'D<]*
MR=)\#7>F)X;4ZO%*-%DG<9M"#,)0PP3OXQN/..?2NKN9KN.XM%M[9)HI)"L\
MC2[3$NTD,!@[N0!CCKGM5:75#/97SZ1'%?75I(83$9O+4R  E2^#C ;TZ\4
M<PO@*\MY8+VUUF)-3MM3N;^"4VA\O;<$F2)TWY(YX(((P*)/ 5]):WC?VXL6
MH2:K_:UK<Q6N!!-L$94J7.Y"H(QD=3R:[C(X!ZFL>VUQY_%M_H3VH06MK#<K
M.),[Q(SKC;CC!0]SUH SKSPQJVI6NF_;=;A>[M;^.]=Q9D1MLSA%3S/E')R2
M223] .JHH!!Z4 <KHOA74=$O9H+;6_\ B1M<O=1V?V?][&S,7*"7=]S<2<;<
M\XS51_ ]]Y$XBUF$2/K7]K*&LR8SD8\MU\SYAT(.1@@&NU!!Z&@$'H: .)/@
M6]6PGC368S<_VP-7MY'M/E23.2K*'^8')'!&.*LVWA/4K:XU2=M5M9_[1NTN
M9XI;',;@0B-HR-_W3@$>F!G=WZVDR/44 <-%\/I],BL)M!U9;"^LY;@IFW\R
MW,4SAFA\O<"%!"D8;@CWXU-4\,76K:8MA?7MK>P20NEPEW:;U>1CD2( PV;>
M0!SQCG(S739''/7I1D>M %73+(:;I5G8":286T"0B64Y9]J@9)]3BN9TK0)K
M/0=;\+B3R$GDN7M)VC+KY4Y+=,C)5G8$9'0'O789'KUHR,XSR: ./O\ P_-<
MZ7X=\.&43QV$UO-=3B,HIC@Y48R>694&,]-QKK+B%;BVE@8D+(A0D=<$8J2C
M(SCO0!QVF^"[ZQ7PPLFL02C04>- +,KYJ&+RP#^\X('.><GTZ4R#P->0O9M_
M;$!^S:U-JW_'D?F,GF93_6< >8W/L.*U;KQ!=G5KO3]*TU;Z2Q,'VH-<"(@2
M9^YD$,0HW$$KZ#FM^@#FIO#%S%K>K:AINH1VZZM$B74<L!DPZKL$B$,,';@$
M'(. ?K O@Q]/U#39]%ODM(;33?[,>.:#S2T0((*G<,."#R01STKK.M% 'E&H
MZ7+X?3PYHDNLP6QTRP=([VYTV1H9BQ"[0R."K!5.1NP0PX/;H]-T34=2;P_?
M33V5LFCS2F&.WL7B2>-HC&"$9\Q@!CQST!Z&MO7-=?1KG1XUM1/'J-ZMF7\S
M;Y9968-C!W?=/<5LYSTH Q?#FAS:%#J$<MXER;N^FO,I"8]AD;<5^\V<>O%5
MFTU]/\=OK*J3;:A9I:3D#.R2-B4)]B'89[$#UKHR0!DG K&U77'TS7-$T_[*
M)$U.>2'S?,P8BL32?=QSG9CJ.M $&E>&!9VVNVU]<1WEOJ]U+<21B$Q[5D4*
MR'YCD8'7BG:5IY\)^%(K-))M0N88]H=A^\N),84?H!D] .3@5+X?UQ];.J+)
M:BW:POY+,@2;]^U5.[H,9W=/:MD$$9!XH Q?"6AGPWX4T[27D$DEO%^]=>C2
M,2SD>VXFL/4O U_?7.I/'K<217>H6^H()+/S'C>(H0A;>,Q_)P  06//7/;
M@C(Y% ((R#D4 <G/X0N99M>C74T6RUPJ;I3!^]7]TL3!&W8&57NO!)ZT_P#X
M1*6RU/4KG1[Z.T@U*WCAGAD@,@1D38KH=PP=F 0<@X!^NAIFNMJ'B'6=*:U$
M7]G>21*)-WFB12P.,#&,>]6-;UJTT#36OKPN5W+'''&-SRR,<*BCNQ)P/\*
M,G4?!-A>:!I&D0226T6EO%Y$B\OY:KL="?\ ;C+*3[Y[4[6O#>H7.O6VMZ)J
MR:=>QP&UF6:V\Z*:+=N *[E(*DD@@]R*M2:MJULEO+=:*HBFFCB(@NO,>+>P
M7<X*@8&>=I;\N:V\C.* (;2%[>UCBDG>>11\TK]7/<X' Y[#@5B7_A&RU+Q&
M=5N&9HY;-K2>VQ\DWW@K'W"R2C_@?L*Z'(%17$CQ6\DD:!W5251FVACZ9YQ0
M!RTW@EV^'H\+1:F0Y1%DO9H?,9RK!LD;AZ => *M3>&KMM?U'4X-2BC&H6,=
MK-$UL6^9-^UP=XP/WAROL.:T/#>L?\)#X:T[6/(\C[; LWE;MVS<,XS@9_*J
M.H>)+JU\56^@V^FI<33VKW22-<;!M1E4@_*><L,?TH IV'@VZL7\+D:I"XT&
MT>U ^R$><&14S_K/EP%'KWJ&U\#W=MI.B6/]KPM_9FIOJ&_[&1YNYI#LQYG'
M^M;GGH.*W/#?B*V\3:=+=6\,L$D%Q):W$$P&Z*5#AE."0?J#WK8!!&0>* ,7
M0M#FT>\UB>2\2<:C>&[VK"4\L[%3;G<<\(.>.]-U'0KBZ\3Z;K=K?) ]I!+;
MR1O!Y@D20HW!W#:08QSSP36WD8SD8]:7( SGB@#B[7P/=VVDZ+8_VO"W]F:F
M^H;_ +&1YA9I#LQYG'^M;GGH.*+OP/=W.GZU:C5X4_M/5(M1W?8R?+*&,A,>
M9SGREYXZGBNTHSGI0!AWVA3W'B;3-<AODB>T@EMYHS!O$J.48[3N&TYC'][@
MUDZ!;:?K7BZ\\5:=]I^R2V\<0\V)XEEG&X-(%< Y";4W=\D=J[(D 9)P** ,
MSQ'H\?B#PWJ.D2/L6\MWAWX^Z2.#^!P:J6IUJZTK3_L\]M9W< $=[%<V[2@L
M% (4AUQSR#R""*WB0!DG HH YN?P?!-I?DB?;>_V@-3%T(^!<ALYVY^[CY<9
MSM[YYJ6WT[^Q)M5UF8F\U*_*96%-NX(NV.- 2?4G)/5B3@=-:ZO[6R^SBXF5
M#<2K#$">7<] /7@$_0&K- &)X1T-O#GA73]*D=7FA0M,R]#(S%WQ[;F.*H?\
M(KJ-KXAU"]TS6_LMAJ;K+>6K6^]Q(%"EHGW#86"C.0W3(KJB0!DG HH XF\\
M#7]S=W4B:W$L<FK0ZI'YEGOD5HRI$;-O&Y %P!@$9ZFI;[P-)J#^('EU4QOJ
M<]O<P20P;7M9850(P)8AN4!/ [UV.1C.>*QM&UQ]5U/6K)[40G3;E8-PDW^8
M&C60-T&.'''- &5?^%M:UCPY/I^J:_!)=2R0MYT=D5C58I XPF_[S%1D[OH!
M4>L>!'UJ[UJ>?5!&=1AM5C,5OAK>2!F='!+$-\S<C X[UV1..M% '$WO@O5]
M5N+^YOM?ACN+S2O[.9[2S:/9\S,'&9#_ 'N1W'I4-[X U#4(M7276K6/^U-,
MBT^58=/VI&$+X*+YG PYXR>>^.*[PD 9)Q6->:X]GXJTS13:ADOX)Y1/YF-A
MBV9&W'?>.<^M &K;I)';QI*ZO(J@,RKM!/J!DX_,U)110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7'_ ! O#96NC2W /]C_ -I1C4VQE5AVMC?_ +&_9G/'KQ7844 >/RW^A6EU
MXP,"Q/ILVI:<0;=]L #+'EW*@CRMWWL<$9'?-6M,T:#Q)I7C'1X)8#<1:F+J
MP9(=D<3^3$Z.JG.$9P>_S MUS7JV*S]7L+O4;6.*SU6XTUUE#-+ B,S+SE?G
M4@9SUQGB@#AY''B#PG<^(KUET6YO3;01//$&$(CD'RR ]4:7>#SRFVM_P)<2
M3Z5>K-86EI-%>O'(UDVZWG;:I,D7HIS@CLP:NCM;6&RLX;6!-L,*"-%SG"@8
M%2Y4'&0,#./:@#S_ ,=W%A)K:6%U&@GDTFY,+W*F2-\E04CC_BEXZ]0.QSQD
MVTFF:E)\,9[W[-<2R6;"9YU#%B+4_>+=?GSU[^]>K @@$$$'H10""."#VXH
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
M&(V<KUZ-QVJK'JMM9_;;B0$Z"GBJ1M058SM6%H $9EQ_J_,VD\8XKV$E1@'
MSP*6@#R_5X_#YLO#ZZ6__$LNO$BS#+D1N&C?>8_2/)QQQDGUK=\ +:VUUXIL
M+(11VMOJ[^1!%@)&K11DA0. -V_IQG-=G10!QOC&ZT]->T&TOTC'G_:/+DN@
M7MPP51M*?QR$'"C(_BZ]#RGAV^CETGX9"6XS)%=31OYAP01;S+@Y]"57Z\5Z
M[10!Y'/J MM.UVX$CG3X_%;-J)@42%;8QJ-Q7!RH<*3P> :GOET>Q\'W>H:/
MJ\LVE2ZM;7,GFJ%M9/WB;XUVJ J-C+'!7.?<5ZHK*Z[E8,I[@Y%9FMZ.^K06
MP@U">QGMIQ/%+"%8;@"N&5@0PPQX]<$8(H \RDNM.&EZYK.D7UK<6<VJ6TMY
M;Z<RS/:VGRB3*@'[S*SLN",;NO-37DFDV6DG4M$O[F\T"[U:U?5&1%%M'$ 0
M^Q44?*2(_,Z@YY[BO2=.TJ2TF:ZN[Q[R\9!&96C5 %SG "CIGGG)K2P,8[4
M<'X,ETIO'?BS^R6MC;2I9R(;;'EO\C9*XX/)&<=S5CXCV-[-8Z+J=G;R72Z1
MJL-]/;Q+N=XER&*CNP#9 ]C79J05!4@@\@BEH X3Q9XAAO;;0O[ U@/-<ZI;
MQ2)9S NT#-B3*CD #J<97VK#U0I<:=XUM=1^7Q''=2/I63^_*[%^S& ]<;AC
MY>^[/4UZM@ YP,FEH \QN6BFU'Q/9>+?*%TUE"U@SX&5\GYC ?[PEW'Y><E?
M:H;"[9-6M['QV8A)+H-L+7[6!L>;#?: ">/-)V<#G XKU3%% '*?#.19/AIX
M>VG.VRC4^Q P16)XHCDOOBC86=GJS:=>-HMS''/'L)21GCV@A@>N"<<$XXKT
M:B@#RB/44L?AS<Z;;V;V6IZ==QG6;.$F25T\U3/*N[)D5TRV3G()!HFG\,6V
MCWNI:;?7%]IM]?60F8;8K*)P_P!Y@J ;>!Y@[_*#C.:]7HQQ0!Y#9/%+INM6
M,6K6=G)'XB\RU,]N1:-F%7570GB-SO(YZX(R:M:;J"M?>'O[8TZVL=#/VZ%T
M#![3[7YORN&( V,/,V9_O$#M7JE&.,4 >/O:1I;Z+#=,#IY\62KIX9\?Z$8Y
M, '_ )Y[^!VQM[$5UOP_6UMYO$]A9>5':V^LR"""+ 6-#%&<*!P%W;^G&<UV
M=% '#>.KZWL-;T1]8F:#09$GCGF,2R1).=GEF0,K # D )'4UEW6DV>A^&M#
M\1:3]KOH=$N6=7G0-++9R,5<* !E5#;DXZ*,<&O3>M% 'FOB'R=#ET*76?\
M1-*NWN9=1E$*O''<R;6C\S*D;0/,0$CTJH=+T2&_\$6<-Q-=Z<UY=^4UX0-\
M30R$*  /W>XX4$8(P.01GU4XQSTI 0P!!!!Y!% 'C*1:4FFZ<LL=J=/L/&,\
M2AE5HX(&\W:OH$)*X'3I7J^G:UINIW-Y:6-RDLUBXBN(PI!B8C(!!'I_(^E:
M%016D4-S-<#+338#NQYP,X4>@&3^9]: .9\;WEC;SZ#%?A%CFO2%FN"?LT;"
M)\>:O\6<X521\V#GBN$TLV-UI?@^TN75C!X@O;=T<%-L?^D80@]%YC&WT('>
MO:*3<N_9N&[&<9YQ0!X[!>6VEHUL?+3PS;^*9TNT3_50PF+,88#A8O-()_AR
M*ZKP&^G?\)#XP33##]F;4(I(Q!C80;>/)7'&"<]*[FB@#D?'*-(-,$-_86UT
MDKR0PZDFZUN2$(*/SP<-D$=,'BN;TG4+"W\1>&KZ]LX]*M;S0I[58)#N5G$L
M6(P<?/E02HZD'@5ZBQ4#YB "<<TM 'C'AO5]/L]+\*?\)"4_L"33KB%7N$S"
MEUYHX?(P"4R%)]6 ZUNW%CHS>)?!6FLC2::EA?*L-\Q8M'^ZV;PW)!"D@-V'
M3CCTK%% '(?#*1'\#6L:2!E@N+F)0&SM19W"#Z!=N/;%=?110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M'\#?>&__ 'MKLN?0U!=>#_.\&VGAZ+4&7R'AD>YDCWM*\<BR%B-PY9UR?J:
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
M1&).[@X1>GO^%KPWX;U'0TBMKKQ!/J%E:IY=I"\"HR+C WN.9"!P.GJ03@@
MI>/]2NK==!TFVFDMQJ^IQVD\T;%76+!9PK#D,P7&1R,FM>3PMI*M:R6EI%9R
M6TR2J]NH3=M/*MC&X$9ZYYP>HJ3Q%X?M?$>FK:7$DD,D4R7%O<1$!X)4.5=<
M\9'OU!-.L[+5AY8U+5(;A(R#BWM3 7(Z;B7;([X&,_3B@##'C@_V;IVMFR4Z
M)?7:VR3B4^8@9RB2,NW&TMCC.0&!YY K7_CO4;*VUN[_ +%A>VT:^6VN#]L.
MYT*QG<@V8)Q)T) XZGM<LO Z6FGV^CM?>;HEM>"Z@M6A^==K^8L9?=R@?D#;
MG  S3+WP1+>:;XALCJB(NM72W+L+;)BPJ+@?/SQ&OZ_@ 5]8\=:AH:ZZMYHT
M!GTVQCU"-([PD2Q,S+@G9\K H>,$<]:M_P#"6ZE;:[=:5J&A;)S8R7U@MM<B
M0W*H0#&<J LG*\9(YZ\<X_Q$T"Y.B^(M8^TB:>ZT=;!;6*W.6*NS K\Q))+M
MQCICZUMW_A3_ (2"&YGOM3+S3Z=)8P3VT7E^4DF"[ %CECM7N!@8QR: *\?C
M>8C6XS96TMQIFGI?@076Y) =^4W;>&!C(S@@^U2:=XLU*\U&RLYM)MXFU#3&
MO[,B[+9*[,I)\GR_ZQ>1N[TS_A";MY;^:;6PTM[I2Z;($LU1% WX95#<<.>,
M]>^.*L)X>?2KK2]6EOO-31M-DM3'':DM*A"$D ,3N_=K@ 'OZT .T;Q9-K.G
MZ3+'81QW5W/+%<VS3DFU\K<),G;R0P5<8'+CG%1W"V7@'1]3U%$/D75^)Y 7
M<QPF1E5G).XA1]XXXZ]!1X5TZUEU;5O$=M!<PQ:DZM#'<(T9'RJ'<(P!3>5&
M<CG8#WK?U*UN;NV5+6Z6VD616W-'YBL!U5ER,@CCK0 S1[^34K'[2XM]C.?+
MDMIO-CE3LZM@=?3MTYK$?Q3J)\2:GIL>E6_V73##)<W3W9&(9%9BP79RP"_=
MS^-:7ASP];^'+.YM[<H%N+E[EDBC\N-&;&0BY.U>.F>I)[U%;>'3#K^M:C-<
MI-#JD444EOY6-H164?-NYR&.>* ,N#QQ*3;W5SI%S'I,]G)>&[6.0BW5$WXD
MR@7E<X*L1D8YX-6F\47MG9MJ>I:3Y.E#3WOC<13AS'M /ELI ^8@Y&,C((]Z
MATCP9<V&G-I%]KMQJ&C+"]O!:/"J,L;*5VO(.7PI(' _' PNG>#+B/1)M%U?
M7)]3TTVS6D,1A6)EC*[?G8??8+P#QZX)YH 0^)-0FDO;6Z\/NT L'N5E(E6%
MB.&A=GC&&P<@@$$9Z8JE8>*;P6OAS3M&T&U']HZ.+RWC:[,<< 58_D.$)P!(
M " >G0=1IZ;X:U:UTR:RO_$DNH#[.UO;M);*FQ2,;GP?WC <9R._'-8*:5=:
M1XO\):9:WB,=/T>>U-Q);$HP!A"!@&&&(0G[W\)H DA\;:IJMSX:%G8PVKW5
M_<VE_;3S'*2PQR;D#!2,97.<<X XYKL=<UBVT#0[S5KO=Y%K$9&"CEL= /<G
M _&L3_A"4B32WM-0>&[LKZ:^><Q!O.DF#B7*YP,[SCKC ZUN:WI%KK^B7FDW
MJL;:[B,3[3@@'N/<=1]* ,L>(KRVU^TT?4+"&*>_MI)K-XYRZ,\8!>-CM!!
M8'(!R,\<<Y'@"R&J:=%KNI6=NVHQWE[Y5VDC&0YGD1E;@?*  H!R, <# K;M
M/#MP+ZQOM2U!+VZT^W>&V<6_E@%PH9W&X[F(4#C Y;CGB;PQH<GAW1_[/>[6
MZ432RJXB\LYDD:0@_,>[''M0!7U'Q%<V'B,:4UE (YK&6ZMKB2Y*"1XR-T9&
MT[<!@<Y/&>.*S[+QM/J7ANRU:TTV%VFLI[N>!KDKY/E\%,[#EMV5Y Z'KBMC
M7_#EKX@.GFX=XVL[D3J4ZNI4J\9_V65B"*JP>$;>SA\0+:7#(VL.[$NNY8=R
MX8*,C/S,[]N7]J ,6Y\27=]H6CZCJOARS:SOKW3S; W>]D,K+AR-G!1B"!GG
MU%,U3Q1X@M'\<O#%9%-&ME>VW2-Q^Z,F2-O).?4#@#WK8N/"4T_AC1=&_M%5
M.ERVTBS?9\^9Y!4H"N[C.T9Y]>E%[X.%[=>(F;4'2VUVU$$\*Q#*,(S'N#>F
M#TQU'7M0!"_BF^MX(;..P6YU1;!+N5$:5U(8D(-RQDY8HW4 #'>D3Q=JMWJ=
MEI]GH(CN+S2VOU2^N&A:)E=%,<B["1@OU&<\<#K1-X.U);NPU&Q\1/:ZG!:B
MSN)OLBO'<1 Y4&,GY2"20<]SUJ^GAR>+Q';:PFH[W@L'LMLT6XON97+LP8<[
MD'  '4?0 M^&]:7Q%X;L-76$P"[A$AB+;MA[C/?!SS6K61X8T0^'/#MGI!N?
MM(M5*++Y>PD9)Y&3ZUKT %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4C,J#+, "0.3W/2EKC/B-#;3
M6&B">-&VZU9MDCE5\T;SGL-N<GTH [!)8Y%+)(K*"02IR 1UJM>ZM8:?I4^I
MW-U$EG ADDEW J .O->77\1L=0\20:7; :5#K.GW%W:VT?RM;"-/.*HO49 W
M =<$'O4WBC3OM\'C6XT:)+C2;C1$)$"[HY;P;_F3'!81A,D?[/<4 >EFYN'O
M[40I;M921.SR&7#AAMVA5Q@CELG/&!5E9HGD:-9$:1/O*&!*_45Y[<FVE\9:
M!<:*D,;R:->I$ZQ;!N)B,8.0.I#D9Z\D55\/S6.J>'K1=.L[J+Q=I^F36\A>
M.2-H9VCPYE8X5BTB@C.22<CN: /3$FBD=T21&9#AE5@2I]_2LS7=;CT9+),*
MT][=):PJS84,P)R3Z *Q_3O7'^"3HVI:AIU]:/J:ZK:69MKNWDMQ"(00-R2X
M1=Q##CDGJ?6M'Q]%9R7WA7[3%"Y&L1E]Z XC\N4$GT7)7VSB@#IM+O+N:U4:
MG#;VUYO9#%%/YBL 3A@< \KAL$9&:N)-%([HDB,R'#!6!*GW]*\RM]&M[G4O
M'LVE6=M_:T,I?2Y @!CD-HJ[HST'S[@2.XYZ5-IJ6M]>^#+C1XUAEMH)(]43
M;M:.'R2&CF'KYFW ;G.2.YH ]&$\1=4$J%FSA=PR<=?RIT<D<J;XW5USC*G(
MKQFQT[2U\*^&9#:P+.OB.5';8 ZP&>?*D]1&49<CIAAZUVW@N*WM/$/BZSLX
MXX;5=0C>&*)0J#,$88J!Q]X-G'<&@"_<>([Y?&+>';;3;>206(OA-+=L@*[]
MF,"-N<UK6-W<2PL;^"*UF61D"I-YBL!T*L0N>OIP>*XC4WT]OC 7OKMX+=-"
M$9E2Y>$"3SR=A92.<<[2?>I-6L](UKPO#H]E*\MREWLTN\E)++.O[SS0[9+!
M>Y_BP1R2* .^\V/:S;UVK]XYX'UI!-$T/G"5#%C.\,-N/7->5R:H%\(Z;,UK
M-!]AU;'B!+>(2/NQ(&FQM(=#(4?(!X''W>'3/INDQ:;JUC]ONO#,FKO<W[O
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
MIMN+.S=$&#*A95(.X*"N<DYZ>P /5HIHITW12)(OJC BAIHDE6)I461_NH6
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
M@,MLV?LV& ,X!(W<\ $CCU'/?%9D'C.V?P%;^*KBV>**>%)%MU8,Q9R%1 >
M26('XT_P9/ GPYT&7<L<*:9!N+' 7$8!S]#FN.M=/N+_ .!NAI;1/+<6 M;B
M2W49<^5(K.F.N[:#QUSB@#MX->N7U*[TB:SBCU2"V2ZCB6<LDT;$KPQ48(92
M#D=U/?C2TS4K;5]-@O[1B89ER-PP5(."I'8@@@CU!KFK&/\ M3XF3:W:,)-/
MM](6S$R\K)*\N\A3WVJJY]-V*7X=I(NDZM(<_9YM;OI+;T\LS-C'MD,: .L,
MT0E$1D02,,A"PR1]*!-$9C")4,H&2@8;@/7%><Z3/IMSJUYI6O65R^OP:V]W
M;XC<-(F\F&17''EK&0I!.,*01V.9;WEN_B30+J&VFM3%KUXD\/D2/+&7289D
MD(.=YVD*. "!SC- 'H/A[79-9BU1KFWCMC8W\MH0LN\$(!\V2!USZ5L+-$\:
MR+*C(W"L&!!^AKR>6ZDMM.U.Z43O80^*Y)K\6\8D86Y3 DVD'<H?8W0_=/I2
MZC8:"]AI=SI[3W-G=>(X+@R7$81#D8D,:[5VITW'&"<T >KI+')&9$D1D&<L
M#D<=:Q=)\0G4O$&M:<8H5AT\0,D\<V\2B16.3P,8V^_UKSR\*Z9<Z[%9VV-$
MA\1VDUY;V\>4%MY*>8P11ROF ;L#LV>]27EYI:7WC6YM[)KJPN3IKDP(ZQ.,
MX9R5'S*N06 Z@$=S0!ZPD\,D/G)+&T7]\,"/SIR.D@RC*P!(R#GD=:\7UCR)
MM'\;0.#*)-0L;B K;-$K9$.YXQCCHW(.2 3D\FO7M.T^PTVS,6EVMO;P.QE"
MP(%1F;DMQZT 9VO^(3HUSI4,44,YO+Z*TD!FVM$'SAMN#GIZBMGSXC,8?-3S
M0,E-PW >N*\=M;NVFT/PK%?6[_\ "16>O1MJ*M QF20L^]R0,E3P0>A&,=.+
M7VRWD\0Z1<PVTUL\/B2X6>'R)'E7>DREI'P>'.TJHX ('.. #UGSHBI82)M'
M4[ABD$\32F(2H9!U0,,C\*X"WT5['Q5>>&([)#HE].NL!@@VQA2/,B_&41D#
M^Z[#M3-#:6V\96\,#6VIV,UU>.KM'LN].<EV<.1]Z,MP"<'E.O% 'H<LT<$9
M>61(T'5G8 5FZ[KD6BVMJY"O+=W,5K"I; +.V,D^@&3^%8WBZZMH=>\/Q7,!
M_>-/LN7C>6.)M@&W8O#.P8A<],-UZ'B[06LOP\\#Q7<(:2WU:&)UN(2&1%=M
MV0P^Z!M!["@#TG0]:?49KRRNUMH]0LY-LR6\WF+M.2C9P""5 .T\C(K56XA>
M-I$FC9$)#,&! QUR:\MU2V>UU'QY'I=BWVV5+6:W6W@^:6 1IYH0XQR X]S5
M37X?#^J^"_$VJ:/)>73W.GI%()+811^8I^0! BYE&2.,D  'M0!Z^KH^=C*V
M#@X.<'TIU4=*T_3;"U;^R[:"&&X;SF,"@"1B "QQU) '/>KU !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%<QXWU#4M/LM*.FSQ0M<:K:6\C.A;*/*H(&",9Z'VR..M '1I/%)+)
M$DJ-)'C>@8$KGID=LU)7F%UJ6H^'=?\ '>J6%M92?9(;2ZN5D+)Y@6%BP4#H
M3@\D^G7MOZCXLU!Y=0CT.P^US:>L1:!HG)G9T$FP..$^5EY.<D]!C) .PHID
M3F6%)"C1EE#%&ZKGL?>N3O/%>I//>-H^FF]CLKT6LL B??+C;YC*_P!U2NX\
M'.=O49% '7T5R%WXEU:T\7CP\]O:+)=JLNG3D-MD0$^=OYX9!C 'WLCISBOJ
M?BCQ&FH>(K;3--TZ4:-'%,?.F<-,C(7*C X; [\#WSP =F9XA<"W,J><5+B/
M<-Q4'!..N,D<^]25QEEXE_M3Q#I\EKIMIB\T ZA;W$AQ* 6C_=DXX7Y@3C/(
M%1:3XI\0:AX9L-<GL]+@M;Y(&1O/;, ?.]G#8W?P[54Y).* .XJ-9XGFDA65
M&EC +H&!90>F1VS@_E7GUUXMUC4-*T^2T:"UF_X2(:9.QB?]XJR'!"D@H#@9
M4Y/)&:O7?BM=$U'Q5/=:;:A].@LR)8>'N6EW*BNQ' #8 ZX!/6@#MZ*Y.^\2
MZEI&KOI=Y;VLTTNGRWMI+'NC1FBQOC8'<?XE(8=>>!4&A^+-5O;_ ,/)?VEG
M';ZWIS7<7D.Q>)U6-B&SP01)QCICO0!V=%5M0OH=,TVZO[@D06L+S2$#)VJ"
M3^@KFHO%5_#-X>EOK>W%GKN$B\K.ZVE:,R(K$G#@@$9 7!'3!X .G:]M4NTM
M'N85N7&Y(3( [#U"]34]<-X.M)-2O-=GU5;2Z:VUR9HF,1W1R(B*&4DG "\#
M^=:?CW4-0TOPK)=:;/'#-]HMXF9T+':\R(<8(P?FZ_\ ZP =$L\33M LJ&5
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
MM/>JPAN)<D>3O! 1N ><YW# XH T]%TN+39[H/JMQJ-\VWS9+ET,B)EBBX4
M!>6QQD\\\<;%>:WU_?Z'XK\=:GI=M9N;6PM+J99B5WA$F8@;1]X@'D]..#6I
MXA\:WFD64^H16UO]FAM(+I(G)>2X5R=X 4YC"C'S,""3B@#LC<0"9HC-&)57
M>R;AD+ZD>GO2Q2QSQ)+#(DD;C*NC AAZ@CK7%SV\+?$W65:&,K+X>A\P%1A_
MWTPY]> *T?AU_P DW\-_]@Z#_P! % '1&>(3K 94$S*7$>X;BHX)QUQR/SJ2
MN%UQ+Y/BAISZ3#9F]?1KH;[DD+@2P]=HR?IQUIVF^.;G5(+.T%HMMJTGVI;A
M/+>=(6MY%C? 7!8%F&.1@9],$ [BBLSP_?7VI:+!<ZGI[6%XVY98"<X()&1[
M$ $9YYK3H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ K*U_0X]?L(K9[B:V>&YBNHIH=I9)(V#*<,"
M#R.A%:M17%S!:0F:YFCAB! +R.% S[F@#F[KP5'>)KZR:G<D:W;I;W!VIE55
M"F5XZD$YSGGTILG@HKJW]HV6N:A82S0QPWJV^S;=!!A20RG:V.-RX./2N@CU
M/3YF18KZVD:1"Z!9E)91U(YY ]:RM?\ %FGZ-I-O>)=VLGVNYCMH&,R["7D5
M"V<\JN<G'ICB@#>1%CC5$&%4  >@%<TW@U4UV[U"SUB_M+6^<2WMA$4,4S@
M%LE2R9  .TC.*SCXMU(ZJ="2[T(ZH\$ES!-YC&&5,H(E*[LJS[B>"V N1NSQ
MT>E:E(=#2]U>ZTU)-S"22UFS OS$ !F[C@'WS0!0U7PA%JZRO-?W"79NX[J"
M[C51);&/[JH2,;>6X(.=[9ZUCVFD7M]XQ\6123WMM:WD%M"9OLI59@(RKF-R
M,!AG&1GKT[UU5QJ.]=.EL+S3VAN)PK/++GS8\'(B(."V<>V,U9.HV*WRV)O+
M<7;#(@,J^81C/W<YZ4 9(\*P0ZQ;ZA:7,EN+;3CIT,"HI1(B5/?G(*KW[547
MP1#%X;T;2(=4NXSH\R2VMRJH7^4,H# KM(PQ'3TK=_M?3//C@_M&T\Z1S&D?
MGKN9QU4#.21Z5!IOB'2M6O[ZRL;R&:>RD\J9%<$AL*3CGD#< 3ZY% &,/ <
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
M.00"K!NW.1WH 9>^#;'6+?4O[3EEGGU".*-YD'EM$L9+1^6/X=K$MSGD\\8
ME/AEI99KNYU.X?47M1:QW:(B-$F[<2HQC<2 3G(X' '%:T.HV-S<R6T%Y;RS
MQ_?B2569><<@'(YI(M2L+BXDMX;VVDGB!,D:2J60 X.0#D<\4 <[>^ K'44O
MY9[J:._NY89_MEJ!$T4L.?+=1R-WS').<YQTQB]#X?O(K6$/KMY<7B3>;)<3
M1QXE&QE\MD4!0GS9P,'(SFM*+5M-G+B'4+23RX_-?9,IVIDC<<'@9!Y]C63H
MOB0ZOXIUK38WM);2RAMY(9K>3>6,GF;@QZ<;!P/6@#0T+1;7P_I2:?:9\I9)
M).@ W.Y=L < 98X Z"H+_P /)<Z[;ZW:W4EIJ$,#6S.JAEEB)W;64^C#((Q@
MYZ@XK0NM2L;)T2[O;>W>3[BRRJA;G'&3SR13+K5M-L2XN]0M+<Q@%_-F5-H/
M )R>,]J ,:X\&6KZ5IVGV]W/!'97JW^\!6::8.7)?(QRQ). .O&*Z09"@$Y/
M<U4O]1MK&V\R6[M82X/E&>4(K''K_A5'PEK,WB'PGIFKW$<<4UW )62/.U2>
MPS0!2OO!<%ZWB$#4;N*'78PES$H0JI\L1EE)7.2J@<DCJ<5-_P (M_Q-8]1_
MM&;SDTXZ<!L7&PD'=T^]D#V]JAU7Q4N@^'+_ %2^N-/F:*X>*W2WFP&RP5%8
MG^(9&['3FM/2KF_F@N9;V;3YH-VZVN;1B%DCQU8$G!!R.&(.,\=* ,V#P>+7
M0K/1XM2F:TMK,V31S1(ZRQD  L,8W #@].3D&MW3K"#2]+M-/M@P@M84@CW'
M)VJ HR>YP*R(O%%E:)I%KJVI:=_:.H*=OV:7]TV 264L<[>, ^I K;FN(+8*
M9YHX@[!%+L%W,> !GN?2@#)O?#4,VNIKEE<RV6I"+R))(P&2>/.0LBGK@]",
M$>N.*J/X)L+PZV^IS2WDFLP1P77 151 =NP#D$;B<DDYQ6S'K&F36;WD6HVC
MVJ-M:99U**WH6S@&AM8TM+=KA]2LU@5S&9#.H4..JYSC(]* ,Q/"D$Y1M7N9
M-3:.SDLD,RJO[J3 ?.WJS!5!/MP!DY98>$8+5=.CN[R:^ATQ&CLTG5?D!79E
MB!\Q"$J#QP3G)YK:;4;%)((WO+=7N!F%3*H,@_V1GG\*K7VHA?*2RO=/$@NH
MX9A<2] 3R@P?]81T![T 8%I\/X[.+2[6/6]0-CI5W]ILH"L9\L;64(6*Y90'
M(&><<>A'8G.#@X-<UXT\4+X:T&ZNK>6R>_B562VGEP7!;'"@Y/?\JW+C4;&T
MGB@N;RWAFF.(XY)55G/H 3S0!S\/@:Q&EZWIUY<37=MK%R]U,'55,<C8Y0@<
M8VJ1U((ZTVZ\%S7!TZZ3Q#J,.JV$;0IJ"+&7EB;&4D4KM;D YQUYKHGU&RCN
MUM'O+=;END)E4.>_W<YJ2XNK>SA,US/%!$" 7E<*H)Z<F@#FKSP/#=W33C5M
M0C,NGMI]S@HQG1F9BQ)4[6RS'*XZ]L"EG\%K<Z)_8\^J7$]@]BEC+'-'&VY5
MW8=>!M?#8S[#C(S72V]Q#=0)/;S1S0N,I)&P96'L1P:AFU.PM[@037UM',>D
M;RJK>O0G/8T 8<O@RV\_5/LMY<6UKJJ!+VW3!#X7864D95BN 3SG&>#S4DGA
M* ZC>7<-W)"MSIR:<(41=L<2[MNWC.1O;KQTXK8DU*PANHK66]MDN)O]7$TJ
MAW^@SD]#3'U?3(YEA?4;196E\E4:=0QDP#L S][!''7D4 )HVFKH^BV6F)*\
ML=I D".X 8JH &<<9P!65?\ A)+G7+G5;/4KJQFO+<6UXD2HRSJN=I(8'##)
M&1V-;4VHV-O=16L]Y;Q7$O$<3RJKO] 3D]#3?[4T_P"U"U^WVOV@N4$7G+O+
M 9(QG.0.<>E ',KX 2UBTAM-UW4;*\TVT%BMU&(F:: =$=60J<=CC(]ZU+CP
MRDVIZ->K?7"-I7F>6K -YI==K%R1DD@]L<U<DU>VGT^\FTRZM+N6WC+;4F#
M'!(W;<XSBH_#.J2ZWX6TG59T2.6\M(KAT3.U2RAB!GMS0!DWO@>&]M]:@?4K
ME5U>ZBNIBJ)E&CV8"\=/W:]<]_6IK[P@FH7.M3R:A.K:O8+83A47"H XRO'7
M]X_7/4>E:5GJ0\N=KZ]T['VMH83!+QC.$1LG_6<\@?A5FWU*PN[62ZM[VVFM
MXR0\L<JLBD=02#@8[T 9,7A9(-5T[48M0N4GL[+["<*FV:/*D;@1P<J.F*IV
M_@2VM=/T^&&_N1=:==RW5I=[5WH968R*1C!5M[ CTQSQFEM/%4NH:QXDLK6?
M3##IUK!+;7)E+1EY!+_K&!P #&.GO6ZVIVMI8V\^H7UG#YB ^890L;''.TD\
MCTH Q[SP9;7MC<0/>3+/=7T5]<W"JNZ22,H4&,8"CRT&/0=<DFH]1\,7@?7+
M[3=5NX-0U-(5#1+&/+,?W<;@>""0V<\'CTKH+C4K"TDCCN;VVA>7'EK)*JE\
MG P">>:J#Q'I3Z[/HJ7T'V^")97B,@^4'=@=>N%)([#![T :<8=8D$C!G"@,
MP&,GN<5R=_X#AOIM18:O?P17UY#?M$@C(2:,IA@64G'[M>"<5N6>I+'HEM>:
MI>Z>K.@\R>"7$#-_L,QZ59;4+)8H96O+<1S_ .J<RKB3C/RG//'/% %A1M4#
M).!C)ZFN5O? \-]9Z];2:E<JFM3I/.51,H555 3CIA%ZY[UTEI>6M_;K<6=S
M#<P-D+)#('4XX/(XILVHV-O<QVT]Y;Q3R8$<3RJK/GI@$Y- &'-X/B>YU22&
M_G@BU:,)?Q1JN)"%V%UR/D8KP2,]!T/-65\,00:]'JME=36I2Q6Q^SH%,9C0
ML4ZC(P6/0C/%5-9\3F+Q!'X>TVYT]-3>U>X!NWRFX,BI&0"#EM^<]@.AS5^^
M\1V&BKIT>L7-O:W5ZPC6/S1C?MRV"<?*,'DX[>M &*GP^AMM,T>"RU>]M;W2
M/,6UOD5"^Q_OHZE=K \=NPJUJ'@P74FGW=IK.H66J62N@OH]C/,KD%UD5E*L
M"0#C  (XP.*?HGBA;R^U6TU.6RM9;;4VL;9!+@S 1QN,;C\S?/VK<FU&QM[N
M*UFO+>.YE_U<+RJ'?Z G)Z&@!UE:BRLX[<2RR[!S)*<LY)R6/;)))X 'H!65
MKOAP:]'=V]Q>2"RO+86T]L8U=<98[UR/E?YNO/0<9%:]Q<P6D#3W,T<,*#+2
M2,%5?J34<6HV,[7"PWMO(;8XG"2J?*/HV#\OXT 8-QX,AG?72+^=$UBS2RE0
M*I\N-591M)&<X=N3FJ5Y\.X+RWU"W;6+^.&_M(;:X1!'AO*&U&R5)''4 @$U
MNWWB?1=/T6[U>74K9K.U4F22.56P<9"\'[QXP.^15J'6--N%+0ZA:.%C\UML
MRG:G]XX/3WH SO\ A&B-<GU8ZC<-<36"V+;D3&U2S!N /FRS'T]JN:!I":!H
M-EI,4TDT5G$L,;R ;BJC SCC.*EEUC2X(5FFU*SCB>/S5=YU *<#<"3TY'/O
M3VU*P2\CLVO;9;J092$RJ'8=>%SDT 4=1T'[9K=IK%O>RVMY;026X(171XW*
MD@@CKE%((/YUF7?@2T>#3CIVH7FG7]@\LD5["59W,IW2^8&!5MQY(QUQC'2N
MIDECAB:65U2-!EG8X 'J36?<Z]IEMH]SJOVVWDM+=6+R1RJ5R/X<YQGMCWH
MLV%G]ALT@,\MPXR7FF(+R,3DDX '7L  .@ %6:Y_PSJ^H:W!%J#MITFG7%M'
M+&;9R9(9&&6C?DAL CYOE_W:Z"@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N;\96QN;/3_+O+NQN
M8[P/;WEO!YP@?RW&9%P<H02ISC[PY%=)10!YI;3ZA!J7A'5=5TR2'RCJ$$[6
M5K(ZEG8;)-@!91)M+<CC=5*"*Z3P%I,#Z=J"SQ>)A.\7V20LL8OFD+X /R[#
MG(XKU**\MIYYH(;B&2: @2QHX+1YZ;@.F<'K4U '(2$M\4XIS;7)MCHKQ&;[
M.YCW&96VEL8S@$XKE-*-[HND^&[^72[]M.L=4U W<"6C^9$)))/*E$>-Q4!N
MP. ]>M44 >>ZI:6I'A:?3-&NK>#^WOM1 M7WJC)+OD=<9C!=AP<=1P.@J:5;
MI/J)T;6].UB34[36)+V!UC<6[@RLZ3"4#: $;!4G/&W':O3:* /(I=-\O0M5
M>'2+E;G_ (2N.XB*6,@?RA<1MO7Y<[=H<Y''7UKL/"PEM_$_BN":VN8S/J"W
M,4C0L(WC,$2@A\;2<JPP#D8-=;10!R$D9C^+$=V+681?V+)&]PL#%"_FHP4N
M!C.T$XSFG_#E9(O!\4,]O<02K=73&.>%HV :XD93A@.H(/XUUE0Q7EM//-!#
M<1230$"6-'!://3<!TS@]: /-=>TZZN?^%EPVFGW)>[L8?(VV[ 3LL3!MAQA
MCD@<9KT6SN8KS2XY_+E$3QYV30LC8]T89'T(JW10!Y1I%C=Q>$/#XMYK[1M3
MM6O3#)+8.\0!E)\N9"N0&4J0>.G!SQ7H/AYKF;PIIQNK%;&X-H@>U7($1VXV
M@'D >AY%:U% 'D>D67G:/\.K:\T>\+V$K17BS6$F(L02+\V5^[O*\]/RJ3Q1
M%(#K=G9:->6H@OM/DCCM+%W6YCC>']YN"E0%52H1,$;"3G)QZQ10!Y5KNFK=
M-\1W72+AY;K3XEM3]A<F63R6!"';R=VW.._TJW>#4(]52^TO[3-)))9"[TN]
MM'V7&-F)8GP"C)U.<@%.0._I50RW5O#/#!+/$DTY(AC9P&D(&2%'? &>* /*
M=7TO?X=\>)'I%RT\^JQR6P6Q<M(H6#YDPN2-ROR/0UIZU9)_;_B<6VF3_9+C
MPTD2".R?9)*&FPHPN"P#)QUY'I7I-17-S!9VTES=31P01J6>65@JJ/4D\ 4
M<'I"7%KXC\(W$ME>"(^'VLV;[,_[N7="=K\?)PK?>QT-8MBVH:9X:\.R2Z=J
MOV?2]0NEU"*"V?S4WM*$D52/G4;ADKGAN.E>M A@"""#R"*6@#S)H(M)U#0-
M6L=-U,:";^ZN+D20R/(LLJ ),8L;E7=Y@Q@8W9P,UN^ E*'Q&?LEQ;I-K,T\
M?G6[Q;T94PPW 9R0?ZUV%% 'E^L:/!=7?CVTN]'DN+O4O+_L\FU+>8?LR(I6
M3&!MD')R-N,G%:.KZ7JVCZEHU[I[>9>ZA;+H]_(#SNV%DN.>I0B0GN0WM7<_
M;+;[;]C^T0_:MAD\C>-^P$ MMZXR0,^XJE'H<":[+JSW%Y-*X'EPRSEH8#MV
MDQIT4D=3[GU.0"Y;P06%C%;P)L@MXPB(HSM51@ ?@*\STJ6:S\(^'XY])O@\
M>LW+O*UE,SV8:2<I((P,MN#  D$#?D@XQ7J=% 'D6F/J&CP:7?7&FZG+86&N
M:@UW']D8R*)6D\J8(!\P&[DJ"!OXK;U&SB,6GW>A"\T*??=7%O))9/)%)O*%
MUGC(RGF'D="-O')Q7H50VUY;7J.]K<13JCE&:)PP5AU!QW'I0!P5E'<2^)O!
MUW=:-)9LNC7$=U'';NT<!80[8RV./NM@$YXQ6)8Z4J^$_"L4FC7 EB\0R2SH
MU@^Y(C)-\S#;D+M9.3Q@BO7J* /)=9L96TGQK!#I=VPEUJTGM42RD.\ 6^]T
M 7G[CY(]#6EXCL]2O_$'BI=,MKDRW&@0PV[F)D21P\S-&'(QDJP'7^*O2"0!
MDG %0VMW;7L GM+B*>$DJ)(G#*2#@C(]""/PH Y/PJ^G:KK#:S;:?J\%X+,6
MT[W\3P^6 P81;6 #$'=\PR!TSS2W32V'Q$N+K4;>:72[O2T@MY5A:5(W5V,D
M9"@X+!E//7;CM78T4 >4:/X>EMKOP-9ZMILLZPV]^DOFVS2+#&Y!ACD;! PO
MRX)XQ78^.+:\;PC(NF6TDS036\K6MN &EBCE1G11ZE5(QWZ=ZZ:H;J\MK& S
MW=Q#;P@X,DKA%'XF@#R_7K33]6\*ZWJ6F:5J\UQ>R68D:ZM9?,E:.5?NQ%<_
M*N<L!CMDXXT+_3K=O%?BB1=)D-O+H,4<3+9,5>0><"J_+@MAD&!ST]*]&HH
M\5U)+ZY\&7NGC2-2AO7\-6D8=+*1WNW1&RC$J0FQB>,!B6X/05VMNV?B6^HB
MSNT@DT)5:9K2107$I;:3M^]MQ\O7VKM:* .6^&\,UM\.]#M[F":">&U6.2*:
M-HW5AU!# &N2CAU*WTM%&GWICT_Q5->7T/V=_P!Y;M-*RNG'[P LCX7/2O4)
M+JWAN(;>6>))I]WE1LX#28&3M'4X')Q4U '*>'K20^,O$.K0+)'IMXEL$#(4
M$LRJP=P#C^$H,]\>U4M0$UKX]UF5[2[>*ZT**.&2*W=T+H\Q9=R@@'#+P>3D
M8S7<44 >3Z7IEU#:> X[.PN+2\CT:X@GD^R.GDRM"@ D.WY3O4]>XK3\&1VM
M]-HIN=+UBWUG2;9K>474;QQ094*P#8"R!BH( )]>*]#=TBC:21U1%!9F8X
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
MJ4(B'OO;.,#G//;K7-#QGJ*0^(0+3[6^ER6VUX+216:*4 LWE$[CL&YL _,
M,8KI=;T*UUW0IM(G:6&WD" - P5HRC!E*Y!'!4=L<5FQ>#HX;N^O$UG5/M5[
MY#2S;X\[HB"K ;,<@8(QC&>!F@#-F\;F+0(-8CNK2[TZ2\,4FH6MM)(EO%L)
MW21AMRG=A3D\9R:E_P"$IU"\:WLM,-G=7CV)O3<01F6%U+E4VCS%.#M))W''
M3'/&G!X6AM)))K6^NH+F:Z:[GD01XF=D"$,NW&,*O0 Y&<YS5!_A[IT::>VF
MWVH:9<V*R1I<V;HKNDCEW5P5*D%B3C'!Z8H JKXB\5W>KV&EQZ?IUA>7.E->
M2QW9:3R9%D1&7*-@@[CC\#VP:NF^)=6LX-9FO)XKN5]>.FVJ+"5V$[ /X^@7
M)V\$GOSQT\'ABVMM=M=6CN[OSK>T:T$;,K*Z,P9BQ*[BQ90<YJE=>!-,N[?5
M;>6YOA#J%T+S:DH4V\^5/F1,!D-E0>2?;@G(!3?Q1KE@3:ZCIT44]UJ,-EIU
MP5VQS!U+%F0.Q!0*_&?FP,8SP>%8[B/Q[XQ%TT#R9LSOAC*!AY38X).#^/\
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
M15UJXM[B+#>>%DO'0.ISMX9A\N#D=QT'J4$1@MXXC(\I10N]\;FQW. !^0K
MM?!UE;*+<W5U+8+>->I9R%/+64N9,Y"AB YW $GG'H* ,;_A+]:@B\0:C<PZ
M=_9NB74\,J('$LP6)&3:2< [F )(Z'MCFZ^M^)[4ZBTVF6SV\5B9X+F5A;HL
MP.#&^9&XQ\V[@<$5HV_A.PBM=:M9Y;B[MM8E>6ZBG*XRZA&"[5! PH[GI5!/
M -JVAW.DWFL:O?02Q"")[B=2\" A@$(49.57ELG@=J *7_"=7%J=<CN(X9VL
M7LTMI%A>!93<ML7<K$D -SN'4=/>#Q[_ &P?!/B&+4X[*2W06[6D\(*%R9%W
M!D);!! P<\@].*UIO .G7G]J?;[[4+S^U+>*&Y\V1!DQDE)!M4;6!/&...E/
MF\$Q7F@W.E7^LZK=_: BO=2R1F7:C;E4?)M SU.,GN: *%WXPU'1K[6[34X;
M29[2"UGMC;*R ^?*T2H^XG.& ^88R#T%2W/B'Q+IUOJDUUHQFM[<0O!<0P<L
MK.%ES$)&9BBY?@C<..*O:AX*T[5;O49[^>ZG&H6:6<T;,@78C%E9<*"&#,3G
M/7Z4ZT\*-;6#02:_J]S/NC*7<\J-+&J,&"CY-N"1\V02W<], %GPUK":[IC7
ML5[9WL!E*Q36JE05P.&4DE6!R"#7'_\ "3>(=,T/Q3JIGL[Q[/6?LT44D+(
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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 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MO#$\98F2>9@%7@'@!D8D9.&X!J?0M7U"_O=0M;[3I($MBAANO+=([A6&3A7
M(*D8(Y['/- &YD45P?BW3[*\^)7@M;JT@G607P=98PP;$2D9SUP>145VO_"*
M_$W0[72$9+'6K>Z%Q81G$:O"@=9$7HI.=IQ@'C- 'H-%<59>,K^[OI-/:UM$
MNVTI[]=LA=89%95:%R.&*EADJ>Q&!4>A^*[]_#7AI;H)+J>J6/VH2+')( BH
MA9F5 3G=(HP,#GKQ@@'<T5E^']2N]5T>.ZO].ET^ZW,DD$F>"I(W#(!VD#(R
M >:U* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BH(;VTN&E6"ZAE:(XD"2!BA]\=*(KVUGD
M\N&YADDV"3:D@)VGHV!V]Z )Z*Y[5?$HL?$>BZ5;_99OMUR\$_[[]Y#B)Y!\
MH]=G<UT- !14*7=M)<O;)<1-<(,O$'!91ZD=11'>6TMQ);QW$+SQ\O&K@LOU
M'44 345 +ZT:9(1=0F5RP5!(-S%>N!WQW]*RW\0V]]8ZF=%N[&:ZL9#$WVB;
M;$' !.YAD@#.,XZ@B@#;HJ":]M;;=]HNH(MH!;?(%QDX'7U-*UU;J[HT\0=%
MWNI<95?4^@H FHJC-=3&\L!;/9O:S%_-9Y2'("DKY8 PW/7GI4XOK0S)"+J'
MS7+*J>8-S$=0!WQWH GHJ%KNV2X%NUQ$LY&1$7 8CUQUJ:@ KF])TB;1[[7+
M2/(M]2N7O8)MNX([J!(K#_>!8>N[':G^+O$H\-Z/)<P?99KI7C MY9MK%6<(
M6 ')QGVZ=:VC>VJB0M<P@1'$A,@^0^A]* .3N?";?\(AIG@Z.1YK2)H%GN&3
M;^XB</CT+-M"\>I/:NSJ"2\M8F59+F%&;& T@!.3@?F>!4%G=RE9S?26:8N6
MBB\F4D%<X0-D##G/(% %ZBH8KJWGB:6&XBDC4D,Z." 1UR1Z4L%U;W2;[>>*
M9,XW1N&'Z4 2T5E^(]5ET/PYJ.K16Z7!LK>2X,32%-X12Q&<'!X]*K:?JNKW
M<&G74FG626UVJNY2\9GC5DW [3& >< \CKF@#=J.=))('2)PCLI 8KN _#(S
M42ZA9.%*7=NP9M@Q(#EO3KUIYO+878M#<0BY*[A#O&\CUV]<4 <I!X @@\*Z
M7HR:A,L^DR"2QOT0++$0>_4$$$J1T(/2IY_"-V==EU6RU^YL);N-$U"."%"E
MQL&%90V=C;>,C/05T9O+47)MC<PBX"[C%Y@W!?7'7%"WMJPC*W,)$AVH1(/G
M/H/6@##OO"BZE>0M=W8EM;>\BO+>-HLR0-&%PJ29R%)7)XR<L,\U3G\"^99W
MMI'JTR6]SJ8U-4:%3Y<GFB4@'@D%QW[<>]:K>(+:]MM632+NREO;!FB83R[8
MUD"JWS$9(4;@">QR.U::7<#2>2;B'SPN6C60$CC/3KB@#,O] &H>(-.U66X&
M+.":#R/+RL@EV[LG/^P,?CUJGX<\)S>'EBM1K=W=:9:Y%G:2H@\E3D %P-S@
M D#/3WP,;LFHV,4"3R7END+MM61I5"L?0'/)JEJ&I7UKKFE6D%C'/:79D6:;
MSL/#M7((3'S+V)R,9'K0!S\?P]-MI&DVMGKMY;WFD,WV&[$2$I&PP8V7&'4C
M&<\Y /%7KKPA+-=:9J,6LW":Q8^8#>/&KB=9,;T=.!M^5< 8Q@5T*7EK)</;
MQW,+SI]Z-7!9?J.HJ>@#&\.:!_PC]K=P_;9;O[3=S79:157:TC%B!M [G_\
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
MY>WN$#H2,'Z$=B.A'8BK= !1110 4444 %%%% !1110 4444 %%%% !1110
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
M**T-O EM(L)5I))5D8!BQ4XB S@%@02#4MI?ZQ+XT\4VYNK>2VL[:V,$#PD
M;ED;KN]>IQSQTQ3KWX>V5\NHH^JZFD6H1PK<(CQ@,T0 1_N9!PHX'RG'2M-/
M#,,6KWFI17]ZDMY;1P3J&0JY0,%?E<[L,>^/:@##\/\ BFXU6T\.Z?906=G=
MWND?VC)B(F&% 44*B!@>6?UX"^]0Q^-]6N1ID$-G9I=RZO/I%X)"Y19(T=MZ
M8YVD(#@^N/>M>U\$65A;Z,MG>WD-SI$)MK>YRA=H2 #&XV[6' /3((!SUJ4^
M#K$'3FCN;J-[&]DO]RE,S3N&#,^5YSO;@8 SQC H D\*ZQ>ZO:Z@FH) +JPO
MY;-WMU*I)MP0P4DD9##C)YK(^+*JWPTU4,H(W0=1_P!-XZZ'1M"AT1]0:&YN
M)C?737<GG;?E=@ =NU1Q\HZYIGB7P_!XHT2;2;JYN(+>8J7-N5#':P8<LI[J
M* .4^*-I!HWAM/$FF0QVVL:=<P&VDA4*TH:14:(X^\I#'Y3Z5?U3Q9J&FZS'
M T=H8'U6"P\E59W\N4*!(S@[4;<W",,D#/>M>7PO;WM[:76J7MYJ/V.02P17
M!01I(.C[450S#MNSCMBL^Y\!6=Q/<N-4U**.;44U,0QO'MCN%*G<N4)P=HX)
M(] * ,RT\2ZI82^)I[R>*Z$6M1Z?:0K"5VM(L"ISN/RCS"2.I.>1G Z/0K[6
MKF^U"#5;!8H(BAM;I5\L3 @[@4WL05(ZYP<CI52[\#:;>IK,4]Q>&WU:19I8
M5D $4RA )$(&X-^[0\DC(Z<FF7'A>_B\/W-K;>(-6EU*78$OI)8Q(@4Y4<*%
MV]=W!8@GKQ0!U5<EK'B/4],US4-/VV87^S&O=.9XW/FNC8>-L-R>4QCGY_;G
MK!D 9.3ZUFZGH-CJU]IEW=(QETZ<SPD'&25(P?49PV/510!R.HZ_+XD^'U].
M@MS!+X?GN+M3$04E9&"H,MQ@K(#G.-H]:=IOBB^T5;:VU2.U>Q7P^VI1FW5O
M,00A RL2<-D,"" ,8QSUKH$\(:=#HNL:7;M-!!JTDTEPT9&X&7[X7(( Y.!C
MC)IB^#[(WEI<37-U.+;3WT[RI-FR2%]NX-A0<G8O0CI0!F/KWB=K:>86,,=K
M)ILES'=>5Q;RA=P5@9/W@(S@@+R.1S6+&^I7,GPVNGFMYM1GMY6$TD; ?-:9
MRW)+'J3R,GTKJ='\%V^DVCV;ZKJ=]9B)H(+>[E5EMXR,$*0H)XX!8D@<#OE;
M/P9;V?\ 81&IZA(=%5EMO,,9RI3R\-A!D!>.,>IR>: ,NP\::A=VUG9O;P_V
MM+>7EJ[0QEH_]'8JSJA8$Y^7C=QD\G'*/XE\5))HEE+IEC:7VH7-S;,9RQ7]
MW&[I(H5B0I"@[2<]1GO5R7X?6+VBI'J>I0W4=]+?P7D3HLL,DI)<#"X*G)RI
M!J\?"<+76DW4FI7\EQITKSK*[(3,[H48O\O]TD87 '&.@H VK7[1]CA^V>5]
MI\M?.\G.S?CG;GG&<XS7,7OBN6V\7?V)));63O+"+87<3@7B-C>8Y-P7<,L-
MF"<K[\=;6%J'AB#5+B1KN\N9+:2YANOLS;"B21[=NT[=R@E 2,^O3)H Q&\8
MZDFD3W9AM#);Z^NE, C /&9EBW#YN&^;/<<5H6VN:OJTDUSI,%F]I;ZFUE+%
M+D2%(VV22!LX!!R0NTY Z\\177@*TN7NU_M348K:YOTU'[/&T86.=75]P)0D
M@E1P21R>.F+$'@RVM=:NKZVU+4(K:[F^TW.GK(OD2S<9<_+N&< D @'N,<4
M<I!JVH^'6\6:C916;64'B%%N(I%;>ZNENAV$$!2-V<G=GT'6O4*Y>Y\#V=U8
M:M9OJ-^(]4O%O)RICRKKLP%^3@?NTZYZ5TZ@A0"22!U/>@#A)_$FHZ3X@\87
M5W/'/8Z9!;&&V$94Y=6(&[<0,L1DX/;IBGZMXF\3Z/IFN7DNF6[P65@;NWN7
MC,2EUSNB9-[$G&"&! [5L7O@[3M0O]5N+F6X>'5;=;>[M=P$;A055NFX, QZ
M''0XR*JCP-%)H-YI-[KFKWL5S;FU\VXDC,D<1ZJIV8R<#+$$\#F@""\USQ+8
M76C0SQ:2QU6]:!-@D_=IY#2#//+ H0>Q&.G;/?QCXAMM*U"^GBTQDTG55L+H
M(D@-PK/&NY,M^[($@.#OR0>E=3>>'8KZ71Y9;V[#Z5+YT179^\;84R_R_P!U
MFZ8ZU0G\#V=QINJ6#ZC?B+4KU;Z8@Q[A("APOR<#,:]<]* *&H>);[3[CQM+
M!96'FZ/9Q7,3E6!F'ER/B0CKC;@>F:FL_$NM#6C8W=O8R>?I#:E;+"63:RLJ
MF-V8D$$NOS8&.>.]7KKP=:WCZ\TM_>_\3NV6VN0IC&U%4K\GR<'#-USUIMUX
M*LKV7?<WMZX.ER:4R;D :%\;B<+G=\HY![=* ,7_ (3#5I8]6M4DL_M$.B#4
MH;F*W?8K_,"H#,1(ORC#@X/O4VG:M?Q-X%@O$L[MM1@8O<O$1+&1;%\J2QY.
M,$]\G@5H6W@>UBN3<7&J:C=NVG'39/.>,!XN<9"H.1D\C'ODU-;>#H+9M"8Z
MG?RMHH86YD,?S@IY>&P@_AXXQZ\GF@#)'C>\/A_3O$ZPV[Z-=WBP&$*WG1QO
M+Y22;LX)SM)7:.#C/',%SXRUZWMM7OC;Z;]DTO64L)(P'+RQL8AD'.%8>;G.
M"#TP.IW+7P786D26B7%RVF1W?VR*P8J8HY-^\ ';NVA_F"YZ^W%1S^![.XT_
M5;)]1OQ%J5\M],08\K(I0@+\G _=IP<]/>@#J*XZZU^]M-=\3Q0:7!<36%A;
MW$/D1DS3;C+\K?WL;20!ZGUKL%!"@$DD#J>]84_A>*75=2U)-1OH;B_AAA8Q
ME (Q$Q9"F5ZY8]<@YH /"VO)XAL[BZAOK.\@678CV\;1LORC*R(Q)5@<\'MB
MG^+=3O\ 1/#=WJFGQ12O: 2RQR(6S$#\Y&".0N2/7&.]6-+T2#3+R^O5D>6[
MOF1IY655W;%VKPH Z?CS],:,D:31/%(H>-U*LI&00>HH XT^,KC^WM9TV-K2
M3RK2*?366-OW[/@;2=V#AGB''_/0=*;?ZUJ4&H^*;:-+"*[L-(ANHKM8"6<D
M2\,"W(!0X&>-W>M.R\$:/81Z$D22DZ*'%LSODG<,'=Z\X/L5'I5B3PQ:3:MJ
MFH2W%RYU*T6SGB)4((UW8VX7(/SMW[T <:AU.?6/ $ZSVLFH3:5='SY8VP,Q
MP'+#=ECSZC/M79>$=9N-?\-P7]W%%'<F26&58L[-T<C1DKGG!VYY]:K6?@Z"
MSN-&G_M34)9-)@>WMS(8_F1PJG=A!V10,8Z=R3G0T#0X?#VF?8+>XGFB\V28
M-.5+ NY=ON@#&YC0!!K.M26>LZ1H]J(Q=ZD92LDJEEC2-=S' ().2H R.I/;
M!YRY\;:M!'+:BTLSJ-KK<&ES[MPCD24J4D7DE<JXX).#ZUU.L:#;ZQ/8W1FF
MMKVPE,MM<PD;D)&UA@@@JP.""/UJA<^#+*YMU1KR[28ZA'J4MPA3?+,A&TME
M2, *HP .!0!M::+\6$8U1K9KSGS#:AA&>3C 8DCC'XYK'U?6[S3/$VG63M:Q
M:??PS!)Y$8F.=%WA6.X#:5#G_@!]:Z(=/6LS7-!L?$%I#;7Z,T<5Q'<+M.#N
M4YQ]",J?4,10!@^&?%.H>(=.TYPEM%>N\XOH3$X$/E';@9;()8IUZ@DXXK&M
M-?U>_L/!<MHUEIZW^HW,4\$-N3&=BSD<;AQE,D=SS['MK'0;+3M3U74;562X
MU-T><YX!50H(';ID^IK*A\"V5OI6EV,6H:@ITRZ>ZMYPT?F!GW[E/R8((D;M
MGGK0!RZZMJ/AR?QEJ=C%9M:6^MQ&>*16WR*T5NI"$$!2-V<G=GT'6N@O?%6H
MO:>([[2XK5X-"E:*2&96WW!2-9) K @)PV!D-R/2K-UX&L[NRUFUDU"_$>KW
M*W-QM,>590@ 7Y.!B->N>E2S^#K26XU-TO+N&'54"W\$94).=NTM]W*LR\$J
M1GV/- %!/&%U<SZO]EC@\B#1H-4M6>-LGS!(=KC=S]P=,=:@TW6]7U3QAH'^
MDP16EWH!OI+<1$C>7ASSNZ_-@'''/!S6KJ/@VTOK^6ZAO;NR6>Q%A/#;% DD
M0W;1RI((WM]TCK3[3PA:V5WH]S#?7HDTRS-DA+)^^ARIVO\ +V*+RN#QSG-
M'0,2J$@9(&<>M</\+=NJ^"8]<O56;4-6EFEO)'&22)&4)ST55 4+T&*[FN>M
M?"B:9=W,FDZG>6%O=2F:6TC$;Q"1OO,@=25)/) ./:@"AJ=S-X1LTL-(CM(;
M2.VN;F-9$:5BX;<(UC0A@GS'+<A0 *DT[Q3>:CJN@VZPP1P:MH[:@,@EHG'E
M<9S@C][Z#I5F^\'6EYJ"7BWU];O]D>SF$4BD3Q.VXABRD@YR<J0>:CB\%6]O
M'HGV?5=0AFTFW:UCG4QEY86"@H^4Q_ O( (QUH Q$^(%RN@Z/J-^+:PBOEG6
M2]D@DDMXI4DV(C88% PR=Q./EQ5^\\3ZU,U[;Z+9075Y800O(FW>D\CIOV*V
M\!!C&&.[KTXYMV7@F#3M)BTVVU6_^RI%-"T<GEN'61MQ# IS@YP?<YS49\ V
M,%Y;7.EZEJ6EF.UBLY4M)@!<11C"!]RGD#C<,'!ZT =1;R/+;1221-"[H&:-
MB"4)'()''%0ZG+)!I=W+$D;R)"S*LGW3@9P?:J-EIEU:^(+FY6\N/[.:W2*.
MTD93&C+C!C &5XSG).2>V!G2N[<7EG-;&1XQ*A0NF-P!&,C((_2@#ACXUDL/
M#?AJ[F2STRVU'34F^TO;NUK#,40K$=K#RU.XX).,+BN[MW:6VBD?9N9 QV'*
MY(['TK C\(0P:/:Z5%J=Z+2"Q^P&-Q$PDBQ@;@4QN X!]SD&MRRLX=.L+:RM
ME*P6\2Q1J3G"J  ,_04 <IXP\6:AX=749X8[1H;.UCN%C96DDGRQ#@[3^Z4
M##,""3[5/87NJ3?$G5[*2[B.GV]C:R1P>2<C>9<\[NN5&3CD8&!C)=K/@:RU
MJYU6234-0@CU6V2WNX870*^P$*PRI((SV.#W!K0M_#D-MK_]L)>WAG>UCMID
M9EV3!"Q5F^7.X;VZ$#GIQ0!HWS3)I]P]NZ),L;%&=-R@XX)&1G\Q7F4%QJ=_
MI'PUOYYH+C4;B?S!*Z%0-UI*3NY)8YR>,9Z<=:]3=%DC9&&58$$>U<S9^![6
MRMM#MTU/4'CT64R6N]HSQL,85ODY 5B.QYR230!GV7C/4)8H[&:"!M5;5+C3
M]\$;&,B%2Y<(6SR,#;N[DYXKH?#M[JU[83'6; 6ES%.\:E>%FC'W9 NYBN0?
MNDD@@UDW'P_L)[6=!J.HQW#Z@VI17<;HLMO,PP=A"XVD<$$'(KH-+T[^S+3R
M6NKB[E9M\EQ<,"\C8 R<  < #  '% &7XMU*73+?2GCMK6X2?5+6W<7"EM@>
M0+N7_:&<@]JP-6\9:]8+XFN([?33;:%=1*RL'+S1LD;D Y 5@'Z\CCIWKK-<
MT*'7H+6*:YN(!;745TAAVY+QMN7.Y3QD5EWO@>SO[;78)=0O@FMR))<[3&"I
M554!/DX&$4<YZ4 17GBN6V\7?V)));6;M+"+9;N)P+R-MN\QR;@NX98;,$Y7
MWXS](US7$T_6[NXN[*9HM;>T#2H8UAC#JA8#?\V%Z(,$GN2:W[SPM#J,K?;;
MZZGMVN8;HP.$VB2+;M*D+E02@) /KT!(JG<>!+.87/EZEJ,'FZB-3C\MX_W$
MX.25!0Y![AMP],4 9<GC?55\/7M[%;6KW%GK4>FMYB21+(CO&H;:<LIQ*.#G
MI^%3MXQU'3[S5=.U"*SDO+>[L[:UDA#)&WVDX7>"2?E.22#R!P!5MO 5F]K>
MVYU/4BEY?QZA(2\9(F0H<C*="8U)'M@8'%2ZAX&T[5)=8>[NKQSJBP^9M=5\
MIHN8WC(4$,#SR30 V_US6=&62._M[65I[R&UL)H 0)-XRQ:,L2"N&XW?-QTJ
M_H%]K-T]]%J]@L AE MYT&Q;B,C.=FYBI!R#D\]15.X\%6U_HDNGZEJ>HWD[
MO'(M\\BK/$\9RC(54*I4Y/3G)SFM31]);2K=EFU"[U"X?&^YNF4NP'084!0!
MST'<GJ: (/$>MG1;:R$:*UQ?7L5E!O\ NAW/WCCL &..^,9&<U@ZKK^J*GB?
M1)GMX[ZSTPWMO=11,%>)@X^[NRK!D(SN/4'':NEUS0[7Q!IXM+HR)LE2>&:)
ML/#*ARKJ2#R#Z@BJDGA>">#4Q<7ES)=:C;BUGNL('$0# *HV[0/G8].K'VP
M1^#K%(_#>D7<T=LUVVG01">.'8WE! 50DDDX)/?'L*Z&JFEV"Z7I=K81S2S1
MVT2Q(\N-Q50 ,X '0>E6Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MBO;=V=VC0+*I+,!DJ.>2!R17%VFERO+X7ALK6[CL=&1[RZGFB9))I3$R; &
M9F8N[,?4>IK0\%^'4MM'M-2U2S3^V9Y);UVD0;[=YBS,@[K@/M- '6D@ DG
M%4QJ=C+#*\%];/Y<9D9ED#A5Y^8@'IP?R-8GC-[@QZ3;"VNIM.GOE74/LT+2
MMY01F"E5!.UG"*W;!(/!KEKN'4[K2_&5T=)OK>[U6\ATY52!F9;4;8MXP,MA
M6E?*Y'(P3B@#=L/$VL76G^$G>.T6[UF1I)H_*8!+<(TFX?-\IV[!SGEJ[.N4
MLX)9?B 7:PN(;33]+2"U+1XC#2-NDPW0D".)< GOVK4\3W]UIGAK4+FQMKBY
MO5@<6T4$32,TA!V\ 'C..: ,/3->\1:SI%Y?V/\ 97RW-Q#912(X^U+$Q4-N
MW\9*GL:ZC^T[#8[&^ML)((7/FKA9#C"GG@G(XZ\UQ?AZTTOPY;:+%9:/J,M_
M#9_9YIQ83(H7"O([%E&6)3@#))8#O4UK;-+\07U*32)VL=3LD:)I+=OW<L38
MWR!N$8JXQG!PF.O% '92WMK#<1P2W,,<TG"1M( S?0=3TI6N[9+E;9KB$3MR
ML1<;C^'7L?RKS_PO8WFHV*?VS;7QU:*\DN[B&2U:*)IU9C&S2MQ(J_*$"'
M7(XXO^%((KGPQ8IJ>E7TNJ0DW=[]IMWC)NMI#'+ !^20N-P QT % '8)?6DD
M0ECNH'C,GE!UD!!?.-N?7/&/6LU_$^EM+J4%O>VLEQ8(#*'G5$5R#A"W8\#/
MID5POAVPU"1?!MK<:9>16RR7&IWF^V9/]*;)PV0-H5IF(SC/E\9P,O:UOKOP
M?+'-I5]Y^MZ[OO4^SMN2'S<X(/('E1(FXX&6ZXYH ]#MM2ADM2]S+;0W$,2R
M742SAQ 2,G)XXX/) SBI9[^SMHTDN+N"))/N-)(%#?0D\UR^H:5>3^/)I(+4
MBSO](%M<SE1L4B0XSZMM=P.OOQ639:7)>ZKKNE:M:WZ0RW"V\,4-JPCDL550
MB"<_($^\64$-DGV% '?/?6<=R+9[J!9SC$32 ,<]..M6*XG3;6>?QH+^*TN/
M[.OXOM-U!=P,AM+J-5C1D) SN3((']W/>MGQFFI2>$-1CT@RB]>,*IA^^JE@
M'*]]P3<1CG.,4 :L=]9RRRQ1W4#R1#,B+("4'N.U<YJWB^*3P_+>>';FUNKC
M[='8PEQYD<DC2*AQM8' R3G/\)ZBJ%S:W,6JQ:EI.FS1Z=H.DW$=M"(F5[J5
MPI$:H1N( C'..688S@U3L/#UU<6_@W2'@N4LK&&2^OI)(ROFS;=H4^A9I9&P
M>0!V/0 [^&\M;B%YH;F&6)"59T<%5(Z@D=,=ZC75=.=%=;^U*/)Y2L)EPS_W
M1SUY''O7F=K;:G!H6@22:9>6]G>:I<7NIPK8O(R,VYHE:%?FV*=HZ=44\CKN
M7?A]KS4-'M(8;W[/<7\FJ:C=SIAY&C0(@.,!"24P."!'T!% ';PSPW"%X)8Y
M5#%2R,& (."..X/%4FUW3O[:.CK>0_;Q T[1;@2BC'WAGC.<@>@-6;*PM-.M
M_L]E;0VT.YG\N) JY8DDX'J237!:A%JMPGC:YM;"[&H7CQ:;9L86 6+:$#@]
MP&EE<D< #DT =+X2UZ37-%M;F\EM1>7*-<)##\I\@N1&^TL3RNTYZ9-:_P#:
M%E]H^S_;+?S]VWRO-7=G!.,9SG )^@KSJZTO4-$N]<ET73KEKC3="2TL9E@_
MUTC99V4_Q$!8P%&<;,<<"KEM&4\4Z=+;Z-J']F:/I$LEJ\ELX>:60X;.X9WX
MC/!^8F3..] '<)J=A(T2I?6S-*Q2,+*I+L.H'/)'<599E1"[L%51DDG  KS/
M0_#EW9WOA"&]LII)T%QJ=].(?E2X<'$9;H,&>1L9Y*YKO==NKFQ\/ZC=V=O)
M<74-M))##&NYG<*2H '7)Q0!B:GXOCFT.*\\/7%K=2S:C'80LXWH[&0*Q&UA
MP!N;/HO<$&NDBO;6XMFN8;F&2!<YE20%1CKR..*X*U\/32-X2TLVURNF:392
M75RSQ$>?-M\M5Y[MNE8@\X." 36;9VVIVNB^%FFT^\@L[F[N;[4HUL7E,<[D
MO&'B7YMJLQ'3 **2,8H ]1M[JWNXS);3Q31@E=T;AAD=1D5+69H6GPV%E(T2
MW'F7,S7$TESCS)7; W,!P.  !@8  P*TZ "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***1V"(S$$A
M1GB@"O=ZA96 0WEY;VX<X7SI F[Z9/-1MK.EI:_:FU*S%ONV^:9UV9ZXSG&>
M17+_  U+:MX?'BJ](DU+5W>5G//E1!R$B7T50!QZDD\U7\76,8NM"\.Z;;1,
MVH:HVHW$;ML5TB/G/N(!QES&.G>@#L;35M-OY6BL]0M+F15W,D,RN0/7 /2B
M;5M.MKD6T^H6L4Y( B>958D]!@G/-<EXIUB_TKP=-K7V*"V\0S8LH,'?Y7FS
M!4R2!D#AN1U'2G^*[/3_  U\*M6L]AF#6;P@O\TES<2#:K'NSLY!SUS0!VU%
M8OA^VUJUL[6+4YX)(X[&WC.%/F^>%Q(6;.""<8P/6I/%-Q=6?A/5[JQF$-U!
M9RRQR%-VTJI/3\/_ -= %Z2_LXKZ*QDNH5NYE+1P%P'<#J0O4@>M6*\V8:E+
MJ_@ K=6YO9+"Z(GDA8JH,41R5W98_P# AFKNE^,M4U*TTNS\B(ZI=->K+)#&
M"F+:7RB55G7[Q*G&XXYZT =Y167X?N-6N='B?7+..UU ,RR1QL"I )VL,$XR
M,'&3C.*S/$.K:Q:^(]%TK3'LD744N-TES$SF,QJ&! ##(YZ<=.M '3T5P&F^
M--7N?+TFYM8?[974;BPED@7]VPA0.717<=5=."W')YQBI)M?\702:+97-MI]
MI=WU_/:,TB%PR+$[QR@+(=N0HRA)[\C.: .T6]M7OGLEN(C=QQB5X0XWJA)
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
MVJ*U^T1^?+&98X\_,R#&6 ]!D?F*+R^M;")9+J=(E=@B;CRS'HH'4G@\#TH
M\\MM(UQ[^\DC_P"$CT[4I;F64;)K>2R!+$J<MEBF-N5Z]0 .,>EUEMXCT1+>
MVN&U:R6&ZW>0YG4"3;G=CGG&#GTP<U)!KNDW6F?VE!J-M)9;MGG+("N[.W;G
MUSQCKF@#.E\':=)-J&);E+3491->62LODS/QDD%=PW8&X @''/4TMWX0LKR3
M7'DNKP#6H%M[I59,; I4!?EXX9A^-1>&/$$VMZMXA@>6WEM["[2&!X4*Y4Q*
MY#9)^8%B#TZ=!4OBKQ)%X?AL$,L237UW';(TG1%8_,^.^ #^)% &U:6PL[.&
MV5W=8D"!GQN( QS@ 50N- MY]?CUI;BYANTMC;'RG 5TW;AN!!S@DD?KD<57
MLM9CL85@UO5M/:Z,F$DB_=J48_N]P).UB,#K@GI5FX\2:):7WV&XU:RCNMZ1
M^2TRAP[DA%QGJ<' H SK/P386-OHL$-W>^7H\C2VH9D/+*RG=\O(PS#\:71O
M!6GZ%>&6SNM0^RJ[20V$EQNMX&;.2BXR.IX)(&> *U]7U6TT/2+K4[Z0I;6T
M9DD(&3@>@[FJ]IXDTF[$"I?VXFF@-PL/F ML'WCCT!X)H U&!*D D$CJ.U<Y
M8^#TTRWNX++6]4@CNYY+B7:8<F20Y8@F/(R?3IVK5M];TNZM[6>WU"VEANW\
MNWD20%96Y.%/<\'IZ&F1ZU87LDUI8:A:O>+$9%3.[CINP"-RYXR#[9H @/AJ
MU_MC3M22XN8Y-/MVMH(U9=GEMMW Y4DYV+SGM5-_ ^F3Z;JMA<S7<\&IW)NI
MM[J&2;Y<.A505(V+CZ4WPKXJAU/PWH-SJEU:PZEJD D2$';YC=2$4G)Q^-;3
MZOI\:S%[R$>3)Y4@W<J^,[<?WL$''6@#&E\#Z?=:)+IM]>ZE>L[I(+RXN<W$
M;(<HR,  I4Y(P.YSG)J67P?9W&D"PN;[4)Y1/%<B]DF!G$D;!D(.-HP1TQCK
MQDDULV5]::E:)=V5Q%<6[YVR1,&4X.#R/0\52FU;?XBBT:VVF98/M5RY&?+C
M+;5'U8AL>@4^U !;Z!;VVOR:RMQ<O<26J6C*[ KY:$E>V<Y9CG/>BS\.Z98_
MVH(K<%=4F::Z1N0Y90&'T/)QZLWK5:+6KQO'<^AR10"T33ENT=22Y)D*8/8#
MC_Z]9NNZWXFT6Z@OVMM.DTA[V*U:V ?[3MDD$:R!L[2<L#MV]#US0!H>'_"-
MIX=VK;WVHW,,2[+:&[N/,2V7^Z@QZ<9.2!P#C-;TBEXV579"1@,N,CW&0166
M-6,'B1='NMH:YA:XM)!QO5" Z'W7<ISW#=.#F[?ZC9:79O=ZA=0VMNGWI9G"
MJ/Q- '/V?@2QM-"70AJ.I2:4-V;5I54.&8LP+(H<@DG(W=\=*M7GA#3;J]M;
MF)[BS^SVC60CM)!&CP'!\LC' &!C;@^]32>+?#T*W1DUJQ46I"SYG7Y"<XS^
M1_(^E6KC6M,M;>*XFOX%BEC\V-]X(9, EQCJN"#GIR* ,NR\%Z?8'13!<WP;
M2(&MH&,W+Q';\C\<CY%Z8Z?6C1?!>GZ#=^99W>H&U5V>"QDN-UO;LV<[%QD=
M3P20,\8K1N?$.C6?D_:=5LHO.B,T6Z=1O3^\.>1TY]ZIW/C+0[=M(Q?0RQZJ
M[+;RQMN0A49BQ/3'RX^I^M &W-#'<0202KNCD4HPSU!&#7-:;X&L=,N-.GAU
M#4VDT^V>TMS).#MB;;A<;<$#8N/ISFHM'\7Q'4]7L=:U"Q@EAU4V5FN?+,B^
M7&RC!8Y.7QGN<5T#ZMIZ7JV;7<0N&?RQ&6Y+XW;?][;SCKCGI0!CV?@FPL;?
M18(KN]\O1I&DM0S(>65E.[Y>1AF'XU7@^'NF6R6L$-]J265G>"]M;03+Y<#_
M #<+\N[;\QX)..V*ZJ::*W@DGGD2**-2[N[ *JCDDD]!5!-?TJ6VNIX[Z%TM
M0#-AN8P1D9'49'3UH TJYVW\&:?::U<:C;W-_%'<S_:9K%9\6[S<'S"N,Y)
M)YP2.16%HWCT74NA75[?V(M=:A.RV1")+:4(9,%\X*[>#D [B,<9 [!]:TR.
M_2Q>_MUNG8HL9< E@,[1_M8YQUQS0!FIX-TV-KB-9+D6-Q="\DL-R^29=P?/
MW=P!8!BH;;GMR:CO/!5A?0:W!-=WOEZS(LET%9!RJJHV_+P,*H_"M&T\1Z)J
M%Z+*SU:SN+E@["**968A3AC@'L>*;KGB+3_#XL_MTH0WEPMO$/4GJ3Z #)__
M %T 0OX6M7U&^OA=WB37ULMO<;74*^T%0^-N-V&(]/;(%1VWA"SM)-%>*[O,
MZ-;M;6H+(1L8!3N^7DX51^'UJC8>,8(M?URPUG4;"WCMKR&"S)/EF0/$CC.6
M.3EP,\#ITS707FM:9I\Z0WE]!!(Y4 2.!RQPN?3)X&>IZ4 8J>!K"*RL[>&^
MU"*2RNY;RWN$=/,1Y"WF#[F"K;VX([\8H7P+IL=K]G2[OU3^TO[4!,H8^=NW
MCEE/&>W?N372REUA<Q*&D"DJI[GL*XY]7\41>+;#0)+K2!)<V$EVTJV,A",C
M(NT#SN1\W7CITH T+WP587\6NQ3W=[LUO;]K"L@X50H"_+Q\H K"U?2M2F\5
M7,SIXDC'EQ16USID\!255!)+B3A&W,PX &,&NL;68-+TZW?7KNTM;HQ!IL-A
M 1PS#)X7/<],C)I+KQ/H-E<_9KK6+&*?*#RWG4,"YPG&>_:@"UI45W#I=M%?
MS&:Z5,22'&6/O@ 9QU( &>PK/O\ PM:7NN#6([J\LKPP?9YFM9%43Q9)"N"#
MTR<$8(SUJ1/%GAZ22&--;L&:8L(\7"_.5R&P<]MK?D?2H+SQ)IUSHDMYINO:
M9$%G6'[3*P>-7W#*$;A\Q' &>X/- %>+P-I]M8:+;6UYJ$#:.K);3I*OF;&
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
M** "BBB@ HHHH **** "BBB@ HHHH **** "JVH6::CIMU8R,52YA>%B.H#
M@_SJS10!Q?@VZO/#_AVS\/ZMIEZ+S3XQ;));V[20W"+PCJX^5<C&0Y7!S3RN
MH:=X\GU2]LIY;&^TV.!3!&9OL\B.[%"%!.&#YW8QE>>U=C5>XO[2UN;6WGN$
MCFNG,<",>9&"EB!^ )H \\T7P]?Z/+X%M[FTF<6)O'F*H76V$H;RT)&1QD+Q
MZ>E0?V9>KX>>--,NQ*?%@OPHMV!\G[4)/,Z=-GX]J](O]2LM+@6:_NHK>-G6
M-6D8#<S' 4>I)[5:H \E&G?V]X;\7:);6<K7MUX@F\J;R3L0B5#YA?&!M )Q
MG/& .15K6K;5KG49MNAWJ_9_$5K=A;6%1'-"K)F8MG+N0"".P X&,GO])T6T
MT470M/-Q=7#7,OF2%LR-]YAGIGT'%:- 'ENJ:7?3:%XVCCTN[,]]JT,UNHMV
MS*BB#Y@<= 4?\O<9V_$>EW9\465SIN%BUN$Z?J*DE6$:@N)0.NX+YB?5U]*[
M>LVUT*PL]6NM4B24W=S]]Y)G<*.,A%)(0':,[0,X'H* -%55%"J JJ,  < 5
MYB^B:K<>#-0\*SVEQ_:;:HTT-[Y9,;*USYPG\SH"JD\9W97&.17H]Y?VFGI$
M]W<)"LLJ0QESC<['"J/<FDO[^TTNREO;^YBMK:(;GEE8*JCZF@#G/#EG)'XO
M\5W,UE+&ES=PR0320D"15@1"02.S!A^/H:M^,C=#1(FM-.-ZRW<#.JQ"1XD$
M@)D1#]YUQD>_.#C%;Z.LB*Z'*L 01W%.H \FGTO4GTO7K9](U)_M'B*TO8S+
M$',D0-N68[<]HWR/PZ\5TMOHRZIXF\96U_93#3M3M[:)7>(JL@$;*^"1U&1_
M3I7:52U72K;6;!K*[,PA9E8F&=XFR#D89"".GK0!@>!H-3DL'O-9=9+R+.GI
M*IR)(X69?,]B[9)^BUJ>(G'V2WMY]*;4K&YF\J\B$0EV1;&.XKW&X*,#)YX%
M7'ET_1-/B626"SM(@L2;W"*.P49HM-5T^_D,=I>P32*,LD<@+*/<=1U% 'F;
M^$KV'P]XQTO0(;X:'<V(%A97892MQ\Q=8E?YE0C;UZDG%7=5MM3U_5-8FM=&
MOXX[SPO)9PFXC$>9BSX0@G@\XY^O3!KTNB@#S^/2WU&]T"]BTN>)-*TR>&Y6
M6%H6E+QJH@&0"1D$Y&0,#!YJA'IFKP>'M?TV 7]]I<FBR16:WMJ5NH965E6W
MW8!D7GKSCU/6O3Z* //]-74=(\36MY=:9>W%E=Z+;VD;10EC;RQEBR.O50VX
M?,>/EY-9_AW3-2MM/^'4=QI=Y"^GF870:(_N0870%L9QEF']:]0JO87]IJ=E
M'>6-PEQ;2@E)8SE6P<<?B#0!YMI<&K-KGAB\GT*^M1:75XMS!%"JP6V]7QL
M.6!R"6YR3QZ5N>$-!BN? 4^D:KI[P_:);Q)HY8MC%))G8'D=U93[<>E=K5+5
M=+MM9T][*[,PA=E8F&9XFR"",,A!'(]: .?\#0:F]B]UK+K+=P9TZ.53D21P
MNR^9[%V!)_W5JQXL:[2XT5[?3Y;B);PF:X@B$LUL/+<!D!X&2=I;!P"?J.@M
MK:&SM8K:WC6.&)0B(O10.@J1W6-&=V"JHR6)P /6@#RO2]+U&*R\-VUQI%\A
MLO$=U<R^9%OVQ,9RKY!.1F1.?Q&<9I6L-7M+^74H]+O)K6V\42WTMLL1#RP/
M!Y8D13][:Q)P.>,^E>EV&H6FJ64=Y8W$=Q;29V2QME6P2#@]^0:LT <EX3CN
M?^$E\57<FGW5M;WEW#- \\>SS%$$:DXZ]5/4?7GBI/&D-Q._A[[/:SS^1J\$
M\OE1EMD:ALL<>F1[UT5Y>6^GV4]Y=S+#;0(9)9'. J@9)-2HZRQK(C!D8!E8
M="#0!YU=Z9J TWQOHESI]Q=2ZQ++-83+&6CD$D2HBLW1"A4?>QP 1FM/0M+N
M+7QU?/=P33(-*L[=;QXCMDDC,A?#$=?F0_\ ZJ[2B@#%\7V5QJ/@O7+*TC,E
MS<6$\42#JS,A 'XFL'4[/5+C3/#>MZ582IJE@ZPFWN!M)BE41N&'8 ['_P"
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
MJ_9VRL1FE8.>.FUU]^<=C5G0M.E6YBTC6?#^ISWECJ+W<-\9G-HP,C.LP^?
M;#$;=N<GG@G'I-% '*> K.2TTF]6XLI+>9M3O)AYL11F229F4\CNNW\O:I/%
M]@U\VGF*;4K.YA=W@O[&(RF!]N,/'@[D8$@C'8=.HV+_ %O3-+D1+Z]AMV<J
M!O; &XX7)[ G@$XR>*OT >>VJ:U:ZQX4U74M)E>1=.N;2Y6QAR(Y'>)D)7/R
MA@A]@>#BLKP_!K?AZ+PYJ5SH6H3V\$%Y9W%M%&&F@:2<2)($SR"%P>XKU>B@
M#AI+!D\2^$)8-$>SL[1+QGBB@RMMYBC8#MR QYSC."3SW.CX!MKBS\.S07-M
M-;N+^[D5)4*G8\[NI&>Q5@:ZBB@#B-<TS4KCQEJ)MK><)J'A\V4-V@^2*8/(
M?F.>/OJ??M6;I=L;W2]]SX7U:TU:QTZ6V>2ZD=T4LFTI#\[;PQ / P .QQ7I
M-5[&_M-2MOM%E<)/#O9-Z'(W*Q5A^!!'X4 <#/I=Q_PKWP?:+ID_VBUN-.-U
M"+<[D$17S"PQT&&^O;.:BUO3+NX3XCB'3;EWU*TCCM"+=OW["#9@''9O\>E>
METV21(8GED8+&BEF8] !U- ' O;7;^(-7N?L-X8IO#D-LC&!OGE!E)3IU^=?
MS]JI6VGZA;Q>"_*T>:22QT.XMYXGA*H)6BB"QN<8&YD89Z=^]>CVEW;W]G!>
M6LJS6\Z+)%(AR'4C((_"IJ /,-$L=4FURQN'TG4(4D\/263>;"L4<$NY"(U4
M'Y5&"!G)/J>M2Z?::A_8OP[ADTJ^BDTR5$N@\)_=A;5XRQQGC>P'Z].:]*HH
M \P&B:K/X*N/"L]I<#55U4S1WOEGRV4W7G>>).@(4GC.[(QCFFZWI5]/I7C^
M.'3+IYK^\A>U"P-F95CB7(..@9&_GWKTJ[O+>QA\VYE$:9P,\ECZ #DGV%)8
MWUIJ=E%>V-Q'<6THW1RQMN5A[&@"=&#HK@$!AD9!!_(]*\T@TF:;2[R.>#5[
M&9O$=S=VMW:0MYD 8.4EVX.Y""5(P?O\XKT*74K*'48-/DNHEO)U9XH"PWNJ
M]2!Z#UJU0!B^%/[3_P"$=@&L)&M[OEWLD?E^8/,;;(4_A+##$=BQZ=*VJ**
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *9,LCPNL4@CD*D*Y7.T]CCO3Z* /.+/QOJ2MX>^WRQ(7N
MY;#6$6+B"96*(0<_*K/M SG(8'L:U6US5H]2\+JTL#6VK7<X96APZQ>3))%@
MYX.%7/'4GI6M=>$-$O8-7AGLU9-6D22\&?OL@4+],;0?KD]ZM7^B6NH7^G7L
MK2K+ITC2VXC8!0Q4H<C'/RDC\: /-KZ;4+CX?:[+>7INI%\1+"A= N-E\BCI
MVP ,=L5VV@:GJ4OB;7='U&>&X^Q+;S12Q0^7\LH?*D9/0H<'WITW@G29K6]M
M=]VL%Y=B]EC6<[1+O$F5!^[\X#''?VXK1M-$M[/6;W54DF:YO$CCFWL-I"9V
MX&.,;F_.@"CJNL3KXGTSP_;2"![R":XDG*ABJ1[1M4'C)+CDYP >.<CFF\7:
M^\-O:QM9QWD?B$Z-<2M Q61=A=9%&[@XVY7GG/(KLM4T.TU6XL[J1I8;RR=G
MMKF%MKQ[AAAR""".H((/'H*JR^$M-EAM(]TZ?9;S[>KK)\SS\_.QQR?F/'3G
M&, 8 -2PCNX;"&._N8[BZ5<231Q>6KGU"Y./SKS_ %+QEK&DVNH+<SQ&[TS5
M5CN52WSNL6 ?S0,\$)DD\C*D8Z5Z367/X>TNYU*[OYK57N+NT^Q3,?XH<L=O
MX[C^E &!J^OZG;);7EK/;O97&N6UC&'AW$Q&18W(.>N_?@X/ 'UK!UF6_FT7
MXH+=7S3PV\,D4490#8IM4< >PW'ZYS7;W'A;3I](TW2QYL5KISPR6ZQO@AHL
M%"3CG! /OWJ*\\'Z7>OK#2-=*-7C$=XB3D*XV!"0O0$J ,^U '-W/BW4O##W
MHOV@O+:'0?[2ACBB,91D8)LSDY!W+S['Z5JR:OJUAX@T73KFYBN8=8@EQ+'$
M%-O,B!\CGE",\'D$#DYK2?PIITUZ+JX\ZX;["=/9)6!1X#R5(QSD@<]:DTWP
MW9:;);.LEQ<-:1&"U-Q)O\B,XRJ\<_=49.3@8S0!S6C^*]6U&S\#SR/ K:Y%
M+]J"Q<!EA9P5YXY4<<\5H_#F>^NO",=S?WC74LES<_,R@'BXD';Z?ATJ6Q\!
MZ/I\VG/#)?$:;(\EG&UTQ6$,""JC^[@D8_ Y%:NC:%9Z#!-!8F80R2O*(Y)2
MZH68L0H/098G\: .8>1[OXV1VMWS!9Z(;BSC;IYCR[7<?[04!?8$^M;WB +I
M]G=ZS;&SAU&*U:))[IBL84L#\V.2 >@]3CO4VK^'['69K6YF\V&\M"3;W5O(
M4EBSP0#W![@Y!]*BO?"]EJ>E7-AJ,MU=BX4*\TDN)!A@PVE0 N& / '(&<T
M<GJ'C#6++3/%C1/NDT@6\MM)<V^UG60<AU&/0XX!Y&16SJ6NZQ;>(]:TZPAB
MNFM](2]M82N&:5GD7;G(R/D''')ZU9;P/H\BZHLYO)_[4MUM[LRW3MO"@@-U
MX;GJ.G;%*G@K31<37+W.HRW4UHMI).]VQ<HK%@?]X$]>W:@##@\<&:T06ES)
M<3W&H16(AN+<0W%J[(S,LB,5&<(=IX!R.N.>E\/S:V_VV+68441S?Z+)E \D
M1'&]5) 8'(XX/' J"]\%Z3J5K>17XGN);MHFDN6?9*&C_P!659 -I7)P0.YS
MG-1W'A(#2H+.TU'4EF2ZCN'NY+US*^W^\W\2X_@X7]: .C<.8V$;*KX.TL,@
M'W&1G\Z\[M_&FIKX0T+6+])([6Y28WUY96OF"W96PA,?)$9^;)&2,#D9S7HK
M LC*&*DC&X=1[U@V7A*STZRLK6QN[ZWCLTECBVR@G9(06!W @\J,$C([&@#4
MTNX-WI%G<F>&X,L".9H/]7(2H.Y?8]17(Q>)]4'B/2;9I[>>WO[ZZM)/)C)B
MC"+(R;'."S_N\-U&21P178:?86VEZ=;6%E$(K6VC6**,'.U5& .:P;?P'HUM
M-:R1/?*+2[>[MH_M;[(F?=N"C/"G>W'OZ4 0_#^:^N='OIK^]:Z?^TKN,,R
M$!)W7M[ <=L474U^WQ5L+5+YDL_[(GF,&P$$B:$'\2#U[=NIK;TG0K/16NS9
MF8+=3O<.CREE5W8LVT'A06)/'K27F@V=[K-KJS-/'>6T3Q(\4I7*,5)5AT(R
MJG!]* . \':GJFE:)X243V[Z?J%]<6;V_DG>O,[A]^>N4Z8Q@_C6[HNOZ_K?
M]D:M:VRG2KQV^T)+Y:B*,Y",C!RQ8$ $$<Y. *T[?P9IMK::7:Q2W0BTRX:Y
MM@9 =LC;LDG'(^=^#_>^F%TSP7I6D:G)>6;7B1M*TRV9N7-M'(W5ECS@'))]
M 3QB@";QAJ%WI'@[6-2L3"+BTM))T\Y"ZG:I.",CTK$NM8\07/B-M+L[VSMH
MCHJWRR-;%V$A;:1]X CC\/?K74ZMIEOK6DW6F79?[-=1M%*$;!*$8(SVR*I+
MX9M$U'[>+BZ^T?8A8[MX_P!4#G&,=<\YZT <G<>.=07PYHFK7(:PM;_3%G>^
MCMS-##<L!A91R5CY//ZC'-E-3U*+Q5XON(]4MFAM--M9;=;DA;==RS,"6'1<
MC)/4CZ"MN'P;I]OIL>GPW-[':)9_83$)00\'.%.1Z$C<,-@]:+SP3HE\]X98
M9ECO+-;*>&.9EC>-00GR@]5#'!H YVX\6ZS:VWBE(Y4D?3=(CU&VFN;4H6)$
MNX%,@[<Q\9 (SSFGW?C#5M!N+N74FM[R :"^JQQQ1&,HZ,J[,Y.0=XY]CQVK
M:?P+I4OVPRW&HRO>V0L;EY+MF,L0W=<\9PS#/OQ@\U;;PGILMVEQ<&:<K8MI
MY25@4>!L;E88YS@<]>* ,W5-7UGP[IMYJUU<V5[8I8B1 %V.+@L!QV\K# \G
M(QU.:O:1/X@_MNXAU"$'36@62&:3RUE$N<,NU&8%<$$'J.0<\&F:?X)TBPTV
M?3F-W>VDT!MO*O;EYA'"?^6:9/RKP.G/ YX%6M!\,V?AZ,K;W%]<':(T:\N6
MF,:#HB[ONCITZX&<X% $.M:S-;^(-%T.W<12ZEY[M.5W%$B4$A0>-Q++UR,
M\5QWB;6-2U+P1XEL;F5([K2M1BM9)HX\+<1L\3*<9^4[7&1[>AKOM5T.TU=[
M268R1W-G+YMM<0MMDB8C!P>A!!((((/I52[\):;>Z-<:7*9_)NIA<7+K)B2:
M3(;<S8]57IC@ =.* ->V@\E"7*/,^#)*J!2Y' )Q[<5Y]H$VL0ZMX[.DV5I<
M2#4V*^=<,AW^1'@!0A!_,?AUKT5%*H%+LY ^\V,G\JPK;PG:V5S?7%K?ZA#)
M?3>?<%)A\[X STXX '&.E &9XOUN]\(PZ=>VAMSHRL;:>#: T?RD(ZM_=4CY
MA@X4$]C4]YJ^IQ:EI^A12F:]EL7NIKFWBC&=K*HVJ[ 8RV3R3@#UR-1?#EBL
M:1EII(TM&M DK[P4;[Q.0<L<<D]>]9TW@+29=.TRT$^H1/I@*V=U%=,L\2$
M% XY*D #!STH IV&MZ_J%Y;:%>?9M.U==-:[N6B D4MYAC4*,D;?E);J1D#/
M>K%EJVM'Q5::+?RV@>71WN9C;*65+A9$0[">2OS'@C-6K[P5I5ZUA(KWMK<V
M2LD5U;73I,58Y96?.6#'DYR<\]:GN/"NFSWEC=(US;RV<+6Z-!.R%XF()1SU
M8$J#G.<]Z ./T?7=9UW4O MW->K$+^QNKB>&.(;&=-@SR<]'(Z\5<D\1^(/^
M$3U_4X&MWN=)U.>-DCM^)+>)ANP"Q^?;N(.3R*W+/P1H]A!H\5O]K0:2'6V8
M7+9VOC<K'/*G XZ<5H:5H=II$=Y' TLBWEP]S,)6#9=_O'IT/ITH P]2\4S0
M0/?6,B7%G/<6ME:$*,-)*1N?)(! 5EP,CY@03Z:>@S:XUWJ$.K0@6Z.C6<K%
M!*Z$?,'5"0"&'!&,@].*#X0T5O":^&3:?\2M4"+$&(*X.X,&'(8-SGUJSHVB
M0:);M'%<7EU(^-\]Y<--(P'0;CV&3P/4GJ30!0O=7N9_%\?ARTF%LPT]KZ2?
M8'8C>$55!XZY)_ <9S7-P>+O$&I'0[6%[*UNKF_O--NW-NSKYD"2?O$^8<$H
M#M/TS79:AH-KJ&HVNH[YK>_ME9([F!@&V-C<A!!#*< X(.",C%5_^$4TU9-+
M>+SHCILKS6X1_P"-P0[-G)8MN;.?4GK0!JP1W*V$4=Q.CW0B"R3)'M5GQRP7
M)P,\XS7E=M-J5YX.\'7-Q?"XNYO$.1)-']T[K@9(!&?7''IQ7K=<W%X(TJ"W
MM((9+Q(;2\-[ GGDB.3+'@'/ WMQ[\YXP 8D'BW58#/IER4N;T:X=+CN(HE3
M*>1Y^[:S!=V,J.<9P<'H>F\/3:T\5W'K4*(\<Y%NX*[I(2!M+JI(#9R..#C/
M%5+OP/H]];ZA#<?:7^W72WKN)2KQSJ %DC88*D!0./3ZUJZ3I4.D6A@BEN9V
M9MTDUS,99)#C&68^P ].* .5BD>[^-=Q#=\I8Z.DEC&W0%Y")) /7@+GTX[U
MJ^++^W\-Z?<>((X(VO\ 9':(S=#OE55W8Y*JSY_$^M7]6\/6.KW5M>2&:"^M
M<^1=VTFR1 >JYZ%3W4@CVI)_#EA?:;=6.I>;?QW4?ES-<-EF7J -N N#S\H'
M(SUH Q+S6]7TKQ!<Z.\T-QYNERWUK</#@QO&0&1U4C*G<I'0]0<]:SM.U_Q+
M=R>% ]]9!=>TYIF_T4_N'6-'W#YOFSN(P< <>F#U47ANU19C+<75Q/+;?9#<
M3.#(L7]T'  ]SC)XR3@5%;^$["U?1FBEN1_8\)ALP7!"H5"D'CYOE '/IZT
M<K9>*?$=]+H=BES8I/=7U_8W$[6S')M_,"R!=_&=H.WU[XXJSIWB;6Y8);"_
MN;1+VSUAM/GN(8CON(Q%YBM#'\WSD,N0<@ ,>U+?>$I;/Q#X>_LM+XVD%[=W
M=S<+*F8GF1LGYNN7;D8(Y-;LW@[2YDM3FYCN+>Z>[6YBF*2M*X(<LPZ[@<8Z
M8P!C H YR'Q;KUSH.@W"-:1W-WK4NF7!D@)RJO*H8 -@']V,C)SDX(I\GB#Q
M)'X?\0S1S07%WH6HF.0I;X-Q;A(Y&PN>'"N<=02HXYK<A\$:3;P6T,+WBQVU
M^VH1*;@MMF8L<_-GCYVX]^<TZ:QE\.B\NM(TVXU2?4KL27,37"(%)3:7RV.
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
M6+[S_L#_ 'C(4V[?-Z<9ZUO3:]::5:0_VS=PP7 B1K@J#Y<9/&6/.Q2V0"Q
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
MJ&UEDM[5[DSRJ/EC#Q;5S]3Z=.] &S:ZS87MT+:WN-\I1I%&Q@'52 64D88
MD#()ZU8N;J"S@,UQ((XP0,GN2<  =R20 !R37%>$]+U+3-:@%LE[#H[VTAFL
MK]0QL92RD)#)U9#\W&2!M'0\5I^.++4;G3M/NM,MI+N6PODNI+6.;RGFC"LK
M*K9&& ?<.?X: - ^*M"6U6Y?5+>.)KD6G[QMA$Q(&PJ<$-R.".^:IW_CC0[/
M1+K5(KG[5%;S+;NL*L2)6("J1C(SN')XP>]<]J6ERWFDVUS8^'+RT>;6K*[G
MBG8/.Z12*7DD^9A]U< 9)X_ 0Z]HVJWA\:&VTVX?[7<6$]L, >>(3'OVY/7Y
M#UQGM0!ULFO6<6K3LVK1F""P^T26*P$RJ-W^L./FQCC;C/>LH^+IM0D\'W>G
M,([+6)RD\4L1W@&W>4 ,?0J.@Y]:2XLK^^\;7%X-/GB@GT$VH>0#"RF0ML)!
M/.#UZ=LUFZ?I^JC2OA]#-I-W#)I,BI=A@I\L+;/$6X)X+,,=\<XH [4Z]I:Z
MA'8&\07$KM'&""%=UY*!L;2PP<J#G@\5A>)/%?V*]T>VTV[B+7&K16=P#$6#
M DAU5_N[ACD<D>V*R/#^E7L%Q#HVK>'KNXFLK][F#4GN-UJ5\QF64 OD288C
M:%ZGK@FL^ST[7H/#GA[0[C0[R6\TG6(I9[A#&8YHUD=C*K%AG(;)!YSG- 'J
M,\\=M;R3RDB.-2S$*6.![#D_A6-I7BS3-5T&TU9'>.&[QY4;1L7<D;@%4#+'
M;SP#T/I6W(I:)E'4@BO,]!TK7-,L?!5U<:7=*FCV\MC>VV59QO10)4 )W %,
M>N&) H ]%L=0M-3M%NK*X2>%B5WH>A!P0?0@@@@\BJ6I^)M$T>=H-0U.W@F6
M(S&)F^;8"!G YZD52\)Z5<:?+KEW-&T*:EJ+W<4#=44HBY('0L5+8]QGG-9N
MJW"VOQ7TF1H)91_8UT/W4>\K^]AYP.?;CU],T = ?$FC_8K6\2_CE@NT,D#0
M@R&10,L0%!) [G''>GIX@TF2XL(([Z)Y-0C\VT"983)C)92." .3Z5PVEZ'J
MVBKI-L=(E:UEDOII#:&/S;3S90Z0[R1L3;]XH?O*.<=6PZ/J5C\)]#F:T:UU
MS0%CF@BE9<NZ_*T>5)XD4LH]R* .WG\3Z+;3"&XU&&*4S- %D)4EU7<P&>N!
MS4$?C/PY*L!35K<B:;R$R2"),[=K#'RG/'S8R:QM1T:\AG\(*MO)<O:ZBUW?
M2QKE59XI0[_0O)P!T'TK'O\ 1]3E\->++:+2[DSWNNI=6Z! #)$'A.[KQ_JW
MZX/3UH [VZU[2[*Z2VN;Q(Y&D6++ [0[?=4MC"L<C )!.1BJK^,/#T=PT#:O
M:^8MP+5@&SME.,*3T'W@.>,G'6N4&EW@UC5]+U+P[>:E:7][]KM;H7&+8*VT
M@3(7&THR]E).!CI5?5-'U.?0O&D$6EW+37^K13VJA1F6-1!E@<\8\M^N/UH
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
M:XOPWXNO_%UQIEKYK:9)+HR:A.845F=V<Q@+O# (-I/3/S+SUSH_#$,/AUI
M9MS!9,G&,GS'H V[OQ#I=C?1V=Q=;)I)D@&(V91(_*HS ;58\8!(SD>HK3KR
MV/4[KPY'XSU!+R6:3^VX;5?/1"BM(EN@D;"@_*&Z9 X''>M;6M:UK1=4U;38
M[]YT_L.;4K:XEA3?#)$<%2%4*5.5(R,\'\ #O**P_"PU.31X+W4M3-X]W!%,
MJ^0D8AR@+ ;>H)YYKB]1UWQ3!HOB;6H-8CQH>I2(EH;5-L\2",E&;&1PQP1@
MYZYXP >H45Y[K'B36+2Q\>20WC(^D0Q369:)"8]T(D*GY>1GUY]ZO1W.O:EX
MWU#38=:^RVEK:V=TJ+:QN6WM('0DCH0G7J.,8YR =I17E]AX@\4+H?A[Q!-J
MR7,5UJ8L;FR^RHJLCSM$'# ;MPX/7&!T[FU-XLU9_!TGBZWN#MAU!HFTTQIM
M:$7'D[<XW"3'S9SC)QC% 'HU%<0WB2^M/%XL=4DN[2&2Z<6A6%'M;N,1MB,.
M!N24,,D,1G:0.M1Z%JWB75[71M>CNK/^SKVW:2X@FD4*A9,H(R$#95N"&8\
M]Z .[K/DT6PDUN+66CD-_%$T"2"9P A()7;G;R0#T["N=\(:_>:AJ,NGZM+>
M6^JPVRO<6%W"B@'.#)$Z##QD\=3CC-6IM2O=4\8:CH-K>R:>ME8Q3B2.-&:1
MY&<9^<$;5V#IC);KQ0!T%Y?6UA$LES(5#,$0*I9G8]E4 DG@\ =C6*Y\,ZS%
M:^*I7CDBM%;RKF5G18\-@[D.!N#+_$,@CL:Y ZE?^)K7X?ZE<W$MG<3ZC*DJ
M0*FW>D,ZEUW*>NTXSD8/KS7;>*](BUKPY-ITE\]D\LD1AN5 )CF616C..A^<
M+QWH MV6N:=J%VUI;W!^U*GF-!)&T<@3(&XJP!QD\''-:%>;KXKUG0;F^@\4
MZ5;R:O9:5<W5E?6A/DWD<>UG4KU1LA,CIZ8[V+[7?$FA:1=>();FUO=,&F-.
MD;NNXS8#*R;$7,9!.022 !@T >@56FU"V@O+6TDD(FN]WD@(Q#;1D\@8''J1
MGM7+:ZFL6N@:U<+XA,MNVCR30%8XUF255)+H57&P@J.02,\&J]A?ZCI]SX'L
M4OI);2]M)//1XT+-L@#+@@#&#_+G- '=45YU!XKU:7PMH7BJ.Y,D5_?10S:?
MY:;%CEE\L!2!NWKE>I()#<#C$$^O^(8+'5=3.K[DT[Q"EBMO]FC"RPM)$A5C
MC/ D)!!!SUSV /3*HZMK&G:%8F]U2\BM+8,%\R4X&3T%<Q)XAOK7QDFGZE+=
M6=O/>!+*584>UN4V8\LN 627<&X)&<<5V3Q1R,CR(K-&=R%AG:<8R/0X)'XT
M 9NC>)=%\0I.^DZC!=I!@2M&>$SG&?R-/AU[3)]1@T^*Z#7-Q"UQ$FQL/&I
M+ XQC+#OSD$<5PVLW,LG@Z2_4D#Q'K%O$[CM:O*D2_@T2C_OLUI^(;:ZN?B1
MHD%E?-8R'2KP>>D2NRCS(/NALKGIU!^G>@#LI+J&*XB@DD"R2Y\L'C<0,D ]
M,XR<=< GM4U>9:EK.IW7PEUF^OI4;5-&N952ZC38)9+:;Y9 .V=N"!QU'3BN
MVUW4);/PO=WT5S!93+!N2:X4LL;'ID#DG)X ZG% &O17F>J>)]>LM+\:B*[G
MCETJU@N;22ZAB,B[U8D$*-I&5R,C(SS5C6_%6K>%+[7?M%V-0BATA+^!9(50
M12F5H]HV@$I]T\DG@\T =N=6L1K*Z09_]/:!KA8MIYC!"ELXQU8<9SS5BXN(
M;6$S3R!$! R>Y)P !W))  '4FN,AMKFW^*^F?:-1DO-VA7.&D1%P?.@SC:!P
M>.N?K5O6;F2;XD>&M-8D6RV]U>%>S2*$1?R$C'\: .M!R :A@NH;DR"*0,T3
ME)%Z%6]"#R."#[@@]#7*PZGJNN3:S+8:I%8G2]2%MY,L:M&T:!&<R$C=E@S8
M(( ^7WR^YN)+/XK:?#%_JM0TJ;SU'K%(I1C_ -_''XT =;5*#5K&YU6ZTR&?
M=>6J))-%M(VJ^=IR1@YVGIZ5SWC+6M1T6:&9/MD>E""0W-U8PI,]L^1L=XV!
M)CP&R5';FN?OKB^D\1>)M1TO5O(>+P_:723Q1(XE(\]E^\"-I[\9YX(H ]*G
M@BN86AGC62-AAE89!JF=9TZ+4I-+-P?M<-O]I>(JQ(BSC=G'//OFN%U[Q;J\
M?A^ZU2QO0LUOHT%^;:WA1A&[!F)F+C[I  55.[ACZ&MR-M_Q8#8^]H /_D>@
M#?TBZT[4;%-4TQUEM[P>:)@"#(.@///TJ_7)_#'_ ))GX?\ ^O1?YFH= U75
M-=TO3?$4>IQQVLTTOVBQ>)2H3<R*BG&[S 0N<G!.>.@ !V5%>=V_BK5I?#7A
MWQ.ESYL6IWL4,]AY:;$CE<H A W;D.WJ2#AN!QBN^O\ B&&TO=2;5]Z67B-=
M/^S_ &:,++"TT<9#'&<@/D$$<]<]@#T:ZNH;*TGNIV*PP1M+(0I8A0"2<#)/
M / I\,R7$$<T1)CD4.I((R",C@\BO/#=:G97'Q&O8-5N#+8 /;B1$94Q:I(!
MC;T!)&/?G)YJW'J.NZEXBTW38M8:UANM!^V.\=O&SB7?&-PW C^(\$$=>.A
M!W=%>?\ A_Q/JVJ2>"GGN0!JVGW$EVBQJ 9(PF&'&1RQ..GM46E>*=8U"'1]
M.:Y_TN]FU$&X'EHQ6WFV*JY0KG:03\O\)H ]%HK*\.G5AHZ1ZY+;3:A&[)))
M;G*L ?E)&!AMN,@#&>E:M !1110 4444 %%%% !1110 4444 %%%% !1110
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
M\^)9M/,?D%,!\$("0Q=3R/EQG."*WAXGTDWT-G]H?S9]_D$POLF*<L$;&&(
M)P"<X.,T -G\*Z/<SZC-+;2%]2B$-WBXD42J%V\@-@':,9&#CC-.A\,Z5;WD
M%W%#,L\%K]CC<7,N5AX.W[WJ!SUX'--T;Q5H_B"39IEQ)/\ NS(&^SR(I4,5
M.&90,Y'3.:NZMJ4.CZ1=ZE.DKPVL32NL2%F( SP!0!F#P7H266G6D=M-%%II
M8VABNI5>(,,, X;=M(Z@G%12^ O#<VEQZ<;!EMXKAKF'RYY$>*1B2S(P;<N2
M3P"![5DR^+Y?[=\,7!EN8M/U+3[B::T%JS,9$$17:-F]O]8W3@XS720^)=*N
M=-M;^VG>>&[5F@$,+N[A?O?(!N&#P<C@\'F@"]8V-MIME':6D?EPQC"C<6/)
MR22<DDDDDGDDU8JIIFIV>L:=#J&GSK/:S#*2*",\X(P>00000>015N@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "JNIVC7^DWEFDIB>X@>)9!U0LI&?PS5JHKFXBM+66YG<)#"ADD
M8_PJ!DG\J //M-TSQ&6\%P7>AM"="=HKF47$1C=?L[1*Z8;<0<@X(!'H:AAT
M'Q#!8Z9I@T<LFG^(7OFN/M$866%I97#*,YR!( 00.>F>W6_\)GH@N3;>;=^>
M(?/,7V"XW>7G&_&S.W/&>E;=O/%=6T5Q X>&5 Z,/XE(R#^5 ''Z7I6J0>'O
M%=M-ITB3WUY=S6R&2,^8LH^7D-@'USBH-'T?5[/5O"UQ-ILHCT_0WLK@B6,[
M93Y6 /FY'[L\^X]\=W10!Y5;:?JVDZ;X3M8]*D?7+"2[F,$=S#O$+%@3AFVL
MI\Q >001Q78^"ECM](FLAI]Y8S07#FXCNWC=VDD/F,VZ,E3G?G QCI@5:\1:
M?HEW';3:QIZW)298H76%G>-G(7@J,J,XR>GK6G:65M86RV]I!'!"O1(UP/K]
M: ,3QYIU[J_@?5]-T^V-Q=W=NT,:!U7D]R6(&*+1KQ9K#R_#DT$R1^5+<RO#
MB./ + ;9"2244#C'<].>BJ.69(8Y'8DB-2[!06..>PY/0T <3::3K.G^+X_$
M4&F$C5=T>IV@>(&W"X$4BG=\S8 W8)SG_9 J#PYH.I:?/'I.H>&K&>.TNVF@
MUEGC;<F\LK;/OB4 [<]!USV/=VEU'>V4%W"'$4T:R()$*-@C(RIY!]C4U '%
M>#+/Q!I-A9:!J.DP^3II*)J?G(RS1C.TJ@^8.00#G ZG)Z5D6F@^(;>PT/33
MHY*Z7KTEW)<?:(]LL+-,P9!G/209! .>@/;TRL_5];T_0K9+C4IFAB>01JPB
M=\L3@#Y0>2>!ZT </>^'M=;PEXETB/3#)+=:L]U;.L\8$L;SK)GEAC !!SCG
M&,]:W?$GA^^U'6=*U+3B(9"KV6H!FP3:2#+8(_B5E&,=V-;%KXATN[OQ8)=>
M7>LI=;>>-X9'4=2JN 2/<5IT <+J^CZC:^+KB]@\.VVN:;?VD4#1/)&C6S1[
MAT?@HP?G&3QTKLK&#[+I]M;B*&+RHE3RX%VQI@ 84=E'8>E3A@20""0<'VI:
M .'\+:#J6E:W%-!;W6GZ7+;R&ZT^>=)8HIRRD&WPQ*J?G)' Z<9Z=K-'YL,D
M>XKO4KN'49'6GU4U/4K71],N=1O79+6VC,DKK&SE5').%!- '&>$-&U/3HM/
ML-3\+6"3:2AC35$>-C.JJ55HQ]Y788SNP.O/-5=.\/ZW;^'O"-I)I<@FTW5G
MN;E?.B.V,^=@@[N?]8O ]#^/HL,R7$$<T9RDBAU..Q&13Z /*]9LM0TUYY[C
M3Y +OQ?:75LOF1DRIMC3C#<'*'KCJ/PT/$'AC5-4L/&=W;6++=:S9PVEO;-(
M@8^6&^=SNVC)?'4G"CUQ7<:AI5EJJP"]@\T02B:++$;''1A@]1V/:KE ''PV
M.JZ9XLU;4TTV2]M-6M8/W8EC#6\L:LNQMS %6#9RI.#GBLN[\,W6@^ _#UM9
M74)UW17A%M(^=LCN?+>/UV,'(_ 'M7HE49=%TR;68=7EL8'U&&,Q1W+("Z)S
MP#VZG\SZT <_=Z%=VVO>$C9VTD]IIGGBXGWH#\\14,02"26.3@=S6*_A_6VT
M"XMAI4OG/XF&I*GG1?ZC[2)<YWXSM'3UKN;#6++4[F^M[61VEL91#<*T;)M<
MJ&QR!G@@Y''-7Z //K30M2M=:U&QNO#-CJ-E=7[WEOJ4SQD0AVWE70_,60YV
MXX/'(ZU!>^'];F\/>)+1-+D,U]KL=[ /.B^:)9(6)SOX.(FX]Q^'I%4]5U2T
MT72[C4KYVCM;=#)*ZQLY51U.%!- &+H=AJ%CXM\1SSV96SU":&XAG\Q3TA2,
MH5!SD%3[8[UTU5Y[Z"WTY[^5F%ND?FLRH6(7&<X )/'M5:UURRO5TUK=IG34
M8#<6[B%MI3"MECC"G## .,_A0!PT_@K6[>"X.GR1"32M1^U:$C-A=DC!Y5?_
M &<.Z#T ]ZW=2T2[CUCPC]CMI)[;3)Y&N)MZ @-"\>X@D$DLV3CWKH[S4(+*
M.*27S&6298%\J-I/F9MHSM!P,]2>!WJU0!YM<^'M=_X1C5]*32VDDDU[[="Z
MSQXDB-V)\C+#&%!&#@Y]N:Z32+"^A\<>(-0GLWBM+R&U6&0NAW&,.&X#$C[P
M[=C72T4 5=2MWN]+N[:,@/-"\:YZ9*D"N)TW2-;1? 8N-)DB_L>-HKO]_$VW
M_1S$",-SEN>,\>_%=DFL64FN2:,LC_;HX!<-&8V \LG:"&(P>01P>U7J /+Q
MX;U^U*:DFB)>/;ZS?7+:?--&#/!<,2&5LE0Z\'!QW&:[S0+4VNG$G2K;2VFD
M:4VL 7Y2>[%>"QQDD?3)QDZE% '.>-O#L_B30HX;.6.*_M+F*]LWDSL\V-L@
M-CL>1[9S5RSU+5;Q(TET.>QFX\QIYHGC7UVE');VR![XK7I&8*I9B  ,DGM0
M!YRWA75Y?"6I^$)K9FBN+]Y8=1$B;/)>?SBS#.[S%RPQC!('.,XGU?0M8NAX
M^2'3I&_M>T2&S;S8P)&$)C.?F^49/?M78IK%E)KDFC+(_P!NC@%PT9C8#RR=
MH(8C!YR.#VJ_0!YMXGTW4ECO=1DL)([6+PG=V<DC21G;*0K8P&)(PAY'M5F'
M2M3UB+PYJ5O9+;2Z7I4WE&Y9&6662%45<*3\G!)SCMQUQV]_:VM]936=XGF0
M3(5DBR?G7N,#DC':JOA^^TW4-&AETAF-C&7@CW*RE?+8H1AN1@J1SZ4 <9H^
MCZ_#KEMJ5UH\ZYT1[.?S+N-F$^Y6X4-M"G!P%P!W"U)HN@ZQ9IX"2?3G7^R+
M62&\;S8R(R80@Q\W(R.W:O0J:Z+(C(ZAD8$,I&010!QNCZ-)!XYU,0SQOH\;
MC4(XE_Y9W<RE7&?3:"^/67-=I5+2M(T[0[%;'2[*&TM5)(BA0*,GJ?K5FXN(
M;2VEN;B58H(D,DDCG 50,DD^@% ' W'AO6!I'BWP_P#9/M$.LW,TUM>^8FR(
M3 9#@G=E#DC .1BMC0M)O=/\9:U<2VL@LI[2SA@N&=#O,0D#9 .1G>.H]:V=
M.URQU2ZN;:W:99[<*TD<T+QG:PRK#<!D'U'XUHT %>;R:-XEN=6TVYN-*+26
M6NR7#2+=(L36[+*JLB \<.I8D;B<_>[>D4C,%4LQ  Y)/:@#SBX\/ZW)H.K6
MRZ5+YUQXB34(E\Z+F$31N3G?P<(>/4BM36-&DN?'-E)9S(D&H6Y358#U>.%E
M9&XXSEO+.>JO[5TL6L64VM7&D)(_VVWA6>1#&P 1B0I!(P>5/3/2EL=%TS3+
MJ\NK*Q@M[B\D\RYEC0!I6]6/?J?S- %ZL#6XY[NYEL;S0AJNC36ZAD!C)$FY
MLY5R,C&WG/!'Y;VX;@N1DC(%+0!YI:^$]7TCP]I"6UI+<+I^NM?0Z>;A3)#:
ME9%6(.S;2RA\XW8ZC)ZTYO#VOO'?SOI>'/B6'5HXEN$+20JL8(!R!N^0\$@>
M]=U>:U8V%W8VMQ*RRWTIAM]L;,&<*6(W 8'"GJ>U7Z .&OO#<VH7&OZE=Z0\
MZ:F+2 6 F5)?+B8DR;@P <;R5PW\"\Y.!3DT#Q$-'L[61;O4%MM>@NH&N98C
M.MK&5)\QMP#-D-CDDC&?;T6H+R\MM/M);N\GC@MXEW/+(P55'N30!YQJF@>(
MTT+Q7H,&E->+J5Z]Y:7:W$:IAW5BCAF# K@@8!!&.E:FKZ9X@EU[7]0T[3D#
MW.B1VMLUP\;(TRM(Q4KD\8<#D8R.>*Z5/$>F/-;Q-)/"]R^R 3VLL7F-@G"[
MU&3@$_05JT >87?A[7KD>*&BT>X4:MH26D0GO8Y)!,/-!#'=@?ZP'@[<=.?E
MKI/$>G_:_A^8IV^PWMI;I<P.Y!,$\0#*?E)S@C!QU!([UU=4;[1=,U.ZL[J^
ML8+F>R<R6SRH&,3'&2N>AX'Y"@"+0+2XM-(B-Z%%].3/=;>@E?E@/9?NCV45
M6\61:I+H972(%GN!/"SQY4.T8=2^PO\ *'P#@GH>>N*W** /+[KPUKSZ-XJM
M(M(DSJ.H6UU;!KM'8JHAW;F9NH\MLY/4C&1S5KQ+X9US6-2\136=IY7VFTL3
M:M+*@622WF:0HV&) .0,XQUKT:B@#D-,AU>[\>#6KK1IK&U?25M6$L\3,L@E
M+8PC'(P>O\JZ\]**K6-]#J$#30"4(LCQGS8FC.58J>& .,C@]Z . /AK79=(
MO2ED8KN'Q&=8MX9)DQ<QB0,$)5CM)&>O0@5)XF\-ZIKD?B74;?3Y8KB_T==-
MM[5Y(PS-N=B[$,5 &\ <YX/M7HE5K^^ATVRDN[@2F*/&X11-(W) X502>OI0
M!):ES:0F2)HGV#*,02IQTX)'Y&L'QIIM[J.DV?V"W^T36NHVMV80ZJ76.568
M L0,X!ZD5T6X;BN1D#.*6@#D=;\-W>I^(K.]C5([6]LVLM7C+\M$"'4#'4YW
MH3Z2$]JRH_!VM-\/[W2IIX9-30QQ6;RG*O#;RAH5?_>"G/\ O\]*]#HH \^O
MM)U+5_!^O)'X1MM*U&\L'M$C26%I)6((Y=2 $!/&3DY/ QSIZ_H>IWT&AZAI
M>+;5;)Q$WF$?+#*NR4'!(.WY7'/)0>M=!J^L66A:>U]J$CQVZLJ%EC9\%B /
MN@XY(&>G-7J .(U[1+ZQU_3-1TS1(=7L(K(V,MDTB(\0# HZ%^#T((R#TKJ=
M'M!8Z3;VXLK:R"@G[-:J!'%DD[1@ <9Y.!DY-7JIZKJEIHNEW&I7SM':VZ&2
M5UC9RJCJ<*": ,#Q/:2)XK\*:S_R[6=S-!.?[@FC**Q]MX5?^!5-XHL+Z]U7
MPW+:6;SQV6H_:9V5T7:GE2)_$P).7'3MFM?[=:7=R-/9'D,UMY^&A8QM&2!@
ML1MSS]W.<=JNJH1 JC  P* .7\2SZU->I96WAV;4-,VAIF6ZBC\YL\(0S9V>
MO'/3IG-3QE#>ZYX1L=+FM1;7^I7ML# KA_)"2K*Y+#@[40Y(XSTZBNTIGDQ^
M?Y^Q?-V[-^.0,YQ0 ^N/O=,U)_%^MWT>GR/;7&C1V<+B2,;Y%:5B,%L@?O!R
M?0UU^X;@N1DC(%5["^AU&U^T0"41[W3][$T;95BIX8 XR#SWH \^/A;6+K3/
M".GR6<MO]CTB>QNYA+&?)=X%B!&&RW()X]JOV>AZM>VGA.UO[ VDF@R+)/,L
MJ,LQCA:,"/!SABP/S 8 Q7=T4 >;V?A_6X?#_AZU?2Y!-9Z])?3KYT7RQ-),
MP.=_)Q(O'L?Q2\\/:Z?#&OZ5'I;227&M_;8'6>,"2,W*RYY88PJD$''.,9'(
M])JCK&L66@Z7-J6H2/':P@%W6-GQDXZ*": .3O\ 1+V[USQ/-<Z&]W8:C:V4
M*1&>-3)Y;OYF"'!5@'!4\<KU'%:_A#3M4TNWOK>^N;J>U%QFR^VNKW"Q[%R'
M920WS;L$DG&,UT=% &)XLBU2;P_*FCP)/=^9$?+)4%D#J7VE_E#[0<$]#@UR
M$WA[6VTGQW;1Z3*O]LQ#[&'NT=B3;K'AF+=00<Y/TW5Z3N&XKD9 R12T <A/
MINJ-XC\,:E'I[F*VLKBUN5,J!H2_E88\\C]V?NY/2LWPEH>IZ7%8Z9J/A>Q9
M]+RL6KAXV,RJ"%9%^\LA& <X'4Y/2O0"P498@#U-+0!S?@/3[W2?"%I8:A:M
M;7,+R[D+JW#2,P(*DCHPK4UZSEU'P[J=C!M\ZYM)84W' W,A S^)K0HH X6P
MTW6?[7\(74^D2PQZ;IT]M<CSHF*NRQ =&YYC;IG@CW QK+PWK^EVFBWIT&._
M>T>^AN=/EFB#&.>?S5DC8DKD;0""1U->IT4 9VAVGV/2HHO[/MM/R6?[+; !
M(]Q)QQP3SR1WS6C110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !2.BR(R.H96&"I&01Z4M% '&+_R
M6N3_ +%U?_2@U#?WNMZIJ^NZ3H=Y;V$VE+ L =PJC<@<,R^6VY#DK@$?=/?F
MNH&AZ>-;.LB%O[0,7DF;S7_U><[<9QC/.,=:K:IX2T'6=2AU'4--BFNXEV+*
M2REESG:V" R^S9% &#I\NM:OXQU:T;7YH+6SCLITCMHHF5O,5RZAF3)4XX[]
M.:QM,U?Q#/H_A'4)->N&EU2_DLKA#!%LVXF(<#;PX\L8YQ[8XKT*'1;"WU*[
MU"*)TN[M52>02O\ .%SMXS@8R<8Z9-5(O">BP6UC;16C+#8S&>V03R8B<YRP
M^;K\S?F?4T <<^N:W:Z==Q?VM-*]CXHM]/$SQQ[Y8':'*MA0.DA&0 >!3-?U
MC7K5/&]W!K<\:Z))#+:Q"&+:08D<H^5R5R2.,'GJ:[.3PEHDHF#VCD3W2WDG
M^D2?-,N,/][J,#\AZ"G3^%=&NDU%)[1G74B#> S28FP,#/S>@ ^@Q0!RWB?Q
M!J=E/J5UI^H22+97EE$8HXT$4(D>,.DA;EV829^7[H*\@]9+7[;'XF\>31ZG
M=*UO'"80=C"/]QO& 5/ ).!TY.<GFM^Z\%>'KV6YDN=-65[D1^<6D?YRF-K'
MG[PP/FZ^]6F\-Z0UW<W7V)5FN81!,R,R[D P!P>N.,]<<9Q0!RVA:]J&MW/A
M_2I[V6!KCP]'J4T\04/-*VQ>,@@ 9)( _B';@T;'7_$&HS^'+674GMWEU._T
MZZEBACQ<"%)=L@!4X.4'3C.>,<5VI\,:/]GL(5M61=/79:/',Z/"N,%5<,&V
MX &,XX'I3SX=THOI[BT"'3R6M=CLHB)!!( /)()R3UR?6@#.\%7][>:9?Q7U
MT]U+9:E<V:SR*H=T1R%+;0!G&!P!TJC\3O\ D6+3_L*V/_H]*Z;3=(LM)6=;
M*$QBXF:>7,C-ND;[S?,3R>],U;1-/UVW2WU&!IHD<2*HD9 &!R#\I'(/(]*
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
MVJ"X!Z@#(P:Y[XC,RWOA$3'&FG6X?M1/W<X/E[O;?CKQG%=?INEV6CV26=A
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
M5M/FL-0MH[FTG7;)%(,JPK,B\':!#H<VC)IX%A,098C*Y,F,8W,3N/0<$]J
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
M#R''(Z8]^Q .W\2ZVGASPWJ&L/!).MI"TOEQC); _0>IIA\1VB1PAHKE[F2
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
M:\\@@-&6(">9T)!!.WMG/>O//%E_-X@\$^-YY;N:)M.NWLXK>-L*J)L^\O\
M%OR3D] 1C&.=[6-1U.#Q/XAM8=2GCAA\/K=P*%3]S+OE!(RO/W!US0!W-5&T
MO3WU1-4:RMVU!(_*6Z,0,BIR=H;J!R>/>N'T6_U>'5O#6_5)[O\ M;0Y+B6*
MXV[!*BPE67 !'WV!ZY^M/\.7'B#4[CPU=?:K]8I+2276-\8\IY1MV>664C:2
M7QY9P5P<]"0#T"BD8$J0"5)'4=17E^E:IK2Z;X:U2;6KNXDN==GT^:*0)Y;Q
M>;.HR H^8;%P>V,4 >HT5YFWB+59O!2^+(+J87\>J>2]CG]V8_M7D^05[-M(
M.[[V[OCBO3* ,^RUFSU#4]0T^ R&XT]D6</&5 +C<,9Z\=QQ5]W6-&=V"JHR
M6)P /6O.KJ]-AKOCJ9;YK%R^GQI,L0D8,R!0JJ2!N;.T9X!.>U9?B&]U"?P[
MXUL+BYN8H[&ZL_(0S[G1)!$61GZL/F/!)ZXR10!ZR0""#T-5;#3+'2XGBL+6
M*VC=S(RQ+M!8\D_4]S7'7USJNIZYK.@Z=J7V2XT^UA>VEDN2K L"?-9=A\Q0
M1M(/''J<T[36U75?&M];3:]<K;VMG87:QVH01NS&7>!E<[&V=.O/7B@#NJS=
M3URQTE;1KEW(N[I+2(QH7'F,VT D<+SZUHLNY"N2,C&1U%>0VD,A^'?A\_:[
MAI9?$R#S)'WE3]ND&1GOWYSDT >OT5YU_:M[8W>NZ3-K5VRP:O:06SLJO/*L
ML<;M"K?*!G+ ,?N@GT%4WUK6_P"Q[A!J4\$MOXKAT]2&61O(=XLHS,N6QO//
M7L2: /4:1W6-&=V"JHR6)P /6N6\+W%XGB+Q+I5Q?3WD-E/ T#W!!=1)$&9<
M@#C.<<<9J/XG!C\.]6*32Q$(O,;E21O4$''8@\B@#KJ*X?Q!>76@:_9B34+U
MM-U&TFM(U#@LEVHW1E3CEG4,H!XRHXYK,T_Q+JW_  B-W=RR2R:KX>L+D:A&
M6)6:Z3(7/J"$9\#'#+VH ]+HKSVZEUN#2+[5K77D^R3:-+/"$G$[M*J[A,A:
M,!1C@J!CD8P:-,N=3&MZ1;3ZO>7$6JZ!)<3*[*/+E7RL,A !7B1OT/7F@#T%
M75UW(P9?4'-+7EFDS7^E?"OPQK]O?7CPV<<-QJ$&_=YMN0!)[_+]_KSM([UU
M=OK-['93:O;:??ZO!?7!-M#;/'^[A PKC>ZC:Y!<8)X<>E &SJ6KVVE^6DBR
MS3RJ[1P0)OD<(,L0/8$?F!U(%6+*[BO[&"\MRQAGC61"Z%3M(R,@\@^QKC-1
MB>[^)/A>YD-W;/)IMW(UN9!F,@P?*<9'?!P2#CK6=;>(=5N/".@^*H;J9KN\
MU&.&YLR<QLDDQC,07^%DR/F'.5.<T >D1Q1PH$B140$D*HP.>33Z\TN=<U.#
MP[K,ZZC,)K3Q-'9PL6!(A,T*E#ZC:[=>:V-#74M0\8Z^)];O3;:9J"+#;*(P
MC*UNC%6^7) +Y&,'CDF@#LZP)+S0-*EO=86$":2002SP0-))<.N1L4*"TA7!
M& #C!]#BYXCNY[#PQJUY:_\ 'Q;V4TL6/[RH2/U%9_AEK/3_  %H<\I'EQ6$
M#!R-S,S(.1W+,6/3DEO>@";0[KP_X@F?7M,2.2Z7-K+,T3)-&5ZQN& 9<9S@
MCOFK,/B+3+DZD+><S?V;+Y-WY:%O+; 8CWP#SC..?2N>>&]T33]3O+:RN)M3
MU>]6:XAL]C26L94(" 6 )"1]<XWD]0*I?#V[5O$WBNUBTB^L81<PLHN%4"/%
MO$NQL,?F/WN_'?- 'H$<B31))&ZO&X#*RG(8'H0:=7(_#F:1_#=S;,28K/4K
MNUMR?^>23,%'T X'L*D\67%_#K7AB"TU">UBO+]X)UB"'>OD2-W!Y!4>WL:
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
MZFM*U\8Z?>X$$%VSR6)U"V4Q@&X@! W)SQ]Y>&VGYA0!<@\-:/;"Q$-C'&+
MDV@4D"#(P=HSQD$CZ&M4\BN:T7Q<NI^'M+U"2QG6ZU"#SXK2/:69=JL6&6QM
M&X#)(Y('4BM;1M8LM?TJ'4M/D+V\N0-RE65E)5E(/0@@@_2@"N/"^BBW6 6"
M>4MQ]K"[FP)LY\SK][/.>N>:MVNEV5E>75W;P!+BZ(:>0$DR$# )R><#@>W%
M.U'4+;2=-N=0O)/+MK:-I97P3A0,G@<FLF3QAIUO;ZM+=17<#Z5 MQ=1-%N=
M8V!*L-I((PK=^,'.* ->_P!/L]4M3:WUM%<V[$,8Y5W*2#D''L0#4-IHNGV4
MLLT-OF65!&\DKM(Y0?P[F).WGITK/L_&&EW=Y+;-]HMBEI]N#W41C1X!P7!/
M8$C.<=0>G-9+Z_<7GC_P[#;F^@L+NRN9C',@5)@!'L<=\_,>&P1D<"@#=TOP
MIH&BK<KIND6ELMR"LRI&,.IZKC^[R>.E&G^%-!TJQNK*QTFUAMKI2D\:IQ(I
M!&TY_AY/'3DU+XBUJ+P[X=O]7F0NEK$7" X+MT5?Q) _&L^\NAIYT&#5+^]6
M]NKL+FV7$<LOEL3&W! CP"0,Y^4<DYR :$'AW2+6:SE@L8XWLD:.V*Y'E*WW
M@.>_&?7'-+:Z!I5E=?:+:RCCDWM(H7.U';[S*O12<G) !.3ZUEVUW_:*:^-(
MOKUKVUNRNRZ7"1RB-2(U7 /ED$9[_,2#T-:GA_68/$/A^PU>V!6*\A64*>JD
MCE3[@Y'X4 1-X7T5K>6!K!#%+<?:I$+-AILYWGG[V0#GKD#TJ:'0M-M[O[3'
M:@2B5IAEF($C9#.%)P&()RP&>3ZUSNL>)[F:7Q5I5M;W5K)IFG"9+Q=GWV21
M@>2>/D '&>O3@U8\-^+;2YL]/LKLW279TM+PS7$159E55$C*QZX+#/UR,B@#
MJZK6VGVMI++-#"!-+CS)6)9WQT!8Y) R<#M6-#XRL+B.0Q6UX9/L']HPQE%!
MG@[,O.!U'#8(R,BKGAG6'U_PWI^JR6SV[75O',4;&/F4-QR>.>_- $:>';57
MU2WDAAGTS4W,MQ;2KD"0@!L>H; )'8Y/.>%A\.:=IC27&CZ?:6U\T(@$Y3D*
M"<9[MC)/OTS4-SJ]E;>*Y8)+G4/M$.FM<-;+&3"8PX^<#&6?/'!Z9IFE>--+
MU>ZT^"WCO$&HVYN+22: HDJ@ L 3W 8'^1- #E\*VMKINE06)V3Z5)YMM*_)
M9B")-^.N\,V?<Y[5??0].EN;FZEM%^T7<0AN'#-F1!_"3W')_,^M1^)=9_X1
M[PWJ.K_9GN/L<#S>4A )P,]ST]?;UKF[OQ#>0>,-#=EO_L]WI=S*^GQQABTB
MM%M( ]F;J<8]* .FC\/Z5"U@\5DBMIZ%+/YC^Y4C!"\\#''TXZ4NEZ4+&XOK
MV4J][?RB2=UZ *H5$'LH'XDD\9Q56W\5Z??:;97EBEQ=&\B::&"- )"JD!R0
MQ &"0#D]3CFKVCZO9:]I-OJ>GR^;:W"[D8J0>"000>A!!!'J* )-1TVRU>PD
ML=0MH[FUDQOBD&0<'(_$$ UG-X/\/,EPG]D6H6XV&8!,>9LQMW8ZXP#]0#U%
M&K^*M.T5;F2Y$[06A7[7-$@9;?=C&[G/0@G ) ()P#3X_$EE)J.I6(699M/@
M6XE+ !6C8$JRG/(.UN>V.<4 32>'])EFNI9K&.5[N$07!ER_FQCHK9Z@9/7U
M-1:=X7T32;I+JQTV"*X2+R5EP2X3.=N3DXJO?>+K#3[*2[F@N_*@A6XNML8)
MMHVY!<9ST!) R0!DBJ][X\T>SDU!1'?7 L(([BX:"V9E6)PQ#@]"H"DY_+-
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
MU33[",3,VH6QN[679B.2, $X)[_,O'7F@"[;:596=[<WMO $N;K!GDR29,#
MSD\X' ]!4M[96NI64UE>P1SVTRE)(I!E6![&L63QEIT=S:VQ@OFGNWG2!$MR
MWF&(D/@CCJ#CGWZ<U!;>/-(N5LW6*^2.YNOL9DDMBJPS[BGEN>S;ACC(Z<\B
M@#=&EV(M[:W^R1>5:N)($*\1L,X8>_)Y]ZDBLK:!KEHH(T-R_F3X7_6-M"Y/
MKPH'X5E7/BS3;2ZACE\X037?V);H(#%Y^2-A.<YW KG&,\9S52/QYI$DR(([
MX1F_.GM,ULRI'/NVA6)Z9;C\LXR* +=EX-\.:=;WEO9:/:V\5XI2X2-<!U/5
M?9>3P.*MPZ#ID%S:W$5HJS6L1@@?<<QQG'RCGIP./8>E9%EXSBFDUQKNSGMH
M--O19J[;?WC$1[1][@LT@QVP1DCG&[8WPOA/_H\\#P2>4Z3* 0=H;C!((PPY
M!H QKS0)[2PCTCP[::;9:;<>8EX6#!HU88S&H&">O!( X^E=!!!%;6\<$*!(
MHE"(B]%4#  JE<:S;6VM6VDR)+]INH9)H<*-KA-NX9SP1N7KZUEIXYTB2+37
MC2]<ZC)-';HELS$O%N#J<< Y1OY].: -B;2+&XU.'4I;<->0*5BFW'<BGJ!S
MT.!D=ZBAT#2K>]:[ALHTF:4S<9VB0C!<+]T,03E@,G)YJG:^+M-O-/@NH5N#
M)/<O:1VK1[9C,A;>A4G (VL22< #.:R/"OB&0Q>(IM2GNW\K7'M+>*=1Y@S'
M%B, <?>9NG'4YQS0!MW/A'P_>7-S<7.DVLLMRZO,73(=E(()'3/RCGOCFKMG
MI%AI]S<W-I;+%-<L&F92?WA P"?H !].*QI/'>CP12&<7<4T5['830& L\4K
MXVYVY&"&!!!(/;)XK<TV^&I6$=VMO<VX?(\JZB,<BX)'*GITX]1@T 6719$9
M'4,K#!!&017/Q>$--DT2#1-2M8;[3K-@+1)@3L09"J1W*CY0?2N>O?$;)XQU
M+1M7UFYT.X<K_8\A5!;S(47)W,I#OO+ JQZ8 YR:Z:XUU-'L5CO$GNKNWM%G
MNUMU#%% (+G)'4JV .3@X!Q0!:TCP_I.@12Q:3I\%FDK!I!"N-Q' S4QL4MO
MMD]A#!'=W3!Y)&'#,%"AFQUPH''?&,CK69<>,=*BL3>0&:\MTM%OI'MDW>7
MP)5R"1U 8X&6X/%0P>+%N?$UYI265R;>WLHKO[2B@[A)OP0 <XPF!QG/;N0#
M7T?2K?1-)@T^VW&.('+-]YV)+,Q]RQ)/N:=>:797]Q;3W4 DEM7\R!B3F-L8
MR,=#@D?0UC:-XAL/[!T;[)/?:B][ 9+43;3<3(H&YVSM48R,DXY('4TYO'&C
M"TL;@-<N+RZ:S1$MW+I,N[=&XQ\K#:>/;C- %Q_#&BR6US;O8(T-U,+B="S$
M2R#!WL,\G@<^P]!4C^']*EO6O'LHS.^PR-DXD*?=+C.'(XP6R1BJ=KXOTZ\M
MEDBCN1.;QK#[+(@27SU4N4P2!]T%LYQC\JU[&\2_M%N$CEC!+*4E7:RE6*D$
M?4&@"K-H&EW%Q>3RVBM+>1"&Y;<?WJ#HK<\CD\>Y]:;_ ,(WH_F6TO\ 9\/F
M6L)MX'YW1Q_W0>N/3T[5F^*;Z^L-4\-"UNVBANM46VN(@JD2(8I&Y)&1R@Z$
M4RYU"ZU3QQ/H%O=RVEO9Z>MS))"!O:61RJ#D'A0A..Y(SP,$ U(/#>CVWV$0
MV,<8L,_9 I.(,C!VC/&1Q].*EL-#TW3&1K.U6,QQF*/YBWEH2"53).T$@<#
MX'I7*:!XQN?$5GX=M.(KV_BGEO7CXV) WEOM]-SX ] 3WP:WI/%FFQ7XM2)R
MOVT:>;@)^[%P5#!#SGN.<8R<9H U[NTM[^TFM+N%)[>9"DD4BY5U/!!%9UKX
M6T.QD,MKID$,I@%N9$&',?/R[NO<U!::J]OXNN= N',F^U%]:NW79OV.A]=I
MVD'T?';)T=4U2VTBU2>YWGS)4@C1!EGD=@JJ/J3WP!WH K?\(OHG]G6VGG38
M&L[60200L,K$PR,J#TX)X'')]:3_ (1;0O[=_MO^RK7^T^]SL^8G& ?KCC/6
MJ<GC;28++[3,MVFV_&G21^06:.<L!M.W(Q\P.03G/&:D@\8:7+;W\L@N;9[&
M9()H)X2LF]]OEA5[[MRXQUS0!IZ?I5CI8G%E;K")Y#-+M).]SU8Y[GN>]6)X
M(KJWEMYXUEAE0I)&XR&4C!!'<$5RN@:K>7GC_P 16D[7:06]K:-';7 7$3-Y
MN[;MR"" O.3^F*D\<:A<Z;;Z+/;W4\*MJ]M%,L0SYD;-\RD $GZ#K0!JP>&M
M'M7M'@L(XGLXVCMV0D&)6^\!@\9P,^N!Z5!<>#O#MUI::9/I-O)9QRF9(F!(
M1R<EE/4$DDG'7)]:BB\9:9+;3R&.ZBF@O$L7M98MLOG/M*+C./F# @YQCJ14
ML/BK3Y[0RJLPE%Z; V[*!)YXZIR=O3G.<8[T :UK:V]C:Q6MK"D-O$H2..-<
M*H'8"IJK6%ZM_:"X2*6(;W0I*NUE*L5.1]0?K5F@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#EQI&H_\+,;7?)C_ +/.EBQSYGS[_-+YVX^[@XZY]JH7V@:Q:^+[_4+'3=)U
M.SU,1%_MK['M9$4)N'RMN4J%..#D=J[>F2RQP0O-*ZI'&I9W8X"@<DF@#G-(
MTG4+#Q;K>H2PQM:W=O;1PLC@,6B5P<KC"@[N.>U8FG^%M:M=!\*64D$'FZ5J
M;7=P5GR"A$H^7CD_O1UQT-=P;MAJ:V?V6X*M"9?M 4>4""!L)SG<<YQCH#S4
M\DB11M)(P5%!9F)P !WH \_NO"VMRQ:HJ6\&;KQ#;ZI'F?\ Y91F+(/'#?NC
MQTY'-.UGPMK.H6GC>&&" '6Q&MJ6FP%VQ+&=_''*YXS7067BI-0OK*"#1]5-
MO>1+/#>^2OD&,J6#%@V5S@<$!OF'%=!0!YWXB\-^)M;_ +3C:"RFCDEM9K%I
MKIE\@1M&SQ[0I&XE6^?J0V.V*UET76(=:\37 @M7@U:WB\LB<AED6+RRI!7I
MGG=GIVK;U;6[?1I=/2XBG?[==+:1M&H(5VSC=DC X/K6A++'!&9)75$7JS'
M% '#:/X:UC0[KP_J*113RVNC)I-[;"7'W,%9(V(P>0<@XX([C%%GX0U'3[_0
M;A%AD\C4[S4;W$F IG60;4R.=N\=<9QGOBNI@UNWG\17>B"*=;FV@CN&9E&Q
MD<L!M.<]4;M6G0!SWA/2[W2HM66]CC0W6ISW<6Q]WR2-D \<$=_YU6\0Z5JM
MWXO\.:K8VT,L&F&X,HDFV%O,CV#;P>G4YQ7544 <C-X=U;5?$L6O7\EK;2Z?
M;31:9;Q,91')(,-+(Q R< #:!@#/)K,T7PSX@BUW3M1U"WLUD&E36-[,+MI9
M))&:-O,Y09!*'"YPH/X5Z#10!YI;^$O$5AI/AB9;#2[R\T:U>PFLIIR8[B(A
M/G5RGRMF,'&#P>M=1!<ZKIUYH]B=-L!%=F4W0MI<?9N"R[5VC<O8L<<D<#(%
M:&IZW;Z3>:9;3Q3LVHW'V:)T4%5?:S?-D\<*W3/2IX=060733036J03&'?<
M*).F&7DY4DX'0Y!XH @\0P:G=>'K^#1IT@U%X2MO(_16_(X^N.*XR3PGKDB^
M*3'864 UG2$M$47C2,DH65<NQ3+?ZP$MUX[UWJW;-J3V?V6X"I$LOV@J/*;)
M(V@YSN&,D8Z$59H \_U;P?J>M3+%(([>"3P]-I4D@DW,DKE"& QRHV>H//2K
M5EI?B6YU_P -W^HV-C"--MKBWN6CNBV\N(P&0;.AV9P?7\^VHH YWQWHUQK_
M ()U73K0 W,D0>%2<;G1@ZK^)4#\:@UBWN?$0\,ZAIL:/!;7Z7LOF/L8*(W0
MKC'W@7Y!QC!%=!/=M!=VMN+6XE%PS*98U!2+"DY<YX!Q@8!Y-3JB)NV*J[CN
M; QD^IH Y?3+>Z\/3>*=4OXD$%U=_:X!&^YF B2,+C'WB4X SG<!5KP/HL_A
M[P3I&EW./M$$ \X Y =B68?@21^%:>JW]GI=B;V^_P!7$RA<)N8NQ"J%'=B6
M 'UJ"SUN.ZU(Z?)9WEI="(S;)T&"F0,AE)4\GH#D=\<4 8&I>']7?6/$\UK%
M;2V^L:;';HS3%6214D7!&T\'>#G/8\&H8_#VNQW>A3P+;PRZ?HDU@TC2;@LS
M"/:P&/F4&/\ 7I7<TA( ))  ZDT >?:5X7UY=9M[Z]MK.-I-&DL+N7[6TLC2
MEE/F$E!G)!XSP/RKI_"%C?Z7X3TS3=2B@CN+.VCMCY,A=6"*%W9('7&<=JT&
MOQ]ILHXK>:>*Z5F%Q$ 8XP!D%CGOGC -6Z .6O\ 2-1D\:2:K#!&]J=(DLES
M+AC(SAQQC[O&,_I6;I'AG5[(>"$FA@QHEK)!=,LV<DQ",%..1D9YQQ7=TCL$
M1F.<*,G )/Y#K0!E>*=+FUOPGJ^E6[(D]Y9RP1L_W0S*0,^V36/%I6LOXET/
M5;BSMT2STZ>VF2.XW$.YC(VY R/W?/3KWQ6Q8>)-.U+0&UJ!Y19*TBY>)@^4
M<H1LQNSN4@#&3QQFH-%\5V.M:A<Z<L%[9W]N@E:VO8#$YC)P'4'JN>..AZT
M<=9>#O$&DV>B745AIM_=627-M<V5S-A)(Y9?,5T?:<,#C.1SS7H6EP36^G11
MSQ6\4O):.V&(T)).U>!G&<9P,]<#.*N5DZGXAL]+%B9%EF6\O5L4:$!@DC-M
M^;D8 ((/7I0!SMSX?UFT\6:G=6>FZ3J-CJKI*9+QMLEI(L:QDXVG>I"*0 1S
MD9'6M#6_#$VH:_I6H6LR1HD;6FH*1_K[8X?;C_?4#Z.U=110!Q.H:!K%MXOO
M=2L--TK4[/4DB$BWK['M9$7;N'R-N4J!QP<BF7GAO5I+CQ9Y<4#)JFE165LW
MF!?G1)%)9<?*N9 >,\"NYJO=7L5K%.QS(\,7FM%'@N5YZ#\#^5 ',:3H6K6'
MB:QU!XK8V_\ 8T-A<?OCNC>-F;*C;\P.[U'3\*U/%^D3Z_X/U;2;5D6XN[9X
MHS(<+N(XS[5>T?5(-;T6RU6V618+R!)XQ( &"L 1D GGFKM ')Q:=K+>,(=;
MGLH$C&DM:/''<;B)#('&"5&1@8SZ]L<USUGX1\30>'=-T6:.RGM(='>R>)KE
ME1+CD"7 4^8-N, XP1^-=OKGB&UT#[']J@N9/MEPMK#Y*!LRMG:O48S@\]*7
M2O$-AJ]Y>64)EBO;(J+BVGC*/'N&5..A!'0@D4 <]HWA[6]/U7P[>RPV9%KH
MW]FW:B<_(0T9#+\OS<(>..3UKJ=8AFN=%O;>V0/-- \:*S;1E@0,GL.:NTR6
M6."%YI75(T4LSL<!0.I- ')Z!8:]I7A?1-(?3K/S[&&&!KDW.Y4VJ$9U&W).
MW=@<=:BU70M:N->M_$EE% FJ6L_V>.%I<1RV1^^KMC.XGYAZ$ >I/:56L[MK
ML3EK6XM_*F:(><H'F!?XUP3E3V/Z4 <;%X=UJR\0ZEY.F:3>:?J5Q]J6ZN6_
M?6;,H#J5VGS!D949'7!-6M)TOQ)HFKZE9V\=E-I-[?27L=X\Q$L D;<Z>7M(
M8YS@Y YYZ8KKI)8X5#2NJ*6"@L<9). /Q) I] 'G6K^%?$$UKXFTZR@LG@U3
M48K^&XEN"I&/)W(5"G&/*)SGH>F>*T;C0-9^W>+7CAM7AUFU01-YY!200^5M
M(V],\[O3M70Z]K=OX>TF34KJ*>2"-D5A"H+#<P4'DCC)%6K^\33M/GO)$D>.
M",R.(P"VT#)P"1GB@#E[[PSJ5UX0T*"UDBM=;TG[.T,I.Y%95"2#W5D+\?2D
M\0^&KY+O0[_1;2ROO[-ADM7L;Y]JRQ/LY#[6PX,:G)'.36AIOC72=1GTV$"Y
MMGU.+SK$W,)1;A<;OE/(S@@X.#CM714 4M)@GM].C2Y@MH)CEFAMA^[CR?N@
MX&<>N!D\X'2L#4M&U.;Q;?:G!:VLUO)HK64:3OP\N\L RX^X<X/\JZ2_NC8V
M$]TMM/<F)"PAMU#2/CLH) )_&IP<J#@C(Z'M0!RWA+P[<:!>7PA$MKI,J1_9
M].DN#,()!NWE#_"ARN%SV)P.E)XOT34;Z^TG5M+M[.\GT]I5>RO#M2>.0*&P
MV#M8%5(./6NI=MB,P4L0,[5ZGV%4-"UFW\0Z+;ZI:)*D$^[:LJ@,,,5Y )[B
M@#GWT359-8\-7YL;*!+*:>:Y@MY,+&)(B@5?E&\C.22!WQ6='X5UR*"VE2"U
M,]OXCGU41O<$*T4GF#&X*<,/,&1CMUKJ9O$<$>I-90V=[=^5<1VUQ+;QAUMW
M=0PW\[L8922 0-PSWQLT <'JWA35=3_X3:,+!&NM6D4-JYD_B2,J=PQP"3[\
M5<N]#U75/$&EWMW;PPP)IES9W(BGW%&E*8VY49P$Y/'6NPHH \^T?PKK3:!+
MX?U2QTFVCCLI+,:G:'=+<*T9C5MFT;#@Y)W')&!P>)-/T7Q.U[X3:_L[!%T4
M213RQW1/G*8O+#JNSCUP?<>]=[10!GZ[82:KX>U/3HF5)+NTE@1FZ LA4$^W
M-<Q8:%KFGZMI&M&VMY)8M+&F7=HEQG 4AE=&( )R""#C@]3BNWHH Q/"VB/H
M6E30S,C3W-W/>3!#E5:60OM7/89 SWQGC-8EQ-=0_%J<VMH+DG08P5\P)@^?
M)CKV]>_L:[:JHTVP74#J LK87I78;D1+YA7TW8SCVH X-?!>N6.E66BP&TO-
M.739H9$DF:-$NI&+&3:%.]1N( /3&?>G:GIT\7A+PYIGVVTL_%6G?9A:+'()
M#GB)N."R%-^>,#!]*]$JN;&S:_6^-K ;Q4\M;@QCS F<[0W7&>U '/7>@7,6
MO^%Y;&%#8:3'-'(6DP^'C"+@=SQDYQ^-8W_"+:W_ &(+7[/!YP\1_P!J_P"O
MX\K[1YV,X^]CC'3/>NUU+5(-,6W\U7DEN91!!#'C=(^"V!D@=%8\D<"JO_"0
MVL>@?VQ>07=E$#M:&YA*RA]^P+M&<DM@#&0<C'6@#G-'\.ZSI.K7-H=-TFXT
MZ6]DNXM1D;]_$KR&1D*;3N8$D!MP &#VQ5=_"VMMHUU:BW@\V7Q$NJK^_P"/
M*$ZRX)Q]["XQTYZUUUGK<=UJ7]G2V5Y:77DF<)/&,% 0,AE)4\L. <COCBM2
M@#B?^$=U)!XGMIM.L+ZQU2]2Z2.:8CS$*Q*Z,-ORD!&(.3SMZ5J^$=&N]#L[
MNVFGG:S-P6LH+B;SI+>+:HV%^<C<&(&3@$#-="3@9/2J;:@OGV20P33Q789A
M<1 &.,!=P+'/0]!@'F@#&U[3-3D\4:'K.G007 LX[B":*68Q?+*$PP.T]"G(
M]ZP=%\*Z[8'PP+F&U8:7?7MQ.T<Y^9)O-VX!'4>9R,]NIKT.B@#SB'PIX@LK
MVWU>WAMGNK36;V\%J\^%F@N,@C=CY748[8Z\T3^$-?N;'59?*TY+Q]<75[2&
M24R1R 1I&8Y/E& 0&Y&>2/2O1ZS]9UB#1+-;B:"ZG+N(TBM8&ED=CD\*O)X!
M)]A0!RU_HFM:EI-B1I.FV-Q'J=K=O:V\P*JD3ACE]@W,>PQ@<<UW(Z=,5A:3
MXKL-6BOY/(O;%;  W'V^W,&P%2V?F[8&?Q%2Q^(K:36[/2C;74<]W;27432(
M I1"H.><@_.IP1WYP>* ,K7=+U'6;#5=+U'1K+4K.X9OL9>8+Y8*@ N"N5(;
M)#+DX["LE?".MZ)?:=<6=MIVNJ-,@T^[2_D\M@\6[;*K;7X.]LC&>G6NYN;^
M&SGMXY]R"=_+20CY=YZ*3V)[=B>.I -J@#BET?Q'HGB6;4-+@TZ\M]0M88KF
M.24VXMY8P0'0!6RA#?=Z\#FKL>D:M:>,[O556WN;:ZTV&WD<R;'$D;2'A<$8
M;S!W&,&NHHH \]T+PGK6A1>%[Q8X9;K3+"33KRV67B2-BK!XV(QD,@X.,@]>
M.9?^$0U*"2PGB2%I6\02:S=J)<!%9'0(IQ\QP5]!D&NJ?6[=/$L.A-%.+F6U
M>Z23:/+*(RJ1G.<Y<=JM7M]#81(\Q):1Q'&BC+2.>B@>O7Z $G !- '%/X4N
M[B+6+?4M)M[RSO\ 63?;!<;9$C\E45D88VR!D!ZC@GFNG\,6%_I?A^WL]2NY
M+NXC9\2R/O?87)16;^)@I4$]R*UQR <8]JJVU_#<W%Q;+N6XMR!)$XPP!^ZW
MNIP<'V(Z@@ &/XGTR^U*]T"2SBC=+#45NYB\FT[1&Z87CD_.#VZ4EWI%Y:>+
M9-?TZ*.=KFQ%I-"\FSYD8M&^<'CYF![XQC/2NCK,MM;M[KQ!?:,L4ZW-G#%,
M[.H",LA8+M.<G[A["@#D-*\+-X/UOPQ-YOG01V,^G7,V, 2R2+*&]@SAQ]64
M=Z-4\-^)K_4C/+#8W)MM:BO;6:6Z9<6ZD8C";"$(&<D=??MZ Z)(C)(JNC##
M*PR"*S&UZW7Q!+HHM[EKJ.S^V A1M=-VW .>N: ,M+)[[XF-JBC_ $?3],-H
M6[--)('*C_=5%S_OBKWBFUU>[TR%-'9/,6YC>>-I3$980?G0. 2I/'/U'>K/
MA_5;37-!M-4L(GBM;I/,C1U"L 2>H&1FM*@#S=?"&N16=W;I9V"))XA@U6-8
MK@X$:F-F7E!S\F!ZY[=Y=8\(ZW?:IK.H6HMXY6O[*_L5DE^61K=0"DF!\H;G
M!&>U>AT4 <MHFG:POC#5-9O[.VMH+VSMXEC2Y,CJT9D)S\H&/G]>U6/%NEWV
MJQ:2ME'&YM=3@NY-[[?DC;) XY)[?SK9N+Q((+ET1[B6WC,C00X,C<$@ 9ZG
M'&<5)!(9K>.4QO&74-LD&&7(Z'W% '#7>@^)4U'6[JP6!8[[4K:X,?VDQM+
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
M[B%X6*]0&!!Q^= '%7WB"74?%/@NXLXM0AL;V:=E8R!8[F/[-(RY0-W^5AN
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
MU[>] '1US_\ PEUH-3MK.2SO(TN;R2QAN'10K2H&)&,[MOR, V,''H03T%<
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
M2F=(OB'=IJ6H)+I;P3V86\D"POY"/P V""2?E.1R<"@#UJH'NHPT\<?[V>%
M[0H1NYSCKZX.,UYEXOUH1W.L7%IJ4L=S8WUA&3)<F/RBS1DI%&/O*RN2Q;KD
MCD#B]:1V:^*?'KQW4B3/##)$T=TZD@V^[<N&]1P1T[4 >@6<[W-E!/);R6\D
MD:NT,N-T9(R5."1D=.#4U>:^'K^?4KKPGI>ISSM9W/AI+E"9F7[1<80-E@<L
MRJ<XS_$3U (I6$VHWMQX4MKW4;YH7U;4+195N71KJVCCF\MF((W'Y1\W7N#D
MYH ]7KG8_%J3ZGJ>GV^CZG/-IK(MSL$6 67<N,R ME3G@56\!22?V9JMJ\\L
MT=GJUU;0F:0R,L:O\JEF))QG')Z53\-3Q0^/O'CRRHB+<6A9F8  "V7DT =-
MHNN:?X@L/MFG3&2,.T3JRE'C=>&1U."K#T-79IXK= \TBHI=4!8XRS$*H^I)
M _&O);&ZC%YK^LK-<0:7K6O6L5AY;^4ETR+AR7[1.5.6') XSG!AEN([_1!%
M=WPF2R\8PQH4NF(BB,B8 ;.=HRP!/3MB@#V2H+NXDMK<RQVLMRP_Y9Q%0WU^
M8@?K7FUU?+JNI:Y9R^)DTF\L;J(V7+M((=D;(T8\P"0.=P/#$YP<\5Z.+NVG
M-S!#<1230?+,B."T9(R P'0D$'F@"+1=5@US1++5;9)$@O(5FC60 ,%89&<$
MC/XU>KF?AW_R3CPY_P!@^'_T$5TU !1110!#/:6UT%%Q;Q3;>5\Q V/IFIJ*
M* "F>5&91+Y:^8%VA\<X],^E/HH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH 9+#%<1F.:-)(SU5U!!_ T111P1K'%&L<:]%08 _"GT4
M%%%% #(HHX8UCB18T7HJC 'X4^BB@ HHHH **** "F)%'&7*1JI<[F*C&X^I
M]:?10 4444 %%%% !1110 4444 %,:*-W1WC5F0Y1B,E?IZ4^B@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "D "@   #@ 4M% !28&2<#)[TM
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% %;^SK'[9]L^QV_VK_GOY2[_P#OK&:2YTVQO)X9[JRMIYH#NADE
MB5FC/JI(X_"K5% %9=/LEN);A;.W$THVR2")=SCT)QDU$NC:6J1HNFV86)M\
M:B!<(WJ..#5ZB@"BVBZ4V_=IED=[[VS OS-ZGCK[TK:/IC^=NTZS;SCF7,"G
M?_O<<_C5VB@"D^C:7(S,^FV;%XQ&Q,"G<@Y"GCH,#CVJ233[*66262SMWDDC
M\IV:($LG]TG'(]JLT4 4Y-(TV6TCM9-/M'MHSN2%H5**?4#&!3Y-.LI6A:2S
MMW:#_4EHE)C_ -WCC\*LT4 06UE:60<6MK# '.YQ%&%W'U..IJLVA:.TQF;2
MK$RDY+FW3)/KG%:%% $%S9VM[;FWNK:&> XS'*@93CIP>*C;3-/>&:%K&V:*
M9@TJ&%2)",8+#')X'7TJW10!5ETRPGO(;R6RMI+J$8BF>)2\8_V6QD?A3;BS
M98YWT\6MO<SL#)*\&[?@8RV"I)Q@9S5RB@#,\.Z1_8'AO3M(\_S_ +';I!YN
MW;OVC&<9./SK3HHH **** "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
MBL[^V8'MX;BW@N;F&:X6!)((]P.3C?\ [@/5NG<9% &C15:WOH+BXN+=25GM
MR!)&PP0#]UO<'!P?8CJ"!9H **** "BBB@ HJ.XN(K2VEN)W$<,2%W<]%4#)
M/Y56DU6TA$IGD\D0V_VF8R# BCYY;T^ZW_?)H NT5C6OB6SN;JTMS!>PO>Y-
ML9K9E64!2V<]N!G#8/M6S0 45G:/K5KK<=V]HLH%K<O:R"5-IWIC/'IS6C0
M456L[P7BS$6]Q#Y4SQ8GCV%]IQN7U4]CWK.'B:T=M82&VO9YM)94GAB@)=RR
MA@$7JW!% &U10#D9HH ***YVU\:Z1=_8=@O5^VW#VR>9:2)LD7'#Y'R9R,9Z
MYH Z*BBB@ HHHH **** "BBB@ HHJI9:A'>65M<M%-:FX^[#=)Y<@/)P5/?
M)Q0!;HK.TC6[76A>FU64?8[I[642IM.]0"<#T^85HT %%%% !1110 444TR(
M)%C+J'8%@N>2!C)Q^(_,4 .HIKR)&H:1U4$A<L<<DX _$D"G4 %%%9E[KUE8
MWVFVDAD=]0G:WA:-=R;U5F(+=!PC?E0!IT444 %%9EWKEI:Z@-.02W-\8_--
MO;IN94S@,QX"@G.,D9P<9Q4NG:M:ZHUREOYJR6L@BF26)HV1BH;&".>&'(X]
M* +U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%5;R^2TL
MKJY6.6Y-LI+PVR[Y"0,[0O=B",#W%65;<@;!&1G!&"* %HHHH **** "BBFO
M(D2%Y'5%'4L<"@!U%9UIK=K>ZUJ&DQ+*+FP2)YMZ;5(DW;=I[_<-:- !1110
M 444V21(D+R.J*.I8X% #J*K+>!M2DLOL]P"D2R^<8_W1R2-H;NPQDCT(J>.
M1)8UDC=71P&5E.00>A!H =116;K6N66@Z1>ZG=EW@LTWS+"N]E&,]/ISS0!I
M44BL'16'0C(H9E12S,%4#)). !0 M%(K!E#*05(R".]5[.\%XLQ%O<0^5,\6
M)X]F_:<;E]5/8]Z +-%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!SGC^[N;'X?Z_=699;B.QE*,O5?E.2/H,G\*S]?DE
MTO1/"J:=<R6\/]HV-L5B( DB) VGVQ77W$$5U;2V\\:R0RH4D1APRD8(/X5R
M[>&M1F_LW3;B>V?2M,N(+BWE!;[0WE9VHXQM/\/S \X/'/  S5)9+?XJ>'Q!
MG%UI]Y'< =U1HF0GZ,Q'_ CZUU]9T.E+_;DVKSD-<&'[-"!TBBW;C^+'!/\
MNJ.V3HT %%%% !1110!%=6L%[:36ES$LMO.C1R1L,AE(P0?J#7.7_A'PK9:7
M+/<:?%%;VNF2632!FREJ02RYSTQGD\]:ZBHYX(;JWDM[B-)895*21N,JRD8(
M([@B@#SZQ&O>$-=T;1M1NTUO0[R8V]C=N-MU:N(V(#$<.NT,-W!]?2JT6LWZ
MZ'ILC:C<></%CV)+2G+0BY=/+;^\-H YYKO;30=*L+A9[73[>&5%*1LJ8\M3
MU"_W0?08J%_"OA^2ZFN9-&L7FFE$TCM I+..C'CKGGZ\T ><SIJ%EH7BK7--
MU2\@O+'7IV@MD8>3,Q=!L9,?-NSCKP<8]^BGU2_L?%\:ZB+HZ?=7ZQ6=[:7!
M:)&*[?L\T6?E^8$[\')(Z5U:Z%I2W[7RZ?;"Y9Q(T@C )<<!CZMCOUI5T73$
MO6O%LH1<-)YI<+U?&-_^]CC/7'% ' 6_B#4(HH;&YU"<QW?BFXTY[IWPR1+O
M*H",;2Q4+D8ZG&#@U3U5KG1K#XFRZ??W4,]N\$D<WF[I%_T>,XW')QSCU]Z]
M&?PWHDEA<6+Z59M:W,AEFA,0VR/G.XCNV><]:8OA7P^D%S -&L?*N@HG7R%Q
M*%  #<<XQWH XWQOK-W:+X@N-.U*X\_3(;5MJR>5':LS9P0"?-9P1PPP .N3
M6G!!=ZK\0]=M)-9U&.SLXK&XB@@E"+EC-N4X&=IV@$=_7@8Z"Y\+Z#>S/+=:
M/8SR/"(&>2!6+1CHI)'2I[?1].LKF2[L[&V@NGC$9E2,*2JCY5)'8=AVH X_
M1[J__M2;PA=WMY)?6E\;EKII6WRV1^=&S[DB(CV8]:[9=/M4\O$(_=R&5<DG
MYSG+'U/)Y-9^AZ?J,<LVHZV]F^IS(D+?8U81I&A8@#=R<EF)/N!VR=F@#E_B
M!<W=GX7%Q97DUK,M[:)OB(!*O/&C Y'3#&N<U%-0BO/&EG'KNJ+%I^GQ7UL1
M<?,DK)*3\V,[<Q@[?N\GBO0;_3;+5+<07]K#<PA@XCE0,NX'(.#W!J!]!TF2
M2ZD?3K9GNXQ%<,8P3,@Z*W]X>QH X=-6U/Q)<W&FC4UT^[32;6ZMY//:(AI$
M):8*.' 8 $'@8]ZK^(]<OX=/U.\M-8EGN]/CL"[Q,8(87<J3A,GS#(&SAA@
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
M%M9SV=W:P6\:EV+@(7+!AMP5;>,C)'RCKVW;W1].U!X7N[*&5X01$S+R@/!
M/4 ]QT- 'G&G:AK>O_\ "(07NKWMJ;Z"_BN7M66,S>4=J2CC@D8;TYXJS?ZM
M>6VI6\MGJMU<QQ^(8-.DEEEV*%(5'A$8R'QR2Y"G)XR!7?/H^FO<VERUA;F:
MS7;;/Y8S"O3"?W1CCBJLWA;0+FYGN)]%L))IW625WMU)=EP02<<G@?E0!P$S
M3:?X:^)5_9:A>0W=O>SM%(+AF*[;>%A@,2/;/4# '%=%#=W&N>*M6T:XO;FS
M2TTZVEM3!*8V9I-^^7(^]@JHP<CKD'-=%-X>T:XDO'FTJSD>]4+<LT*DS <
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
MM[-BZ(!W+E5+$_0 <>Y(!7NO%5E;3NHM[N:&.Z2SFN(8PR12M@!3SN."R@D
M@9YZ'$=SXPTVU5YY$N#81W7V26^55,,<N[9@\[L!CM+8P#WZUGZ;HWB/1M:U
M."SDL)-'O[QKT3R.PGMR^#(H3:5?G)!)&,\@XQ5(^"M1;P]JGA9WMGTF\O7G
M2Y,A$D<3R^8Z%-O+ [@#G'(/;! -34/'FG:<^K"2RU&1-)=!>R1P K$K*&W\
ML,J 0>,GVJCXG\5)-H'B.RM1J&GZA:Z3+?6\S*(S(@!PZ$$D88#((!YZ4S5?
M">LWT'C:*+["HUV-([8M._R8A$9+_)QTSQFG:UX3U;6+^[DW64,-SX?FTLGS
M69EE<YW8V#*C'KGVH T-&\7VMS<V^E3VNH07C68N(6N(=HNE4#<8SG)(R,@X
M/.<57TSQ=I=KH6@F$:O>1ZF7CM7F3S)790[8<YZX4X_#.!4]IH>HW&IZ1J.H
M16T,FDVLD4,44Q<22.JJ6+%1A0%XX).[MCG*TKPAK5CIO@^VE^P%]%N9);@K
M.^'5DD0;/DY/[S/..E &[;>,=.NM/6Y$5Q',;J2S^R2A5E$R9+*<MMX )SNQ
MCOS267C32]0M8WMEGDN9+N2R%F OFB9 2ZGYMN HSNW8QCGD5SLG@WQ!$TNH
M6K::;^+69]0@AED=HIHI4V-&YV JV.00",BK][H/B":[T37(4TU=2T^:4O8K
M(RPM%*@5E$FW)8;0P8KW(Z4 6/ =_=7\?B W4ETQAUF:*-+ILO$H2/Y."1@$
MGIQS5B]\:V&GPZU)/:7H&C,@N@$0D*XR'7YN5QSGZ^AP_P *:3J6E/K3ZBMJ
MIOM1>\C$$K/M#*HVG*KTV]>^>U0:QX175O$\=\\B?V?<69MM1MB/^/C:VZ+\
MBSY_ 4 .\4>(+*ST;4A=KJ<,,%JD\MQ8E0Z*[$#:P;AOE/MCOR*6ZU^XE\5W
M7AU+*X2--.%R;M'0?>8J"/FR -I'3.>V.3DR^"]5_P"%97OAT7<%SJ=S'Y/V
MB=F5"JX1,D*3PB+GCDY/>M6XT;5O^$P?6;=+-H9]*6SE229@R.KLX(PAW [\
M9XQC.#TH S? OBT76A^&K#4$OFO;^P$B7<ZY2X=5!<;L[LX.<D 'G!-;7B+Q
M#/HM]HUM#I\MT=1N_LY9&0;<(S_Q,.3M^G7GH#AZ/X2UG3X_!4<OV$C0H9(K
MDI.YW[HO+!3Y.?7G%;?B?2+_ %*XT2ZT[[.TVG7XN6CN)&174QNAP0K<C?GI
MVH Y_2_%9T:]\1C4_P"T;JUBUL6XGQO2U1XX0H))&%W.>%!QG)'-;VJ^-=*T
MB27[3YI@@G2WN+A-I2%VVX# MN(^9<E00,\]#C"O_"&N76C>)[-/[/$FJZG'
M>0L9W 5%\K(;]WP?W7;/7KQ5JWT#Q#IVO:C]D32IM,U&X^U&:<MY]H[ !PJ[
M2)!D97)7&>: -'QQXAG\.>'#<V:(]]<3Q6EJ)!E1)(P4%O8<G'?&*FET*]CL
MXS:ZU??;5=&DFEDW+, P+*4QM4, 1\H&,T[Q;X=3Q1X?ETXSFWF#I-;W 7)B
ME1@RMCOR.1Z$T^RE\1311Q7UI86T@P)9X+AI ?4HI08S[GC/\6.0""[\8:;9
MI-/(EP;""Y^R3WRJIBBDR%(;G=@,0I8 @'J>#B#4?'%CIT^KQ-8:E.=)1);L
MPP@A(V!;>"6&0 I)[^@/.,F3P7J+:%K7ADO;OI6HWDDZ7)D(DBCD?>Z%-N"P
M.[!SW&>G-G4/#&K7-QXR:(60CUJP2UM=T[@H5C=,O\G ^?/&>E %]O&^G1SW
M$<MK?QB.R:_C=H>+B%2 S(,YXW#A@#SGI3=/\=:9?ZC:V;6U_:F\MC<VDMS!
MM2X0*&8(0220#G! XY&16)KN@:I#:KJ,HLQ!8^&[JRF"S,6+LB'*C8 1^[[D
M=:ETC1=2UC2?"M\YM[1M-TTM;2(YD+2R0"-6((&% ))'.3CTR0#=T_Q?9:C<
M1P):WL;S6/\ :%N)(QF:'(&5 )(/S+PV#\P]ZKZ7XZT[5IM,2"SU!$U2%Y;.
M66(*DI5=Q0?-D-C)Y&#C@UDZ'X7\0V.N:?JMU%IAGBTN6RNW6ZD=YY"T;"4L
M8\G)0\'[H/!/2ETCPEK&FVO@N*<V!&A"073+._SAHFC!3*<_>SSCI0!OV7BR
MSO\ 25U"&UN\->&R\AE42B4/L(*[N,'.>>@STYK0U/58=+2W\R*:62YG$$,<
M*@L[D$]R !A2<D@<5R^AV-E?>-]1U?2M0BNM)94G*0,'B^VLI1G5@<9\H+D?
M[>:V?$]AJU_%8#2V@9(KH/=VT\K1+<1;6&PLJL1R5.,8.,'B@!MOXOT^ZMK:
M2&*X:>XNI;1+8A%D$L6[>IRP7C8>_/;-:UK?)<Z<EZ8Y849-Y25<.F.H(&>:
MX:U\$WHT:;2M3TW2KVQDU*XNA'',\;1J[%D:,[?D=2<8!Z9Y[5U&CZ9J>G^$
MH=.GU$S:C' R"ZD/F$,<[220-VW(&2.<9[T ,TKQ59:M?06D=O=027-F+ZW,
MZ*!+#D#<,$D?>7AL'D<=:L:EKL&G7:V@@GN;HP/<^3!M+>6I )PS#/)' R:Y
MGP]X8UVQ\1:7JM_'IP>+39+*\DCN))))G+1MYNYD&XDH>#]W/4]*O^,/#4OB
M)D46ENYBA8VMV+AH+BUG[,C*I.WID9[#@T 66UNRC\37:EM2-Q!IB7+08S"8
M]S895SR^<@GT%)I/C73]7N]-@BM;Z%=3M3=6<L\05)5 4LHY)! 8=1@]B:J#
MP]K*^()K]Y;2X#Z&FG^8\K(\DRLS%RH0@*2W8GZ55T[PUJNF+X.DN38^5H%C
M)!=LLSDMF)4R@V<_=SSCK0!JQ>-M-GETU8H+QX=3E>*SG6,%)2F<XYR!A6()
M R :SO#>N_8K+6&U&[GN6&NW%I;+(X+MC[J*20   3U  !-<YX7EGA_L6Z^Q
M:3>6 N&>Q%MJA+0>>QR4A,?4*YRI<[1NQ6M+X-UT65Q-!)IRZA%KLNK6B.[O
M%(KJRF.3Y05RK-R ><4 =;H7B&R\01736HD22TG:WN(9<;HW !Q\I(((((()
M!S5*[\:Z597D4,IE\E[L67VE=IC68G;M(W;OO?+G;@'O6AHL>H):,^IPV=O<
M2-GR+0EDC&.FX@%CWS@>G;)YW2M U_2-6O+2)=+FT>XO9+N.ZD+?:(1(Y=X]
MFW#?,6PVX8ST.,4 69_'^F6\=W,]EJ7V>SOA8W4X@&V%SM )YR5)=1P"?4=,
MNNO'NFV,.J27EGJ%NVFK%)-$\(W-'(2$=0&/RD@CG!&.0*RKSPAK=QH/B2P3
M^SQ+J>K+?0DW#[50&(X;]WPW[KMD<]>*SOB%I.HPZ?XJUJ06HMKG3;6W0+*Q
M</',6)(V@8/F>O;WH Z67Q7;:F-8TF.+4-/U&WLFN8Q<1>4TD>"!)&<GC/'.
M".XI/#GB#;X4\-13"XO]4O-+BN#&A4R.!&F]V+$#JPY)Y+4MUH.H:CK-SJ\T
M=M#<#2Y+"WA$Q8$NP9F9MO RJ@8![GVJAIGA76-&E\-W\)M);K3M*&E7D'G,
M$D0;"'1MO4,G0CD'KQR :T?C;2YH],DBCNFCU"Z:S5M@7R9USF.3)!5LJP[Y
MQQG(S9N/$UG;SS0-%,94N/LR+E!YS[/,.TE@,!3R3@9XZ\5S&JZ+8:7X.U33
MM1U""#5-4NI]1MUCD&_[47#H(0<%RK>6.!R>PSBKFI>%]6&G:)=:=+9S:OIT
MKS3I=9$-TTH/G#(!*Y8Y4X., 4 65^(6D206CPV]_+)<W4MD(8X0SI/&K,T;
M8.,_*<$$CD'..:V;K6XK+PW)KEQ:W4<$5L;F6%D EC4+N(*D]0,Y&>U8=UH>
MN7MWX>O)(M-C>QOGNKB&.5@J*8GCVH=GSGYLY(7TK>U_36UGP[J>EI((VO+2
M6W#D<*70KG]: *<OBJQANUMFANB[:>VHH50$-$I4''.=WS#BH-,\;:=JES81
M+;7MLFH69O+6:YC")*@"E@#DD$!AG( ]"16-#X=\2RZA:WES!I<9BT6;33&E
MT[?.Q0A]WE]/DZ8XSU-(G@O59;/PO9W+6:PZ;I4VGW;QSN6)DB2/=&"@S]W/
M..M $E[XBEU#Q7X.>Q^WPZ??3SD.2%BNHQ;R,IP#GJ%8;@/6M9/&VDOJ%G:@
M3;+YG2UN %*3,H)*C#;AD XR #C@]*Q-.\.>)XV\)PWD>F&/0)&1IH[A\W$?
MDM$K!=GRMA@2,GD'D5:\+:#XAT&*'29DTJ73;(D6]ZI;[1)&,[$92N%(X!8$
M\#@9.0 :_A_Q7:^) 'LK'4([=D9EN)X-D9*N4*@Y^]D9QZ?B*S;?4KGQ'XWU
MG25N9K;3=&2%)%@;8]Q-(I?EQR%5<# (R2<G'%:/@S2+[0?#$&FZA]G,\4DK
M9MY&=2'D9QR54_Q8Z=JIOH.I:1XOOM>T9;:XBU..-;ZTGE,9WQC:LB,%8?=.
M"I Z9S0!=:1O#DES<7NH3W-G,T,-G ^&D$C$KL4\%LDKRQSUR<"C_A+M,C74
MA>":SGTU4:X@G4%PK_<*[20P8\#!//'6JOB'0]6U[3K:426UO?V5[#>VL.\M
M%NC)RKOM!^8,1D#CCKWR]>\%7_B)M5U!Y8++49[>VBM$#F1$,$IF!<X&=S''
M X SR>* )(]?E@^(6I-?M>V6GV^B+=/#<LI13YC9=0A8=!CUXK=TWQ38ZEK4
MND".:"]2W%RL<NP[XB=NX%&8<'@@X(R.*YS4/"FN>(]0U"?4DL;&.]T7^SS]
MGN&E:.3>SAQE%!&2..*WO#EOX@3YM<M]*@>./R\V!9O.;CYSN5=@X^[SUZ\4
M 4/&NL3Z7);$2W,=B89OM4UJA=[0G:(YV4<F-3OR._7! ..IM)!+902"=+@/
M&K"9,;9,C[PQQ@]:Y'QBUSIVI1ZKI-TB:DEE*TEG<(3!>6\9!92W17!DRISS
MN(/&<=%8Z5:1>&X-)6*1;,6JV_EL2K!-NW!(Q@X].E '.G6M0NOB!HB0SE-'
MNK:[,<0'^O,?E8E)]#N.WV&?XN+J7EZOQ.>P:\E>R;2/M"VY"[4?S=N1@9/'
MJ36>?AU96_BS1=4LI+I;6QCF\Q)=2N78L=GE[0S$;?E;(R >,@]M?^R+_P#X
M3_\ MK%M]A_L[['CS6\S=YF_.W;C';[U &7XKUN_34=(BTV<PVBZO;6UU(HY
ME+-S&#Z ?>/J0.S"KXU*36->UJQAFDAMM*B2-FB;#/.Z%SSZ*I7 ]6.>@K*U
MWX::??FS:Q:ZB*:C'=3A]3N0I3<6?8-Y"L23@C&/45=T?36TGQ;XBMW)6'5?
M*NK9V).2(Q'(N>Y&U6^C>QH S?!/C2.?0?#-AJB:B+K4+-!'?7$9\NXE";F4
M/G.[ )Y !QP370:)JLCZYK&A7#F2;3S%)%(W5X95)7/J05=<]P 3R36-H_A/
M4DTGPQI>I"U2#09$E$D$K.;ATC9$P"HVCYBQZ\C'O6AH=B\_C/Q!KW_+O,D%
MG;G^^(@Q=A[;G*_\ - %W4?$]II[WR_9[JY&GQK)>-;HK>0I&[D$@D[1NPH)
MQCCD9K7'C73X]1BL;:TO[^6:U2\C-I!O5X78*&!R..<GVJI)X>U6SUGQ#/I_
MV6>UUN-6(GD9#;RB/RR<!3N4@*>H.1COD&B>%+O0_$6GRPM ^F6>BQZ8K-(W
MG,RL&W;=N,'']Z@#3\3:Q)I=O8V]L0MWJ5Y'90,1G86R6?'?:BL1[@4FH>(K
M31DN81!>WGV"!9KKR )&B0YP6R06)"L<#)P.G(S5\9Z?+.-%U2)6;^R=1CNI
M549)B(9'('? ?=]%-5Y=*U^R\67NKZ$VG7-EJT40G6ZE93"Z J)$VJ=ZE2/E
MR.0.10!>N=8;3_%&E6QD9[+64D6,/G]W,B[QC/(#(&X[%1CJ:Z&N5U;3Y=4\
M7^'(U<R)I1EN[F7&/F,9C0<=V+,V/13ZBM_36U![)3J<=O'=;FW+;N63;N.W
M!(!SMQGCKF@"W1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %,EABGB:*:-)(W&&1U!##T(-/HH B
MM[:"T@6"VACAB7[L<:A5'T J6BB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (YX(;J%X;B*.6)QAD
MD4,K#W!H@@AM8$AMXHXHD&%2-0JJ/8#I4E% !1110!%;VT%I L%M!'#$O2.)
M JC\!4M%% !1110 4444 %%%% %6#3-/M;F2YM[&VAGD^_+'"JLWU(&35JBB
M@ HHHH *ANK.UOH3#=VT-Q$3DI,@=<_0U-10 U$6-%1%"HHP%48 %.HHH BD
MM;>::*:6")Y823$[("R$]<'M^%2T44 %%%% !1110 4444 %%%% !1110 44
M44 ->-)-N]%;:=PW#.#ZTZBB@ HHHH *1E5L;E!P<C(Z&EHH " 001D&D50J
MA5   P .U+10 4444 %(JJBA54*HZ # I:* $557.U0,G)P.II:** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJ6KZG!HN
MC7NJ71/D6D#S/CJ0H)P/?BN6U._U:V@\(W,M[)%-?ZG&MY"F-FUX9'\OIG"E
M0,YYP2>M ';45SVH:U+-X=O-8TM)O]"5YD$B@)=*F2RCU5@#AAZ@C(R#LZ?>
MP:GIUK?VS;H+F))HSZJP!'Z&@"Q1110 4444 %%5=2:\72[MM/1'O1"YMU<X
M4R8.T$^F<5SZR>*+Z>VMWM)=.MYK%&DN1<12/;3[_G4C:0Y*XPP&T'.1TH Z
MJBN!L/[<O_%GBC1T\2W\::?%:FU8Q6YPTB,QW?NN1D#TXKH]0\5Z9IDA^TF4
M6Z7"6TMTJ9BBE; 56/7JRC(! )Y(H VZ*YH^.=)^TWD*PZBXLY)(KF1+&5DB
M9(Q(=Q XR#QZ_E20^.M)GEM(XX=0+7MK]JM!]D?_ $A<*2$]2-PSVQSG'- '
M345S,%Y<^(Y](U?1=1N(=-S.EU;O"HR1E,,&&X.KCH..#GMG2\/6VI6FBPP:
MM>/>7:L^9G559EW';N"_+G;C./UZT :E%%8.H^+M.TW4;K3WAO9KNVMA=21P
M6S.?+)(R#C!^Z?RQUXH WJ*P+'QCI.HWUE;0-<!;Z SVD\D#)%.H 8[6/< @
M_P#ZJ6/Q?I+7EO;R/+"MU ]Q:S2IB.XC098J?8'.#@D<C(H WJ*P;/Q=IMXS
M*JW,9^Q"_C#PDF6W/1U"Y/IP<-R.*BTWQMH^J3V,</VJ-;ZV-S;2S0,B2JH#
M, Q[@$$__6H Z.BLS3-<M]5:/R(;A4E@6XADD0!98ST92"?4<'!&1D"M.@ H
MK#\3>(3X>MK&5;.6Y:ZOH+0",#Y=[A23R.Q./?':N?/BPZ-XJ\3MJ4E_-86M
MM:3K$D&_[,C+(9&.T< 8!.<GCOB@#O**Q-3\4Z=I<$T\GG30V\*W%Q) F\0Q
M'.';OC )P,G SC%;$4L<\*31.KQR*&1E.0P/((H ?117*/\ $/08Y#O-ZL*7
MALI;EK2010R[MN'8CY<DXY]LX!% '5T5B:AXKTS3)&^TF46\<Z6TURJ9BAD;
M 56/7JRC(! )&2*@3QEIES?75C#%J3O;2R03R1V4A6)EC#\G;QD'CU/U&0#H
MJ*YS2?$%@-"T?[-<7NI27EMYMMY@4SSQJ!EV^Z!U7)..2!U-68?%6EW5A:W5
MM)),;J9K>&!4(E:5<[D*G&TKM;.< 8H VJ*Y3P-J=WJ<>OM=SW$OD:Q-!$+A
M0KQH$CPF  ."3T_6NKH **HWVJP6-Q!:E9)KNX#-%;P@%W5<;CR0 !D<DCD@
M=2*YKQ!XR3_A&+:_T?SI/M-_#9,RQX>$F98Y%96Y5QE@ >] '9T5GZ/9RV=K
M()+R[N%ED,L:W9!>%2!^[SU(!SR23SU.*T* "BO.K;Q%Y6O^*X-8\5RV=OIM
MP@MT)MU81F%7. R9;DG%=--XAMM"?3=-U:XF>YG@;;=O&JI,T:;G)/"JV 3C
MCVZ4 ;]%93Z_ MO;.MM=O/<Q--':B/$VP8R2I(QC<O!(.2!UXJM#XOTJ\T^V
MO+!IKU;F!KF..!,OY:G#,0<8P>,'G/ !H WJ*Q++Q5INI7,$%F9IGN+'^T(,
M1X$D.0,C.,'+ 8.#6?%XXMKS4M @L+2YGMM7@EN(Y]F $3 Z$YSE@3Z"@#JZ
M*Y2'Q5I>GV6HWSW.I7-NFJ&UD::+_42G8H0# (3+  GN>M;-SK=I9W$\,XE4
MPK&2P7(8R,511CJQ(QCZ>HH TJ*Y]]677['5].TZXN['5+0".5 B>="S#<I&
M[*$$=#DCKZ4]M;_LFTBM=0,MYJ%O9)<7AMHP<#&"^W(X+*V  3QTH W:***
M"BL-O%>F)?6MNYF6.[F:WM[DI^ZEE7.4!ZY^5L9&#C@FJ:^/]$989,7P@ENV
MLA,;1PJS!BNP\9R6! &.N.F10!U%%<U)XZT:"RO+FY^UV_V.YCMIXY;9@\;2
M;=A(QPIW#!Z?C5/4O%UOJ/A_Q+#ITU[8ZIIME)/MGMS%*HV,4=5<<J2O7'Y&
M@#L:*YZQ\01Q:5IL4BW%Y?R:?'=210+N?9M&7.2.IZ#J3G .#4D7B[2;B71U
MMY))H]7#&SF1/D<J"S D_=8 '@\\'N#0!NT5@W7B_3+*XCAG2[#2WC6496W9
MP\JJ6(!7/8'\01U!Q4'C[1Q;O,\5_&D-T+2Y+VK 6TA( \P] "67D9X(- '4
MT5B:KXJTW1_/>Z,OV>VD2.ZN$3<ENSXV[SU_B4G . 03@&JE[X\T:QFOTF%Z
M1I\J17<BVK[8=P!#,<?=PP.?Q&10!TU%85CXC-[XMU31!93HMC'"QG(&UB^\
M^O3"C'OGVK=H **H:OK%KHEM%<W@D$,DT<&Y%W;6=@JY]BQ _&L_4/&.E:7'
MK#W9N$&D(CW06$L0K@E2,9R#@_3OB@#?HK#B\6Z4]S?P3/-:M8VXNI6NHFC!
MA.1YBYZKE2*QT\03R_$:V@>2\M=..C3W3PW**B<21 2>HX+9#'([@4 =I17/
MMXRTJ.9XIQ=0-]D:]B#P$F:%<;F0#).,C*D!AG.*M:'XAM/$$!GLX;M8?+CD
M26>W:-9%==P*$\-[X_PH UJ**P=1\1-9^*M-T);.=S>PRR^>@!"!"HXR?5P3
MQ^?8 WJ*X3P?XN4:;96NK3WD]U<ZC=VL=W)"?++K-*$0L  #M3C''%:]AX@T
MZ./59UO+VXV:G]D,=PFTI,50"*,$+\OS C/J3G% '2455L+Y+^!I%BFB*2-&
MR2KM8,IP?_UC@U:H **H:U?/I^E330J'N6Q%;HW1I7(5 ?;<1GT&363X)URX
MU?PPKZFRKJ=A(]GJ'0 31G#-Z8(PWT:@#I:*YZ'QGI4]Q81*+O\ XF,3363B
MV9A<1C&67:"0,%3\P'!%,T_QQI&IVPN;=+[[.R@QS/:.J2,9/+"*2.7W=O\
M X .DHK#@\6:;/\ :XSYT=W:3I;2VCI^]$CC*  $@[AR"#C&3D8.*[>.-&BM
MGEF-S&\=\EA+"8&+Q3,0%#;<C!W @YP<\9H Z2BN6F\?:1;PZ@\L&HJ=.8?:
MT-F^Z%"NX2-Z+CGUX/'!J]JGBK3=)AGGF,TL%M&LUS+ F]8(VZ,W?&.<#) Y
MQB@#;HKFK[QSH]C-?1%;R=K*W2YF\BU=P(F#$.#C!7"DY'ZU)#XJCN?%L6C6
M]I-)#)8+>BZ &QE9L+CG..#GCTH Z&BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **K6-X+Z!I1;W$&V1X]L\91CM8KN /\ "<9![@BK- !1
M110 4444 8OB_1Y-?\'ZOI,) FNK62.,DX&\CY<^V<5SNOZ/+XV\->'8EMR;
M=;A)KY#+Y;QJ(I(W0=PX9\8X^Z:ZG6->L=#L3>732-$LT<#>2N\J[L%4''3E
MAU]:T5C1&=E15+G+$#&XXQD_D* .0W:YIW@34K/6$2YO(H9+:TFC8%KS(*Q;
ME_A=LJ".1GG/IO>'-,;1/#.E:4[!WL[2*!F'0E4 )_2M%HT9U=D4LG*DCE>W
M%9%SXFL+77/[&9+I[[R/M(CBMW?,>[;NR!CKQ0!LT5F?V_8+I=UJ,S2P6]J2
MLWG1,C*1CC:1DYR,>N1BJ3>+;5)9;9M/U$7T9?\ T/R1YDBHJLS(<[67#+T8
M\D#KQ0!T%%0VEU'>V4%U$'$<T:R*)$*, 1D94\@^QJ:@ HJI<ZA';K R137"
MS3B#-NF\(22"S8Z*""">U6Z .7T72=0M/'/B/5;B!%L]16V6!A("P\I&4[AV
MSGCK^%9EOX<U>P\0:E$FDZ3?:??W;7<=]<,/-MM^"ZE"IWX.2O(Z\UW=5M0O
MH=,T^>^N-_D6Z&20HI8A0,DX')XH YFQT74X+7Q?');)NU2YDFM<2@Y#0I&
MWH<IGOP:KV&@:M;7?@R22V3;H^GR6MUB4'YVCC0;?490GMP16LGC;1#:6EW-
M+<6UI=[#!<W-K)'$V[[N7*[5SD8R1FNAH Y[P9I=[H^BS6M]$B2M>W,XV/N!
M625I!^(#8/TKH:;YB>9Y>]=^-VW/./7%.H *Y6ZTG46\9:EJD=NK6TVD)91G
MS &,BO(W([#YP,^QXKJJ* //K7PGJHLO!MG<0HJ:58RVMXZ2C(+P^5E/7GGM
MQ3_#V@^(]/TM=.ETS1+:ZL;9X;?58L,T[!"L;%-F4[%N3T( YX[UF"J6.2 ,
M\#)_*J&B:S:Z_I,6I67F?9Y6=5\Q-K91RAR.W*F@#C=*\.^(+?6H=3N;"V#M
MHSV5P?MIDD>;<&W$E>02.F< ?E3M.\-:U9V_@N-K:$MHMG+!<GS006:$1@KZ
MC(R>G%>@44 <;X3\-W>B:M+-!"^G:9+;8ETW[1YL*W&X$O"/X$QD8XSD<#%=
ME6=K>M6F@:=]NO1+Y/F)%^Z0L0SL%7/H,D<FK$5X)=0N+3[/<*841O->,B-]
MV>%;N1CD=LCUH R/%^E7NJZ;9?V>D4EQ::A;7@CD?8'$<@8KNP<' /:L74/#
MVLW<WC)Q:P@ZSID=I;XF&!(L<BG=QPN9!@]< \=J[JB@#SQ/#>MZ?K'VJ'1M
M*U."]M+>*>.\E"M:RQIL+ [&W(0!P.<BN_MXS#;11$J2B!3M7:.!V'8>U244
M %>86.E7?B/0O%6A+;JMO=Z_<![DN,(@E5F^7KNXX[<CD5Z?6='!I>B0W3VM
MI!;Y!N)DMH@&<]V*J,DGUH Y6#PYJ]AXAU*)-)TF^TZ_NS=1WUPP\VU+8W*4
M*G?@@E<$=>36IH>EZCI]QXFEGMEQ?WK7-L%E!)4Q(F#Z'*9_&MO2=3M]:TBS
MU.TW_9[N%9HMXP=K#(R*N4 >>Z%X6UK01X8OA#'-/IVF-IE[;+*/F4E6#QDX
M!.Y!D''!]J1?!^KZ7?V&N6*P7%['J=Y>7-D9=JLER "%<C[RA5/( )W=,UW.
MH:C;Z9;+/<,0'D2*-1]YW=@JJ/<D@?SP*IZ/KT>L3W4*:?J-J]L0KF[MS&I;
M)!"MT;&.H)'(YYH H^$=,U/39-<DU&""+[=J3W<0BF,A"LB+@_*/[OZUTE%-
M,B"18RZAV!8+GD@8R<?B/S% '.:OI-^GB_3/$-@BW AMI;.YMBX5C&Y5@R$\
M9#(,@D9!Z\5BW7A'4DT)XK>**2[N]?35YT\W"1J)E?8"1R=J =.I-=Q=W<%C
M;-/</LC! SC)))P  .222  .2356_P!;LM,EL(KQI(I;Z98(%\LMF0@D*2,@
M< ]3V- &@I)4$J5)'(/:EKF]>\4/I%Q<6R6J^8MK)-#),S*DK+&[E00I!(VC
M*Y!P<@8%:=AJ:W#0VUP!'>- LVSLZ\993W ) /<9&>HR <[I>EZQI^N>)KJ;
M2HI[;5KA)(T^T*#M$2QD,,=]OOUI^NZ#J?BC2H;#48X[;RXS=++;N&:.Z!S$
MJY'1<\GC=CL,@]A10!P-_I'B6YNM&UV;2=,O=0@M7M+^PEF C?<5821.5.""
MO0CH<>]32Z-XATO7;'6]+L-.G+V1L[O3TF\A(OWAD5HVVG."Q!X&>N.P[BJU
M_=FPL)KH6UQ<^4N[R;=-TC^RC(R: .;N=+UR+Q9IVM106MTQT^2RN5\XQB)F
MD1PPX)91M(]>E9.@>%=>TJ'P:TL%FTFE6UQ:W2BX/ DV88';SC9R/?K7H=%
M''Z=X7EN=*\4Z9J\*I;ZO>SS(4<,1'(JJ#[,"N?RYJM=>%-:O/ L-O/<6LWB
M%)X;R1Y03#-+&5PK#^Z54*??FNYHH Q/#EO>1PS3WNCV&E22;1]GM'$G3/S,
MX5<]>!CC'7G R/&'AN[UN\\^SMFAOH;;%AJ=O<^5+!,2V0_]Z+[I(P>_'.:[
M*B@!D0=8D61@\@4!F QD]SBGT44 <'X9\.ZOHLZ:9<:3I,MI:SM)#JH8&9X]
MQ95*;?O\XW;L=^34"^&-:&A06AM8O.3Q'_:A'G#'D_:3-C/][!QCIGO78ZIK
M4.F21P>1/=7<L<DL=M;!3(Z)C<0&('&Y1UR21BK4%[#/8V]V=\,<ZHRK.IC8
M;L84J>0W(&.N: /-O&6FZA9VGBC49($$-_?Z6UMF49)CEB0AL=,D>_%;NJ^'
M;_5KG7M3%LL-Q=Z,=+MH'D&3DN2[D9 &6&,9X!/?%;*W6D>);S4M)N; 7!TV
M:-9DNX%9-Q4.I4'.>"#FMI5"J%4  #  [4 <7IVAZOH^MV6K16ZW"R:3#I]W
M;"4!HY(B2KJ3P5.Y@1P>AYZ50U#P_%HOP]@TDWUO'K=O,U_8X;DW1E+A4!P2
MI9_+Z=&]Z[N_O8].T^>]F5VB@C,C[!DA0,DX[\5B0:QH^K/I>KG29W\T)]CO
M9;0$HLN,$-U4-D>G7F@"KJ/AZ^\OPO%:JLYT[4!>7<K.%+DQR*[ =RSREOSK
M+U#POK5SH/BNRCMHO-U74TN[?=,  @\K.X]C^Z/KU'O757_B.VLKR2U2UO+N
M2'ROM'V2(2& 2$A2PSDC@D[02!R>*-/\1VVIWD<-M:WC6\R.\-YY0,$@1MI
M8$D'/3<!D=,T <VWA[6+7Q)JDD.D:3?V&JRK<">[8"2S?8J,"NT^8OR@@ CG
M(R.M1:SX7UB^L_'$$-O%G6FB^R%I0  L*1DMZ<H3QG@UZ#36EC1D5W56D.U
M3RQP3@?@"?PH YS3=,U*T\:ZIJ;P0_8M1MK8%C+\\3QAP5VXP<[ASGUKI:K6
MEX;LW -M<0>3,T7[Y-OF8 ^9>>5.>#[&K- &!XSTF\UGPV]M8+&UU'<6]S&D
MC;5<Q2I)MS@XR%(S[UR^K^&/$6K6WC'-G:1-K=E!!;I]ISL9%8'<=O3YNH^G
M/6O1ZQ+GQ19VNO'13;7LM\+?[3LBAW Q;MN[.<=>,=: .;\4>$M4\2ZEJC(J
M6L-YHJV22-("4F64R#('\/0$_7BENM!\0>(M62XU.RMK"*71;K3;@QW7F,KR
ME/F0!>1\IQDBNLTG7M.UO[0+&<M+;/Y=Q#)&T<D+>C(P!&>W&#VK0DD2*-I)
M&5$0%F9C@ #J30!PNEZ-KW]B7%G?:'H]M=16;VRW-I("UTY7:&'R#RU[G))K
MI_#5G<:=X7TJPNT5+BUM(H) K;AN10I(/IQ6J"" 0<@T4 %<YJ^EZC)XQT/6
M+.*&6&U@N;>=7EV,HD,9##@YQY9XXZBNCHH \\MO"^M1:'HMF]K%YMGKTFHR
MXF&/*:65\ ]VQ(!CV/-65\-7DEGXAMK_ $FWO;74M7^U^0TV"T)1%R"/NR Q
M[ASZ<CJ.ZHH PO">EW^D:1):7UU/<*)W:V%Q)YDL<)^ZCO\ Q$<\\]0,G%;M
M5IKPPWMK;?9KB3[1O_>HF8XMHS\YSQGH/>JVJZW;:/-I\=RDS&_NEM8C&F0'
M8$C<<\#@T 5=3TZXU77+)+B!O[+MU>7>DY1S.1A3\I!P%+]^K#CBL*+1YO#'
MB?7-22*,>&[RR$MV9[@LR31AMSX.25*8!YS\O2NYK,UG6;31H[3[7%*Z7EU'
M9KY:;@'D;:-V>@R: .#\+1:AIW_"/2:AH@EB@@^S6,L.IQS+$) ,[$VJQ&%
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
M'0*2.,=O2@!GB D^$=4+')-A*2<$?\LSV/2N=\'1WUOX,\*7D^JQK8)86^^
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
MTRV%M86D%K;@DB*",(H)ZG XJS0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !63KWB"U\/16DEU!<R
MK=7*6R"WCWD.W3(S_+-:U<?\0VD6TT PB-I?[=L]BR-M4G<>"0#C\C0!9M?'
M6F3PZA]I@N["ZL)HX)K2[55DW2?ZO&&*D-V.['!S@"H'^(ND1V][(T%YYEE=
M0VMQ%&J2,AF($;95B"ISV)/48S535?!FHZG+JFJQW%M::O/-:RV@R9(D^SDE
M0YP"=Q9\X' (ZXYFU71?$NN>'A;W:Z3#>?:[:;RH97\I5BE60_.4W$MMQC
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
M*20-N.-N.O>J=EX5U.:Q\.:?J[VC0:'*LBS02,7N"D;1QDJ5&SALGD\C X-
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
M!R7!!4YSCTH ]*HKB-!LVO?&_B22?4=19=.OXC;P?:W\M0ULA8%<X*DL3@\
MCC'.9?%B23^,?"UE]OO+:WO&NHYTM[EHO,"Q%@.#UZ\CGT- '95'+!#/L\Z)
M)-C!UWJ#M8=",]#[UYCIMY<6VW1KK4[VXC37KBVL#+<E?M$*0[BDLWWMJ,6'
M&22@&.N*NG7USJFC>$8I-8O"9=:N[.=X+QP9(5^T;5+ Y/"+ACSQD'/- 'K
MFB:=H!(IE10[)GD*20#^.T_D:DKSS2-%LX?'WB+3C>WZDZ;8QQR&_E$K<3@M
MNW9+ #.>QR?6I_"%S?W\]MH]_/=_:_#S/%?2F9Q]IDZ1,23\X9"9"#G!VT =
MY3))HHFC6215:5MB G[S8)P/? )_"N<\57D4>HZ)9-<S))<SR%8%F\F.8+$Q
M/F..0HR&P,Y('&,D<+IMRFJ67@&ZU#4))7CU.^@>?[6X(54N N6#9SA5Y/)'
M?DT >F^(=;A\.:#=ZO<P3S06J;Y$@"EL>V2!^M:8.0#ZURGQ,/\ Q;3Q!_UY
MM6+K5XVI^(];T:Y\0IHKV]K#)92,[H0I4DS+B10V'!!SD84#N<@'HM%>4>)=
M:EBBU.YMM7N&N["?3HWD>8VXC9C&66.$?>#JQ+;O7'.WC7O-0O+7Q8LUP9;S
M2+K4888+NRNV#6LA55$,L6<,C'G<,_>!/8T =Y%-%-O\J17V,4;:<X8=1]:D
MKBOAM#;P:5JD<4KF1=6O59'G9]H%Q(!P2<<=^_?-5M:OK[3O%3W-QYMWI#7U
MK#YUG=,DEA(?+ CDBSAXW+*21D_/T.!@ [6UNGN9;I'M)X!!+Y:M+MQ*, [U
MP3\O..<'(/%6:\]MD:_TOQM:W.L:C;+%JKQV]Q#<R>;"3#$55"#D_,W"="3C
M'-:?@.^N;VUOEU:69=>MY1#?VKRL4A(4;"BEB K+AMPZDGTP #I;J_AM9[>W
M;<]Q<,1%$GWB!RS>P ZGW ZD P2:S;C5#IL"2W-VBAYDA (A4]"Y) &>PSD]
M<8K!@>1_B_>)+G9%HD7D#MAIGWD?BJ9^@KDK/^UM-\,ZOK5G?7"ZXOB%Q/:'
M:4F+3K&(R,9P8BFTYR.,<4 >I6^H0W%W<6@W)<V^"\;\':<[6'JIP<'V(Z@B
MK5<AJ3R1?%?01!G$VF7:W(']Q7B*$_\  B?S-+XM\UO$OA.!+RZ@CN;V:*98
M)VC$B?9Y6P<'U YZCL0: .NHKR28W5GX=U>]CU34C+I/B)+:TWWLC!8C/$"C
M G]X,2,/GW<5;U#4[^Z\,^+=46\NH-;TK4I8[6-)6 0(5\E/+SAA(I'4'=O]
MA@ ]0JO<WD=N'',DJQ-*(4(WLHZXR0.XZUYQK:W5SJ'CDR:AJ,!LM'M[N"*&
M]D189O+G;(VD=U''0]P>,6-.,<_CX7MS.XGG\,VTQS.RAW+R _+G!'3C&,\]
M: .XT35H->T.RU:V21(+R%9HUD #!6&1G!(S5^O)_!HDT^#X=/#>7>W4-/DC
MN(GG9HV58 ZXCSM4@CJ #USG-;7@Z^OHM;MM/U82RW$M@\UOJ$%TTMM?QADS
M(48_NY/F7C&/F.#C H [ZBN*U^W:_P#B)I6FR:A?P6=UIETTL-O=O$)&5XMO
MW2""-QY&#^&17,Z<=2O#X6T^\U?47A?5=1LA<)=.CW5O&DVQF((R?E&&Z\9!
MSS0!ZDET[ZC-:FTG5(XT<7#;?+<DD%1SG(QSD=Q5FO,-;O\ 4_#MUXO32[J\
MN'L=!M9+=9IFF*-F56D 8GYMJACZD<UJ7!>V\3Z1%I-]=SZ;J6F7,ER#=.^%
M14,<RL3E6)?&01G/M0!W14$@D D<@^E,\V&2:2WWHTBH&>/J0K9 )'H=I_(U
MR?PWM7;P?I6K3WU]=7=]80-,US<O(N0O4*3A3SR1UP,Y.37-ZS=3:)J_Q#U'
M37E_M&&SMI(5\YFY,;[F"$X;: 2!@XQ0!ZITJ!A:V]RKLL4<]R?+#8 :0@%L
M9ZG #'\#7)1/)9^-=!32;RXN=-U&PGDN5DG:9=J!#',"Q."2^"1US[4GC""W
M;QGX,EN)9(D%U<J7$[1@#[-(>H(QR/Z=* .AT77(=<2^,,$\)L[M[219@N=Z
M8R1@D8YK4KR.026=CKFKV]Y=17-OXM5$$=PRQE7FA1PR [6RK$?,#[8K12]E
MUG4]2\WQ*NEZCIVL&-8/G+F)6 C01^8 ZR)C^$Y+>H% 'I=03V5I=.CW%K#,
MT9RADC#%3[9Z5@>.M5FT?PZERD_V>%KN"*YN,']S"T@#L<$$#!P2"" <@@UC
MMIR2:-X@B3Q=<20S".2V:PEDW6<C @!'\QB^YMI\O/?I\PH [ZFR,4B=PC.5
M!(5<9;V&:\JO=6OI/AGXEN;N]O+3Q'9LJ7L27+J+9QM"^6-Q 1E^;(^]N/T&
MM+:76E^,KZSM-3U&:PNM%ENKA9;MW,,RN CHQ.4W OPN!\O XH [JRN&N[&"
MX>WEMGEC5S#-C?&2,[6P2,CV-3UY98+<:RO@"UN=5U)$U'0IFNC#>2(TK+'
M0Q(.=P+L<]3WR.*+[6?(UBTGM-6N#&GB1;*62XNR#M"[7B$?3RQUW-R3SZ$@
M'H]WJ"V]G=S6\$M[+:\-;V^TR%L!MHR0,X8'D]ZN Y .,>U>0W86P\&?$:>T
MO;JWO(=0N7C:.\D#+A(CG&[WZ^^*Z>2=M7\7>(M*U"\N;2*TL8)+(Q3M%A6#
MEY@5(R0P R<@;?<Y .WHKR[0IM2\0ZKX:36;N^B:]\.RSW4,-S)")'$D(5\*
M1M)#9XP><=,BNK^'MY<W_@+2+B[G>XG,15I9&RS[6*@D]S@#F@#IJQ;[Q'%:
M7TUI!8WE]+;^4;D6J*QA60D*2"03T)( ) YKAH-4U*Z\%Z=XAANKD:__ &NL
M$]MYS;6)N?+> QYV@!#GID;=V>I.]X>LX4^)7BV17G+H+0X-PY'S1MG*DX/M
MGIVQ0!VM%<7XVFU*"YCN+-6O+6"TE:[L8+MK><*2/WT3 @,RX(P?7CK67+JX
M;5M;*ZE=Q6<OAJWO+<2W+H59C*-ZC/RMPF<8YQ0!Z167'KD,GB:;0O(G6XBM
M5N_,8+L9&8J,8.<Y4]0.E<'I&L1ZN;32]:UF>T23PW:7%K.+LQ-)(RL)I=^1
MN=2$ZYQR>YJ6\LH]0\77*-?WKJOA:)UN(YF@DD(DDPY*8.>^.!SR* /2ZYV]
M\6+!)<+9:1J6IK;SM;2-9(C;90@;:06!QR!G& 3C-3^#[R?4O!&A7EU(9+BX
MT^"260GEF:-23]2:X$P_8? /Q"N[.[O8;B"^O?+D2\EW*5"D'[W7/?J>] 'K
M"DL@8J5)&<'J*1T61&1U#(PPRL,@CWKA7M'U3XB_8I=2U&.V&C6]V(8+QXU\
MP3,-V >X4 CH>]9<5S>![JPU;[1.+W3[Q[/4;6\=H+M.&^>/.8W48 QQ@D ]
MJ /1[".R2SC;3XX$MI )$\A0JL",@C''(I(=0AN+RXMH=SFWP)G4?*C$ A/]
M[!!QV!'J*Q? "PKX!T(0RF3_ $"W+YE+[6,2DCDG'TZ"JGPU>2;PDT]QG[7+
MJ%ZUQGKYGVB08/T  _"@#5MO$D&HZ5JEYIUO/*]A++ 89%\II)4&2HW=,D@9
M.*R].\0O?ZTLT5I$Z?8I&DV0LMQN2;;L(< C'7:>Y/7BD\%Q17$7BF&:-)8G
MURZ5T< JP(7((/6NFCT^RBECECL[=)(@RQNL8!0,<L <<9/)]: 'VEW!?6D5
MU:RK+!,H='7HP--BL;."X>XAM8(YI/OR)& S?4CDUS'P]>3[#KL)SY$.NWL=
MOZ!/,R0/8,6KG;[6]FNVEW:ZI-L_X24V<SS714[0K*\0B'R^6I Y/)/..02
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
M&3/S%@<-G+ 9Y_'4TWQQIVI:O9:?&CC[?"TUK*'1PP4 D,%)*'!R 1TSW&*
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
M%IEY'<(_E2)&24=2.=PRW!X.>U;@T/4D\76FLF:WG6'3)+-][%&D=G1]V "
M,IC'/7VKI** ,/PAH]QX=\)V&DW<D3R6D90R1D[6&2<\@8ZUQ_@?2;C7_ WA
MM)VMA86=X;P/&Y9Y&CE<HN,87YB"3DYQT&>/2V574JP!4C!!'!IL<4<*[8HT
M1<YPHP* .$LO!NNP:II-]/>Z=/-87UQ.\[(_FW*2*ZC<>Q4. !R !QZ587P;
M?R_#W5O#<UQ;)/=R7$D<R;F5?-E:0 @@'@MC]?:NVHH X;Q2D.M-IFC-J44'
MB>&>.=!9D[HHVRLK#/.WRRXR<9.WN0*[)K.!K V00+;F+RMB\ +C&!^%3;5W
M[]HW8QG'.*6@#E/#&C^)=%MK?3;[4+"YTZPC\NV>.-EFF0#:@DSE1@8R5SG
M]\Y5KX+U[3-*T.33KZQ35M)>X7$H=H+B&9]S*V &4@A<$9Y7WKT"B@#C]0\/
M>(7U+3-=LK^P.L6\<L%Q%-&XMY8I"IVKC+#:44@\YYSZ5:NM!U6;6] U7[;:
MR7%@EQ'<[XV"LLVPG8 >-NP  GIU.>O344 <AI?A*>U\40ZY(MI:W'E2)>-9
M,P%\3C:TB8"@CDYY))]*T=4T>\N_%>BZK"T'D:?'<*Z.Q#.9 HXP".-OXYK>
MHH X+3_!6J:;)I=_%/:-?Z?=WDGEEV$<T-RY=D)VY5E.W!P?N].>+%UX+NWM
MGN8+BV74I=:CU:0/N\K* *(P1S@*!SCDY.!G [6B@#%\4Z+/XA\)W^DI/'%<
M7,.T2E3M# @],YQD50BT/6++Q)<:Y:R64DU_:QPWEN[.B+)&6V.AP20 Q!!
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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 **** "BBN8\5^(+"PFMM*O;IK6.Z4O/*$<_N@<%05!PS=/8;CP<4
M =%;7,%Y L]M-'-"^=LD;!E.#C@CWJ6N*^$][:W?P[TU+5PPMP\3@*1M.XG'
M(]".E=K0 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 %%%% %'1M)
MM="TFWTVSW_9X 0F]LGDD\GZFKU%% !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
G %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>ex1018newformkeyeeagmt005.jpg
<TEXT>
begin 644 ex1018newformkeyeeagmt005.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 **** "BBD9E4 LP&3@9/>
M@!:*1F"J68@*!DDG@4M !12$A5+,0 .23VI>HR* "BCH,FFHZ2('C964]&4Y
M!H =112,RJ,L0!G')[T +1110 4444 %%(&4L5!!(ZC/2EH ***0LJXW,!DX
M&3U- "T4UI$1E5G52QPH)QD^U.H ***"0!DT %%(651EB .F2:6@ HHHH **
M** "BBB@ HIJ2)*@>-U=3T*G(IV10 4444 %%%% !112!@PRI!&<<&@!:***
M "BBB@ HHHH **** "BD+*&"EAN/(&>32T %%%% !1110 44A900"0">@SUI
M: "BBB@ HHHH **3<N[;N&[&<9YQ2T %%%(&4D@,"5Z@'I0 M%%% !1110 4
M4U)$DW;'5MIP<'.#Z4K,JC+$ #N30 M%%% !1110 4444 %%%% !1110 444
MC,J#+,%&<9)Q0 M%->1(P"[JH)P-QQD^E*K*Z[E8,#W!S0 M%%(&#9VD'!P<
M'O0 M%)N7<5W#<!G&><4M !112;@6*@C<.2,]* %HHHH **** "BBB@ HHIK
M2(H8LZC:,MD]![T .HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *PO$^O7&@0Z>]O8K=M
M>7L5GM,WEE2YP#T.?TK=KCOB$LKVFA+ S+*NLVLFX1EPBJQ)9@/X1WZ?44 4
M[KQ]J6G6>N)?:)"NI:1);[X8KLM'+%,VU'1B@).<@@@=.M:\>OZJ^K)HLEA9
MQ:HT,ET0+EGB2!7"H2=@)9B>F.,$YZ PZGX+.JV6JK+J 6\U-X#-<+!PJ0D,
MB*N[@9R223]X^V+]_P"'I+C7;/7+2\6VU*"!K:1FAWQS1,0Q5EW C##((;CG
MK0!D1>.Y)K72KK^S4CAGU)M+OM\YS9SABO9<.I8  \?>7\)==UK]S:27.D6M
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
MV7Y7B\OI@C@^4OT&>IYJ/Q-HEU:6_B#58Y[B9]4MH+.2.TM-[PHK%3(%R2X
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
MW$%VEN"-L[EY(W0DAE)/'((P* .C\/ZG<ZOH\5W>:=-I]R69)+>8'(*L1D9
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
M*H4G+JK'<<9P,<+WK2\<W,-KING//;&6,ZC /,(=DMR"2)'5>64$ 8Z9*YH
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
M#]C)_K"<_,!UZBL;1M-T^^C^&]OJ-E#,HTJ>"YCFBR ?+0!'!']X-@'N..:
M/6OM,'GK!Y\?G,-PCWC<1ZXK.?6XKNVU5=(FM;B]L&:)DEEVQB4*&PS ' &X
M9...17G&JS6\>J;;:QFM/L7B:V:2%+:21R@V)YN[!"H5X55[#OD@+JUI;+X:
M^)5D]CB[DGEE@4VQRRM!%LVG&#E@< <Y!]* /5GN8H8XS<2Q1%\ 9< %O0$]
M:?)-%",RRH@P6^9@.!U/TK@A+:CQ9J2^($232[W2K=+"25=T;* _G1@_WR2I
MP.2 .N*QM"T@KK'@^'Q';QS7,>AW"7)ND#8^>(QK(3P6"@\'NI- 'K"LKJ&5
M@RD9!!R"*9-/#;H'GECB4G +L%!/IS7+_#3*^ =.B(*F(RQ[&!!0"5MHP>GR
M[<>V*KZC)';_ !$=M;1#I-QI0BM9)US"LF]C*A)X#,I3KU"X[4 ;NO:['HPL
M8OD-Q?72VL(=L*"0S%F]@%/U.!QG-6]+FOYK!7U*VAM[K<P9(9?,0@$@,#@<
M$8.#TSBO,X]/>U\/>!+?5HMTL6KL0+A,O':[9_+#YY "M&#GH< \UZN  H
MVXP .E ',:UXQ@L]#N-2TL07RVU[':2CS=H!:18R1@'."W3CH>:Z6.:*4,8Y
M$?8Q5MK [2.H/O7D5Y#!#X)\2V'V5HKG_A(MQ00LI,9O$=<''(V9;CH.:GUB
M!K+4_&":+:$6^S3)WM[*-?WT:R-YX1<;6;RP 1@Y! /6@#U6&>&XC\R"6.5,
MXW(P89^HJIJ%QJ,,D$>G6,-RSEC(TUP8DC 'J$8DDGICU]*P?!RZ/<WNI:MH
M\]].EX(O/EGA\F-G4$#:NQ?F QN./0=N.K=UC1G=@JJ,EF. !0!RWAGQ1JGB
M*TL[[^QK>&QGGF@D=+TN\7EEUW%?+ (+)CK_ !"NE^UV^'/VB+"+N8[Q\HYY
M/MP?RKC?AF8?^$!$5R%"K<W9ECE7&%:>1AN![%2#SV-<QHMGI6E_#+0KYM(C
M-TUU!#<3F)MT.V8LK3!<,R*0#M/'*]!0!ZVMQ \*RI-&T;$!7# @Y.!@_6D%
MS 87F$\9B3(9PXPN.N3VKQYXH)=,N[>XAD?9XQ@G4RVS1XB9HF9@"!A<;R<=
M!UZUI2V=G%JOBJRM;H:3 =0LIK66& -#'*L2DLR?=*;E ;T/4C&: /1[FZG(
MM'L?LLL4DZK*TDVW$9!R4P#N;.,#COS5636X[RSU3^QYK2XN[%VA99I=D8D"
MJQ#, < ;ADXZY%<$\DMQ9^&9;VPLX+J#Q*<S6BGRI4VR;IDSRJ,Q&>V>_2J>
ML6=LO@_XC6+6&+MKV:2%/LQRRLD>PJ<<Y.<8]#0!ZW)<10!//ECC+G:NYP,G
MT&>M.DFBA&99408+?,P' ZFN#FDLV\7:\GB!%DTV_P!.@73Y'7<DD85O-C0_
MWRQ!VCDY7KBLC2=*8:QX*A\26\<UY'H=PEX;A0WS9B*+(3P2 &Z]P30!ZJK*
MZ!T8,K#((.012UR7PT^3P'80X*^4\\80C!11,^T8/0;=N/;%=;0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !2$@=2!2UP_P 7(8I?AS?-+"DA2>U*[E!(S<1@XSZ@D?C0!W'6BO.5
MBF\,>)=;\2PZ8^F^'H=+"O:#:@N;D/D.J*2%^7"Y.,Y[]:T=1\6ZWI=EK-S)
MHZS0V6GM>Q7!22"-F7.Z([UR6 Y!'!']V@#LGECB*"214+MM0,<;CZ#U/!I]
M<7>ZQJ22:"^K:/I<B7NJ1QV[+*SM &B9@^"N XPXR#T/?-)>>-YH-#O/$<-M
M%)H]E>-;S+D^:T:2>6\JGIPV3MQR!G()Q0!V<DL<,322NJ1J,LS'  ]2:=7F
MOC_59=<\"^,8[2&V:STU7MI#,"6DD559BO9=NX8R#D@].M>D1_ZI/]T4 5[&
MPAT^)H;;*P%BRQ?PQY.2%]!DDX[=L#BK5%% !1110 4444 %9NM:.FM6<<#7
M=S:/%,L\4ULP#(Z]#A@5(]B"*TJ* ,[3]*>SD\^ZU"YU"Y"E%FN!&I5202 $
M50,D#/&>!SQ6C110 51U;3Y-3LOL\6H7=@V]6\ZT90_!SCY@1@_2KU% $%G:
M0V-G#:P*5BB0(H)R<#U)ZGW[U/110 4444 %%%% !1110 4444 07ENUW93V
MZ7$MNTL;()H2 \9(QN7((R.W%0:5IB:59^0L\]Q(S;Y;BX8-)*^ -S$ #. !
MP   !5ZB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *K7EC#?B)+C+Q
M1N)/*_A9@05SZX(!QZBK-% $(M8OM?VHJ3-LV!B<[5R"0!VR0,^N!Z"IJ**
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MR=;T)-;DTYY+J:#[!=K=QB,+\SJ" &R#QACTQ6M10 4444 %%%% !69XAT2+
MQ'H-WI$\\L$-TGER/%C=M[XR"/TK3HH 9$K)$B,Y=@,%B "??BGT44 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !6+XI\/KXHT.32I+M[:&5XW=XT!;Y'5QC/ Y45M44 4=2TN#6=%N
M=+U >;!=0F*;;\N01@D>A]*P1X,NIO#]]I.H>([^_6YMFLUEFCC#11,,'[H&
MYB,?,V>GUSUE% &%?^'&U"'14DOF5M+N$N581C]ZRJ5&?088YQ5/_A";80W]
MBMW)_9%]=?:YK(H#\Y8,RJW4(S#)7!ZG!&:ZFB@#CM3\ QWPUR"WU:ZM+'6P
M6N[9(T8>85"EU)&5R ,CV[5T5G8W-M>2RRZE/<0M%'&D,B( C+G+94 DMD9[
M<<5?HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBD+*.K <XZ]Z %HH!R,BB@ HHHH **** "BBB@
M HHHH **** "BD+!2 2!DX&3UI: "BBD9@JEF("@9)/:@!:*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBDW L5R,CDB@!:*** "BDW#<%R,GD"EH **
M** "BBFEU#A"P#'H,\F@!U%%% !1110 4444 %%)N!8KD;@,D9YI: "BBB@
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
M.UP55EC#OG#;0QQ@+T&>G-_0M"ET:[U:9[Q9QJ-V;ME$.S8Q55P#N.1A!^M
M'+:Q;V[_ !@MUDTC^T4?0W=H52,_,)U <AR!D#C/7FM*74W\-^$Y=7TWP^4M
MQ.\MU9&3RW@C#;7=54,#@+N*@^N":OW?AR\E\7IXBMM2ABE2R-DL,EJ7787#
MDDAP<Y _"IVT6^N4V7VIK<1R7 DGC%OM1XP !$!N.%R,G.<YP>.* *K^*S'I
M%KJ#6@*ZA<B'3U1F<S(P+*[ +E<HI; !.,=^E>V\87;NEG<Z1+;ZA-?&SMA(
M'2*<",R&4%E#;0JMD8ZC'?-0'P 1HCZ7#J\L$<%]]NTQXHANL'R2%7)(9!N8
M;3V)'3&+%_X/O=3TVV^U:_.=9M+E;JWU!(%58W *X$70J0S @G)SUZ  $DOB
M;4[&738M0T98'O-4.GY%QD%=C,LJ\<J0O0X(-96K>,=5:VF6RM;>&6V\0V^E
MR%YBP=&:(Y'R\9#X/7 SUK7O_"UY?Z=9"76G;4[2]2^2[>W!3>JE=OE@C";2
M1C.>^<U3;P)(UK?H=9D:>YU2+5$E:W7$<L>SC:",@^6.XH FCU.8>*->@M]$
MM3JMMI]O*)5G(-R&,FV,ML^7!5L=>O:GV?C..[T*PUCR$6VEL)+Z[Q(2;94
MW+C;\S;LK@X^ZWI5ZQT&6T\37FLO>^<UU:PVS1F+:1Y98AL@]27;/'I45AX/
MTZQ@UNWR\MMJTDC21,<"-'!W(OH-SR-]7- $6E>)+_4-7AM)]&GBM;BV,R72
MI+MC88_=N611D@Y!!(."/K3>:P^'6AV%DICAM+B\>,2SR.(+;=N< L=Q R H
MR>ISQTJ_X<\.ZCHJ1P7GB"XU*VMD\NUCDA6,HO0;V'+D#C/'K@GD:.JZ?/J"
MQ+#<Q1Q@L)H9X/.CF0C&UER/KU[4 26<UQ?Z2DLH2WGEC/\ J9!(JDYP5; W
M#H0<5SUMH^MZ1!IEW<:G#>+IMM.+F&*SP;G()4I\QVOP 3SGGIDUM^'M%@\.
MZ%;:5;N6B@#;21C[S%B .P!. .PP*NW<+W%G/!',T$DD;(LJ]4)& P]QUH Y
M2S\=PW.B2:LJVMQ;$V\</V2<R,9Y7V>4Z[=RE24SP3@GCC%0WWCC4M-L=2GG
M\/RD6<]O&DA+Q1W"S.$RA=!\RL>5/'0YYJ6\^'UMJ1U&>\NQ'>WL,*-<6,/D
M$21/O24C+9<-CGT&*SO&.EZK:^!+F._UB74[^6YM CI:A H6X1B1&N>< L3[
M=@* --/%^JPZCJNEWNA(-2M;1;VUBMKK>EQ$S%?OLJ[2&'/'N,U6N_B!+:Z5
MXCN8[&VNI-%\IB8;D^7.DBY!5MO4<C'0XZU=U7P;_;T&HS76I8O+VVCMH[BW
MAVI%&C^8 %+'<&;[V3R,#BJM]X"N-0AUU9]<8MK,,,4Y%JH"&,8RHSZ= 2<=
M\T 7KSQ!K5@G^EZ39V^[SF25KW,>U0I12=N?,?)X .-I.3TJA:^+-2U;6_"A
ML[>&.PU;39+UXY)#O! CXR%QP)./4^E:VI^&[G4-9L=335&@E@M9;655@#*Z
MR%22@8G8V5'//''-4M-\$2:8OAPQZO(TFBV[V@8P+B:)@@QC/RG]VO//?\ "
MMI7B>WM[5XK?28+6]N]<N+%((Y?DDF4L9)6;:#R$9NF>@[T[4?'=QIEAK_FZ
M9&^H:*\/FPK.0DL<N-CJVWZY4C@J>>]2#P)_HK#^TB+R/5I-6MKA8,>5*Y)9
M2N[YD(9AC(.#USS4NI^"O[4T[6(IKY5O=6,(N+E(/E5(L;%5-W X)Y)Y8^P
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
MN5L ]P?2@#T]9HGE>-)4:1/O*&!*_4=J5W2)&>1E1%&2S'  KQ_PM+HM]?\
MA6"]O[/[3I<DX0W$3K-=NY(3<'0!6SAS\Q.X#%=IXPDEM];\,W5PA;18KN3[
M:<96-C&1$[C^Z&/4\ D'M0!M:[KMKH7AZ[UF4B6""(R (P_>'L ?<TMA>:@?
MMC:G!:PP1$-#<0S[ED3&22"!MVG(]^M>;:_8A/!OCEHHU;2;B[1]+C"9!<HG
MFM$/0OOQC_:(ZUZ/J6G0ZIX6OM-L'BBCN[26&)XL!5WJ1D8]SF@"EI?B'4-=
MTX:II>EQ/I\F3;M/<F.2=0<;@NPA0<<9/(QG%:ECJ*W&E65[<J+1[F)',,K
M%&90=GN1T_"N8\$Z]9V'A33-&U-OL.JZ?;I:364P(D9D&W*+UD!QD%<YS4,\
ML'_"<:F/$MNJZ=>Z9"EE]I4%  7\Z+TWG<A(') &,XH [>>9+>%I'>-!T!D?
M:,]AFL?PSX@_MOPS!K%W'%9[WE5T\W*ILD9/O$#/W?0=:X30)+W1K[PS'XM6
M4V9T9X89+E"ZI<&3[K\'#F+8O/HP[FL_1KI-*\/^%I;V.\MM#B?4(9F2TW""
M5ILQ,R,C?*5WJ& XW=>: /9@0RAE(((R".]8EEXA>_U>6TM[/?##<R6T\BR#
M="RJ&!=<<!NW)['OP>$;&ST[PW;VVG&[-D&=H/M0P^TL3P,#"\\# P,5R>GP
M.OCBVBN8);'Q%'-*TMTI_<ZG99;G/1BNY!M^\AQCY: /19IH[>&2:9UCBC4L
M[L<!0.22:Y6V\=V\OAW5-9GL9H$LKUK..!C^\F;*J@P<;2S.!@].]:7B.PU;
M4(+6/3);)528231W:N5D Y4?*<XW8/O@=L@^=1Z3X@NO#?B![J""1K7Q&M^(
MK:-]TOERHTFT'JNT94#DD4 =O>>,XM(.I0ZO;"&[LK:.Y$<,OF+,DC%%VL0O
M.\;3D<9![\7K/7I6\1-H>H6L=O=M:_:X3%,9$D0-M89*J0RDCC'1@?4#E]2T
M6Q\7^+-5N[F7_B1_V*EBUTC[093-YN4;IE-J'/0$X]14VDVEP/$]QXHU._GF
MT[3M/-G;3W$2HTY+!I) J@?+\JJ/[QR1P10!OS>*;.#QI:^&G1O/N+9YEE_A
MW+@^7_O;<MCT ]:O7NJ);7]II\2B2\NMS(A. L:XW.WL-RCW+ >I'GOB#3]4
MD\'IXIANK1KRVNEUJ*(0-YA;IY._?@_N_P!W@+S@=ZV=/O4U'XH6NI1%C:7G
MAW-ON&"&6<&12.S -'D>U ':B>$SF 2IYP&3'N&['KBLZ#7;8?VDEZR6TNFC
M?=;FRJQE2PD!_ND _0JP[5YQ)>0OK^E7$-K/;/!XGF$\(MY'D7<DREWDP>'^
M4JHXP0.<<+\1;:[NM5\6M9*[1Q>&H5N G<^>[X^OEA_P- '?3ZQJTFFVUQIN
MC"XN+I3)'%/<>2L<> 1O;:V&.1\H![\\$U4L/&277AS^VKFQ>TBM[A[;4(G<
M%K5T?8QR.&53R3QQSVQ5CQ#XIL="L;9C+B2[X@81/(JC&=[! 3M Q]>![C%N
M[G2'^%'B :<TTMHEE=*\TT+1M/*R,SMA@"2S,><8R3B@#JIM40:Q#I<"B2Y:
M+SY.<".+.,GW)R .^#Z51U_Q39^']1T>SN49CJ5SY&\=(@1@,WL7*+_P+VKG
M?!4%W8>+=4BU0D7#:-IA4OZ(DBO^3YS]:-2TF7QOI.O3Q:A9PVMT#;0F6!F>
M)86)5]P<;<OEP<="O6@#L-6U1='@2[N%'V,.$GESS$&( 8CNN3SZ#GL:)-40
MZTFE0*)+@1">8DX$49)"D^[$-@?[+'M@\5=^(/\ A(_@AJEY=(5O6TJ6&XA*
MX83["O3W;!'J"*M>#H+JU\9^(XM1)-P]EIS M_$HB96_#>K_ )T =#<ZS<Z9
MILVH:E!;K;P3N)F@F+^7"&P)#D#D#!8=AG!.,&S)JJ6^LV^GSJ%%VK-:R@Y$
MC*,LA]#CYAZ@'TKA=*-K;_##QBFU$MTGU0A ,#RRTA7 ]"",>M3ZC:WJZ/\
M#BSD#?VC%?6IE'\0"6S^;G\,@_6@#T)I$0@.ZKGIDXS3?/APQ\U,+U.X<5SO
MCO2Y-1\-27-K"LFH:;(E_9@C),D1W;1_O %?^!5S6F:?>2>)IX)-.V:7XD$>
MJ2*8@!!Y1 9''JZ^1D>K/0!VMSK*Z7!J-WJSVMO96[J(727<SJ5&-P(&&+$@
M 9SQ5<>(BOB^;1I8H8[9-/6]6Z\[[V9"F", #D>IKS_6K2&31_B#'!:JZC5+
M:X1(XL_*%@WNH YZ/DCT-:VHV^CZEXXNO.M[>6Q'AW$:RQ80'S'/"D8!VG([
MX.>] 'H[.J(79@J@9+$X 'K7-77BZ+_B03Z<D5W9:M>?9?/\W!0;'8,!CD'8
M>XZBE\#YN?ASH4=P/,?^SH8Y5D&3N" $,#WR,'-<%I<5F_@SP!8RVP5HM31;
MR*2$I@K#*K;P0,C)4'/'('>@#UY9X6A\Y94,6"=X8;<#WIT<B2QK)&ZNC#(9
M3D'\:\A\T:7%?/%',FBVGBB22YCM(0_E0-  L@3:04$IR< \@D<BN\\&6NFP
M:==S:1)=R6=U=/<*]PFP,S ;C&NU<)G/;&<D=: )8/$,^J:I?VFC6D5Q%I\O
MD7%S/.8T\[ )C3"L6(!&3P 3CGG%[3M2FN+>Z>_M18O;S&)@TH92  0P; X.
M>/UP>*X_PA<0^$+S7-&UN5;-IM3FO;6YG^6*YBE(88<\;P<@KG/2KGB.^9M>
M\,W\T4@T%+B=;F21#L5S'B&1@>BYWC)X!(/H: .R\V,QB3S$V-C#9X.>G--^
MU6^TMY\6T/L)WC&[T^OM7D^J:>D>CZBWEK_94GB:TFTY=O"Q[XC,\?HA;S#D
M<8R>AIVKZ3H_F_$6&.QM/+73HWM8UB&T3>2X)C'3?N"#*\YQ0!ZO)/#%_K)4
M3I]Y@.O3\Z))X82@EE1"YPH9@-Q]!ZUY+#:^'=1U[7EUR"VG$^B6+KYB;F>0
MI,&*^LG0#'S>G>JFJ1W47A:?2M4M9AK*>%%1I7B>9IV"N?+3&55E8#<W).1T
MQF@#V62>&$$RRH@ W'<P&!ZTOFQ[PGF+N/09Y->:_9])U3QK'/?6T$T,OAM?
M,-S%PSA_X@P^]MY&><<]*K6<$MEX!\'^+(+9KC4=&MHHKF(+^]E@90DD?/\
M$IPP![J1WH ]45U?.Q@V#@X.<&FI/#)*\22HTB??56!*_4=JHZ)8'3-(2.1%
M^TR%I[GRQPTSDL^/Q) ]@*\T\/75K+X@\*7$=M);6[6]]!-;M;R$P%BC>7-(
MP^=LAB2< =<=R >LB>%G"++&7.2%##)P<'\C6-XE\0G08;-HHH9Y)[RWMWC:
M;:R++(J;P,'.-WM]:\XT.SL+/1/!5U!;Q0WJ:[,DDBIB182;@8)ZA,,G!XY'
MK23W4,GAR&UU.VD/B.U\213W2FW9I,?:P1(I Y3RBH!'& !0!ZWJ4MU!IMQ+
M91P27*(3&MQ(8XR?]I@#@?A3%U6R?5FTL3H;U(1,\0;)522!GZX/Y5SWQ.B2
MX^&VMHT0D9K<^4A7)+Y&,#KFLC4TL!XZUB>XBE$-WX=3RKBVA+.V&FWE& ^\
M%*_F* /08IX9P3#*DF#@[&!Q^58DOB&XF\0WNC:9:6\]Q8PQRS_:+DQ9WYVA
M0$;/ Y)P.0.><8_@=[N/4[^TN#8WR1VUN(M6LH_+$Z N%CD7H)%Y)QV8<#BH
M/%>G^']9UB=[R]FT+6M/51:ZK$YB9E*AMH8_+(,DY3D_3- '8:7J!O\ 3+6Y
MGA^RSS1"1[=W!:,D<@_2J.IZ^]AK^AV"0Q26VI/,C7'FX,?EQ,_3&"#MZYXK
MC+:^OTO? NM>)8C%<FWO(+F;R",LP7R]R@94N%SM]21CM67I=O:/8>%3J-H5
MTV#6=3%S]I@*Q(',^S?N& IW*.>.<4 >O&Y@$'GF:,0XSYA8;<?7I4$UQ<_;
M+-;=;=[60N)G:7#KA<KL&"&YZ\C ]:\UAT@V-E<?8+U-(M#KKW&C>?#OMMOD
M88,IQMB9C+M(QU!'49L6$@FUGP'=3:;!I]R#?(\<0)1058*5)&0CGE0>S#%
M'8^(/$)T:ZTJ"**&=KR^BM) 9MK1!\X;;@YZ>U:-O<7)GO?M:V\<,4@$+)*6
M)3:"2X(&TYSQSQBO)K6Z@FT+PM#?6TG_  D-GKT;ZBIMV,JR%GWN2!RK<$'H
M1C'3B_<36=D?%VZS\VV?Q!:/A0PCC&V',KA>6174Y'0D$'')H ]26XA>$3)+
M&T1Z.&!![=:KO<W#7]JMN+:2SD63S9#-\X88VA5 PW\6>1C%>1WJV\NB>(+>
M='<_\)/:7$1:V:+Y&-N6=!C@8$AXYQDGUKJ=0TVPTSQ[X;CT>TM;3_0;\+Y,
M85 S^6R9QQRV\C\<4 =VL\3RO$LJ-(GWD# E?J.U$<\,K,L<J.RG#!6!(/O7
MF'A'^S+X:3)<-JZ>(-+MI(KR P",QL4(D+N$&\,PRN6))(/J:L>%M170))C>
M2V]_I=IIBO%JMM;LLZ1!@!#/&H.7&21CGAL@4 >EU'%<0SAC%-'(%.&*,#@^
MAK*UJ^@F\&7]_!#-?6\E@\J16[%7F0H2 I'()!X(YKSJW:SGU+5(S-/#87OA
MN&/SK*S=53:\BG:"/FVJPR3G/3VH ]:BGAG7=#*DB^J,"/TK(\6:^?#?AN_U
M...&>>V@>98))O+\P*,G'!/3V_*LOP1->/<:M#>I8SO&\6-3L%V17@*\$KR
MZ@ -@D<BN/\ %$\3Z1\0M-UBW9]5F+26 >$L9;<1+Y7EG'.U@Y('0DD]: /6
M?M,2I"99$C:7&U68#<?0>M0PZK97&JW.FQ7"/=VR(\T8/*!]VW/O\I./3'K7
MF^K2Z?=Z[JFG>(VU**SU*UM_[/:&TW^:@0;D4^6S+('RV.#\P-&HV=U;ZMXR
MAL+6<:K<:1;-9MY>9)"J2B3#@8W=B<]2/:@#U!+B"179)HV$9(<JP.TCKGTH
M$\+?=EC/S;>&'7KCZUY-J*>'M8\*^(]3TLWTT\FAR6TD4UJ(41P,QH4$:@RA
MB0,9(_$5HZOHVAPQ^"WMK"T43ZG')<,D8S(IMI%9G/<$[ <]3C- 'HXNK=EC
M99XB)#M0AQ\Q]!ZU#%/<_;[Q)TMTM8U0PNLI+G(.[>N,+@CCDYYZ5Y)J.GZ;
M#X;\9/;VD"SV^MQO8[(QNC&8&)BQT&X2'Y?1O2K^O16<R_$]8XXG%QI\+1!5
M!$LGDN 5_O-N*].<D4 >J)-%(S*DB,RXW!6!(STS21SQ2LZQRH[(<.%8$J?0
M^E>77-H8-:N$\.QQPWMUX4F$;0 *9+C<I3)[ORQ!//4U WV;5?#^HZEX5.JC
M7H]'>U: VX@\GH?+8!%S(#G;@D]<=: .^D\0E?&5GH<<4,D-Q:S3F=9LLC1L
M@*E<<?ZP=_PIVHZ])I_BC2=*:"+[/?13R-<-+@QF(*<;<8P=PYSVZ5R>F7FC
M7OC_ ,-W>C6^R Z1<P,4MV7RR&A*QOQP1\W!Z?C6CXQMK&7QAX7EU:")],5;
MM)GN$S"&94V!R?EY(.,]Q0!V?GPX0^:F'&5.X?-]/6G!U9BJL"5Z@'I7ET/A
M>:'P;>7EA:A9-+U:;4M$BD7&V%2#Y8!Y5' DP/1E/:NX\,Q^;82:O) 8;C5'
M^U.K* RH0!&K>X0+D>NZ@"GK_C"#3="U:_TY8;Z73)EAGB,NT*QV9Y .2-XX
M]<C(KI$ECD+A)%8H=K!3G:?0UY%K4-O;>'OB#9_93'=RZDLD86$@M&RP8VD#
MD$AC@'L3V-6=>MS::UXHC\.VPVRZ19RM#9*!Y^V:0RA0.&<Q''<G</6@#U.*
M>*=2T,J2*#@E&! /IQ6/?>(#'K\>A:=;+=:B8/M,H>3RXX(L[0S, 3DG(  .
M<'H.:R?!_P#8E[JEYK&BSWTWVB&..X:6 0Q KG:-NQ<N 2"1G P#VJK)_P 4
MS\4-1U;40R:7J]G#&EX5)C@EBR-CG^ $'()P.HH ZFQO[Z74[BROM/6W$<22
MI/'-YB2Y+ @94$$8&>/XA5^*>&>,R12I(@."R,"*Y#QI?RZEX2N'T=)+RWCE
M@>X:W&X30"53*B8^_P#(&SC/&1UXK(U:WM;S5/$%_IODR:-/X>>.Y\L Q2W&
M3Y?L7"Y![C*CTH ]%%S;G=B>+Y5#M\XX4]"?;WI3/$(UD,J!&&0VX8(QG.?I
M7EVG:9I']L^!BUG:[9=%F6\W(,.P6$J)?4A@^ W<'N*R=(@T@W'@Z+4X;;[*
MEQJT)6=1L$8D)C5L\;<%2 >.1[4 >S-<0)!Y[31K#C/F%@%Q]:=YL>U6WKM?
M[ISP?I7E&G0PZ)'8PM:.FFRZ[=R:7,\;O#:PF,A<1KUW$R; >/FR,\ U=,M[
M2?0/!-M=VY9K;7+J*5;B$J5B_P!( !! ^7F,8Z<@>U 'KXN8&C6031E&^ZP8
M8/T-/#J7*!@6'49Y%>8V/AZ'6?#WBC3[".&*XL]<DNM+^0!8I%".A4= A8,#
MCCEJZ+0M6@_L=O%NJ6[V<FJ&%50Q%WCCX2-#M!)!9F;/;?[4 ==1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4<\*W%O+ Y8+(A0E&
M*D C'!'(/O4E% &!IOAA["*"VGUK4+ZSMMGDV]PL(5=A!3+(BLV"!C)[<YK?
MHHH **** "BBB@ HHHH *R[?0;.WOQ=JTK,LTDZ([ JCR??(XSSSQG R:U**
M "BBB@ HHHH *JW=A#>202OE9K=]\4J<,A(P1]"."/Z@5:HH *JVNGP6HG(!
M>2X??/(^"9#@#GV   'H*M44 5K&RBTZT2U@+>1'Q$C'/EKV4>P[47EC#?K&
MEQEH4<2&+^%R""N[UP0#CVJS10!5GL(9[RWO.4N( 561.I0XW(?53@<>H!JU
M110!6O+"&^,(N,O%%()/*_A9E(*D^N" 1[X/84DUA#+?0WO*7$2E Z]60X)4
M^HR ?;'%6J* *U[8PZA&D5QEH5<.T7\+D'(W>H! ..^.<T?886U$7SY>9$,<
M9;I&IQNV_7 R?859HH **** "BBB@ HHHH **** "BBB@ HHHH R;30DM/$F
MH:T+J5Y+Z**)XF"[%6/=MQQG/SMGFM:BB@ K*OM$%_JUO>37]X+>$*38JRB&
M1U;<KMQN)!QWQP.*U:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *9+$)HFC9F4,,$HQ4X]B.1^%/HH 9%%'!"D,2*D<:A411@*!P *?110 4
M444 %%%% !1110 4444 %%%% !1110!EZQHO]LFW234+RWMT+":W@90ERK#!
M5\@G'T(/)K4Z444 %%%% !1110 4444 %9-_H27VOZ7J[74L<FG"01Q*%VOY
M@ ;=D9Z 8P16M10 4444 9NL:4^KP0PKJ5[8JDFYS:.JF5<$%"2#@'/;!]#5
M^&*.WACAB0)%&H1%48"@#  I]% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%-=TBC:21@J*"
MS,QP !U)JMIM\NIV,=['&R03#?"6ZNAZ,1VSU ZXQG!X !;HHJE#J4<FJ3Z;
M(IBNHT$JJ3D21DX#*?8\$=CCL02 7:*** "BBB@ HJMJ-_!I>F76H7+%8+:)
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
MSCUYEM1IFM^)$&I7$=S'-X5@FF62?*L^XY8C.,]#^1KU3:O]T?E1L7^Z/RH
M\AT":*)/AW?V]PK:I?64T5Q*\Y+3D6Y*JY)Y =5P#T-7?!LVCZO-H]V^KRKK
MEO;R1:G:*@CE+%,2?:?XL!QD,<<D8ZUZEL7^Z/RI!&@9F"*&;[Q Y/UH \;\
M,FRMK#X?:A!<+]MN+RXMY96G):2,QS'8<GIN"''KCN:V_!=[HNK1Z3)>7$B^
M++5IEOX$?;-O.X2><.OEC@KG@84#L*]*V+_='Y4@1%9G"J&;[S8Y/UH \<M9
M;*;P]X<C>\^7_A++B+BY()C,D_!(.2,;/TJQ)<VVG>'O%=O:WT%M8V/B*#$)
MEQ'Y)\@O%G^!&)<'^'DYXS7K>Q?[H_*LS7-'EU:UA2VOI+&:"=9TD2-75B 1
MM=3PR\YQQR <\4 <_P"!_P"S+K5]>U+3-0LIH+F:,PVMK=++]F0( <A"54LX
M9L#\\DUS'CK5+%;[Q T=PD&H6-Q8-NN'S*HWQG, X,<8#'<W()+ @=3Z-I>C
M-97#7EW<1W-XR>7YD=NL*A<YP%&3R0.I/3C%:A1"22H)(P21VH X?PZNEQ_$
MWQ04CM5NITM9H<( [H8CN<=\$]3Z]:6]CTRW^,5K/>1VL<DVCL(I)54,\BS+
MT)ZL%/X#/:NXP,YP,],T%03D@$B@#QKPX=/M=,\!ZC!-&MY-JUQ;R2B;EHB+
MC*'G[N0AQTR0>IK2\)W&GZM?Z7+=ZK)#XIL[B1;VSCC"SNV2'67/+18P0>@P
MN.<"O4]B_P!T?E2"- Y<(H<C!;')H XGQ_#IPU?PC=:E%;&W35&226X12JJT
M$N 2>Q8+QW(%<OXCGMAH_P 4$6ZQY<D+(!,<JQ@CZ<_WL\>N:]?(!Z@'OS1L
M7^Z/RH \UFTW09/B#>V,A@:RN=#6YGB,Y*2R"1@)&&?F;:?O'GH:Q=-UNUFT
M;PG'XDU&*/2;K1 BW%VHDA:Y! 8.S<!]H&">?O8ZFO9-B_W1^5(T4;KM9%9<
MYP1D4 86EB+2_ \86ZO[V"VM&*SR#_2)44'!'J2,8_"N*\$ZC8GQEI0LKJV^
MSWF@$B.&3>7D61,>8_224*6+' (R<UZI30BKC:H&.F!TH X7Q$?[%^)VB^(;
MYMFDO82V#W#?<MI6<.K.?X0V-N>F>M;>OZOI]QX;U=8+J&8+8S,[QN&6,;#C
M<PX&<\#J?P-= 0&4A@"#P0>]-2*.*/RXXU1!_"HP/RH \DT^;3M&G\,75M*Z
MFZ\+W#W?V:7,LWEQPE<<\N/G"^G0<"C0=0TTZWL@O;1+*[\-%BEO-P75OXW!
M&^0*3N; //(KUW:H_A'Y4@C0  (H &!@4 >3>%/L5I=?#FXMYU6ZO]*DCNG\
M[+38A0A6R><,.!VZ"H_"MQINJZCX;0ZUISZC8O<&[87BB;4&.=F4SO)SAR'
MVXQ@YKUJ>!9H)(@S1[U*[X^&7(Z@]C7.Z=X4N+>.UM[_ %1+VUM#&T*FS2.0
ME""FYQG." > N<?44 <EX-GT_5KS1[BXU62/Q1:/(E_9QQA9G?!$@F[F,'D$
M\#Y<<X%=)XKN?)\4^&H;_:-#G:=+@R_ZHS[!Y(?/&#\^ >-V.^*ZX1H'+A%#
MMU8#DT.BR(4=0RGJ&&0: /(=;BAC\ ^(TN3"^EQ:W$-*:8A@L7FP[Q&3_ &,
M@&.P(Z5Z'XCTHZEX'U72M*$4;7-C+#;K'A4RR$ #' !S^M;FU< ;1@=!BE P
M,"@#D?!_B326\(Z;!+=0VMU:6T=M<6<K!989$4*4*'G.1QQSQCK65=S65[XI
M\1V?B/;!;_8()--^T$+LCV-YC1^CA^I'/">@KT PQ&42F-/, P'VC./K2M&C
ME2Z*Q4Y4D9P?:@#RG1[?^T?$7A^V\5,)+J7PN[7D-Q*1N;S(L;USUQDG/<$]
MJI^'9=/N7^'%[J+V\I:PO+?SYL,S.IC\M=QY+#!P.O7%>QE5)R0,_2C:O'RC
MCD<4 >.6MO%#\/M8UO2_-FOX-0N8))H9G>1+0WF9 N#_ ,\P2._4CK71YM8?
M%5Y-HDUN-$DT-Y+L6[#R!+N'E-QP&*[_ *@#/:O0  .@ ^E(D<<:[4157.<
M8% '.?#YTD^''APJRL!IMNIP<\B, BO/+Q-)B^'OQ#EM?LD4L>HW*(\!5& ^
M3:H*]L]NE>S@ # &!2;%_NC\J . %EI.L?%>\BN)%N%72K2YCC%P<>:LTA#
M ]0 GX'WK"M1YEI?6$T-CJ\-WHUY):ZE;#,DB_*2MS'S^\W;<-GJ#P#FO70J
M@Y"C/TI%CC1F9$52W4@8S0!S_@5[&3P1H[:>8#%]DBW& #:7V+NSCOGK[UT5
M( %&  !Z"EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *R]9UE-)^Q1"/S;J^N!;6T1;:&<@
ML23@X 56).#T]ZU*Q?$6@?VY%8R17/V6]L+I;JUFV;PK@$$,N1E2I((R.O6@
M#._X36.">_L+RS\K5+2Y@MEMTEW),9_]4RN0/E/.<C(VG@\9L2^);NS+PW^D
MF&Y>\CL[0+-NBN6==P8/M!  #;LKQM.,U3U+P,-5AU"XGU Q:M=RV\\=Y!%@
M6[P<Q;5).0"6)R>=QZ<8?J'A/4M8T>./4-=SJT%Q'=6UY!;!(X)(\[<1%CD$
M,P;+<Y[8 H DN?%-_8?9Q?:(83+JD>G;A<95A)C;*AV_,.<$$#D'K5;4_',F
MFQZTQTDS-I=];VC*EP/W@F\O:PRHP1Y@X^O-6-0\,:GJFC0QW>LH^J0W<-Y%
M<"UQ"CQL"%\K=G:><_-GGKP *%WX$O[R/61)K<._5+NUNW;[%PC0^7P!YG0F
M,=>0.Y/- %JY\87EE>1Z;=Z9:V^J2PR30VTM_@7 5BH6-]F&<@ [>,9'OC>U
MO5[?0='N-2N0S1P@ (GWG9B%51[EB!^-97B;PO)XEMI[.YN+5K.>W$1CFM=[
M12 M^]C;<-K?,/7[HY];FO\ AV'7_#$VB37$T:NB!)P<NCH0R/[D,H/O0!RE
MQ?7VG?$74=0N-/@66#PZ9_+CN2RR;9<GYB@P>,=#V_#>B\6R37>CP)IX/]J:
M:]_$?/Y4J(R4/R_]-!S['BH(_"6HW6K2ZAJVKP7#3:6VFRI;V9B#*S$[P2[8
M/Z?2H=/\&ZI:76BW$VN6\KZ592V,86Q*JZ,$ )_>9W#RQGG![ =P"A<^+I=7
M\#+K6H^&$;2;@6DD:->@LQ>50,@+QM;8?<>G2M#5O&M[I]SXAC@T1;A-$@CN
MIG:[";XF5F.T;3\P"' Z'U'&7'P3/_PKRT\*#5(_]'$*BZ^RGYEC=7'R;^IV
M@$Y_"I+[P?<WLOB=CJ<2#7;-+1A]E)\D*C)N'S_-PY].U $U_P"+O)N9[>QL
MA<R0:8-3<22^5F,E@JKP<L=K>@''//&GI>IS:MX<MM4AMECDNK<3Q0R2<889
M7<P'&01GCBN!U^WD3Q!#9S:G;VAM=.CM5:[TF2:*[!)+A2CC(X0%"S?3N?0-
M#>\ET6W;4(XDN,$,(HVC4J"0I",25RN#M/(SCM0!YXVKZCK6A?#_ %R[M8GO
MKG4U95BEP&#6\QP<@;1D#CG@=S736WC?S+5DN; 0ZDNI2:;]G64R(9$3S"P<
M)G;LYSMSGC%0V/@:[L]*\.Z?_;$4D>AW0GB)LR#(H1T53\_7#G)[D#@=VS^
M[IUNYX-;^SZ@VJMJMI<QVO$+M&(V1E+'>I7@].M &_X>UJ;6[2XDN-.FL9K>
MX>!DD#;9,8PZ%E4LI!&#@=QVKD?$&A6%EXN\'6L<;M'=7=R+G=(Q,^(';YN>
M?FYQT':NWTJUO;6T(U&^%Y=.VYY%B\M!P!A4R<#CU/.:SM:\/7&JZ_HFJ1WT
M< TJ6241-;E_,+H4/.X8X)[=: ()]0@\,M#HFFVYGG:.6Z2.61]J)OSC<%<\
ML^ ,8 !YX -!?'&HW+Z7!9>&IS=ZA937207<_P!G:-HF561LJ<?>X/?CC!R-
M+7O#E[?ZQ9:SH^JC3M1MHW@9I(/.CFB8@E67<IX(!!!'>E7PW=CQ%I>K2:H)
MFLK::!UD@^:4RLK,VX-A<%!@8.!Q0!E7?CV\M+35KQM"!MM)OUM+H_;!N*D1
MG<@VX8CS!P2.G4]!LZ7K]S=^(K[1;[3UM+BW@BNHRD_FB2)V=1GY1M8%#D<C
MT)K+O/ ]S=Z5XAL?[6B0:S>K=E_LA/E8$8VX\SGB->>.IK7M]"GB\7W&O27L
M;B:QCLS L!7&QG;=NW'J7/&/2@"CXF\8/X;%W-+IX:UM8XW:22<1F;<Q#")<
M'>5 R<D=1]:AU;QE?6%_KUK;:(MQ_8]I'>2.]V(Q)&P<D#Y3\W[LX'0]R.\?
MB'P/=:Y<:V8]96"#5K6.!D>U\QX2F<;&W#"DG)7'7."*L7'A&\N;G7YWU6'?
MK&GQV3_Z(?W>U7&X?/SGS&X^G/J )?\ B(:O:7]EIEDET4TY+JX\Z;R@JRJQ
M1!A3EB%)[ <<\U-X(G2W^&F@7$[[8X]*@=V/8"($FJ4'@J^T^\-SIVL11-<6
M$5C?)):%UE\M2J2(-X*, 2.2P]JV]$T(:7X3L]!N9UNX[>T6T:01[-Z!=O3)
MQQ[T 9FG^,+F_OK**/19S;WUL\\$ZER$( 8+*2@5"P/!!89!'IFOHGCJ?59/
M#[SZ.+6TUR.0V\GVD.R.B%R&7:!@JIP<YXY JWX>\-:SH=O'93>(?MEC:1F.
MRC>U"NJXPHE8-^\"CC@+G&3573? \^GVOA>#^U(I%T$R8S:D>>&C:/!^?Y>'
M/KS0!DZ]K$FOIX3U.WLT&G2Z["()_./F,N7 8IMP%;;D?,3]W(]+TOBJ'1K?
MQ1J$&A#SK/4XH+E5N.9V=8@),D8'#H,>W6DMO -_:6&FZ7#KD7]FZ7?I>6:/
M9EI552Q$;/O 8#<1G -6+_P/<WMIK]O_ &M$@U>]ANRWV0GRO+\O"_ZSG/E+
MSQU- $D_C@Z:OB#^UM,-N^D6\5SMAG\WSHY-P7G VME"".0/4BM"Q\074_BF
MXT*YT^.*2&UCNC-'<;U*.64 94'.Y&'Y'Z8OBC1KFSA\1:P;II1J5E!8O%!8
MF0PJ&8&0C<2R@2L6 &<#CFD\&&[346$-[I^HV4D6);BWTZ6W="N BEW=@PP2
M-O;V[@'07>N3#6IM(TVTCNKV"U%S*)9O*558D(N0K<DJW;@#WK'M_'C:D=#&
MEZ4TQU>&=T\Z<1>3)"0'1^#T)QD9Z=#6G=>'IQXG_M_3;R.WN9;46MS'-"9$
ME56+(V RD,I)[\@X]ZI6?@H:=>:#+9WRK%I,=PI22#<T[S$%V+!ACYAG&.]
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
MB0WHU6:=[Q&LFB58[;RL%'!.YM^><@@8QQBK= !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
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
M W+89>H..<&@#JZ*P] \1IXAA@NK6W)LKB'SHKA9%<=1\C ?=?GE?KSP:W*
M"BN%\=:WJ>FSP7^G.WV+1)([K4XU&3+$Y*%!_NH7<C_<-=-J>NVVG0V# ><^
MH7"6]JJ'AV8%@2>R[5)S[<9- &I17'R>/X8K>>1]&OR;?5(]+E"M$1YS,H^7
MY\D?,IZ#.X>^);OQLME;R"YTUX+^& W,UE+<Q*ZIN95"G<0[-L8@ _4C(R =
M717)7OC_ $VWLFNK:-K@1VD=Y)$9%CE\MP6"JC'+/@$[?ISD@4^X\;*+RXM;
M+1[R[>+3X]14AD0/$^[&-S9!^4\$ Y[=Z .JHKEK'QO;7EWIBO87-M9ZI:-=
M6EU,4VNJH'8%025^5L\^AIEKX\L[N^M;>*UDE6\MWN+5H94<L$7<5<9_=L5.
M0"<<$9!&* .LHKDM*\=)JLFC[=(NX8M7MGGLY)'3#LJARA .1QT)XX-7?!>N
M7GB+PW#J=Y;+ \SR857## D8 ?@ ![XS0!T%%%<#KMP(_BCI]K/<ZG]BFTJ:
M5X+26X(,BR(%;;$<C@D9QWH [ZBN3_MN'0O"EUK=M:ZI>V2SR.\4SNTT**=C
M'$AW;04+$'D GCM5T^*[--*DU.1"MD9U@M9O,7;<EB%#*2<!<GJ<< GI@D W
MZ*Y:V\<V4YNH&MW^V0W45HD4;K(D[R#<A1QP1@,3T(VG(]9)?%K6OE+>Z1>6
M[OJ2::=V-I9\;9$8XWISU'(((Q0!TM%<9X@\;3V&E:\UC8,UWI5S#:OYCC;^
M]"$./7 D'![U=;5(QXO>W_LR\_M--*,X'V@>6Z>8!L4;L;MW\1 ^N* .FHKG
M]-\66^IZ3I6HPV[K%?J\C!V -NB [B_T(VG'0D#WJ#3?&UEJ6KV-C'"VW4(6
MFMI4D6084 E9 IS&Q!R >N".",4 =/117(WGCR"QL=3NKC3YHQIM^EE<JTB
MKOV;9.OW#YBG/7&>.* .NHKE?%&N6MOI6I+>V%W-9VLUO'(]M/Y9WNR$<A@P
M +)G'9N_-4KGS#X[\1P?:+D1'0H9 HG<!&+S E>?E/RCICI0!V]%8'@:62;P
M!X>EE=I)'TVW9G<Y+$QKDD]S6_0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%9NJ:N
MNG3V5I'%YU[?.Z6\1;:&*H78EL' POH>2*L:==2WNGP7,]G+9S2+E[>8@M&?
M0D$@T 6J*** "N<U_3_$5[J%N^FW.E)9P@/Y-Y#(^^0'(8[6'3L/7GJ!CHZ*
M ,JVBUU#IWVFZL9 !(;XI"R[R?N"+YOE /7=G(%:M%% !163'KJOXLFT VLB
MR1V:W?G%AM92Y7  .>H/7%:U !1574KW^SM,NKTPO,+>)I3&A 9@HS@9(%-T
MG4%U;1K'44C,:W=O'.$)R5#J&Q^M %RN#TB]ATWQ=X@U:=KEHM4:';''IMT6
MB\I-G7RL-GKVQ[UVTEU!%<0V\DJK-/N\M">6P,G'T%,LY[B<3_:+-K8I,R1A
MG5O,0'AQCH#Z'D4 <7/?0VOBR?7M+:Z)N[5+:ZM[C3+M02A)216$1Y&Y@5QS
MZBL:ZTG2G\-V^@B&6[M(K=@DMQI5VDL-PS,QGC*QDCEB=N1T'/KZM10!YP?L
M\FL7=Q+=7\D-QHJ:67;2[HRDJ7)D/[O!)WGCVZU%:,T7_")^?/*YT,,K[-*N
MU\Q3"8AC,9YP=WZ>]>F44 >76ME:0Z%%X9EFNY-$@O5N8G_LNZ\[RUE\U8B/
M+QPV!NS]WC /--O(!=:1XAL5FG5M5U-+Y'.F7>(POE?*1Y7)_=#GC[WMSZA*
M[1PNZQM(RJ2$4@%O89('YUG^'=9C\1>'K'6(H7ACO(A*L;G)4'L<4 5E\5Z;
MM&Y-1#8Y TRY(_\ 1=<CXFQK>HWLD-Y<+:76EO8B.XT:[<V[MN!DCP@&6# '
MO\HZ]*]*HH \VLI3:ZM%?2RRR%-&732JZ7=KE@V[=_JSQVQ^/M5'1K630)]'
MN[&[E>>UTQ-+NTFTF[V2QH=R2+B/(8$G@\'/4=:]7HH XCPAJ%KX=\,VNEW<
MUY<2PE_GBTBZ489RV.4/K2>,[^T\2^$]0T6V>]A>\C\LRR:7=$(,@YP(^>GM
M7<44 >=ZO-'XFM(-.U>>YBTM71[FWMM)NRUSM((4NR#:F0"0 2<=15+78?[0
MN/$J6-U-%:Z[9K!)YVCW9>)U1D&,)C!!'TQWKU&L ^))H=0T2PO=)GMKC5'F
M3!E1A"8T9^2I.<A>WK0!SMI=BR\2OJR7$\BS:;#:31MH]VI+QERI4[#@'?SG
M/3WXQK*TN-&TWP\^E7\JZGI-J]E)Y^CW;07,+%3R @92"H(Q7J-]/<6\*/;6
M;73F5$**ZIM4L S9;^Z,G'4XK-A\0-<ZOK>F0Z?,UQI<44@!=1]H,BN5"\\?
M<QDXZT <EKK6^O::EEJ49U!3"V]IM)NXS#.3D21$1DJ%SC&<D ?-USV&AI?I
M%;A[M;G3TLXHXWFA=+AY5R&=]W3(P<8SG-7H;U&>V@G @O)X3-]F9@64#:&Y
M'!P749'K2V,]Q<V[/<V;6D@D=1&SJY*AB%;*G'( ..HS0!9.<''7MFN0T;P_
MK^C)K*V]UIRMJ6H37JRLCOY)DQQMXW8QZC-=?10!Q3^!'L=#TRWTJ[1[ZRU/
M^U))[P$_:IF#B0OMZ9#G&.F!4#^"M89+K=?6+O/KL&K_ .K9 /+\O*=3U\L?
M3WKO*S-5UA=/N+.SBB\^]O6=;>(OL!V(68EL' P,=#R1]0 5+O1[R;QC8:W&
M\'E6ME-;&)F(9C(R-G.. /+ _&L6P\&ZE9Z5X:LVN+1CH]^]V[@L/-#"08 Q
MQ_K3Z_=]^.OTZZEO=/@N9[26SED0%[>8@M&?0X)'Y59H \BTV_,FISW5E<>'
M[R0ZC-=QZ9+)+%=JY8@?N=Q59-O\6P==QZDUZ[2;1NW8&3WI: .9U;0M3NO&
M.F:Y:26@2QMYH!%*6S)YFW)R!QC:/7-69;'6[J">*>XM(TGD162'<-D/\>&Q
MG>V2,\8&,<\UNT4 <*? ]^FB7FCVNHQVUK#>+>:.P4NUFRN'"$'ADSG [ XY
MP*LZEX;\0ZWHT1O]4LH=8M;J*[M&M8&\B-X\_>#-N8,&8'D<8P..>QHH Y/5
M- US6-$A^UWUD-5@O8+R)8XF%NIB<,$.26.><M[CCBJ%[X)U:_@\1^=J-F)M
M5GM+F/;"VV-X/+.#\W()CQZ\Y]J[NJ!U$S0V4^GP&]M[B4*TL<B@1QX/[SG[
MPR ,#GF@#.M]%OU\9#7+B:V9#IRV;)&&!W!R^X9SQSC&??/:H]*\)0Z=?:W(
MTQDM=0D=HK?&!;B0 R@'_;?+?E7244 <MX7T3Q#HT-MIU_JMI=:;8IY=LT<#
M+/*@&U1(2=O ]!R0#GKG5U[3I=4L4M5@L[F!I/\ 2+:\7,<T>TC;T.#DJ0<'
MI6I10!C>%M#/AW0H]-\XR(DDC1KN+"%&<LL:D\E5!"@GT[=*C\5:'<ZYIUN+
M"\%GJ%E<I=VLSIO02+D89>ZE68'ZUNU#!=07+SI#*KM!)Y4@4_=; .#[X8?G
M0!S&I:#KVLZ+;PW]Y8&]2^M[IA"CK"BQ2*^U<Y))*\D^O3CEE_X5U"\E\6LL
MUJJZ[9I:QY+$P[8V3<>.?ODXXZ8[YKL** /-](COT\;>(=-M)K$W"Z38P2%W
M)V,!*-P 'S8SDJ<=1R*V8O!?V2\\.QVSQG3M)L)K%DD)WRK(J*3P, _)GWW=
ML5UP10VX* ?7%+0!QFG^#;N'2]%T6]NH9M/T:Z2>WE4$2RB//E*PZ+MRN2"<
M[>@S3+"#3/$'CUM<TJ\,UM;P^7>",?NY+A"RQY/=D5I<_5/:NVH  Z#% '#Z
MCX-U&^TSQ79K<6J'7+E9D<[CY("1I@C'/$8/;K[5-KG@VZ\0:KJ-Q/<QVT5Y
MI<=DIB)9XI$D,JR#( (#$<<=/>M;5?$UMIL-G+%$UW'<ZC'IY>)AB.1GV'.?
M0Y'&>E;E '&:AX>\3Z[X1U+2=7U+3FN+JW-LCVT+H@!ZR,"22W'08 YZYXLW
MGAF\U#7;R^FF@CANM'.FLJ$LRDEFWC@9'S8Q[9SVKJJSM9UJTT.TCGNB[--*
ML$$,2[I)I&^ZBCN3[X  )) % #?#UC=Z9H%C87LL$LUM"D.Z%2JD*H4=23VS
M^-5O%6BW&MZ7!'9S117=K>07D)F!*%HG#;6QS@XQQ4HUJ>.^L;6[TFZ@-Y(T
M:2!D=$(1GPY!R#A2.A&>]:] '!7_ (*UC4+;Q*LE_8^9K,EM(-L3@1&)4![G
M/W,?K[5/K_@F[\07VL2RW<5LE_8V\$;1Y9H9(9&E5^0 PW-TXX'OQVU% '#W
M7@[5M=O[FXUN\L5CNM'?3)DM(WSEFSO4L>.><8/I[U8&A^*;WPUJ&EZOJNGS
MR364EG%)!"Z;]Z[?-DR3\P'\*X&2>>F.PHH IZ5;2V6D6=I.4,L$*1,4SM)4
M 9&?I5/Q5HK^(O"^H:3%.L$ES'M21EW!6!!&1Z9%;%% '+'0=5D\1SZO--9L
MTNE?82B;E ;>S[N_'S8Q[9]JJ:5X1U'3Y/"FZXMF70["6S<KNS+O5%##CC'E
M@X]_:NTHH Y/0/"<NE^(&UB1;2VGEM?)NTLMRQW<NY3YS(0 K#!Z9/SG)KJS
MG!P 3V!.*6B@#F[;PM;3V=X=;T_3;Z^NI)'DE,>=P;A5R1D!5VKQG[N>]<EJ
MEC>>'/!GA[0]5U331+;7BB&_NED2%4C5B@9P5,;?=4,&YP1W->HTA (((!![
M&@#SFRTS4->TC[);-HIC@U*WU$7ME-))%<.LGF,I9LDME%!;<>&'IBM[4]"U
MR/Q/_;F@W]E"]S;I;7EO>1-(C!"Q1U*D'<-[#'0@]JZD# P** .1F\.^(++Q
M ^IZ+JUIB\@BAODOH&?<\8($J;6&&P<%>G J:3P[?_\ "0WVI+/#(EQI2:>H
MD)#[E9VWM@8Y+G@>E;]G/<3_ &C[19M;>7,R1[G5O-0='&.@/H>>*LT <3;^
M"[Q;;PM:W$UL\&CV4EG/M+ S*\0BRO'R\#/?KCWJSX?T/Q+I5@FF7FJV5U96
M<)AM66%DEE4+M02G)' _NC)(!SUSUM07MY!IUA<7MR^RWMXFEE;&<*H))_(4
M <EI7A#4-/C\(1M<6SKH,3Q2$%LS!H_+R..,#GOZ>]+IFE>(?#&C:9IEG<6-
MS''?[7!@?<ULTC,QR#A6 ;.3Q\O<G%;VDZK=:C(_G:7+:PF*.:&8R*ZR*X)Q
MQR&&.1TY&":U: "N8O\ 0M4E\;VWB"TDL_+M[&2S$,I;+;W5BV0.,;0,<UT]
M% &%)8:S=6LT-Q<6BK<3 .D.Y0D'\2J>I=CNRW'!XP1FL(^!]030[K1[74HK
M>WM[U;S1G"EVM"K;A&P/WDSD =@<<X%=M//%:V\MQ/(L<,2%W=C@*H&23^%0
M-=3&]M8XK1I+6:-G>Y#J!&1C:"IY.[)Z=,<T <UJ7ASQ!K6D0/>ZI90ZS:74
M5W:-;0-]GC=-PPP9MS!@S \C@C XYEU30-<U?1K<W5]9?VK;WL%[$J1L+=3&
MV=G4M@\Y;WZ<5U=% '"W?@G5;ZT\3)/J-F)=7FM[B/9"VV-XEC&#\W()CQZ]
M_:MF#1=0'C*+7+B:V9!IWV-TC# [M^_<,YX[8S[Y[5T-0S74%O)!'+*J/._E
MQ*3R[;2V!^"L?PH P-+\(PZ?=:YOF:2TU&1S#!C MUD ,H4_[3Y;\J9X7T;Q
M%H\-OI^HZK:76GV2>7;M% RS2J!M7S225X'H.2 <]<]110 5RVI^"K75M?N[
MVXE)L[VR^S7-J!Q)( RK)GU"2./^^3V%;=SJ)%G>R:?!]ON;5O+-O'(JDO@-
MMW-P#A@:O=J ./NO"%[-\/H_#POHY;UC$\]Y,#^\=9%=C@<G.W ]!CTJW+H-
M_)XEU/55>V"7FFI9+&6;*LI=MQ..1F0C\/>NEHH RO#.F3:)X8TS2IWCDDLK
M:.W+QYP^Q0N>>F<=*U:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *XWXB%5L]"+W4UNC:S:QR/'
M.T649B""01_];M795A^)=!DU^+3XTNHH%M+V*[820^8)-ASM^\, _C0!P%_)
M<>&)O$D>GW$Z^'H;VP,K,[S"V#'_ $@#G=MQY98 \!C2ZRFGP^';ZYTOQ$+B
MTFU73V46,ICM[<F9%=8RK$<K\Q7.!G.!FO58K>&& 010QI$!CRU4!<?2FK8V
MBP+ MK (5Y6,1C:/H* .$UC0]'T_QIX,LXX@(VEO"%EF9R<Q,W5B3C<363)=
MW5WX0N]025D\7VNLF)5#XD#?:,+%CO&8B..A&6]Z]3>UMY&5G@B9E&%)0$@>
MU'V6W^T_:?(B\_&WS=@W8],]<4 >?6&FV5_XE\9S7%S=.]A=JT&+V5?)W6J;
MB,-TRS=>!CC&*R-#M;>6/X<N]S<%]3T]X[S_ $I\SJ+<,%;YN@8=/KZFO5Q:
MVX+D01#?]_Y!\WU]:06=J"I%M""OW?D''TH YCX>2 Z+J-LDS20V>KWEO"&<
MN4C69MJY/. .GM5#QZUREVUQ!]DO8K;3Y'NM,GE,4AB)YF@?H)%VD<CTY&>>
MYB@A@!$,21@]0B@9_*FS6EM<,C3V\4K(<J70,5/MF@#S;4]4MHM4\5"><VJ7
M?AZWN+6"=]C%\3Y*KG[X.S..<@57L=8TJ_DCT_Q+J:6]I<:!:/I\\DX0%BK"
M9T<\>:&V<]1CCOGU*2UMYG#RP12.JE0S("0#U'T-$EK;R^7YD$3^4<Q[D!V'
MU'I0!YSJ-E9:AXTN;>ZEGDC7PO&W[V5DD.)'PSX(.[OSWYKK/ ]W+?\ @/0+
MJ>8S32Z? TDC')9M@R2?7-;+VMN[EW@B9V&"Q0$FI(XXXD"1HJ*/X5&!0!YQ
MKU_9W6O>,-.UR:./R--C;34FDV HT;%Y(^?O;_E)'(PHJOX;U"QM]4\+FYNX
M8[*Z\**AWR 1RR*T((ZX+ $C'6O2YK6WN'1YH(I&3.TN@)7/7&>E*UM YB+0
MQL8CF/* [#[>E 'D'AB:QNIOAQ?7T\4LCZ?>1--+)DM(#%M4DGELYP.O6K U
M=M.TJY:6](TL>*[BWO9YF:98X<,$#_-G9O\ +!R<8X/!(KU@6\"K&HAC"Q?Z
ML!1A.W'I31:6RQO&+>(1R##J$&&^H[T ><FUQIT4>@Z[8:DKZE)-!:77_'G/
M^[.ZWC8%N!DN.H# \<<=AX/O([_PI87,5M-:HRL/)FDWLA#$$;OXAD'![C!K
M4:QM'MUMWM8&@486,Q@J/H.E3JH50J@!0,  <"@#RGXC:I;(_B58;PPZC96$
M$D9GFP8VRS VZC!R?XGSV P>:MZS%8ZKXM\1*]W)+:_\([%<HJ7;A ^Z;YQA
ML= IXXZ'WKT>2V@E<O)#&[%"A9E!)4]1]/:D:TMF8LUO$688)*#)% 'FFB:S
M!J>H:;:^)+M/L\OARUN+1IY=J2RL#YS@DX,@^3GJ!DC&371_"Z6.7X9>'S'(
MKA;15.TYP1U!]ZZ<V=JPC#6T)$3;HP4'R'U'H:ECC2*-8XT5$4855& !["@#
MAM4T^TU7XJ+87DUPT#:-YQ@2ZD0;UG7# *PQT[?C61H-Y;ZQJ-I)>:XEKXBM
M-4E6XLXT(N9!O8>4P+?-#L(.0N  ",8->G?9X?.\[R8_-_O[1N_.D%M +@W
MAC$Y7:9 HW$>F>N* /*H[BXM[6^@N#'=?:M'O9[+6+"=D:91M8^>HY60': P
M..HXR13[&WN+.X\*:CX?N)[B]O=(E>]C:X:59@MN#&S D@8EVJ,8^\17HFI:
M-#=Z1J%G:K!:RWL#PM,(0?O C) (SC/K2Z%I$>BZ1:V8$+2Q0I%)-'%Y?F[1
M@,1D\\>IH X'3)S<:;X&U'2[AWU6ZF6+4_G.^5/*8W'FCU5U&"?NG &,XK.T
M_P J#2]$U-+R<W0\52V@E>Z=LPM<2J4Y.""N/TKUQ+6WCEDE2")9)?\ 6.J
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
M:-Y927 CNTT2::,7$NV)<D@-$O!:;*XR"-HQUSBO1:C>"&1UD>)&=00K,H)
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
M7JL,:K%.0(V-SM1L;1]TXP.<XY-7](\$:AILOASSM:AFAT)9(8$6SVF2)DV
M,=Y^8#N./:B/P-=Q^&;31%UB(Q6>H1W<+FT.=J3>:$;Y^3G@MQQVH T#XJEC
MU'7;&>P6.?3(HYH5\_/VI'SM*_+QEE*]_FX],U]3\:2V)O!;Z3)?/8/''=Q6
M[.S[V5698P$(<JKJ>2N:T=1\-0:AXDTS6FF9);-'CDC4?+.I(90W^ZZAA[U1
MF\+:G#XCO=1TG7?L5KJ)1KVV:V$AWJH3?$VX;&*J!R&'&<4 =++))]E>2WC$
MDFS<B.VP,<< G!Q^5<G8>/!>-X;WV,<*:V98\M<_-!+'G=&1MY.01VY&/3/8
M ;5 &>..3FN.N_A[:7,&KHE[-"][>I>6\B#FS<,KG9[LX=B?]K':@"276HKK
M6_#1N](1FN[JY6SN1<$^4%C<A\;1G>@/'8,*Y&_A1? _BL*"/*\3KLY/R_OX
M!_(D?C7?ZAX=:ZU;0+NVN8[>'2)'98/)+;PT9CP#N&W ;T-9-QX'NI]#UC3?
M[6A7^T=3&H>9]D/[O#H^S'F<\H!G(ZGB@#KYYA;V\LQ5F$:%RJ#+' S@#N:Y
M:S\<P7.A/K/DP/9%(?*>UN?-+2R/L$3#:"K!BH/7K[5T\\4LMG+$DWES/&5$
MJC[K$?> ]CS7'77P[BU ZE-<W<=O=WUO%&\UA!Y(,L<GF+.R[CEPP'X9&3G@
M =?>/+G3K#5[BXT&8G3Q$ZLCL(ITD;;\KNB_,IZKCTYJ\?$VI6FL:79:GHL=
MG%J-Q+!'.+P.%95+*" O5@#@9Z@CTS7OO"NMZQX8N]+U7Q#%-<W 11/'8[$1
M58-GRP_+$@9.<>@'.=;Q%H(\1:']ADN6M[A9(YHKJ%<-%*C!@Z@GCD>O0T 4
MY?%;(\$"V<9N;EIVMU,K%6AB8*9"50D EEP #PP.:TO#^K/K>C0WTMC<6,KE
ME>WN%(9&5B#U R#C(..016;K?A:>ZFTJ\T341IE]I:-#"S0^=&\+!0T;ID9'
MR*0<\$5N:?;SVUFD=U=&ZN.3),5VAB?1?X1V ].Y/- 'FWBW5M2U7PI\0+:]
M@MUM].;RH#%*Q8?NXW'&T9SO))SQTP>M=-)XS.G7NIVNK:<;4V=FE[$8YA*9
MHV9D"D8&U]PQC)'(YJ'5? ]SJ$'B>VBU9(;;72KLK6N]H7V(A.=XR,(,# P3
MWJ75_!)US4;ZXOM0417FF+I[)#"49"KEQ(K%CR&.<8["@"_I'B&XU#6;G3KG
M3)8/+A6>.Y3>\,@)(*[F1<.".F#P0:RO$M]/>>.?#_A@2R165S%/=W?EL5:9
M8P L>1R%+'+8Z@8Z$ULZ#INM62$ZUK2ZE(J^7&8K80+CNS#<=S' YX [#DTS
MQ!X;&L76GZC:W1LM5TYV>UN?+WKAAAT=<C<K#J,@\ @B@!MYIFEZ$W]N(?L-
MM802R3Q0Y6)TVY)*#C<,<'&>H[U!%XKE6_TBWOM.%NFKQLUFZS[_ )PF_P N
M0;1M8KDC!89!&>F;LVCW6K:?<V6MW4,UO<0/ \5K$T2D.I4DDLQ)P3CH!GOQ
MBC8>%;F-M&_M'48[P:,K"T(@*,S;/+#R?,<D*2.,9)S[4 9UOX^O)K+3+XZ
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
MU&YN5FMDCN(UB2*!"#E=RJB_O<$CUP.>U.\<PV<FO>$VU-8_[.%Y.MPTQQ$
MUO(%#GI@D@8/!SCO0!VP((R#D4$@#)X%>03V$6D:+-=0J(M M/%-K<63GE(+
M??%YK*>T6_?C'&,GH:GFGL;_ %7Q<MKJD%DDVH6,MO<21;K=V$*,-X. R,PP
M2#SD'- 'IUW-=1M;?9+>.=7F"S%I=GEQX.6'!W'.!CCKUJSD9QD>E>4-=1RV
M'AA[FQL[&XA\3%&^ROF"3Y9-\D1/\!8CZ'BL_5[;2UTGQK>JL O+77H9+27(
MW1'%OED],D."1UP0>E 'L^0" 2,GH*,C.,C/I7E-\^EZGXAUC3-=U"^M=4-]
M'/IGV:)#)+$%0Q&!RA/4," <<MGJ35ZWE-KX]A>(V6JV\^IS+TVWMA+L=6W?
MWX< @9Q@,O7 H ](!!) (R*"0!DG ]37F_@>4P:_;6RFRU.WDL9'M]4MQLG5
M-Z$QW2\_/DC#9R2K<9S6YXWO+*VET*.^5%CEOL+-<$_9XV$;X,H_BST521\V
M#GB@#K<C&<T@((R",5XS9FRG\-^&+6Y=2;?Q1/ 58&/9'OG^7!Y"X*?+V!4>
ME2-<V^DC4;:%4C\/V_BI?MD40_=Q6S0(>5' B\[&>W7WH ]*TG77U+7-:TU[
M58O[-DB02++O$H=-X.,#'!''-;!(49) 'O7#>"9-,;QEXO&EM ;:26UDC-OC
MRVS",E2.",^E+XTN+!O$&G6%Y&@>:RN?*DN5,D+$[ 46,??E(Z=P-W!SB@#I
M=7U@:9-I]M'$);O4)S!;HS;5W!&<EC@X 5#V/.*R8?$^KW,L]G#H"'4K-(I+
MRU-ZHVB1W \M]N&.U"W.W@@=<XXJQDTW4=*^%\M^+:>3'ESO<*&) M9!ABW4
M;\#TW>]7;\Z19^(OB#<FS65XM.@8+:82<DQR^9L8#(;D9(Y'>@#TV:21;:5[
M=%EE5240OM#,!P"><<]Z2VDE>TADN8TAF:-6DC5]P1L<@-QD ]\5Y1;7&GF[
M\60Q36;6=SX>AEC%I&4@8@3#*GHQ'R#=ZX'!XJ6PT_1]9USP?::A%;W,,WAE
MDDC=N'8&#:",\D88@>JD]J /5\C.,C/I2UYMI4GV7QS#'$;+5+6?4+L),@V7
MEA(/,WK)UW1<%5)QC*=>*W_B!+=0>'8984D>T2^MVU!8P23:B0>;P.2,=?\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%<SXZUR[T+PZK:=M&HWMS%8VC.,JDDK;0Q'? R?PH Z:BN=
ME\%Z3/HLMA-$9II8BCWTOS7#,1]\OUSGGKCL..*YBZ:WOOB+K%W)H9U&VL8;
M;3$ CC:,3R,&9GW'/RAXQD D#- 'I-%<)=QK;^)-,\#Z.7M+-XIM3OVB8JPA
M,G$:$<J&=L<8(5<"C6H8-*\?>$K;1K>*VGN7N!=) @4/;+'D[P.N&*8)[].I
MH [NL[6]*.LZ?]F6\N+-UE29)H-N59&#+D,"&&0,@BK%I-=3&X^U6@MPDQ2(
MB4/YJ ##\#Y<\\>U8?C/5M2TFUTHZ:L):YU2VMI#*Q'RO( 0, ]>A/8$\4 :
M&G:5+;W0NK[47O[Q(S&CM$D816()P%'<J.I/3C'-:M>92ZO>>&O$/CG5;73+
M>>.V6TN;M#/Y? AR^S"G<W4\XKH=5\8SV\E^FE:5-J+V'E^=%&LA>0LH?:FU
M&&0C*>2,DXXZT =9138G\V)) K+N4-M88(SV([&O.;F"S'Q9UA9M%.HQG2()
M#''%&^&,D@+88CD@ 9'/% 'I%0-:1/>)=/EI(U*H">%SU('J<#G\NISYYX-\
M3&P\*$RRO<3SZW)8V=E/*WFVFY_D@E9@2"B@D]>.!GBN@;Q9=PW6KZ;)I8DU
M/3XXIDCBFQ'/%(=H?<P&T*0V[(. O&: .JHKAKGQ_+;Z1KEW'I\%U)I-W# W
MDW/R3+*$*NA*_P#30<=..M:::]J4NIIHDVFV::E)#+<.GVDO$L 8*I)V DL3
MC&.,,<] 0#I0RD9!!'3K2\=*\AM[*WD^!B3364 G@N9O+^4,82;YLA6QQZ<8
MZ5V&DVEM-\1_$EQ+;Q//#'9^5*R LF4?.T]1GVH ZZBO,[1K:^\7^(M5FT Z
MC;O?P:7;NT<;1QE,+(Y#'/WW()"GA!71VM]:Z*U_HNAV2RKIJ-<W.^7RXXC(
M6D$8.#S@YQC 7'/04 =317)#QL;F324T[3'NVU/36U"&/S0CJ,+M5@1@9W]<
M_P )Z\9ZBUDFEM(9+B#R)GC5I(MP;RV(Y7(ZX/&: &QVD4=W-=#)FE"JS$]%
M7. /;DG\:F+ $ D G@>]<SK/C :=9:I=VEB;R'36$4I\W9OF. (TX.2"R@G@
M G')! KWK0W?Q#M9KA8TCT/39+J:3KL>8[5&?0)'*?\ @0H ZX,#G!!P<'':
MEKF/ %IY'A*WNVA$,NI22:A(@7&TS,7 Q[*5'X52^)1^TZ+I^C)"TTVJ:A#
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
M3G%0WNK>3J<&EVL(N+Z6,S%&?8L<8.-S-@XR3@#!).>P) !IT5QUMX[:YL]
MN%TILZS-,D,0G!<(@8A_NX(8*O<8WCG&34EMXSFFTS3[^32U2&ZU-M.8K<[M
MI\UHED7Y1N4LOMU[T =;15+3[V6\>]62V\E;>Y:&-A('$J@*=PXXY)!'8J:N
MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5E>(M MO$FDM87$DD)$B30SQ$!X94.Y77/&016K4-W.
M+6SGN#LQ%&SG>VU< 9Y.#@?A0!1M;+5@$^WZI!.4'R^1:F'<>Q?YVSZX&W\N
M*Q]/\+ZQI=CJ%O9Z] DM]=2W4ER;#,@>0\XS)MX  &0> *DT?Q%K>K:/I6J#
M0;:."_$4C1_;V,L43D?/M\H X!!QD5U&1ZT 8$_AG;K5CK&GW?D7MM:&Q=IH
MS*LT.0P##<#D,,@Y[G.<U+9>'UMM1N]6FN6N-6N8O)^TL@"PQCD)&G\*YY()
M))ZD\8V<C.,\^E&1G&>?2@"&SBG@LH(KFX^TSI&JR3[ GF,!RVT<#)YP*S_$
M6AG7K&WA2Z-K-;7<-W#+L#@/&P897(R#TZBM?.1D5G2ZLCV-Q<:="^H-!+Y)
MB@902P(# %B!\N3GGL1UXH PKWP5-?1^)8Y-5&-=@2"0_9N8PJ;,CY@"2,]A
MS^5*W@^_AUJ34=.\02V/VN*.._B2W5UF*+M#IN)\MMH SR.!QQ76Y%)D @9Y
M/2@!$4(BHN<*,#)R:YUO#=^GBR\U^UU2".2YMDM3%):%PJ(S,#D2#G+'_"NC
MR,XR,TM '&CX>6BZ9/']OG.I3:DNJF_95W"Y4\$(.-H'R[?0GGO4VI^"FU>'
M4);G4=FI7@MU^T1081%A?>B>66.5+%MP+<Y]A769 [UC0ZS--XON]'6"/[/;
M6<<\DX<[@\C,%0C&!PC'KZ4 8=[X#N;V'6TDUQBVKRV\TI-JN$:()]T C@^6
MOT&>IYK4U+PW<7/B"RUZQU(6>HP6YM9BT'F1SQ$AMI7<""&&00>,\YKH20.I
MQ10!Y[K6AR:!\.)M AEN]2GEG,D1CM&).ZX$C [ 0,;CUQ6M8^?;^._$0\J>
M(W<5J+>=K61XF*H^[YAA>,CN*Z'5+Y-,TJ[OG*;;>%YCO; PJDGGZ"F:/>7%
M]HEC>WD"VUQ<0)+)"&R(V8 [<]\9Q0!4\+:$?#>A1:8UU]J9)))&G,>QG9W+
ML6&3SEC5.X\)"9M:BCOWAM-9E$EVB)^\^XL;*KY^4,J ="1DX(R,=+02!U-
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
M249!'E=N.G[P<Y[=* )AX=>RUN]U72+M+66_"F[AFA,L<CJ,!P RE6QP><'
MXSS3K#2[7PZE]?SR3W-[?2B2[N%A9V<@;5 1 2%4< <X[DDDUMLP52S$ #DD
M]JYS1?$ESK0BU"&WMAHLHFS.9\21%'*J67&,-@GKQ[T <3I5S>:%;> I+K0]
M8D6STN:.?R+)Y#&[K& K <@_*>N*[S1-#FL-8U;5Y[L32ZH8G9#!L,01=JI]
MX\ 9_$FG>*-??0O#<NKVL,5VJ/&,&7:"KNJ9! .<;LXX^M.M];FE\97NA/;1
MK'!917:3+(27WNZX(P,8V'N>M #K[1&N->M=9M;E8;N"VEM?WD7F(R.RL>,C
M!!0<YZ$\>E.V\&6=J^EE9Y)%LKJ6^D\T!FN;AU8>8Y]1N8C QTQC K?2X@D\
MS9-&WEG#[6!VGW]*47$!*@31DM]WYAS]* )*YG5/"D]_JVIWMOJ\EHNHV"V<
MJ+$&9=N_:RMGC_6'([^HKI%='SL96P<'!S@TV2XAA9%EFC1I#A S %CZ#UH
MY_3O",=A/ILWVPR/IVFFPM1Y0 BR1EP/7"*,>@ZG-9D?AY&\/67A&VN[HSZ9
M-:RO>FV**IC=),J2-K%L=BV"QSTQ79R7$,.?-FC3 !.Y@, G _6F7=R+6W9]
MT0<\1K+)L5F[#.#U^AH ?!!';0)#$NU$& ,Y_,]S[U)61X6UEO$7A?3=8>$0
M->0+,8@VX)GMGO6O0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M^QVF(AIV<<1^I^2(Y'_33!ZFO2&EC1T1G56<D(I."Q SQZ\4Z@#S'1%CTO\
MX1;1M5+1:5%I1GP\96*XNRPRA&,':"Q5>^00/E&-9;6V3QKH>F00W*6EG;7.
MH@.')\V9BHR3]W :;@]-RCBNXHH \BT)S>6?AFS2WFB@U+5YM4N_W3  JS2)
M'C'\)\K)Z?*>>#@ENAXATO34OK.::^U360MZTD#9M(XG9Q N1Q\L04@?WV)^
M]SZ[10!YLD?_  DVLZ[I^LRM'*+\P1VPMV:46J[=AC8\(K\LS@$\XR,#';V8
MTR]U.YU&VBS>0YL99FC96PIW;>0,C+9R..>M:5-CECF3?$ZNN2-RG(R#@C\P
M10!RGQ+MOM/@._'D&8QO#)M";R LJ%B![+N_#-<]JUMI&I>*]<:2U@EM!X;C
M6%98<*&WSG"J1PV&4^N&'K7IU% 'C\%U;F'38/$TEZNFZAX>M;>&:.V\Y?-
M831M\C%9#E?3.WU KU/1X!:Z+8VZ_:-L4"(/M+;I<!0!O/=O7WJ[2.ZQHSNP
M55&2Q. !0!R.EW2V/B/QS=NK,L$L$I51DD+:H<#WXKGK>W$OAWP3IUQ [RWU
M_P#VA=N82?G&Z=^V>9649[C/:NZM-%AMM:O-7M[VY_T\I)-#E#$Y6,(I'R[A
MP >&K466-I'C5U+IC<H/*YZ9% ' V/DW/C5]26,7NG7EO_:*LT?[ZQFC18]A
M[X93D+_>5B/6M+X;V<,/A"WO%MDAN;]GO+C;'LRTC%]O3HH;:/I7744 <+XT
MN+2_\3^'-&NI_*M([A[^[D$A3:8T/E*7!&"78,.<_)4]K=Z!-I5YHRI/J%M/
M-)$IN%>3[3(^7*!GR3M4J-Q. ._RFNR) !). .I-)'(DL:R1NKHP#*RG((/0
M@T >40S3Z?X M)A!-'JBW,.F:OJ!C;S4A24HYW@;MN%'(Z!\]>:T-1@ATV*W
MO+>=EL=4OX+?4+FV@,,,5LBN5"@<A68A6DSSO/(XQZ310!YWXJL=)-OIRVEM
M*+;4M7MA*T<;E D(\SY$ P-WEA00.=QQUK*U)Y=5T/Q3+=P2++JVJPZ6%,18
M0P*RQGL<D?O6R.[#'45ZL98Q)Y9D0/C.W/./7%/H XG3[*QNOB)?1KIZ16UA
MI<5K'']GPA\UB[YXQC"QC'^][UA6=OJMC\-DO;:PE_M#0;>[AL-T9,A.]HPR
MCJ5$8!Q_$<>@SZG10!R'A;3M/FO8-6M;K[48K4P1R1Q,JD.59B[MS)(2@R3T
MQT!/,?CZ8O9*MHZG4=-*ZC#;3)NCO  Z&''=B"< <AMIKLZ* *NFVL-CIMO;
M6\'D11Q@+%_<]JXR>.+4?'UI<Q(M[9W3&"XAD3]Y92VKL\<JGJ$9ACWW*>YK
MO:* /(;)C=V5K9Q6\\<.M>))+B\S$W$<3%EC/')801[C_M'/4X?<V-GXCM/%
MLMI!#<ZGK%ZUC:1A01 D0\KSS_=P1(^\^P')P?5YT>6!TCE,3L"!(H!*^X!X
MK-T:QL_#.C6&C_; 5B410M.RJ\I_3+'J<>M '%/"VNZWKVBZQ<.A5DL[>%K=
MI)7MC&N9(B?E!=B^7P<8 ., UHZ9X;L]=U_Q#?:C:;K(W,5K!"V5\P6X!WMW
M;]X7QZXYSQCNJ* ."T'21YVK6$]FT>GZ?KDE]"Y0@?=611'_ ,#9\X[ COQA
MVP67X=P-;LMKJLTLFNI#/#B&9S(7$+#OD,$ '.5R.E>LT4 >?Q>3;Z]!'J-F
M]GI%KIBW=MIY7<)+F5W:10H^^Z< +SC?P.15&QT34;F#PCHU_ T,D=Q<ZK.
M,FUC#-Y<(8="#,@&#QY?'2O36944LS!549))P *$=9$5T8,C#*LIR"/44 <;
MJFEV6CZSX+LM/@6"V75;AP@)(!:VN&8\^I)-.@O[?2_&?B^_NV9;>WL[*21E
M1G( $V>%!)_ 5N7FA1WVM6&I3WET?L$K2P6XV",.8VC)/R[CPY_BZT:9H4>F
MZG?ZB;RZNKF]6)9&GV  1[MH 15_O&@#31Q)&KKG:P!&1CBO.8SIC_$_Q0^H
M7DUO"]I9QQR1W4D 9@)-P#(PR1D?3->D44 >>:Y9VVN:!I%GHDA35[1MVE7L
MR[2GDC:SMD?<;!7&/FSG&!D9\VLV8T;PMJ$5K=6.BP22QZA%% )6M9BN%9U*
MMN&[?\^#G<#WKU.B@#RU7T[PW=Z!=K'?R>%6DO#YD\#,L,TA0H_EA053_6JO
MR@#=Z$5:ECTO1=;\&WEK9SVFD1K?0HTD;DKY@5D!!RP#$-M4^PP.E>BK+&\C
MQK(I=,;E!Y7/3([4^@#QW3(K=++PM<7-A(+>W\0:@LN^T8[%<W&P8V]"67'N
M1WK>M]!L-?U;X@Z/+&BP7LL.TA. WD*"Z^I#CKZBO1** /-)?[<U;P!J&JRZ
M?*FLQ6RV7DQJ-[K$X%QL_P!\AP!W"KZUL^#_ .Q+_5;O6-&FOY3/;QQ7#2P>
M1&"I.U=NQ07 )!(S@8![5V)(52S$  9)/:DCD26-9(W5T8!E93D$'H0: ,'Q
MKHKZYX7NH;=%-_!MNK)F&=L\9#I^9&#[$UQ]A:WU[XA:=M,,6G>+;9)KB-HQ
M_HXBQD/_ -=(V ]03[5ZA36EC1D5W56<X0$X+'&<#UX!H \UOT@AO_B6L,:)
MYVF1!0BX\Q_)D4@8ZG)4<=R!5NRE1O%/@8A@0NBW",?[K$08!]"=K<?[)]*]
M!ILDL<,9DE=41>K,< ?C0 V?RC!)Y^SR=IW[\;<=\Y[5Y)H(%GX8\&7+6X&E
MPWTYU-1'C83YHA>08SM5B#D\#Y3VKUP2QF5HA(ID4!F0'D YP2/P/Y4^@#R;
M7+5X?#GC.2U!_LBZU"T>P1!\K-F(S-&!U4L&/'&0QJ_XE^WW7B;Q0NB.3?2^
M&HH[9HSRTGF3'"G^]A@1]0:]*HH \_LXK/5/$_AF\T.%([6.QGBU*-8]H6(H
MH2*4=F#]%//#>]8#Z7J6BPJ;;3G=/!^H-+;E8P6NK64@E$/JL4C@^ZK[UZ_3
M&EC21(VD57?.Q2<%L<G [T 4M%L38:8B2(BW$K-/<;!P97.Y_P ,D@>P%>=_
M$:6.>3Q/:+:2I=G14,<GDO*UP 9& CQE4"GECU.1TQFO49)8XE#2.J D*"QQ
MR3@#\Z?0!Y9J-KI.I^)?$5Q<6D,T<OAV%E,T/WI<S9.&'W\%/?!'K2:%?1QZ
MAIR^(8VDM+KP[:PV;RQ%T,N#Y\9X/[PG9D=3M [5ZI10!RGPSR/AMH",DB.E
MFB,KH5(('H:ZNBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "LK6M8.FRZ=:1(KW>HW/V> .<*I",
M[,?8*AX[G XSD:M8OB3P['XBL[=/M4UG=VDZW-K=08WPR*",X.0002"#P0:
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
M]E;5[-+.51$,1JH< KSU_>-USV]*V-+L?[,TFTL/-,HMH5A#D8+!1@$CUP*
M.1?6=6.K>-8[B*SN[+38$\JU?*AU,1<AC@CG)!X]!4MOXDO]_AG3M.TRQB34
M]+:YCS(RI 46,[ H7[H$@QCTQQUK2N/"@EU#6[J+4)XEU>W6&>+8K*I"%-P.
M,YVGIG&>:;:^%#:WFA7*W[,VCV;V<0,0Q(K! 2W/7$:],=_7@ R+#QOJMQ9Z
M)?W.FVD=K?:@VFS!)V9UE#2)O7Y0-NZ,\'G!JY:^+;Z_N;&>PTQ[G3KF[:V<
MI%('B0,RB8N1L*Y7E1R >IP13H?! ATK3K!=2D*6.I-J*,8AEG+L^T\_=R[=
M.<8YJ72_![Z1J,IM=:O5TE[AKE=,*IL21FW'#XWA-QW;0<9]L@@'32;_ "V\
MO;YF#MW=,]LUP?AOQ9J4WAS0/MI@GU/6KF:.$@$*@4R.S,/157  ]AD=:[ZN
M1@\!06VE6%G%J=SYNFW1N;"<HF8,ELH0 -RD.P.>H],4 :.@Z[+J.I:OI5Y
MD5]I<J)(8R2DB.NY'7/(R,@CG!!Y-5?&6I:II[Z#'ILD*"\U2*VF,@))4AFP
M,=!\O/M6KI>CQZ=<WUX\GG7M](LEQ-MV@[5"JJCLH X&3U//-1Z_H2Z[!9K]
MJEM9;.[2[AEC56(=<C!# @@AC0!SMWXDFTN;QK=1:/8_:M)MHIVD60J;H>4S
M#>VW/ & .?K4\?B37YM=BTE+#3A+=Z<;ZWD:=]J!656#C;R?G7&/?TJS=^#1
M>?\ "1!]1D URW2WF_=C,:JA3*^Y4G.>_P"568O#<D6N6>JB_P S6NGM8*IB
M&UE8JQ8\YSE%_6@#&T_QU<:QIU@;.S6._N+$W<D;1R3(A#E HV#."RM\QZ =
M#FNJT:]N-2T:TO+NQEL;B6,-+:RG+1-W4GO]:Y:W^'AT^#3&TS7KRROK")[<
M721(WFPN^\HZ,"IPQR#QBMN+3=2MM<L6@U&X?3XK9DN(I@A$KDD[]V-V\GTP
MN,\<T :&K2M!H]Y,L$<Y2!V\J5L*^ >"<'@_0UR=EXGOOLWA&STS2K")-7TP
MSQJ92B6Y2-&V!0OW0'&,>F..M=A?6QO+"XM1)Y?G1M'OQG;D8SBL"S\(?8I?
M#SIJ#M_8=J]K"&B'[Q655RW/7"+TQSF@"KH_C*YUFWTJV2V@@U.\^U"0,Q>*
M(6\GENPZ%LL5P..">>.:>I/>77B'P)=:II\=GJ/VZY22-7$FT"WFZ,.QP&Q[
M\\BK(^'PAM;$V>LW-KJ%A<W$]O>1Q(2!.Q:1&4Y5E)/X8'I6I-X8,UUHMRVH
MSO+I<SS[Y$5C.[HR,6Q@ 8=L   <=AB@#+/C.\32Y+MK2 M#KHTEU#'#*9EB
MWCT/S9Q^M8_CK59=>\%:Y+;06S6-E?I:YE!,C/',BNZGHN&R .<X)R,UMW/@
M(7!NXUUF[AM)]234UA2./]W,'5S\Q!)!9<X/3)ZTR]^'RW%OJ]E;ZS=VVG:I
M<?:IK=8T;9,6#,RL1D!BN2/7IZ4 +J/B"33=<\3O%I%DUSIVDQ7BS[]KW"?O
M2$9MN0!L; YZ]LU+IGBO4)=8M;34+"!(KS2FU& V\C.XVE R,"!R?,!&/<<]
M:L7OA'[;>:Q<-J,@.J:>NGR_NE^5!O\ F'^U^\;VZ<<4R3P[-ITUIJT$\MU<
MZ9I<EG#;(BJ9P0IZDX#$QK@].O% %72_&-_J-WX;"V5JUOKMJ]TI65@ULJ!2
M0W!#'#@?PC((KKKHSBUE-JL;7 4F-9"0I;L"1T%>=>#[+4+2XLA9WM_(0%6[
MBO\ 0A;';U;,VQ=S9R<@MD\GJ37I5 '#Z=X\ENY_"XFAMX8M925)LEMUO/&#
MF,]NJNH)QRIX]+']M33Z[X7%UIEE(=0-R]O<G/F0*(RRE01P77&>>,D<]:EN
MOA_I%U:ZI S3*NH7R7I96P8F5@V$/8%MY_[:-6G?Z$+[7-(U,7)B_LPR&.)4
M!5]Z[#GTXZ8_6@#S[4;[4]6\*_:]2%M//;^*HH8-BE=NR\"8!.<#  _$YKI6
M\;75E-J=EJ-G;_;[:^M;.W6"5O+E:XQY>21D8R<\=%X]*FD\"JUI/:QZK<+;
MR:H-41&C0^7()?-V@X!(+^O;CWI]]X&M]2N=7GN;V7?J,EO,K1*%:VEAQY;H
M>>1CG.<T 0:GXOOM'DUVRNK:W>]T[3#JD#IN$=Q$-P92.2C!EQU/4'VJ6[\4
M7ZWXLK>"W#2Z))J<4CECL=2@VD#J/GSVZ5=E\*PWRZD^J7#7-SJ%B=/EE1!&
M$A^;(4<X)+DDDGG'88JI9^"FAO[>\O-9NKN2'3WTXCRXT5XF*GH!P?E'/K[<
M4 7_  ;=WM_X-T:\U"1)+BXLH96=<_-NC4Y/ODG-;E9GA_2#H.A6FE_;);M+
M6)88Y)552$4!5'R@= !6G0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !6'XKUJYT#2([VW@BF)N[>!
MQ(Q&%DE6/(QU(W>U;E<G\1%>3PLB1Q22N;^S;;&A<X6XC9C@#H%!/X4 ;R74
MRZG>)-+9K:111NNV0^:I.[<7!X"\#!]C3_[5T[][_I]K^Z022?OE^1#T8\\
M^M<#JMM')K7C[%FSQW6BPJA$!*S2!9L@<?,P+)TR>13-/TRR7Q!X+=M-41KH
MLR7+-;$!7Q"5$AQPV5? /.0: .]GO)&GTXVD]BUM<.?,:27YG382/*QPQR 3
M[9J'3_$FCZG!=3VNH6[PVLK12R>8NT$'!.<],Y&>^*\Y\/VQB3P-NLID>UU3
M4 ^ZW8&&)A.$SQ\JG<F,\<BIX93IVF74$VDW321^*996E-K*5MU:5WCFPH'F
M#&, $@%@30!Z!J'B/2-,L;>]N;^ 6]Q,D$,BR*0[NP4 '//7)] ">U36]U--
MJD\8ELWM!#&\7ER$RY);)8=-I 7!'7FO,%@G'AR_WV=^XMO%D5VQDLW#F$SH
MQ<*%&1C)(4<=Q5W7[*_O=6\9C1+::*YO-#MEA(B:/S7#2ET!('S[64>HR* /
M2(+^SNO,^SW<$WE'$GER!MA]\=*2'4+*XF$,%Y;RRE!($2568H>C8!Z>]<1<
M1V^L>(=)U/3K5XK*'2KF+4$>W9!L(3RX64CE@VX[>V#ZC.1X8L%LA\-V6PD@
MGCM)H[QA;LK(3"!B0XXRP Y[B@#U22:*$*99$C#,%!9@,L3@#ZDU';WMI=PM
M-;74,T2DAGCD#*".H)'I7(_$N.V?1](>ZA62--:LMPV;CM,RA@ .>1D8'6N;
MUC1+E+CQ)?\ AVQ8Z3*^GO-;6T>!=^7(6G\M1US'M!Q][!')H ]&O=7B70[[
M4--EMKQK:)W 64%"RC."5SBJVE:O>:E8Z!>?Z%&E_:">XC9R)-S1JP$8[@$G
M.>V*YN]B-YX@UO6-.60Z=+H#03%8V GGW,4P,99E7(/&1N ]JJ:? XOOATZV
MTB3PZ5+#+(T#?NF\A%"N<?+\P88/<&@#T1+ZTDNWM$NH&N4&6A60%U'J1U%5
M;*_9=+:ZU*YL$VR.&E@ES$%#D+\S8YQ@'WS7&>"Y;.ZL=&L-3T>\77](61+E
MYX)%6-F4B20R$;'$G7J2=V<<$C%TYKK2/#WAZ[>UU"+3;/4[_P"U+;6Q:2 /
M+)Y4GEE22H!Z@<!Z /57U&QCMH[E[RW6WDQLE:50K?0YP:G1UD171@R, 593
MD$>HKS6738+2SL)] O+S3)"]W<6TFH6K/!,'*%TD0@&,.W*CY3P<#G%=OX?>
M27PMIK7=@+!S:1^9:'I#\HRG//'3!H N1ZA92N4CO+=W"ERJRJ2%!P3UZ @C
M/K6-XF\3#2O!^H:YI36E\;5<X$N4Z@$97/(STKAK'2&@^&DMUI^CR?VA!J,C
MSQQ6P6XDMA>F1D7<,D&,*0O0X P:GUR&PU'P1XKU+1X-5GFU&"))'GMG1II%
MX 6/8I) X+ 8/')P< 'IDU]9VT\<$]W!%-+Q'&\@5G^@/6J:^(-.GU6]TFWO
M+=M0M(EDDC9QA2V[ /?C;D^@(]:\\\<RO>?\)/!;:?>)*]O:2))#:R2F\56W
M!@V"J*F2,##9YSVK8VQ_\);XK:XL9S#?Z9;/ SVCE7"I*&!.W .2HVGG)'%
M'86FH*NFVDNH75BD\D(D=H9?W3$+EBA/)7OGTJQ]MM/LBW?VF'[,P!$WF#80
M>AW=*\RTFPBD;X:B[T]F-MIDD5QYML?W3"% %?(^7Y@< ]QQ5>WD&E>&M%N'
MBN8EL?$=V\=O]EE9#&S3E<JBE@NQLJ0I ..,<@ ]8@N(+F,2031RH1D-&P8'
M\15&/7M,EUV;14NXFOX8UD>(.,@-G ^N%)QZ8/>L'X?II0L]4ET^>.6>ZOI;
MJX40/$8C(Q94PZJQ &<$@9.[&.E9>NVNHMXJ\4Q:?!.E[?Z#%'8SK$VTRKY^
M1YF,*1N7J1U% '>P7UI=2R16]U!-)$<2+'(&*'W Z5E>)=;N-$32W@@BD2[U
M&"SE,C$%%D;&0!U-<U81#4]9\&W>F6LUJUA;2QWZ-"T9BC,07R7R!SYFT@?[
M)(K4^(-K]ITC3"UL]Q;PZM:RW*K$9,1*_P Y*@'*@=?:@#HDU33Y+<7"7]JT
M!?8)!,I4MZ9SC/M4OVRUW3+]IAW0C,HWC,8]6]/QKRW7-"8Z?XRO=&L&73+E
M+)XX8(2!-+%)NED1 .?EVC('S%3UQ5J_DM]6\1>(Y]FJ0V5WIMBL5W#9R AE
MFD^8 KSM+*2".0#P10!WEUJ7F6*SZ9=Z?)^_CC9Y9OW>"PW %<_-@\#U(JS-
MJ-C;N4GO+>)@RJ0\JJ06^Z.3U.#CUKS+41J-SX=G34+:&\N(=>LI(]0L[9@+
MM5>$M+LYP512K$?+\II/$&EV]S-\2'&F^;+/I\0M6%L29)/)8'RSCEMVW..^
M* /4+B^M+22*.YNH(7E.V-9) I<^@!ZTDE]:17*VTEU D[XVQ-( S9Z8'6O,
M[QHIM5U+3_$,&KR6.KVEL+1K6U:59@(P&B)"$HX?<W)7&[.15VYBO;#Q,&T]
MGNHY;ZT6\TN\B+,&"1K]H@E'7:H!;.1\K=": ._2^M);EK:.Z@>X3[T2R LO
MU'6I)YX;:%IKB6.*)>6>1@JCZDUP/AQ;VU\3VL$#F^TN4W,@%S;F.YTUF;<R
MENCHS=,C)X() S6EXYFN;&ZT+4?+O'TVVN7-X;.+S9(MT95)-F#D DYP"1NS
M0!MWGB31[!]/6?4+<?V@Y2V(D7#X4L2#GI@=?<>M4M&\2_;=1U>TU VMJ]IJ
M/V. "7F;]TCC&<9;Y^@%<I)865BWAJ_T^QU%M-_MN:Y=I;=V?][!(-_E[=R*
M7;@;0.<\9K/UJQ6;2O',XT^5[Q]7@DM7%LQD956#YH^,D H_(]#0!ZA#/</J
MMW"[VAMXXXVC5')F!.[=O'0#@8]>:DAU"RN8I98+RWECBSYCI*K!._)!XKS?
M7K2]GU/QT=(M)7FN=/LFC"1E1<[6D,J*V,,Q0[?7YA6I=2Z'XATC4M0L['5+
M0W%O!!/=I:21R1E7&P"-E^?822< C QD]@#M[:[MKR,R6MQ%.@.TM$X8 ^F1
M]:FKAM"U^?1K6]?7PDP?48X$U.RM7"79:-0)&49VX"A68?+E:V_&UMJ%WX*U
M>WTI6>]>V81HAP7]5!]2,C\: ->WOK2\\S[+=03^6</Y4@;:?0XZ4D&H65U'
M));W<$R1G#M'(&"_4@\5Y[K4D'B7PMJU]X9T>]346L8H)A);R0,T:2!FMPK
M!FVF0?+GJ!GD5+JT$6L:W+JNG0.;#^P;B"\#0,!(Q*F&,J1RZ_/QC*YQQD4
M=Y%J-C,[)%>6\CK&)65)5)"$9#'GH?6N'U/Q]?#3;O5M&BTVZLK2^-G/')*1
M*H$HC\T8R""Q.!@<8.>U4O#]E%9:EX DBL6@9=%FBO7%N5VN8X<+(<<'<K\-
MW!JG/$Y^&OB&&.TN//DUV61(A;OO=#>AU8+C)&WG/H* /3DGN#K,T!>T^S+
MC*JN?.#DG)9>@7&,'US4-UK^DV>GWE_-J-M]FLU+3NLJGR\=C@]?;O7"^)+.
M^N_$7BS^QH)!<W7AZ)(9$0J)90\I*A\8W;2HZYY%3:C)IOB;PEKUUH^AWD=^
M^A2V;"2UDA92%8I %8 ,P)/W0<>O(H [^RO(-0LXKJVD62&50RLK _RH^W6G
MVS[']J@^U8SY/F#?CUV]:JZ%/'<:%92Q1R(AA4 21-&>!S\K $?E7G2V=_=>
M#!HLD$R>*;?61,)3&V=WVK>9P^,%/*)YST^7KQ0!UMUXGN+G7[W1]$;3Y;NQ
M2%Y([F7'G%R^Y%(^Z55"2<'D@8'6MV_GN(7LQ;O:*)+A4E^T.5)3!R$QU?.,
M ^]<YHJJOQ*\3R&%U62"S6*1HB%=E$N\*V,$C<,X]:/&\(>^\*R+ TCPZS&[
M.D18QQ[) Q) X7)7)Z=* .F;4;%)5B>]MUD:3R@AE4$O@';C/7!!QUYJM:Z]
MIE[JUYI=M=Q27=GM\Z-7!*DY./J!C/ID5YEJNFP_V+XWDBTQOM3:U#+:E+5M
M[*/LYW1X&2,J_(]#6GJMM?R7WCZ#3K2X-W>P6\UH5B8+,@A 8*^-N3AEQG.3
M0!Z%'J=A-#--%?6SQ0\2NLJE8_\ >.>/QH;4[!()9WOK988GV22&50J-Z$YX
M/(XKS#68M+U[PIXBU.PLM7FO9M(:T=;NS:,AQS'&$V ,X)/*YQTSR*U-82#0
M;_P]J=O97$&C-#,MW)I]IN:.9UC"2R($)/RHR9QD;L=Z .\EU"R@ACFFO+>.
M*7_5N\JA7^A)YJM%K^ES:X^CQ7L+WT<2S-$K@D*V<=^N 3CTY[UP%WIB:;IM
MBWA^:ZL7AM;DV]OJ5JTL-W%(X9HG7 ,98@%0,-@XQU TM,N'L/&D]_?:7=6H
MGT"U<)' \HC:,RM)'N /S*& QU.1C.: ._JL=1L1,D)O;<2NYC5/-7<S#DJ!
MGJ,CBFZ7J5OK&F07]H7\B9=RB1"C#G!!4\@@@@CVKRN?388]"UN6'366Z7Q5
M%/ R6K;_ "A/$V].,[=H<Y''6@#UB2^M(KJ.UDNH$N)/N1-( [?0=339]1L;
M9F6>]MXF4JK"255P6SM!R>^#CUQ7FM_;75QH'C/1KNVG?6+N^DGTYA&W[T,%
M^SNCXQ\F "<_+MYQ3-7TF.6X^(/VBP$]S+H\*0R"U)\V812AMAQRVXITYSB@
M#U:N=\1>)AI%YI=K;-:3375_#:S1--^\C1S]X*.?SQUINGV^O7$>EW,&K6T5
MCY$)FMIK%FE8@#<-^\8)]UX]ZX*VEE;PYX:L+_3[TZYI^OQRWX^QR.=WF.7E
M#!2"K YR#T^E 'J4%Y(LVH->3V2VT$@$;1R_,B[03YN>%.<_ABIO[1LOLAN_
MMEO]F'6;S5V#_@6<5YV]E&]SXPBWWFGI+K%K-;W5O;%MCK'%B3:1AT$B'=VZ
MYQUJ%-0U:QN=&U;6-/\ -L+34+N.ZN-/MW9)69%$5T(AE@/OJ<9Y)(ZB@#TI
MM1L4ACF:\MUBD4LCF50K #)(.>0 "?I4$-Z[ZA<[I[$V*01R1LDN9!G=EG'0
M+@#![\UPMYI>D3:YX/\ LVB/'IQN[R1DFMG("R1N075AE%:1LA6QU' Z O\
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
M-#!@1SO&BQRR #/163<>F[GK0!U>H^(=*TJWM)[N^@2.[E2&!O,&)&8]CGD
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
M;]+ZV:S8X$XE!0G.,9Z9SQCUXK/O/%^A67]G%]2MF34)FB@D652I*@EB3G
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
ME8MC+.[%V/  &2QX  ':K],AFBN(4F@E26)QE71@RL/4$=:?0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7->,'N(TTAX=/EN46_4R30P&:2U&QQYB(,Y.3MS@@!B<&NEHH \FL+?
M6=)2SU!M&U.>WL-?OIKBW\K=*T<WF!)44??V[\G;_>..^-O4K=O-\.:G8:#=
M6]M'K,EU-#'!^]Q)#*ID=!R"789ST!!..0.^HH X:ST-=8U'QU87]I/%9ZG+
M&J2/"RAU^SHA921@D,I_$9ID%KK-U\/=8FUFTD;5Y=.DL?*12[2;$9 P '\;
MEF^C+Z5WE% '!:5;WEKXG\,7<EA>>2= :R=A"?W4N^$X?/W>%;D^G%2:1I%U
M9>,;W1U5?[#MYAJT&#]R27</*Q_=#B20>A*UW#*'1E.<$8.#@_G6?HVB6FA6
M9MK0SN&;<\MQ.TTCG&!EF))P  !V H 31]9BUE+LQVMW;-:W+6\D=U%Y;$@
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
M",-C^'![4\6-WJWBY/$U[:SQ6&DVTJ:=;%/WTTCC]Y*4ZCY0%53SR2<5V-%
M%73Q ;1)X+0VHN!Y[QM&$<,PR=X_O>OO7/:C'<6WQ)TO4/L=S+:-IEQ;&6&(
MN$<R1,-V.@PK'WQ@<\5U3,JXW,!DX&3U-+0!Y7I&G7=OH/@M#I=Y'/:ZU-/<
MC[*X:-&$XW-QT.]/S]CBUX6L"7T[2]9T#5FU;2KEY!>222?92<M^^1MVT[E8
M_+C.6.1C)'I5% &1XI5Y/">KQ112RRRV<T<<<2%V9F0@  >YKSF?099?"?AB
M/0M(O;;Q19+:@7#VTD*6Y 43&0N K+C<,#)/&*]=HH \\O+*]B/CC3+W3KF[
M.KYDL9(X6=)5:!8Q&6 PA5E_B('.?6L7Q'IFL_V'K&CG3+V:[&D6D2W-I;[_
M +>\:G<7D/0J<X488Y)YS@>J-J%FFH1Z>UU"+R1#(D&\;V4=6QUP,CGWJS0!
MQ5A:277C[7KQK">(7&GVBVT\]L0HD0R$\D8R"R'K_*N=T^/4/[%\%:;/HFI)
M?Z1J:"])MF*C$<JM*),;65BP.03UYKU>B@#R_P ;_?\ B'_V+EM_.YKH/&L$
MNK7F@Z+]CN)K*:_2>^=8&>-8HP756(&/F<(/SS5N/0O#FJ2:Y;+*UY)=Q+9Z
MB#=O(P4;BJ'YODX=CQCK6]:VJVD B229P"3NFE:1OS))H YO7]#DTWPEKJ>&
M8#;WM[\Y%N,,#A48I[[%)&.]4;FTN(M5M=1TK39X]-T#2YTMH?*9'N975<1J
MA ; "#DCDL.N#7<T4 <YX2\,6^A:+IRSPQ2ZI%;[)KHH-Y9L,X![*6&<?CUJ
M#7WNV\7:+&]C=7&FQQ33 0QEE:Z!01AST4 %R"V!G!Z@5U5% 'E]A9:C<>'=
M)BN=(O(Y=5UYM0U*,0D; &:50P/092),MC.#VQGJO#T5Q+XH\2ZA=6D\)DGC
MMH&E0J&AB08*D]07>0Y''(KIJ* ./^(22WVF6.CI:74]O>WT(O6AMWD"6ZMO
M?.T'KM"X_P!JI=/O;#2KV]&FZ%J,=M*R232)8R(&E;:BJBD D *2QQ@=<\G'
M5T4 >9Q:?K6F>&O%MGI^ERQZJLLTUC/&G CE DV1,>I4O* !QE>V1F74M-FD
M\*SWFC6FIF[BM4M(5-NUN\-NTB><L49P^\HN=QR20,&O1Z* .#\66-KJ'A&<
M:;HMR#)'#IZL+-UDCMWD42;8R-P"H2?N^GI5.]761/XPU&'2[M+E-/BL-,18
MB0B%=V5Q]X[I.=N<>61Z9](HH XJVTYXO%7ANRBT^Z33=)TMS"[1X42,!&H)
MZ A%;CK^\'O46F:+J4<6NQ"R58X-4N;ZP64#$LC ,A'HH<L<]SCMG/=44 >>
M>&H#%H>EWU]8:O<7NGIYDD,EHT6VX<;9),$;I7.]_F!*X)QBM?P3I=QI27MI
M*CO9VDOD:;<31E)3;$!O+8$ D(Q*@]P*Z.74+."]M[*6ZA2ZN-WDPLX#R8&3
M@=3@"K- '+^((+B7Q7H4T\,\ND6R3S2+#$TG^DC:(MRJ"< &0@XQN [XKG9=
M)U5H(_M=A<%=9\0K?W%O&N_R((T#1H^. 6,,>3G +')KTJD9E1"[L%51DDG
M H \QU_1-0U)/$]]-8W,CZC=0:9;1+$6,=JI"22@>X>8@]@?<U?FM+VY\7:U
M;7]OJ,=K-;PV]B;6W)4P%/WB"7E8R7+!LX) 7!X%=C!K>DW4R0V^IV<TLGW$
MCG5F;C/ !YX!_*H7\3Z!&7$FN:8I0[7#7<8VGT//!H PM.\-07WB/6+K4=.0
MZ?%'!IUC;31Y0Q1KN+ 'J-TC ?[M;OB:YO+3POJD^G023WJ6LAMXXE+,TFT[
M< <GG%7[B\MK2#S[BXBAAX'F2.%7GIR:2TO;2_B,MG<PW$88J6B<, 1U&1WH
M X9= D^V^';,65Q_9&A:8\I0Q_\ 'Q*5$:ICUVAR1U^?!ZFJ>B6NH6<'A.WO
M=*OFMFCN+ZYC2 X^W.P=1(/X #)(06P,JIX(%>F4A90P4L 6Z GK0!Y?IVCZ
MGJVDZ7;W.GW-D^HZY+JNIEHROEJC%T7GD$D1*"<?=)%=/X)LI($UF[FL9+.2
M[U*5EC>/9B),11@#TV1J?3YJZJB@#E]6BN+KQYH8:TN'LK*">Y\U8R4\YL1J
M">@(1I#CJ<C%<O9:#?R#09[[3[EKG4M9DU2])B_X]57<\<9_N\^5G/79CG %
M>CVNH6=]).EK=13M;OY<PC<-Y;X!VG'0X(./>K- 'GNB:?<ZE=:C;Z];:A]H
M?5'FEC^SE(98TDS!^]/#QJH0A5(.<Y!R<]?XBTZ;5_#.JZ;;R"*:[M)8$<]%
M9D*@_K5H:A9G43IPNHC>B/S3 '&\)D#<1UQDCFK- '*>%M4DMO#6FZ7+I&H6
M^HVEM';/;O;.$#(H7B7'EE>,@ANGOQ67J$$&J^/[JXU?2[V73K'3A;6N;"65
M9)9&+2LN%/0*BY]SBN_I&944LQ"J!DDG  H \_UFQN=0T;PM=VVE7<5AI6J1
M3-8M&?.$$89%<IU)!PVT<X]^*T/$=E<>,Y+/2(K>>+1EG2XU">>)H_-5"&6%
M%8!CE@"3C  ZDG ZFQO[34K1+NQN8KFW<L%EA<,K8)4X(X.""/PJQ0 $ C!Z
M5YGI&AZY8Q^$YOLC^99SW%LL)/RP0-'(%=Q[D)^&T=:],JG;ZKIUU>2V=O?6
MTMS"2)88Y0SH1UR!R,9'YT <)JVBWMM?:S?VMA/-%I.D?9M.@6+/VFX<F1W
M YPWE]!U![@59T_3)M$UG3!+97DVG:7HL<.GQQPE\SY*R$@<*Y4( 6(X9N?O
M5VEIJ5C?1R26EW#/''*86:-PP#CJN?7D<5:H P?!NE7FC^&XH-0*B\EEFN9D
M1LK&TLC2% ?0;L?A6]110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !6#XNUJYT/14N;)8GNY;F&WA
MCD0N':1PN  0<@$G\*WJI7NEVVH7=A<7 9FL9C/"H/R[RC)DCO@,<>] &!/X
MDU&QU5-*O4LQ>7!>XB$"R2^3:J%'S*.7D+D@!<#'/;!ACU[Q&^I:'IK6MG%=
M7J7,]TKQMF"!&Q&Y ?ACOCRO/.1D=1M:AX<MK_6;?5EN;NTO88F@\RV<#S(B
M02C @@C(SV([&L:RT6YOO%>L7<[7]E;+;Q6-J58 RQ#+.VX@L"78C.0WR@^E
M $.D>,[_ %,V>GK!;OJ-S=7:"=%80BW@DV&?;DGD[5"[NI/.!3)_&FH)83B&
M*WDO(M=&DQXC8K.,J6*C=P0I?N1E#T'3HCX:L(YK*:RWV,EG;M:PM;;1B%MI
M*88$8RJG/7(Z\G);^&-+M&TPP0M&NG-(\"!B1O<$,[9Y9CN;DG/S'UH Q+R]
M\22>(]&TB2YL(&FFGNYUMD=\6T6W8"Q(Y+NH. ,_3(/9UFOHEL_B%=;+S?:5
MMQ;!0^$V[BW3UR?7'3C@8TJ .!A\3ZE!=:K?.\=VESJHTC2K54**73(9BV3P
M&\W<<9(CX["M_2]9NIO%.IZ)<^3*;.V@G\^%"@!D+C806//R CGHWMRVW\':
M;:Z?:VD4EUFTNC=V\S2 O'(2Q)&1C!WN.1SN.>>:T].TFUTPW#P*S3W4GFW$
M\AR\KXQDGV   &  , "@!-;U :5H6H:BSJ@M;>28LZ[@-JD],C/3IFN$EFU:
M9O!VDZE*ESJ;E]6N\J55"BY ;DX59)01T_U8 Q7=ZUI-OKND7&F732+!< *Y
MC(#8!![@CMZ57E\-V,L]W.S3F:ZLA8M)YA++'EC\I/1B7))]AZ4 <]IOC:YN
M=(T(7"0#4M4BEN08XG*);JW$@0$L2P:/"@]6/.!73:'<:C=Z8)M4MU@G:238
M@4J?+W'867)VL5P2,G!/X50/@ZP1]+EM;F]M9]-@-M%-#*-S1'&4;(((^4'I
MQCC%;T,2P1+$F[:HX+,6)^I/)H X_P =W,]Q?^'?#D<CPP:Q>,ETZ,5+0QH9
M&CR.1NP!],UT\VEV4]I;VK6\8@MY(Y(8U4 (T;!EP.V"!4&M:%9:];1178D5
MX)5G@FA<I)#(.C*PZ'D^QSS1'I#+$PFU.]N)RA19Y#&&C!Z[0J!0??;F@#D?
M"MQJ-YJ^K:[#:6[V.JZHT1NFF.4MK=3&IV;<$%D;G=_'G%3P1IJOQ#;1%C$>
MC>'+*"1+4?<>>3/EDCN$1#@=B<]0*U;7P7:6>D6ND1:EJ7]FVVW;;>8@5E!S
MM8A S ]P3SGFK]QH%O+K#:M;W%Q9WKPB"62 K^]0$E0P96!P2<'&>2,XH Y^
MX=KWXQV*6? T_2I3?NO0B5U\J-O?*,P'I]:[:L*;PU%%HMY8Z9/-9W%X^^:]
M60^>6R,N6ZDX& .@'' XK=H YS7[GSO$6@Z.;:TN8[F5[F59XBQC6$!A(O.
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
M;'X9JI?ZVR:VND6AB66.W-W=7$W*6\62%R,C)8AL<@ *Q/8':50BA5 "@8
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
MV[@_'(^1>!@8XZ<57@\#:7;0:7'#<7Z-IK2&&59\.PD&'5CCH<#I@Y&<YR:
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
M?""('(4+TX)SZUB>%=9U#Q,4U:.\:*S$]Q%+926A *K(Z1E'(!W?("W+#DC
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
M>?D)Y);;VZ\XNZUIVHS^"/#]G;Z;.]S;W-A)- I0&-89$9\Y;' 4]"<UW%%
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
M^E:+#;PQ7PA(>19)"RLN\@G:_&>,CGBO2*HZ=J]EJK7BV<ID-G.;:<%&79(
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
M-Q9_O((3;IY<CQJ8C_ RJ0&7_98$"@#C?#][J.L>)/!][=:G<;[GPVUU,B!
MC.6@+';MXSGG'IQBGOK?B >$-4U:/49I)=(UBX$RI#'F:TBFPZXV\$("01SD
M5UMOX3T2U.FF"RV'3(S%:$2O^[0X^4\_,/E4X;/05:T_1-/TNWN8+2 K%<RO
M-,KR-('=^6)W$]>] '-:GXCNXX8KVQO5:TU+4H;"T=BH1%P=SAMI.69649R.
MAQS6SX>CUNWEOX-9N[:Y E#VIC?=*L1'23"(/O!L$#D=>14\_AO1[KP\N@3V
M$3Z6D2Q+;G.%5<;<'J",#G.:FTG1K#0[/[+I\)CB+;F+2-(S'IDLQ+'@ <GH
M!0!AWFIZG%XZNM.@ND^S_P!B-=112JH19A)M#%L9QZ\^M1^#]<NM0O[NQU-[
M^#4X((FFL;V) 4.6#21N@ =&.!GMM[9K<N- TR[U&74)[=GN9;9K1V\UP#$>
MJ[<XQ^%26.C6.G3--;QR&9HUB\R69Y6V+DA07)(&2>* ,J]U"]B^(&FZ8ETZ
MV=UIUS*\6Q.'1X@K XST<\9Q[5S&F:]KVI6G@T'5WC?4[B\ANG6",EQ&LI4C
MY< C8.V/4'H>YU/0--U>YM+F]@9Y[0MY,B2O&5#8W*2I&5.!E3D''(JK:^$-
M"LA8"VLFB&GR/):A9Y (F?.X@;N^3U]30!RNF>)]4EN-.T*XOV:>?6+ZR:_,
M:"1HK?<P& -N]OE&<= >,U3TW4KS1)-:M8KK?/?>+/L?VF8JA4-;1L.0I7)V
MA1\O4]*[27P9H$UH]L]DY1KHWNX7$H=9R<F17W;E;W!%(W@KP])I]]8RZ<);
M>_D$MRLLKN9)   ^XL2&X'((/% '.:G=^+-)@M8+C6+<23ZW;P1/$%E?[-*<
M;9,QJ,@@X( R.M=O86MS:Z=';W-_)>7"@AKET56?DX)"@+QQT':LY?!^AI86
M]D+23R;>X6YC_P!)EW>:.CEMVYB,#!)/05MD J5YP1C@\T >::3KNOFP\-:G
M<ZQ)<"]UB;3Y[<P1JCQAYPK9"[@P\M>00,=NI,I\5:O+X-@\7073'_B8^5)I
MIC388C<^1LSC<' P<YZYXQQ761^$=$AM;2VCM9%AL[DW4"?:9?DE))+?>ZY9
MOS/K4L?AG2(KQ[F.TVL\_P!I:,2OY1F_YZ>7G9NSSG&<\]>: (_%VLR>'O">
MHZK"JM);Q;EWC*@D@ GV&<GV%8GB/4]4\*:/J.J#6$OH#!"+>.>)-T<C2*C2
MY0*"@#J<8[=<&NPN;:"\M9;:YB2:"9"DD;C*LI&"".XK(T_P?H.EZ=<:?;:>
MIM+E/*ECFD>8,G/R9<DA1DX4<#- &'J^J:QHVNSZ9'J$MQ#<:/<7D,TD<9>W
MEA*C/"@%6WC@@\CWJII.J:W)>^&DNM9FF36]%DGE40Q+Y,JI$0\9"YR?,.0V
M1GH!TKK8?#6E0VTT"P2LLT'V=VDN)'?RO[@=F+ <] 11!X9TFVFT^:*W</IT
M)@M"9Y"(HR "N"V", =<]!Z4 >?Z!>:TOA;P!!;ZY<QG5MR7#O%%(P'V=WX)
M7J&7()SSUR.*T-:US6=)6Y:#6)+UK"[L;:4I!&L8WM&L@ER,EVWEL)PH*]._
M4VW@W0;-;%;>R>-;&4RVP6XEQ$Q!!Q\W3!(QT )'2DOO!?A_4;F\GNK#?)>,
MCSXFD4.R8VOM# !AM'S  XXS0!EPZCJ>N3:W)9ZNFGMI6I"W$3Q*T9B0(SF3
M(W?,&;!!&!CT.>>O;_5=)L/B%J=IJ]T)[*^7R0ZQNJ_N83T*=!N(QZ>_-=O)
MX/T"76EU=M/47H" NLCJK[/NET!VL1Q@L#C ]*EG\+Z+<S:E+-8J[:G'Y=X"
M[;91M"_=S@'  R #P.>* .?US7M0T_Q%KEJNJQVMM#HL=W"\\(=896DD3=A1
MN;[J_+SS^59U_JFHW&D^/],O)+AH+72!+ +E8Q(OF0R[@=G&,ID=QD_0=,?
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
MW%K<:C&62:6U.4<AB >@P<8R, 9S6I4%G9V]A:16MK$L4$0VH@[?XGW[U/0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !7/^-=>E\.>%;S4(%8SJ%2(B)G"LS!<G /3.>>#T[UT%<Y
MXZTZ]U?PA>:?IUOY]S,T>U=ZJ/ED5B221V4T 5+7Q+8Z3JEQ87FJZE>32^7/
M#;RZ=()(8W.SG:@RN\'DCCH3TK6/BC21<PPFX8+/<&UBG,3>4\P)!0/C;G((
MZ\D$#GBJ,%A?GXB3:L]D\=E)I4=J)&=,B19'<@@,3C##GUK M?">K'PC:>$K
MJW_=VFH)*NHB1=KPI/YH(&=PD(&W&,9R<T =%<^.= LVNQ-<3JMG<"WNG^R2
M[8'(4C>=N%7YE^8\<]>#5_3O$.G:IJ%S86SS"YMT61XYH'B+(Q(#KN W*2I&
M1D<5QVK^'-9O-'\;VL-@3)J]TDEIF6,!E$<2$GYN.8R?Q%=!!87Q^(<NKO9O
M'92:5':AV=,B02,Y! )/1@,^H/UH A\2:[+;^(](T**2[MUO4G>6>VMV=P$4
M;0IVL.K9/!Q@9QFK&F^)M.CT;3VN=4DNWEN?[.^TFS>,RW(8H0RA?D.X$<X%
M-U>POY_''A_4(+1I+2RBN4GD#H,&0(%P"<G[IS^'6N9/A[Q%';QZ?'I:/';^
M)#J:W!N4"R0M.TO Z@@-@@@=.,]@#4A\27NG0>-[JZFENUTFX;[,ABSM7[.D
M@4[%Z;F/)[=32:-J,TNK:'-=>(]1)U*V+IITMB$2201DN0^P$*,@@9[=P:23
M1-6-CX[B%@V_5V<V8\U/GS;K$,_-Q\RD\]O?BIAI.J-J7@N<V+JFF0R)=DR)
M\A:$(,?-SSZ=ORH R;G7]:B\$ZW>KJ<OVJRUYK2.4QQY,(N4CVD;<?=8\@ Y
MKJ)]>T^QUK5FN=3N=MA91S7%K]F8I"F7_>*0N6S@YP2!MKFKGPYK4O@[7=/7
M3V^U7FMF]A0S1X,1N$ER3NP#M4\>N/K5[6-%U6[UGQ-<PV#&+4-#2QMR94&9
M1YO!^;@?O!S['VR ;VF^*](U6^%G:S2^<UL+J/S8'C62+@%D9@ P!(S@GK3;
M?Q=H]S=6-O%-,S7ZE[1A;R%9U&,LK!<8&1R<<$'H<U@IIEY9:GHFHW]H(K#3
MM"FM;V225-J,1$3G!)VXB;)'J*R_"L%]8-X;?5=!OE@M(?LUE.+N"2.$2@#[
MH(=A@!03DA>3W- '0^/-7O-&M-'FM-0-FEQJMO:7#E4($3DACEP0"!WJ[I]_
M$+FZFBU]]5M;>$&:-(XY6C8G(QY* DX#?+R>GK57QQIFH:I!HJZ?9M<FTU6W
MO)0)$7]W&Q) W$9)[?TJ\MSJ O)[B#0'B'V<EC)+$'G<?<0;6( Y;+'VZT 2
M:7XHTC64@?3[EIHYH/M*OY+JHCW%<L2 %Y5N#@\'CBD@\4Z1/>+:_:6B>2W:
MYB::-HUEB7&YU9@ 0,@GV(/3FN:T_P +:IIUSJVGQQ#^S-=M7EN)4V*;2[<$
M/M4')0YSCG!'4Y)JO9^&-5U3PW<:-J7A[3-,NEL);/\ M.%D<REHRFY H#*#
MU.<'M@YR #J#XRT5#/YD\T9AM#?$-;2 M;@X,BC;E@.^.>GK4TGB?2XY(XA+
M-)++9-?1(D#DR0KMR5XQGYEXSGFL:WM_$FM>&;S3-5TJVT^=M/DM#*+A9!-(
MR;0R[1\J=^>>G'%4--T?7YM6T.XNM*6TBM-&FT^8O<HY#MY6#A<Y!\LX_7%
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
MB@ HHHH *IV&EV.EB865NL(GD,LNTGYW/5C[GN>]7** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JEJ>CZ
M;K-NL&IV-O=Q*V]5FC#;6]1GH?<5=HH JV&G66EVWV>PM8;:'.=D2!03ZGU/
MO5JBB@ 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@ HHKG?%]SK-CI%S?Z9?V-HMI TN+F R><XZ)]Y=H/
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
ML[&]1]16PECM&F^T21%EA7D!R#P<'^'/.*2XUFTM-/@\R_#3RV_FI(L#.2H
MS(47D+R,YP!D#- &O17*^%_%(NO ^C:KJ\^;N\M?.<0PLQ;'WB$0$X&1DXP,
MCUK6DU_3#96]Q#>I*MW$9+9H4:8NH&2P5,DJ,C)]QZT :E%<[X%U>ZU[P;I^
MIWDJ2SS^86=%"JP$C 8'T KHJ "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJT&H6MS=W=K
M%(6FM&59E*D;2RAAR1@\'M0!9HJF-6L3K)T@7 ^WB#[08<'/EY"[LXQU(JY0
M 452OM6L=-EM([NX6)[N800 @G?(>B\5=H *P/$*V^HK)I%]X<N-3M9H=P?9
M&T6[D;<LP*L.N<=^#FM^LS4O$&EZ.^V^NA%C86.QF$89MJER 0@)! +8'!]*
M *>A07N@Z3H&B3037K):B&XO%8;(F1!][)W$$\# /3G%;]([*B,['"J,D^U9
M,7BC19[73[F._1H=1F,%HVUOWK@D$#C_ &3U]* ->BBB@ HJ"\NX+"RGO+E]
MD$$;22,%+84#).!R>/2I8I$FB26,Y1U#*<8R#0 ZN)T*QO\ P=J^M6K:=<7F
MEZC?2:A;W%MM8QM)C?&ZD@C!&01D8/.*[:L4^#_##,6;PYI!).238Q\_^.T
M96N6NKSZQX>UV*Q=XM/N9?.LU93+Y4D>S?UP64\X!Z$XYK%U?PYJ<]AX@N[>
MPF9M5U>RNHK0%0R1PM#O=LG +>6QQG/3OP.N_P"$.\+_ /0MZ/\ ^ ,7_P 3
M1_PAWA?_ *%O1_\ P!B_^)H YW4=,U*;5/&TL>FSM'J.DQ6]JWR_O9%24$=>
M.9%ZX'6J&AM-9>*KRVN-*N)YAX<L89(556(8&8%&YQR<\]..3TKL?^$.\+_]
M"WH__@#%_P#$U53X?>$(]0DO5\.Z?YTBA6#0@ICV0_*/P% '(V'AK5O"K:5'
M/I-SK=FVD0V%PEG.%:&5&=NC.H9#YA&<\;:VK72+NQ\5K-%HYAL8] %FBP%3
M&DGF%O+7)R<# S@"M[_A#O"__0MZ/_X Q?\ Q-'_  AWA?\ Z%O1_P#P!B_^
M)H X6'PYJT?A31(HK34]/US3](6"*>W9'1Y!P8)D)*LA(!R>!D\CO+XCTSQ)
MJ4.KP2:'(\S2V,T+V3QI%-L,32%B6#.X*N &X "XQUKM?^$.\+_]"WH__@#%
M_P#$T?\ "'>%_P#H6]'_ / &+_XF@# FT_55U3QDPTJ=X]4LXS;NKQD%A 8R
MA^;.[=^&.<U#HNFZMHVK:)J4]A<2VW]@PZ=<0Q[6>VFC.<D9Y5LD9&>5';FN
ME_X0[PN/^9<T?_P!B_\ B:K#P[X..IMIP\/Z1]J6$3E/[/3[A)4'.W'4'C.:
M .<TGPSJ>DWWA3=92-';7E_=7 1E*VJSARB=><;@#MR.O:M;PJNI:/:3P3Z/
M=9N]:NI,ADQ%#)([K(?FZ8P,#G)Z5K?\(=X7_P"A;T?_ , 8O_B:OZ?I.FZ2
MCIIVGVMFCG+K;PK&&/J=H&: ,#XD:??:OX!U33=-M)+J[N45(XT*C)WJ>2Q
M' -5O%UAJ?C/1QX?ATZ>RLKN2/[;=W+H"D2L&*HJL27. .< <\UVE% 'F?B7
M1M9;_A.+*RT>XN1K-K%]DEC=!'E81&5;+ @Y'''.1TY(W]%M+Z/QUJVH7&G3
MP6]QI]I%'(Y0_/&9"Z_*Q_OK['%=;5.RU6QU&>\@M+@2R6<ODSJ 1L? ;'(]
M"#QZT >?1Z+JXT*T@;2;CS4\4MJ#)E,B W#2;_O8^Z1QU]J-=TV[\KQDTVGW
M.-0O[*2PV/&K2NBQ*"H)P2&3.UL9 ZC.1Z#::K8WU[>6=M<"2XLF5;A "/++
M#(!R/3TI-4TFPUJS^R:C;)/#N#@-D%6'1E(Y!'J.: .;\*W'F>(M3N+S3=3L
MM3OXT=_M<"1QM'$ H";'<<%\G)R=WH.(-;TR>X^)%AJ,NARW^FP:;+ [;(V
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SOC2_O\
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
MZ:+XQ(K"*./S<[0-N\C"CC'?':M+P9%+#XE\91S7#7#C4HOWCJJDC[-%C(4
M<# X':M*;P3H4]M<0/;2XGN_MS.+F3>EQ_ST1MV4;C^'%7-*\/Z?HUS>7%FD
MXFO&5YWEN))"[*H4$[B>< <T <1=IK"^)O'-WH^J)8RVJ6TV'MUD64K!G:Q/
M13C''//7M5JW\2:_XGBGCT8K97L6G6MRD;%-OFS1E\.&4G9T7Y<'AN>F.INO
M#&E7E]=7<L,N^\14ND6=U2=5& '4'!XXZ<C@Y'%1:IX.T36-1AU"ZMI%NHH_
M)$EO/)"7CSG8VPC<OL>* .7O]9\227?B*.+5H;7[!H]O?QB"!)%$C+*64,P.
MY"8QSC..F*L+X@UWQ"T]KI$J6MY#IMM=+]S:TLRLPW!E8F/@#Y<'KSTKI)?"
MVD37%_.T$H>_MUM;C9<2*&B4$!0 V% W-TQU-5+KP)X?NWL9'MITDLH!;121
M7<L;F$=(V96!=?9B: ,=8[VY^)NBRW%\T<K:%++)'!L>(-YL&Y5)7)4GOUZ8
M(K*O-3U;4=(LQ-J<L3Q>+?L!:WC1 T23E5!!4]-H/UZYKOCX?TW^V(-5$,B7
MD$!MXF29U58R02H0';C*CMV%5#X.T0Z?+9?9YO)DO/MQ(NI=XGW;MZONW*<\
M\$4 8\GB"^LO%T>FZE/=6D,UTL=E-Y*/;7:[ "A<+E)=V[@X'&!75V$%Y;I.
M+R]^UL\[O&?*$?EQD_*G'7 XSU-4U\-:8MP)O+F8+.+D1/.[1B4# 8*3@$?E
MGGKS5RPTVWTU)UMA(!/.]P^^5G^=SDXW$X'L.!0!;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 **
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
MHBRZ2!B.YP1@>G7UZ4RRU75+./P+:R36\\>HH4F=H3Y@Q;,ZD'<><K@\<^U
M'<T5QNG^(-6GN=1T>YEM5UBVU)((]L)"-;L/,63&[_GF'[_>7%-MO$'B#59(
M;[2[))+%=1DM9HY-B@0I(T;.&W[MX*[L;<8./]J@#M*HV>LZ;J-Q+;V=]!/-
M$H9TC<$A3T;'H><'I53Q:9U\'ZR]M,(I5LIF#E<XPA/J.?>N:T"_N?-T#0X9
M+:.\DT-;M[O[/\PB78J1@9YY8DD^G3G( .^HKSN/QAK]Z-)M8?L-O>2ZO<Z3
M=L\+.F^))&$B#<.#L!VGUQD=:[5FU&VT%G817>IQ6Q.(QY:32A>@!)V@GWXS
M0!?HKSZU\>R/IUQ*LPEO!-:6ALI[8P3VT\KE6\Q68 KR"O(!P1N[U)K&O>+-
M&TC4[F6VM56&YM4M)9U7=*DLBHZLJ.=I4MPW0CM0!WM5Y[ZUM;BV@GN(XYKE
MRD",V#(P!8@#OP":YBYU77=!UO1HM8O;";3KZ:6WDGBMFB\N3!:(<N< @$?4
M#UI)-;U6+4?"RR_96AU6[F#*8")$C\J22/!W<-A1NXZD]* .PHKE-$UC6=>M
M=/UFSDLAIUQ<2)+;R*0R0AF52K#.9-RC(( Y([9-;2/$'B#63I6J6=DCZ5=R
ML)E?8OE19(5U;>26! !!7G)QC'(!VE%<?X5\47&L:HUC?2"UU"&!GNM-FMS'
M+$^X ,C9Q)%U^89[>N!8\1:IK-OXET32=,FLXDU%+C?)/ TAC,:@@@!AGKTX
MZ=>U '445YQ#XO\ $DEM9VK?V>E^NO/HUU+Y#E' C9UE0;N.-N5).>>16K!J
M^O7ESK&F075E]OT:WA\R0VYV7$[H7^[NRJ8VC@YR3SQ@@'957FOK6WN[:UFN
M(X[BY+""-FPTA49;:.^!S7'67C6YN)O#6IW'D6VAZU9LQWH=T-P$WA2^<;2H
MDQQG*^]6CK.KP:WX6M[L6VS4_M#3*8"LD86,N@!W'! P&XY(/3I0!TUWJ-E8
M/;I=W4,#W$@BA61PID<]%4=S]*LUYCJ&K7GB/2/".N>;$EG=Z[ \=L(^43<X
M0[L_>P.>,<X'3)VK7Q!X@U62&^TNR22P&HR6LT<FQ0(4D:-G#;]V\%=V-N,'
M'N0#J[S4;+3Q";RZAM_.E6&+S7"[W8X"C/4D]J=>WMKIUI)=WMS%;6T0W/+*
MX55'N37F^M:M>>(_#6D:RDL4=C+XAMDCM_+RWEI=A Q;/WB5STP <=1FNN\>
M?\D\\2_]@JY_]%-0!OQR)+&LD;!D<!E8="#3J\\/BO4O#GG1W_V:ZM8O#YU.
M%(HS&R&,JNPL6.X'</FP.AX[5<U#6?%>FV6K7C6]L;2#2Y+N&>9%&V= 6V;4
ME)9".ASD8YS0!V]%<3'KNO1'2;6YDMY[G6$:>'[- %,,:1JS+\\@#-N8<\<9
MX]'6NO>(X-6\/6&K6]K#)?7%U!.% )98XV>.1<,0I( RISWH [2BO/1XMUZ2
M*Q$;V DF\13Z0[- V/+3S-K@!^O[OD=\]JEM?%^IJS:5<O;2:DVN-I4=RL15
M-@B$Q<IN/.TE<9ZX]Z .TMM1LKV>Y@M;J&:6V8).D;AC&Q&<-CH<=JLUYI:Z
MK=Z!X@\6,Y2YN[C5;&UB8(%!,D,8!(+ 9 ]P"1VSQ?U;7O%FCZ9>336]JH2_
MM(;66=1NFBED5&#*CD*REC\W0CM0!WE%5--COXK()J=S!<7(9LR00F)2N3M^
M4LV#C'>N3T[Q3J<GB32+*=[6:'4&NTD,$;>7&8N5\N0_?X&&X(STQC% '77>
MHV5@8!>74,!N)5AA$CA3([' 50>I/H*LUR'Q#$ATW1?)V"7^W++87!*AO-&,
MX[53'B37["ZUS2;^XTQ[NR%K-!>^6T4;13.5(*;F)<;6VJ#\QVB@#NZ*X./Q
M;JXT_7&%G-<MINI1VY:&V/G?9V2-R_E9Y8!SP/KC@BI+7Q?-J2Z7:Z;=Q7TE
M^MU,MU;Q $1Q.H"[)&7#_O%R#_=;CG@ [BBLOP]/JUQH\3:Y;16^HJS+*D3
MJ<$[6&"<9&#C)QFM2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBJ]W>V]BB-<.5\Q]B*JEF=L$X
M50"2< G@= 3VH L45DR^)=(AMXIWO/DD2210L;LVU#AV*@9 4\$D8%4+W6[@
M>+O#=M9W,,FF:E;W$K;5#%]BJR,&ST.[M0!TM%95MXDT>[G\F&^C9C&\J$@J
MLB(<,R,1A@"1D@G&:HKX\\+O$94UB!XU57+J&( 9BJG('=ACZD>HH Z.BJXO
MK<WPL@Y^T&+SMFP_<SC.<8ZU#J&L6&EE%NY]CNK.J*C.Q5<;FVJ"<#(R>@R/
M6@"]16%+XLTU=9TO38FDG;4H&N(9HHV:,QC;@[@"#G</H.3CC.M>7MMI]I)=
M7<RPP1XW.QX&3@#ZDD #N30!/15.PU2SU,3&TFWF"3RID92C1O@'#*P!!P0>
M1T(JIJWBC1-#E\K4]2AMI?*:;8Q);8N,G ^HH UZ*RU\1Z0]ZEHMZAEDE\A2
M%.PR;=VP/C;NQSMSGVJKIGBW3=3&INAEBBL+DVSO+$RAF&T<9'7<VT#J>/44
M ;U%4M/U:QU59C9SB1H)/*F0J4>-L9PRL 0<$'D=#3=2U6UT]1'+<".=T9D4
M1M(0!U8JO.T9&3P.1SS0!?KF1X6@/]O:9/$9=)UIWGD"MM,<CJ%D'K@X# CN
M6]LQ>%?%'VSP1I.JZO.&NKN$R,(8BQ;!.2J*"< 8^E6_^$QTI]7TO3[:1[G^
MTH&N(9H49XR@*C.X CJP^G?'&0 M/#-MI%^^K02ZA>7_ -E6U/GW.?-522N[
M.!D;C[=\9JUX<T8:%I"VI<23R2R7%Q(!@/+(Q=R/;)('L!3QXBTDWRV9O469
MPY3<"JR;/O[6(VL5YR 3C!S5!?'GA9XVD76[4H%5]V3C!;8.W/S<4 =%16!)
MXV\.1)=,^JQ#[*0)AM8L@(R&QC)7 )W#CWJ;^U[5M?2)-:MO+^P-<-:!025W
M+B;?GA0#C'?=GM0!LT5BV'BW0=4NK:VLM3AGEN4:2 +G$@'7!Q@D#G'7'/2K
M$6OZ7-J,=@EVOVF7?Y2E2!+M^\$8C#$=P"<=Z +5Z;@64OV1-\^/D&\)S]2"
M!^1K@X?!]Y%H"Z"VFS2:0,YM&U?"N"Q8AF6(,023D9K5U;Q7M\2>'++3;N-X
M+V]D@G'DDB15BD8[)#\IPR@'&>M=)J=_'I>F7-]*KLD$9<JBEB<=L &@#B]2
M\*7.IRWK/HOD1WMFMG<0V^K&.-T4$)P(^JACCMZ@U/+H.J3QO!/IKRVLIB:6
MWDU0,DC1[=I),6X?=7.",XINC^,H4M+'5-9UZWB@U"P6X%G);E'CD"AWV'&6
MC ..022.">E=)-XFT:!5>2_C$9"$R8)1 ^-F]L83.1C<1G(H YF'PS>VVN3Z
MG!I,D2W$WVB:S366%O)-U\PIY?7(!/8D<BM;5(]9U?3WLKC18EC9T?=#JA1P
M4<.I#"/(Y45=O_%FA:9/<P7>I0QS6J+)/&,LT:G."0 >.#],<U+:>(]'O]1%
MA::A#-<F+S51"2'08R5/1L9&<$XSS0!SLFB:I=RR2ZEI0U!VMI+13<:DH\N*
M0 .%"0J,L ,GD\=:KV'AG4M.N[>[BL)WN8+,V222ZP6_=9& 1Y6#C'''N<GF
MNG\0>(;3P[;6LUTDK_:;N&U18XV;YI'"Y. <8R3[XP.2*A77+*/5-2>;6H/L
MUI:Q2RVS1[3; [CO9CS\P'W2.-OO0!S5MX1N[2/34@TJ2/\ L^V:TC*:N5+P
M,03&Q$0R,J.>#[U+IOAG4-*ETB2VTM_^)3 ]O;+)JH8"-MNX',7/W%^FWCO7
M0)XS\.R/L35(6<PB=5 ;+H<<KQ\W4# R03C%6H_$&E3:;;ZA!=B:VN<^2T*,
M[28SG"J"Q(P<C'&#F@#FI8]<UCQ)9:C<^$X86TEIE@DFOUS(S@#<FU3\N >H
M!SCTKJ[*R:&ZN;V2:X\V[$9>!YR\4)5<8C';/?U/-26%_::I8Q7MC<1W%M*-
MR2QG(8?_ *^*S+3Q7IUWJFKV6YX1I1 N)ID9$'RAB=Q   !'.>>HXYH NZUI
M$&O:/<Z7=22I;7*&.7RB S*>",D'&:K:AX<M=3\--H-U/<-:-&L3,&4.RC&
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
M,U*.?X?^;IEPO]EV;PWA(7]RY@5!WY^8'D9IMUHVJQV7C317L)+L:W)+-97
M(V?O8ECVN2<KL*CZC&,GBO0J* . 71=1M-7UL?9+BXB?0+>QAGPO[^5!+D=<
M\[UY/'6C2M+U*"]\!&33IT73=,EM[QCMQ"YCC4 \\\H>F>U=4/$FD&QO;U;U
M6M[*?[/<.J,=DGR_+@#)^^O3UK5H YKQO8WE[I-BUC:O=26FIVEVT,94,R1S
M*S;=Q S@'O63>V&I3Z]XINAIEP([W1(K:#E3OE FRG7_ *:+STZ\UV4=_;2Z
MC/8)+FY@1))$VGY5;.TYQ@YVGIZ59H X+3]-U"'5/!$LFFSK'IVE36]TV%_=
M2,D0"]>>8VZ9'3UK&L=(UW2;?1]0?1+VYCM;C48[FR@F"3".>?S4D3#@-@*
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
M"(0!P_.?+;IGJ/? !UZ>)-)GTZSO8+OSH;X$VWE1L[R8&3A -W&.>..^*SO
MNL76N:!-=W=P;AEO[J%)#&(R8TE94RH P< =LURV@:'XBT&7P]J+Z/-.+6&\
MM+JS2:+S(Q+.)%E3+[3]T C<#74^![&_T[2;V+4+-K6234KJX16=6RDDK.I^
M4GL: *?C/Q5_9VG :7>NEVFH6UM(RVY=/GE170N5*@[6)ZY%;M[XCTK3[@0W
M5T8SYJ0L_E.8TD;&U6<#:I.1P2.H]17!SZ)XC@\,7WAT:--=.NL+>P7J3Q!)
MHC=K.2=S!@X&X$$8XZU?31-1AUO5;&\\,6^J6.H7GVN"^FDC*0[MI*RH3N.Q
MAD;0<\=.H .CT_Q;87USK$3+/ FF7'D222PNJL=J'@D=<N !U/4#!%.E\9:#
M;VUW/<7Q@6SD2*X6:&1'B9_N;E*A@#G@XP?6N6U+PYKLT?BF"VL49I]5@U2S
M>651%<^6(#Y1&=P),3#) '(YHU;2-0U;PIJ)M/""Z??74EJ##YL)FD$<JN2S
MAMNT $+SGD\"@#IQXUT!GAC%Y)YDQE$4?V:7>YC.'"KMR2/0=<C&:+7QKX>O
M&LA!?[Q>OY4+>3(%,G/R,Q7"/P?E8@\=*KZM97]QXU\-ZA#82O:VD-T+B3?&
M/+,BH%&"V3]T],USD6@ZXGAZQMCI$WG1>)3J#IYT/$!N6EW9WXSM8<=<T =-
M#XGTJRM=4OKS6_.M8+_[.S/;E1;,0@$7"Y;E@=Q_O8SQ5VU\3Z/>+?&&\Q]A
M*_:!)$\93=RIPP!(/8C(/;-<;?Z!KD_A_P 56L>DS--?ZW%=VR^="-\0:$EL
M[^/]4W!YY%2>(/#FN:IJWB.>TL=GVBWT][1IY$V326\K2M&P#$@'(&2,=: .
MUT_6K#5+BZM[69C<6I43PR1/$\>X94E7 .".AQ@XJ&\\2Z187;VUS=[)(WCC
ME(C=EB:0X0.P&U221C)'4>HJEX9@D>6>_G\-1Z)-(BQN&>-YI,9ZLA(VC/&3
MGD\#OS7BW1_$6JRZY;Q:1)/&\UI+9207$422*C1LX<%@6DRK ;AM  P0>H!U
M-[XU\/Z=/=P75^4DLV5;D""1O)W="Q"D!?\ :/ [FK\6M6$VKSZ5',QO8(EF
MDB\IQA#T8'&"#@]#V/I7%:OH>MWL/CU8])EW:O:116?[Z+#L(2A_CXP3WQQ5
MWQ)I5[-<^'[S3Y/LFI2@Z;<*Q&XV\B$ORI(W)LWKSC(/K0!UMMJ5I=Z8FI13
M?Z&\?FB5U*#9UW?, 0,<Y]*JV/B32=1E>.WNOG6W6Z(EC>+,+9Q(-X&5X/(X
MJ;4+>:+0+JVTN" SK:O':PRC]V6"D(K#^[G /M7G,OA;Q#JQNU;3[BR:^\.M
MI[S7-U&WES[LXVHQ"H>@"# &>!TH Z1_%)N?'6BV5E=R'3KJQN9Y4>V9 VSR
M]CJS*"0=S?=..!6AI'B+3SIFG/+K#7WV^YE@MKEK8QB5P[_)@* " K#G&=N:
MQK2+7;_Q/X7U"[\/SV26-G=6]V6FA94=Q%@KM<DKE#CC/M61I.GZA/X'\-W=
ME927;Z?KMQ=R01LJN\?G7"';O(&?W@/)' H [Q/$>E2+*4N68Q71LV00N7\X
M+N*!<9)V\\#ISVJE-XQT]-5TFQBCNI3J)FVN+:3""/(;(VYSNP".W4XXSS*^
M'M0NXM6CU+1+U$N]<^VPRVEY&DUNOD!1*C!A\P9=I'HQQN%6;32?$L-]X6O;
MZ!K^6R>]BGD#1I((Y"!$[C(4G:HW;<G)X!H WCXY\.*P#:B%7[2;1I##($24
M'&QFV[5.>!DC/:K5IXGTB]BO)(KHC[$RI<++"\;H6^[\K $[LC&!SVS7&3Z#
MKC^'-4M5TB;SY_$:W\:>=#S"+A)-V=^ =JGCKFGZ[X<UW4-6\1W5IIX_>G3K
MBT$\J!+EK=RS1MAB5SD $C% '52^,M!@M[J>>^\E;65(;A9H9$>)GQLW*5#
M'(P<8/K5>_\ '.CVFB:QJ4+SW!TI-T\"P2*X)&5X90=I[-]W&3GBN?U72-0U
M7PO?-:>$5TZ]NI[,M#YL/G2"*978NP;;M !"C.>O I^O>'M8U2?QNL&GNJZI
MI,-O:.\L8$DB++E3AB1]\#)&.M '5OXDTV&$2323H1$)G7[-*6C0D@,XVY4$
MJV"<9P?2E\3:]#X9\/7>K3Q2RI;ID)&A8L3P <=!G')Z5RFOZ/K&IRIJ.G:=
M?Z;K*6*)!.EQ$T;G<^8+A-Q5D'!R ?O'!R,'H/&^EWNL^"-4T^RC66\F@Q&F
MX*&8$'&3P,X[T 7;GQ%IMF@:>293Y1F9!;2LZ1@XW,H7<HX/) Z'TJ]!/#>V
MD=Q:SK)#,@>.6,A@RD9# ]#7*6]OJ]AXPOM:.E7$]KJEE"C0K+%YEM)$7PC9
M8*0P?.5) .>W-:?@_19O#?@[3M*F(DFMHCO"'(W$EBJDXX&<#ITH YS0]=U+
M5=)U&6X\1P6MY#J-Q8P(T,>TE93''E<9.3C./6NJN?$^DV5]<6-S=-'=6UO]
MIEC,,G^JSC</E^89..,\URGAO3+_ $O2M1CU#PE<W-Q)J=Q>PA9;8Y#2F2/Y
MC+P1Q]*L>*-&UK6);?4K;3T74]&5)[3+1E+R4D&2/);*I\O&<'=AOX1D Z;4
M/$.F:7"9;R:1%6+SY-L$CF./^\X524'!Y;'0^AIE]XGT?3H3-<WH\I8EG>2-
M&D5(V^Z[%00JG!P3@<'T-<OJ%AJP\32ZG)X6.J6.J6<44ML\\(DM)$WY5MS;
M60A^2I/0\<TZ#3M;T#Q!?+;Z!!J&F:G;6Z!()4CCM7CC\LHRN0?*(P1M!(YX
MH ZF3Q'I4;WZ-='=80K<7($3G9&V2&&!\P.UN1GH:IQ^+K";Q##I,*7#^;8B
M^$X@<H4) 7!QW&23T& .O%8.LZ3K4>M:^]MI;7D>JZ+':)+%(B)'*@E!#!FR
M ?,&, ^^.M2Z+I6L:?X@T:\ETN0Q+H,=A/MFC_<RHP)!^;D$9P5SSUQUH UM
M,\2Z;'I.F23ZP]]]OG>"VNC:LGG/O8;,*N 1@CG&=I-:DFM6$+SH\KAX)%B=
M1$Y)=AN"J /F."#A<\5QUCX6U.?X6_V1/;M9ZO;RRW-IN=&V3+,TL394D8Y
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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 %4(M$TR'6I]8CL85U&=!'+<[?G90  ,_0#\A5^B
M@ HHHH J:AIMGJML+>]A$L:NLBC<5*LIR"""""#4\%O#:V\<$$:Q11J%1$&
MH]!4E% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %4--T33-'>Z?3K&&V:ZE,T[1K@R.2223]2?S-7
MZ* "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@ HHKF-0\0W4MCXBN-+:%5T>*1/,E0N))UCWE< CY5!4=>23TV\@'
M3T5SOA[Q3IVNV=O:Q:I:2:L;..:>&-P61BHR=OH"?PZ&KNB:O_:BWD,JJE[8
MW!MKE%Z;@ P8>S*RL/3..U &K1110 4444 %%-<.481LJOC@L,@'Z9%<EX5\
M8B^\*6>K^(+S3[26[N)((E7,2EEE:, ;F)).W/M0!U]%9MKX@TB]L9KVVU&V
MDMH',<LJR#"-QP?0\CZY'K3H=<TR>UFN8[V(Q0R>5+S@H_'R%3R&Y'&,G(]:
M -"BLG_A*-"%M%<-JUHD4LQ@4O*%S(.J8/(8=P>G>JEYXVT*UTE-2COH[B![
MM+,&$[L2LP7!],9R<]OJ* .AHK$&MVBZI>L^LV9M+>TCFDMPOSP ECYCMGA2
M,<$#&":O1:M83QV<D5U&Z7HS;,IR)1C/R^O'/TYH NT50M=;TR^O#:6U[#)<
M!/,$8;EDSC<O]Y<\9&15\D $DX H **Y;P_K>I^++!M7T^6UM--DD=+,2P-*
M\RJQ7S&PZX!(.%'.,'/.!I6^KM::;"^NM!;7KF0&.++!@K'E1U(VX.?0\XH
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
M+%XE?[9;1/YD>[*23(AQSP<-UYKH:S]9T:UUVQ%G>&7R1*DN(WVDLC!EY]F
M/X4 <7KOB/Q%:2>,I;6]M(XM"BBN(4-KN,@,9<HQW=\8R/;&.^J=7U?7+W6K
M71KFWM+C3! L:3IN25WC60^8<9"88*-N#D$Y/2M"Y\(:;>?VQY[W+#6(UCO1
MYN/,55V@#^[\O'&*CN/!&D7.I)?L;Q+CR5@F,-T\8N8U^ZLH4@.![]N#Q0!E
MW>O:]J4^KC0(T:73+I(%C<Q^3-\B.^]BVX AR 5';/.<#.USQ/XCLH_&%U!>
M6BQ:"\4D47V;/FH8DD*,=W'WB,CVZ=#T]YX+T>]UM]69;J&XE54N4M[EXX[D
M+PHE12 X XY[<'(I;OP=I=]'K$<YN636-OVU1*1OVJ% ']WY0!QCI0!F6\NI
M/\1]?C346$4.FVKPPO&&12QF[#!ZJ#UR>F< 52L?%.KG0/!NNW<\8LM1\N+4
M0L0&QY%/EL#_  KOVJ?]X5U)\.61U5M4#W*WCVRVSR+,0'5=VTLHX)&YL$CO
M]*C7PII(\*?\(R\+R:6(O)$4CDD(.0,]>.,'VH R)=?U W>F64;RLVK&YN('
MB2/>D$>W8%WD*2P=6YS@9&.XW/#\FKR:0HUM($U!'=&,1!#*#\K$ G!*X)&>
MM-USPQIOB"WMH[M)8GM'\RVGM96AE@;&/D9>1QQCI5ZPL8=,L4MK<2,B9.9)
M"[N3R2S,<DD]R: ///\ A*/%,.A?\)#)=V4MK:ZN]C<6:6I4RQ?:3!N5MQ(8
M9! Y]\U<2]GT_7?'=Q;7%M;R_;K%!)< E1N@A4X !+/@G:N.6P*M^$O"\J6$
MZZS;7,1_M6XOH[669&C):9GC?"D] 5."<!AG&>:U;OP7I-\VI-/]I+ZA-%<3
M,LQ4K)%M\MT(^Z5VKT].<T <S>^+=<MO#_BB6*1!<Z3?PPPO<P#<T<BQ'Y@I
M #?O#SCIC(S70Z-J6J#QAJ^BZA<Q7,<%M;W4,D</EE?,,BE,9.0#&"#UY[TL
MO@71IH-1A<WI347CDNLW;DNR!=IR2<'Y5R1Z>G%:=OHEM;:W/JZR3->3P)!(
MS/PR(25&,8&"S'\30!ES:K>ZGXJU+0K&Z%D;"SBG\TQAS))*7VC!_@ 3G&"=
MW48YY=]7OO%$?P_U-I392W-]*)(D4,JR)!.I89ZCY3C/8UW-[X?L[S5$U,//
M;WRPFW,]O)L9XB<[&[$9Y!ZC)P1FHI?"VFO_ &4(UEMTTD[K-(7VK&=I7.._
MRDCG/4T 9GQ#:XLO!%RUA<-:-Y\"L8E'S*\R*PZ=]QS6+JG]J6WC;Q!-87\<
M-S;^'[>4S20!]Y62X(&,@#..?TKN=8TFTUW2I]-OD9K>;&[8Y5@00P((Y!!
M/X51;PII[7-W<&6[,MW:"RF9IRQ:(9P,GO\ ,W/7YCS0!S\7B?6=>C,&DQF&
M]72;:^&U8V4RS*Q"MO8'RQMQ\O//48YZ#4[W4XO UY?+$B:JFFO*(XFWJLPC
M)PI[C=T]:J3> M&F.GNC7UO-8VXM(I[:[>&1H!TC=E(+*/?GWKI(88X($AB0
M)%&H1% X  P!0!S7P]@M1\.=#$6V1)[*.69C\WF2.NZ0MZDL6SFH;>[N+C6-
M0\-:+<)8Q:-8V_E,8Q)O9PVT'/\  H0 XP3GJ,<Z%IX3L-.:1+":]M+21R[6
M<-P5A!)R=HZH"><*0*FN?#6GSZ@E_%YUI<K;_93):OY>^'.0A'3 ['J,G!%
M'*Z=XMUG7Y/"AMGM[%-8LKF2=3#YC1R1;1E23R,L<9]LYZ5%8^)_$1TW1=1N
M;RUD676&TJXA6VVB0"62+S,[N#E0<#CK77CPSIJ7FF7,"20-ID+06B1-A(T8
M ,,=\A5Z^E55\&:7'86]FK7?DV]Z;^-?.Y$^XONSW^8DX/'- '*2^*/%-OHE
MSK[7=E+;:?K$EE/9K:E3-$+CR<AMQ*L,@@<].<YQ6G?>)M4M-<M52XAG@EUI
M=/>.&/,4<;*< N0#YH(R0I('0C-2>%?"\HMK\:S;742OK%Q?QVLDR-&VZ8O&
M^%)Z?*=I.,C.,\UHR>!-$EGDE(O%WWW]H"-+N142?.2R@'C))S]3TS0!SD_B
M?Q%!9ZIJ37EH8=.UY+ P+;8\V)I(DY8L2"!)D'U'IP-2\\0:GI>O:QI=U.K2
M2VR3Z-B,#>6;RRA]2LC)_P !8'UK3E\&:7-97MH[W1AO;P7TX\X_-,"K!@>W
M**<#CY1[TS[!=:OXFMKK4=)6W@TB20V=P\JN\[,H7< OW5P6R#SG;Z4 7]:N
MKK3/#-U<1W5JMW#!D7%WE8M_3<P7G&>P^E<U#XCUPMXGM;:":\FTY+:2T$L2
MQS2+("6&W@9&TE00#R :ZS6-)L]=TFXTR_1GMIU <*Q4\$$$$<@@@'\*S$\&
M:7'-=SK+?^?=I$LTQO)"S&)MR-DG[P/?\.E "^$M<BURRNYH[Z2X\JX,?ESP
M>3/;_(N4E3 PP;<<XQ@BN/\ &FJW>O\ @7QG+#<B"VT^=[(0>6&\S9LWLQ/(
M)+'&,8 !.<UZ%I^E6^G274T9>2XNG$D\TA!:0A0HS@ #"@#  _4UCZAX#T74
MI=2:47<<>I@?;((+EXXYF&!N*@_>P "1U[T 4M1UO7K_ %#6[30(Q]ITN6*)
M$D$?ERLT:R'S"S!@I#8&T<$$Y/0-E\47<'BN/3M0DDT])[B);)FA#VUVA12R
M"4#B7=O !P" , YS6G>>"='O=674F^VQ7!C6&?R;R1!<HO190#\^/?J.#D5:
MD\-V,MV9I6G>,W*7?V=I,QB5,;6 ZC&T' .,C.,T <T/%6KQ:+JMQ+Y+M;:]
M_9[3I%A8+?>BF0KDYVAB<DX[G@8JMJ?B7Q%9:'XHOK:ZM9;;3IXX[&Y>VSYZ
ML$+'<&"G:7*Y"XROKFM+7O"SP:3)!I5K=W:76I+?7B17ODS[OO%XG) #;E3@
MD# .,&DL/"CZEIU[9:I)K::;=(@:UU"^6:7<K9R&4MM'3@,<^V.0".ZU[6],
MU3Q!I\^H:>[6^GPWMM<3Q&*.(N[H58 DL/D!'<DXYK&\1>(-7E\->-[1;NXA
M.GPP/!.\2I,R2K\P8 8'0X. P![&NQU'P;I6K37DU\;F5[NVCMI3YI7*(V],
M8Q@AB6R.]-;P/HLB:FLRW<W]IVZV]V9;J1C(%& >3][W[=L4 4+_ %76YM3U
M+1=)D=[VPM(I5E*18EDDW[0X8C"?(!\HSR>1CFK=:SJ>N6_B#3_-BL9=-TR-
MIUC E#S2Q,Y&3UC P.,$Y/(Q6Q>^"-)OKNUO'EU"*[MXO(^TP7LL<LL><[)&
M!RPR2>>F>,5)>>#-(N[YKM5N+662V%I*+6=HEEB PJL!P<9.#U[=* '^#/\
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
M<:W#!6) !(&<*3M7)'I0!4?5M2U;7M<TK3;E+232K>!E9HP_FRR*S#=G^
M<8.2>1BL?2O%6M^)KW0TM)X-/AU/19+U@;?S&BD5XU."6P1\QQD=/6NJN/#-
MC/??;A)<PW36XMII89=C3QCH'QU(R<,,$9."*5/#6GPZC:WUN)+>6TM#90+$
MV$CB./E"XQU5?R% ''+XWU3_ (1;1=6OA+;6MQ:2&ZO[6V\Y()U;:ID3DK$<
M,21],BNMUW7UT/P7>:\ EU]GLS.OEGY93MR,'T)QSZ5#:^#--LK".RM9[V*W
M2%[?8)R=T;$DJ<YSR3SU&3@BM@Z;9-I7]EM;1FQ\G[/Y!&5\O&W;CTQQ0!SC
M:KJNG^)=%TVXNTNX-8MYL2K$%,$T:!\KCJA!/!R00.3FH/AQ!*= N)KB?[0W
M]IWQ7>BY5OM$H+ ]<FMS3O#=EIK0-&]Q*]M";>V:>7>8(SC*KG_=7DY/ &:F
MT71+70;1[6S:8PO*\Q65]^'=BS')YY))H YZ\\275KXO_LN^FET^.:YCCL9'
M@#6]VA5=R^9@[9=V\ ' P!@'.:I1>*M7.CV-TTT1E;Q&VER?NAAX1<-'GV;"
MCD=^U=3+X<LI[QIYGN)$:Y2[,#R9C\U,;6 ZC&T' .,C.,U0D\":++.\C?;-
MC7PU 0K=.J)/NW%E /!+<G'OTR: (-*U75]>ACU6QN[6&V34I;:6UF7CR(Y&
MC)W 9\TE0PY P0,=ZYFTU+5-%BUG4;2YA%LOBHP36S0[C*LLL<;?-G@C=D8'
M;G.>.TM_!ND6FM3:I +J-IYOM$ELMRXMVF_YZ&/.TMP#G'4 ]>:8_@O2Y+.Y
MM&>Z,-S>B_E'G<F<,&#9[<JIP...E !XXU:_T/PG=:CIK0K<1/$!YJ%@0TBJ
M>XP?FZ\_2L*]U+6[;4M>T#5;FWO8)=$FOK>>*#RC'C*-&1DY'((/7KUK8\?Z
M;>ZOX+O-.L+62ZN9FB 1)%0X$BL3EB .%/>KX\/6DT5VT[7,D][;BWFEE<>8
M(N?D!' 'S-TZDYR>#0!QZZUJ.G>#-*6QNHT,'AQ+I(8X_,E:18UP7!&U8L \
MY!)X'2M%=;US5->TBQM;RVLX=0T1KYF^S^8T<@:(<9;!^^>OZUI/X%T5Q &%
MV!%8_P!G$+<NOF6XSM1\$;@,G&?7G-6+3PGI]C=65S;R7:RV=F;*%FF+[8B0
M2#NSGE5.3Z#MQ0 >#=7N=>\(:9J=X$%S/%F7RQA2P)!(';.,UNU0T71[70-*
MATVQ\P6T.1&LC[BH)SC)YZDU?H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JM?:A:Z=$DEW*(Q)((
MXP 69W/1549)/!X [&K-<[XM746CTMK#3VNXTO5:X\H1F:*/:PW1[R #D@$Y
MR%9L>H +\?B#2YK**[ANO-BED:)!'&S.SKG<NP#=D;6R,<8.:MV][;7=BE[#
M*&MG3>LG0;?7FO.++PY>G2I+2^TW5K*1-8N[JVOK2X5IK<.S%'^\2ZD-M((.
M<].]=QX;75(?#5H-9"'450^=Y:!=QR<'"\!B,$@<9)Q0!7B\;>&YC;^7J\!%
MP'\E^0K[<Y ;&,\$XSDCFK$'BC1KFR6[AOE>)IS; !&WF4<F/9C=NQSC&<<]
M*XK3M$U>'PWX/M9=)N%GL-8>YN4RA\N,^=AL[L'_ %B],GKZ4_[!KMKJNH2Q
MZ)/);7'B W1>/RC,L)MEC#Q;FPI+*03PP5CCKD '9#Q1HQM[*<7RF.]F,%NP
M1COE!(*=.&R",'!X/H:OQ7MO/=W%K&Y,UOM\U=I&W<,CG&#QZ5P5CX<NW^'V
ML:=?PR:;<0W]U>VEQ-*K^6PF:6*7<"3@<9)Y/-=9X7ANQHL=YJ,8CU"^_P!*
MN4'\#,!A/^ J%7_@- &%:^-[73M?U^R\0:I;PQVM]'#;$IM"H\,;_,1G W/C
M<Q KI-1U_2]))^W7:Q!0I=]K%8PQPI=@,(">A; KD;_1M1>7QO8?V7),-<VB
MTE)7RL&W2(ESG*[64GIG'3)JLVA7^E:Q?V-UH-QKNF:C# L4L=PJHC)"L3+,
MK,/E.P-D!NIX)H [O6+N.RT6\N9+Z.Q1(6;[4ZAEA..&([XZX[U0?Q7HM@D,
M%YJT3W)M%N3M0[I$X^<( 3SG..OY4[Q'9SS>"=4L+6W\VXET^6WBBBP,LT94
M 9/ R>YK"TRPU"W\4Z3>RZ;<+!!X?-I(_P IVS;XVV8SGHAYZ>] '96=W;ZA
M9PWEI,DUM.@DBD0Y#*1D$51C\1:5+>"T2[!G:-I(U\MOWJK]XQG&'QWVYK*\
M%:9>V?P[T[2KV*2SO(K4PNI()1N1D$$@]?6LCP?IUY FE6FJ^%Y8+[1XC%_:
M$DZR1, FS=!\Q;+C&05  R/04 5;GQSJ \.:AXHMK@B"SENH382V3E'V,Z1,
M'P"#E 6R2,$C@XKIH-932%N;C5M8:>T91-%OLF26!!PYDVKPF1PQ48YR3UKE
MY=&UB3X3:WHXTFY&HW-Q=-% 63+"2=W4YW8'RD9YJ_J]IJ$7BR>_?P_>:MI>
MIV45NT4$RH\#H7^5U9U!1A)UR<8/K0!U-]XBTC3HO-N;U%C\H3%T!=4C/1V*
M@A5/]XX'!YXJ&T\365YXFO-#A68S6L,4K2>4VP[]^ &QCHF<YP<X'(-<S!8:
MIX?UZ]B'AO\ M'2M3LK:%(K5X_+MFC0H8G$A'[O!R" >_'-:VFV&H6/C_4;F
M2Q)M+W3[6-;B(J(T>(R[EP3N_C7& ?TH E\4>(CI-[H^G1M-')J-R8FFC@:0
MQH(W<E?E(+90#&#P2<<4:-XHT[]WIEYKUI>ZFDDL4DD49C#%!O.1R%(3!/."
M0<>@9XGM;RX\0^%Y[:RFGAL[UYKATVXC4PR(#R03RXZ9K''AW4]1T'QWIOD2
M64VK7<SVDLA&'5H40="2 2I!SS@T =;:^(-*O)S##=KY@A\\*ZLFZ+^^NX#<
MO^T,CD53B\;>&YS;B/5X"+A6,+<A7VYR V,9X)QUQSBLN*RO]7USPUJD^FSV
M#:3;SFY1]OS.\83RTP3N&06ST^5>_3&TS1-7@\.^"[672KA9M.U1Y[I,H?*0
MB8!OO8/^L7IGOZ4 =_I>KV&M6K7.GW FB61HG.TJ4=>JL" 01Z$5@S>,;"[T
M_P 0B*^?2SIDC6[7MQ;,41@B-OPP ."^-N><9Z$5)X2L[RSOO$K75I+ EWJS
M7,#/MP\9BC7(P3CE&X.*Y_4M&U@Z'\0-,CTJ>5]4EEFLY%=-LN^"- !EL@@J
MV<@#B@#KKKQ/HVG3&UN]1C%REN+AHU5F<IP-VT G\/\ "EM/%6AW]Y;6EIJ4
M,TUU'YL 3)61<;CM;&"0.2,Y [5D06M\GCRVU-M.N!:)HAMVD^7B7S%;9C.<
MX!YZ>]8.BZ%K%KH_@&VETRXBETN63[9@I^Y!AD0'[W/+CIF@#NXM?TN;48[!
M+M?M$N_RE*L%EV?>",1M<CN 3BH-:\26FAWFF6MPD[R:A.88_+B9PN$9B3@'
MLO3K^ ..5\':3?6J:7I>K>&I%N](&Q=3DG5X&55*AXAN+!F&,C:,9.3V.YXL
ML[Z;4?#=]964EVMCJ)EFCB90P1H9$R-Q X+C/- &I/X@TJVNOL\UXJ/YJPEB
MK;%D;&$9\;0QR, G/(]12>(]=M_#7A^\U>Z21XK:,N4C4L6/8<#C)[G@=ZXF
MX\.ZO-X7\1^%I;.1Y=0OY9K:]!4Q^7+('WL<Y#)SQC)VC&:ZGQOI=WJW@36-
M-L8S-=36K)$A8 NWID\9- $PUBVEUVVB354C!LY)FL9("KLH91YA)P5"\C!'
M.[/:HXO&WAN8VXCU> BX#&%^0K[<Y ;&,\$XSG'-4&BU"Y\=:/JS:7=16L>E
MW$4I<H3&[O&RJ0&/.$/3(Z5@Z;HFKP>&_!UK+I-PLVGZN]S<IE#Y<9\[YOO8
M/^L7ID]?2@#M[7Q'I-Y8->V]X)(5F,! 1M_F#JFS&[=[8S5K3M3LM6M3<V,Z
MS1!VC8@$%'4X96!Y4@]01FO.;K1==AU*_P!4@TBXN$AU]KX6@F6-KF![982R
M$-PP()P2,CZUW'AJV2"QGF32&TO[5.9V@D8&5B0 7D(+#<<>IXQGG- %3_A*
M81;ZWJLA<:7I+R0OY<9=Y7C ,A '8'Y?JK$\5FR^,F37]!DDG$&E7^G3W$D3
MP-O$B>5@#C<WWSP!SCO571M)NO\ A"O%_AY5S?&YOTC5CC>)@SQMD]B)!SZ@
M^E2V-IJ;:_X4O9M(NH(;+2Y[>?>4)C=A%M& QZ^6W3/;.,T =0OB'2I-.MM0
MBNQ-;7*EX3"C2-(!U(506.._''>K5G?VVHZ?'?6$R7-O*F^)XVR''L:\QTS1
M]=T:ST&^ET*\NX[9;VVNK*"=4FC66?S$D3YPK#"@$;N_M7HN@6<=AHL$$6G)
MIR99Q:H0?+W,6P2"1NYR<$C).">M &1IGB+5+MM$%SH>I0"]$PN2]NH^SR+T
M#_-\J'YL'DG"^IIOB#Q;)HOB?2+$0!K">98;VX/_ "Q:4,(!^+(0?3(]174N
MVR-G"LVT$[5ZGV%<+?>%9O$7A'5C?_VA;7VHEYFM@Z_NY!CR1@9!*A(^0>2N
M>] '6:CKNEZ3/;P7][%!+<EA"CGERJEC@?0&JH\7:!_9]O?'5(%MKB8V\3N2
MN9 2"I!&000<YQBN<1->U2;P1>ZCH]Q%=V4\CZB"R$1L;=X]PPW(+,#QG ^E
M9_\ 8VK^0%_LFYR/%IU'&4_X]]Q._P"]^G7VH [2'Q7H<]J+F._4Q?:A9EBC
M#;,2 $8$94G<,9QG(J>3Q!I4+7JRWB(UBR)<*P(*%_N#&.2W&,9SD8KAM5T3
M5YF\33PZ9.^_6K'4+= R SQP^3OV_-U_=M@'&>*6\MO$+ZEXCU"W\/3%+R;3
MWC67R7?9'CS"JLQ7S%'*YXR.N1B@#=\4^)VA\&:IJ>A7:"YLI%CD\R$YC;<H
M*LK8(.&!Y'<5T6J2S0:3=S6[JDT<+.C,NX @9Y'<5YO>Z%K<GA_QI:1:->[]
M1O(9[02SQNT@V0@Y)<\C8V<G'0#->BZH9)=#N_*@DDEDMV"1*!N)*X Y.._K
M0!PZ^,M:M/!?A_Q'/-973ZBULLE@D)21_-(!$1W'D9S@@Y /2NTU#7M,TMW6
M\NA'Y:"24A681(20&<@$(O!Y; X/I7FA\(ZA-\.]&TJP\-O8>);:.!5U/,,9
MM74C>^]6W," PP <YYKI7T[4]/UOQ2)+"74+;688VMWC*X#B'RVB?)&T< @]
M/F/>@#H+[Q5H>FW#V]UJ,23I#]H,:@NWE_W@%!)_#MSTJ>+7M,GFM88KM9'N
M[<W-N$!(FC !+*<8/WEZ>HKD=$T#4=#UW34FMIKF"S\-II[W*[2'F5@2H!.>
M@],52T/2=9T>W\#7$VCW4KZ=I\]C=PQ-&7B=Q'M/+ %?W9Y![B@#MX_$>DS6
M<-W#=>;#/O,9BC=V(0[7.T#.%/!..#CUJ\LHO+%9K28!98P\4NW(P1D'%>:6
M/AW4QX=TN&XL]5TS5+1[YX;ZRD1S$7FWJK)G#HX(R".J<XZUZ!I;7T'ARR.I
M0)_:"6J?:(K8#;YFT;@HZ8S^% '":3XYUW^P_"&L7QLKF+7KM+26VA@:-XBY
M8!U.XY V\@COU%='H?B*3_BHI-9NXA%8ZL;2%A'M^4I$54 9+,6? ZDDU3^&
M_AI-(\(:0NI:-#;:Q:1-&\CQH9%)8YPXSP1CH:H/8ZY:VOB%X-&DE:YU^.[0
M,L3.;?$0,D08[=XV$C=C'!H ZU_%6AQ69NY=1BBA6X%JQE!0K,2!L92 0>1U
M'<'I5*_UV75M&O6\)WMO)J-K*J,DL#,,\':5X(# C#=,'/O7(2Z%K7]G:W;+
MHM[_ *1X@M+^+S)HY"T2F L22YY'EMG\ ,UUNB6=Y#XX\2WLUI+%:W:6OD2M
MC$A1&#< Y&"1U H DFN/$5M/K<Y-O/:VX2:RC6$H7 5C)$22<]%PXXRW?!%;
M.FZA;ZMI=KJ-H^^VNHEFB;U5AD?SHU*ZBL=+N[N8XB@A>1_H 2:YSP-;7^A>
M%_#NB75A.66PWSSY79"_!\LC.<_,1P/X: .MHHHH **** "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 SM4T+3-:>U?4;1+@VLGF0AR<*V,<@'!'L<BM&BB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH B
M^SQ?:?M/E@3;=A<<$KG.#Z]_ID^M2T44 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% $<UO%<!5F0.JL'"GID=#CO@\_4 ]JDHHH
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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
MD014U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 454MM3LKV[NK6VNHII[1@EPB-DQL
M1D ^AQVJW0 4444 %%%% !1110 4444 %%%% !7G-GHM_=>%?'F@0/Y>HSW]
MXT18XW+.H>,Y]"&VY]CZ5Z-4)M83=BZV 3A-A<'!*]<'U ).,],GUH P?#M[
M)JT\=[<>&I],NXK802RW4:*X.0?+0@DLF<G/ Z8[XK?#VWDCT;4;M@1%J&K7
MEY #_P \GE.T_0@;A[&NIG@CN8'AE!,;C# $C(].*KWVH:?HMA]HO;B&TM8]
MJ!G(51G@ ?T H N45434[*74Y=-CNHFO8HQ+) K99%)P"1VS5N@ HHHH ;(X
MCC9V#$*,D*I8_@!R:\R\'Z9;Z3X-L$OO"UTVMVLLDR8LL2;_ #79/WN, 8(!
M.>A->DW5K!>VSV]S"DT+C#1N,AOJ*PKG0/"5G-:PW.F:=')=2>5 K0C,C[2V
M!^"D_A0!S^J:=>RWOC\C3[AS?Z5%;VS+"2)G$4BE5./[SKU_H:J:K9W*"PG^
MPW"06_A:[M9G,)"QR%8R%/'^PWMQ[BNJLM#\'ZD;C[%I^F7'V:4P3&.-2$D
M!*GWP1^=0ZSX;\&068@U&QL+:.[=;9#M",[.<!5(YR<]J ,30M/.IGP'?VUG
M- FDV#/<2O"4R'@""->/GRQW<9'R^I%4]&TS5]/LO"M_)I]T8M-O[\WEKY9\
MQ5G>39*%_BP&&<9.'/'!%=1)X6\'>'M&\RZT^QALK6/YIK@ [5'JQY/\ZNQ^
M%/#<L:R)HUBR, RD0CD&@#"M_";:K9>+4N!):VVLW8GM%8;6A98T FQU5C(F
M[!YX&?2L^6TU_5?!%IKLEI]HU:2YMKR>TMYMIEABP-D;9'7F0>[5TU[X#\,7
M\<:2Z1"BHX<>26B)([$J1D>QXJP/!_AQ5"KHE@ . ! O% '(:CI]Q<6*:[I'
MAS4XG34(+J[MIYV2[NT2-XSCYS@J'!49!.WZ9ZOPO;VZQ7=[;Z1=:=]LE$CK
M>.3-*P4#>P+-CH!USQ]*E_X1'P[_ - 6Q_[\BC_A$?#O_0%L?^_(H Y>YTVW
MG^(^LWNJ:#->V$NGP6\4C61E5G5G+@<<<,.>A]:R;70/$>F^%DD2PNWM;+73
M>6FE+<8G2QVLHC#!OO#?O"[NP&:[[_A$?#O_ $!;'_OR*/\ A$?#O_0%L?\
MOR* .1U#35N;33[NP\/:A;";7;6\N$N%:29E3AI7&6Q@8&,Y..E5]5TS6#J>
MOW]GIMW-''K5K?+ A:)KJ%+=8Y/+;(^8-DCD9VCU%=M_PB/AW_H"V/\ WY%'
M_"(^'?\ H"V/_?D4 <EKFG&^\ ^(GTOP_J-M=:F% BN-S7$[C W,"S;1@8Y(
MZ?3.Y/%//\2-*OX[6X^R+I=Q"\S0L KO)$RJ<CCA&_R:L7^@>$M,LWN[W3-.
M@MT*AI'A  +,%'YD@?C5G_A$?#O_ $!;'_OR* .*TO1[S_A"O#VGW5OK&E:C
MIP=$O;6,2-!( 1R@W;XV!(Z<\?4=?X=O=32PTNQU;39([Q[5I)IH8PL"%6 "
MGGY68$':!CKZ5-_PB/AW_H"V/_?D5IV=E:Z?;+;V<$<$*DD1QK@#/7B@#E/B
M)93:A9:+##837JQ:O;7$\<<)<"%&RY(Z'CMWJW:RV.FW-Y+I?AVZBC>#S)_*
MM/*$K+PJ*I W.=QYZ8')KIZ* /-=+T#4])@UWP[!;,MOJMC)+97<:-LLY'5A
M]G)/(12Q9>F,MP":A&D7?B/PU=6H\.ZAINN1:7-9_:;VX8QJS)M*1'>=RL0.
M<8 'KBO4*J7NIV.G-;K>744+7,JPP*[8,CGHH'<T <HC77B70=0!\,3:;J+:
M5+9M)=1HC;V7B)&!)*9R<\#I[XSM+@U.[UGPY*=&OX(K?0Y[*9YT"!)3Y/!R
M<X^0\]^W%>CT4 >9Z=8ZDOAOX?VLNE7L4VEW<0NE:+.Q4MWC+<9XW, /7KTY
MK;ET*^A\=3M;Q@Z+JB1W5X<_<GA(  '^V/+SZB-O6NQHH \X_LVX_MG5]'U;
MP]J.HPWFH&[M+F.=A:E259?,^<;2A7T)(48SQ7?:C80:KIEUI]TF^WNHFAD7
MU5A@_P ZLT4 >7VOA_Q43HU_/D7VQ]$O=KX_T0 @7'^]N3>/9P*Z1+62V^)3
MW:6<RV*:*MNLJ1'9O64ML&!_=(_EUXKJV944LS!549))P *HV&M:=JDT\-E=
MQS2P;3*@R&4,,J<'L1T/0]J //\ 2M,U&#PSX#MI=.NTFL-1,MTAA.8E\N9<
MGVS(O3U]C74^/=/N=2\*206ELUS(MU:S&%,$LB3QN^ >ORJ>.];=UJ=C8W%K
M;W5U%%-=R>7!&S8:1L9P!WX%6Z /-_$6@:EK5YK>LZ1:21M)96L444H,#W;Q
M3^:V0<%?E 0$X/)[ &NA\+I!=WMQJR:#J.FSRQ)%+)J,A,LFTDA0"[?*N3SQ
MG/%=/5*[U?3["9(;J\ABF<;EC9QN(]<=<>] '&ZW:W-OXNU(WVAZGJVDZM:1
M0H;&4@(5#*T<B[U&TALY/')J&;2;B'5/$:II<RPR>'8+&W$<;.I=1*#&K$9.
M-Z#)Z_@:[ZTO;2_A,UG<PW$0.W?$X9<^F1]:GH X#0+34+#Q#H=U/IUWY/\
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
M<D!4WOEVUZ;ZWB^U.$AD.[.T \ EV./?TXH Y:#6=;TSP7KVJKJ*W%Q#K<L
M-Q"#\@N1%Q@C!VXQU QTKHM1U^\T;Q;+9WLH;3[JP>>P"1@.9D/SQY[DAE*_
MCUQ5N?P5I$]EJ%F?M2V]_<_:IHUN&QYF_>2H_ARX#''4^W%:=]HUEJ<EA)>Q
M":2PG%Q S=5D"E0>/]X_CCTH YBXU;Q#/=7VCV#!]4T^RAD:18X_+EGD#'#!
MF!$?RX^7GD\\<[.L:[/HO@N?6KF",7,-H)7B5]R"0@<;NZ@GKZ4FK>$-,UC5
MH=4E>\MKV./R6FL[IX&ECSG8Y4C*YK5GT^SNM,DTV:WC>RDB,+0D?*4(QMQZ
M8H Y+4=3\4Z98ZW=GROLL&ER7=M+<I'O6= 25V1ORA&,$G(/7-16^J^(Y]=T
MS3CJ5JJ:II37@<6G-NZ&,';\WS9\SOW'X5KV?@?2K/2+K3%FU":WN8#;'[1=
MO*T<)&#&A8G:N...>!SP,6XO#-G#?6-ZDUR)[*U:T@8N#MC.,@C')^5>3Z"@
M#D-,\4>)-9/AJVBN[*VDU*UO3/-]E+E7@D5-RC=CG.<=O?I4%QK%_J^AZ.NJ
MK$;^Q\5PV4TD*[4E,<A&]1VR,<>N:TG\(RZ?XH\-QZ7%?)IMA#>AKE9D)C>9
MHV ^8Y8$J^>#C(]L=#-X4TR:QL[,":..TNA>H4D^9I]Q;>Q/WCN))SUS0!SU
M_P"+-3.@>(O$%B\2Q:+>30?8W0$3)"0)-S=0Q^8J1P/ER#S5N[\37>E>(9HK
MZ0FPO-/-SIBK&%<RK]^(GNWS(5'N>N*U9?"6ERW-[)ME6&^D66[M5?$4[C'S
M,OJ<#.,!L<YJ"]L;G7/$5K'>Z.L=AI=RMW!=R2JQF<(0-JCE<%B23_=&,YX
M,J75_$MS+J.F:<4DU72X(-[!(Q%-.Z;SOW,&$9Z#;R,$Y/2EGU_Q%J<FJQ:+
M;HMYIKPQ^2QC:*1VC21@[%@P7#[05'\.><X&SJ?@[2]5UA=5D:\M[ORQ%*]I
M=/#Y\8.0DFTC<.3[TR]\$Z/>ZQ_:>+JWF>-8ITM;EXH[A%X59%4@, ./IQTH
M S7\474/BU--OY'T]9[A%LB\(:WNXR@)591TEW;N"1P!@'.:UO$&LRV.J:)I
M5NPCFU6Y>+SB,^6B1L[$ \%CM &>.<\XP9G\-V4MWYTKSR1_:5NQ;N^8UF7&
MU@,9&, X!QGG&:L:OHMGK4,*7:N'MYEG@EC;:\4B]&4_B1Z$$@YH X;Q%J^I
M7/A/Q]H]S.//TFU;;=(@'G120%P".@8<@D8[$ 9KN-+M7CTB',P:Y>!5\_RU
M!QCY>.^,U6G\+Z?=:3J&GS&9DU+/VR7?B2?*A3EAT^4 8&, <8K4M;<6MK%;
MJ[NL:A0SG)P.F30!Y39R:C>>$? ES-?>?=W&N;Q+-&#M8QW.20,9]>U;MKXM
MU1"VEW+K<7IUR73$N8HU0E%A\[=M9@N['R]<=\'H=R#P1I-M!8P0M=I%8W1N
M[9/M#,(Y#NZ9SP [#'3FFW7@;1KRTO;>X%RXN[P7S2"8J\=P  )$88*G  X]
M/K0!=\.RZR]O=1ZTD8ECN&6!U*[I(>"I<*2 W4'''&>]<]\.)'O)O%-]=\Z@
MVMSP2EOO)''@1I_NA>1]2>]=7I6EP:19_9X))Y<MN>6XF:621NF69CD\ #V
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
MMYD>,1O'F#(R6!W#RVX(]\T =>_BRPDU+6=,$SVLFFPJTMS+"WEH6#'.2,$
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
MID625F0X)[..>G6LW2/"FJ1^'M8T6XD$:06]QINDS%LD02 E6/T!C3_ME[T
M=59Z]IE_>&SMKM6N/*\Y4*LN^/.-Z9 WKG^)<CD<U4TC4+^TT:)_$4L1O'F>
M-#;P.IF&25Q'RV=H)QSP,\<XQ_"=O<SSV<NI>&+C3]0L8##)=7,XE4D@ B$A
MR=IP"<@#@#GMI^+]-74[.RB:*_!2Z$B75@^V:T8(X$@_O#G:1@Y#]* -NSO(
M+^U2YMI/,A?.UL$="0>#SU!J>L?PM'JL7AZW36BC7P:3>ZH$+KO;:S*O 8K@
MD#N36Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !117,^,]2U/38-(.F7$4+W6IP6LADBW@JYP>X_
MSW% '345YZNO:[I][KNC7VK0226DUDUO?/;@.\<[$&,(H(,@VL%XY)&:KW'B
MG7X]#U=X[GR[FQU^"P1KB%&=HI#!PX0[<CS3R.P'?F@#TJJUC?VVI0-/:2^9
M&LCQ$[2/F1BK#D=B"*XV.WU>#XDZ9:7>OW-SC2[J;B&.-&_?Q8!4+Z$ G.?E
MXQDYBTGQ5J=Y#I%A<W:K=:AJE]:M=+&H*QP-)@*I!&XA5'.>,]30!V]W?VU@
M;<7,NPW$RP1?*3N<Y(' XZ'D\59KC-2U#7M'3189]2MKB2?6UM)G2$;G@8,R
MANROM"YP!UXQ6'J/B'Q5;Z-XEUJ#5+<IH>I2(+0VJ[;B% A*ELY!PQP1SGKG
ML >GU#=W<%C9SW=R^R""-I9&P3M4#).!R>!7#ZUXEU2SU!YK6[$L$>JV=HT,
M42F...4QJRRLPW>9ER?D) &W(YYK->:K8'XC7\&JSM-IY+6ZS(C(FVU20# 4
M'@DCKCG)!/- 'HD4J3PI-&=T<BAE.,9!Y%/KCK+6M0UO63H\5ZUD\&DV]VTR
M1HS222[AT8$;1MYP!DMU&*R=,\4:_KTGA9%NHK ZE;WJW0C@#XD@8)N0MG )
MR0#GMG- 'H]5K>_MKNYN[:"7=+:.(YEVD;6*A@,D<\$'BLCP3JEYK'A:"ZU"
M19;I9IX))%4*'\N9XPV!P"0@/'K7-:UXFUVST_QD\%Y$)=*O;>.V8P A4=(F
M(([G]X>30!Z+17,:-?ZG'XTU;1;Z]%W#':6]W"_DK&8R[2*R<=5^0$9R>>IJ
MMXPUC4;"2\73[[8]OI<MVL$$2O)O7.'DWC:(^", AB<XSB@#L**X9-7UO5O$
M6DV,&HI907^A-?/Y=NKLD@>(94MG^^>H(QVSR*EEXIU@^'O"?B*\NE6PN66W
MU14B4*&8E$ER1E5W[01G^(=,&@#T2BLO0;BXO;!KV>9I([F5Y+<%0-L)/R=
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
MW;6L&E6DMOY2HI,Q^S^8Y;() (;:,8Z$\]NTTH.WA^R$;!'-K'M8C.#L'.*
M-"BO--*\2>(#X4T35[W4HYY-9EAM$B6W2,0NS.2X;N2%V@'@$CKT.G>:IXGT
M;3YS?/$\9U&WC2Y&UIH;61@K.ZJ N0<@$#&#DC@T ==J.GVVK:=/87L;26UP
MACE0.R;E(P1E2#@BHY9;'0-&:2:7R+&SBRSR,S;$4=R<D\5Q&H:]XALM$\0:
M@E]OM[._@AL)VMTQ/&S1AR>,, 79<@#[OUJQXCU.\E/CK2I9M]I;Z")X5*@%
M&D2<,,@<CY!UH [F">.YMXYX6W12H'1L8R",@U)7G.K:[J>F>&R^G7P5['P^
MEXMO#$KL'"D[I2XP(R%P "&/S8SCB]:37U[\20W]HSQQ-H45PL "&-&>1@>-
MN<?*#USQUQQ0!U]A?VVJ64=Y9R>9;R9V/M*YP2#P0#U!JS7GN@^*]3U6U\*V
M-Q<^7=ZJEW+/=1QJ#B%L!4!!4$Y'4'A3W.1%/XHU]+22U6YA6ZL_$<&EO<-
M&$\4C(02,@!ML@!QCIQC/ !Z/17 '7/$5J?$-C&TNJ3:;?6X5X8HUG:"2-9'
M"+@*SJ"V..1[UTGA75HM:T07<5\]V/.D0M+#Y4B$,?D=,##*, \>_>@#;K +
M:!X-ANG+O;I</)>3Y:6<DY&^0CYBJY(R> ,C-<W?>*]5/AC7?$MG<!1I-]-"
M+%HU*21PN%8,<;@S#<000!E>#SFZ()IOBX'^V7"QG1!)Y)5,8,V"ARN<<9ZY
M]\4 =I'(DT22QNKQNH964Y!!Z$421I+&T<B*Z."K*PR"#U!%.Q@8%>=W?BW5
M3X2U'Q7:S_)8W\D1T\QKM>&.;RB"<;A(0"P(. 2!@T =5IWA31M*D1[.UD01
M\QQM<2/''_N(S%5_ "MJN/TR[UW4?&FMVK:JD=AIEU"%@6U4F5'A#E2Q.1@L
M.1Z5I^(+VY@O-,M;:\\DW,D@:.% UQ*%0D"/<"H ."Q;  QSDT ;M%>;:=XE
M\0ZO:^#U2_AMI-5%W'<O]F5CF(-A@,X!^7..F?4<5'%XE\3B.VT^2_M_M<7B
M)M(ENOLPQ/'Y1D5]N<!L8! [B@#T'4]5L=&L6O=1N%M[=6"EV!/). ./>GK?
MVS:D^G"7_2TA6=H]IX0D@'.,=5/&<UYEX@U'5G\+>,=%U>Y6\DTVXM/*NQ$(
MS)'(Z. RCC<O(XZ\5N^(/%>H:!K?B DI/:6&AIJ$,&S'[PO(O+=2/D'ZT =S
M5/5-5L=%TZ6_U&X6WM8AEY&!('Y<U@:A/K.E6%]>_P!OV#VQT_S(9+N( 1S@
M_?&P<QX9>/F.<<G-<IXGU>_N_#/CO3+MYWAM+&WE@:YC1)<2!LY"8&,ID9 (
MR<T >I3SQ6UO)/,X2*-2S,>P%1V%];:G86]]9RB6UN(Q+%( 0&4C(/-<E]NU
MO3_%<FCZA?1W]G?:9/=1%;<1M;O&54KQU0B08SDY'4UD>%M6OG\.>%-!L'>&
M230$NS+&8]YP$0 ;P1@9)/&>G3F@#TRBLW0GU.70;;^V#;C4@A2X:U;*;P2,
MC/TZ=CD5P>@:UJ%AHFG0/J-Q-/JVOW5E]HG5#Y*K+,25PH&Y@@ !R 3P,#%
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
MTMJXCGBDC:-XV(R-RL 1D'(.,'M4%[XETC3[J2VN;O9)$T:2D1NRQ-(<('8
MJN3C&2.H]: (I/"6BS1ZI'-:-*FJ.)+M7F=@[@ *PR?E(VK@KC&!Z4Z7PMI=
MQ8WMK<QSW"WT(@N9);AS))&,X3?G(7YFX!'4]R:S?''B==&\,ZT]C>/%J5G:
M-,K1VYE$;8)0/\I5<D?Q5IR^(K"PM8S>W#^:MLMQ-Y<+R&-"/OL$!VKP>3@<
M'T- #)?">D3SF:2*=I#9-IY8W4G^H;JOWOUZ^]5]4\(6=_IE[;JUQ]HNHXXF
MN7NI!(JQL63Y@<X4DG&1DDY/.:GOO&.@:?*D<^H*9)+?[5&L,;RF2+(^9=@.
M[J.G;GH#5=_&VE-=:''9M+>0ZQO:&>"%W0(JDDY /.0!CJ.2<8H W;BTBN[&
M2SG+M%+&8WPY5F!&#R,$?A69-X5TF;0;316BF6SLS&;;;<.)(2GW"KYW CIU
MZ5'8:Y8B'5+J36/M,,%\8#NAV>0^$ A  RYRPQU)+8YI\WBW0[>POKR>],45
M@0+H20NKPY&1N0KN (Z''/:@"!_ ^@O:7]L]O.8K^5)KD?:Y<R.FW:Q.[.?E
M4D]R.<T^]\%Z'J&KKJD]O,+LHL<K1W$B"=5Z+*JL!(!_M9]#Q5S3_$&F:K?7
M-E9W)>XME5Y$:-T^5L[67<!N4X/S+D<=:FOM6L]/D2*>1S*ZLZQ11/*Y5<9;
M:@)P,CG'<>M %=O#NG->&X=)G_T@77E/,QC$HZ.%)P",=!QGG&>:30-&71+2
MX@221DFN'G"/,TOE[L94,W.,@GZL:@N/&7A^VM[*XDU)&BOD9[9HT:3S0JEC
MC:#R #QUSQUK474+0Z8-1,ZI9F$3^;)\@"8SN.<8XYYH QKGP/H-W<7,TMO.
M&N+E+MU2[E11,I!$BJ& 5OE'(P:DN?!NB7<.J0S6\S1ZJ5-XOVF4"7: HZ-Q
MP .,<"K$7B;1Y6NU-YY+6<0GG6XC>$I&<X?#@$KP>1QQ2#Q-I&+S?<O$UG")
MYXYH)(W6,Y^?:R@E>#R 1QB@"K?>"=$U&YNYYHKE9+RW^S77E74B"X3:5'F!
M6&X@$C)YK9M[*&UL([*'>L$<8C0>8Q8*!@?,3G\<UE6OC'0[Z0QVMW)*_P!E
M^V(JV\G[V+C+)\OSXR 0N2"<&J-GXLM-9TWP_?QWT^G#49U\N&2V)-QE"?+R
M5P.,'</[I /6@"]_PAVA'PP/#C69?2A]V%YG8ISD%6)W @\@@\5DZYX3\G0K
M:PTNRFO81=K/="349$N9 H.TI,6SN#;.I P"!BM0>-O#QN! -0R_VK[&Q\B3
M:DV0 C-MPI)( R0">F:GN/%&CVMOJ,\]V4CTUPEV3"_[DD C(VYQ@@Y''- &
M/I7A07&G7]GJ<>H#3KR-4-G>ZB]RZD$G<'W$H>F-K'IGK6@/!6B#[:7BNI'O
MK46EU))>2LTT8SPQW9)^8C/7!QTJU=^)M(L;M[6XN]DD<D<<A$;LD;2'"!V
MVJ3D8R1U'J*H2>+;.:\U^PWW-F=+B'FW;6SE4+*6W#*X( VD9Z\XR.: 'W'@
M;0+K/FVTY#60L'474H$D(SA7 ;YL;C@G)&:LQ>%]*@O;6\CBG6XMK;[+&XN9
M,F/.0&^;YL')!;)!YI8==L;?3+!I;V2[DGM5F1XK=FDF0*,R>6BD@'([8!8"
MF2^+M!B2P<Z@CKJ",]H8D:3S@HR=NT')]NN>,9H 9'X-T6#3K*Q@MY8H["5I
MK1UN)/,A9L[MKD[L')R,X.>E2S>%M(N+.&UD@D,<5T+P%9W5FG#;@[,#ECGG
MG/0>E7=*U6RUK3X[[3YO.MW+*&VE2"I*L"K $$$$$$9JM<^)-)LYVBGN]FR9
M8'D\MS''(V,*T@&U2<C@D=1ZB@")_"FE->75X%N4N;J9)Y94NI 2Z+M4CYL#
M XP.".#FK^GZ=;:9"\5LA422-+(S,69W8Y+$GJ3_ /6Z5S>KZW=W7B[_ (1J
MQN[FPD^P-<"ZCLS+^\+A5SN4KL'.3QUQN!%=!=:I;:7':QW\^ZXG^1%BB9FE
M8+EMJ+DXP">^* *K^%=(>[N9S X%U*LUQ"LK"*61<89DSM)X&>.<#.:FDT&P
M?6GUC9-]O:W^S%Q<2 >7G.W:#@<\YQFJS>,-!6'3Y?[0#)J*L;3;&[&7:"2
M ,YX/!YSQC/%$?B_0Y;6RN4O&,5[<&U@/D2 F8$@QL-N5;(/#8Z&@"SX>T@:
M%HD&G++)(L1<J9)&D*@L6"[FY( .,GT[=*A_X172/M5Q.+=PMQ.+F: 2L(I)
M000Y3.W.0#TY(!.36C#?6\]Y<6D;L9K;;YHV, NX9')&#QZ&L;4?''AS2;BZ
M@O=1$<MH5%PHAD;RMW0MM4X7WZ#C)YH T;+1+&PU.^U&W21;F_96N&:9V#E1
MM4[22!@ #@"F:IH&GZQ=6=S=QR^?9LS02PSO$R[AAAE""00!D=.*BOO%.BZ<
M6^TWRA4B2:1T1I%CC<D*[,H(520<$X'!/:F7?B[0['4WTV>\87B&,-"D$CD>
M82$/RJ>"1C/0<9ZB@# N_!J66M^&8M'LKF/3+":YEE>.ZP8C(A V[FSC)Z#C
M';M4_B/PPTD>@VVEV4S0VVKK?7,B3A7^[(&<LS!F8LX/X?A4D/C&RU?08-0C
MO;G2DDU$6R/):,3(1.8PGS+CY]N"?X=W."*VKWQ)I.G3F&ZN_+*RI"[^6Q2-
MWQM5W VJ3D<$CJ/44 17/A72;S3+K3[F&62&[E$URQG</*XQ@LP(/&U<#.
M!T%2OX<TN74;B_F@>6>XM19S>;*[*\(S\A4G;CYCV[FF2>*=&AM+RZDNRL-E
M<"VN6,+_ +J0[< C;G^)>>G(YK-@U^6T\7>)H=3OD32]/L[6Y0NH40A_-WDD
M#)^XO7\* );?P'X?MM(N=+%M/+9W$?DM'/=2R;(P<A$+,2@! .%QR!Z"I!X)
MT$_;?,MIIC?6ZVUT9KJ60S(N<;B6.6&3\W4>M33>+M$M[/4+J>\:&/3PINA+
M!(CQ!AE25*[L$=#CL?2KVFZO9:O'-)8S&5(93"Y,;+\P /&X#(P001D'/!H
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %<?\05D>TT!(I/*D.N6@5]N[:<GG'>NPJGJ>E66L6JV]
M]#YD:2+*A#LC(ZG*LK*05(]0: ."G\1ZYH-_JVCW6H"^$=W8QVU_.B1M&MPS
M!E?:NW(VG!V_Q#(/2I]:N_%>B:==O+JUOSJ-DMJ0%EE6*658W63]VHQDG:0,
M]>>*ZV7PWI%QI=WIUQ9)/:WAS<K,S.TIX +,26)&!@YXP,8P*K1^#-!BTH::
MMF_V42I-@W,I8NI!4ERVXX(&,GC H YBZ\2:MHE[KVGS:B;H0WEA%!<W*HAA
M6X.ULE5"X&#@E3C(SFF>+;?7XO OC*+4]2B>W%D9;41.K3*A1@Z2?NU&TD<$
M#/49XKKY_"NBW3:BUS9"?^THUCNUED=UE5?NY!.!CL1@BHHO!N@PZ)<:,ED_
MV&X&)D:XD9I!TPSEMQ&.,9Q0!G27.HV?BSP_I2ZG.]K>6%T\N^.+=O3R]K A
M!T\P\=.!D&E^&?GOX&LI[B\GN9)7F8M-M)!\U\\@ G)YYS6Y_8&G?;[*^,4K
M7-E&T5O(UQ(2BMC<.6P<X'7/0>E/TK1M/T2"2#3K?R(G=I"@=F )))QDG R2
M<# Y/'- 'G=_K7BBWT+Q#KD&MLYT759(DLVMHMEQ"K("C';G.&."N.?7MHW5
MZ^G^)O'-U%>164B65ALN)8RX1B)0/E'WCDX YR2.#6CX=\+>7/K$NK6;C[3J
MTE]#&;@M&RDJ4+(&V[@5SR#T')QQL7?A31;^347NK,RG4D2.[#3/B14Y7C=@
M8[$8(H XW4O$>NVFD^.1'>7$,NDVT5Q9O<1Q-*FZ,L0VT%2,KGU&:WM+O=3@
M\=2Z5=ZB]Y;3:6EZJO$B^5)YA0A=H!VD8X8D\=:NMX)\//'>H]@S"^A6"Z+7
M$I:9%Z!CNR3ZGJ>^:OPZ%I\&JIJ:12?;$MQ;"1IY&_=@YVX+8///3K0!D7.I
M7>H>-KCP]#>2V,<&FI=B2)4+R,[LO&]2-J[?3DM[5S5CX@\1:Z/"\(U,Z?+?
MK?P73PP(P9X"561 P.,D9QTYKO+[0]/U&\@O+B)Q=0*R1SPS/$X5NJ[D()4X
M!P>,C-,_X1S2A<Z=<+:^7)IRE+3RY'18@1@@*" <CKD'- &7XWOM1T7P/<WE
MC?%+VW$(\\QJ=Y+JI)4C'.3TK UC5/$>@ZAX@L3K+W2+H,VJVL[V\:M;2QG&
MS 7!0Y!&<G@\]ZZ3QWI5WKG@^]TRQ@$T]P8P%9PHP'5CDGV!JX?#FF3V=U%/
M;3.+V$0W'G7#O(T>#\A?<3CYFX!QR?4T <W%J6KV]_X<TZYUB:9M=#SM-Y,:
MF$1PJQC3Y<?,QSELG (]ZKOXDUVVM]5LFD:8Z=K5O9R7RQ*7^S2[&+;0,%U#
MA3@=\XKK[CP]IEUI]I936[-#9LK6Q\UQ)$RC *OG<#CCKTXK'\2^&3<:/;V>
MG:?!=0"\%S=02W+Q23<'YEF&6#[MIR3R!C(H PM5U7Q-9:'KM_%J<ZPP:E;P
M:?++;1_O(7DB5R1M!(R[J#QG:"/4W-=N]9TA+JTB\07-W<P:=<7BJEO")5.X
M['D)79L7!4 #+<]<<6],\%6TMG<V^HVMQ#8SF-OL+:I/< .C;@Y8MP<XX!Q\
MH/)QC:U#POHVJ7B7=[9^;.MN;8L97&^(]4< X<9Y^;///6@#F[74]9UGQ!I5
MFNK2V<%]X?\ MT@@AC)27=&,J64_WCP<C^8HZ%K^NSVW@O4KO5&F&K3/:W5M
MY$:QG$4C!Q@;@V8P3SCD\"NQM/"NCV$]O-:VTD4EM:FTB9;B3Y8B<[?O>H!S
MUR :;!X2T2V@TZ"&UD6+3I#+:+]HEQ$Q!!(^;G@D<^I]: -NBJFFZ;::39BT
MLHS' '=PI=FY9BS<L2>I-6Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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<UG2=8UZPFU:T81Z5'?6\]S!LCMW:1T*X7)9?E! Y.>.: .OU35;'1=/EO\
M4;A;>UB^_(P) _+FK%Q<16MO)<3N$BC4L['H .]>6^)]7O[SPQXZTRZ>=X;.
MTMY(&N8T27$@.0P3 QE,C(!&>:Z!K[6[#Q3<:-J%]'?VE[I<]W$RVXB:W9&5
M2O!Y4[QC.3QU- '76-[;:E86]]9RB6VN(UEBD (#*1D'GVJQ7FOA?5KY_#WA
M70;"22&1_#\5V98_+WG 1 !O!&!DD\9Y'([]SH,FI2:':G6!;?VD%VW'V9LQ
M[P2#C\NG8\4 :-%<$/$FJ+XATI%O%N;2]U2XLG\J)?(5520H%8@.77RP&/*Y
MW#MQ2@\1>(E@MK^;4HI(QXD;2GMQ;*JR1&<Q D]0PX(QZ<YH [[4M5L='M1<
MZA<+!"TBQAF!.68X4<>I(%7*\M\2:I=^(O!%_J8NS%;1:U%;+:!%P4CO(X\L
M2-VXD;N"!C QW/ITXD-O((G"2;3M8KD ^N.] $E%>;:!XHUV2'P?J%_?)<0Z
MS:RFXMTMU4*R0F0,I'.?E((Z<]!5O3_$/B"?3--\2DQ2Z5/9/=75NSH-O[O>
M@A*C<2"-I#$^O!% '?45Q::SJ]KX;A\4R7\%U9/I,EY-:; N9/+\Q1$0,XP&
M!W$G !]:;'>>+1 U[;26UU;W&FO) D[QK_I.W='Y>T#,9YR&)(XYZT =M17
M6_BG4;S2=2?3O[0N-0M)(!/IUS;QQ7D"EOWFT8".2@)4\@X/6I;3Q++J=K8?
M8=9DD$]W/$\9ME2]^1,^5L9=BLI(W%@!C'/(H [JBO-K'Q+XBU>P\'B._AM9
MM6:ZAN9/LRN<QI)A@"< Y0''3/MQ6C<ZWJOA[7+BPU2^-VEUIXDTUUA2,R7*
M_*\? ^\Q9"H]"1SC- '<456MA-;:=&+N8W$\<8\V0*!O8#D@#I]*X:W\5ZK)
MX>\.>)A.)8-5O(8)[$1KMC29RB[& W;E.W.20?FX'& #T*BO/7\3:Q'HEQ<_
M:PTMOXE7303$OSP&X2/!XZ[6/(QS5G0+^XL-2\8WMW<ZC?Q6^J")+>* 2M@P
MPD;51=W&[''&,D\Y- '<T53TS4$U2R6Z2WNK=6)'EW4#12#![JW-7* "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH ***KWM];:? )KJ41H6"+P268G 50.22>PYH L45SNJ^+K&T\,:
MSJUFS7$FFQ2EX#"X9)%0L%=<;E!X.2 ,'.<5-X<-_<0&^N=2ENK>XBC:.&>T
M$+0O@[\'"DJ>,9&>.IS0!N45SC>//#*W*6[:J@=K@VN3$^U9<XVLVW"G/ R1
MGM5Z]\2:3ITLJ75WY8A94FD\MVCA+8VAW VIG(^\1U'J* -6BLK4O$>DZ09/
MMUWY0B57E81LZQ*QPI<J"$!.>6QT/I61:>(9;;Q/XFAU*\W:?9"S-NJPY*F4
M-D#:"S$G;CK0!UE%96H>)-*TN-I+VX>)$19)&\B0B)6. TF%^0<'EL=#Z5#8
M^)K6_P#$VH:)%%<>99Q1.TIA?8Q?>>&QC&%&#GG/&<4 ;=%<WX[U2\T7PC<Z
MC8W(MYH9(?G9%8;6E56Z\=&/-30>,] N8M0DBOR1IR>9=*89%:-,9W[2N2N
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
M-A'='[1.',&Z-U68+][8Y&U\=?E)XYJWJ%_:Z783WU[,(;:!"\LA!(51U/%
M&+'X'T.-VD\N[:5K46C2/>S,YC!) R6SD$G!ZCMBK,_A32+JWNHKJ![AKEHV
MEFDE;S,Q_P"K(8'*E>H(QSD]2:33O%VA:MJ#V%EJ"27*P^?L9&3='_>4L &'
MJ1G'>GQ^*=&DG:$79618#<@/"Z^9$.KH2 ''(Y7/4>HH 9<^$])O=.O;*[BF
MGCO@HNG>=_,E"_=!8$' ]!@<GU-,U#P=HNJ37,M]!-.]S:K:2EKB3YHE;<HQ
MG@ACG(YSWK)UKXAZ9'X6OM3T:=KN6*&)XR+:4I^].$8G;@CKGGJ,'!K0M]8B
MT@W3:EK%Q=QLOVF)'L&6:WBZ$R!$&%R&P65> >N,T /'@G0C]N\VVGG^WVZV
M]T9KJ5S,BYQN);[PR?FZCUJ[!H%C"LY)GEEFA\AYY9V>3R^?E#$Y Y/3OR>:
MK7_C+P_IIB%SJ*?OK<W47E1O+YD0QEEV Y'S \=N>E,G\;^';9IQ+J&T6\RP
M3MY$A6%SC&\A<*#N'S' YZT 1W'@30+C3]-LS!<1+IB[+.6&ZECEA7&"HD#;
ML8 &,]JWK6UALK6.VMT"0QKM5<D\?4\D^YZUE)XNT)OMV;\)]A19)_-C=,(Q
M(5EW ;U)! *Y!/2B;Q=H=M97MW<7IABL75+GS89$:(L 5RI7=R",'&#0!73P
M+H$<T4J6]PIANVO(E%W*%BE;=N*KNPH.YL@<'/-2?\(9HHM!;>5<>4+W^T /
MM4F?M&[?OSNS][G'3/:K%MXGT:[:^6.^538()+CS4:,(ASA\L!E3@X89!QUI
MT/B329VNT%T8Y+15>>.:)XG16^Z=K $@XP,#D\=: ,^Z\!Z!=R7ID@N5CO9E
MN+B&*[ECC>56#;]JL &)49(ZX]:Z%XE>!H27"E=N0Q#8^O7/O533]:L-4GN8
M+69C/:LJSPR1/&\>X94E7 .".AQ@U->W]MI\2R74NP.XC0!2S.QZ*JC))Z\
M=C0!EVO@_1K)=)6WAG1=)W?8A]ID(BR"I'+?-P2.<\4W2O!>AZ+>27%C;2QA
MRS+ T[M#$6^\4C)VJ3D]!T)'0U'JWB^RM/"FKZS8LURVGQR[HO*<,LJ*3M=<
M;D[9R!P<U8\._;YH6O;G4YKJWN(HVCAGM!"\+X._!PI*GC&1D8ZG- $>D>#-
M#T,RBRMI!$ZLJP2SO)%$K?>5$8E4![@ 5%I_@70=,M+FTMH+D6\\30^6UW*P
MBC;JL>6_=@_[..@]!5+4=8OX_B+'HG]JK:6,FEM>;FC3<)!*J8!8=,$G'7CK
M6BFO6ND:2;[5=62XM'N#'#=QP$J02% ;8" =V1GH>* )V\,:<_FN_P!I:>1H
MF:X-PXE_=DE!N!S@$GCODYSDU%)X.T:6:"=H9Q<PSR7 N([B2.1G< .692"0
M0J@CIA0.U7_[:L/*N9?.8);3>1(3&P_>9QM7CYCD@?+GGCK4$/B72)[>>9+O
M MYA;RQO$ZR+(<83RR V3D8&.<\9H JV?@K0[ Z>;:">/^SY9)K4"ZDQ&SYW
M<;NA!(P>.:;<6-YK'B.W-_I<$5AI<_VBUN#,)'G<H5!"X^0#>V<GJ%Q5F+Q7
MHLPBV7AS)=FQ :%U*S]?+8%<JV.?FQ535O&NEZ99S3+Y]P\-]%82QQP.3'*Y
M4 'Y>F'!]\@#)(H Z2L6S\*Z18RHUO ZQ13M<16YE8Q12-G+*A.!U)QT!)(Q
M4;Z[9Q:W<A]4E"0:>MQ)8?9&W(NX_O2=N[..-O;!XZU=M]<TZZM["X@G9X=0
M7=;.(GPXV[L].!CG)Q0!FW/@;0KJ>YEE@N"+BY6[>-;J54$RD'S%4-A6RHR1
MS^9K2L]#L+#5+S4;:.1+B\(:?]\Y5F"A=VTG:#A5!(&3BF6GB+2KZ_2Q@N2;
MB2(S1*\3H)8P0"R,P <<CE2>H]:J:5>WVG:8H\0W:SW,ER\=N\-LR-,O++^[
M7<<X#'C^%<G'- &_14%E>0:A:I<VS%HG) +(5.02""" 1R".:GH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KFO%^F:A>-HM_IT?VB33-06Z>V#!3,FQD8*20-P#Y&2!QUKI:* .
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
MWIMQ8M=1"2+Y%AQO.=V#TXP:[>_U*TTR.-[N4IYC^7&BHSO(V"<*J@EC@$X
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
M;<6^9>_1<=@* ,9?$^N:5?W/A^]OC=2#6[:PBU)H45Q%-%YO( V[QC:#C'S
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
MY;W%L3'): .&FC4@A@^$0$9'RG&>H/2K,GAS29M-N]/GLUGM[S_CY$[-(TW
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK.U?7-/T*.WDU&9HDN)UMXV$;,"[' !P#C\:T:YSQAIU[J5OI*V-L9VM]4MK
MJ4!U7$<;[F^\1DXZ"@"S;>*]'N;.ZN5GEC6UG%O-'- \<BR-MVKL8!B6W+C
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
MBFA$PS&SQR+(%;_9)7!^M #9O&6BVT&HRW$UQ%_9RJ]W&UK)OB1@2'*A<E2
M>0,<'/2I+CQ;HUMI][?RW$OV6RC62>5;>1E564,,$+S\I!..F1G%9=A!J0L+
MJY7PA8:9>3HL!A1XI&8$_,SLN 44'(7.3STKF=7T:_\ #'PU\7Z$8&?1H+.5
M]/NF9-VUERT; <\,3@XZ<<8&0#N++QAHE_?W5E%=M'/;0_:'$\+Q!H?^>BEP
M R?[0R*4^+M'22YCEFGBDM[;[8Z26TBL8,X,BC;E@#UQR.]<_KGA>]\6S&:2
M%M-"Z-<V*-(ZLSR3!>?E)^1=O?D[NG%%GIFK7>BWZW?A+3M.U#[!+;"6W>)F
MN'9<?(0!M0GDACGIQQ0!O67C+1+^=8HKF12UH;U'F@>-'A&-S*S !L;AG!XS
M5F+Q%ITD<TC/-$L,<<K&6!TRLA(3;D?,200 ,G.!C)KE%T+6$D\-O_92RC3]
M#GLIXY98]IE9(@%/S<J3&<GT(]\49?!>L_V5?V>EB:"P46MS9:=JDZS*D\4O
MF&,,"Q$1"@8)ZGH!0!WNFZY8ZK<W=K;NXN;-E6>"6-HWCW#*D@@<$="..OI2
MZGK=CH\EFE[))&;R=;> K"[AI&Z*2H(&??%9_AJVG'GW=SX<L]$EE54,4+1O
M(^,\LR#!'/ ^O3-6/%.BG7_#=YI\;^7<,HDMI?\ GG,A#1M^# &@">76[&&6
MXB>23S()$B91"YW.PR%7CYC@@X&<#DXK/?QOH,=NLTEU*F;S["4-O)O2?_GF
MR[<@XY&>O;-9&L^'M8N?#FE7,=K:7>L6MZNH75G*P$=PS(Z/&&.0,*^%)_N+
M45[HNHW5II4UMX;MM/D35X+R>VMWB#*B @L[# 9SG@#/ '- &U9>(;'4==A^
MSW]Z"^GO<"PDLW0% ZCS/F0-N!^7;GOTKF8_$<^J6$FLSZ_J.D6T.IR6K1QZ
M?O1T$QCC7+(=K$J,G/&X@XXQTLNGWW_"Q8=66U9K%-*DM3('7_6&1' QG.,*
M>?4BN<?P[K;^ +W2?[-87DNKF[1#-'@QF[\_.=W7;QCU_.@#K]2\3Z3I+RB\
MN&1(&19Y%C9DA+D!=[ 87.1UZ @G .:27Q3I,-_]C>X;>+I;-G$3%%G8 K&6
MQ@,01^8'4UAV]EXBTGQ%K,=MID%YIVK7"W4=S).J_97\M$99$/+ ; 1MSZ<=
M1G:SHGB6_P!0E=M.2?[/K=M>VTBW2I&UNC(<!/\ GIPV2PSZ$C H UY_&-G=
M6/B99);[38]*9X7O%M6<IB-6,@&TCC?P#V&<8K9N-?L+!%266::1;<7#B*!I
M'$?]]@HXS@_7!P.#7*W_ (?UM],\=Z?%8+(-9+R6DJSJ S/ D>T@XQ@J22>V
M,9J]9:;JVD>)Y]5CL)+NVU#3[>&6%98Q);RP[L#YF *D.>0201TYH U9O&&B
M0R6<:W,D[WMN;FU%O;R2^=&,9*;5.X_,.!SS6CI>J6>M:9!J-A+YMK.NY'VE
M3UP00>00000?2N+T+PGJ.@:AX500>?!IFGW4-Q+&Z@"29T<!02"5!5AT]/PL
M^&&U?PUI.AZ/=:.3]HNKE9Y1<IF'=(\B$*,[P0W.,8VGVH [5W2*-I)&5$4%
MF9C@ #J2:XZ3Q*]WXZ\.VMC<W(T^]MKF5XY+?8DH4*4=69<G[QZ'T..1G?\
M$FER:WX8U32HIO)DO+62!9#T4LI )]N:Y6WT[Q#J.K^&9[[1_L2Z?:W-M=R"
MZC89=$4-'M))'RDC(!]1Z@'31>*-)ENK:!;A@+N1HK:5HF$4SKG*JY&TG@XY
MYP<9I'\4Z3'>PVS7#YGG:UBD$3&-YE!)C#XP6^5AC/4$=1BN6T_POJS^'/#O
MAV^M1&-%O89FO5D4I+'"24* '<&;Y000,9;D\9O>%K'Q%HJC0;G38)+*WNI)
M8=3,ZG?$SLX'E_>$GS%?3OD]" ;47BS1IK6SN4N9/)O+LV4+&"09F#%2AROR
M\JPR<#BJTOCKP_!YYDN9UCM[O['/(;64)#*=N [;<*,NHR<#FN7C\/>(H;2R
MTU=*1H[+Q$VH?:#<H%EA::20$#J" ^"#CGIGM+?^'=:G\.^*[./3F,VHZNMW
M;#S8\-&##DD[N#^Z;CW'O@ ZRW\5:1<O?()Y8GL@AF2>WDC;#Y"%5906#$$#
M&<GBH9_&FAVMKJ$]S<30#3B@NDDMY \6_P"X2N,[3V;I[US?B7PQK.LZUK%U
M:6B();.Q-L;ET*22V\[3%' ).TY"YQZ_BNJ:)JFL>#=7BA\*V>E7]W''$L$4
ML1=RK@DLZX&T=ADGKTH W;_QSI5IINLW4:W4LNE6_P!HE@-NZ.R$':R[@,J=
MI^8<<&IY?&&E6MHDUT\Z,+0WDL8MI"T4(."[+C(7.?K@D9Q6#XA\/:MK.I^)
M'@LS''J/AX6$#R2)_K@93@@$D#]X!GV-0ZWI7B;5[6:T;2E%M<:*ULD8NU3R
MKDAA^](Y=<%< 94'.?4 '2'Q7:GQ3'HL<-Q)OL?MGGI"S(5+ +@@'(Z\].@Z
MTW2-?T_^P;*Y&IW&H"ZEECMY'@*RS,&?*A H^Z%(Z#A<GUK+TO2=9LO$>DZC
M+IZF(:(MC.JSJ3#(KAO^!9'IW[XYK,TCPSKNF6GAB]-D6N-)N+T7%F)4S)%<
M.Q#(V=NY?EX)'\7MD ZN3QCH<6G)?R7;+ UT+-B87W1S%@NQQC*')'WL5;TG
M7;#6FNTLWE$MI((YXIX'B="0&&5< X(((/>N.O\ PMJDD%]=PVA,]_KUKJ+6
MPD0>5%"T><G."Q$9/!/) SQFKDS:OX?U7Q7KT>C-=1S_ &9H(S<QQ^8J)L?G
M)P1R0,<XQUH [>L:/Q3I$NH1V27#F26>2VC?RF\MY8P2Z!L8R-K?D<=*V%.Y
M V",C.#U%><G1/$UQJ^EW=UIJ236.M33O*+M5C:!EE5#&@^[@.N[(W$C/S9X
M .EA\<:#<7$,,=S.?-NVL@[6LJHLX)'ELQ7"MD$ '&?Q%9OC?Q2;'19CI5W/
M'=07MO;O+%!OC#-*@:-F*D [6/T.!G/%9G_".ZU_8P@_LU_-'B?^U-OG1_ZC
M[3YO7=UV\8]?SJ"[\/>)(O#>L>'HM,%TLNJB^MKP7**KQM<K,5<$[@XY'3!Q
MU[$ ]./ S7/6OC;0KR69(;F?$/FB61K6541HR%=2Q7 8$CY>I].170*24!88
M;'(!S7 +X7U>[\$^(-+,"6MY<ZG-?6OGLKHX,XF0-M)X. I'N>M &WJ7BK2F
MTO64.H76GS6-OOG?[*WFVZ,#ME"%3N'!YP1P<U8N/%6EV%REA++=37GV3[4(
MX[221Y(\@;@%7!.3T'3VKG;O1]3U;PAKL2^%+'2=0O+![1(X9(F>5F!&2ZX
M0$\9))R>!CG2M].U*/QG9:HVGR?9HM%:T<B2/(E+HV,;O12,],X^M %VT\8Z
M)JDUC;V=Y*3J,9:TG%NXCD(7<0KLNW<!D[>HP<C@BL3P9XYM;K1](M=8OIGU
M2\>6-9Y+9DCED#OA X4)NVC[H-5=(\.:U9Z1X(MIM/82:1=/)=XEC(53'(@(
M^;GF0'Z T_3/"^J/X?T30;VS\@:;J2WDEUYB,CJDK2+Y8!W9)*@[@N!N]L@'
M3GQ;HPLWNC<R"&.]%@[&WD&R<L%"D;<CYF STYZU$WC70EO[FS:YF$MK(T=P
M3:RA(2L?F'>VW"C;R"3@]LURM_X>\0_8]8TVWTM94GUZ+4XK@W**KQ^=$Y7'
M4,-ASD >A/2MJPTK4HIO&4D^EI(NI2^;;12R(4G'V=(]C8/ )0]>QH W%\06
M!2=G:>'R5C9A+ ZDB0D)M!'S%B, #)SQUXJG-XTT.WM+VXN+F6$64R0W*26[
MAX6?&S<N,@-D8;ISUKDIO!FMKIEY;::)?L,,EK=6&FZK.LV)(W+/%O!;$17:
M "3@YZ"KNJ:)J6J>$=0CM_"]II=[=RVW^CPR1;V$<JN6=UPI& 0HY_7@ W)?
M'.APF]5WO!)9 //%]AFWJA!(DV[<E.#\W3BKMYXGTJRM/M3S22PBW%TS00O+
MLA/20[0<*<'ZX..AK#O-*U.;Q%XBO4T^0PWVCQ6D!\R/+2*9201NX'[P<^Q]
MLXMGX<UK2IM/F?PW9ZQ#-I-K8W-O/-&&MI80R[@6R&1@QSCGCIVH ZNZ\;Z#
M:221FYGE>.U2\(M[667,+9Q(-JG*\'D<#O2_\);9OXCTW2H(YIDO[)KR.YCB
M9D*;D"X('0[\D]!QGK62=#U*'7[^>/38Q;/H,=A$+=D1/-5I"5521M7YP!GT
MJ+1-!UG3;[PC</8JPLM%.F78\Y08G_<_-WW#]VV,<\C..P!V.G:C;ZI:FXMO
M,\L2/$?,B:,[E8J>& .,@\U2U7Q1I6C7L5E>23_:IHFEBABMI)6D5<;MH53D
MC(X'/?I4F@ZI=:K:3R7FGFQFAN'A,?G"4,%Z,&'!Z\CL01VK U^:6#XF>&7B
MM9+D_8;X%(V4-C,'/S$#T[T : \=^'FL-/O4O))(=09TMC';2,7=02R8"Y#?
M*1M/.1@"II?%^CPVANGEG\E($N)F%M(?(C<94R#&4XY(/(')P.:YFU\*ZG8W
MNBW*V>_&MW6J72)(F(%F210HR1DC>N<<<-CMF]+HVK66J^*5@L_MMKKB*\+^
M:J^3)Y0B*R!B#M^52"H/&1CU .BBU_39M9&DQS,UX;872J(GVM$3C<KXVD9(
M'!JDNNV-[K>D)!J-U&;J&:2*V-LRI<J-N6+,O&WJ,$9W=QBLB]\'7UMI7AB/
M2;H"^TF);&2=C@O;.@CD(]QA7 ]4%7=6T2ZF\5>'Y;.V9+"RM;J"21'4>5YB
MHJ8!.3C8?TH JZWXI+ZOX;CTJ[G$%WJGV:5A!^ZG0)(6 <KV91T(SSC/;=?Q
M-I4=_;VCSNK7$[6T,IB;RGE7.8P^-N[Y6XSU!'48KB]/T+Q+!I'A/2)](3.A
M7\9DNEN4\N:%(Y$#J,[LX89! .?7M<\.^']3TR[73+WPYID\-M=O/!K+-&S%
M"Y=?DQO$HSMST[Y[$ M^)/%)2YT1-*O)U6;68K.9T@S%*NXATWE<9!&,@CH1
MV..TKS"S\/>);3P_H6@/I:S'1]5BG^V_:4"3PJ[-N SN#8/((Z]":[O2=4NK
M^\U.WNM/-K]DN/*C<3"03)C(;C[IQR5/(R/6@#)\4ZQ<Z1X@\,[+J6.SN;J6
M*YA2(/YH$$C*  I;.Y1@+UK1MO%.DW>G1WL,\A22=K58C"ZRF920T?ED;@PV
MG(QP 3TYJIXATZ]O/$?AF[MK9I8+&[DFN&#J-JM"\8P"03RX/T!KF[?PSKEM
MJ,6KQV1,MIKUW>BU,J9GMYT*$J<X#@'."0.O- '5R>,-%BTZ2^DN9%ABN1:3
M#[/(6BE) "NH7*Y)')&.1SR*F/B72UGU6 RRB32HQ)> V\G[M2"01\OS9 )^
M7/2L5?")U-/%DE^AMQK^Q%A+ M"$B"*Y()&[<"W!/1>:H6/A+7&U72=5OYXC
M<W5N(]<56RK;"KQ!1[%2I]0[>M '3WOBG2=.!:ZFECB5XXY93 ^R%GQM$C8P
MA.Y>O3<,XR*<GB;2Y#JH$TH.E?\ 'X&MY 8_EW< K\WR\_+GBN7D\/ZG;^(M
M7A?PYIFK:?J=P+F*]N6CS;$JJLLB,"6 *Y&WUQQVU=1\-W4WC2WU*U9%L+J
M1:G&3@N8F#PD#N<EE/\ L\4 :-_XITG3%9[N:6.*-D6:7R'*0%\;1(<?(?F7
MKTR"< TU/%ND2ZT^D1R7#WL<P@D1;64B-RN\;FVX (Y!)P>U<W<:!J=OXEUA
M#X<TW6-/U69;B.ZN63-LVQ499%8$LHV C;ZX^FOH]AJ-AXB\4WSV)\J\DBEM
M?WB#S-D*IC@G;DKW[&@#J**SM"U&?5M%M[VYLS9SR!M\'F"0*0Q'##A@<9!'
M4$&M&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M1DB21FSN!V8"8/0YZ@C:U'7[S0=8TS5=0NYGT;4;(Q^2JKB*[";UQQD[U#*
M3]X#UH [FBO/-=U'7- M87U"XO9;)+ -=7MB4>2SG)8F1X\9>+' P#@*V1GF
MN[N+F./3Y;KSTCB6(R>:PRJC&=Q]N] %BLB+Q+IL^HQ64<DI:5I$CE\IO*=X
MVVNH?&,@\8[X.,XKE_#FJ:I<^)+*PFO[J6UO="-V9I%16DE#HOFHN#Y8(<D*
M?;(!Z\YIUK./ _A0KJ5ZHF\0[&574#'VB;VYY /.1F@#V*BN .HZ[K$VKR:;
MJ5O:2:3J/D$3S801(%+>8@C.=ZEB&W#&1C&#F[X<.JZCXEUQ[G6[MK;3=4:&
M*V"1A'0P1MM8A<X!?(P1TYSF@#L/DB0#Y4484#H/0"L:VDT76/$%S+'$SZGI
M+"!Y'1T,6]0V%SC((VGC@\=:RO'<<KW?A58[NX@#ZS'&PB8 ,#%(><CG!48K
MF-:GU#3;KXA:MI^I3VTUA+:SHJ*A64BWCX?(.01Q@8Z_3 !ZO17!WNHZYK.H
M^(;72M0M["XTF:)8C--M55,22%Y$V'<K;F'4<+Q@Y)ZK6M2?2?#6H:HL0E>T
MM)+@1C.'*H6Q^.* 'W.LV5IJ]CI<SN+N]#F!1&Q5@@RWS8P,#MG-7Z\X4R2>
M)? >IW&IR7)N;6YFD9ROE[C &+* /E'.,>F._)?HFL:G<Z[H<#:G<7%GJNFW
M4K7!54$K(8RLL2<F-<2' /48R,\D ]#5E894@C)&0>XZTM>5^%M4OH/#'@W3
M5O)&?5HYW>6:?8Q9!G8'VD@G);U.T\UWGAM-3ATMK?5[V"\NX9G3S8CD[,Y4
M-P!N"D D 9H N:GJEII&G75_>2,L%K$9IBB%RJ#))VJ"<<'\C4UK+%<6L4\
MQ%,HD7C&0W.?UKS?48Y?^+I%[RXD6.S*K&[ J ;/=@<< $G'UH;6]5\-99+R
M:]B_X1:745MY57:DL7EA=NT A<.<@D].N: /3J*Y;0QJYU:WNY-5M[G2KNSW
MK$9O-=Y,@B5"(UPI!Y'3D8QW?XDU6Z@U[1-'MY%B&HB<ES+Y18QJI"!MK8)W
M$\#/R=: .FHKSW59_%&B^&K6]_M1;_4K"\*R6EN ?M\.2?+/R9$BISE0!\IR
M/1]YJ%_):>#O[.\1SRQ:K=&.:Z2.,^:K02/D K\I!48';^(-0!W]%>8Q^(=:
MTJ]N= NM0-TJ:Y'81:C.5C;RY+<S!&95(W9VIG;_ !=C@U;U.;Q+I-G:P2ZV
MOF2:];P(8MLCK;RL/W<A9!DCG! !((SGN >ATC*&4JP!!&"#WKST:AXA@D\1
M:;9W,VIRV&HP")99(XIY87A222-&P%W<MC@<9Y'!#;/Q1-JEQI&EVEW=+]L-
MZ9/MK?9[A)(G3$!(5OF4.3P,D(#GKD ]% P,#I163X;74XM%CAU>]@O+V)W2
M2>'HV&.,\#Y@, X Y!K6H **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ JGJ6EV6L6GV74+=)X=ZR!6S
MPRG*D$<@@CJ*N5FZOK=MHOV,W4<Q2[N4M4>-00LCG"[LD8!/&?\ ZU $,GA;
M195OD>Q4I?HL=TN]@)548"D9Q@#C'IQTJ&Y\%^';QYWN=*AE:>-(Y2Y8[PG"
MD\\D 8#=<=Z<GBFSD_M11;W7F:;.EO-&57<7?;M"C=SD,N#WSQS3?^$MT[[?
M';%+@+)>FP6<H/+^T!2Q3KGL1G&,CK0!>AT33+?4SJ,-E%'=F)83*HP=BY"C
M'3@$C/7!Q1JFB:?K2PKJ%OYZP2"6(%V78XZ,,$<CL>U16VOVUW>+!!#</&T\
MML+@*IC\R/=O4\Y&"K#D#..*OW<JP6<TK^9L1"Q\M2S8QV ZF@"@/#FE@S$V
M[NTT)@=I)Y'8QD@E02Q(!P,X]*E.AZ<=1M]0^S#[7;P^1%+O;*Q_W>O(^M8=
MAXMTNUTKP_%&^J7IU.UWVCR0F268*F[+D8&XC_$X'-7K3Q;IU_86MS;)</+=
M2R01VA0+-YD9(D4@D ;=IR2<=.>1D DTKPEH&B3W$VFZ5;V[W (DV+Q@G) !
MX4'N!@&ETKPGH.B1W$>G:7;P)<*5D4 D%3U7!SA>3\HX]JAL_%^G7LVFPQQW
M*OJ#31Q"2+;MDBSYB-SP1M/L>QJ!_'6DQP02M%>DSWTFGI&MN6;SX]VY>..J
M-CGG% %NP\(:!IDUO-::9$DMO&T4+DEBB-C*@DGC@<=L<4Z+PGH<%K:6L.GI
M'!9S>?;HC,!')C 88/4#@>@X'%4H?'%A<7Z6":=J_P!K*02/"UDX:)920&<=
M@"#D]OSJQ#XOTN;4;*TS*BWX?['<,!Y4^T9.T@Y'&2-P&0,C- &L]E:O?Q7S
M0(;J*-HHY2/F5&*E@/8E5_*LZ?PIH-QKJZW+I<#:BNW]_@Y)7[I(Z$CL2,C
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
M3VFI1_V?*([U6MCFV! (=^<;2&!X)..W% &W<:)IUTMZL]L)%OHA#<*SMB1
M" N,\#!/ ]3ZUS__  B1_P"$TAO%@V:5!I?V&/R[J19%._=C@YVXXQGL..*H
M?\)<="\4>*O[1;4KRQM6MG7R8#*MK&T6YF.!PN3GN?KBNF7Q-827TEG"LLLB
MV*WZ% "LL+' 93GU!X.* #4O"F@ZO9VEI?:7;R06>/LR@%/)XQA2N"!@#@>E
M3KH&EI=6]S':".:V@-O"T;,GEQG&54 @ <#\AZ5D/X^TGR[%H+;4KI[ZQ^WV
M\=O:,[/%\O0>OSCC_P"M6E;^(K2ZN1'%%.83-+;_ &G"^6)(]V]3SD8*L.0!
MQ0 V+PKHT$$$,%HT,=NLB1"*>1-JN077(;."0"1TS3+_ ,'>'=3EM);S2+61
M[.,10';MV1CHF!C*_P"R<CVI+3Q9IMWJEG8 31O?0M-9O(H"7"+@DK@D@X(.
M& .#6EJI<:3>-'*\4BPNRNG52!D$4 02:!IDMX]T]MF21TD<>8VQW3&QBF=I
M(VK@D<8'I6E7GGA'61J^@>&Y9_%$[ZO>I%))"&C(<A=\BE0O *JP[8R*Z-O%
M]BNJW6EFWN_MUO)$A@V+ND\S.UD^;YEPI)(X !SC!P :0T731$(A90[!<_;
M-O\ RVW;]_\ O;CG-.DTJREU6+5'AS>Q1F))=[95#R5QG&"0/R'I6;JOB[3-
M'\][KSC;VTJ175PB@I;L^W ;G/\ $I. <9&<4Z[\5:?9SLK)<20QW*6DUQ%'
MNCBE?&%/.?XER0"!GDCF@!T?A+0H5A6+3HXUAN#=1A&90DIS\PP>.K?3)]33
MI/"NBRQ7,4EENCN;A;F93*^))1C#GGJ,+S_LCT%5Y?&.FPZ??7LD=RL5C>BQ
MN1L&4D)0#OR,R)R,]:JOXJ\W5/$>GSV5Y;VVEP(7N8@K-\R,Q90"3TQCCL<X
MH U9?#>DSR7[RVI9M0C$5V3*_P"^0 @*W/(P2/H3ZFM"VMXK2VCMX5*Q1*$1
M<DX Z#)K"TSQ'8YT+3D-]*VHV(N+6XN "945%)+-G[^&!(QWJT?$=MY<>RWN
M'FE>58H%"!Y!&VUV&6 V@X&21G(]1D >GAO1TM[ZW^PH\-^Q>ZCD9G69C@%F
M!)R>!SUX%*/#NE?8KFT:V,D-U&(I_,E=VD09 0L26*\GC..3ZFI=%UFRU_28
M=2T^0O;RY W*592"592#T(((/TK!\3:K=+XGT30XX;P6U\L[S26SA';8@P%;
M<",%LGIT'7D4 ;=SX?TJ\L;2RN;-)K>T=7@1R3Y94$#!SGH2/H<54M-/U&ZU
MXZAJT%C''9F6.P$#,[%7(^=B0-K;5 P,CD\]*K67B6QT^RLH;BZO+JW,_P!A
M759D79+,"4PQ7'5@5W;0I/?FK%EXML=0UF;3+:UU!Y(+AK::7[*PCB<('^9C
MT!!P#W/U&0#=(W @YYXX.*Q_^$4T3^S9-.^Q?Z'+-Y[PF5]K2;MV[KUW?-]>
M>M7]2U&WTJPDO+IML2%0<=26(51^)('XUG2^)[6VD@2ZM+RW::]6P =%.)64
M,O(8Y!!ZC(X- &G-86MQ+:RS0+)):.9('?DHQ4J2#ZX8C\:SM4\*:#K=_!?:
MEID%Q=0KM25@<[<YVG'WESV.131XJTXM>HPF6:TNULFB*#<\S*K*JX.#D,#G
MMSG&#6!XG\3-+I$-Q8S7ME-::W:6EW"4PV&E3<IQG<"K?PDYS^% '=5EZ'I/
M]AVTEA"5-BDC/;#^*-68L4^@).#Z8';)31]?M=9FO8(HKB"XLI1'/#<1['7*
MAE/?@@Y%6M0U*#3HXC+N:2:3RH8DQND?!.!D@=%)Y(  - $,^@Z7<P:A!-91
MO'J#![I>?WK!0H)]\*O3T%26NFV^EVKQZ?;J'(_Y:2,2Y' W.<L?QS6*_CO2
M8]*?47CNA!#>?8KK]V,VTN0,2<X ^8?,"5Y'-6+OQ?IUA8K>W,=VMN]X+.-U
MA+AW+[ 1MS\N>_?MF@"]HNDQZ/8M"K^9+-,]Q<2XQYDKL69L=ADX [  =J@U
M+PMH>L:C#J&H:9!<7<*[$E8')7.=K8^\,]CD55LO&NE7:Z@'6ZM)[!XTGMKJ
M$I+F0XCPO?<>!CO45QX\TBSAU!KI+N&73Y88[F Q;W3S2!&WRDJ5)/4'VZT
M7+WPAX?U&YNKB\TN"66ZV>>S9^<IC:2,]1@<]<<597P_I2W%U/\ 8HR]W"(+
M@-DK)& 0%*DXP 2 ,=SZU1C\8Z8PU/SDNK9].\OSH[B+8Q$AQ&5R>C'@9Q@]
M<59/B"W2-O.MKF&<7'V5+=U7?))L#X4AMI&TYSG P<]* *]KX)\.6>E7.F6^
ME0QV=R )H@S?.!T4G.=HR>.G/2KC>']+DNGN9;02S26_V5VE=GWP_P!P@D@C
MD\'UJE:>,=-OD1;9)WNFNI+0VF%6598UW.IRP7A><YP01C-;-E=I?64-U&DB
M+*@8)(NUESV([&@#(MO!7ART*&+2H24A>W7S"TFV)OO(-Q/R^W2B#P7X=MMI
MATN)&6!K8.&;=Y1ZKNSG';Z<=*?K'BFPT1;E[A)Y4LXQ+=M"H80(<X9AD$\
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
MX]IW#''J.347C'1+_58M-N]+6UEO=.NOM"V]W_JIU*,C(3@X.&R#@X(KIJ*
M.7;2M1O]$_L^\T[3[:&_D*WL%N^1% 5P5!VC>S8P3@8!XR0,\QK%CK.B^#]-
MTR\$$ZV>N64>GR^<=TD(G7RUD^7A@, D9SC-=ZNMVS>(VT+9,+M;7[5N*80I
MNV\'N<U9O-/LM11$O;.WN51@Z+/$KA6'<9'!H XS7/!NH:[-JVJ(8+74)EM!
M9Q2_.@^SR&4>;CKN8D$#. !UZ4NI:%KVL^%+JU;2M)T^\FEMRL%O-E<1RK(S
M,^P==N N#CUYX[L  8 P!5:.\\S4+BT^S7">2B/YS)B-]V>%/<C'/ID4 <K>
M>']2N-<\07;Z?8W5IJ-I:VZV]Q+PXC9S(&^4XRKG!YY%9+^"-9MK*)]->.5;
M#41=:?INI3&9%A,1C>(O@D9+,5^]MX]3CTFB@#B[[P[<ZOI5O!JFA:?Y;2M*
M]O9SE'M6V@(T<H5<OG.3\O!QSCGH?#ME?Z=X?LK34[LW=Y%'MDG8[BW/&3@9
M(&!G'.,]ZTZ:TB(R*SJK.=J GEC@G _ $_A0!QE_H&LVWB^]U+3]/TK4K/4D
MB$JWSE&MI$7;N7Y6W*5 RO!R.HJR=#U./Q5?ZBL<#V\ND1V,9W[6,B,[9*XP
MJG?V/;I7644 >7RV.HZ1:^"](A2Q;7-+LWR#>^22@18VV,T;!E)()4KG@'C%
M7;32[S4=(T:UL=+@L_[(UE;BX0WOG*X 9G97"_,Q:4YR!R"*Z;Q--HL4=A'K
M6FQWT=S=QVL(DMEE5)'. 3NX ]ZT;F6+2=*DE@LI)(K>,E;:TB!8@?PHO S[
M4 <A<>$]4N=/\2:(Z6XL]:O7G^UB7F.)P@8;,?? 4XYQR#GC%+K'@_4=6O\
MQ.%>&W@U*RM8;64MN*20L[ NN/NDL.YX!KN5.Y0<$9&<'K2T <]X;MM63=+J
MNE:5IT@3R]M@^_S3W8DJNT<<+SUY-3^+]-N]9\(:MI=DL9N;RUDMT,C[5!92
M,DX/3/I6P)$,K1!U,BJ&*YY .<''O@_D:'D2,H'=5+MM4$XW'!.!^ /Y4 <F
MFC:M9>)[77H(8IO,TU;"[M3-@H48LCHV,$99@0<<$'VJEIW@_4-*OO#4D0MY
M4LKB\N;QO,(PUQN.$&.0I;OC@5W=,FE$$#RE68(I;:@R3CT% #ZXA/"6H7GA
M_P 6:7=-#;-JUY-<6TL;[]@95V[A@="G(YX-=!IWB*WU73M)O[.UO)+;4QNC
M<1C$2[2P,G/R@XQWY(K7H XN'2O$%YX=U.VO=)T:QO)K&2U3['(2)G9<;R=@
M*+_L_,>?89?9:#JMOK/AJ[>&#R],TJ2SG"S<F1A%@KQR/W7?'7I78U6BO/-U
M"XM/LUPGDHC><Z8CDW9X4]R,<^F10!P]IX4UN#P_X>L7AM?.T[67OYB)SM,9
M>5L+\O+8E'!QT/-2V_A+4Y-"/AV[2W6S_M5KU[I)22\?VDW 4+C(;.%/8#)!
M/2NJ.MVH\2+H1287;6K788I\A0,JGGURPK2H \ZU3PIXAEL_$.FV<-B\&H:K
M#J,,\MPRG >%F0J%.,>4><G@CBMW3-)U6UUCQ3>R0VH&I-');#S"XRL*QX<8
M'!*Y[\&MU]003V210S3QW>2L\*[HT 7<"S9X!Z#U)JW0!YJ_P_OWT[4K733'
MI5M/%#+#8/,9[=+N.42;E&/EC.T @8SG[HP,WM3T'7];\%ZM82:5I&G7MW (
M(XK:8LA.<EV?8"!Z* <=R<\=Y10!R\FE:H_C.?6!;P_9WTD684S?-YF\OZ8V
M\XSG\*YG2O!_B'0$TF:'3])U)DTN'3KRVN9BH5HBQ66-]C<?.V1CTKTZB@#E
M(]%U2#Q=#J?E6KV\>D&R/EMLS*7#\+C 3C'7-9>@>%-;T@^$'9+-VTNQFL;L
M>>V ',9#I\OS?ZL\''7K7?T4 %>>W?@&_,6HFRO(HY;?4!?:)N!Q;,S+)*&'
M<,V]<>A]Z]"K-BUNUE\17&B!)A=P6Z7+%DPA1F*C![\J?RH R=2\/W1U+PJU
M@D;6ND3L\IDDPQ4PO&,<<G+Y.<=*Q;WPIKLFC:[ID,5DRWFL+J$$AG8$IYT<
MI##;P1L([YSVKT*B@#B=1\.ZO=W?C&6.&W"ZSID=I;;IN5=4E4EN.!^\'3/2
MI[/1-5M_$>C:B\$!AL]'>QE F^8R%HSQQRO[OKQUZ5U]% &!X*TF\T+PC8Z9
M?K$+FW#*WE/N4Y8D8) ]?2M^BB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MBQNK8>3<L5(RVT<,"<YP>:71?!&EV4,XN=(TJ-9FC?[';0Y@1DSAP&ZOS][
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
MJ,%M%H4=W'';SF,)+OF&X$<C[B_7OD<5V]I8VMBCK:V\<(=MS[!@L<8R3WX
M'T J&71M,GNIKJ73[5[B:/RI96B4LZ?W2<9(]J .*\/:O>>)=0L-/U*[N85?
MP[:WRFWE:%II9,B23*D'Y<*,=/F.1TK,T>YN]8U7P)?:O/,;EH=05Y%F:-91
M&0$DVJ0/F49/J#Z5Z(_A[1I(+:!M+L_*M05@00J!$#P0O' /<#@U-/I.G77V
M3S["VE^QL&MM\2GR2!@%./EX]* *?BC[?_8$XTR:**\+QB/S9#&LG[Q<Q[AR
MI<94$<@L#7&1Z[<2/H_EG4["Y7Q$ME>V=W<&0QAK=F,>[)#H3L8'_:KT2\LK
M74+9K:\MXKB!B"8Y4#*2""#@^A /U%59M TBYT]K"?3;66T9Q(T4D096?^\<
M]3QUZT ><:E=3ZA'>6[7TSI!XSM8('\S>T*XB.%)ST9FZYJ769]7T73/'EE;
M:QJ$MO86$5W:7$LVZ6"5E<M'O/)'RJV.H#>]>@?\(YHGV>>#^R+'R9RK2I]G
M7#E<!2>.<8&/3'%9NN^')M0TF;0[".QMM+O87BNR 5E4M@;EP,,<9SG';GC%
M &-JM[>:KXDU'0EU4:;)%IL,]HYG>)LMOW2C:1OVE5!!R./<U'!?S:U?ZQI=
M]XADL[BRL+62WN[=S"K!H]SW&W(##=QAL@ 8[G/8:CX>T;6&MVU/2[.\:W.8
M3<0JY3Z9'M2WV@:/JEY;W=_I=G=7-L<PRS0J[1]^"1QSS0!S.@0QGXF>(YC/
M.[?8[!EWS. VY9L_(3CMG&..<8YJ3QE;QS>*O!IEEF13?S*VR=XQC[-*<_*1
MSQUZXR.A-=2=-L3J0U(V=N;X1^4+GRQY@3KMW=<<GBB^TVQU-(TO[.WNDBD$
ML:S1APKCHPST/)YH \ZO-;U2X\':YXAM[NXCUC3M4DACM5D/E@),$6%H_NMN
M0CG&<OD'I7IDG^I;/]TU4;1=,;4#?MI]L;LE6,WEC<2O0D]R.QZBKDD:31M'
M(BNC@JRL,@CT- 'E_ABYNK?P_P#"](;J:.&X5HIHE;"R*+:1AN'?!4&E_MNY
MU#PUHVNC4KF*_N=>AMIX4N&5$4W.PPF/..% SQD]<\UZ!'X?T:);18]*LD6S
M):V"P*!"3U*<?+^%8?B'P9;7LT%YI.GZ;;WYO[>[N;ADV/*(Y Y!95)).._U
MYH YS5=7OK7P[XR==2N8Y;'6XHK5C.=T:,(#M!SR#O?CWJQXA\0ZGH=]XXN+
M>ZFD%G864D"/\RVYD:17=5Z< !CZ[>:[.Y\-:'?74UU=Z/8SW$ZJLTDD"L9
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
M;UV@;23C@GBM"XTWQ'JOA/5[*_CTJ"]O;1[:**VD<Q*65E+LY3=WZ8XQU.:
M,W298K?6M FNKCQ"+S4K5F2VENP]L[I'EW(W'!((P,XS@X'-;WA'Q!/XDT=[
MZ>QDM,7,\2AF4@A)70=">1M&>G/3(JE_8&JMJGA2Z8603289([D"9B6+1A/D
M^3GIGG%5=/L_$7A31%L[>+3;G.J2,@,LFZ2"69Y&P-O$@W@8Y7 ))H ZS4K^
M#2M,N;^YW^1;1M*^Q"S8 R< =36'<^-K&RM=9ENK*^BDTB!+BY@*(S^6X)#+
MAB#]UNXZ5I^(;34;_P /7UII-VMI?RPE8)VR C?4<CTR.1UKB[KP3K=Q!XE2
M*'2+4:SI<5H(XYI"(I%\P$EMF6!\S.[&21C'>@#I8O&6G&[O(+N&ZL!:V?V\
MR72!5>#)!=<$D8(Y# 'D<5EKJ]W=_$G1HA%J-I:SZ7<RF&=@$D(:+:VU6/S
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
MKQ-86:12SB00/:&\:8;65(QMQG!SDE@ !G/..E4%\=Z5YM_!)%<I<V4*3M
MDC2([;5*%&8'YN.2,=^.:Q-'\'&]\!ZCI\6HOMNR8]-N67)BMHY"UN/]I1U!
M[AA6C<:=XSU#PY=033:38ZD518_L4DFR3#J7+.5#)N4%1M!(W$Y)Q@ MW?CC
M3["PU:YNK2^C;2I8XKJ$(C.N\*5888@@AAWK;TW4&U&WDE:RN[39(T>RZ0*S
M ?Q  GY3VK@[SP1KD]EXF@MXM'MUU<VSQ11RN%A:,*&!/E\CY>N.<]!7HR%R
MBF155\?,%.0#[' S^5 &1:Z_;ZE<-;V]O=/"9YK0W*%=BR1[@P.&W+RI )'I
MZC/,^!O%A_L/0;+4DU&6>_>>*._FPR22*TC;"Q;=G:IP<8XQGM5RW\*7L7BV
M/78HK2RG$TQNFM9W"WT1#"-9(]H <90EN3\IZYXJ:=X0UJTTKPK:2'3R^D7\
MEU.RSN0ZL)0 OR=?WO?'3WH WK/Q;97VH6=F+:\A^WB;[+-*BJLOE'#8&[<O
MJ-P&17'1:AJ \*6$W]I7IE7Q8+4N9V+/%]M*;&.>5V\8]*T=+\)>(X-8T/4;
M]],FN;"2X%U<B61I;I9!@-RGRD<#9D@=CCBG+X0UM?#\%C_Q+_.CU_\ M4G[
M0^TQ_:#-MSY>=W.WICO0!VFI7T>EZ9<W\R2/%;1-*ZQC+%5&3@?2L6P\:Z?>
MW4$,EM>6:7%B;^":Z1522)=N\C#$@KO7.0/49'-:NMVD^H:!J%G;^7Y]Q;21
M)YC$*"RD<D G'/I7)R^"]1OET6VNVM%M;71+C2[HQ3,7)E2-2R H 0/+[D=?
M:@#<@\6V<UUI\+6MY"-2B:2QDE50MQA=VT?-E6*\@,%X^AI?"&OS^)="749[
M&2T+33(JLRD$+*Z#H3R HSG'.<<5F6/AK5)T\-PZNUIMT)MZRV\C$W#K&8T)
M4J-@PQ8C)Y&.G-:/@_1[_0-%;3;UK9TBN)GA>%F)='E=P6! VGYL8&>G7G@
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
ME+826DPN&WPO*P$D8<G)7&#M.0-_IBO1]/TN+3K.2U2XNYDD=G+7%P\CC=U
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
MVD)W1P26Z,B'U"D8'X5H44 -V)Y?E[%V8V[<<8],5331=*CLY;--,LUM9?\
M60K H1_JN,&KU% %)M&TM['[$VFV;6F[=Y!@4IGUVXQFK7E1B+RO+7R]NW9C
MC'3&/2GT4 5(=+T^WLGLH;"UCM'R'@2%1&V>N5 P<U$F@Z/'IPTY-*L5L0VX
M6PMT$8/KMQC-:%% %)M'TMY)9&TVS9Y4\N1C I+K_=)QR/:A-'TN*2!X]-LT
M>W7;"RP*#$/1>.!]*NT4 4[/2M.T]W>RL+6V=_OM#"J%N<\X'/-1_P!@Z/\
M:)+C^RK'SI)1,\GV=-S2#.')QRPR>>O)K0HH I)HVEQV\]NFFV:P7!W31K H
M60^K#&#^-.&E:<ME+9BPM1:R_P"L@$*['^JXP>@JW10!070](6QBLETNR%I"
MVZ. 6Z;$/J%Q@&E?1=*D:X9],LV:X&)R8%)E'HW'/XU>HH H2:'I$TMK++I=
MD\EI@6[M;H3#C^X<?+^%+)HVERO</)IMF[7( G+0*3+_ +W'S?C5ZB@"JNFV
M"3P3I96RS0(8X9!$H:-#U53C@>PI9]/LKJ>&>XL[>::$YBDDC#,G^Z2,C\*L
MT4 9_P#8.C^4(O[)L?+63S0GV=,!_P"]C'7WJQ>V%GJ-O]GOK2"Z@)#>7/&'
M7(Z'!XJQ10!0;0])=65]+LF#2><0;=#F3INZ?>]^M5[_ $N>**6;0$TVRU&:
M13+/-:[PZ@\[MI4DXZ<UKT4 5=-L4TW3XK5&+[ 2\C#!D<DLS'W+$D_6DN]+
MT^_ECEO+"UN)(P0C30JY4'K@D<5;HH KSV%G<SPSW%I!+-#GRI)(PS1Y&#M)
MZ9'7%5UT+1TCBC72K%4B?S(U%N@"/_> QP?>M"B@"DNCZ8FHR:@FG6BWLJ[9
M+D0*)''H6QDBI;.PL]/B,5E:06T;-N*PQA 3ZX'>K%% %.ZTG3;V[@NKO3[6
M>XMSF&66%6>,_P"R2,C\*9/HFDW4\T]QI=E--,H2622W1FD4$$!B1R 0.OI5
M^B@"JFFV$=S-<)96RSS+MEE6)0SCT8XR1]:@B\/Z+!8R64.D6$=I(V]X$MD$
M;-ZE<8)K1HH J+I6G)<&X2PM5F,?E&00J&*?W<XSCVJ"U\/:)8G-IH^GVYPR
M_NK9%X;[PX'0]_6M*B@#.C\/Z+%&(X](L$C$9B"K;( $)R5QCH3SBKEO;06=
MNEO;0QP0H,)'$@55'L!P*EHH Q[#3=1_M>:_U6[MI_+,D=DD$!C\J-F!.XEC
MN?"J,C X/K5R;2--N-0AU"?3[26]A&(KAX5:1![,1D5<HH H/H>DR3RSOI=D
MTTKJ\DC6Z%G9?NDG')'8]JDBTK3H4N$BL+6-;G/GA(5 ESUW<?-^-6Z* &0P
MQ6\$<,,:1Q1J$1$4!54#   Z 4^BB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "HKFY@L[=[BZGC@A09>25PJ
MJ/<G@5+6!XMT._U[3H;>POK>V>*43%+FU$\4V <(ZDCY<D'Z@'M0!L6=[::A
M;BXLKJ&YA)($D,@=21UY'%3U@>#;U[SP\@FTZWT^YMYI;:>WMAB(2(Y5BG^R
M2,CZUOT %%%% !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 %%%% !6?J6E-J$]M
M,FI7]F\!;BUD 60'&0ZL"#TXXR.<&M"B@""TM(+&V6WMTVQJ2>22222223R2
M2223R2:GHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
9HHH **** "BBB@ HHHH **** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>ex1018newformkeyeeagmt006.jpg
<TEXT>
begin 644 ex1018newformkeyeeagmt006.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 **** "BB@D#K0 4444 %%%,6:)G*+(A8'& PSGTH ?12%@N-Q
M R<<GO2T %%%(S*BEF8*H&22< 4 +112;ANVY&[&<9YQ0 M%%% !137D2)=T
MCJBYQECBG4 %%%% !1110 44BLK E6!P<'![TM !1110 4444 %%%% !1110
M 4444 %%%% !112%E! ) )Z#/6@!:*** "BDW+NV[ANQG&><4M !112;@&"Y
M&X\@9Y- "T4A95*@L 6. ">II: "BBB@ HHI%96!*L" <<'O0 M%(&4L5# L
M.HSR*6@ HHI"R@@$@$G R>M "T444 %%%(K!E#*05(R".] "T444 %%%% !1
M110 44FX%BH(W#DC/(I: "BBB@ HHHH **** "BBB@ HHHH **** "BBD5E8
M$JP(!(X/>@!:*** "BBB@ HHI&944LS!5'4DXH 6BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *XKQ[K-L=(U32%U*&UD6PEFG8S!'QL;9&O
M.<L1SCHH/0L#7:UDZUX<TS6[.[AN;.V,UQ T/VAH%9TRI ()&>,\4 -\*3Q7
M'A'1Y(94E3['$NY&##(0 C(]#6Q6/8:))I<&DVMC>""RL8C'-;I N+GY0 2>
MJD'+<=<\UL4 %%%% !1110 5P?A)8O%>I^(]3U>&.Z-KJLVGVL$ZAT@BBP.%
M/ 9B22>IX'05WE<$(;S3=<OM1T2RU2T%^XDN[::R2:%Y ,>8H$JE6( SS@XZ
M9H UV>W\,7UMI6GQ[[C6+N22"*1R$A"Q N<\G:-HPH[L ,#IGW/CNYM8;F)M
M*1M0L]5M].N81<87$Q79(AV\@AP<'&.?3F+4H9K^33KT6&MIJMA.T\-T;:-E
MRR['0IY@^0KQ@$'@'.<DU+S3)+R&5CI^K+>7&HP:C<3_ &-"'>'9L0+YORJ
MBCJ3UYYH OZAXFU:30/&%N;2WM=3TBW9@\5PS(5:$NKJQ0'<.>,=1UYJEI$%
MCIVM^$IIM T]=0U"S9!?QRDO&(X=W0J,DAB"<Y[<TZYL[JY?Q*QLM67^W85A
M?%DG[D",QY'[WD[3W[_E4@@NC>>'KA[#56_L:-XPHLD'G!DV'/[WC@?G^5 %
M/7-6D\0Q>$-7BM(!I\VNPFVE+DR[/G ;&, -C.,\<=>VZOC&ZN+JW>QTB>[L
M);YK-Y(XY-R!79#*3LV; RG/S9QS[5S5OX?N[2ST_381KBZ9IM^MY9PFQB,D
M8!8B,N9/F4;CCC('K5[3K*^TK5)VM!X@31YKEKLZ=]DB.V1FW,%DWY"%N=ON
M>>30!;B\<ZBPBN)M'MX[/^V3I$S+=EG#^;Y0=1L *[L9R0>>G'-*\\1Z@WAK
MQO=:KIMCJ%GIUU+"+5I2JM&L<9VG*'/4G/<D]*B_LFZ_LXVGV75N=8_M??\
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
MRIZDX<<5U94/&4D 8$888X/X5R5G\/=,L[;185FG8Z5=-/&['YI%(P(V/]T
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
M1TZ5I+:7(5F1D.02""K $<@]10!E77B._3QF/#MKIMM*[6)OA/+=L@VAPA7
MC;G)S6K9WTS0N=1A@M)5E**$GWHX&.0Q5?7&,<$&N+U8V3?%Z*2]N)8;9-#:
M,RQ3R1 2&<$(70CG&3M)]ZGU2UT;5_"$FB0&:<-<F"QN)2V\3D[Q(KMDD(3R
MYSG!')." =R)HB'(D0A/O_,/E^OI34N8)(//CFC>'!/F*P*X'7GI7E\E_<KX
M."26L_V[3M60ZZ+:(.]PH8[YT!4AU)V-C!P%*X^6ENVL+.U@UW25U&]T276(
MKK4RUN0K+Y;+O6((I*J_E,V%Y*YY(- 'IZ75O(L;)/$RR?<*N"&^GK574-9T
M_2[)KN[NHDA$BQ;MPY=B %'N217":RND1V&E:QI=I-%IR^(HKV>=HI,'<A5Y
M0K#*IDJ. !G)]SDZDD=WHWC&5+*9HAX@L[I=UJPS$/LVYP".>%<GOC.: /4_
MM4XU)E;[*+#[.'67SOWA?<0?EQC;C'.>O:K(GA(0B6,ASA?F'S?3UKBK6"PN
M?B=>!+:/[+<Z##&RF':K_O7^4@CKL*\'G&*K>&M+U*&QNM%: J?#WG6^G3R
M8E+KF%P?5(V"GW8^E '?)<0R2O%'-&TD?WT5@2OU':EDECA7=+(J G&6.*\X
M\$?V7J-WHT^-536]-M6M[J"6W\H0DJ XD8( ^6 (^8DDY]:[#Q9H:^(_#%]I
MORB:2/=;NP_U<J_,C?@P% &K]I@RP\Z/*#+#</E^M9][J-[;"_FBAM)K>"T$
M\/\ I!#R-\Q(8;3A< 8(SWK@+.+5M0U>WU1],:W@\5V:VMY#Y85K8Q@$LQ]6
M0S@?]LZTY8[:T\:^+/)CCAC?0X%^1=H9U\X$<=2 4X]Q0!K6/BVYNYO"2M91
M+'KMHUP["4YB81"3:!CD<XSG\*ZHD*I9B  ,DGM7FFD,%D^&"G(,6GR)*"/]
M6WV=5PWH=P(P>XQ76>.8HYO 6OQ21K)NT^<*A7.7V': /7.,>^* -R.>&5V2
M.6-V4 LJL"0#TS]:1+F"0R!)XV,7$@#@[/KZ5Y5/920WUNOAV-(-0N?"=Q&K
MQ#:7N,QE-S?W\[R,\]?>M33X;?4]5\'7&CP"(VUM+%J<7E[3'"8L>5*/7S-N
M%//#$=Z .ZTO5;+6;%;RPG2>W9F570Y!PQ7(]N./:IY;F"%T26:.-I#A [ %
MCZ#UKD_ABD</@FUMA;M#<0-)'<*T)0AQ(W!R!DXQ^E<Y\1I$G?Q19I9S1W9T
M9/+E$#RM<@&1@(\95 AY8]3D=, T >CKJUB^L2:4MPAO8XEE>(,,JK$@9^N#
M^56Y)$BC:21U1%&2S'  ^M<1IIMS\4+BZ:V<?;-'MFMY6MF&YE>;?R1P<%<Y
MQU%:7CFYAM=+T]Y[5IHSJ,'[PAV2W()(E=5Y900..F2,T =&MQ"\22K-&T;D
M!7# AL\#!IHN[8Q^8+B(IN*[MXQD=L^M>/\ DP2Z:UO<P2/Y?C))1YULT>(F
M=69@"!A2,D^@//6MVV\-V&M7'CO08HHK>UEN89+7RXP$BD\B/]X@Z<2+SCN"
M#0!Z,)8RX02*7(W;<\X]:JW^K6.F36D-W<)%)=R^5 K$ NV"Q_( UA>#);O5
MX&U[5+,6U\\:V?EX'R^42)"/8R;\>JJE5_'4,(U+PK=W%L98(-4_?,(3)M5H
M)0,@ G!8J/KB@#IH;FX%S??:A:QVT3+Y+I*2Q7:"2X( 7G..3Q4S7=LBRLUQ
M$HBXD)<#9]?2O)_$5M;R:/\ $Z&.V5O.DA>"-8_OOY$8)48Y.\'IWS6S+IFA
M/\1+@-9636,NAAI,QJ8WD$C$$]B^UB<GG!- 'H$MQ!;QB2::.-"0 SL "3[F
MI:\8TB[6UTOPVOB%KV/2I]!2S$BVWG".<,1)&X*,5++L X&=N*]5\/6D5AX>
ML+2 70@AA5(A=',H0?=W>^,<'D=* *?BWQ$?#>B2WL,<$\Z-'^XDFV$JSA"P
M&"3C=TX^M;1N( ')FC 0X;YA\I]_2O(-=G1_#7BO3]4M96US^V!/&IMV=I(?
M.3RGC(!RHC^7CI@@]>=#Q)+#;7_CZ&6"7?JFBQ/:*+=CYQ6*8-C Z@E<YZ<4
M >GO<01D!YHU)Q@%@,Y.!^9JO9W-PPN#>BUCVW#1Q>5*6RF1MW9 PYS]WGZF
MN T?3-*U/QY"UYI\,P_L"T8">#_ELDCGD,/O@;?<#VK'EM;)M&FB-O'Y:>-%
ME10F-L1G4LX]%VYY'&* /7XYXI4+QRHZ@D%E8$ CJ*(9X;B/S()4E3IN1@P_
M,5Y5JEM;6UG\0K6S_P!$M?.M)8DMX248A(PX"J.5)7:^ >"<UN^#Y]%U+QCK
M6KVUS9-?W<,*_9XD8/&B##-ET4G)*@X&/E7- '=22)#&TDCJB*,EF. !]::)
MXC$LHE0QMC:X88.>F#[UROB^2:VU[PS=SH6T:&ZE^VG;E8W,9$3N/[H8GD\
MD&N/U;38Q;WS^2K:/+XGLI[%=O 3='Y[IZ(6WG(XZGH<T >N1R1S('B=70]&
M4Y!KG;GQ'=3:W>Z7H]O;7,]@(&G2:?87$A;(0X/*JN>?7''6MNPL;/3;-+73
M[:&VME)*10(%09))P!QR23^->;:K:3S:I\0UT2)5U.2R@%JT:A79_+?S C?W
MN<''0D9H ],6XCF67[-)%*\>05#\!O0D9Q7(V7C:[NM&\,Z@VG0H-8OC:2*)
MB?)_UA!'R_-_JSZ=:K6AM+WQ=X>U/0E6"TAT^=-1"KL"1X3RXY!V96R0#R &
MK"TM@O@[P$C J\6N%I%((*+BXY8=A\R\G^\/6@#U8W$*SB S1B9AN$98;B/7
M'6D-U;KNS/$-IPV7'!]Z\KNX+F[\+:WI<L;+XL&KM-:MMQ(S&8&*5#UV"/ R
M. JD'%:GB7PW+<^)-0TR"U!LO$]D$N9Q&"+>:$\R'T)1L#_:04 =U>W4B6,[
M636TEV(6>%)I=J,<<;B,D+GOBI/M4<4*O<RPQML#M^\&T>IR<<9/6O-[R&ZU
M;X6Z]J&LZ>$U)M+DL%B:,$EXE9<J/5I=Q&.H"4]K+2;[QJ)+RVMIH6\-(':6
M,%2X<\'/&X+^(% 'I$MQ#!'YDTT<<?3<[ #\S4@((R#D5Y%8ZG'I6D> [V_E
M+"/2)8)8+F.0H#MB!)*HQ5Q]W!'0MR.A[3X=V>FV'@NRM=,N[>[CCW"6:!-H
M:3.2".N1P.>< 4 2W/B._3QF?#MMIMM(_P!@^W">6[9!M\S9MP(VYSS6M9WT
MS0N=1B@M)5D9 %GWJX&,$,0OKTQP0:XK538M\7UDO;B:&W30S&98IY(@)//S
ML+(1SCG:3[U/JEIH^L>$&T2W,TV;GR+"YE+;Q/G>)5=N2$)Y8_>P1R3R =R)
MHB'(E0A/OG</E^OI34N8)(//2:-H<$^8K KCZ]*\ODU"X7P=$)+2<7FG:NIU
MX6T0=YP&;?.H*G>I;8^,' !&/EI;IK"QMK;7-+74;S0I=8CNM3+6Y"L/*9?,
M6((I*J_ELV%Y*YY(- 'IZ75O(L;)/$RR?<*N#N^GK56_UG3M,MTGNKN)(Y)T
MMU.X<R.P55'OD_EDUPFL+I$-EH^L:7:31::OB)+V>=HI,?/&RO*%895"Q4<
M#.3WR<B\2&XM->N/L4QMX_%=G=DM:OCR?]'W/@KTX;/ZT >J?:IUU)U?[*M@
M(%=9?._>%RQ!RN,;<;<'/4GBK(GA.S$J'?\ <^8?-]/6N)AL]/O?B7J4)M8S
M:7>@012(8MH?]Y)E2,=0A7@\@8JIH6FZQ_PC][IAA9+S0+:XT_3IV 'FN5_=
M2#TQ'Y0SZL_I0!Z#'<0RR21QS1N\9PZJP)4^_I67H>LSW^C&]U2TBTZ1)7C=
M?M DCX; (? !!_GFN3\%'2-2U#3KVV&J)JEG9FVN8)K;R5@!QE)"$4,=PXY)
MZGUK;\:Q&2'3&@U--.NXKHR6TTT7F0%Q&XVRCC"E2PSD8.,<T =0CJZAD8,I
MZ$'(I:P_!\TL_A6RDGT^.PE(<-;Q9\L8=AN3/.QOO#V(K<H **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHK(U[6QI'V&%$+W%_<?9X?D9PI",Y8JO)PJ'@=3CD#D &O17$S>+];M;
M&V:?142:75TTX-*SQ+*CD;94!4D ]"#T(/6JU]XUU[3[/Q%++IVGN^@2*UQM
MF<":)HUD 3Y>&VL>O&1[\ '?TSS8Q,(?,7S2I8)GD@<9QZ<BN*U'Q;X@2\\0
M1:9I-C,FC)%,WFW+!ID:,OA0%X; [\#WSQ476K ^-K;Q-L,=K+X4DOG;:-_E
M^9&_/J0* /0Z*Y*/Q3?13Z U];0):ZZ-L+1DEK>4QF1$?^^" >1C!'3G-&G>
M*;^\M9;>6WMHM8BU3[!); L5 'S;\\$@Q9D'3/3WH ZVBN!F\;ZS%8W>H'2[
M+[-9:Q_9LR"X8NP,B1AE.W'5P>??IC)MOXSN]/NM8L]4LX/M5G+:)!]F=V63
M[2Q1 ?ESD,#G Y'09XH [.BN'U'QAK>E:9JES+HZR+:36ZPW#J\"7"2N$.%8
M$AE)Y&<'(.>U0:[XKURTTCQA;^59V^H:38I=P31,TBE'5\=0/F!C//3D'':@
M#OZ*JV)N6TR$SM&;@Q@EE!VYQQU.:XV/QY=I;Z4]W;VL,D^JR:9?1@L3;.K%
M0P/=2?+&3C_6+0!W,DL<1022(A=MJ[FQN/H/4\42RQP1-++(L<:C+,YP /<U
MR6IZW+YVC27&FV5S;W.M?9;>23.Z+ <+*H(/S?*V""."#WXYCQ'>ZCJO@3QW
M_:9MIH[._:&!50_N]HBQC)]R<^I/TH ]7HKGM+UN_F\4W^B:C;6T;PVL5W"]
MO(S H[.NUL@?,"G4<'-5[[4-3_X6/I^E1R0?V=+IL\\D;*26*R1*23G'1CCZ
MG.>P!H:MH\'B"339Q?2(NGW@NH_(VL&D4,F&R#Q\S @8K9KS#P?K-[H>B:/
MMG:G2[O6KNQRKD2(S3SE2%QC:"N,5T%IXMO]0N;&XL=,>YTVZNFMW*PR!H4!
M91,7(V%<KRHY /4X(H Z^F+-$[,JRH60X8!AD'WKD/B1J%U::1I5C;320#5M
M6MM/FFC;:T<4C'=@CH2!C/O6U-X7T>2&TCBL(+?[)-'-"T,84H48-@$=CC!H
M V**XJ;QQ,F@KXF2VB?1/MOV9P"?.$?G>3YV>A^;G;C[O.<\5#J_C36+!?%$
ML.FV30Z T;2;YVW31F-9#CY>&PW?@$=^H .[HKA]5\9ZMH\VKQW&G6<C6VDM
MJMN$G89120R.=O7H1@8[>]30>+-9AURUL=1TFVV:C9275@;:<EF>-0S1/N
M)# @CCMSUH [*BN+L?&5[/>7=F]O:33Q:4-10Q2,(PV2K1%OF#8(^^O!YX%)
MH_B[5K^X\/K=6-G#%KFFM=6YCD9C'(J(Y# @?*=_;D8H [6BN3T?Q3>ZI96B
M/;V\6J-?RV=W;9+"#R]Q<Y[_ "A2#T.]?6M77=;_ +);3K>-%>[U&Z6U@#G"
M@[68L?8*I..YP.,Y !KT5PNJ>.;_ $FUUZ&2PMYM0TA[<G;(4CFBF8!748)!
M!R"I/;K77::VI-;,=4BM8Y_,;:MM(SKLS\N2P!SCKQ0!<HKCK/Q=?2>(-/TV
MXM+97OA<CRDD+&V>+D*[C*L67D@8*^AJKI7C;5KR+P_>76G6<5GJUY+9$1S,
MTD<B^;M;D %?W1'KSGVH [NBN1M/%-_,FHV<UO;1ZO::BEFMN"Q5U?!63UP4
M+-[;&'.*TO%^F7VL>%+^PT^>.&[E11&9<A&(8$HV.=K %3[-0!LQRQRC,<B.
M.>58'I3Z\]\,:K877B5X+C0_^$>\4063QM:O&/*GCW(=Z.N!(H*CW&3Z5?TS
MQA/JMMX2DELH!%X@202IN)\HK$TG']X';CGUH [".6.9 \4BNA)&Y3D<'!_6
MGUY7X1UW4_#WA/0&;3[1M$GOWLBZ2GSHFDN'57V[=NW<0,9SW]JZG1_%DFKZ
MS<V$1M$N+:29)K&4M'/$%)".<_>1\ [E&!N'6@#4UW2;;Q5X=N=,:[=+6[38
M\MN5)*YYP2".U7TN(8X1ONHVVL(F<L!E^F#VR21Q[UQWAWQ0+K1_#UG8:?9V
M-UJ:7$JPQK^YMXXF(8@#&XDE1CC)8GM6'H]X=)\.WGGZ587 ;Q:T#Q-_JXBU
MPJAT&.H)R.F* /5:BNH3<VDT"S20-)&R"6(@.F1C<N01D=1Q7*ZIXNO-+UB.
MWEM8!"^I06*Q;]TK)+M F)4D(-S$!6&3M)S2V.O>(M5U75K6TT_34ATZ\>V9
MY;AR7_<JZ$ +ZL ?0'C..0#?TG2DTFR, N;BYE=M\MS<,&DE; &YB !T '
MP!5JVMHK2 0PKM0$MR2223DDD]222<US>A^*+C6[+1G2&*.ZNC+]M@.<VWE'
M;(/J'*KSUW9[8K1UC66L=1TO2[94:]U*1UC,F=L:(NYW(')QP .,EAR* -)K
MJW579IX@L;A')<85CC /H>1Q[BIJ\JLKMM&\.>*YKC2["[5?$RI) PQ%\QMU
M#A2#R"P;!Z'OQSUT_B:YL_$.K:9=PPH+>Q%[9,N2;A22K#&>JMM&!UWCI0!T
M],,L:RK&TBB1P2JD\G'7 KFF\1:C#K&H:7/!:^=:Z2FH!T+;2Q9U*'VRG7WZ
M5CVUZNL>,? ^LM;I#-?:+<S.%YQN$#;<]P-QH ] HKB+;QK?W?\ 8EQ;V%N]
MOJU]/9K$\C))!Y>_YF(!SQ&V1@8) R>M6+'Q;?ZE<Z=<66F/<:9>7#0LRPR!
MH$!8+*7(VLI*C('(SU.#0!U]1375O;O&D\\432MMC#N%+GT&>IJ6O.;M;B]\
M6>,4OH+&\M+6PM76"=&8;1YSJ!SP=P!)]AZ4 >C45R=IXKO+JX\-1I:0?\3O
M39+P R$>4ZI&VW.#D'S,9QQCO61!XY\02>$K'Q&^D:<+6]>VCCC%T_F*991&
M<C9C'(QS]?2@#T"66.")I99%CC099W. !ZDT_K7 ZQXJO8M$\7P:GI&G74FD
M0)*T)D9H9XG0MAMR\D8((Q@\=*TM4\6'3]=AT@&UM99;>.2V%V"B7;,Q#1QO
MPH90!P<D[AP.M '4K+&[NB2*S(<. <E3UY]*?7EYU>\\+ZGXYU*QLK5[.VU*
MWDN$9RC,K00[M@ QNY)R>_UKU"@ HK!NM:N9O$-QH>EK;_:K:T6ZEDN,E?G9
ME1 !SSM8D]N.#GC!A\=ZGJT>@C2-+M1+JL-UE;NX8"&: [64[5.5W9&1U]!0
M!WE%8_B#5;O1/"=_JRV\,MS9VCW#0F0A"57<0&QGL<<<^U8L?B37YM<ATI+'
M3EDO-.-];R-,^(PK*K!QMY^^N,8[_6@#LJ898UE6(R*)&!*H3R0.I _$5Q<'
MC2_O?#FFZG%9VUO]JM)IG,KEQYL9 \I$!#MN^8[@. O(-8]YXFLO^$G\(>))
MH5MWU+1)F1."6>1K?9'N. >7QDD#D]* /3ZH:MITFJ68MXM1O+!A(K^=:,H<
M@?P_,I&#]*R+S7K^TN;/2Y(X/[4GMGN9#%#+-'&JE5QA?F;+-C/'0GT!U-!O
M[O5-$M;R_P!/DT^[D4^;;2')1@2.OH<9'L10!<M+6&RM(;6W7;#"@1%SG  P
M.>]35QUOXPNAXAT_3[VVMXUO7N49(WWM;&(%AO<$JQ91DJ,%<CK5C3_$FHWU
MEI^M"RA.AWD$EP[A\26T87<C-D_/N'4 ?*3U/6@#J:*Y:W\2:E_9UMK=S80_
MV+/8/?2/&_[RU4('4,"?G+*3]T#!'<<U7C\5ZR-T_P#8<UU:OI\EVA@BD0I(
MJ[A"2X^?<. RCJ.G(H [&F22QQ;?,D1-S!5W-C)/0#WKC%\=HWAZYUF&>TO;
M*)X5:XMD<F#<V)#+%DNNP8)'&1Z=G7WB'SM,T.\>VTO4X+O5X8(KB-]Z*"Q"
M2H,'YASQD;3W- '8I+'(7"2*Q1MKA3G:<9P?0X(_.@2QF4Q"13(H#%,\@'H<
M?@:\PMM6U/PPGC/4M.TRSGTZRUB2>[C,I20IY,)?RP%QD#+<GFM&75K31?&W
MB;6O*W1+HEG.0@P9"7F _$_*,T >@T5@:1J^J76M3V5YI["U$"S17BPR1)NS
MAHB'&<C@@C@CL,53O]7U&V^(=K8^? FF+I4UW*K*<DK)&"2<]0"<?4]>P!M:
MUI$>M6 M7N;FV*RI-'-;.%='0[E/((/(Z$$4FG:2]I*)[O4KK4+D(466X6-=
MBD@D 1JHY(')!/%<_#XRN?L?A_5I[2(:7KD\<$00GS8#*"8BW9MW (&-I/\
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
M5EFC@B:6:1(XT&6=V "CU)-58-8TNZFEAM]2LYI84$DB1SJS(I&0Q / QWH
MP(? ZP:;IUD-2E*6.I-J2,8ERTC,[E3_ +.9&Z<].>*DTKP<VCZA(;76KX:2
MT[7*Z80GEI(S;CA\;PFXYVYQGVR*VHM:TJX$IAU.SD$2"20I.IV(>C'!X!P>
M:<NKZ:]F]XNH6C6J-M:83*44^A;. : (==T.R\1:3+IM^KF%R&#QMM>-U.5=
M3V8$ @U'9Z7J$8C2_P!8DO(XR"/W*QL^.F\KU_ *#WXXJS%K&ES+<M%J5G(M
MJ=MP5G4B$^C\_+^-5+C6K>;R!INJZ4S?:HXIA).&RK<[5VG[Y!&T'UH SHO!
M-K#;2Z:+N0Z-)>?;/L)085]XDV!O^>>\;MN,]LXXHO\ P6E_%XDBDU"54UX*
ML^V,9C"H(_E_X"!USS6_)J=A%>I927ULEW)]R!I5#MWX7.35&P\4Z+J1U#[/
MJ-L5L)C#.YE4 $!23UZ9;&?4&@#G?&?AN9](UG4XYI[F[?0IM-CMH;<MYFX$
M@@#)W%L>V/SJ]!X636-+MY-4NIY'_LQ[*+$?DO"LJ@.V#SYA"@9P ,< 9-=
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
M690#SCC<!])M0TV.+PQX.:UTF59H[^QDG$5DWF($&&9P%R,>IKT1%*HJERY
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
M!(M^DMLZ>7'Y.PP\C#9?;@#/"Y':M+X::;%9>#K,R:<UI>J9DD\VV,4N#*S
M'< <8(/I78T4 >9^/X[N[D\2V5OI5Z)9]%"0SVUJTOVPCS#Y9;!5 I.<<,Q;
M@] 7W%JMYXEUF\?2;IHYO#<4*/)8O\TF9=R\K][#)D=><=J])J*YN8+.W>XN
MIXX((QEY)7"JH]23P* /.Y;74-.\)>$/$-C:.VKZ=:V]E/;3 QO-'*J1M&V[
M!R)-C#/]T^M=[I=B--TRWM ^]HU^>0C!D<\LQ]RQ)/UJJ^CV=]JT&M-=7,JI
M$OE0BY8VW<B39G:6PW7Z>@-7[2]M;^'SK.YAN(@Q3?"X=<@X(R.X- 'FWBG3
M;74Q>ZQIMGJFE>+[:26*TGM+:13=%'*QACC8Z, N2>@/)P*NZK]LM/%.I375
MC=2O?^'8[=&M;=Y$:=6E+)N POWP1N(&*]#IKND:,[LJHHR68X % 'F.B6:6
M^H>&[G5])N6MD\,QV;"6P>39.I7<A7:2IP#U'/;-5H="U/1O#NF1VTMW9:G;
M6MR887M&N;:2&24N+64*#AL; ,'/!QG%>DKKNCLP5=5L2Q. !<)DG\ZT* /,
MM2LM8O-8U%K+3YK/4+GPF($98V$:7.6/EB7&W<,@ YJ2QN8[[Q%X,G@T?4+>
M.TL;FWN%EL)4%N2D8"$E<8RI&1D5Z310!Y7HOVC3]&\/12:1?1;-4OR;E;&5
MI+0.\I0K'M_C5P Q!4 ]/2MHNG2FT\$V][H]Z39:I??:1-9.?+5A/L+?+C:2
MZ<]/RKUVB@#AO$>EW>E^(=/NM"B2$:I%_9%RD6$\I0K-',H]8P)./0CTKM;>
MWBM;:*W@01PQ($1!T50, ?E65I^G:=<ZD^OVM_->BX'[H_:C+!'P%)B7.U<X
MY(]_4ULT >36-I<'PMX/TZXTJ^,ECKA:ZC>RD(11Y_S'Y<%?F3YNG/7@XG7S
M[&ZU(_V->&!_%'GI.ME*YMT-NH\Y$ ^?Y@RYP0"V2#W]2HH \F@M;Z'P^IDT
M[4C]D\6F[D#6C&0PF=FWA57YAA@3M&.:]2GF"V+S,D@'E[MH0LW3IM&3GVJ>
MH+R]M=/MGN;VYAMK=/O2S.$5?J3Q0!YKX(M;+2_!6@-=Z1JPUFR7*P_8[A3Y
MIW+@Y7:!AN2>!UJYKD$MOXM7Q/9Z7=S6D-Q%:ZA:I;R%[HC.VX5 /G\HL,'!
MR V/NJ:]%HH \ROH$N-:U_2-<TG6;R#5+B.XLGMDD$,R>7&%1F7_ %3*R=6Q
MCK5JT)BU;6]#UO0KV]ENM4%[9S"!GAE3Y#&3*!A#'L .2. , YQ7H=% 'D_B
M2&[BL_'FFKIFH37%]=P7-L(;5W66/RX5)# ;<@HPQG/'2MJ5)%\0>,_-L+QX
MM0L('MV%H[+(%B=2,X^\"0-OWN>E=N+VT:^-D+F$W:IYA@#C>%SC=MZXR1S4
M] 'G3:??V_@/PAK%E83OJVB06^ZT,9262,QK'/%AL8..>>Z"IM<@N]!U#P_?
M3V]_=V,<=RE\^G(SO'/*4?S=B_,5R'' X#5W]% &-X6L;33M A@L+.XL[4L\
MD<-PS%P&8MDAN5R23M[9[=!LT44 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q_Q##_V?H9C5&E&N
M6.S><#/FCJ:["LO6]#@UV*TCGN+B$6MU'=H82H)>,[ESN4\9H YZ+Q-K,9UJ
MSN3IIN].O[>W-R%:.,Q2JC[MA8EG <@*&^8XQZ5 GC>_71+Z\FM=RV.K-8W$
M\5I(WEPA0WG&'._^)01GC)/;%:E[X&L;V[O+MM0U".YN;N&]\R-XP8I8E"H5
M!0C&T8(8$&I;3P?!827$MKJNIQR3WOVYV\Q&_>&/8PP4(*D<D'N!C&* -'0-
M1_M;18+X75I=K*6*SVF?+==Q"D DD' &1G@Y%<[JOBS4=-UF.';9O VJP6/E
M(CNPCD"C>T@.U'W-D(1G ]\UTNCZ1:Z)8&TM VQI9)G9L99W8LQX  R2>  !
M6'<^ K"YGN7_ +1U**.>_34A#'*@2.X4J=RY4GG:,@DCT H =::WK&L/+=:5
M'9-9V^IO92PS!A(8XW*2.'!P"""0NTY Z\\9][XOU,Z!_;]@+,6)U);)(98F
M9W3[0+<ON#  YRP&#QBM6#P796NM7-_;7VH1074WVF>P68?9Y)>,N1C=DD D
M!L'N#7/>)_!OV#2K@Z1+JDR7.IV]W_9R$/#&WVA))'4!=P& QP6QGH,XH MZ
MMXPU73].\8S1QV32:%+&(=T38D5HDDPPW]?GQD'MTJYJ.N7UIXIU6TA@LC]G
MT47T,K1G>3O<;&.>5^4GC'6I-5\"V&LRZL\E_J,$&KH@N[>%U5'95"J_*E@=
MH QG!QR*N7'A6WN=3N;][^]\^XL/[/?!CQY>2<CY/O98G/OTH P['Q1KSZ=H
MDUU%8O/KD<3VL=M$V8AY)DDW!G ;H, $8R>N.;%OXDUU;G3M(U&P@L]4OKNX
MCBE8!HVMXEW^;L5R03E5VEN#DYP,&]=^"K"[\.:;H[7=]'_9FPV=Y%(J3PE%
MVJ0P7'W>#D8(ZTESX+M+FVLMVHZB-0LYS<1:D)5,^\KM;.5*$%0%*[<8 XH
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
MJ%^%4 NG&0V3GL..>$L-4\17GC?1[>_$5@)-%EN+FP*^9MD$L2M\ZO@GT/.
M3P<U;/P^L$MM)2SU/5+*XTNW^RP7=O*BRM#Q^[?*%67@=1U&:TCX7M%U2PU&
M&YO(;BSMWMP4D!\Y&96.\L"2=RALY!)SG()% '%^$-7U/1]"\.*HLVTR^U:Z
MLFCV-YJDRW#!PV< 93&W:>.<]JW=.\2>(-7?3K_3]+CETJ[G>.3<%5H8LL%D
MW>9\W(&5V \\=.;D'@>RM[#3+)+^_,6G7S7T.6CR9&+D[ODY&9'X]_84[3?!
M5EI6H2SVFH:DEH\S3KIQF!MXY&.2RKMS]X[MN=H/..E $7@[5]>UZV_M"_\
M[.2SWW,'EP1N)"\<[(&R6(VE5.1C.><\X%W4M9G7Q+9:!8F%+F>VENY)9D+J
MD:%5P%!&26<=^ #5G0=#A\/:<;&WN+B:(S23 SE20SN7;[JCC<Q/XU#K'ANW
MU;4;'4EN[JQU"RW+%<VI7=L;&Y&#JRLIP.".",C% '&>$]9O--TB#3(8HY-0
MOM7U+)1,HHCF<L54NN>2 !NZ$GG'.M+XC\2Z;9Z7=ZQ86EI"^I?8KTE=Q$;-
MMBF7;(0@)* ALD;O:K+_  \TTZ<EJE_J44T-[)?07D<RK-#+(27VG;C:=Q!!
M!SFM6;PU9W7ANZT2[EN+F&ZC9)YYG!E<D??SC 8<8P,# P.* ,VZ\27\=U;6
MT$<4KZA=S1696+E8HE)9B"X#$L#C!'!!]JQ]7N=7N[;PRVN6"6EY%XDCC781
MB6,+)MD #-MR/X2200:Z;6?"=AK&FV-GYMS9M8,KV=S:2;)8"J[?E)!XQD$$
M$$4R;PE;7%MI\4NH7[R65VMZ)V=&DFE (!<E<8P<8  _*@#%OO&M_%X>U3Q)
M:Q6SZ;IMY)!);,C>;)'&^R1@^[ .=Q VG@#UXCU+Q/XH%QXG_LR+2FBT/9*%
MF23=.AB$I7(8!6P2,\CV[UMMX,TXO?1B:Y6QO[C[3<V(9?)DDR"QY7< Q )
M8 _B<Y%IH,VI>*O%ZW3ZA;:?J#0( J!$N(Q"J/ABI(YRO!!QR.QH 5_%^L:O
M#<OX:TY9I;>V@G$4R@^8TL8D"%C(NSY2!NP>2?3FOXCUN_UOPYXPM;:.WMH]
M.T]H[B.=#(S2-!YC*"K  *K 9YR<]ASN7G@FQN-874K2^U#3)3"D$Z6$PC2>
M-/NJP(/0$@%<$#O3+[P+87=UJ,MO>WU@FI6PMKV"U9!',H38I(96(8+QE2.
M,YH U] _Y%S2_P#KTB_] %>=:5K.L^'-!O=4MX[&72(=?NH[F J_GE'NV3>C
M [1@L/E(.0.HZ5Z;86::=I]O91R22)!&L:M(06( P,X K&A\'6,)EB-S=R6,
MEZ;XV3LAB\XOYF<[=Q&_YL%B,^W% %!O$VJVU_KVE7(LQJ,!B;3 L3!9XY3M
M1F&_)P^5;&,8SWKKT#!%#D,^/F*C )]ASBN9BL_[<\7P:K<Z/<69T@3P0S7&
MT&<N0-R!6.4PI/S8Y88Z&NF=2Z,H=D)& RXR/?GB@#S/P +N7X?6-J-&@N;.
M6\GBD=I>1&;EPQVX[#/?CK6[KOB/6=(\4VNEXL/L^J)LT^=T;Y)PPW++\XR-
MA)&,9/'IFUIW@M-*T7^R+/7=6CL\N=H:'=\[%FPWE[ADL>0<C/&*L:IX1L=8
MM;ZWNI[G;="(*R%%:V$9ROE';\N#SGDYH H:KX@UQK[4[#0;**YN].AC9E=!
MMFD=2P3)D78, <_-R?;E1KVN:I)JD.CVMG%=Z;Y*26UV2QDE>-9&3>K84!6
M#8;)SV',]WX+M[K58]3CU;5;2\\E8+F6VF5/M:+G'F#;C(R?F4*1G@TMQX)L
M)-9?4K6\U"P,T20W4%I,$CN4084.""00.,J0<=Z *.H^*=3M'\8I&EF3HMC'
M=VQ:-COW1R.5?YN?N8R,=>E-T_4]9OO';0_;+=;4Z)!=K 8&(5Y&<'G?ZH.?
M3CCJ=#5?!5EJEWJ,QO;ZU34;,6=W#;NBI*H#!3RI((#GH0#W!'%3P>%;:UU2
MWU&&]O4GALEL3\ZXDC4DJ6&WJ"Q/&!Z@T <[IWBS4E\->%M7>WT^#3[ZX%O?
M+%"P$&]F5&3YL!=X53G/WLUJ7/B34$N;6V@BBDDU"YG6T*Q9VPQ#EB"X#$GI
M@@;3GVJW#X.TZ+P8_A9Y+B:P:)H@TC+YB@G((( &0>0<=0*DUKPI8:S86-MY
MMS92:>P>SN;.39+ 0NWY201@KP00010!/X>NM7N]-9M;L4M+Q)GCPC K*@/R
MR !FVY&/E))'-8]YXDU*=O$;:0MIC0\(T=PC$W#B,2, 0PV##!0<'G)Z5T6F
MZ>NFV8@$\]PY.Z2>X?=)(WJQ  [ <     5F77A.SN-0U"[BNKNU_M*)8KZ*
M!E"S@#:"<J2K;3MRI!Q[@$ &-:^*=:US7+2VT==/BM+K2;?5$:ZC=G"R/@H=
MK 9P#@^OK5SXF@'X:>(,@'%HQYK4MO#=I::^FK02SQLEFMBENNT1+$IRH VY
MX)]:M:QI5KKFCW>EWH8VUU&8I-C;3@^AH YU=9\1V_B8Z'=C3"][8RW6GSQ1
MR;8WC*AHY06RP^=?F&WOQ3_#WB:^URUT<;;:.\<2_P!J1>6W[AHCL=%^;@^8
M0!G.1DUI#2UTGSM7D:]U:_AM3%'N$?F%!\Q1 H1<L0,^I YX%0^&=+2"XU36
MFT][&YU:99G@D(WHJH%&[:2 QPS'!_B]: )_$6MMHZZ;#"J&YU&]2SA,@)5"
MP+%B 1G"JW&1DX&17(^*O%&M6ND^*=+$T$%_I\,$T5W#$0)(9FV_=+':X(89
MR>Q&.W;:WH=IKUE';W1D1H9DN()H6 DAE0Y5U)!&1[@@@D$51N_"%AJ&GZI:
MWDUS-+J:(EQ<EE63"?<"X4*-IR1QU)SG- &#?IJR_$D?8IK$7_\ PC[%II8&
M,?$X_@#Y]OO<=>>E/L/&FJ:[8:<NEV<:W]SI,>HR!D$B*7)55 ,B'&Y6R<GC
M'K6^OAF)=8&JG4K][L61LBS&,@H6W%B-GWMW/IVQCBLQ?AWI\%MI266IZK97
M&F0?98;JWF19'ASGRWRA5ESR.,@T 5EU_P 67>M6.E)9Z;87<^E&]ECN@TOE
M2+(B,N4;!'S'&/;TP;6C>*YM1\2RZ3<R6]K=0R3"2PF@=)C&I(CDC<MMD4@
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
M5S NYB&5MK#=TYZ\FK^N2_\ "1^#O$5S:>&K^UOKG2WM<W-J4GD<AML87DD
ML>>G(P3S@ Z]/$.C20331ZK9O%#*89&692%D SL.#]['..M5I_%NB07NEVO]
MH6[MJ>YK=TE4HRJI.[=G&"< >I/L:YO6X)]/NO#>K6^DW]QIT-O)!=P6".D\
M3.L8238I#-CRRI'8&F)I?]FZKX3NM.T.]M]/BFO"\/S221&9>&?).W<V2<G
MSSB@#MHM5T^>\-I#>V[W(W'RED!;Y3AN/8D ^AXJY7GNB1:EI.M)):1:A/HY
MCN9I;*[M#YMD^=VV&0@>8KMP%Y['-=KI&IQ:QI<%_%#/"LH/[JX39(A!(*L.
MQ!!% ":QJMOHFD7.I76[R8$W%5^\QZ!1[DD >YJJU[<Q7VE6UQ?:=!<7!<RV
MK9,DH"$[8OF&=I&2<'(!X%97Q)MY9O!DLL8++:W-M=2J.\<<R._Y*"?PI_B*
M&:;QAX1N(;>:6&WN)WEECB9EC5H'4$D# RQ H L/K<\.D:EJD5W8ZE#93R,Z
M6?)$*@$IG<095&3Z'I@9R-V"YAN;2*ZAD5X)4$B2 \,I&0?IBN)TC=IOASQG
M/>VTT$1OKVY7SHF3?&4&&&1R#@UHZ'87NF?"RRL9;,75]!I"QFT<X\QQ%_JR
M?K\M &S%K^CSQS21:K9,D*"65A.N$0]&)S]TX.#TXIMOXCT2[EDBM]7L99(X
M1<.J7"DK$1G>>>%P1S[BO/+2WU"34)+EM*U3RIO#+V@#V?EK'*#GRE0<@#.
M#DGU(YK2T6PN+?4O 9_L^YB6TT>:WNC]G91$[)#A6..,LC_Y- ';QZSI<UK!
M=1:E9R6]PXCAE6=2DK'HJG."?85=KA_#>D75AXEO-(95.C:7.UW8D'[K3@XC
MQVV9EX])$]*[B@"E>ZOING.J7M_;6S-C EE"]3@'GMGCZT7>L:;82K%>7]M;
MR-C"RRA3R<#KZG@>IKCKL7%GXK\0VFI^'[O5=/UE83;-#")(R%C"-%(3P@W
ML">/F-13V5[;R^,]/OM-N+I=7C#V3PPM)'(# (_*+ 83:R_Q8&&SZT =A?>(
MM$TR26.^U>QMGA4-(LMPJE >A()XS69KWBFWL-2TG3+>^LH9M2+L)YF#+&BH
M6#8W#.XX YQUKGK31[RQUUDO+:>Z:'PM#8O="W9UEF4OO4-CDG(/OFDTFUO8
M/^%<+-87JFPL7CNR;=_W+>0$ ;CCY@1_]:@#J= U2Y?2[NXUK5=&GDMIBDLM
M@Q6*'"KE6+,<-SDYQ@$57T7Q/_:7B7Q#:/<V;V&G1V[QS1_+MWARP<EB.-H]
M*Y.[L-62'5[FWTV\ECB\4Q:C);B$AKFV5(P2@.-Q#+N [[/I1JEIJFJ7WBR\
MTS2K[%PFFSP":)K<W0@<M)&"V"&*_+SB@#T#_A(M%^R3W1U:R%O;L$FD,ZA8
MV/(#'/!/;UJ&Z\6:%:Z?J5Z=4M98M-4FZ$,H=HCSP0#U." /6N(URQAUCP=X
MBO-,\.ZQ#>WUM% PO5E,TS*V0NQBQPH)^;@<\$U9\2:9=W^K>*%L-/N#'=^%
M_LD!$#(KRYE(0$@#.'7CWQ0!UL&MPW]_I?V/4]/\FYA>1K8N&FDX&"A#=%.[
M=P?PJY;ZQIU].]K9ZA:RW(4ML20,< X)P#R >#[\5R1%U<^(O!U['IEZJ6]C
M=)+YL#+Y;,D84,<?+DH>M9/AV+4?[?\ "MY+HNH6L<%C=6\\(M?+AM'8Q$(H
MZE?E/S'.[L2>  =GX-UB[U[PQ;ZA?"$7#RSHPA4JGR2N@P"2>BCO6]7"^$=1
M?P]X5TJTO]-U%)+G4)X21;-B$R3N4:3.,*=RC//)KNJ ,V_\0:-I3R)J&K65
MJ\:>8ZS3JA5<@9()Z9('XTESXCT.SABFN=8L(HY8C-&SW" /'C.\<\K[]*YK
M4Y;6'XLVKW5M),IT*4#9;M,1^^7LH)Z9'3OCO6-H?ARZTRZ\%VUUITQAMFU!
MW7R2Z6J3$F-&(! P#M]L>E 'H4FN:3#)$DFI6BM*%,8,RC=N^[CG^+MZ]JAO
M?$V@Z:\J7VM:?;/$RK(LMRBE"V=H()X)P?R-<5>:9?+I7C?0;G3KBXGU6:67
M3Y4A+12*\2I&"X&$,94#YB,  BFPP00>+?$UCJ%I-J,S:+90,8[9I3*=LP8$
M@'&XXZX''M0!W-YXBT33Y?+O-7L;>0*'*RW"J=I( .">A) 'UIMAJD4BZE//
MJFGS6]O<E \# " !5^20[B-X)SVX(XKCO#>@76F^(]!M=2M))_LGAM;.6X,)
M>(3!T.S?C'0'\JJ75AJR6^O7-MIE[*(O$B:@;9%:)[FW$<:DQGC)!4L!GJH]
M10!VE]XPT*PL(;QM1MY(9;M+-6CD!Q(S!2#Z;<Y.>@%7GUS2H[F.W?4K032E
M0B&9<L6^Z!SU;MZ]JX34M/CN=(_M;2M!U2 OK%A>7*W D:XF$4B[G\MB6&%
M'J<'C !-;Q)'J=]+JPCT+4(F&IV-RB6]ME;B-&A)E=^=S@*5VJ> HX/) !WL
M_BC0+:X:"?6].BE5RC(]T@(8#<0<G@@<FK4>K:;+!:SQZA:/#=MMMI%F4K,>
M3A#GYCP>GI7-^';+=XR\5W5SITL:7-Q;R023VY <+;JAPQ&#AMPX/<]C5;PK
MI=WIVJWNFS+OTO0I7_LXJ=Q(E4.%QV,:LR#U#B@#N::[I'&TDC*J*"69C@ #
MN35'1-7BUS28M0BMKJV60LIANH_+EC96*D,O8Y!K,\=Z=?ZKX+U&TTQ?,NV5
M&6+./-"NK,F?]I05_&@#3BUS29HKB6/4[1H[<!IF$RXC!Z%CG@'L3UI^GZQI
MFJF4:=J%K=F(*9!!*K[ PRN<'C(Y%<=JMK/K.MR:U:6=[% FA7%K,LMLZ23/
M(5*1[",MMPQR,CGKR:Z'P;:"S\':-$UJ;:X2Q@BF1XMCAU0 @@C/!S0!N.ZQ
MHSNP55&2Q. !ZU3AUG3+B.:2+4+9T@4-*PE&(P>A;T!P<9INN11S^']2AEMI
M;F*2UE5X(3AY05(*K[GH*\ZN;#Q*NFWD<0O-8M+.6RN8))H3;7EQ''(S/ 3A
M2[*,,&P,DXY- 'HT.LZ9<6DUU#J%J]O"Q2602C;&P[,>QY'!]:C_ .$AT7R$
MG.K60B>;R%8SJ 9.FSK][D<=:X74+1Y;1?$.B^'=55EU*UN[V"[+_:+M(@RG
M$;L>5W*1TR5]@:LZ]"FJ:=97=GX>NX$FURSNIU>T(EE5&7?(Z $@!1CYN3@\
M=,@'7GQ+H8L8KXZQ8_9)@3'/YZ[& ."0<XP#P3VIJ>)-+D\1OH2749OD@6<I
MN'1B< >IP">.@^M<IK=JUEXMO?MNB:G?Z-JEC';I_9N_$;*9-\<BHPP&\S.X
M\<FKFDV$^E>.XMNF7$5D^A6UK$R9DCB:-Y"49SW 9>3U]Z .UKE_'/BI?#7A
MK4KJUN[)=1MH/-CAN#NW>@*A@><''KCO745Y1K]MJBZ'X\T6;2;^ZN]2F>XL
MIH;=I(YHV1%5=P&%9-F,''08S0!Z3>:QING,B7U_;6SOC EE"YR<#KZGCZTZ
M75=/ANUM);VW2X9@@B:0!BQY QZD<XK@M1MW;Q#K-KK'A_6-1T[68X6MS:L^
MP 1JC0RA6 3YANR>/F/-3S6&I6?B<3:0EX$DO;=;[3[F!I+:50D8,\4I'R,J
MJ._)3IDC(!UEAJL+V^H7-QJNG36T%RR"6!@%A4!<(Y+$;P3STZCBG-XET)4D
M9M8L%$1VR;KA 4.<8()R#GC%<!>6EQ#H.ON]G?),?$\=Y:*MN29</$58(<&1
M?E8D#GCMUJ'54CU7P_XI\BQU1]6U2:VG:TETV6'Y$:-/D##Y@ F6.>I' XH
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
MKO.U@0W.2.G%;L>IZS_PDB>&YKVT-V;26_>ZBMBH$?F!(T"%SSDG)ST XYR
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
M,:JAZ*06;)'/.>?2@"[16#K&LS0>(M(T*U9(IM02:5IG7=L2(+D =V)=>O0
M\5S4OC'71$+5!9+?6^OII$\CPL4E1P&610&^4[6&1D\YY% 'H=%5=.CO8K"%
M-1GAGNP,22PQ&-&.>H4DXXQWKG]4U/6V\:PZ%I]S9003Z;+="66W:1D=9$7^
M^ 1\_3C\>E '545PGA_QC?\ B,:)9)Y-K>7>EO?W,H0L!MD$8"*3W8D\YP!C
MOD9Y\1ZUJ]WX=B^T16=Q'K=UIUZL<1:.5XHI?F&6SM.T'&>">IQ0!Z7117GF
MJ>)/%4:^++BQETORO#\H<126[DW$8A24J6W_ "G#'G!R<<#N >AT5P&M^,]1
ML[6;4;0VYAC6SD2V$;.VR5E#^:W C.&^4=3C.".C;GQ!J.C:_P",[ZXN5N+7
M3H+7R;<IM WJVT9SP-S<GO[8% 'H-%<)K>N>+=%TG7;YK:W^SVNGFZMIYXU!
M\U<[HRB2'*XP0V>.AS3-3U_Q!:S:U827=J'&A/J=M-#;D&!E)!4Y8[NQ!XY[
M=J .NUC1;/7+>*&\$H,,HFADAF:*2)P" RLI!!P2/H318Z9:Z1%)+YT\C;?W
MEQ=SM(VT<_>8\#V&!7*:?K6KFTTC1K5_-O7TA+UYQ$I.#A5&'D&><Y.<].F<
MU;T[7M;U+4[?1;F*WTW4XM.6\O< 3*'9V153YL;<HQ/)."!G/- '465]:ZE9
MQW=E<17%M("4EB8,K#.,@CKTJ26"*?9YJ!PC!U!Z!AT/X=:Y7X8;A\.-&#8W
M>6^<=,^8U:.N:U+9:QHNCVQ1+C5)95$KKN$:1QEV('=CP!]2><8(!NT5YY?^
M,-<LTU&R46;7^GZO:63RM$VR:&X*;6P&^5@'P>HXX'/'<:;'?Q6*)J5S!<70
M+;I8(C$I&X[?E+-CC'>@"W17*Z[J>MIXMTW1=,N+*".]L[B8S3V[2-&T9C&<
M!P&!W]./7)Z5F:7XJUG4+"UBN6M+:]2]NK&[,,;2-*\)(!AC[@G!))PHSZY
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
MWNKJ.*:[D\N"-C\TC8S@#Z T 9'A>&"22]U.+1;W37N_+$AOW)GF*@@%@6;
M ( YSUXQC.9'97GACQ[K.K"RN+O2];2%I'MD\Q[::)=F"@^8JRX.0#@CI7:T
M4 <AXKBU36-*L[K3[&8K8ZC;7GV9\))<QQOE@%/3L0&P25Z#C.1X@T>]U7_A
M+M4LK.Y$=_H0T^"!HBCW$_[SYBIP1C>JY.._89/HU% '%6MK/'XWTB_:PN%M
MH-">W>3R#\DA>-@G3.<*W\N]<SX9CFT;6?!L&H6%S'/!I5^CQ^07>,^=$0<#
M)Q@@9&>OUKUNL^;1;*?6[?6'64WMO$T,;B5@H1B"PVYP<E1V["@#A-,T;5-$
M;2XQH\_V6>\O[@FU5#-9K*X:.($G"*RYW%>A &1UJ+PYI6IVMMX BN])NXFT
MPW*W6Y WEYC95/!/!8C^?3FO4** /.8-!N;KP5K\,J/87<6K76I6,TR[1&PE
M,L4GL#W]B0:ZWPQ'<G1TOK^(17]^?M5Q'G/ELP&U/^ J%7_@.:L:IH6G:T]J
MVH0M+]F<O&OFNJDD8(900&'LV16C0!YY=Z7J,5OXVTB?3YKLZT\DMC,J[D?S
M(5C",W\&PJ.6QQR,]*O:#I-U8>-Y6N8)I8DT6TLQ>-&=LDL;2%^?^!*?_P!5
M=K10!S7BO[:+K17M=.DN85NV,\UO&CS6X,; ,F[@9)VENP)^HY'2M)U."S\,
MVT^D7L9L?$%W<R[U#[8F,^U\@G/,B<_4]LUZG10!P%IX=EU30_%MA<QRV3W6
MJRW=G/(A78<(8Y1]'3/KQ[UO^#_MESH46K:G&D>H:DJW$R(<A!M 51[;0#CU
M8U?U?0]/UV*&+487ECAD\Q4$KH"<$88*1N&"<@Y!]*T0   !@#H* ./\3Z?I
MVO2W6G>(- N;FSBVO9WEO"7=6(Y"E,NC CK@*<XSP:QK+3O$&F1>"KW5+>]U
M">Q%U%<E-LDR+(,1;^<$@!0QSU[]Z[Z]U.QTY[9+RZCA>ZE$$"N>9'/10.YJ
MW0!Y=INE:K:IH5W=:/=I'8Z]?W,Z!0[+'+YVQPJDDC+KT&>^*M3>&I'.H7DD
M.I60U#61>6LE@/WUD1;^7YS( <[R&RN#Q(,C.<>CT4 >?16FNRR>#)=2M&EN
M;34+F6ZFA@V#RV29$D91]UFW(2.Q8],5DI8ZW!X9L="GT2^GO[#7H[J2XC53
M'/']J\TRJY(&2IY!Y!SFO5Z.@R: /.=2M=5CO?&-Q;Z+)="ZN;%X5DA#>8B*
MBR.BMPS)@D ]2H/(K,U/2-5GT[QC"NCZE)_:%W93VYF"LTRJ(=^<'@_(QQP!
MP..!7IVGZG9:K \]A<QW$22-$7C.1N4X89]C5N@#E/&UK*=(M=;TV,?VEI<Z
MW-LC?(90WRO$?3>K$8_O;:MPW1\.IH^F36ES<R7KN)KN%08TF/SLSY.1N9FQ
M@'OT J_=:%IU[JUMJ=S"TEU;+MB)E?8.<Y*9VD@\@D9%6HC;7GEW4?ERA<^7
M(!G'8E3_ %% ',^-;>3^T/"VH@$P66K(9_15D1XPQ^C.H_&I)[>X7XFV]_\
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
MJ7AVSU66X:Y>X,=U +>XA63$<T8+':1V^\>1@D'&: .>GU[7]2FU*70XE/\
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
M4KO0=7T%TE2/19Y_L=R@C'[MF4^40>RE@%/U7I6GX@T:+7]#N=-E<Q^: 4D
MR8Y%(9& ]F /X47FF0Z_H3Z?K5HC1S*!/$&RI((.0>N,@$=#0!S'BR]O(_AK
M?:[YN;FV8:A9,5"E%5P4''JG!_WB*Z37M0FL_#MQ>VT]M;3!%*276=B[B!R
M"2>> .IP.],\0Z0==L$TEU"V4LB-<MGK&K!M@'^U@ ^Q/?%6M9T>SU[2I=.O
MT=K>0JQV.4965@RL&'(((!_"@#AM0\6ZY9Z1XK,$@\[29[86\EW -[1RJA(9
M5( /S'!QTQD9K5%]XC;6]?T.*_MI+N*PAO+&8VX54=VD78PR<KF,<YSR>35V
M;P)HL\>H)+]M<:B(A=%KN0F3R\;2<GKP.1Z8Z<59N],.FW5YKUA:7&H:J]ND
M'D&X5!*BL2!EOE!&YCGW- %+PUXAF\1_V;-!*RQI9F2_C9!N6<ML$9]"&27/
MT7UKI;IY8[29X$5YE1C&K' +8X!/89K,\.Z2-,M;J9[:*WN[^Y>\N4B.0';M
MGN0H4$]SD]ZT[FWCN[6:VE!,<J-&X!P<$8- 'ENL>*;^_P# OB5?[1NK+5+3
M3U:>SN+98IX'.0Y4XPT;< ,,D8ZY(KI-0N_$1\7VV@66K6\,<FF277GRV8D8
M.LJ+T# 'AL=OSK5F\(Z7=VUW!>B>[%U:_8G>>4EQ#DG:&&#U.<]2<9)P*FM_
M#=E;:K;:DLETUU;V[6R/).SYC8AB&SU)(!R>>* .<_X275(_$.EQ?:8KBVO=
M4N+&00Q_N454D9-KD!C(/+&[&5SN'!%4-'UW4M/TV;S;R:\N+[Q'<:=&[*@*
M!7DY&<#.V/: > <<'H>EC\":)%-#(BWBB"\:]A07<@2*1MV[:N< '>V1[TZX
M\#:%=65_:303-#>W)NW7[0X\N8MNWQ\_(=W.1C\N* ,NZUKQ'I&GM_:,<:HV
MJ0P+=G87BM9#@R2*N5# Y7/3D$C@BJ-_XD\16GAGQ'J*7-L\5C>K#8SM;9\^
M(E S9#;207*Y QE#^&AKWAB6#1;.STZWU#4(UNUGNI!J3)>-M4[625V&2#MX
M+ 8'%.L/"CZAI=]8ZK)K TZZ$>+6_OA-,K*Q).]2< G;P&/W>W< GFU35]7U
M+7K/1KJWM;C29(HHTG3*3,R+(3(<$A<-M&W!R"<GI75J=R@@@@C.1TK O/!F
MDWVL?VI)]J2Y>-8KCR;EXUNE7H)54@/CW[<=.*Z"@#DI]8U+4]8\1:?IEREK
M)HT46S=&'$TKQF3Y\_P8VCC!SNYK)T_Q-K_B;4=(CTZZMM-AU#1!J.)+7S6C
M<2(".6&0=Q';C].KO/#5A>:E-?YG@N+B$6]PT$I3SXQG"MCTR<,,,,]:?%X=
MT^#6+?4X$>*:VM?L<2(V(UAR#LV],94>_% &K7 W_BO5&\/^(O$%C+&L>BWD
MT(LW0%9DA($FYOO!C\Q4C 'RY!YKOJPY?">E2W5Y*4E6*^D66[MED(BG<8^9
ME]3@9Q@-CG- '(WUQ>7=WX_:2]F:VCT:(Q6[HH"*\,S8Z9X)/^<4MIXDU/PW
M;68NY8KNR_X1J344@2+8T;0+'\H;)R"'YSW&>.E==>^%=,OKV_NY!<++?VPM
MKD1SLJR( P&5!QG#,,]<&D3PIIBW%G,PFD-I:-8QK(^Y3"V-R,/XL[5Y//%
M&'+JGBFWM+F_5H39-IDEPDEPL?R3JNX;%1OFC(SP3D8')K:\)RZM=Z-;ZAJE
M]#<&\MX9XXXK?R_)R@+#.3NR3G.!4&G^!='TRQN+*W>^-O-"UNL<MY)(((FZ
MI&&)V ^W/O6YIUC#I>G6]A;ES!;QK%'O;<0H& ,]\"@#F?B&)3I^B"%D64ZY
M9;&==P!\P8)&1D>V16+J?B?Q%H<7B*SN;NWN;G3?L=Q;W2VX021S2%"CKDC(
MVM@@^E=UJVCVFM6B6UXK[8Y4GC>-RC1R(<JP([@U4G\+:9=Z9?V-TDDZZ@!]
MJE>0^9(1C:=PQC&!C& /2@#'U+7M:M]=\0V%A$+LVEA;7-M"%4/ND>17 )P"
M<)D ]^*SY?&%S)X<.H:;J(F9-8MK22*[M/+GA1WB1HY%^7:X+,<XQ@C'K70+
MX*TI9Y[DRW[74\444D[7DA=A&^]#G/4,>OX#BI+GPCIEY!-'<&XD>>YBNIIO
M,VO))'M\LD@ 878N  !Q]: .;UWQ!XBMI_&36E]:Q1:':Q7<"&UW%P8V<HQ+
M=]N,C\,=[=UX@UW5KG5+;08]EU81P,B,(S'(\D8DQ(6(8)@@?+SD$Y/2MJY\
M):;=MJ[3-<-_:\2PW@$I D0*5 ']W@D<8ZU!=>!M'NK^"]8WL5Q'"MO(]O=O
M%]HB7HDNTC>![T 9EQXHO;;Q+#8ZB[Z='<30+9R>4)+6Y#*I>,R@$K+N+@9P
M" N,YJ71/$MU=>)SI6IRRV=[F9A93P 1SQAODD@D ^<;<;@3G)Z#%;4OAJPG
MN7DD,S0O/'<-;%_W7F1A=C =L;%. 0"1R#48\+V2;&WW,IA25;823G]QY@(;
M8W4'!P#D[1TQ0!N45G:%IKZ1HMM8/<23F%2-\LA=L9) W'DX! R>N*T: "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *H:IK6G:+'!)J-RMND\RP1LP)!=CA1P..>YXJ_7->,["^U"S
MTI+&T>Y:#5;6YD"NB[8XY S'YB,\#I0 Y_'?AR*&XEDOY$6VD\NX5[64-"<
MY=2N47!'S$!>>M7;WQ-H^GW#P7-YL>,QB4B-V6+S#A-[ %5R>F2*Y+6-#UB[
MC\?I#I<K?VO:I%9'S8@)&$/EG^+CGUQQ5/Q%HWB75++5K1=%E97AM&LS%<11
MJQ3:9%E^<%GR"!G*XQ@@YR =I/XKT9-4DTC[>5U 2)"8UA=BCN#LR=N,<=3Q
MTSUK.\&^)6U#PSHSZI<--J=]'(_[N _,%<J2=HPH&5&3BG:-::C!XR\1:C<:
M;+%;WD-KY+>9&=[1JP9>&R.6&,X%<[X%T/Q'X5-DDVG3RVU["4O8VFB+V<B,
M=C(=WS1L&Y49P<D=3D [;_A)M)^W1V?VEO.EW^3^Y?;,4^\$;;AR,'A23P:Q
MX/&%EK'A^RU*.]N-*2XOD@C:6T9C)^^VA/F7'S@8)'W=W7(K,\(:)J&GII^E
M:IX8M_-TH[8]7:2-TD4 A71<[PY& <@8Y.>QJPZ#KL?@+3-';2)3=6.K0S,!
M-%AXTNO-+J=W3;T!P<]AUH ZR[\;>'K*>ZAN-0V/:2K%<8AD80LV,;R%PJG(
M^8\<]:MZCXBTK2FF6\NMA@B$TVV-G\J,D@,^T':.#R<=#Z&N,US0=:O;+Q]%
M!I4K-JPB%EF6(>9MA1#_ !_+RIZXXJ/78;RZ\0ZW'8Z-J%U;7VG0V6H_8Y;<
MNIPYVD2.NUPCCD;AA@<=#0!Z+:W4-[:QW-N^^&0;D;!&1^-,O;^VT^%9;J78
MK.(T 4LSL>BJHR2?8"L;1]<\Z]L-.M](N8+&2Q\V*>5U^0HP0Q,N2<CCYN0<
M\$TSQ9INH7-UH6IZ?$;E]+OO/DM0P4RQM&T;;<D#< ^1DCOS0!:E\7:%!ITU
M_-?K%;P3BWF,D;JT4A( 5U(W*>1U Z@]ZOZ;JEIJ]H;FRD:2(.T9+1LAW*<$
M88 ]17!Z[X:U6^M_$M];:=*TVJW6GF*T,D88);NC,[$MM!(##&2<!?P]'4EE
M!*E21G!ZB@#/77-.>\6U69S(TCQ*WDOY9= 2R[\;<C:V1GL1VJ&Q\1Z5J\RV
MMA>EII8#<0DQ,HDCSC>A8 .N2.1D<CU%<Q'H>LVOB9K_ $BWN+-)KJX:\M;F
M9)+28%7V3(-Q9'8[,XQU;(]:_A[2M?A\0Z%J5[HMQ$8=+FM+O=<1;4E+1,-B
M*VU8SL(4*!VR!UH V_"7B-[GP9INH:Q<-->7)E7]U 6>0J[CY40$\!>PK5B\
M3:1<6=M=6]T9XKE7>+R8GD9@A <[5!8;20#D<$@'FN"LO#^OZ7HOAFZ;0C>2
MZ=]K@N].,\8=DFD#"1&W;21M'!(ZFM74O#CW-EIWV;1;G2;B,7$T,VDS1I)9
MR,5(5@6"R;^2PY&5'^]0!W-O<PW5I%=0ONAE02(^,94C(//M6%%X[\,S7=O;
M1ZHADN)FMXR8G"F4$J4+%=H;(. 2">V:U-%2_CT*P35/*_M!;=!<^4,)YFT;
ML>V<UYSI6FW/B'P?=Z-%92*&\13RF[9EV1HEZ9&8<[MV%*@8ZGTYH ZC3_$,
MEMK7BM-7OE^Q:==01P$Q@;1)$C!?E&6)9\#J3P*T9?%VAP6-Q>3WWE06]P+:
M8RQ.C1R'&%92,C.Y>2,<BN9OM,\0Q7OBRYLM*,GVV^LY8-SPEI(HTB20H&;
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
MO;O;-+)$T99$VNA5C][TR-OJ>U '8:?K-CJ<]S!:RN9K8J)HI(GC=-PRI*L
M<$=#[&I+W4K33S$+B1@\Q*QQI&TCN0,G"J"3@<GCBN8\+Z;J5IXNUJ^N=-NK
M>TOK:U\N2YN4E?<F\,K89L'Y@>/EQW[5:US3]0C\7Z+KUI;O=V]M#/:W%NC*
M'59-A$B[B <% ",YP>,T 79?%^@PV-K>/J*""ZF,$+!&):09RA&,AA@C! .1
MBM&QU"UU'3HK^UD+VTJ;T=D9"1[A@"/Q%<$_AC58&M;F*PDD:?Q.=7FA62,?
M9XMA3G+ %NC$+GDGTKT>@#G;;QWX:N[JTMH-41I+N1H8"8G"O(I*E-Q7:&RI
MPI.3VSD55TGQ$\%[XF_MB]!MK'4H[:W/E@$!XHBJ *,L2TF!U)S7+Z!IMSX@
M\#V&F1V4B)'KLMRUVS+M5([V1R5YW;C@H..^>E:-QIGB&WD\1S6FDL_VO6+>
MYC!>$N\"I$KM'N;"R#82-V,<'K0!U$GB[0H;)[R6_$4$=T+.0R1.ICF) ",I
M&5/S+U &"#TI]MXHT>[@NY8KML6DJPSH\+HZNV-@V,H8[MPVX!W9XS7#2>'=
M=_L_6K9-&N/])U^UU"'?=1NQB4P%LEGSN'E-G)ZXQD<UJ7VAWEWJWBI[K0[B
MYL=0^PB)4N(T=Q&<.RD."K+G<,XR5H [.RU"WU!)6MV<^5(8W$D31LK8!P0P
M!Z$'\:GEEC@A>::18XHU+.[G 4#DDGL*XW2KC7?#5@L5];WFJ6\VII!!-/)&
M+B*W<*H>7!^<A\CCYB,$^E;?B[1YO$'A#5=(MIA#/=VSQ1N>@8C@'V/0^QH
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
M%X\H^=K#<!N4X/(STKB=?OM3?2/'^AW%[-)%8:6;FWN@B!RDD,F8GPN."AY
M!P>N>:[;P_$\/A^P1[B2<_9T.^0*#]T<?* ./I0!H)&D>[8BKN.XX&,GUK/O
MM1TP7]EI5VX:>^W-;QF-B'*#>2& P",9Z@],4>(C*OAK4V@GD@E6UD9)8B R
MD*3D9!K@;:WN9$^&<:ZA,LLEK(1.40N@-H.%^7''8D'WS0!ZA4<T,5Q"T4R!
MXV^\K="/0^H]J\\TWQ/K%PNG:/)=B2[FU#4+0W;%(GE6V<A1]PJ&(P3A?X3T
MKL/#@U>/3&AUNYMKF]BF=#+ <Y3.4W_*H#[2,X '?O0!J2R+#"\KYV(I8[5+
M' ] .35?3-2M-8TRWU&PE\VTN$#Q2;2NY3WP>:M/]QOI7DWA2XUK1_"O@:[A
MU1IK*_>*QEL# @5%=6(=&QNW+MR<D@C/ H ]:K/TW0],TB6[ET^QAMY+R4S7
M#HO,CDDY)^I/YFN*M?$>LMH.B73Z@S32^(I-/F)BC_>PB>5 " O!P@Y&*O6>
MO:@/%RZ5JLUW9R37,XM&$<;VMW$ Q14<#*R* "58]5;KP  ==87]OJ5HMU;%
MS$S,H+QLARK%3PP!Z@U9KS2RU_7[O1?"DAU9DGO]6N;*YD$$9WHIN-I VX!'
ME+C'X@U+;>)M7@@_LV6]\^X;Q#)I27DP2-O+$1E7.$V[S@)]WG/3- 'HU%<)
M=7GBW2; _:3_ &B(KYF==/9&NQ:%"1\K(JLRL1G R5QWS5*_\5WT>BV>IP7]
M]/HTEFYDU.TMHVDMY=Y >:$KD( I!VC@JV1TP >D44R*5)H4EC</&ZAE8=&!
MZ&L+Q=K4^C:?8_9V$<E[J%O9><0"(1(X!?!XSC.,\9(SGI0!T!.!D]*R]/\
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
M+;'*MAC@G@8;&,@ #.:U: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *YGQKI%WK5II<%K;M*L&I07
M4VV41D1HV3@Y!W>F/S%=-5/4=4M-*BA>ZD*F>58(452S22'.% '4\$_0$T 4
M[CPOI%WI]S97%L\D-U(LL^Z>3?*RXV[GW;CC:,#.!@5/?:'I^HR6DMQ$YGM,
M^1.DSI(F1@C>I#8(Z@GGO4,/B;2KBPCNXIW99)VMDC$3>89E)#)LQNW#:V>.
M ">G-8>H^)_MFH>&IM(OW%K<:M)8WD)C .5BE+*P8;E(9!TQ^- $FM^&6FU7
MPRMA9LNGZ=<2S3&*?RV7?&Z@@Y#$[FW$YYYZYK7E\+Z//;06\EJYCAN?M:8G
MD#>=G/F%@V6;/<DU%-XOT6WM;>YEGF6"YN!;0R&UEVR2$D  [>0<'!Z'L33[
M;Q7I%U8W%VL\J+;W M98Y8'2593C:GED!LG<N!CG(H MR:-82ZPFK/"S7J0M
M;K)YK8\LD$KMSM() /3L*HZ1X.T#0I)GT[3EA\X,I3S'9%5CEE56)" ]PH H
MF\7Z-;6.H7=Q/+$FG$"\1K>3S(,C(+(!G:1SN Q[\&K*^(-.;5)]-\V474-L
M+IT,#@"(YPP.,'D$<'M0!3B\$>'H4LECL"HLE:.#$\F0C8!0G=\R84#:V1@
M8J2Q\(:'ILFGO:6;Q-IZ-':XN)"(U;&X8+<@X'7/0>@K.MM=EG\=",7KC2)-
M$%\L<T8C"'S,;CD!A\O9NE:L'BC29[Q[4W#02K;&[ N(FB#0CJX+  @=_3(S
MUH @MK&_O_$0U'5;"T@33S-'8F.;S7D#D R'*C9\JXV@G[Q]!6_7'+XCEO/B
M#I%E:7%RMA<Z=<7#PRV_EJY5H]CJ64'HS<9].!6K'XOT:6YLH8YY6-\S+:.M
MO(R3E3AMK 8P.N3QCGIS0!?U72++6[$V6H1-+;EU<H)&3)4AEY4@\$ _454F
M\+:/<-J32VTCG4HA#>9N)/WR $ 'YO0D<>I]:%\4:2VH6]G]H97NBXMY&B81
MS%.6"N1M) !/7D XSBIM/URRU.1$M3*1)")XG:%E62,XPRL1@CD>_(]10 U?
M#NF+?V5Z(9?M%E$8;=S<2'8AQE<;L'.!G.<X%-MO#.D6ESY\%H4(G-PL?FN8
MEE.<NL>=H;D\@=23WIGB;Q!%X;TV*[D@FF\VYAMU6-"V#(X7)QV&?QZ#K7/C
MQ@NE>*O$0U6[NFTVVM;2XAC%HS&W5Q(79@B;@HVKDMTH Z2#PYI=O;:A;Q02
M+%J+M)=+]HD/F,PPQR6R"1QQBFQ>&=)@ETZ6.WD5].B,%H?M$G[I" "H^;G@
M <^@]*CO_%FC::\HN+H[88XY9WCC9UA20D(S$ @ D'\!GIS1:^)(;KQ;?Z M
MO<*]I!#*93$VUB^_C.,  )U/4D@=* (D\$>'HWMV2Q8-;O*\9^T2Y_>',@/S
M?,K'DJ<@GM4EOX/T&UATZ*"PV)II8VN)7S'NP&&=V6!  P<C@<<5)XHU^/PS
MX?N-4D@EG$6U52-2<LQ &<=!DC)_KBL"Y\6'3/&UZEY<7C:6NDQ7:6ZV;,\;
M&216;:J;\809W=/QH W?^$3T0V5U9FS+0W-Q]JD#3.3YV<^8K%LJV0#E2*?/
MX8TBZTVZT^XMGEM[LAKC?/(7E(P!N?=N.  ,9[477B;2[6S2[,TDT+6XN]UO
M"\N(2,B0A02!C/UP<=#6E:W,%[:0W5M*LMO,@DCD0Y#*1D$>Q% %2+1;"#5F
MU5(Y/MK0+;F5IG;,8)(7!..I)Z=2:T*QI/%.DQ7_ -C:X;?]J6R+B)C&L[*&
M$9;& Q!'Y@=>*YO2_&]MIEWK<&OZA.RPZP]M#.UL3'#&4CV!W1=J#<Q +8S0
M!U%YX;TJ_O9;R>V;SYHA#.8Y7C$R#.%D"D!QR?O9X)'0U*NB:>FLC5D@9;T0
M"W#B5P!'G.W;G;C//2H-0\3:7I;7 N9G"VH4W+I$SK &Y!<@$+QS[#DX'-2Q
M:]I\VLOI,<KM>I;BY*>4^TQ$X#!L;6&>.": -*J-[I-IJ%Q!<3B830*Z1O#.
M\1"MC</E(R#M7KZ53F\5:5#8+>[[AX3!]I/EVTC,L/\ ?90,A>#C(YP<9Q6K
M:W,%[:0W5M*LL$R"2.1#D.I&01[$4 8E[X(\.7[633Z8@:RB$$!AD>(K$/X#
ML(W+_LG(J34/!^@:GJ$-_=:<C7$,8A5D=HPT8Z(P4@.O^RP(K'\6^*3;PV2Z
M5=SI)_;%M9RR1P;HGS*JR1ERI ."1D$8((SGBMV\\3:587*PW$[H#.ML9O*8
MQ)*V-J,X& 3D#D]2!0!8M]&L+75KG5(8G6\NE5)G\UR'5<[1M)QQDXP.YJEI
M7@_0=$OY;W3M/6":0LQ D<HI;[Q1"=J9[[0*LQ:]83W:V\;RL7EDA63RF\LO
M'G>N_&,C:P_ ^AJLGB[1I)XXA<29E@>Y@/D/B>-,;FC./G R#QU!!&1S0!=T
MC1M/T*R%GIMOY%N&)";V8+GL-Q.!Z <#M5UT61&1U#(PPRD9!%<E<^-=%U+1
MQ<6FJ7MI SVS+=QV,A#"1QM4%D*D,05)[9YP:ICQG%HGB?Q-!K=]<O96DMOY
M)6U:06Z/$&8L8U^5<GJWY\4 ;-OX%\.6OV?RM.(^SQ20Q;IY&V1OC<@RQ^7@
M8'0=L50\5^$4NO".IV.DVK2WUU;+:QM/<,Y5 V0-SL2%Z]/:MK4?$VE:7"\]
MQ.[0Q1+/+)#$TJQ1'.'8J#A>"<^@)Z"L_P 4^)8++P_JK6-W+]L@L&N5EMH?
M.$0*DHS?*5 )'?MD]!F@#4M=$T]$E=[1G>XA$,HNI#,QCY_=DL6^7D\ X.:J
M:;X+\/:397-G::<HMKF,Q212R/*#&?X!O)VK[# J]H5Q+=^'M-N9W+S2VL4C
ML?XF* D_G6!IWB"2UU_Q/#J=Y++;VM];P6B+#N<>9"C[%5%RW+'L3@<],T :
M5GX-T"QTBZTN&PS9W4?E3)+*\A9,$!=S,2%&3@ X&>*>WA31W4HUO*R-$L,B
M-<RE944D@."V'Y9L[LYR<YJO?>.-"TZ:^BN)KD/8*CW06SE;R48$AFPOW< D
MGH*NWWB/3; R"6623RH1<2^1$TOEQ'.';:#@'!QZX/H: -6J>IZ79:Q9FTOX
M!-#N5P,E2K*<JRL,%2#R"""*JCQ)I37UO9QW#2S7-J;R#RHG=98AC+*P&#]Y
M> <\CCFDL_$>F:I8V-S9W$S0Z@S1VTBV[@D@$DX*_+C:>6 '% #W\.Z7+IUY
M8R0.\%Z"+G=,Y>8$;<,^=Q&.,9Z<5>M+6*RM(K: ,(HE"(&<L0!T&22:Y?PC
MXADF\':?=ZK<R75[<37$8V19>79+(.%0=E4=@*U8/%.DW=C;75M</,+IWCAC
MCB8R,Z9WKLQD%<'.0,=Z -:6))X7BE0/&ZE64C@@\$5CVWA+1;/^SO(M9$_L
M[=]D_P!)E/EY&T]6Y^7CG/ QTK'\)^*/.T.YNM4O99F;5[BRM2\.V20"1@B;
M H^;:.>!C!)Q@ULVWBK2;N*X>&:8FWG^S2(;>0-YW/[L K\S<<@9P.>G- $-
MQX(\.W6FO83Z>7MVN6N^9Y-RS$DEU?=N5B2>A'4UKV&GVNEV4=G9Q"*"/.U<
MDGDY))/))/))Y-0Z5K-EK,4[V<C,;>9H)HW0H\4@ZJRD @\@^X((J/4]?L-)
MF6&Y>0S-"]P(HHFD;RTQN?"@\#</SXS0!IUDZ=X9TC2FA-G:L@@W>0C3.Z0[
MNOEJQ(3J1P!P2.E03>,=%AEM8A/--)=VOVRW2"VDD,T7R\KM4Y^\.!SWJ6/Q
M-I5UI]C=VMP\Z:@A:U6&)F=P!\QVXR,=\@8. >3B@"NW@GP\]PT[6+%S=_;0
M//DVI-DDNJ[L*23DX R>N:N0^'=,@N1<)#(7662= T\C+'(^[>RJ6PI.YN0!
M]XXZFLSP%JMUK/AI[N[N9+E_MMU&LDD81BB3.J94 8.T#L*O7>HV\7BBQLFU
M"XCF>VFE%FL!*3J-N6+;>JYZ _Q=* &0^$=$MX;*&*UD6.RG:YMU^TR_NY&S
MN8?-WW-U_O'U-)/X.T"ZL+ZQGL/-M[Z?[3.DDKMNEX^<$ME6X'*XZ5'8^-]!
MU&:RCMKF9A>R/%!(UK(D;2)NRFXJ &^1CM)SQ60/$$^IZ]K:?VI<Z5:Z+/$2
MS6O[IXA&LDGF%UXR&('(( !&>X!OP>%M(MK6WMX()HUMY#)&Z7,HDWD8)+[M
MS$CCDGBAO"FC&(1"V=(_)-NR1W$BAXR2Q# -\V2S$DY)W'UI4\3Z6TT\#R3Q
M3PV_VIHI;>17:+IO52,L/7'([@50B^('AV:W@N%N;D03M D4K6<P1S-]S#%<
M'H<^A&#S0!TJ(L:*B*%11A5 P /2J^HZ;9ZO82V-_;I/;2@!XV[X.0<CD$$
M@CD$5AR>/M A@NI99KM!9R>7=*UE,&M\@$-(-N54@@AC@8^AJ[=^*M(LKN2W
MFN6!BEBAF=8V9(GEQY89@,#=E?S&<9% $R:!IR6UU!Y4K"[01SN\\C22* 0
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
MF]X\A@XZ%'R"/SJW=>+++4M)UV'2KN>WU*PM7F*RVS12)\I*N%D7YE)'7!%
M&@-+&@:7?-X?L%FNII&N/(GNG"RR,<L2S;MI/)Z<FC2M$2'2[V*]@A6?4I))
MKU8&(4LXVD!N"<*%7=P3C/&:J:;XDAM_"VE76H23374NG174PAA:1\;%+.54
M<#)_PK=LKRVU&R@O;.99K:=!)%(AR&4C((H 6TM8;&R@L[=2D$$:Q1J6+851
M@#)Y/ [TZ>%+F!X9-VQQM;:Y4X^H((_"LJ7Q3I,-_P#8WN&WBZ6R9Q$Q19V
M98RV,!B"/S ZU.NNV+WZV:-*SM,UN'6)C'YBJ69=V, @ _CQUXH IVW@[1+2
MRAL8(+E+.$CR[?[;.8A@Y V%\$9[$8J>[\,:1?V<]K=6SRPSW NI 9Y,F48P
MP.[(QM7 !P,"B#Q+I=Q'YJS.D!MS=+/)$RQO",9<,1@CD?@0>AK/U7QSIFF:
M;JT^RY:YTZU^U/:- Z2-&<[6 8#Y<@@GMCG% %JZ\&Z!>:PFK3V >]555I/-
M<>8%^[Y@!Q)C_:!ITGA'0Y=>.M-8+]O8JSNLCA9&7[K,@.UB.Q()&!Z5J65R
MMY9Q7"JZB1<[70H1^! -9^H>)=+TM[@7,SA;4*URZ1,ZP!N07(!"\<^PY.!S
M0!!J'@O0-4N;R>\L3(U[L^T+Y\BI(5QM8J&"[@ !NQG'&:L2>&=(EN[FZ:U;
MSKJ 6\[+,X\Q "!D!NN"1NZX)&:Q]<UV67Q1IF@6MS=6\=Y:SSM=6T!<Y'EA
M-I*E2O[PDGIP,D9YV[J];0?#<E[J$DMX]E;;YY(HL-*57DA1P,XSCH/I0 K:
M!I;Z"FB26BR::D:Q+!(Q<!5QM&2<\8&.>U,USPYI/B."&+5+3SA _F0NKM&\
M;>JNI##\#7,W'BR<ZMX2NQ+<PV.HVT\EQ:+;%B[+&K+M&W>>6/3@]:Z.V\3Z
M7>:9;7]K++-'<EUBC2%S(S*2&&S&05((.0,4 :-E9V^GV<5I:1"*"(85!V_$
M\D]R3R34]4M*U6RUO3H[_3YO.MY"0&VE2""000<$$$$$'TJ[0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MWFCP#\HSSU!XQK:AXCT_3;DP3M,SH8Q+Y,+2"'S"50OM!P"0?YGBM5F5<;F
MR<#)[T <#X=T/6K"]\*S7>FE%TW0WL)]DR-B0^5C'(S_ *H_F/?%+0/#WB+P
M_+X?U'^S3<M:VUU97=HL\8=%DF$JR(2VT] ""0?K7H=O?17-W=VR),KVK*KL
M\3*K$J&&UB,,,'G'0\59H YOP3IVH:7HUS;ZE;+!*]_=3JJRA\K),SCD>S4:
MGI]]-X[T34X;5I+.SM+J*60.HPTAC*X!.3_JS^8KI** /.;'P[K4&@>&+233
MF$VGZU)>W $L9 B9IB"#NY/[U>/8^V9=1\*ZKK%OXWM/*^R?VM+%+9S.ZE28
MXXUPP4D@%H_3H?PKT&B@#C;O2]3UK5[+6+C39+.6QTZYA\@RQLTTLP08!#$;
M!L/)()R.!5/^P-77P)X1TS[ QN],N+%[E!*F L!7<0=V#G'']*Z_6=9LM TN
M74=0=TMHL;V2-G(R<#A0>YZ]*OT >?ZQX?UB\A\>QPV#$ZS D5F3+& Q$/EG
M/S<#//T_*J>NZ%XGU6WU& Z8)!YUE-9D7:(H2-HF=64'YI,HWS'(QC!&,'TR
MB@#C1I.KPZSXLE^PJ\.JV\;0NDZ_?6'RRF#CN,Y.!CWXJGHN@ZSHE[X?U(V3
MW @T./2KRU25 \3H01(I+!6!((/(.,'VKOJ* //K#PIJ>FW_ (>F%MYBPZG>
MW]V$D7;")UD"HN2,XWC./0FM[P?IU[IL&K+>VQ@-QJES=1 NK9CD?<OW2<'U
M%='10!R&JV>NZ=XU&N:7IR:G:W5BEG<0&X6)XF1V97!;@J=[ CKT/-$&FZQI
M/BZ;6%LUO8+_ $^&">*V=5,$L18C;O*@H0Y'KD=.:Z^J&IZS9:0UFMX[J;RX
M2VAVQLP,C' !(&!]3B@#CM'\)ZCH=QX/B6#SXM,CNS=21NH5&FY"J"02 <CI
MTQ56#PG?2Z/!:7VE7D<T=]?74-W8W<<=Q;-)*70J=X!!5B&!SR!P>M>E44 <
M5I>D^(;/Q'I.I:A%%>2?V*+*\FBD5-LP<.3MXR#R.._H*S;#PYKEGH/AA?[/
M#76EZO/<S0&=!F.3S\$-DCCS5R.O!Z]_1BRJ0"0,G R>IJCI>LV6L?;/L;NW
MV2Y:UFWQLA$B@$C# '^(<T <)KGAWQ!+;>+=/L],2=-5NX;N"X-RBK@+"K(0
M>=P,9/3&#USQ5O5_"^LZE=^+(HH88H]7M[9[>X>4%4EB7&QEZD%@.<8P3]*[
M^B@#FO#-O>-,UY?>&+#1;@1>4QA>.1Y3G/#(.$] >23T&.9O%4.K30Z?_9<'
MGQI>*UW&DHCE,6U@=CG&TY*YP0<9 /-3_P#"4:25FD2>66"$LLEQ%;2/$I7[
MWSJI7C!SSQ@YQ6G;7$5W:PW,#[X9D62-L8RI&0?RH YWP1I6H:/8:E;7]K';
M^9J5Q<0[)O,#)(Y8<X]#CGGVI-9L-3C\::1K5C8B\ABM+BTF43+&8R[1LKG=
MU7Y"#C)YX!KJ** /.-!\.:Y8Q>#5NM/"G2Y[M[K9.C;5D60+CD9Y<9QZ4#P[
MK0L8X_[-?>/%+:H1YT?^H,I?/WOO8/3UKT>B@#R?Q-9ZWHWA+Q3I]Q8)+83W
MYO8;\3K]V6=7V,GWMP)QZ8[UN:_HFMMJOBDV.GK=0ZUI*6T<OGJ@BD195PP/
M//F#!''KCK79:CIMGJUFUG?VZ7%LY!:)_NM@Y&1WYY_"K*J$15&< 8&3D_F:
M /.8_#^M:?J:3R>&[#6+:]L+>":*::,&UEC4J>6!W(P(SC)R#P>_H-I#]FLH
M(-L2>7&J;8EVH,#&%'8>@J:B@#SB[T3Q-=ZI:W$^G)(]GKQNDE%VJQM;8<+M
M0=" PW$C<2/XNRS^'=:DT+4[9=.;SKCQ$FHQCSH^81-')G.[@X0\>I%>C44
M>8ZCX=\2+H/B;08-,%TFH7[7UK=_:$5=KRJY1P3N#+@@$ @C'(KTQ"Q12Z[6
M(Y7.<&J6F:S9:N]ZEF[LUE<&VG#QLFV0*K$88#/##GI5UI%3J><%MHY) ZX'
M4]10!R\/ANZM_'%U?1N@T>Z"7<L6>?M: IG'H5VL?]I :PKG1/$UWJMC<7&F
MI))9:\UT)1=JL;6Q615V(.A ==Q(W$C^+MW.CZO9Z[ID>HV#L]M(SJK.A0DH
MY0\$ CE3UJ]0!YW>^&M9N= \6VT=F!/>ZLE_:*\J 2JAA.W()VD^4>OJ/>B^
MTWQ7/J/B#4[+2XX);ZTLD@CDN(V?]W(YD7NH?:YP>0#CFO0U96&5((!(X/<4
MM 'F5UX4URZM?%<<6G)"-1DL[BV$MYYC,8O+W*S'/S?(>2<9(Y(YK:O]%O\
M5=1U36?L+V\LFC/IMO;2.AD=G)8EBK%0 =H')_B]L]G10!YNOA_6M.GT6]'A
M^VU9%T>#3;NSFEC5X7CR1(K-E2IW,".O3Z5WNF6WV/3;>W^SV]OL0#R;9=L<
M?^RHP.!TZ#/H*MU0UK6++0-)N-4U!W2UMUW2,D;.0/HH)H XC6=$\2W^HR2-
MIR3_ &?6[>\MI!=*D;6Z,AP$_OC!R6&?0D8%7D\/ZE'XM35-/MY].:2\=K]1
M<*]K=P[6 ?R\DB7[G( [YKKQ?1'4VL-DWFK")B_E-Y>TDC&_&-W'3.<<U9H
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
MQI0O-RK$'CD$A3"'9PI!'!R>.O7/1S>%]&N%U!9K(.NHX^UJ9'Q-@8&X9[
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
MT:>"$R:=8:0VG&5I!O+%HB&QZ8CY^M &[->)H^GVBWD[W,[%+=6"@//*1V'
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
MK)+;LB2@ $A6(P2 0<?X&J,FE:IJ^K:7J]_9+;3Z99W$?E),K>=-*JJ=I[(
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
M\MK:*SM(;6! D,*+'&H_A4# 'Y4 81\::4MHUR5NA&E^-.?,)!2<D*%/H"6
MR>.1SS5VX\065M<2P2"7S4F2W5 F3+*R[PB>IV\GT')P*YS6O LNKZMK:FX6
M/2]2MTE*#(9;U5*+(/8+L/\ O(I[4ZX\-ZR;#P[J6^&?6M/NC>7<>[:D[2(R
M2JI[$!L*3QA0.* ->3QCI,-A=7<K3QBSN$MKJ)HSYD$C$!0R^AW+@C((.<XJ
MKXFU]5T3Q/:V%S/;:II>G-=;P@^7*.4()!!R4/\ ]:LK5_".HZG8>)[R*..*
M^U62U>&VDD& +<J5#,,@,Q#=,@<<TE[H7B#49_%=R]A;P_VQH\=G!']IW,D@
M$H^8XQC]X"3[<9H WDUR./2K.W9[F:_EL%N'%L@>1$VC,A!XZ]!R20< X--\
M!7]UJG@/1;Z]G:>YGM5>25NK,>]95EHVNZ1X@AU.WLX;F&ZTN"RN87N C021
M;L,#@@H=YSCGOCM6QX'TN^T3P7I6F:BD275K (W$4F\<>^!0!S^A>-H=._M"
M#7+J]E"ZU<6:7CVQ,40\S;&KNJA5[#\1G&:Z:_\ %6F:;*1<M*($G2VEN5CS
M%%*V-JL>W+*,] 2,D5S4OA34[K2-=\/SP1K;:GJDEU]L64%5A>0.1M^]OP,=
M,9YSVI\'AW5[#Q!J<(T?2;_3[^[:[BO[AAYEMOP65D*G?@@E<$=>2* .PU;4
MX-&TJYU*Z$AM[:,R2F-"Y51R3@<G YJI!XCLKC58]-19OM,EF+U,IA6BX&0V
M<=2!CW].:U)8HYX7AE0/&ZE65AD$'@@UYU!\/]5BL]*S?(;NQF>R\S)YTPAD
MV?[^W:V>Q ]* .C/CG2?M$-LL.HR7$UO'=+%'92,WE.VT/@#ISSZ=^>*M/XK
MTM)8MSRBVEN39I=[/W)F!*[-W^\"N<8SQG/%5TTN]3XAG55MU&G_ -EK9APX
MR'$A?[O]W!Q]>V.:P(/!^J?\(F/"%PB-9QWZS)?B0?- )Q,!MZB3^'T[Y[4
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
MBCER4$N,LN>&X)&#U'/0UB1>.;"2:^#6.HQ6]A+-%=W;PCRH6C0.<D-GD'C
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
MBR:X4H424G;@C=OQN^4D+@'O0!>;POH;VUS;/IENT%U)YMQ&5RLK\?,P_B/
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
M7PEXC?5M-O;F33)Y[+59;HW3RR&2:!UD55QLPFP. $!(..H[N'A#6QI*6O\
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
MTES.7TRR8W  F)MU/F =-W'/XTDVB:3<26LDVEV4DEIC[.SVZDP_[A(^7\*
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
M9XH \WUG[9<3>.Y)=1U&WDL-)M[R"*&]D18)O*E8D8/3*CCH>X/&-.XA2_\
M'O@VZGEG\V?2[J5]EPZ L!;G@ @ <G('![YQ79R:/IDLD\DFG6;O<#;,S0*3
M*/1CCG\:!H^F+-#,NG6@E@7;"X@7=&/13C@?2@#SF+6[NTMEM9[^Y%G<>+)[
M&>YDG8M'"-Q2,.3E0655SGH3ZU!=:@/#VI>,&M;QHH/[5T^.XN'D:0P0O'&'
M).=P SC.1@'@C KTS^Q-)-I/:?V99?9K@[IH?(79(?5AC!/UH@T72K6*6*WT
MRSBCF4)*D<"J'4# # #D8XP: //=:2XL-%OY;+Q3+<I)J6GM$MK*^+8/,B.H
M<NVX,"3M)P,],$53\51-#HOQ$TLW=Y+:6UM;7$*374DA1G5BV&9B=I*@[<XZ
M\5Z6F@:-%8K8QZ38+9H^];=;9!&&]0N,9]ZE_LG3=]P_]GVFZY39.WDKF5?1
MN/F'L: .3N[M-.\<62Q:C=#3QH=Y-(/M#S*"DD7SX8G+#+>_:L[PGJDI\7:5
M -0EEM;S03<;9[PRO,XDCVR.N<(Y#-D+D>YP,=ZFD:9%+%+'IUHDD*>7$RP*
M"B?W5..!["HX-"T>U""WTJQA"!U3R[=%VAOO 8'&>_K0!YSX=GF@\)_#<PW,
MT2S7IAE1)2JR(8IFPP!P>54\^E6-(T234- \76>EZC=VNIC5[HV[)?2J0RD%
M<_-T.0">X/TKOUT3242!$TNR5(&WPJ+= (V]5XX/TJ'4-.NDBFFT$:?9:A/(
MC33SVN\2*.#NVE23CH2: ,OPEJC>)B==47,$'D);+;22. LJ\RDJ3@D,0F<9
MRC>M4O&\VI6]R+BT5[RSM[.1KNRM[MK>X12?]?&00&*A6&"?IUKK--L4TW3X
M;1&+[ 2SMU=B<LQ]RQ)/N:2[TO3[^19+RPM;AU!56FA5R!Z D=* /-=06/4]
M3\6WT%Y?0A/#MI=0/#.\+[@MPR,VT@Y''!..>0:K^)?$%Q+X<U*]@U2X74+3
M0[6Y;_23"D$C!F#(J_ZQF/4'@  <Y(KU"31],EEFEDTZT>2==DK- I,B^C''
M(]C4;:!HSE2^DV#%83 I-LAQ&>J#C[O)XZ4 <]'*DOQ4>1'5E;P^IRIR#^_:
MI_AG_P DU\/?]>:5OC2--$WG#3[3S?*\G?Y*[O+QC;G'W<=NE36MG;6-NMO:
M6\-O"OW8X4"*/H!Q0!Y9X@ENX;;Q[?1ZKJ22Z3>02686\D"Q$PQ.1MS@J2Q^
M4Y'/ %:U]>SZC+XX6YO[FRN=)4-9>5.T8BC$ =9, X;+[\Y!! VUVCZ)I,HG
M$FEV3BX(:;=;H?,([MQR?K3I='TR>:&:;3K226%0L3O"I* <@ XX% '#Z"7N
M?B':WNIF2#4)_#=I-+%YSJOFF1PR[<XQG^'&,\]:W_%5W''J.B61N9DEN9Y"
ML"S>3',%C8GS)!R%&0<#.2!QC)&^]E:27D5X]M"UU$I6.9HP70'J W4 TV\T
M^RU!8UO;.WN5C<2()HE<*PZ,,C@^] 'ENCW]WJUCX(AFUJ]_TF]O[6Y:&\8&
M5$$VP,P.2<*N&^]W!SS0SZG:HFF_VSJ/V.#Q7'8V]R;EO,>!HPS1LQ/SA7)7
M)R>,=J[/5_"<5]J^BSV]K8)96-S+<30-& )FD1E)P!C.6W9/4C\:D\1^&?[5
MM=)M+.&RCM;*^CNWA=,(ZKN^0*!CG<>?T- '#:_'=:?X<^(.E?;+JZTRU6V:
MV:ZF:9XG<!I(][$D@?(<$\;JZ;Q)>W7ACQ3;:L'O+FPU&%K+[+YSE$NOO0E5
MSA=^"A('!VGN:ZMM(TUK(V3:?:-:$[C 85*$]<[<8S5%]*OY]:C>>YM1H]L4
MDMK2* JXD"D?,V[!4$Y "CD#GCD NZ98O8Z1;V4MQ-<21Q!9)I)&9W;'+;B<
M\G/?BO+]!O/[,\/:':17,\=M>^(+FVOG%RY*+YUQY:]<IN95!(QGOUKUVJ9T
MC3##<PG3K0Q73%[A/)7;,WJXQ\Q]S0!@^&I+R'Q3XETPS33:;:R0-;-,Y<QL
M\>Z2/<<D@?*P!/&_'3%<]\0=5>$>(C9ZE<Q7>G:4DP7[28$@<ERK(%YD=MH!
M!X  &>2*]%MK2WLH1#:V\4$0.0D2!5S]!4-SI&F7MQ]HNM.M)YO+,/F2PJS;
M#U7)&=IR>.G- '!:F)-3\2:['_:E^MNOA^&[C2VO9(U6;=,-Z[2,?<7@<''(
M-+)JUYI6F^$_&-W=7L]G/810:E"DKLFZ6-2DPC!VYW_*>/X_:NZ_L72MS-_9
MEEEHQ$Q\A>4' 4\?=]NE4)]$NI;^VMHI;*WT"$(_V.*VVN9$;</F!VA,A3C;
MVQWH N:':7%GI$$=W)))=/F6;S)6DVNQW%023\H)P/8"O.M*U$P>+]5L;]Y[
M72KG7Y@EU!.T>^Y$46R&0J054C)'/S$8XZ-ZM6>VA:.\<D;:58M'*_F2*;="
M'?\ O$8Y/O0!YQXD:Z1?B%<QZKJ4;Z4D,]DJ7DBK"_D!^@/()_A.1STK7FO)
MM7U3Q=;7E]<V;Z=;0R61AG:+RT:'?YPP0&^?<#G(PN/7/8MH>DL)PVEV1$^/
M.S;I^\QTW<<_C3I=&TNX>%IM-LY&@7;$7@4F-?1<C@?2@#@9M2U.U@\,:[JC
M7VW5=.^Q7EK%/(@6Z>,/$RJ#A&8JR9'0L*O>!YM0O/)TW4KB[:]T!I;>]D:>
M0BXE)_=L23\X,?S8/0LM=U)%',%$D:N%8,NX9P1T(]Q2?9X/WW[F/]\<R_*/
MG. OS>O  Y[ 4 >2^'=3:'P[X*TN>^CL;"]L[D^;(S*LDRNNU"RNI'RER!GD
MCV%;%C=SP:QX;\/7VNR7]E-!=NMZK-$;N5'4)&6#$MM5F[_-M!.:[:30='FT
MX:=)I-B]B&W"V:W0Q@^NW&,T^ZTC3+ZSCL[O3K2XM8B#'#+"K(F.F%(P,4 >
M9:3>-I_ANW2"^/V3_A*;J*Y'VC$L\7FRG <G).0K'G)"GKT-J6[O]%T^":\U
M26+3]1UUHO/GNGE%O:E',2LP?Y,N%!(8<$ FNIUWPH+V&UCTR#2HH8IWFFLK
MJR#P7#,"-S 8^89)!YY/(Z8ET;PE86%I>13Z?I82]"B>UM;01VY"YQE#D$\\
MD]<#CB@!WA.W>UMKZ$ZV-5B%TS1L,D0 @'R@Y9BP&<\GC..U<W?7MQJ)\<_:
M+^YLKO2!NLO*G:,11B .DF <-N??G(.0,=J[VTL[6PM4M;.VAMK>,82*% B*
M/8#@5'<:5I]W=1W5S86LUQ&,)+)"K,HSG@D9'/- '"Z='?:YXQMXM3O=1M6;
M0;.^FM8+IXE2X,C;N >!\N".A[UM_$>>>U\ ZI<VUS/;3Q(K)+#*48'>!U!]
M":Z$:?9"^-\+.W%X5VFX$2^81Z;L9Q3KNSM;^W-O>6T-Q"3DQS('4_@>* .$
MUV"6[\9:_:-J.HQ6\>@QW2107DD827?,-XVD8^ZO X..0:JP ZMK'PXOKR>X
M:YNM,EEE9;ATW-Y$;$X4@#))SCKWKOVT?3&D>1M-LR[Q^4[&!<LG]TG'(]J1
M=%TI'@==,LE:W&(2(%!B'HO''X4 >=KJNIW7@F+Q##=7(\01ZP()+7SFV$FZ
M\HVYCSMQY9';/&[.<FM+2;%[_6/%<T^J:I_Q+]0=+>-;Z0(BM;1DC /(RQ(S
MT(XQSGM1I6GK?F^6PM1>-R;@0KYAXQ][&>G%$>E:=%]H\NPM4^T_Z_;"H\W_
M 'N/F_&@#S31$N;B+X?2RZMJC/J]BZ7V;V3]\!;AQQGY3D?>7#<GG)S4VEZD
MWE6FDSZE>2.FM:A;V\4MTRB6*(O@2S9+X4$$=22!G@$CT)-%TJ,VY33+)3;?
MZ@B!1Y7^[Q\OX4PZ!HQC$9TBP*"7S@OV9,"3^_C'WO?K0!YCI=RNJVOP_NM0
MU"6:1+Z^ADG^UN#A4G"Y8,#G"KR>2/J:OWNM7^FKXD O;G[*OB.UMI9FF9C:
MVTB0F3:2?E'S$<=-V1BO0_['TLPK"=-L_*2;SU3R%VB3.=X&/O9)YZTY=*TY
M!<A+"U47.?/Q"H\W/][CYOQH \[\5S:AI3>+[.QOKU;&+01?(XN7+6UQEP K
MYR P3.W../>MG1_.LOB"MFM[>3076BK=2I<7#2 RB4+N4,<+D-C"X'3BNI31
MM+CLGLDTVS6T?EX! H1OJN,'H*=%I>GPW*7,5A:QSHGEI*L*AE7^Z#C('M0!
MROC2"W?Q7X-DN)9(D%].K.L[Q #[-*>H(QR!S^'0US%P)+33_$NL6UY=PW-K
MXJC$8BN&2,AI+='#(#AP58CY@?;%>JW5E:7RHMW;0W"QN)$$L8<*PZ,,]"/6
MJQT+2&CDC;2K$I*_F2*;=,._]XC')]Z //\ 5=;9-:BNK35)]J>)8K*5IKHH
M N KPK$/E,8SG<><\XZ&MKP9#;P^*O&.V63S3J8PC7#-E3!"2=I..IZXZ<=.
M*Z9M"TAYI)GTJQ:65E:1S;H6<K]TDXY(P,>E64LK2*\EO([:%+F8!9)EC =P
M.@+=3B@#EV>1_C#'%)DQ1:"SP@] S3@2$>^%CJ3PS)+-XB\86L\\T\$-_&D:
M32%PBM;QL5&3P,L>/>MN]TM+F_L]0B81WEIN5'QD-&V-Z-['"GV*@^H*7&D6
MY@NDLHH;.:[XGN(8@LA!ZG(ZMZ$YQUYZ4 87PPEFF^&VB-.S,5A9$+=3&KLJ
M?^.A:ZZH;.T@L+*"SM8EBMX(UCBC7HJ@8 'X5-0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6%XMO
MK73]%26]BO7@:ZMXR;27RV5FE4*2=P.W<0#C/!Z5NUA>+M&NM>T/[!:/"DGV
MF"8M,Q Q'*LF. >NW'XT /3Q'#-JUS86UM+.;6X2VN&1ES$S*K!BN=VW##G'
M7V!-2^(M>A\-Z0VI7%O//"LD<;"  L-[A <$CC+#ID^U8E_X3N=1\2VVKLEG
M;7-M=I+'?6[LL[0#&Z!P% <'D9)X!Z9'.GXOT>ZU_P .RZ=:/"DLDT,FZ8D
M!)5D[ ]=N/QH K+XULXCJR7]E=V4NF^27BEV,T@E)$6S:Q!+,"N,]>M3-XJ2
M&\O;"?3KM-0MK3[:ELI1FN(LX)C.[!(/!!(Y(Z@YK'UKP3>ZW?Z[.]S!;"_A
MM/L[H2[0RV[LZL1@ @EN1GH/?C9L]&NYO$D>O:F+>.YALC9QQ6[LZ@,P9V+,
MJGDJH QQ@\G/ !'8^,K*_O\ 1K6.VN%&KV37EK*Q3:54*2IPV=P##C'KSQ6Q
MIE\-3TZ"]6&2%)EWHLF,E3T/!(Y'/XUQ;?#<BP\F'4#%+!J'G64JC!M[5F;=
M"/\ @,LH!]U_NBN]1%C1410J*,*H& !Z4 <Y_P )I8B.TNS;SC3+NZ^R0WWR
M[#)N**2,Y"LPP&QZ= 0:DTOQ5_:VKW%C!H^H*EM=26D]R_EB.-U16YPY)!W
M# /;.,UCV?@B\A\/VWAB>>WDT>TO5N(I@S><T22^:L3+C&00 6#<@= :V_#>
MCWFDW.MR730,E_J#7D?E,25#(B[3D#^YG/O[4 6=3UV'3M0L]/$337EVDDD,
M0=4+B/;N +$ M\PP/KT )JO'XGBDU)M/-C=K<#3EU *P490G&W[W# Y&#@>]
M0^*O#Q\11Q6TUE8WEF$?<EP[1O')\NR2-U4E2,-TQU'/%9Z>%M:L]2T^[M]0
MMKJ1-(73+N:[#;V*G=YH SN).<@D?6@#-_X2:6[\6Z)JVF6FI7EOJ&@RW,=@
MDJC)\R$J2K.$4@$C.?;FMVS\<Z?J5OIS6<$[W%^LYCM92L4BM"P61#N.-X+
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
M8SR$;"?.P< '=C/(X[<T ;ECXOL=2O8K:RAGF$^FC4H)!M"R1$@ #)R&R>A
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
M;6XFL5OXEFVY,1('S $E6!(R#Z_6KVI:O%IT]G:^6\UW>.R00(0"VU=S,2>
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
MW4,-W]CN+B(KB&38&R03DJ P!(Z$]*UI+B&*:*%Y%$LI(C3/+8&3C\*X_P
M6EM#>>*7ASN36IHO]8S8&R(XY/7WZTWQ)#9K\3/"D]TPCW6]XH9I2H+#RBHZ
M^YX[T =%H.N1Z]:7,\=O-;_9[N6U=)=N[=&Q4_=)'4>M6HI7NYKNWN+!XX8G
M"H\I5EG&T'< "2 "<<XY%>60(+6T&J07,\=ROC1X 5G8)Y;W15U*@[2""<Y&
M?R%:[-=R2^-[6VU402IJMHENUW*[Q@M' ?*)SE4=B5..FXXH ]%CC2) D:*B
M#HJC %5=5U*VT;2;O4KMBMO:Q-+(1UP!G ]2>@%8O@N\>ZL]1BGL);"[MKUH
MKBW,WG1H^Q#^Z;^X000.,$D8%2:[)-J&KV>DVD5O.8<7MU%-*47:#B('"L>7
M&X<?\LC0!M6%];ZGIUM?VKA[>YB66)AW5AD'\C5BO-?#%S<Z+HWBCPD]S!97
MND1RSV,AD+I%;RJ7C;) )",2#QV'%1Z %U:[MKV'4'BMXM$*W,$6JY:6Y./W
MA$<AR0-V6;GYE[C@ ],9%< .H8 @C(S@^M.KR.RG&D^ _">KS:A<+%JGV6+5
M;NZGDEC5?*?;N&\!5,A0,01GOGG-NYOH]%CL(AXBBN=#N]6=9KE@S6]ONB)2
M'<),^7O_ -K )P>,B@#U&BO,+J 6UGH$-MXAN+ZVE\1B)98)W1!$\;L858.=
MZJ1@')(Q@$8K.U6(V.@>-9H+Z]1M&U)&L/\ 3)"(,I"Y'WN069N#GJ1ZT >P
M45YAJ=\FIZWX@T^_\0QZ/J%G=QM99#><(MB,AB&\!]S;P1M.2<'L!4\3(^/B
M+<B_OEETV."XM-MY(!!)Y ?( ;^]VZ=<#F@#U5;B%KI[82*9T19&3/(5B0#^
M)5OR-2UP&F2:;9_$WQ#>7EQ% YTVRG#R3;01B?>V"<$ #Z#':NZMKF"\MHKF
MUFCF@E4/'+&P974]"".HH @&HQ/J,EC"K2RPH'FVXQ'G.T$^IP>/3DXR,Q0Z
MC>20Z<[Z1<Q-='$Z-)&3:_*3E\-SR /ESUKG/!H>=?&'VEG$S:Y<H[!RK! B
M!,$<CY-N,5@:%>7$FD?#">2]N&DN'=9BT[$3?Z-*?F&<,<@<GF@#T:TO;?4U
MN("F)8'\JX@D )0X!&>Q!!!![@TZXFDL_LL=M8O,DDHC?RBJB%<$[R"1P" ,
M#)YZ5S=J9%^+VI)%GR'T2W><#IY@FE"9]]N[\J?XSD>'4O"C1SRQ;]92)U25
ME5U,4APR@X;E1UH ZRJU_<S6ED\UO9RWDJE<01,JLV2 <%B!P#GKVKA]+NKN
MU\8VT5XJWMM>WMV+/4K6<Y!'F$P3QG^X%958<#:!QDUJ_$F1X/ U[/%/+!)'
M) 5>*5D/,R @D$9!!(P>* .LJ"]NOL5C/=&*240QM(8X\;F &<#) S]37FWB
M&#[1JOQ +WMZHLM)@N;=4O)%$4OESL& #<<J#CI[4X:K'J][J]GKEUY8CT.W
MGLE:8QA]\;&65<$98-M&>V.,9.0#T#1M3CUK0]/U6*-HX[VVCN$1^JAU# 'W
MYJXR*S*S*"5.5)'3Z5Y#I.J6T^E^&M(U#5K:QT^;PS;M;2SL51I@-LH#!U =
M0$QDDC)QCFM.WTZ+4O%EII.H:WJ%Y:-X>60R"ZD@\\K+M\W"MP2,'(Z\$YH
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
M&D8^W/&X#*=H<A ?O%5()&1UP,GBH++Q-<ZCXT&FVT$;Z8VF17T=P).761F
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
MTCO[4L<E$9F1TSZ!E!'H'QT J77+ZTM]?\.VUS:7$DMS=2+;S1R[4C<0N3N
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
M&GV?A&W-U;.- +[V 8>>#$T?']WAL]^E8>K:;=:!K6A+)=61GO?$TU]&K,5
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
M)X@!\07%FUI*(5LA"RXV.A/G8]O,)3_MG[UMZE8WDVG+;:3?KIDBNI$BVZR
M*#RH4\<^O:K-A9QZ?8PVD18I$N-SG+,>[$]R3DD^IH YCXE2)'X/R[JH_M"R
MY8X_Y>8S_(5R?BC6+%=6U"Y@O5@NK+6[%)&N9AYJINA#",<;(=K').0Q9^G%
M>L/''*-LB*X'.&&:0V\)))AC)8 $[1SCI^5 'FWB/29Y->U;1+)6QXCM4N;.
M?G;;3Q'$AR/NC:R,/4DCN:Z/P7=-KEFNOS6AM9I8([41%=NSR_\ 6<=OWA=?
M<(M=3M&X-@9 P#0 JC   ST% ')^,[Q[74O#<=R=NC3WYCOV)PIS&WE*_P#L
MF3;G/!( /6N.U[?:Z?XBABNY(M'AUO3UL62<JL99XO/1"#]T$GCH"6Z8KUR2
M-)8VCD171A@JPR"/I3/LT'E+%Y,?EK]U-HP/H* (-,TVTTFR6TL49( S.%:1
MGY8ECRQ)ZDUP/B2\N[;Q7XMDTMF:_C\.0-&L7+@B2<G:/[P!R/PKTH    8
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
M:TM$Q"IW?*\B[B5E()'."0#GI7<!0HPH YSQ3(H(8 PAB2,,=S;% R?4X[T
M<GXRBN!/I::<^G231),ZZ7?'9%=(H4':W177(VG!'S&MKPO=17WA72;F"&:"
M*2TC*1SG+J-HP&/<^_?K6C-;P7*A9X8Y5'(#J&'ZU+0!YAJ=PMW;>.DU*9H=
M8L9&?32&*R11>4I@:'O\T@;..I)!]*CDL+'4O$^L)XJE^SRG0K&23;<-%MD'
MG;V7:1DJ3QUQGWKT][>&25)7AC:1/N.R@E?H>U$EO#,Z/)#&[1G*,R@E3ZCT
MH \WT:6^.N^ 4UN1AJ3:)=_:!(V)-Q$'WN^[@Y]P:S[34X[3P/HUQ/J47V-/
M$5REPEQ< "XC\Z?"%W..,*V&(!V@9Y&?66AB=P[1HS#C<5!-8VMZ#-J)M)+"
M]CLI+9V?8]LLT,N5V_.F020.A!&,F@#A89]+LM)CEEU2&>VU'7SY")J"O;0)
MM9DBF(+*$ !.Q>I*C.!FLQ)M/N=$TS[=<6L\%AXOEA+N1LAA+R[1R3M0C;@$
M],5ZEI6@Q6 GEN!;37-QL\UHK98HSLSMPG/3<3DDGGKT U##$5*F-"&;<1M'
M)]?K0!Y=KM_>6=_X^?1IIGGCT^PD1(I"S1H3)YA09^4A,D8[XJ]?_94UY7T&
MX4:3<Z'<2WWV>4K&,;?)DR#PYRXSU(!SG%>AB*)9"ZQH'/5@!DTU+:WB1HXX
M(D1SEE5  Q]2* /*=$>WL&\#74=[+%+?Z#-]KE\XNS[88F!P2<E3G'IR*WO
MTL]OJ\FG7<-I-,+"*6+4["3,-W%N(5G4_=D/))R=W//%=P+:WX(@BXZ?(.*6
M&""#=Y,4<>XY;8H&3ZG% '*_$.1;;1-/O6?RDM]6LGDFSM$<?GH&)/9<'GMB
MN*\2:E:31>/#:ZB!&L^G21&&X*CYB@8K@X())SV)KV&2-)8VCD171AAE89!'
MN*9]F@VE?)CP<<;!V&!^E 'E7B"[D\/7_C&'1IIEC%A87$BQRL[H&E=9Y5R2
M0WEC)(YX!I-4O+&V\3ZQ/X2FMGN7\+N]NMG(&W.)"05 /+8P?4\5ZNL$*-N6
M) V,9"C.*2&V@MQB&&.,8Q\B <9SV^IH \JN9M$O?#FOZMHOB!)0^@S&2WLB
M8D1PN4DEPQ*RYR.<%AG.<5WOA/3;*RT.WN+3>S7D,4TTC3-)YC;%&[DD#@=L
M"MA;6W1758(E5VW, @ 8^I]34BHJ*%10JCH ,"@#B-5BTZ'XO://>+;H\NE7
M"1/+@%Y!-"5 )ZL 3@?6N4T<6MKI'A;4X+C9=R>)KFW:03G!B>:XRF,XP?E.
M,=<&O86C1R"R*Q7."1G%,^RV^ /(BP.1\@H \RMS)<67B*UM-4MHIQXG98%O
MG:2&8B*-A#(<Y"M@_B!P>E=AX)N_M?AWFP-C)%<SQ20"7S$5Q(V[8W=,YQZ#
MCM6XUI;,C(UO$5;[P*#!^M2(B1HJ(JJBC 51@ 4 <]X@N&OM3L=#M)+=IR?M
MD\<KX_=1L"H.,GEROU"L*P/!]P^@^(M>\'W,]O#(2=2T]8VRJQRD[U4''"N"
M<>C5W_E1^9YGEKO_ +V.?SJ"\L8[NVGC#&&66-D$\0 DC)&-RG'!':@#R_PC
M-8ZU=^&G&LV9N;6UE%^8M1'F7\A VL55MY.0SG> 5SC'7%;3O)T_X9VOB&&:
M=Y#=F"_NO.DFV6HNVW97=T QG'."W/)KNM/\)RPFW34[RQO(K4HT7E:>L,A*
M_=+ON;/0?="Y^F173+#$B%$C15/4!0 : /++Z\LM*TN?4-*UN.[T6XU*V-\;
M6/=:6L95@VT*QP"PC+J#T/(^8BFZK'IT'AQIM-UXW5G-KMBR&UEV6\):9 Z1
M%6(QCDC) )/3MZHEO#'!Y$<,:18(\M5 7!]J06MN(EB$$0C3[J!!@?04 >4:
MO8:?$WQ$MDE=8K&PCN[:,7+@0SF%R9 -W#953GU^IR^]U.SU74+K3_$&M0Z<
M)].M9=/N)1AB"GSO ^X 2"3/3)/R]1Q7JGV:W.3Y,1SU^4<T-;0-Y>Z",^6<
MQY0?(?4>E 'E6K6MM<7GCA;N[N))+70K:>/S;AE9)1',=^T'"L"%/L3[UI:4
M]C-\1-'O;LP-=7?AR)TE?&Z67S!D@]S@]NU>B&W@8L6AC);J2HYI1#&I4B-
M4R%PHXSUQ0!SGQ#@2Y^'/B)'B$F-/G8*1GY@A(/U!&:Y^RN=,NO$UAIUR;5M
M!ET4260W#R))MY\[!Z%P-ON 6QWKT8@$8/(J*2UMY8EBD@B>-<%49 0,=,"@
M#GO #WTG@VT-_+),X>589922\D(D81,2>I*!3GOP:Z:@8[=J* "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M:'.TRL;4CSLHZ8/S_+Q(?7M0!$/'EV(;=&T0->/JSZ1+%'=@JLJH7#!BHRI
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
MK.ZCN[6<+N\N5,XRN1N!!((R.#U%4KGPK+>0ZW+->Q?VCJUH+-YU@.R*(*P
M5-V2<NQR6ZD>E !X-TFWM])L]4-E#;WUU90K,\,K,)0%R&;( +\G)P3[FNFJ
MGI-E)IND6EC+,LS6\*1>8J; P4 9QDXZ>M7* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q/%GB!O
M"_A^?5_L@NHX&0/'YFP_,ZH,<'NPK;KB?BTZ#X;ZE&S -(\ 50>6Q,A.._0$
M_A0!TD%WJGVV*&[TZ".&0-^^ANC)L(Z @HO!YY_QK1R/45RUO=>'H=6!@U?[
M<;B!HWB:\-RB(H+,[;F.T8&#ZY%<QX6BL=#\416QAC73K^.6X\/.Y!%N&;,D
M9XRI8[67/;Y>""" >H!E+%0PW#J,\BC>I8J&&1U&>E>2^%_L>I)ISK=Z@GC+
M3X9DN+8PHA$Q0AS,WE@M&6PP)8Y)7O6CX1?P_K>GZ:JVLK>(+6Q>VOXGC971
MV4>9Y^>&RZY&[)).1WP >DY'K6:-5-]IL=[HRP7L;SB/<TVQ=HDV.P.#G&"1
MZXZ\UYEX:O+"Z/PWM_EDGM[6>TNU,9)C;R-IC?C@Y_A/K[U#:QZ=!\,]'C$,
M,-W;:[ )QY>QD9;SG/'4)U]![4 >RY'K074$ L 6Z GK7 :GI3V'C6YM[.S#
M67BFV$<\B(,12Q_?8GMNB9L?[2#UK)UJ/2)O$>MZ'X@GO;(RM =)%K N7B6-
M,+ WEL5=9%?@$=: /5J3(]:2,$1(&+$A1G=C/XXKRKQ3+965Y\1K2Y5$FO\
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
MH$$<'-%8'@N=KGPK:R-I\=@VZ4&")MT8(D8%HS_<;[R^Q%;] !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M!VC.3QR.#SC)B\<WVKW&F1Z!I5O<KJ.F-J$+7-T8MNUT4HP"'!&_&1GGT'-
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
M8+J.W!"^><R1LA)#(>/0C YK4D\,SS7NB7DVJO-<:9-).SR1#]\[QM&> 0%
M5C@#I@=><[L%S!=1^9;S1RIG&Z-@PS]16+:^(S=>,IM$B2W>W2Q%TMQ%-O+$
MR%"I&,#&/4_A0!G'P._V?:-59)UUEM7CE6 ?+(VX,F"3E<,<=_K6UI4&JPZI
MJ;7M\US9.Z&T5XE1H^"&'R_>7[N"><Y[8K1AN(+@N(9HY-C;7V,#M/H<=#3W
M=8T9W8*BC)9C@ 4 86O>'9M8U72+^*_6V?3)6FB4P;P[,A0[OF'&&/2I)=)U
M6X2Y\W6@'EC6)/*M]BQ+G+D#?G<PP,YXQQBM47=L;<W N(C !DR;QM'X]*5K
MF!;?[0T\8@QN\PN-N/7/2@#EY/ 5FZZW9I<&'2=610]C#'M$,@ 'F1G/#< G
MC&5'ODD\&76I>'[K2M>\07>HF5%2*=8DA:':P97 7JX95.3Z=!DYZAKF!(UD
M:>-48;E8N ",9R#].:#=6ZRQQM/$))1F-2XRX]AWH YV;PG=:EX;U#2M:UR>
M^EO(?)^T"%(A&!R"$'&<\DGK@=*@E\%37UUJ-QJ6LRW$FH:4=,F$<"QKMR_S
M*.<??/&3SW[#H+/5['4+R\M+6Y26:SD$4ZJP.UL X_ ,,_6J7BW6Y_#GAB\U
M:WMH[A[<*3')(4!!8#.0#Z]/UH K0^%[A-0T&\FU3SI-)ADB&;<+YH=54]#Q
M@*,=>_6KD/ART@\5W7B!&<3W%ND+Q?P;E)^?'][;A<^@K3DN8(IHXI)XTDD^
MXC. 6^@[TANK=2P,\0VG#9<<'WH YS2O"-SH^H2BUUVY&C/<-<KIIB7Y'9MY
M D^]LW$G;^&<9!V-?T>'Q!H%_I%P[QQ7D+1,Z=5R.H^E7EFB9@JRH6*[@ PR
M1Z_2J>M:M;Z%HE[JET3Y-I \S =6"J3@>YQ0!@-X-O+B]N[V\UUIKFZTLZ;(
M1:JJ;26.X '/\73/7VX#F\$1S_V7'=7HFM['3)=,:+R=OG12*BL2=W!PB]/?
M\-+3=5O)%EGU-;&"S98VMYX[C(8L#N1@0,%2!SWST'2M:2>&%0TLJ(""068#
MH,G].: .2L/!-W;7&AM<Z])=0Z,'2W1K959XV39MD;)R0O&0!GZ\U/H'A*\\
M/A;6'7[B?2[?=]BLY85_<@YPK./F=5SP..W/ KJ00RAE(((R".]1_:8/M/V?
MSX_/QN\K>-V/7'6@# TKPS<Z/X9L='M=4&;-R1*]OD2(=V4==W(^8]QT%5(_
M <%M:6$=E>FTEM-2DU%&AA7RPSJZLBH<A5PYQUP>>:ZHW5N)%C,\6]F*A=XR
M2!DC'KB@7,!5V$\9"?>(<?+]?2@#D?\ A Y1-$5UV<10ZNVJQ(8$+!VW[E9C
M][[Y /8>N!4C^")'TVZLSJ@ N-6&JE_L_P!UQ(LFS[WW<J/?&:ZY6#*&4@@C
M(([U@^*_$?\ PCNE_:84MYY_.A0PR3;&VR2K'N P2<%O;ZT 9%[\/Y)[75]/
MMM;DMM-U2Y^UR0?9U=HY2ZNQ1B>%8KG:0<$\&M*_\*-JE];S7]ZL\5M>17D&
MZW FB9-ORK(#PK%<D;?XB/3&Q%/<_P!HW<<PMEM8XT:)EE)DR=V[>N,*.!@Y
M.>?2IH[NVE@,\=Q$\*]9%<%1^- %77=)BU[0;_29I&CBO+=X&=.JA@1D?G69
M;>&[N#7+35I-5$UQ;V#V7S6P 8,RMNX88Y1>/3/?FI?$7B%M'TJTO[.*&[BG
MO+>V+>;@!9)%3<, [L;NG%;+W$$4J1231I))]Q&8 M]!WH XRR^'CV%O80PZ
MW,JVVGRZ<_[A3OB=MV1DG:V>IYR ..*O:;X-?39] GCU:5I-*L38,3"O[^([
M#C_9/[M>>>,_6NE>Y@BF2*2>-)7^ZC. 6^@[T"YMRH83QE2=H.\8)]/K0!0\
M1:0=?\/7VD?:/LZ7D+0O)LW$*PP<#(YJ"VTC4XHK*WEU=&MK;9E(K78TH4<
MMO.!D G &<8Z&M<W$(E$1FC$A. FX9)QG&/IS217$$SR)%-'(\9PZJP)4^A]
M* .<F\(22:A8ZHFHB/5K:XDEDNU@_P!?&_!A9=WW,!1CMM!&#DE-/\(W.EZM
M<26FNW,>D3W+7;:=Y2D+(S;F"R?>"%N2ON>>374U#'=6\R.\5Q$Z(2'97!"D
M=<^E '.Z-X1GT2[DCMM:N#HWGM<1:<8E_=LS%BOF?>V;B3M_4C(-,> I5$,"
M:W*EG;:J=3MX1;KE&+L[*6/WAN<XX&!Z\$:.@>(;SQ T%[:VULVD3^:/,$W[
MV,HY525Q@AL$]L>]=!--%;Q-+-(D<:]7=@ /Q- '*77@<W.D>(=+75)$M=9F
MDF93"I,)DQOP<\].,],]ZT]9\-6^NC2VO)6$UA<"8/$-OF#:5=",_<8'!%:T
MES!%!Y\D\:0X!\QG 7GIS3C+&JJQD0!_NDL/F^E '/:MX7NKKQ FMZ3K4VEW
MC0"VN=L*RI/&"67*MT8%FPWO706\(M[:*$.[B-0N^0Y9L=R>YK,USQ#9Z)X=
MNM99TFAA0L@1Q^\;H%!]SQ4>FWNMRZQ+!>V^FBP\LM#<6]RS22G*_P !' &2
M"<]<>M %>_\ !>FZEJFJWMQO8:E8BSFB_AZ,#)_O[2%SV"TE[X3%SX;T[1X[
MYD%G-!.9W3>TKQ.'RW(Y9AD_4U+J'B/[)XIT;1X4MYDOI)8YG$WSPE(F<#:!
MWV]S^%;2W$#SM LT;3(,M&&!91ZD=: .?N/"DEQ=^(9_[0"_VU:I:NOD9\H*
MK*"/FY.';K[?CM:79'3=)M+%I1+]FA2$2;=NX*, XR?2IENK=Y!&L\3.06"A
MP20#@G'UXK,77(]2TQ[K1)K.YV7'DLTLVU/EDV/R ?1L>I H R+KP0]UIFMV
M)U,*NJWZWSL+?F-E\OY1\W(_=+^OKQ-+X-W-K4,&H&&QUO+7UN(LG>RA':-L
M_)N4#.0W/(Q72-<P)<+;M/&LSC*QEP&8>PZUDZ=K<][XIUK1Y;:.--/CMY(Y
M%D+&02A^HP,8V=.?K0 EMX;2R\3-J]I=-#$]G%:26@C!4K&7V$'J,;SQ["I=
M?T/^VX;+9<FWGLKM+N!]F]=Z@@!ER,C#'H0?>M>HI;FWASYL\4>,#YW Z]/S
MP: .:U#P1#J=I>M/?2QZI<W$5T+Z!0IADB&(]BG/RCG@DYW-SSQL:/I][8V[
M?VCJDFHW3XW3&)8E '0*B\#N>Y.>N, 7I+B&$XEFC0XS\S =P/YD#\:3[1 +
M@6_G1^>1N\O<-V/7'6@#)GT*63Q4-=CO%1UL6LEA:'<,,P?=G<.<J/P_.L*V
M^'T^FVVD'2M?FL[[3K8V?V@6ZNL\&[<%="<9!Y!![FNS:YMT<(\\2NS; I<
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
ME:R/B:Y>SCDC_P!79-'*%!!Z1EB, \89:]=I@EC:5HA(AD4!F0,,@'H2/P-
M'D6HP6R> /&UI%;IL767-K D>?E)B.8U Z$[^G^U[UO:K%M\>F71$A2ZD\-7
M<5O)$H"F8R1F-<CC/!('H#7H5% 'D^E75C=7_P /6M;29+RS6>"[#6K^9!(;
M=@PD.."7Y)/7.?>I/"2:??G2(=6&IKXATH2+=PRVX1%)4B5WDV .C]>6.217
MJ+2QI(D;R(KR$A%+ %L#)P._%/H \=\.V-E::3X!GBM(XKM=1G2X?R\2+&4G
M&'.,A>8Q@\<K[4LEO;1?#Z[M&LC'>VWB(.5-N0P'V_>"#CG]V2>.BGT->PT4
M >2^)KJ.74=3:*TN()K?7;"=PMO)*\RJT(\X/@A4VY 5>X//S8KH;75+73/&
M_C#4;HR+;)963DK$S$A1+N 4#)(W+D#ID9KN:9+&)HFC8L%88)1BI_ CD?A0
M RTNH;ZS@N[9_,@GC66-P,;E89!Y]C7FFIZ?X>N?&_C.#6+.WE$NG6C1H\6Y
MF<K,"4&.9/NXQ\WI7IT44<$*0Q(J1QJ%1%& H'  K,L]"2S\1ZCK2W4SRW\<
M4<D3!=BB/=MQ@9_C;J30!P.AZ##+XIT.S\164%U=IX:CCN?M$8<&=70@,3P7
M !]^":B:WNKOPA/IDD;)XPAUDRHY4B0L;G<)E/>/R3C/3:"OM7K-,EEC@3?+
M(D: @;G8 <T >/ZEI.CW\/Q!L_L4,FKF^SIRHG[T3&"(H8CU!WX+$=N3Q70Z
M+H^GW'Q#UQM3L[6XN([6PD662($&9!)O=21C<#MR1R,BNLTC0DTB^U2Z2ZFF
M;4;C[3*L@7"OL5/EP!QA5ZYK6H \>L)VTOP[HUPT=S'H]KK5_P#:_LT <P*\
MDODR%"I^0;ASCC<".U7YM.TJR;PQ>6=M>3:5_;4\QDGMB<"2"3[J! 50R'@;
M0,G(X(KU*F"6,RM$)$,B@,R!AD ]"1^!H \GENXY-=TR>*SN;9K?Q/*9X1;2
MNZADE4R.Y!X?Y2%7  ('..-3PIX7T#6+'Q)#=:9;.9=3O8E<Q .L,C<;"1PI
M'(QQGD5Z/534[)]1TZ:TCO;FR>0#%Q;$"1,$'@D$=L=.] '&^%Y[F"PFU#Q!
M$5/AV"2P$JQEC+L.7F4+DD,BQ<#G.\5VMC>V^I6%O?6C[[>XC$D;%2,J1D<'
MD?0TRSTZ&QTY;*)Y2@#;I&<[W9B2S%A_$2221W-3P0QVT$<$*!(HU"HHZ #H
M* .(NS;Q^-M?A\1Q!M/O=/A2Q:1-R,@#B6-?]LL0=HY/'7%8.BZ$L^M^%+/Q
M/9Q75S_PC\T5T+F,/E]\11)">"P4-U[@FO6:*      8 KR&./6%TZ]L=&=-
M3672+K[#=",Q7EF25/D3=BS'[IX.5)]Z]>HH \FN1:ZSH6JZIX835I-4&EBV
MF@:W^SA45U8PX"*#)MW@8SCGU&9O$TGA[7O _B/4-&TZ4S3:8(&9K=XQN7/E
MQA& !<$G[HR.!GI7J=% 'G&MIIWA_5=$O8[=[70)XI_M$]C:K(JW#B,))(NQ
MLY567=C//)Y-0V^F:=I6M^"FMK2\;342]CB>Y@9G&\JT8(VY4'YBH(&!Z5Z;
M10 C,J(SNP55&22< "O(_ %T=/;2X];@62UN$G73YFC/^AN)6,D;@_=+@JP<
MXR/E],^L7%S!:0F:YFCAB7J\C!5'XFHYM0LK<H)KRWB+J74/*J[E R2,GD8H
M \DL;*QM=%T>YAM8HKJ/Q7(1(L>'2 W$G?&1'L8>V#[U;FM[J[\):EI<D;+X
MNCUEIH'VD2,QN T<R'_GF(B!GH%4@^E>L*P90RD$$9!'>F^=%YPA\Q/-*[]F
MX;MO3./2@#SSQ+X:FN_$6IZ3;VH^P^)K,-/.$!6VFA(!<^[(R@?[2Y]:KW_V
M[4OA7K^J:G9-!JEQIC6/E;/F)C5E( ']Z4N1ZC;7IW2F12QS1K)%(LB-T9#D
M'\: /,M8FLI-=O+/Q U\-+U338(K*6VM?.208821@A&*OD@C&,\=P*=<21V.
MLZW8:Y;W#0W&C00Z8;F,S;U6-A+'N (,F\@D=3P>PKTZF231PA3+(B!F"@LP
M&6/ 'U- 'DUMJ,&D67@VYO<^6?#K6LEM>6\HC4XA!.51B&R-I!'*]^@++#^S
M/#]IX:4WLEQX>73Y;5[ZSM!(@NMR[C(A1B-P!7)&>,'J:]"U70Q)J3:Q%K=]
MI<H@$,S1-$8VC4EAD2(P!!8\C'7FM2RLX[*W\M'>0LQ=Y9#EI&/5B1Q^7 X
MP!0!0\+6-MIOAFQL[(78M8D(A%WGS-F25R" 1QC (! P".*P+QX8/B!J(U^-
M6TR[TR.*R>9-T7#/YT?IN;*''5@HZXKMZ* /(])T)9-0\$6/B*S6YE&F7D4Z
M74>\["T9A23/<+D 'N#W%>M(BQHJ(H5%&%4#  ]*266.%-\LB1KD#<[ #)X%
M"S1O*\2R(9$ +H&&5STR.V: /(=4M;5O#_BV%;=.?$]M-"JQ\[=UMN=<=L+)
MDCT;WK1O+:PMKOXA6UM;P1VLNE0M#%%& CR^5*#M &"V?+''.=M>H44 >;:<
M\5CJ_A>XO(XUT1M$,*N4'EPW9V%M_96* J"?<=ZR8-&CCD\+P:C:J]E_;MZ;
M:*>//EV3),(U8$<(25P#Q@J/:O7Z9'+',&,<B.%8JVU@<$=0?>@#S&_T71H_
M$?BVW&FVBVR:%!'#'Y(V!U$PPHQC< 4''(R*IJEM8+X3O(+!Y9W\/78O4MP4
MFG?RHB$9ASO+*X&><YQS7KM% 'D6GA+S4ITMK>22&Z\*^3%''9R+&'0G;&"P
M^8J#C)/4]NE7--%FTGPSFAM_+>%'CF8P%"A^R,ISD#J^![GWKU&F2S101F2:
M1(XUZL[  ?B: /*;>WNKOPC9:>T;)XPM=961R5(D#?:,O+GO&82W/0C"^@JI
MJ=A8KHOC*XBLXA=IX@AEM76+YP,VY+1\9QE7R1Z'TKV2D) !)( '4F@ 5@ZA
ME(*D9!!X(KRB^@N;KPUXETJ>)QXH.JO-9-M(D<F0&"6-O[JI@$C[H4@XYKU-
M;JW?R=L\3><-T6'!WCKE?4?2I: .*MH[;_A;MX[1Q%_['@42;!@RB64L ?[V
MTJ3WP16_XHMFO/">L6Z0^<\EE,J1A=Q9MAP /7.*UJ* /+K*/3;[5/ 226R-
M:Q:7<B9)H"J!RD.-P88Y*MC/4J?2LS2;O^RM*\.37WVN+1(9-1MI&@MQ*+:1
MI\PET*-A3&&4$#@-Z&O81+&9FB$B&50&*;AD ]#C\#3Z ,3PE8V>G>&[:VT\
M70LE+F 70P^TL2." 5'/ P,#' Z5MT44 %%%% !1110 4444 %%%% !1110
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
M5M'LKB2>?5IKAO-= !"9R2[''&%W$@=3P* -W2-2.K^'K#5(HP#>6L=PJ,<
M;T# $_C7':1XKO/['\*IIVBZ?;KJ\UQ#Y*2%(X"@D;@!>0=F2?<\<UW%G91Z
M?IEO86OR16\*PQ9YP%7 ^O05SEAX(33X-!A34I771IY9H2T:YD,@8$-CV=L8
MQVH T/"VM7.M6%TUY!%%=6=[-9S"%B49HVQN7/.",'!JK_;VJ7TM\^C6,%S#
M8WPLY8I)-LDN-OF,K$X7;NZ'.[:>F16AH.AC0UOU%RT_VR\DO&W(%VNYRP&.
MWIW]S6</!WDZ[>7UGJ][:V=_()KRPC"&.60  L&(+)N &[:1GVH J7_C.YAT
MG6-;M+6*;3M(NGMYXR2)95C($KJ>@VG=@$'.WJ,U7U3QIJ\$GB1K&PL9+?1;
M2*\WRS.#-&R,Y  7AL+QV'OGC2E\%6S_ -K6R7<J:9JTQGO+/:"&=L;]K=5#
MX^8<]3C&:=>>#DNY/$)^W21IK=JMK,BQC]TBJR#9[X9NN><?2@#*OY+G5OB%
MH\#+;2:?/HUQ-]GG0L"K/ &R,XS@D ^A/K3/#_B&&STFQTS3])LK"XN=5N=/
M@MH/]4GDL^^0\ M\J$]B21TZC>A\,M#K>GZI]O9I+*R:Q5#$-KHQ4DGONRB]
M./:L\^ 8A911QZG<17EOJ,NI6UVB+NBDD+%UP>&0[F&#V[T 8NB:J_A_4?%(
MFAA^U7.O16T:P1ML+M;QG=M )^Z"Q SSQGO6G>^+];T_3+B>;1D+1:C;VD<K
M[X4N(Y750ZJP+ @M@@^F<FIIOA_!=0:H+G5[YKB^NXKU;A B-;SQJJJZ87_9
M'!SQ^=6KGPE/?Z.EG?ZY=75Q]IAN'NGB123$X=%"J H7(YXR<GF@"G_PF=Y9
MW6J6&H6=M]NMKNUMK<02-Y<AN,!,DC(VG.3CH.!VJY>>(-3TA98]2LHMTMY%
M:V,\.2L^]<DF,;F7;AN.^!C&>(]1\"VVK3ZQ+=7TX;4O(?=" C6\D/\ JWC/
M/(/)SG-/NO!K:GHK6>IZU?7-[YD<T5^H2*2%XSE"BJH48).>#G)SVP 7M U/
M4;]KZ+4;!H#;S!89Q&T:7*$ A@K?,I!R"#Z<$YKGKGQ7?:/K?B^ZU!XI--TF
M"W:*"-2&.Y6(&2<9+$ GZ>E=5H^FW.G6["]U.?4;I\;[B9$3@= %0!0.OOR>
M:S+_ ,&66I7^L37-Q.UKJ]ND%U:C;M)0%58'&X$ ^O4 T *FO7MGXHL-%U2&
M#.HV\DMM-;YPKQX+QL#UX8$-QG!X%6M<U2\T^:TCMD@5)]X>XF.X(P&518P0
MSLQS]WH :;8>'C!?6=[?WTE_<V4#6]M(Z!2JMMW,V.KG:H)X'H!DTNK>'_[2
MUG3M4BU"XM+BR26,>4J,'23;N!# X/R#!'O0!)X7UH^(O#&G:P8?(:[@61HM
MV=I/49[\UQ$-X8;WQ1?:S;VM\+;7+:*V3RV+).4@6+;U( +YX!/+=<XKM_#6
MA)X:T"UTB*ZFN8K92J/,%#!<\#@#I67-X'MKNTUVUN[V>2+6+@74A0!'AE4(
M%:-ATQY:D9SR* *\OB_4-/%VE]IA8FXM[;3Y_+>&.YDF;:%*N-R[3R3SD<CT
MK)74I/#OC?Q9J-]% [IIUAC[.A02LTDJ+D<D'<0._ S[5NS^"GU'1)+'5]=O
M[ZZ+QR0WI6.-[=HVW(R!5"Y!Y)()/?MADO@2+4)=3DU;5+J\;4K*.TG 1(@
MC,RNNT9# MD<]?7L 5-6\8:WH^EZW=OI"31V-LMQ!<LDD$<N3AD*N-VY>#Z$
M'M6A>:SK]AL6[M=-@\TS-'*LK2C"A2D>SY69VRV=H( 3/?%1S^"[F_\ #E[I
M&J>(KZ^-U%Y'VB6.-6CCSG "@ L<#+-D\5?U#PTU_JUCJ8U.XM[FVMY+9S$B
M$2QN5+<,#M.4'(H YM=3CU_7OAWKGV989+V"XE*]2@:WSMW=P#7H5<IIO@E-
M-3PZB:G<2KH2.D/F1K^\5DV$-@#HO3'?KFM70+74K2SGCU*]ENW-P[0O,J!U
MC.,*VSCKG'MB@#*MO%<EYXIGT6-[2"YAF=&M+@,DS1!"5F3)PZEL#"C@'KQ6
M=X=\1:Y+X2L+^\>SD>ZOIXI+E_E6!1)* =I;+\JJ*JG/(ZXK<E\+K=ZG:75Y
M=M<+9WCWEL&C >-F##9OZ[!N/&,\#G Q6?#X"6UAL$MM:OHCI]Y+=6IV1L(Q
M)OW)@K@_ZQL$\CB@#,/BW6-5L_"]Q9BWM3>ZM-97*,K'<8A,..A"DQ9P>>0.
MQSJ'Q;?W-RLNFZ:]W:)J#64R+#)O"HYC>4/C9A6!^7N!U!XI8? <5O86=M%J
M]Z&L]2DU&"4K&61G,FY<;<$'S7Y(_P *FM?!IL=9NKFSUJ^ATZ[N#=3Z: AC
M:4G+$,5W*K'DJ#R<]CB@#J*Y2^\47K+K\VE6T$T>AG;,DK$-<.(Q(ZJ1]W"L
M "0<G(X R=71;74K:343?WLMS'+=-);"54#1QG'R_+V!SC/..OH*5SX2C>^U
M:>UOIK6+5T"7T*J&#$+LWH3]QBO!/(X'&>: ,^'Q;JFK:Y;V6C6-DUM/IMOJ
M<<US,RDQ2.000%.&P#@<CW[5)\2XXW\&.SHK,E[9LA(R5/VF,9'IP3^=:=GX
M:AL/$2ZK;SE(TL(]/2U"#8L2$LN#UR"3^';O4WB/0U\1:0VG/<O;HTL4I=%!
M.4<.!S[J/PH RK[Q1>E=?FTNV@FCT,[9DE8AKAQ&)'52/NX5@ 2#DY' &2V+
MQ9=ZW%<MX;M8;AK>R@NQ'<-M,QE0ND8.<*=H'S'(RPXZU9G\(H][JL]O?RVT
M>KQA+^)$!#D+LWH3]QBO!ZC@<9YJ*;P5'%JZ:AH^J7>D;K:.TN(K949)HH^$
M^^IVL 2 PYQ0!6\0^+[_ $+SYI+*!(H/LQ\EI-\LPD8*Y&T_($)QEAAB,<4_
M2XHX_BKXA*(JE],LF8@8W'?.,GWX%)J?@"'4'U54U:]MK?4A 984",%>(*$(
M+ G&$7(SU^IK7L]!-IXCNM9-[)+)<VT5LZ.B@8C+$'(QR2[9[>PH 9JFM3P>
M(;#1+5(EGN[>:X$\X)0",H-H (R3OSUX /6L;1/&MYKT&C0QV5O:7VIV\MV
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
M/5+V:1X8+8.0TVYF#8.%3/&3TSR: -JRU"6]U6^CC\IK*W$:+(N<M(5W,/3
M4H<_[1';G*O/$=[+=ZY!I-O;RMHR(9DF)!G<IYFQ2/N_*5^8YY.,<9K0\+Z(
MGAWPU8:6I+-!$ [%BV7/+')Y/.<>V*JW/A96U;4;^ROY;-M3A6*]14#!]H*J
MZY^ZX4XSR.!QQ0!E0>,M4UG4[&VT*PLFAO=*CU*.2[G92%+JI4A5.#@GUY_(
MZGCC4!I?A&\O'T^UOXT,>^WN?N,"ZC.,'."0<>W6GV7A:WT[7;74;29HH;73
MQIT5J%&P1 @CGKG('/I^=6O$FB+XCT*?2I+A[>.<KNDC4%@%8-QGCJ!0!@:Q
MXKUJTU'Q';66GV+)H]E%>AYIGS(K"0E<!>#^[P.P]Z?<^()/$%OJ%AIUO;E8
M=,CNK@70+ F9&9(P![*26YQD<'G%VY\)_:KO6[E]0<-J]DEE,%B&$50X!7W_
M 'C=<]O2JT?@?[+=)<V.KW-K*]C'8W>R-&%PB A&((.' )&1QSTH QO"VH?9
M],^'ED=.M9FN=()BNI#^\A*P(2%XX#9&3GMTJW8>-M6FT1-9O-/LHK2:X:RB
M2*61Y#/]I,*\;?N8!)QSQP.<5I6/@Q=/_P"$=\K4IW&AV[V\'F1J?,5E"G=C
M'0*,8_'-">![0^$)?#D][<20-,]Q'<)A)8I#*90RD<9#G(X]N: (#XLU&U>:
MWO=-(>2\@M;"Y,;PQW!ESDE7^9=F&SUS@8Z\0>)-8\36&G1@Q6MLYUBTM4N%
MR5N(9)$!(7=E#DE2"3P#CJ"+MSX+;4M$>RU77+^\O/,CEAOMJ1O \9RC(JJ%
M!!)R2"3GGMB6Z\)2:AHOV2_UJ[N+T7$-RMZ4C5E>)PZ80+M R.F.<GF@#+A2
M[@^(GB*2QAMVOSHMFX5LJDDF^?J>HS@#/..*T]"\33:[;:)+!'$&NX'FO$(.
M8"A"LG7[P<E>>NUCVQ4DFF?V+JFH>)6FO+V1K*.![>* .[K&6(*A<$L2[>W/
M05!X>T58+?6]3MX+FPGUB5IDC8#S(1MP#M/ 8L7DP>[\]Z .IHK/T."^M=&M
MH=2N6N;M%(>5@ S<G&[;QNQC..,YK0H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J.:>&VA::>5(H
MD&6>1@JCZDU)7*^-8KW_ (D5[;P2W%K9:G'/>0PH78Q[67<%'+;696P,GC/:
M@#>&KZ:;/[8-1M#:[MGGB9=F[.,;LXSFI;6]M;^(RV=S#<1ABA>&0. P.",C
MN/2O,/$^DW%W9>,+VVL+J:SU&2P\B!+5V:62-AYD@3&0-NT9QSM/M7I]K!;6
M\ %K D$;G?M2/9R>Y&!S0!0L/$FDZG?:A:6M["\NGOLG <?*0H)/7H-P!/8Y
M%7;34++4%<V5Y;W(0X<PRJ^T]<'!XKS?5[#5GA\;6EII]V\TNI6]\B"%@EU
MJ0;T5S\K$A'7:#GC!ZUT=C ^H?$(:[9Q3Q6/]E?9YVEA>+S9#(&0;6 )*C?D
MXXW8]: .GNKRUL8A+=W,-O&3M#RN$&?3)J)M7TQ(H)6U&T6.=2T+F90)  6)
M4YY  )X["L/Q9-)!JF@.MA<2(+B3=>V]NT[VA,; $(H/WLE=Q! [CG(XS0].
MN!;>"H+O1[[=9:K?&X\ZR<^6I\_86(7 &73!Z>G2@#U2SO;74+5+JRN8;FWD
M^Y+#('1NW!'!J.YU33[.=(+J^MH)I,;(Y9E5FR<# )YR>*Y[P)#);P:ZCVMQ
M;JVLW,L2RP-$&1FR&4,!D'GI7,^/([V[;Q39VVDWZRR6EL8I+6T>7[;M))R^
M"J[,D!1AB>><XH [:;Q?H5MJ.HV,^I6\4NGPK-<[Y -@;<<>Y 7)'N/6K%IX
MBTJ[T:VU47UO%:7"*RO+*J@$C.TG.,@=17*7,-W-XC\6!+"\QJFC0BU<V[!&
M94F!4MC"MEE^4D'GI5;1I+RTU+PIJ5U8WXTV/138.K6LF^VN/W9+,F-P!"%=
MV,<>A!(!WDNK:;!#%--J%I'%,I:)WF4*X W$J2>1@$\=J@?Q'H:1>:^LZ<L>
M$.\W2 ?/G9SG^+!QZX.*\\@T*>UE\/+<:;<26G_"17=W%%]E=Q;6KK+Y88 '
M8-S*<'&-W/0XLZKI$:ZCX]2'1IO+FT6&WM/+L7*NPCF!2/"X)RT? ]O2@#T.
M\U/3]/*"]OK:V\PX3SI53=VXR>>H_.E74+)[N6T2\MVN8ANDA$JET'J5SD"O
M--C1W<MKKVDZW<Z=JNE6L$9M8)6P50K)#(!RARQ()P/F/(Q6QKNF7^D7^B:E
MHD/EW-Q -'N(VDW%49<QR9/WC$P)/<@M0!V]O<P7<"SVTT<T+_=DC8,I^A%%
MS=6]G"9KJ>*"($ O*X503P.36;;W]EIFIV?AN*WN8]MH&@D\EO)VK\NS?TW8
M&<>G-4/&4TD,6D.MA-<HNH(7GA@>=K0;'_>B-<ECSMZ$#=D@XQ0!M#5]--O#
M<#4+0PSMMAD\Y=LA]%.<$_2B#5M.NK!KZWU"UELUSNN(YE:,8ZY8''%>70:?
M</8V-O<Z3J,AB\7RW+>=8LW[EGD.\X7&T[ER1QS[<37EOJ%K?:I=0:7?/80^
M*(;Z>%+5P9K<0(I=%Q\^V0!L+D_+F@#M/#_B-]:U_7K)7M);6P>%8)K=MV\.
MA8[CDC(/''I6W=W]G8(KWEW!;JV<&:0(#CZUROA5O.\:>*KQ+.[AM[LVKPRS
M6KQ"7;%M8C<!R#CWH\:6]T]_9W6FW5W::C!;3B*06;7%M,I*%H95 .-Q5<$$
M'@XSTH Z:YU;3K-(WNM0M8$E&8VEF50XXY&3SU'YUFW^LW5KXQT;242!K2_@
MN)&<YWJT83&.<8._]*YG2_M=IK&HOK^D3K;:GI-HL4,$#SI%LC82V_R@X.YB
M1GKD^E5])TG5].NO EG>1W+W5II5U#/.(FD2%V6,(K. 1QM(Z_PT >@IJ=C/
M=265O?6LEY&I+0+*I=<<9*@Y S6-X8\4)JGAZQO=5GLK6[NI9HDB$FP.4E9
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
MGF@#UBBN,G\1ZW8ZIKNG7 TR2:UT^._M7):&- S.I61F8Y *9W#;GT%8VO\
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
M=L-:OD\8W'AW4!!*WV);ZWN((R@*;]C*RECR#@@@\@^W(!T5%<_+K%\OC?\
ML-/LXMWTQ[Q',;%E=9%3!^;!7YLXX/O7/Z7XOU_6$\++ NFP/K6GSW$CO"["
M%X]G0;QD'?TR.G6@#T"JUO=VFI6[O:745Q%N:-G@E# ,.",J>"/TKD-%\97^
MLQ:)9!+6'4KU;I[B38S1HMO)Y3%5W Y9L8!/ SUQSE^%]8N],LY=/CCCEU"_
MU_44W1Q_(-C.[,%+#T&!NXSG)Q@@'I,,,=O"D,**D:#"JHP *?7"S^(O%EL-
M(MKFQL+6[O=3EL=TJEE>,1NZ3!5<[<[>4))Z\CK4I\5:C9>(+?1-5FLK.[=H
M%B9[>00WN0OF^5(6PK E@$.3P.N> #M:;)&DL;QR(KQN"K*PR&!Z@BN"TC6M
M<BT_7+J>]LIFCUQ[16FC*+$@=$) W?-\OW4&"3W)-))XUU=?#U_>10VC7%EK
M<>FGS8GC$B.\2AMI.4;$HZYZ=.U '=VUNEI;I!$6\M!A0S9('89/I569M.U&
MZ-A)<0S36Y6:2V$@)7G*EUZXR,C/&1[5RDWC+4M*N-:L-06SN+NVN;."TDAC
M:-'-R=JAP68_*<DD'D#L:J27&JZ7X[\2W8BBO[R+0K:2&.WA*E\2S<;=Q).<
M\ \C ZT >BU#=7=M8VSW-W<16\$8R\LKA%4>Y/ K&\*Z_'XAM+FYAOK6[B27
M8IBB:)X_E&5D1B2K Y].,5R6OW6IW-M\2[>ZNXI;.TTTI#%Y)!0-;,XP=V.I
M.3CGVQB@#TI'62-71@R, 58'((/>G5PUAK^LV-V-,G33YE.A'4+4#=$$9-J[
M)'8D$'<IW87'/%1'Q9JTT>OVB36OGVNCIJ%O=):NJ[F\P$!6;YAE,JV<<]^X
M!WU%8_A5[J7PII,MY.LTTEI$Y=4*YR@/.2<GU/?TK8H **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M)\0^'K/Q)81VUU)/"\,RW%O<6[[)89%Z,IP>>2.01S6M6=K5Z;*R1UO[*RD>
M:-%DO/N-EAE0,C+$9 YZD4 9\WA"SGLK:.:\OI+RVN!=1:@TBF<2@;=V=NW!
M7Y2NW;CM27G@ZQOK&XMYKJ[\RZNHKNXN%*"25XRI3/RX &Q> !T]SFKJGB6X
MF\33>'='O=.AOXK,7 :ZRZO(7($>%8$<*2>IY''K8\8:YJ&@:39W5HMLTDUY
M!:NLJ,P'F.$R,,.F<^_M0!)<>$K6YN=9G>^O0VKVRVMR 8\!%# ;?DX.';UZ
M_2L+3_#MS#XTU"&.YU.WL5TFULHKE44>;L,F1N*8R RX( ZFNGBGU&UO7&H7
MFGO:) 9)'CB:%HCD;2<NWRD!^>/NU8M=:TJ^-N+34K2<W*,\'E3*WFJIPQ7!
MY /4B@#./A#31=Z9+$T\,6FVDEG!;QE1'Y3A0P.1NZ(O.>U5=,\"V>EW&ES1
M:GJ<CZ9;O:VWF2H0L+;<(0%&0-BX/7CDD<5N0:QIMS?-907]M)=*I8PI("V
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
MP_=W!S)*NTG8@W##\J>^!GBM1-<TF6"ZGCU*T:*S8K<NLRE82.H<Y^4_6@#
M\765U>^(/"S6RW:I;7LDLT]O'N\I3"Z@G((Y9@.G0GZU;N/!MC<VZQM=WBR_
M;TU&2=2F^69,;2V5(P J@  # %:LVM:9;W,5M-J%M'-,56-'E +%ON@>Y[>M
M5H+S4U\0:C%=I:+I,4*203KN#J<?,)"?E/<\=!C/6@!MWX<@N-:&KV]W=65\
M8/LTLEN4_>QYR P96&022" #R>U4;GP)IC_V8]A<7NESZ="8(9[*4*YB."4?
M<&# D9Y&<\YK=L]2LM0:1;2ZAG:/&\1N"5STR.V<<5@ZCXG_ +)\:+8:A=6=
MMI)TQ[LRR_(RNLB)@L6QC#'C% #[_P $V-W>6=[;7^I:=>6L)M_M%I. \L9.
MXK(6#;OFR<GG))S27O@BQN-1MK^TO]2TVZB@%L\EG/M,\0.0LFX'<<DG=][D
M\UK7&NZ3:VT-S/J5K'!-&98Y&E&UT !+ ]UP0<].14BZMIS7T=BM_;&[DC\U
M(!*I=D_O!<Y(]Z ,:Z\$V,M_-=VEY?6#7%JMG<I;.NV>-00NX.K<@$@,,''>
MGVO@^TLYM%DBOK[.CVKVEL&9#\C!0=WR<G"+^7UJU/K%O+>Z='9ZOIP6:=XW
MB=@SS;5;<L>&'S*PYX. #3X_$V@RW,-M'K-@\\[F.*-;A"78=0!GD]: ,VV\
M$65K8Z1:)?WYBTJ[:[M]S1Y+MOSN^3D?O'_/V%<SI.E:V+MYHF\1Z?J<D[RR
MQ2_9I+-2SEB-Y!9H^>QW8Z =N^N]<TJPE,=YJ5I;NI 82S*NTD9 .3P2.F>M
M69;RVALS>2W$,=LJ;S,S@(%]=W3'O0!%8V)LFNB;NYN//G:8"=PWE9 ^1.!A
M1C@>YK+/A9%\0WFMP:MJ$%W=QI%($\DKL3.T -&>FX_G5R#Q'HEU%-+;ZM92
MI#L\PI.K;-XRF<'N.GK0?$FAK;PW#:Q8"&?=Y3FX4!]H);'/. #GTP<T 10^
M'HHWMVFO;NZ,,DDK"<H1,[@C<^%'W0< #  QQ63_ ,*]TT:)::9'J&IQBQG,
M]C<1S*LMH3G*H0N-N"1M((QQV%;]MKFE7FF?VG;:E:36.<?:$F4QYSC&[.,Y
MXQ33K^D"Q:];4[-;5)/*:5IE"J_]TG/#>W6@#*O?!-E>VMD&U#4H[^RE::+4
MHYA]HW,-K9)4J00 "-N, # Q4]WX3MKJ#3@M]?076GS-/%>)(K2LS*5?<64@
M[@QSQQQC&!2?\)KX??5;/3H-4M9YKII%4Q2JR@IP02#C.2!CKS6FFL::^H"P
M2_MC>'=B 2#>=OWL#OCOZ4 8:^!-/CM!;QWNH*5U-M4CE\U2\<S%LX)4Y!#,
M.<GGKFM33]!@T[6-2U..XN9)=0,9E21E*C8NU=N #T]2:R]<\5+9:UH=C87=
ME*UWJ/V2YB/S.J['8E2&X(*@'(/WNU=)<W,%G;O<7,T<,*#+22,%4?4F@#)M
M?">CVNC:CI*6VZRU"6:2XB8\$RD[@/0<\8Z4F@>&8]!7 U/4K\JGE1&^F$AB
M3CY5P!Z#DY/ YK3LK^SU&)Y;.YBG1',;F-@=K#JI]#[&F76JZ?93+#=7L$,C
M;<+)( ?F.%_,\#U- &+K'@BPUJ[U*>:\OX5U.T%I=Q02JJ2*N[:>5)!&X]#@
M]P:F?PE;27SWC:A?^<^G'3B=Z?ZL\EL[<AL\YSCVQQ6@VNZ0D$T[:G9K##-Y
M$LAG4+')Q\C'/#<C@\\BI)M6T^WNEM9KV".=F"B-I "6/0?4^E &/=^"=,U%
M+TZC+<7<]W#%"]PY5)%$3%D*E% #!CG./TXK1L-%BL[Z2_EN)[R^DB6 W$^P
M,(U)(4!54#DDGCG\!AB>*- EO(+2/6]/>YG8K#$MRA:0@X( SR<@CZ@U9EUC
M38+Z.RFO[:.ZD8(D32 ,S$9"X]2.<=: *>H^'(-0UJUU5;R\M;J"%[=C;NH$
ML3$,4;*DXRH.5P1ZU1TOP/8Z2VCFWO[\_P!DP26]L':,_+)C=N^3G[J_E6T^
ML:;'?+8O?VRW3-L6(R ,6QG;CUQSCKCFJ6E^*M'U>"]GMKV'R;.=H9'9P "#
MC/TSD ]\4 9L?@"PMX-/%MJ&HP7.GS32V]VCQ^8OFL6D0Y3:RDG."I]J23X>
MZ9)ISVOV[4EF^WOJ,5VDRK-!,Y)8H0N,')!!!!S6_%K.F36+WT>H6S6L;%'E
M$HVJP.-I/8Y(&.O-9/AKQ#+K6M>(+8RVTUMI]S'%!) I&0T:N0V2?F!)!Z=.
ME #V\(VS_P!F/)J.H236%R;M9GD1GFE*%,OE?[I(P, #Z5-?>&;;4KB5[J[N
MI+>6YBNC:L4,8DCV[2#MW 9120&YY]3G1_M.P.I'3A>V_P!N">8;;S!Y@3^]
MMZX]ZI?VO!<ZKI\5EJVG-%,)2\&X-+-MXS&0W 4@[N#Z<4 9MQX$L)_M6V^U
M"$S:@-23RI5_<3@Y+("IZ]PVX=<8I'\!6#VM[;G4-2V7E]'?RYE0GSD*$$94
M\$HI(]L# XK=36--DOA8I?VS71+ 0B0;B5^\ .Y'<=JQ]$\12SR>(/[6FM88
MM.U(VD<@'EJ4\N-ESDGYB7Q[\<4 )?\ @?3=4EU:2\N+R0ZFL(DPZKY;1<QO
M&0H*L#SG)H3P9$+V>^EUK59;R>UCMFG9XU8+&Y=6 5  P+'MCVJUJ'B[1-.T
MZ&^DOX7@ENDM%:-P?WC.%(/IMSDYZ8JQ:ZDESK-U%'J=A-;QV\;^1$<RQDEC
MN<[L;2,8X'0T .TW1;?3;N]O%DDFN[UD:>:0*"VU=JC"@#@>W>L_4/!UEJ%Q
MK,K7=[$NL6XM[N.)U"L I3<,J2#M)'7'?&>:T[?6]+NS*+?4;63R4$DFV53M
M0]&//W>#STXJ.T\1:)?W<=I9ZM97%Q+'YL<44ZLS)_> !Y% &7>^!M/U%B;N
M[O9%;37TMEW( T+8)Z+G=E0<^W2G0>"[..[GNKC4-1NY;BP%A.9Y5Q)&-V"0
MJC!&]AQ@=\9YKH;BXAM(&GN)DAB3[SR,%4?4FLR]\2Z7::#?:NEW!-!9HY?9
M(/O*,[/9CP,'UH LZ/I::-I-OI\=Q<7$=N@C22X8%]H& . !P !T_7FKU8'A
MG4-1U6W2_FNM/N+&XMXY(Q;*0\4A&70G)! R,'@]<BM^@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"N6^(-O/=^&%AMK::XE^W6D@2&,N=J3H['@=E4FNIJM>ZC9:;$DM]=0VZ.ZQ
MH97"[G8X"C/4D]J .=@28_%*ZN_LMR+5](A@6<P,$,BRR,5W8QG#"H/B5:37
MWA^SMH;*>[/]I6LLD<4+2?NTD5G) !XP#]:[*B@#FK!]+L-2GDTO1;N$2P;K
MEUL9(5VQYV@*5&YR7/ '0'T&>?T#3;_1-8N[:.QFBL]9MGGM9(XG(TR1BQ,+
M=E4EMW&,-NXQMKT6B@#R[1=*FU+1;73Y= U6QU_3;":T2\N9I/(A=H3'NB;<
M5<,=IP!P/3 SJ:)YNKZ#!9R^&+FQU2STQ[)YKJ$(L9*!2D3_ ,:L5!R.,#D@
MX!ZVYUW2+.Y-M=:K8P7 &XQ2W"*P'K@G.*LVE]::A!YUE=07,6XKYD,@=<CJ
M,CO0!YWX?6_DU'P&'T?4H5T[3)[2Z>:W*".3RX5P<]LH<'H>V><5[.QU"+P1
MX8T^72K];G3]:A>=?L[':JS,S.,9RN"#GH<\9YKU.B@#C+W1+Z/QQ(;6'=I&
MLPHVH-VCDA(QQW\Q"$(]%-9-YI[OKFO:1K/A_5=2M]2NUN;6:WED%NZ[$ 60
MJP"%&3J1T QGC/I-% #)7$4+NP8A1DA5+'\ .37F-A87T?@/P-:2:;>K<V.H
MV[W,1MGW1*N_<QXZ<CGWKTE;ZU;4'L%N(S=QQK*\(;YE0D@,1Z$@C\*L4 >:
M:UIFK7-[XS>QL;EWDGT^X@0AHA=+#L,B*_')VE>O>II+#3M7T^\OXM#\1:?)
M=/;+)=.9?M:O&^4=48L2(SR3CD$XS7HM% '/>#QJPTNY76-LDRW3K'<_9_(:
MYC &)'C_ (6/(/3[N>]<?K4.IW&I3;-$OXQ;^([6ZV6UN/+FB5H\SE^KL0""
M > !D<9KU&B@#.UT/)X=U%$CD>1[6151%+,25(  '4YKSR6VU,Z'IVGC1;Y'
M;PP+4SPVV9&F"[3 Y;[BC&>VX]#Q@^J44 >?/IVKIHWA#5]-LI$U.TMUL;B&
M==I$4B!&+CT1UC?'H#3O#_A^]TJQU;2[VUEN=,TQ)X=-7=\]S%*H<CZKGRP1
MZFN_K.DU[28HKZ5]2M1'I_\ Q]MYHQ!QG#^AQVH \\N=&UV?PKXET>W-WJ5G
M)I(6QEO;8PW08;L0,2!YF!R&QU;&36D\MUJ/BJ]U%-(U..TF\/&W5IK5E)D\
MQCLVGG//3'Z8)]!!# $$$'D$4M 'G.C65_93?#Z:33;PK:Z1+97($)S!*4@
M#@]!F-N>G'N*Z7QW!-=> ]=M;:"6>XN+*6&**)"S,S*0!@>YK8L]1LM0,XL[
MJ&X^SRF&;RG#;' !*G'0X(X]ZLT <1%]KL?&=GJT]I>2Z9<:.MHICMW=K>97
M+$,@&X!@1SCJ@SVK'TSP_>::W@J"ZL)WBMK^]N'00F1;6*59?*5B 0,;T'M]
M!FO3Z* ,_6(P/#U]#%$S?Z*Z)'&A)/RD  "N#?3[VP\&^#+R'2+V7^S%B&H6
M=JK17&/(:,LH!!8JS$X!Y!->F44 ><W6FK#;Z+J.EZ#J,$']O_;KB*0/).P:
M%T:5D8DKEB./3DXR:IWT6J7&IP.-"U"'[+XE6X:&"W'E-%\P$V[^-FR"2#A>
MA QD^I4$X&30!Y=K>G7]QX=^(EO%IUX\M_=AK1!;OF8>3$F5XY^9&_*CQM#J
M6I+XEMK71;[]_;6SV[VUM_Q^!3D^8QY!3D!.#WYSQWD'B;0[K4$T^#5K22\D
M.$@64;V^4MD#N-H)STXJY=ZC96#0+=W4,#7$HAA61PID<]%4=S]* .11+J+Q
M=XEN)--O/(U#3;8PN(2RY190RG&?FRRC;UY],UE^&[34]&F\(WUY8WALX=!_
MLZ>-8'9[6?,;$E "V&V;<@'H.U>ET4 >86>@7ME=>'3)8SFW'B"\OUB$)86L
M$BR^6&P"%Y93CL6]C73>"8)K<:^)K:> 2ZQ<3Q"6)DWHV"&&1R#@UT=W=V]A
M9S7=W,D%O"A>25SA44=234J.LB*Z,&5AD$'((H \_P!0TYQKGC2.YTBXNAJU
MK#':;;<NDV(BA4N!M3#8^\1ZT:KHNJZ%IOAF^TUXYM8LH(M)G+'B=)%5,GN=
ML@63Z!O6NX74;)]2?3ENH6O4C$KVX<%U0G 8CJ!58Z%9-KO]L/Y[W00*JM.Y
MB3 (W+'G:&P2,XS@GU- %JQLXM/L+>SASY4$:QKDY) &,GWKS.?3[_\ X1VZ
MTV72;UG7Q2+IA]G+*\)O/-W#&<C9S^G7BO5** /+]:T[59-7\37=CIMY-&+[
M3[M845HC=I$H\Q8VX^88!'/51BNL\*PV4DU_JEII&H6#7IC\U]09Q-,R @$H
M[$@ 8&>,_0 GI** .)N[*[T#XC3>(EM+B[TW4;)+:X-M&99+>2-B58HOS%""
M1\H)!%3^,%U#Q!X2O(M(LYV9&AE"3(86N DBNT85P",JI'. <@<\UU]5X;ZU
MN+NYM(;B-[BVV^?$K9:/<,KD=LCF@#C+^TFU7Q!>:Y:VEY';#09;.1);9T>:
M1F#(H0C)V@-SC'S\'K5+2M.GANOAV9--N4^P:;+%<DVK?N)#%&N&XX)96_GW
MKTBB@#R'3XSI^L^%EOK"Y0+K&K2)&UJY8(Y=T8+C.,%3P./PK0M],O=(G%S%
MI%P+.]U^>[C>&VWS64;0[ ZQD?*78-G(^4/R >G>7NB6U_JVGZE*\PN+ N8-
MC84%AM;(QSD<<_ABM*@#RC3],OTT/PW:7&D7X>S\2SW$JR0%]L1><ASC(Q^\
M3GISQG%;%GX>?6-/\9Z;<0SVAO-5:YLYWB9-K"*+9*I([2(3^'O7?UGZQHMI
MKEO%!>-<B..428@N'A+$ C#%""5()R#Q0!F>#&O;[1DUK5(DCO\ 4$1W1#N5
M$5<*%/H?F?\ [:&J_B".9O''A6>.UN9(+=KDS2QPLRQAHMJY('<\5U*(L<:Q
MHH5% "JHP !V%.H \O.C:I<>"[OPO/:7(U@:L9HKSRF\M@;KSA.),;1A2>,[
MLC&.171^&;(IXL\5W,UC)&)[Z*6WFE@*AU6!$)5B.S!Q^)]:ZVB@#C/B/:2W
MVF:1!'93WBIJUK/-'% TN(D?+D@ \8[=ZMVDVF:==W<NF:'>(DEOYEP8[%XE
M;9D*JJ5&YSO/3L.2*ZBB@#S71]%U/1UUG08;62.'5+%Y;"ZCC?99,X;_ $8L
M>BJS%EZ=6X' JO#I4VO^')K>'P]JNG:_;Z5-9">]FD$<;-'M*1DN0P8@8(&
M!G(. ?4J* .'MG?Q%HEWM\,W.GZD-)DLFDNX!$58KQ$A_B3=SD<<#UXSM&6^
MNM7\(O\ V1J,,=IHUQ9SO/;F,1RE8!@Y[?(>>A[9YKT"74;*"_M[&6ZA2[N
MQA@9QOD"C)('4@"K- 'EVFV=^OA+P!:2Z5?QSZ9?0BZ5K=LQA(9$9N,_+N8#
M/?J.*WI]$OH?',ZVT.=&U>-+B];M'-"0,?\ ;1?+!'<(U=G10!YK+I[OK6M:
M/K7A_5=0COK\7=I<02R"V=<(5$C*P"%"@ZC.%&,\"NZUZ&.X\/:E!-;2W44E
MK*CP0G#R@J057W/05H56BU&RGOY[&&ZADN[=5::%'!:,-G&X=LX- '-^#H=6
MMK[4(+VXGOK!(X1:7UY;&"X8?/F-\@;]O!W8&=YZG-%Y _\ PLZVO7LYWM8M
M'FB,PMV=1(9$8*"!U*AOY=ZZVJPU&R;4FTY;J$WJQ^:UN'!=4SC<1U R: /*
M])L]5M_#FCZ;+HE_%(-#GMFGBMLR^86_U#%N$0@!L\9XP1CG773=7A\)^#M7
MT[3Y1K.EP0VLMK.NQGB=%CD5AV 8*_/]RO1J* .-UG3)+75?!D5O!<3QV5Z[
MSS)$6P#!(I=B!P2[#/US7.G3;L:).%TN\$S>+EO@!:ON,(N0_F=.FP'^5>J4
M4 >4ZJ(SJ7B+39K76#IEUJD%W+/;Z<]QAHUB9MKH3@9C P1E<'UX]"UEUN_"
MU\]LK3K/9OY0C0L7W(=N .3G(JJOA'3([N>>*2^BCN)&EFMH[V587=CEB4#8
MY))('!SR*U[JZM=.L9;FYECM[6W0N\CG:J*!R3Z "@#SR:PO;#PIX,O8=(O9
MDTY(UU"SM5:*Y'[@QE@ 06*L3P.H)Q4-_;:?97OA6YAT:[M;>YUZ6Y:&X5Y9
MG9K:3,C(2S [AG'7C. :].1UD171@R, 58'((K*UK3M/N)[#4=0N'A.GS>;
MP?:!(04Z8^8D,1CW]: .%GT'4K;4+C7+*QG_ +.;Q%%?M8K&1(\0A$;R"/KG
MS"7VXR=H.,XH\3:->7UIXPO[6QNI+?4Q8QPVWV=]\SQ,"[[",@;<#) SL^F?
M2;&_M-3LX[RQN8KFVDSLEB8,IP<'D>A!%6* .1U>VEB\:^&=0M=/G>T6*[CE
M:&'_ %;2"/:7'&T':>3TQS6!X:TV9XK#2M3T+55UK2I7*7\LLAM0WS#SD;=M
M;<&^[C.2<@#)KTVB@#RG3XM2&B>"],GT/4EO]'U-!>L;=BF!'*IE$GW6#%@<
M@]^:[;QH;A?#Q-MIQOV%S S1K%YK1J)5)D5/XF7&X#U Z]*Z"J\5]:SWMQ9Q
M7$;W-L$,T2MEHPV2N1VS@X^E '+>"H+NWUCQ.;FTOHX[F^2XAFNHPOFJ8(US
MQQG*G@#CH<'BJ7B>SU)=?N+[1!>B^VP1R6LML9;._0-P"V/W;+D_-D=NO;OJ
M* /*M?L]22P\:Z9%I&H7$]]J,-Y;M# 6CDCVP X;ID&-@1U[XQS6M>VNI1^+
M7O-(2^ N+ZV^VV%U;%[:=-L8,Z28Q&Z*/7DQXQTSW]!&01G'O0!Y';::NN>%
MM7TFSLI?M[^)IY8[@0$+%LN]QD\S&!A PZY[8YK2M]/=M7U'1M9\/ZK>/)JK
MWMI=1RR"U9#)O1F8, C)T(QGY1C.:ZO31H?AJX;2X]05)[RY>413S LTTA+L
M![MR=OY"M^@#@/#ZW,$LF@ZOX>NKFY@U:6\AOGA#6[*TK2+-YAX#JKD;>N0!
MTZ9<UCK%MI=\(])U"8V7B6;4)88LHUS;N[D>4P(W$!PV >JXZUZ5_:-D=2_L
MT74)OO*,WV<.-X3(&XCKC) S5F@#S.]LG0:?K^DZ!JB6JZM'=W]M/O:YN (F
MC\SRV8GY25..IVYQP"=WPHLS>*O%5VUA=V]M>7%O+!)/ 8_, @120#@]0>H^
MO-=?45S=6]E;O<74\4$*?>DE<*J_4GB@#F/%NG:FFJ:3KFAQ"2_A9K.9>S03
M8&X^H1PC_0-4.IZ9);^+O"4=G;W!MK.WNHFG6)F6+=&JH6;&,D@_UKIK35M.
MOI/+M+^VGDVEMD4JL<#&3@'W'YBKE 'F.GZ1J=SX4\-:%-97,&K:3J4,L\[1
M-Y86-V+R+)C:V]21@$DE^1UPZ6/4+4>()5T:YG$OB.&X1C:L[)"$B'GQJ1\[
M*R''7UP1P?3** /*#IVJ+I&L9TO4F*>*+;41YD0,DL(:$LRA?O'Y6) ''Z5=
M\1:1JNM:GXLCT^UN8)+_ $*"""22,HKR*TI:/=TSAP.N.?8UZ510!Q2QRZQX
MIT#6H;&[LHK"RN%O%FMWC;YP@6$ CY\%2?ER/EZ\BL+P[IEY9Z;\.XWTR[AD
ML99_M8^S,/)W0R+\W'&69?YUZE10!R_C:UOYK72+NRADN$L-3ANKFWC&7DB7
M<#M'\14L& [[>.<5C:AIMU</XVU6UM;H6^I:6EK!#Y#K)/,L<@+;"-P^\BY(
M'0]@#7H-% &;X>#+X<TU)(Y(Y$M8T=)$*,K!0""#[UI444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5R7Q'_ .11'_80L?\ TJBKK:S=;T6WU[3Q974DR1"6.;]TP!+(P=>2#T8
M_A0!S6N^*=3TO4Y/*DMI((M2M+0PQQE\1RE%8R/P%DR^0HSP 2"#FH->\4:[
MI4_B.RB-J][:PPW6EQFW8_:(W)5E(#<L&!&1C (.*UKOP'I5Y+>.\]^BW=S'
M>21QW)5!.A4B0 ="=BY[<< 5L3:)87&L6.JRP[KRRBDB@D))PKXW9]?N]_4^
MM %30]7;7)6N[6>.73#;0F-@F&:1UWGG/0*R<8ZD\\5MUS=UX3@@\(R:#HLM
MQIZ;R\4EM.8VC8OOSN'.,GIW'%=& 0H!.2!U]: .%OWNT^,UL;."":3_ (1Z
M0%9IC&,?:$YR%;GVQ5[5[W7=,\*7&K6EM90ZA%*UQ=VIRXE0-@A&ROS%%&TD
M<G' S6E=>&8+GQ"-<6^O8+Y;8VJM$R;1$6#%<%2.H!SUJ2/P] C(TEY>3,+D
M73F5PWF.  H88QM& 0!@ \]>: ,0>*[IO#^EZC$T4YUJ]6&S$2C]TC!F ;+
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
MS.&2V)!7Y>,G"LP&XG ) Q0!C>";>>>_\3M?2PW*QZW)@&#!#K%%A@23C P
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
M;:IILYFL[JP>YB$7,2Q8WDCVP>G7MFJNN:3?W5K\1HX--N7?4XHTL\1']^1
MJ'!]F!ZX]: .ZNM=TNRNOLUS>Q1R[D5@3PA<X0,>BECP,XSVJ@_BO39;_6=-
M2\2VFTV)3+<3J1'&S G)S@$+@$\\YQ7&^)[/6=2AUN"'0KSYVLI;=K>-$%PJ
M&-F:0DAF=<,H4\  ''>MB2TU"/6O&+MI=T8]3L8C;NH5@6$+(4.#][<0/USB
M@#I8=9M+;2;">[U"*=I[=9%EBC(\\;06D5!DA>0>^ 1DTLWB70[=+5Y=6LU6
M[0R6Y\Y?WJ@9++ZC'>N0T*RU/1M2\/:C<V5T]F/#\6G3(D99[6=""<H.2&Z9
M&?NCMS5?2O#NH:7?>%/-LIC%!J%_=R(J[EM(YA)Y:$CCC<HXS@Y[<T >@Z=J
M5EJUC'>Z?<QW%M)G;)&<@X."/J"",52DU6WAUZYAEUBS2&WLQ++:, 'B^8_O
M&?/"D8&".V<UG>"+6YM++5DN;:6W,NK7<\:R(5W1O(65A]0:K7UM=?\ "?:A
M>BSN'MFT(6RRK&2K2B1VV#WPP]J -RP\3:)JEW':V.J6UQ/+#YZ)&^2R<<CU
MZC\Q1X@U^S\-Z6;^]+>7YB1*%4DLSL% XZ#)ZUQNA:7?VO\ PKQ)-.N8SIUC
M+#>$Q'$+M$JX)]V!Z9]:Z+Q[8W>H>$9X;*W>XG6XMIA%'C<RQSQNV,]]JF@"
MI-XQBT_Q?>VVI7]K!I*:;!=PNR%6R[R*<DDYX3/08'TS707NNZ7I]NL]U>Q1
MQ-'YH?.X;/[YQT7D?-TYZURE[;7=SXKUN^.F72Q7&@):QEHLDR[I6*<9YPZ^
MWOQ6-8:?J>E_V8VH:#JNH6-UH=I8316DI5X)H@P9'7>H*-O/S9(X]#F@#U*.
M1)8UDC=71P&5E.00>A!JBNN:8VH)8"]B^TNS(B9^^R_>53T+#N!R.]2Z7:K8
MZ39VD=NELD,*1K C;EC  &T'N!TS7%^$[?4K?3[/P]J>@3?;=-EDV:I(J-#@
MEL31MG=O8-C&,Y)S0!UZ:[I<EZMFE[$9W9E1<\.R_>53T8C!R!DC!S31XAT@
MP+,+^'RFN?L@8GCSL[?+/HV>,'O7#:?H>J3^%O#/A^YLIH-0T?4899[@K^[V
M1,29%?HV]>,=?G.0,&H+O3M8CL]0TV/1;V:0>)X]161 NQX#<))E26&3@'([
M8YQ0!VMQXS\.6LDL4FL6IEB:16CC?>VY$WLN!DDA><5=T35[?7=%M-3M@PBN
M8DE"MU7<H.#],US.D:;=.WC5'L98GO[MY+9I4VB13;I&"#_O*P__ %UL^#%N
M(O!ND6UW9SVD]M9Q021S !MR(%)X)XR#0 Z]\8^&].GDAO-;L89(Y!$ZM,,H
MY['TZCKTR/6I;OQ1H5C>_8KK5K2*YW1KY32C<"YP@(]S7%7,8N]=^(VG+I\M
MU->Q00QA8\J[-:@ ,W1<$@Y; ]*T] T:ZTWQEB>"62*'0;2Q%X8SM>6-G+8)
M^JGT_$4 =0NN:6U\ED+V+SW=HT7/#NOWE4]"PP<J#D8-$FN:9%?I927L2W#R
M>4JD\&3&=F>F['.W.<=JX*QT'59O"&C>&;FTGCU'3=3BEDNRO[LI',7,ROT)
M9>,?>RQR,9-:/AZ'4;*670-3\/2W30ZI->0:BZHT!1Y6D$NXG(D <C &<@=L
MD '6?VYIG]HI8&]B%S(S(B$_?9>64'H6'< Y%":YIDFHKIZWL1NGW!(\_?*_
M>"GHQ7N!DCO7$>'=+NHYK?1M7\/7\UU87SW$.HO<%K4C>S+*OS\/AB-NWJ>>
M"<1^&M)O?LECHVIZ#?IJFE[UCU.6X+VPX*B:/Y_O,#]W;QDYH W]:\5B#7=
ML=.N[>1+S4&M;A3&6)41N3L?./E90#C.,]JO6WB+3H(KRXO=?L)8!?FVB9,(
M(V(7$).3N<$]>.O08KB].M-9&D^"M,FT"^2ZT6_1;MP%\LJL,J>8KEOF#%@?
MQYYQEUYI6HRZ/KL TRZ9KCQ/#>QIY)^>!9(27^F(WXZ^W(H [VU\1:->6MU=
M6^I6SP6C%;B02 "(XS\Q[#'.>]26FMZ9?7DEE;WL+7D0W26Q;;*@XY*'# <C
MG'>N!\1V$\LOC5Y+*\\J]6P%FT:A3+*AP-N[ )#;?E.-W05M>%KE)_$^I75W
M::E;:G?01Y%S9>1&8X>/EPS@G,G.6[C'2@#H-4OEMKW3(!J=M:23W.WR95W-
M<KM;*)R,'.#GGI[UAQ^(;S6?$VHZ9I5Y;VYTV:!66:$N)U90TF3P5P" ,=QS
MD'B?Q=:W-SJ/AAK>VFF6VU9;B9HT)$<8BE4D_BZ_Y%)X>@N(O&/BJ>:UGB@N
MYX'MY7C(60)"J-@^S ]>O:@!_C'6M2T2/1VT\VH-[J<%C)]HB9]JR$C<,,O(
MJ_'=7UG=7!U*^L9;2&#S)##;M&\1SP6R[94@-Z8VUB?$.QGU&TT.&'3YKU(=
M8MKFXC2+>!"A)<G/!X/3J:NV4EIIUU=R:9X=N;>)H/-G,=L(O-9>%15XRQR>
M>F ,F@#6L];TS4&@%G>Q3^?%Y\7EG(>/.-P/IGO26NNZ7>W;6EO?0O.(_-"
MX+)G&]<_>7/&1D5Q&D:%J>D2:OHT-JR6>L6;S6]S&C!;"5PV8.>=@+%EP!@E
MN!FJ]OHU[KWAN6PE\/7VG:W;Z9-9"\O+@M$CO'LQ"=YRK$ YP  /7% '<CQ-
MHI6=O[1AQ!#]HD))&(O^>@]4_P!H9'O4DNOZ5"VU[V/<;8W:J,DM",9=0.6'
M(Z>HKEXQ?>(O#5[;R>&)=.U+^R9;)I;E8P=[)CRXV!)*;N<\#@?A3TVVU2\U
MK09CHM];PP:%/8RO.JKLE/D\$;LX^0\]_IS0!T-MXHL]7TW0[ZSU."R6_E0K
M#<)N>=2A)C49&&Y4Y&<8K3CU_2IK:[N8[V)H;-S'<.,XB8=5;T(R,CM7#VEA
MJ?\ PB7@.TETF\BGTN\M_M2,@)18X71GX)XW,,=SUQBMJ30;Z'QU.]O&/[%U
M-8[N\Y^Y<0D  #_;'EY]HSZT ;\^NZ7:W<=M/>Q1RR.L:AC@;V&54GH&/8'D
MU>EE2&)Y9&VH@+,?0"O/$TRZ76-6TC5?#U_J,-WJ!O+2Z2X/V7:Q##S!O&TH
M1_=).T8KT1V"(SD$A1DA02?R'6@#@M.\57NM0:;JL6O:=I]I=7A@>TN+<L[_
M +XJB1MN'S,HYZX)R ,5MZ;KER_B?Q+9W\UNEEIHMWB?;LV*Z%FW$DYZ=>*Y
M2UTS4D^'WAVQ?3+M;NTUF&XGA,1W)&MR9"WH?EYX^G6I]:T;6+Z]\9-86<WF
M3M836F\F-;GR"&= W;.-N>.OI0!VT.OZ5/'<O'>Q_P"BLJSJV5:,M]T%3SSD
M8XY[9JS9W]M?QR/;2[Q&YC<8(*, "5(/(/(X-<0]A:ZSI&H7DGAG6K.2X%O%
M*TLY^UDK*"&3YV.(S\X/?' ]=WP?#JT%G>Q:K.URJW1%K=RP"&:>+8N&D4 ?
M,#E<X!(4'% &E?Z[I>F2F.]O8H655=]QX12=H9CT4$Y )P"14%]XJT'3)KB&
M]U:TAEMU5ID:0;HPV<9';H3]!FN-\>:?K&I_\)+8VVC7$BW.F(EM-:*@^T,-
M^5E<D-\I(VJ.NX]<\6KNSO;G7/$UV=+NU2\T&*VAW19+2#SLIQD9^=/;WXH
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
M!#M@C9@<L0#FL'Q!K%[J7@/QI:7N]CI]U'!$TB*LA0B&0;PO&?G/3'&.,YH
M]1HK.UZ\FT_0+^[MYK6">*!FCENR1$K8X+XYQGTKC;GQ3K-M9^,EBF)?2=/B
MO;26\M@KG<DA(95QQF/C(!&>0: /0ZJ2:G8Q:G#IKW48O9D:2.#/S,JXR<>G
M(KB+OQ?JOA^ZNY=1FBO;<:"^JI%'#Y921&5=@.3D'>.3TQ^%2M'>CXB>%)KR
M^%R9M-O&(6,*J,?)+;<?P\C .3QU.: .]Z#)JII^IV6JP//87,=Q$DC1,\9R
M-RG##/L:RM6U><>*-+\/VTOV=[N":YEG"@L$CVC:N01DEQR0<!3QSD<AX9U>
MZT\0Z,LRBZU/Q'J44EUL'RB-I'8JIXW$J ,Y R>N,4 >GT5P$GC#4K'4+[0[
M@":[BU2WLH;M%52\<T1E4D$A=X"LO89*G'8SW>K>*=*L)GO+2:X@CO1^\M$C
M>[%H48[C&,J6#@ X!RN2!D4 =Q163X=U)=8\/07UOJ$5ZLN\I<K&5##<0,KP
M01@ CCD&N.TCQ-XAEM/#.I7EY;2Q:EJ4UA/;I;;. 9MKALDY'E#CI@^O- 'H
M]%>>CQAJ;^$[+Q?$ZM:37RPR6'ECB%I_)&&^]Y@X)R<=1@=:U/!KWLNL>*FN
MK^6X2+5FB1'50% AA(Q@=@<8_'KS0!U%Y>6^GV<MW=S)!;PJ7DDD.%4#N34$
M6KZ?-/:01W2-+>0&XMU&<R1C;EA[?,OYUR7B#5+O6(/&>G6UR+6+2;+RR!&&
M,SO"9#NST7:0!C!SDYZ4:-JVH6UWX6TR)H6M+C0&G\MDPWF1K"!EL]/G/:@#
MNJK:AJ-GI5A-?7]Q';VL*[I)9#@**\_C\>W5II-_->221:K:P0B?3KZW$9AE
MDE6/S%*\/#ENH).!R>>-'QE#JMOX*\71WM]#=6;:5*UL2H696\MMX8 !2OW<
M=^3GM0!VR.LD:NARK $'U%.KD+75+[5-8O-$L+H63:=I]O*)#&',DDH;&0?X
M $&<8)+=1CG#?Q[J,_AS2]8N8YM-L[JS<RWD$'GQ6]R&*_O1@LL1P2"!]2*
M/2Z*XB[U[7-5N-83P[L:739HHHE<Q^3/F-)"9"3N"D/@%?3//06_B-<74/PX
MUBXM+E[:9;;.^/!.#@$ GU!QD<^E '0KJEB^JOI:W4;7R1><T .65,XW'TYJ
MW7 :A;ZE_P +%>.SU$0W*^'R3<R0*Y.)R1\O ]/P_,-TWQ;J_B*STVWM%:"^
MGT2'47>%8R#)(2H&)#]P%3G'/S#D=P#T&BLF"74YO"PDO3%:ZI]F/G&V(=8Y
M0.2N<@\COFN'T74_$"^'_ =I;:K&&UBV;SII[<2,A%L9 1R,X(SSR3U/:@#T
MZJFI:G8Z/827VHW4=M:Q#+R2' %<5JOB+6M)F.;Z"[-M?V5G*L$ $>V0QJYD
M)Y60ER0JL<#;D<UG^--4N]?\"^-)8;D06VGS262P",-YFS9O+$\Y)8XP1@ $
MYS0!ZA17&:CK6O7^HZW9Z H%SI4D4:)((_+E9HUD/F%CN"D-@;<8P3D]!NZY
M>:A;>')KO3;4SWBHC+#&0206&[9G@L%+8SP2!0!K45P-KXS:\2RMK&\FN9;[
M4)+;]Y L-Q;!(=[1NC[5$F0>HQ@YYQ5F'6M>M[K3-%U1H8;N_OIXH[E=I;[.
MD9D4E1E1*>!CD<$X[4 =+9:+8V&IWVH6Z2"YOF5KAFF=@Y4;5X)P, 8X K0K
MB-3U#Q/IUQH>GMJ-@9KW4IK5YEMRQ\KRI)(V(R ' 49 &"?:HWU;Q/=-JECI
MDJ3ZCI#PP,[1QQPW,AC21FD!;<BD/@;>F"<GH #NZ*X_P[+?7'COQ/Y]]))#
M"+41PD*50-&6P"!T!8\]\UT.N:D-&T#4=4,9D%G:R7&P'&[8I;'Z4 7Z*Y/3
MYO$MU=QL9T73[NSW+/(L6Z*?@J8U4G=&1GAN>.M9>@>+]1FTC6K[5)8VGT*W
MD6ZM80/W\B!G\U#CB-E V_CZ<@'H%%<9<:UK&D^'W\23W=K>6 TI[MH-NQO.
M"AU$9 _U9&<[B3P#GK5?4]5\5:9IFK:BDD#6<6DRW44EPD999T4MA5C;F,KZ
MDD'N: .NU72;'6K(V>H0>;#N5P Q1E8'(964@J0>X(-,TW1;/2\F#[1)(1M\
MRYN9)WQZ!I&8@>PXKD4UCQ';:SI=K>7\$UMK5A-)&T-L$>SEC17R"20X(;N.
MH[#BM;X>/=3_  ^T6XNKI[B>>SCE+R 9!*@]NO.3D\\T =117F/_  D_BF'0
MAXADO+.:VMM7>QN+-+7:98OM)AW!MQ(89! ]N<U=O?%&KVV@>([M+A#-IFM1
MV<),0PT3&$$,.Y_>MR,=!0!Z#17%PZCXDO?$_B&VM[ZT6WTJ6,Q0&VYG#P;P
MA<M\OS$?-^@K&N/&VH)X8UN[CO)H-6TZVADEL+ZT5)(9"Q#'@8>,Y&T@GIUY
MH ]-HKC=8\0:E8>(-;LH;NSBBM]'CO8'O!A(Y&DD3YBO)7Y!QUR:S;OQ5K-K
MI_C00RGS-'LHKNTEO+<!R&C=B&5<#JG&0",\CB@#T2BO/K[6=>M[G4[&74D/
MF: ^I02Q0!&MY%."!G.0<CKW'X5TOA-)SX+TGS;IY97L8F$C*,C,8_/'O0!N
M45YGX8UW48="\.6<M_)-=:UJ%W&US*BDQ*CS.Q'&"QV@#/ STXQ74^'=7O;G
M6M=T:_*S2:7-&([D+M\V.1-Z[@.-PY!Q@'@X% '1T5R2:KJ^LSZRVE7EM:G2
M[];40W"Y2155&D:0XW#(9MN,8P"<YXH7WBG5)-#\3:Y82QHNA74T*VCH"LRP
M@&3>?O M\VW!&/EX/- '>45P=SXHU/R_&$D$P1=-TN&_LP\8W(SQ2.5;U&4
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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 ***J:AJ=AI-M]IU*^MK.#<%\VXE6-<GH,D@9H MT
M5%:W5O>VL=S:3QSV\J[HY8G#*X]01P14M !1110 4444 %%%4K36-,O[J>UL
M]0M;BX@XFBBF5FC_ -X Y'XT 7:*K6^HV-W<W%M;7D$T]N=LT<<@9HSZ,!R/
MQJS0 4444 %%%% !1110 453N-7TVUOH;*XO[6*[FSY4$DJJ\G^ZI.3^%,O-
M;TS3[F*VN[V&&65E15<X^9B0H)Z D@@9ZXXH OT45!>7EMI]G+=WD\<%M$I:
M261@JJ/4DT 3T5'!-'<P1SPN'BD4.C#HP(R#4E !15:WO[2ZNKJV@G22>U94
MG13S&Q4, ?J"#5F@ HHJ.>>*V@>:>5(HD&6=VP%'J2: )**RH?$V@W!B$.M:
M=(9F"1;+E#O8G  YY)/2M6@ HHHH ***CGGBMK>6XG=8XHD+N[=%4#))_"@"
M2BHK:XAO+6&YMY%D@F021NO1E(R"/J*EH **JW>I6-A+;17=W!!)<R>5 LL@
M4RO_ '5SU/M5J@ HHHH **** "BJNH:E9:5;"XO[J*VA+J@>5L L3@ >I)[5
M:H **** "BBB@ HHHH **** "BJT5_:3WUS913H]S;!#-$#\T8?)7/UP?RI#
MJ5DNIIIANHOMSQ&9;?=\^P$ MCTR10!:HHI"0JEF(  R2>U "T56T_4;/5;1
M;NPN8[FW9F598FW*2I*G!]B"*LT %%%4+C7-*M+EK>XU&UBF0 NCR@% >A;T
M_&@"_14<$\-S D\$J2Q.,JZ-E6'J".M24 %%%% !1110 4444 %%1SW$-K \
M]Q*D4*#+R.P55'J2>E9T/B;0;AH5@UK3Y#,P6()<H=Y/  YY)H U:*** "BB
MB@ HJ.XN(;2VEN;B18X84,DCMT50,DG\*()XKJWBN()%DAE0.CKT92,@C\*
M)**** "BBB@ HHJO?7MMIMC->WLR06T"%Y)7. JCJ30!8HI%8,H92"",@CO5
M<7]H=2;3A.GVQ81.8<_,(R2H;'ID$4 6:*** "BBB@ HHJM'?VDNH36$<Z-=
MP(DDL0/S(K9VD_7:?RH LT444 %%57U*RCU*+37NHA>RHTB0;OG91U;'IR.:
MM4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7+^+M U;5VM;O2=
M0M8IK-7*6EY:K-!.QQ][/*],!AR,GUKJ*S+W1(K[4%NVO=0BQ%Y3PP73)&ZY
M)Y4=#S]X8/O0 GAO41J_AK3=0%K]E\^W1S .D9QRH]AV]JU*HMI5O]IL)HVF
MA6Q5DB@AD*1$%=N&0<, !QGI5Z@ HHHH **** "N#U::+PA\1(-9F=8=+UV#
M[+>.>%2XB4M$Y_WDWK^ KO*Y?6;'5==M!9ZAH&ESVZS1S*K:DX^9&#*?]1ZC
MGV)% $$VHW&A:%:W;0$:CK6H1AP0,QM+]U3D@$K&JH.1DJ*HZGK?BS2;-C,M
ML@;5;2WMY9T4R202NJMO5&PK DC(ZCL#6GK>GZMXATJ73M1T'39+>0@_+JLB
MLK Y5E80Y!! ((K-/A?57TZ*SEL$G\NXCN3//KDLDKO&04RS0'A2 0.GMR:
M,WQ'K6NIHOBK3Y-1C$^G75FJ7,$ 0O%.4W(02<8W$9ZXKH9M8U2W\2ZGI)N8
MW2WT9+V.0Q ,)"\BG/8CY!Q[GFJ5WX9U&^_M?[3I%K)_:OE_:?\ B;NO,>-A
M7$ VD8'3TYS3KOPYJE[>17<FF0K,MJ;21DUR4&:+).U_W/S<DG\3VXH J6/B
M'Q+K=SH%K:WMC:-J6@#47D:T,FR7,6<#>,@[SQQCWJ]9Z]K^KO;ZAIENK60U
M&2VGBE\M4$"2-&SAMV_S,KNQC'.,=S'IOAO4])N]/N+32K96L+3[% KZS(X$
M.02IS!SRJ_3 Q@4VW\+7]KK<VJ0:1!&9YOM$MJFN3"W>;KYAC\G!;(!^H!ZT
M 6="\37-[XE?2]1E>SOE$S-83P;1(@;Y)()!PZ[>O).3T&,5V5<AIV@Z@E]:
MM>647DVZR) _]IM(]L'&&V?N5)/89;@=,5T]A9II^GV]G'+-*D$8C#SR%W8
M8RS'DGWH Y3Q'_R4_P $?[FH?^BDIGAJWGE\;>,!=7"SQ)=V_P"[>(8S]GC9
M3[8_GS707WA^UU#7-/U>66X%UIX<6^QP%7> 'R,<Y '7\,54N/"MN8]:>"XO
M!/JV#.5N3&2P4*I5E&4PH X[>M '0UP7B75;S6-.\:V-K.EO#I-DT3 QAC,[
M0&1LYZ+M8 8P<Y.3TKM;"WDM-.MK:6=[B6&)(WF?[TA  +'W/6L;4O!FEZE?
MWMXSW=O)?V_V>\%M.8UN$P5&\=R 2 >N..1Q0!CZ)J]^E[::0DJ"V'AR&\C/
MEY9),[>O<8'2J6G^)/$VN#PS#:WEC:R:MHKWLDC6A?9*IBZ#>,C]YTXQZFNF
M?P;I9ELI4>\B:TM?L:F.Y<&2'@['.<L,C/\ ]:DTWP;IFDSZ7+:/=J=,MFM;
M=7F+ 1MC<#GKG:OTP,8H Y[6/%6N:?I?C>:*6S,^C/']G;[.=I5HD<Y&[D_-
MUSCCI6@^N:YIVO:WI\HAU%X=)&HVD4,)C._=(OE=3N!*+@]>36C=^#=,OHM9
MBGDNC'K#*;Q1(!NVJ%&./E^50./2HM<\./)%J6HV)EN=6GTXV*I+-Y:.G)QD
M 8.68YXY/4#H 4/#^OZKJNO6$,5Y;7>FS:6MY<RK!S%,2 (P0P"YR2 P9AL/
MU'77W_'A<_\ 7)OY&N/\-:/J-MJ%M*@\16=M""LT&JW\5PCKM("H%9SD':<Y
M7@=\UV5S +JUE@,CQB12I9" P!],T <#\/6U.3P#X3B>QLFTWR4::4W!+JJH
MS*VPH #O"?Q'%7;G7=9M/'(\.S7=LL5[LGLKCRQE4&XR1,,\N=ORG@8R>=I!
MU+/P=8V&EVVEP7FH#3[<*J6YN/E*@YVDXR5[$9Y'%2WWA/3]1MI(;F2Y8O>+
M>B428D25<;2K 9 & !CMQTXH Q[K7M?OY]4;0K=7.FWPMO*E\L1RA0C2;V+!
ME.&.W QP,YSQ9M=6UC6WO;K3+BTABL=4:SDM[A?E:*-@LK%ADA^I7''3.<YJ
MU/X*TJ?6Y-6WWL<\X474<-RT<5T5& 947 ;CCW'!R*=_PANE+KLVK1F[B>XD
M66XMX[EU@FD&,.\8.">![''.: ,"_P#%6KVNA>*+I)83-I.K1VL),7#1L(<A
MAGK^];D8Z"E6^U>#7O'4Z:@KBP@B:VBFAW(G[DR 8!!QDGOSFMG4? NCZG+J
M+3M>+'J#I+<017+)&TB;</@=&PBC\,]>:LR^%-.EN]1N0]TDFHP+!<A9VPZA
M=@.#GYMIQGK^/- &,/$6I6R^$+^ZFA73-5A2*[/E@>7.\0:,@YX5FROU*U(^
MOZD;C2K!3(9]4CN;N-XXXPZ0H4V* Y"[B)%)SGHW'<;,_AG3+KPU%X?NHFGT
M^-(XU21LG;&05Y]MH_*DU[PSI_B)+4W1N(9[1S);7-K,8I821@[6'8C@CH:
M(-.LKW6=&LO^$FMH%O[6X$K+%M*ED;*-WVDX5B >O&<<'-A\37(\9C2-0E>P
M=[EUMXIH/W5W"$)!BE'_ "TW8)4GH",=ZZFPL8=-LH[6#S"B9^:1R[L2<EF8
M\DD\DFJ \-V9NXYY);B9(KIKR*"1P4CF.[+#C/\ $W&<<YQF@"[JE\NF:3>Z
M@Z%TM8'F91U8*I;'Z5S.GZEXFN7MKO9"=/N[%I3),J8BFVADV!')=",Y!YX!
MSVKKY(TEC:.10Z."K*PR"#U!KGM(\%:9H<<D5E/?B'8T<$4MT\B6RMU$2MD+
M^IH YS2O$GB6^B\(3/>V0&OVK[U^RG]RXB\S>/FYZ$8X'(].2/Q5XBDATVV2
MXL3<OKUQI$T[VQPZHLA60*&X/R#([^HKIK7P?IUFNBI#+=!=&#+9@R [ 5V$
M'CYOE..?Y\UAZUX2EM[O14TJ*^EC&MMJ5W,LJ QEHY S#=CJS*=H!&,\8XH
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
M9MBB:/Y&!^8/E>!T&<X(P=OP)975AHMW#>6<EM*VHW<P60#+)),SJ>"?X2*
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
MLKB.XMIEW1RQME6'L:\PTW2=<T>ST*^DT2_NHK8W]O=6=O,(YHUFN/,21,.
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
MG3:'!9S0V4VR6&0#<&VEU#*0Q!YXP* .YN?$.DVMI'=27T9@DA-PCQ@R Q
MF3Y0?D&1EN@SUJO'XITZ?Q)'HD#/+,]H+H2HC&,HQPN& P<\G.<<>]<Q#8:A
MX:U])X/#,EUI%[ID5G]CLVC8VCH\C!"'8 H1(<D'&1Z8K1BLM0T_QO!?KI#&
MT;1$M<6A01PR)(S; "1Q@@# _*@#L:*S]$U0ZSI$-\UI-:/(65[>?&^-E8JP
M."1U4UH4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 50U31;'61;"^CD<6TRW$6R9X]LB_=;Y2,X]Z
MOUS7C+4]3TR#2#ID\,+W6IP6LAEBWC:YP>X_SW% '2T5YCJ?B3Q/HMKXGL7U
M""XN=,>SEMKQK8+OCG?:491P""#SZ5OQWNK#Q5'X9GU<M(UG+J#7<=LB/M\P
M(D:@[EPN3DXR?E]Z .OHKS^R\7:M<6>EQWA2W']K7.FW]_&@V@Q!PK*&R%#L
MJ@DY Y'<8@_MSQ4NFZ5))>Q1M>:ZU@DCV@!DM\R!),9ZL$#=!G/'% 'H]%>=
M>(M>U[P_I^HNNK)?7.F6]N["&V10Q+'>9P>%W#&U4;/4XQ5G5]6U_P#M?Q9;
M6FJ1VT6EZ=#>6VVV5CN*S$J2V<@^6,_ICN =!;^$-#M+EIH+22,,YD, N9?(
MW$Y)\K=LZ\_=ZUN5Q6DZWJ[^(]!2[NXYK;6=+DNS L(06[IY1&T]2")"#DGI
MD8Z5VM !17&W.M:GJ-[XH@TZ[%I)HBHL2&-6$SF(2YDR,[3D*-I!X)STQ0L-
M?U[Q)K.FQ6=_'IMM>Z)#J>PVHE9&9P"N2>01D9__ %T >@T5!>1SS6<T=M/Y
M$[(1'+M#;&['!X-<9I'BJ^N_#\-Y/(YO-,M;B35X55<F6+*^7T^7<RN1CLOO
MF@#L=1T^VU73KBPO$9[:XC,<J*[)N4C!&5(/(I]I:Q6-G#:P!A#"@1 SEB .
M@R22?QKDM-OO$UT+._%S VGWEBTC&78?+E*AD,07EEQNR&). #GK6;X?\0:_
M=GP?->ZDDD>O6,AEC2W1/*=8@X=3SSUR#D>U 'HM%>8^'M5U6Q\(>%+K^TIK
MA]1U<V]QYZ(=RN\I;D*#G*YSGN:LZEXFUVWBUE;:\B#VGB"UL(FD@#?NI?)R
M#C'>5N>N/SH ]%HKB)K[Q =3NO#MOJ)FU"UL5NENEABC,C222! RMD;5" ';
MR<]176:7)=S:5:R7ZP+>F)?/$#;HQ)CYMI],YH 33]5L=5%P;&Y2<6TS6\I7
M.%D !*_D15RO*'O-;T;3?&FN:7?PQQZ?K,T\EG) &%PHCB+*7SE>.F._KGC>
MN-<\0:M+J[:&8XI-,NT@$-P46)P$1W\TD%QD.V"N,8'7F@#K;75;&]OKRRMK
ME)+FS*BXC7.8RP) /Y&J^J>'=+UBXAN;R"3[3"I6.>">2&15/5=\; XXZ9Q7
M%:CKDGAW7/'.IQ(C2H--C3>,JK.-@9O8%LGZ5I:MK6L:)K-UIBWGVE)=(GOK
M:>:%=T,D1 8$*%!4[EQQD'/7- '7V=E;V%N(+:/8@.3DEBQ]23R3[DYJQ7":
M'KFMG5_#:7U['=PZSI#W31"!8_*E01'*D<G/F'.>XXQTJ+0_$&OZK=^'2)QF
MZ$[:M;&W!%F4Z*#P5^;Y/F))ZCH: /0**P/'$MQ!X$UZ>UN9;:>&PFD26+&X
M%4)[@^F/7TP>:R['4;Q]7TSPS%?S1'^Q_MTEULC,C?,J*HRNW R<_+G[OOD
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
MZU<DD6*)Y'.%4$DXS@4 8'_"%:(-)_LU(;B.W6X%U%LNI T,@8L#&V[*8)/
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
M_#DFESZB-31;6WG%O,SQNC12$@!64@,N<CJ* +,GAG29M4N=1DMV:>ZMA:7
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
MOYPVFW*L?F-O(A9\$$C<A3<O..OK7;UGPZ'I<&M7&L164*ZC<($EN<?.R@
M9[< =/04 78HHX(4AB0)'&H5548"@< "N0U&#6=*\;7.IVNCOJ^GZE916TB1
MRQJ\#QLY&0Y *,)#G&3D=*[*JT-_;W%]=6<;.9[;8908V &X9&&(PW3L3CO0
M!RUKI^JZ+XKU&_;3?MMIJ5C;Q[+5D @EB# QX<CY#OR#VYR!6?HGA?5-"O/!
M<!MGN8=*T^ZANITD3:CR>60H#,&(!5AG'3%>A52;5[)-:CTAIB+Z2%KA(MC<
MHI )W8QP6'&<\T <%;:#K<?AO1;5M(F$]MXB>^E3S8OEA,\C[L[\'Y7' YZT
M7.@ZW)X:UJT72)C/<^(5OHD\V+YH1/')NSOP/E0\'GI7H.GW]OJ=C'>6K.T,
MF=I>-D/!(/RL 1R.XJS0!YYKVB:S>S>.?L^ES.NJZ5#:VA\V(>9(J2J1R_'W
MQR?0TNLZ'J]Q=1WVDVE[8:O';01),LT;6]PH^]%<1EB"%RWS 9^;@GI7H5)D
M$D9Y'6@#AVT34XO%ZZEI<%Y9"6^S?1/*CVES#C'FA<DI)@*. "2.1CFLV'P]
MKT,<-^NG2"6R\27.I?9&ECS/!*77*D-C<%?(!(Z$5Z1+(L,+ROG8BEFP"3@>
MPY-,L[J&^LH+NW+&&>-9(RR%25(R,@@$?0T >?:_X:U74+'Q;>VMA*9]8-G'
M!:&2-6Q"1EV);:,Y(QG.%'T&K<+JVG^+]9UZ+19KB!M*@BB7SXD\R1'D9ER6
M^7AQR>.#794V2-)4*2(KJ>JL,@T 0V-T+[3[:[$;Q">)9?+D&&7< <'W&:P-
M9LK^;QSX<OH+&66SM([I9YE= $,BJ%X+ G[IZ"NGHH \UN-!UM]+U6%=(F,D
M_B:+4(U\V+YH%DB8M]_CB,\'GI1KOA[7[S5M?O;+3VYO-.O+9))HU6[^SG+1
M\,=N>VX 9 KTJB@#S75M$UWQ#?\ B"XATJ:Q^VZ9:I;&[DCYEAE>0HX1VP#D
M#/H:75=(U'7/!^MB#P<--U.ZLOLH1YX6EE.<X#AL",'/4@G/0=_2:0D#J<4
M-A9F@C9HVC8J,HV,K['!(_(UQ,VB:G'XO&I:7!>61EOE-ZCRH]I=P@ &7822
MDF  " "2!GCFNYHH *\ZOO#VN7UKXPCAL##->:C;WUEY\J;)Q$L/R':Q*[C$
M1SC@BO1:* /.;_1-2UC0Y[RR\*PZ7J4<MO-]GN)D+W?E2!S&SH2 G4*2>IS@
M#KI07MQHNDW^NQ^#7M)G\H2VZS1?:)%7.79@Q4A0?E&<GG@9KM*:\:28WHK;
M2&&X9P1T- #JX2?1]6M;CQA9C3WOK?7 9;:8.@56:$1&.3<00!M!! /!/?BN
M[HH XO0=!O\ 2/%UN7MY);*WT&VT\7A=,/)&S$\;MW(([5VE%% 'FUMX8UA_
M!UMX2N;1Q):ZBDHU(.A1HEN/.\P<[@Y'RXQU/IS2:OH&N2:+XUTV#29)FU*_
M6ZM95FB"R*5A&/F8$$>6V<X[8SFO2JI:EJ]EI"6[WTQB6XG2WC.QFS([!5'
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
M(SOB5YP.,8! C7I^.:JZA?ZM<V+V-QK%T[V/BVULEN%2-'EB+0N X"[207[
M X&0:[B/PAHD4%M"EK(([6Z:\A7[3+\DS$DO][J=S?\ ?1]:67PCHDT-Y#):
M.5O+E;N;_2),F9<;7!W95AM7E<=!0!SUQJ7B/5)]:31K^V@ETB[2 "[D54=5
M1'9I0(R<,&;!4KC ]#F.35]<AU+Q=>-JKO:: _FQV:P1XG7[*)=C-C.-S<$<
M\<Y[=%<>"_#]UJ\>J2Z>/M:(J%UE=1(J_=#J"%?';<#5ZUT33[.\O[N&!A-?
MD-=%Y7<2$#:,JQ(Z #@=!B@#EXI_%IM?[0MM1T^XM[K3'>!)I5YN=NZ-DQ&O
MR'G(8GC!SUK!UO7KK5/"FJQ_;]5LKZUN;%+BRNHHTFAWSJI^95VNC D@CKM/
M;BNUL/ WAS3+>[M[/3_+ANHVBD3SY"%1OO*F6^0'T7';T%69O"VCW-G=VMS;
M//'=JBSM+/([N$.4&\MN&T\C!X))ZF@#5B1HXD1I&E91@NX&6]S@ ?D*YN?4
MKO4?&MUH%O>26*6EA'<EXT0O(\CLH^\"-J[/3DM[<WK/P[;67B&758 T;/:K
M;,OG.WF $$%@QQD8.".3N8DG/$FH>'-+U34;?4+F!_MD"&-)X9WB?83DHQ1A
MN7/\)R* .#\':A?6>@?#BT@NBEM?1S17$6Q3OVPR.IR1D8*CI4L6OZ]:>'-4
MUZZUGSDM=1GTY(7@C2-1]J$*RLP7.5!)/8CJ.Y["U\(:'91:9';6CQIIA8V8
M%Q)^Z+ @_P 7.02.<]:F@\-:1;Z9>::MF'L[UW>XAED:19&<Y<G<3U))X[T
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
MLR,QV8,\A$2D;2,%L$8XYSQ4&G>"/#VD"Y%A8&!;A61E6>3:BM]X(-V(P?\
M9Q0!#X'DU6]\-Z?JVJ:J]X]_8V\WE&%$6)BF6(V@$[LC.>XXP#BL*_\ $VK2
M^'/$^O6=YY+Z)>SQ)9F-#'(D&-P?(W9<9(((QE??/<Z;IUKI&G06%E&8[6!
MD49=FVJ.@!8DX%4I?#&D37MQ=O:'S+EE>=%E=8YF7&TN@.UCP.2.P]* ,+3K
MO6M6\:ZK;#5Y;:QLELKA;;[/&21(KEXV8C.#@<]1Z^MWQ?JNI:2UG/;0WDFG
MA9#>&P1'N(_N[7".#N09;< ,\KVR#L6^C6-KJUWJD,3K>7:JL[F5R'"YV_*3
M@8R<8'<TM]I-IJ%Q#<3B830*Z1O#<21$*^-P^0C(.U>OI0!S&F:W>7_B*UM8
M=7-S8W/A];Q)DB1=TF]5\Q<KD9!SM/ ]*Q]%UOQ%KW_"*P?VVUJ=4T26ZN)(
M[:(MYBM$ RY7 /SGC!'MW'9S>$]$FDL7-EL-C#]G@$,KQ@1<?NV"D!TX'RMD
M<5A'P;':>*-#%A930Z/IUC/;J8[ME9&=HR,'=N(PASSW% &/IWB#Q-J$N@:?
M+JH@GEO[_3[NXCMD/G>0KXD4$$*?E^F1T(XJ*\U#5+K0I+#5K@7<^F>*[*U6
M[\L(9D\Z%U+!< , ^#@8XKI-8\,&36O#"V%DZZ=ILLSRF*?RV7?&R@@[@Q.X
MY)SSSUSBMF;PQI$]A'926K&".X%T )G#&8-N#LP;+-NYR2>: .7U7Q5J6CW_
M (O+W*R06*V(MA(BJL'GL59B0,D#(/.>E1^)+SQ;H.@Z]>G5;<1I;I-9$E))
MD8,%<$>6JE#D8.,@_A77/X:TB2?49I;02MJ4:Q78ED9UE0 @ J3C@$]!WJE!
MX%\.V^C7&DI8N;*X"K*C7,K%E7[J[BV[:.RYQ[4 :NFVMY:0RK>ZB]\[RLZN
M\2IL4XP@"@9 YY///)-7:;&@CC5%+$*,#<Q8_B3R:=0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6
M+XC\10^';>RDE@GF-U>0VJB*-GV[W ). >@S@=2< 5M5SOC+3;[4=.L&L(!<
M36>I6UV8=X0ND<@+ $\9QZT 9$7C*/2O$GB5-8O;EM/M3:M#_HK-]G1X]S%]
MB95<GJ_3UKH+[Q3I&G7,L%S<L# 8A.ZQ,R0^8<1[V P,G^8)P#7*ZMH&M7T/
MCI4TT[M9M(H;7]]'@L(2AR=W R>I'3\JK>(]"\3:O:ZM:C2_,CDBM6LL721J
MNS:9%< _,^0<$Y7&,$<Y .QL?$D%_P"*-3T1+>X5[!(BTC0L%8N&)YQ@# &"
M2,Y..E6-3U[3](WBZDDW1PM<2+%$TC)$.KD*#@=?K@XSBLO2M/U.T\;:Q?36
M:BTU&"V(E68'8T:LK(1U)R1@XQC/TJMJ-IKNF>-9=8TW34U2RO[*.UGB-PL3
M0O&SE6^;@H1(<@<^QH V9_$^E0PK*L[SHUL+O-M$\N(3TD(4' .#CUP<9P:A
MG\7Z)!-:Q"YDGDN[8W5LMO;R2^=&,9*;5.[[PX'/?I69;Z;K&C^++[5%LA?V
M^I64$<B6[HGD31!A@!R/W9#GID@CI6?H'A34?#VH^&(_(-Q;Z;I=S;SS1NH'
MF2O&^%!()4;&'3T]\ '41>)M*NM/L;RVN7FCOU)MEBB9GDP/F^7&1COD#!X-
M87A#Q8ESI,!U6^FEGO-4NK2TDDMBI<)(^Q3M4!3L3OCH:Q]!\/>(M!ET#4?[
M,:X:UAN[.ZLUGC#JDLPE61"6VGH 02#]:?!X>U^VTRPF.EA[BR\1W&HFV2X3
M=)#(9ONDD+D"4'!(Z'I0!VD?B;298;B5+ECY%V;)T\EP_GX!V!2,L<$'@$8Y
M[&LV^\=:9;VEM/;K<7)FU)=-=$@?=#+N <.,9! Y QSQC(YKFSX=\3PS7&K0
M:=";NW\0/J<-H;E<7$+P"%E#=%8 D@GBMK6['6]6TK3KH:5'%=6VK07ILEF3
M?Y:'!R_W2_)/7&,#)H WUU^P>\6V5IF<S"#<('VB3;NVEL8!QZ_3KQ61XQUB
MXT6]\.S1W<D5M<:CY%S&D0?S$,,C8 VEL[D7 7D].:H-H&J#Q9'JMA;3Z;-)
M>*;[9<*]K=P!<;C&3D28  8*.F3[:WBO3KV\FT*[LK<W)T[4ENI8E=5=D\J1
M#MW$#.7!P2.AH ?;>-M!NK-;I+N54-XMBRO;2J\<[$*J.I7*$DC[P YJVWB3
M2DFOX3<,);&2**=#"X(>3 C R/FW$C&W/6N3U;PMJES#J^K06H-[=ZI97T=B
M9%#&.W,?REL[0[!6/7'09I9-#U.^O/$\VH^'Q-9ZHUF4MOM2!RJ!0V"" KK]
MX<]5X/>@#?U'7[%H[/\ XF%W8,VI16N/LC9DD)'[IMRG:&R/FX]C27'CC0+:
M:YBEN9P;6X6VN&^R2[87;;MWMMPH.Y<,>#GKUKG7\/>(5TBRM'^U7Z6VNP7<
M'VJ:,SI:QE21(^<,V0V.2<8R:;J_AW6KO2O&MO#IS&35;R*6TS+& RJD2DGY
MN.8S^8H Z_4?$VE:2[B\G=$BD2.:41,T<+/C:'8#"YW+UZ;@3@$5*==L!??9
M \K2"86Y9869%D*[MI8# .".O';KQ7(OH6J0^(-6CD\-:?JMAJLZW,=U=-&3
M:L456212"6 *Y&W/I[BQ-X?U$>+EU33;>XT^5KU3>,LZM:WEN!C<T>XD28
M( Y R<= #IK+7;#4;E(;9Y6,D;2QN86"2(K!258C!Y8=^<Y''-+<:Y86NKQ:
M5+)*+V:%YXXQ!(P=$QN(8+@D9'&<\CCFN8\,^']2TK78KBWM[C3M.E@D-YI\
MLZRP+.2I#0 ,2@)WDC@=.,UJ^+-&O]1&F7ND/''J=A=!XG?IY;CRY0?4;6W8
M[E!0!<L_$^DW]A97MK/-+;WLC16["VER[*&)&-N1C:W) Z5BQ^,;.PT72;A+
MF]U5-1U![6.Y-JP(.]\@JJ@_*%*@8R=OU-/\,>%[CP_JVHKNWZ5&[2:;&6RZ
MF4*TH.?]M<C_ 'V]:QK7PYKEOX5T*'^SLW>G:X]]) 9D!:)I)CE6SC($HX)[
M'VH O6/C&+3=<\1P:U?3O;6VH0PP/]F)6!'AC8;RBX4;G(RWY\&ND\2ZY'X;
M\-W^L2PR3+:0M)Y<:DEB!Q]!ZGM7&ZOX=UR]TOQO!'IK>;J]Q"]J/.CPP6.)
M#D[N.8R>>Q%=5XOTRZU[P1J^FVB!;J[LWCC21@/F*\ GIUXH R+SQ/):>--/
M5Y[LZ;<:5/.;1;-C(94DB (0)YA.&;CICGWK>C\2:7/IUG?6TSW,5Y$9;=8(
MF=Y$&,G:!D8R <C@D#J0*QTM-6E\9Z7K$NE2100Z5/;RJ)HV*R.\;*/O<\1G
M)'&2.3UKF]/\,:_I.F^'+HZ%!J,MC;W%G=Z?--&#MDD#K)&Q)7(V@$$C@T >
MBV&KV&IZ1'JMG<K+92(9%E (&!G.0>01@@@\C%<]X7U#4_%VBIKQU"6PMKMG
M:TMH8XSMB#$*9"ZL2QQG@@ $#WK<TJP6'1$M);"ULE=7W6MJ (XPQ)*\  GG
MD@<G)KGO"=EK/A'2(_#TNERW]K:,RVE[;RQ /$6)42*[*589P< CB@#8@U9]
M-L[>VUB4SZH4=W2T@9RZJV"X1<D+@KU]<<FD?Q?H:Q:;*MX9(]3W?9&BA=Q*
M54L0-JGYL*?E/.>,9K/FT[5[/QK#X@6V%Y#/IWV*X@MW56A99"ZLN\J&'S%3
MR#P#CL,JQ\*:GIDGA?;;>:+74KN^N_+D7;")EE 5<D$X,@''H3[4 ;L7CO0)
M4A=;BX"R7/V5F:TE40S;MH24E?W9+8&&QU%-N/B!X;M998Y[V5!#<_99Y#:R
M[(9.,!VVX0'<,$D _@:YZZ\/:W+X<UVS33'\^\UY+Z%3-'S$)8G))W<'$9X]
M2/PK0V%YKVF>/-#@LF/V_5I(OM#NFR+=#""6&=V5'(P#DXH [BZ\4Z19WSVD
MURP>.>*WD81,4CEDQL5F P"=R_F,XR*JW?CC0+&>[BGN9U:RF6&Z(M)2L!8
M@N0N%4[A\QXYZUS.OZ!XCOGU"!-.^T1QW]G<64BW2QHT,;1%@5[R?(WS-VP
M>,%VL^'=;OM/\=0Q::?,U@Q?9/WT>&VPHAR=W RI/(Z8^E ':0Z]IT^K7NEQ
MRR?;+*-99XS!(H5&SM(8KALX/0GH:M6-[!J-C!>VK,T$Z"2-F1D)4\@X8 C\
M17(^*-+DU#7-&GL9UM[NY#Z??1$@LUHZ%W!P3AE*C!Z O[UU2S72ZH+1; +8
M+;AQ="4??W8\O9UZ<YZ=J +E%%% !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 %
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
MB1&1LL"#E>.,'/44OB>TUS5O[9B3278//9SVAAN88U=4:-G$GS@O("K ;LJ
M!@COW?\ PC'A_P#Z 6F?^ D?^%'_  C'A_\ Z 6F?^ D?^% &1I$=S%X\UW4
M+BW\JTN[2TCBE,L9!:/S-PP&S_&.WK537M-.I_$+0KN73H[O2[6UN8IY)&B9
M TFS;\K-D_=.>*Z+_A&/#_\ T M,_P# 2/\ PH_X1CP__P! +3/_  $C_P *
M ,7Q-8[G\,Q:591O;6&J)<2) T:+%$(Y%X!8=W' ]Z@>"\TWQ5XBN1:_VA9:
MQ!"8O+EC'END90QL&884\$$9'+9]^A_X1CP__P! +3/_  $C_P */^$8\/\
M_0"TS_P$C_PH X30[=O"_BW0]-<-?26GAGR)'@93\PE3IN(XR,#\*AL_#VH^
M&4T6Z338]5A2&YBNK&"Y1'MS+-YRE"S!6"YV$9'0$5VQ\#^%SJ0O_P"PK+[0
M$V9\H;=OIL^[^E6_^$8\/_\ 0"TS_P !(_\ "@#F;339+7Q7X=N(-)@L["UL
MKN.1+>2,1V[2O&RKC=DGY6R0,9-3Z5I>^\\7:;JEJK:=JMVTRS><A26-X8XR
MH .X$%&Z@=L9K?\ ^$8\/_\ 0"TS_P !(_\ "J][X*\+ZC;&WN= TYXB0Q"V
MZJ<@Y'( - &+X2.IV7AJYO[G;JVIQH;:W6&15:XA@++&<L<9<[GS_MBNU0ED
M5F4JQ )4GI[52L]$TG3I1+9:796T@7;OAMT0X],@=*OT %%%% !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
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
M9Q'*I53CU=?\BJILKJ#4KB'5= U?4].U6PMXT%J[*$98]CQ2KO7 )YR>/F-
M'=S>)=#M[_[#+JUDEWYD<7DF9=^]\[%QGJ<' I3K5A<3R6-IJ%J;_8[1HQW9
MV\$@9&X \'!X]JYW1]*EA\9:V39/;Q2:;9V]O-Y;,BM&)-P5B.=NY.>^/:L[
MP?I\I31[+4_#FI0ZKHT1A-Y/.S6ZX0H7B)<AMXQP!QDYZ#(!L^#?&MCK^C:6
MMWJ-C_;5S:+<2VD;@,,C)PN<].<>E;D6OZ1/8/?1:E:R6B2>4TRR H'SC;GU
MR0,>M<'H.@W<^@>"=,?3I[2]T2X6:[EEB*",*CAE5NC[RP^Z2,9)Z"M:WT>Z
MMO'EW80[#HEPZ:Q(N>8YP2NS'HSJL@/JC>M ';,ZHA=B JC))["N?T_QOX?U
M#3(K_P#M*W@AEFDAC\^0(6*NR\ \\A=WL.M=#7EEMINHQ>&?#VG7&D7OFZ?X
MA,\W[G<OE^=*V\8SD .IS[\9P< '>+XJT%H(9UU:T:&55=)!("NUFVJ2>@!8
M$ G&2"*6^\3Z%IDLT5[J]E!) %:5))E!0-G&1VS@_D:X?QS8:I?+XFL+/1+G
M;/80BVDLXEQ=%=Q(D?KE2?E08SD]<\:%[:W-SXG\07ITRZ$=SX?CMHBT!):3
M=*2G&>?G3V_*@#L+G6M-M-OGWL*!D#@EN-I.%)/8$\ ]STK U/Q'<W'B>X\/
M:1>V5O>PV:W"O<(75Y&=@(R 00,(2<<_,/3GF'TO5X=(TV?3(=1MM:@T>UMI
M+>6W,EK?;008901A"I+?/D</U(K:U33;_4/%WB!;>&>$7F@+9071C81B;=,<
M;L=MZG- '31^(]'?S@=4LPT$7G2DR@!4Z;\G^'/&[I3+?Q1H5VKFVU6UGV%
MPBD#G+J648'/*@GZ ^AKC=/MFO\ 29))_"^JVFK6FFRVKR74CR*"R;2D/SMO
M#$ Y P *L_V.S^"O"UNT6IZ=?6D$0%U90$R6DRP[3O3!WJ<LI&"#G\: .ZM;
MJ"]MH[FUF2:"0921#E6'J#5:_P!;TS3'V7U]!;MM#D2/C:I.-S>BYXR>,U7\
M+_VE_P (W9_VO%%'?X;S1&FP-\QPVW^$L,,1V)(KC_'=GJFH2>(K*VT>Y=;G
M1O+MY[2-2;E_WF4D<G("D@A1C.X]>E '97WB?0M,EFBO=7LH)(%#2H\RAD!S
M@D=LX/Y&I;[5[*TME=[^WA::,O"[G<I 'W\ C*C().0.>HKCGM;J?Q%JMX^E
MW:QS>'(K5"\!),@:4E.,\X9?\@U5\,PZKH>I:5/?Z5?3VT^@6EB/+BW-;3Q9
MWHZ]@Q;[W3CKCF@#KO!FKW.O^#=*U:\$8N;NW$L@C&%!/H.>*W:YCX=6EU8?
M#_1;.]M);6Y@MQ&\4H 8$>U=/0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116/XBOKBQM[,6]Q#
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
M)5@A$B@&21C@*H[FK7_"(>'?^@/:?]^Q7$ZKJ.L:IHUM)>26SI%XHMK>QF6
MJ)8UF $C'<0V>GRA1\IQUX?K^MZZ-'\16$NHH)].U2RA6YA@"&2*9HB5(R<8
MWD9'4#ZT =G_ ,(AX=_Z ]I_W[%'_"(>'?\ H#VG_?L5L1*Z1(LC^8X&&?&,
MGUQ7+_$2>\MO"OF65VULYO;2-F502RO.B$<]L-0!8'A_PF=2;3AIUA]L6(3F
M'8-PC)*AL>F01^%::7&E:1+9:2DMO;23[EM;8$ O@%FVCV )KFM4U?5X-;UG
M2TNXE6WT(7D,Z0 .LFYU).20?N9'&.>]9=F9V_X5?)<SF>1PSEV&#S8N>?7Z
MT >DT5Q.D:_K^M?V7JUE;*=,NIW6XCE\M5CBRRJR,&+%P0,@C!R< 5VU !17
M)>+=:U'37N%L;F)##ITMTD21^9*TB]"X/"Q8!R<@D\ \<U5UW7-4UW2+&TNK
M2TAU#16OV8VYD:.0-$.,L 1\Y_\ KT =L2%4LQ  &23VJMI^HV>JV@N["YBN
M;=F91+$VY25)4X/?!!%<9X=\7:AXC&A6!DCM;NZTV2^NIHT!^Y((@$#9 RQ)
M.<X QWR+WPS$B^#0LS*THO[T.RK@$_:9,D#L* .FEO[2&^M[&6=%NKA7:&(G
MYG"8W$?3(_.K-<[J>J7]MXVT73(7@%K>VUT[;HB7#QA,'.>GS],#IUKF]'\4
M^(9[7PQJ%Y<V;PZI?S6,T$=L5QCSBKAMQZ>4./0^O- 'HU%>;:)K^IV6DJ)K
MJ2\N=0U^ZL(W*(&0(\IR,D*3MCP 3@$CKT-R^UKQ;IUO9Q3BTBDN-9BLXI)H
MPSO;R X9E1\*P((..#CC;0!WM%<-+JWB:2?4='L94NM4TRWB8S+!&D<\KAF4
M.K295, #Y><Y.>,4MWXJO[37K6SU,G2TN&MA;R&(2VTQ;:98S*/NR?>"YP#P
M><T =Q17)>");^XN/$;WE\UR(]7FA0,@&T*J 8QVQ@8J]KFLS6FMZ)HMNPBE
MU228&<KGRTCCW-M!XW'@#.1U.#B@#<EEC@B>65UCC12SNYP% ZDGL*JV&K6&
MJ-.ME=)*]NX29!PT9(R,@\C(Y'K7G?BK6-2OO!7C'2[J95N=)F2%IXX\"XB<
M(ZY'9L/@XXX[9Q7I5M;F%,R,LD[?ZR4(%+XZ9QZ"@"I-XBT2WNI+6;6-/CN(
MO]9"]R@=/J"<BKEI>6U_;)<V=Q%<0/G;+"X=6P<'!'!Y!'X5Q$#W\?Q;\0&P
MMK:9CI=IN$\[1 ?-+C!"-FK>O:IJ_A[PM8ZQ%' IMVCDU6RC0,S[R#)Y1R/G
MW,3@]?8T =E17'R>(+Z.UT"W6=+JYUDO(LUJ$PL80OA-Q"L<8Y/7DX[5':ZY
MKPO],T+5!#:WUY)=,+A K,T$04J=N2JR,)%R.0-K<<C !VE%<@=5UW3]7\-:
M?J,]G)+?3W,-T;=#M(2-WC89Y5B N1R.3BL*[UO6=133%^WB$KXIETYS'$/W
MD<?F;=WO\@)QC)H ]#AO[2XO+FSAG1[BUVB>,'F/<,KGZCFIDAB262544228
MWMCEL=,FN1&IZ_=ZAXNT^RFM?M>GI"; F'AF:(OM?GG)XR,?2J__  FSOX6_
MX2*W;S+:VTK[3<1,H!,YX5"?X=I5]P[?+0!W-5KZ_M-,LWN[V=(+="H:1S@
MDA1^9('XUCZ1/X@.N217T0;3'MA)'+)Y:R+,&P5"HS90@@@GD8P2<T>-M5O=
M$\+7&H6#0B:*6$'S8]X*M(J''(P?FZ\_2@#H:*X'6]?\10WWBZ.SO+**+1K&
M*]@#6I8OE)&*,=W?9C/Y"NVL+DWNG6MT5VF:))-OID X_6@"Q17#:AXGU.SU
MN!4G@F@?6H]/:*&/=&D3K_$YP?-#<D D 8!'>J.H>*/$5K;>([];JR\G1M5C
MMQ"+8_OHF$)*D[N#B0\^OH.* .^U#4;/2K&6]U"YBMK6(9>65@JJ/K5A6#*&
M4Y!&0:\U\9:K=Z[X,\<_9[A8+73%EL_*,88RE8E:0L>H^_A<8QC)SG ]&MO^
M/6'_ '%_E0!+17FZ>(=1T8^+;R:[^TLFM16-LDL8"1F1(%4G&/E7>3COCKDY
MKH[/5;^U\;OX>O)!=0RV'VZ"XV!74JX1T;'!'S*0<#N#GK0!TM%8GB;69-&L
M[/R(]\]Y>16D?3Y2Y//) S@'&2.2*P-3U7Q;I>A:K?2I'LT^9)XRR(TLUIP9
M=RHQ"NH#X(X.!Q0!W5%<CJ?B>>WC:\LY%GM;F[M[&T(52"[XW."2 1@@ $CY
M@<^V?JNM^+-(T^XDD6V0#4K2&UEN$4R212R*C!UC;"D$G##J.P- '?5FZ/H5
MAH4$D5C'(!(VYWEF>5V]!N<DX&3@9P,GUK GU76/#FN:5'KNIVT^EW@FB>X2
MV\D1SC+Q@_,<*4##_>4>N*Z'1);RXTB"XOC^^F!EVE-I16.54C^\%P#[YH G
M%_:'4FTX3H;Q8A.8<_,(R2H;Z9!'X4CZE91ZE%ISW40O9D:2.#=\[*.K8].>
MM<KKGBVZT#7];\]8IK&PT0:C'&B;79][KM+9.1\H[#&:S]0GO+'QKX;U+4+I
M;H+I-_.R11!0K!868+ZJ>,9R>.ISP >B45Q6G:UXDN8['4_*M_[,N[!YY6N7
MCC2&39OC*,K$E#R&W#(Z^HI_ASQ#J-YXE73+N43PRZ5'>B;R?+'F%]K;.A,?
MIN&>.IS0!V5%%<I-JNL:MJ&NVNBW%K;SZ3+%"D=RN4F9D61BY'(7:V!MYR">
M>E '5T5Q-WXDU.\M/%%[I<T,0T*1HXX9(]PN&2)9'WGJ =VU<8QC)SG J2^)
MM=U*]O%TZYM;.W&@P:M!YEL7=2_F?(WS8/W!S^G>@#T&BN(TWQ)JGB91;:?+
M!97:Z-;:AETW!Y9U8JO/_+,;><<G<,$8Y6ZUWQ#>W.H:=I<47]I:?:02-Y01
MH9)W4MAB[*WE\8! SU/;% ';45P4FK^+=1U;6;"RNM.LY;*PM;N-6MS+\\@D
M)C+;\$93&X=N@J'P]KNH^(O%VAWQN6@MKOP]]L:T" JK-)&&YZG/8^@]S0!Z
M'1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !69K.@V>N+:?:6GCDM)Q/!+!*8W1\%>".Q#$$>]:
M=9>O7R6%A&[:I#IS27$4:RRQ[PQ+CY N1RPRN>V<]J *=IX/T_3B6L;B_MW-
MS)<[EN"_SR??X?(().<$'GGJ!1_PAVF+9M9PO<PVLEL;6:%)/EFC+,S!L@\D
MN^6&#\QYJ6\\8>'K">XANM6MHY+9U2=2V?++=-V.@]2>!D9J['K%A-J-QI\<
M^Z[MD$DL(5MRJ>AZ=\''K@T 9.I^'!##JU]I,9?4KJP%HD,DVR,JH;8O ^7&
MYN1Z]?3'T#0-0CN(%0^)+"VC0QS1:EJ$4Z,FPJ%0*SG(.#GY>GX5TT_B;1[:
MRCO)KU5MWB$PDV,0L9Z.V!\J_P"T<#WIE[XMT#3I98KK5;=)(HA,Z!MQ"'HV
M!GC@GZ#/2@"&T\(:;9#1A"]R%T=62S4R9"*R[2#Q\WR\<U/IWARSTVXMIUEN
M+B6UMS;6[7#AC%$2I*@X!.=B\G)XZU&?%>F_\)!::0CO(]S9M>),B,8]FY O
MS 8.=^<YP,<]12Z9K5H=&6]FUB"^BDN)(XYX8MH<[V C51DL1C;QUVDT 7-9
MTBTU[2I=.O0Y@D*L3&Y5E96#*01T(90?PJC+X4T^2[ENHY;N&:>W6VN6BF(-
MS&,X#DY)(R?F&&YZU._B?1(].^WR:E!';";[.7=MNV7.-A!Y#9[$9J?3-;TW
M6&N%T^\CG:W<)*%SE"1D<'L1R#T/:@"W;P16MM%;V\:QPQ($C11@*H&  /3%
M8U]X1TR_N=4GD-RC:I;BWNUCF*K(H4KTZ9VDC/I[\UNUFQ>(-*FOULH[U#.[
MO&@P=KNGWU5L;69<'(!R,'TH J_\(IIKW<5Q-YTYCL6T_9*P*- V-RL,<YP.
M>O%&@>%-/\.#%G-?2JJ>7"MU=/,((_[B!C\HX'Y#TI8O&'AZ>ZBMHM6MGEFG
M-N@5L@R XVYZ9R"!ZXXS69XV\5_V-H\[:==Q+?17$$3!H3(HWNH*%ONJVUL@
M'G';F@#I=0T^TU73Y["_MTN+6="DD3C(851L?#T5DL<;7U_=01$&*&YGWJN.
MG.-S8_VB?SK7Z5S]IXDTR"QDNKS7[.XADOWMX9@HC4,7PL74[BN<%N_7B@!X
M\(Z6)[EE$PMKJY%W/9A_W,DP(.\KUY(!(!P2,D&BY\)Z?=OK+2R7/_$XB$5X
M!( &0+M ''R_*2./7UYIK^-_#4<,LKZO J0R>7+G(*'@Y88R%P1\QXY'-.U#
MQEX<TN6>*]UBUBDM]GFJ6R4W9QG'3I^'>@#/\0^%4ETF]N+,75QJ*Z1/IULG
MF* R.OW3G ^\%.2>U3:-X7MVT2Q758[B:>/3_L9BN9 WDHR@2*-OK@#=DG Z
MU=OO%OA_39A#=ZM:QR&-90N_)V,0%;CL21_/I5A]?TN.]6T>\197E\A20=AE
MZ^7OQMW_ .SG/M0!FV7@C2[">WN(9]0,]O:-9QR27;L1$<?+@\<8&./?KS4E
MMX1T^P31_L[7)&C(RV2&4?*"NT@Y'.5XYJ\FOZ7(E^R78(T\D7?RM^Y(&3NX
M].?IS277B'2K%T2ZO%BW%%+.K!4+_=#G&$)R,!L9H S]!L)[G5[KQ'J.DKIM
M_<6\=J(3(LCK&A9LLR\9);MGA5^@WKFVBO+2:UN$#PS(T<B'HRD8(_(UDWGC
M#P]82W,5SJUO&]JZI.,D^43TW8Z#IR>!D9JQ:^(=(O;RYM+>_ADGMD\R5<XP
MG3=D\%<@C(R* ,ZV\,1S^'++1=3#R?V:T?V2[C?:^8^(Y 1R' X/8\]0:FN_
M".G7^G7=G<O</]LECFN9O,Q)*R8*9(' &U<  #CW.9QXGT4BY+:A%&+6$3R^
M:#'MB/1QN RI_O#(ID'BW0KIIEM]1CF>&W^U,D:LS&+^\H ^;J <9P>.M &R
MH*J 6+$#&3U-9<OA^RGUJ?593*T\]I]CD4O\ABR3MQ]23GKS3O#^MV_B+0[3
M5;5)$BN(UD"R*01D ]QSP>HXJ-]7,_B4Z/;$9MK=;F[DQDJ&)"(!ZMM<GT"^
MX( *MOX/L;.RM[2VN]0CBAMS:@?:"^Z(X&T[@>@  (P1V/)K;M+6"QLX+.VC
M$=O!&L42#HJJ, ?D*S4\4Z+)!;3I?*T5S<&VA8(V'E!P4''WL@\>Q]#67XG\
M3-IEWI2VEW#'$=5CL[_S8S\JM&S_ 'C@#@ ]^"* )+WP#HU\^HAFO8H-1D$U
MU;07+)%)("#OVCHQVC..OUYJ6Z\$Z1=:RVJ;KV&:5%2Y2&[=([H*,+YJ@_/@
M<<]1P<BM"U\0Z3>Z=)?VU[');1R&%V (*R9 V%2,[LD#&,G(]:H7WC71[.S@
MN4F><2WR6&R.)]T<K, 0ZXRI .<$ GC'44 6F\-V<EVLTLMQ+&EU]L2!W!C2
M;G##C(QDG&<9YQFL#7?"\EII<=MI=M?W<$VI&^NQ;WHAN%<[F+1L2JYWX)!(
M&,X]I(_&4.G^)]>MM:U"W@L+9+5[8F,J5$BN6+=3V7). /:NBU'7M+TH$WMV
MD*A0[L02L:DX#.0,*I.>6P.#0!SEAX5EU+3;NSU6?6AI\YB=;>_NTEF5T8MG
M<F[ R$XW'[O;OK7?A#2M1FU*2^66Y&I6Z6]TDC_*Z)DI@ #!!8D$8.3]*FF\
M5:#!J7]G2:I;B\\R.+R0V6#R9V#CUP?T]15[4=2LM(L);[4+F.VM8AEY9&P
M* ,5/ ^D-H=SI-VU[?P7*JKR7ET\L@"G*!6)RNT\C&.>:D3P^^F:)<V6FW%W
M/=W2>4;R^N&F=!@@,2QR0N20HZD]LDU9M/%.A7]Q>06VJVTDEDGF7 WX\M/[
MV3_#[CBHYO%NC0Z=?WOVEW2Q@%S,BQ/Y@C()5@I&2#@X/3@\\4 :&EZ;;Z/I
M-IIMHI6WM(5AC!Z[5&!GWXK%U#P-H^I3ZA+,;Q1J#QRSQQ7+HADCV[7"@XW?
M(OY#O5V+Q-IQTBVU&>1X4GA\X)Y;LRJ "QP!G:,C+8QR/6FS^+O#]L4$FK6Q
M9[?[4@1MY:+C# +G(Y'2@!K^%;!Y]4F,MUNU.W6VN?WN=T:@JH&1D'#,,]>3
MWK3T^RBTW3K>QA9S#;QK%'O.3M48 )[\5E2>+]*&J:38PR-<'5(FG@EB1F0Q
M@#G<!CDL/IG)QWNIKVEOJ,=@MXGVF0NL:D$"0I]X*V,,1SD DC!S0 EMHEM:
M:U?:M%)/]IOD1)LL"I"9V8&.,;C^?.:Y?6_"TECINFV.EVFI75E#>RW<OV.^
M$-S&[ACE&8J""TCD@GOQ5S7/%?DZUH%IIMW$R7>I&UN!Y)(=0CEMC_=RK* <
M9(SVKKJ ..T[PM+>VH34[G5Q;QW$5U;0WMTDLT4L9)W%ER,9VX7+#CWP-&Z\
M':7>KJPN&N7_ +4>*2X(EVG?'M\MEQ]TC:O3TYS5O4_$NBZ//Y&H:E!!-Y1F
M\IFRQ0$ G YZD4#Q)H[V-I>Q7T<T%VI:W: &0R@#+%54$G'?CCO0!'9Z(]GX
MAFU!+NZ,#VRP&&6Y:16((P^T\*1@\]]QSTJUK.CVFO:7+IUZ',$C(V8W*LK*
MP92".A#*#^%4)_%^E1W^CVL4K7']JJTD$L*,Z% N=VX CT&/?/:KAU_2AJ"6
M)O$6>1F2,,"%=E^\JMC:6&#D Y&#Z4 0#PS8?VE+?NUQ)++9BQD$DI8-""3@
MYYSEB<YSSUJ"V\'Z=:+HZQ2WA_L@DVF^<MMRFS!SU&P[<>GOS4MOXO\ #UU<
MP6\&K6TDMQ*T,05LAG7(*YZ9^4X'?'&:BL/&.DWR:C)YCPQ6-W]D9Y8V7>_R
MC"@CDEFV@#D\>HH 33_!>DZ7JLM]:&[1))6G^Q_:7^S+*>2XCS@'//H#R,5;
M\/:3+HVG/;275Q<;IGD7SYFF9%)^[O;D]S[9QT%8_B/Q6+;2[&_TN^@$(U>V
MLKPRQD%%:55D4[L;" >XI=;\86TW@G7M5\.:C;37.FP2.<H6V.JEL,IP1G'&
M>/K0!HZKX3TS6-1:^N?M*S26ALY1#.T:RPDD[6 /."2?Q-)9^$["PNK*YMYK
MM9;*S-E"S2[\1$@D'<#DY53^ [<58N-?T_3;**;4;I8OW*RR':2$4_Q-@':N
M<\G K41UD171@RL,A@<@CUH YF+P'I%O!IL=M)>6\FF[UMIXIRLBHYRR$_Q*
M3S@Y]JU=$T.R\/V#6=CYWDM*\Q\V5I#N=BS<D^I-$VOZ7;W8M9;Q$D,H@R0=
M@D(R$+XVACD84G)R/6H6\4Z$NJ_V6=4MS>^<(/)#982$;@OUP* )KO1+:\UF
MSU5Y)ENK..2.$HP"J'QNXQSG:O7TK/M_!FF6UGIMI')="'3;EKJV!ESMD.[)
M)QS]]^#_ 'OIC7U+5+'1[)[W4;J.VMD(!DD.!D\ ?6JUIXCT>^-[]GU&!_L0
M#7)W8$:D$AB3_#@'YNG!YH SKCP)HES87EE(ESY-U=&\XN'!@F+%M\1S\AW$
MGCU].*E/@_3VL[2WDN+^1K:Z6\6:6X+RO,O"LS-DG XQT]JM?\)+I/DW<@N6
MS:0^?-'Y3B01\X8(1N(.#@@$'%9O_"71-H6E>(E5ETR[,*3I(I#0^;M"L#W
M9U![8.0>,$ LZKX/TS5M7CU5Y+VVO%C\F22SNG@,T><['VD9&2??WJ6?PO87
M$D@D:?[++)%*]IO'E%HMNSC&1C8O (!QSFMJLV'7M+GU!+&.\0W$F_REP0)=
MG#A&QABO< G'>@ T[0K/2[Z_N[7SE:]E,TJ-*Q3>0 6"] 3@9I=6T2SUD6QN
M!(DUK*)K>>)MLD3X(R#[@D$'((/(I(/$&E7%VEK%>QF60,8L@A90OWMC$8?'
M?:3BJUOXO\/75S;V]OJUM))<2M#$%;(9U)!7/3/RG [XXS0 V[\)Z;?:->:7
M.9S#?2>;=R"3$D[<<LV/]E1QC 4 <<5MQH4C52[.0,;FQD_E5!]>TN._CLGO
M$6>27R$R#M,F,^7NQMWXYVYS[4G]OZ7_ &C'8&\07$C,D8((5V7[RJV-I88.
M0#D8/I0!5;PO:G7+K6([N]BO;F-8I'CE !1<[5QC'&3[\U/;>'[6VDMI!-<R
M-;R22CS9=^]WR"S9ZD X'H.!Q52R\1Z=%:^=<ZW!=I/?R6T$L4)5=^["PC&=
MS#IGOBM275;&"2XCEG"-;A#("IXW<*!QR2> !DD\4 83> -%;1(M*S=I!!<&
MYM7CG*26TA)),;#!4<GCISTJ:\\$Z5>V%I;R/>B>TE,T-ZMTXN5D(PS>9G)R
M."#QC QP,:$7B'2I[*:[2]3RH9?(EW JR29 V%2-P8DC"XR<CUK+\,Z]<:QX
M@\26SS));6-Q%' !"8V4-&&8,#SD$D<XZ=* +=UX3TZZM+"#?=Q/83&:"XCN
M&$P<@AB7.2=P9LYZYJNO@;1DM#;)]K5?[0.HJXNGWI.2<D'/'WB/?/KS6W>7
M]M8(C7,NTR-LC4*69VP3A5&2QP"< = :HR>*="BLK>\DU2V2WN)3#$[/C<X.
M"N.H((.0>F.: );'0[73]5O]1A>8SWVSSM[Y4[!M7 [8''OWS3+;PYI-KIU_
MI\=FGV2_EEEN8CR)&D^_GV-6].U&TU:PAOK&=9[:89CD7HPSCO[BJ$7BW0)K
M\V,>K6KW(>2,H'Z,B[G!/087G\#Z&@!N@>%K'PZI6UGOIP$\N/[7=/-Y,?\
M<3<?E7@?D,]!5O6]&M=?TN33KTRBWD96<1MM)VL&'/U /X4VVU_2KN6XBBO$
M$EO&)I5D!C*QG.'^8#*<'YAQQUK!7Q<)/'0L4NE.EKI$EZX-NZN")$4/D\LI
M#-@@8Z]<4 :=QX4L+F75I)9KHMJMNMM=_.!OC4$ #CY>&89'K]*UK.U2QLH+
M2-G:.%!&A<Y. ,#)^E5H=<TVXEL8HKR-WOX?/M<9Q-'@$LIZ'@@_B*;;Z_I5
MW>K9PWL;3NC21K@@2*IPS(2,. 2,E2<4 9<W@/1IIY92UZHDOAJ'EI=NJ)/G
M)=0#QD]?J<8J2X\&:9=6FJ6LLET8=3N%N+H"7&YUVX(../N)T_N_6M"TU_2[
MV[:UM[Q&G$7G!2"N^/.-ZY W+_M#(K$;Q2;GQSHVFV%U')87=I<32#R6!;9L
MV,KGAE.X\CCCK0!/J'@32-1FU%Y)+V-=3B$=]'#<%$N,+M#,HXW8XR,9[YKH
MK>!+:WC@C+%(U"KO8L<#U)Y-4M>UJV\.Z%>:M=B1H+6)I&6-2Q.!TX_GT'>F
M/X@TZ*UAGFF9/-C,H3RG+A5^\Q4#<%&1DD8Y'K0!5N/!VC7;ZM]HAEDCU4AK
MJ$S-L+ * ZKGY6^1.1S\HQ5VPT:"QN6NS+/<W;1+";BX8,_EJ20HP ,9))XR
M>Y.!5RWN8+RVBN;:9)H)5#QR1L&5E/0@CJ*R-0\9>'-*FGAOM8M89;<J)D+9
M,>[.,XZ=/P[T 7-;T2P\0Z5+IVHQ&2WD(;Y6*LC Y5E8<@@C((IFEZ':Z592
M6RRW-WYO$LM[,TTD@QC!9NV.W3KZFH;[Q;X?TV<07>K6L<IC64+OR=K$!3QV
M)(_GTJ>'Q!I5Q?I917B-.[2)&,';(R??56QABO.0"2,'/2@"K)X1T63PI'X:
M:U_XED<:HB!R&7:<A@PY# \Y]:@/@O3GTI;":ZU&<>='.T\]TTDK-&P9,NV3
MA2 0!@=?4YT/^$ATK[:MG]L3SW+A!M.)&3[ZJ<89EP<@$D8/I6/!XOL=9T>R
MOK34AIRW%^MO']I@),^)2FQ0<<N!UYVYYZ4 3>(+"XUZYBT.XT@2Z46AN);Z
M65-N4?=L"?>W':!G &&/I@]+6==:]I=G=K;7%XD<AD6+D':KM]U6;&%8Y& 2
M"<CUHFU[2[>^CLYKQ$FDE$*Y!VF0C(3=C;O(_ASGVH AN?#6G7FJW6H72O,]
MU9_89HW;,;0Y)V[?JS'/7FJ5CX(TNQNM/G$]_.VGQR0VRW%TSJD;A04QW&%
MYS[YP,;&KS3VVC7L]LZ)/% [HSKN (!/(R,_G6#X4\9Z;K.EZ9#+J4$FKRZ?
M%<SPIU)* OM ZX).0,XH ?8> =#T^VN;2,7DEC-')$MG-=.\,*."&$:DX7()
M&>H!.,9-$7@?3;7]]#/J+W*V#6*R-?2!O+/09[$=CCCKUYK4M_$.E76FQZC!
M>++9RRB%)D5B&<MM ''][Y?KQ5V[,HM)C"ZI*$)5F7< ?<=Z *^CV,NFZ/:6
M4UQ)<20QA&ED<LS8]2>3]3R:S;[P;I5]K;ZLQNX;B9%CN5M[EXX[I5^Z)5!P
MV!Q].#QQ67X8UK7=<\+:)K$U_IT4VH;&-O\ 96 89RRJ=_7:&(.#TK?;Q)I"
M3W<#7JB6S>-+A-C;HV<X0$8_B/3UH @NO"FFW5[>W/[^(:@BQWT44FU+E0,#
M<.QQQE<$C@T^;PS8RZA=WN^=);JS%DX1@%$(R0H&.,;FYZ\U/?:_I>F2!+V\
M2'E0S,#MCW'"[VQA,G@;B,T7FO:787 @NKQ(GWI&Q(.U&?A0S8PI/& 2,YH
MR9/ 6CL=.>*6_MYK"V%G'-;7312/ .D;LN-RC\_>IK_P5I%]J-O?J;RSN(81
M;EK&Y>#S(ATC?:1D#MW]ZO2>(](BMKJXDO42*TF%O<,RD>5(<85N./O+U]1Z
MU4/BK3WUC5M*\UK>73X$DEN)8V$:EPYZD 8 4'.<'.!T- &3!X=N9O&^N320
MW=GIES8VUK$\$B*L@3S-ZX!++PRX( /7!%;K^&=-&H65]#'+!+96QM85@E:-
M?*X(0@=0"H(INF:[8O!I-I+JD=W>7MJLT4J1%!<J%!,BKR .0<9XR*M/KFG)
M"TIG8@2-%M6)V9G7[P"@9;&#G .,&@"/P]I<NBZ+#8RW4]RT;.0\\QE< L2%
M+MRV 0,GT[=*U*KV-]:ZG917ME<1W%M,NZ.6-LJPJQ0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
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
MFX6$Q)!&DB2JK1J&Y!WAF8C<23UZ5Z;4<%Q#=0K-;S1S1-G:\;!E.#@X(]Z
M.)\&0:I96.GZ#JGA]_M&E.RC4Y/+:%E^8"2,YW;V!P1@8R<GL<N#2-8B\%:1
MI<FD70N+#78IY,%"&B6Z,I=<-TVD>A/I7IU% '":=!JNGZMJ^D7GA][^WO=2
M:^M;UO+:!58J1Y@8[@R$<8!)P,8ZU5T_2KV'5+O1]4\.W5]&=3DO;6_-QFV"
M/*90S*7!#H6( "G) Z=:[B\U>PT^ZMK:[NHX9[IBL$;'F4CJ%]30FKZ?)=W5
MJETCSV@S<1KDF/(!&X=N"#0 _4X'N=*O+>( R2P.B@G')4@5Q.CZ)>W5OX(A
MFT^:SET"$?:I)0!\P@,1C0@G<&)W9'&%]>*ZB#Q7H-R+8P:K;2+<N$@97XE8
M] IZ$FM*ZG@M[9Y+J1(X0,,SG YX_7.* .0TO1;BT\<ZA9HR'18Y!JL: \QW
M$H963']W(>3V+"NNO&*64S+&\AV'"(,ECCH*K:/HFG:!8BSTRV$$&[<1N9B3
MTR68DG@ <GH *T* /-O!VDG1/".B0S>$I?[=LT"^;Y,8VR'*EFD#9VX8YZG'
M8FKGB#3M2?Q+#XHT[2Y)+C3IDMC:[0&OH#]YP2< IN)3..C?WACLKW4[/3GM
M4NY?+-U,((?D8[I#T7@<?CZ&K= 'G5WIUZ/$&MVU[X<O-6T[69([B!TN-L2'
MRD1HYT+C !0'(#<'H2,59LK;5-,U?6M)NO#[:E::C>B\M;O]VT"@J@Q*&;(V
M%!C )( QTKO** /+]?TG6C:>,]-MM&NKEM2O8;NVFC9!&R!85(R6!# QMQCT
M/3FMS[)J,'BKQ+<G3+AK?4M/MQ#(I0@,B2!D(W9W99>F1SUKM** //5T+5X_
MA_X5FLK,KK^AQVY6WE8+NP@CFC+#/!4MSST%3Z[I6H:3J.A:A:V-WJMK:V\]
MM>16DWES%I6C<S*-R[B60Y&?XLUW=% &7X>LX['1HH8=.&G(6:06NX,8]S$_
M,02-QSDX)&2>3UK4HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KG?&>H7^C:*FK6<Q2&SGCDO4"
M!B]MN DQD<$*2V?8UT517-M#>6DUK<()(9D:.1#T92,$?D: .'M/$NH7&NZQ
MHPOG,TD\1TJ7RD^> L5D8#'S;#'+UZ@+ZY.1-?ZIHO\ PF>K6%ZL:VFN0EX&
MA#>>&CMU8,3T&#QC!S^5>@V_A_2[6XL)X;1$ET^V:TMF'_+.([<K_P".#]?4
MU3G\&Z-<VVI6\L5PT6I3K<72_:9!YD@VX/7C[J\#'04 8][K/B#4KO6TT)HH
MYM*NT@6.8H(I $1V,N07 (<@%<8P#SS6/JANY+7XH>??SS10V;)'$X3:JM:!
M\#"YP"QQSWYR>:Z^[\%Z)>ZS_:LL,XNF14G,=S(BW"K]T2JI DQ_M ^AXJ6[
M\)Z1>SZG--#-NU2(0W@2XD59%"[?N@X!V_+D<XXH Y(^)=5\,^8+BX2]MD\-
MOJ<</E!/+>(HNT$<E2'&<Y/'X5>O[_Q3I^GZGJ"W<#V:Z3+<PR3"-G6=%W#8
MJ8!C*^I)'')KH1X6TG[7%<O#)))%9M8@23,RF!L90J3@@X'7GBJECX$T+3].
MNM/@BNC:W$+6YCDO)7\N)NL<>6.Q3W"XSQZ"@"UX9_M.72HKS4]02[:ZBBF1
M%@$8AR@RN0?FYR<FL6[\1WEGXP&G:A+<6,$UW''8R^2KVURI5<QEP"R2[M^
M2 <#'K76V5G%I]C!9P;_ "8$$:!W+$*. ,GD_C5"3P[I\MXUS()GW7"W1B:9
MC'YJXVOM)P"-H.!QD9QGF@#DAXNU23PC8^+XI@UO-?K#)I_EK@0M<>2 #C=Y
M@RIZXSD8](Y-9DT/7O&=Q"%\V;5M.M59L80R0PIN.>. 2>>,XS76P>%-)M[A
MI(H'6,W/VO[/YK>2)LYWA,X!SSZ9YQGFFS^$=%NUU=;FU:=-7*F\225F60J
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
M->BJ!@ ?A4U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %9^MZE%I.CW-Y+.EN$0A99(V=$8\*6"\D
M9Q6A7.^+["_U.TTVTL[83PG4(9;M3($ BC)D&<]1O5 <9.">#0!/<>)M,TI)
M8=5OHX[NTMEGN@L3@!3GYE&"2"5;@9.%/H:=-XELH]:TW2HEFFFOXVG1HXF*
M+$ /G+8QC+(/^!<UR^M>%]6OXO%%V+8R7>JS0V448E4;+%=JN02<9(:8XSGD
M5;U'0];O=6\0RV\*6KRZ,MAIUP)1MC8ARV /F'SLHR0.$!&: .EAU[3)[J*W
MBNU9YF=(F"G9(RYW*KXVL1@Y .>#Z&K=U=065N]Q<RK%$F,LQ]3@#W). !W)
MKEK3P_<W%]X<5K,Z?IFAQ;D@=U9Y)O+,:CY20%56;G.22...;?B2TU*XUO0)
M[6R-Y96L\DMQ$)53#[-L3G<1E5)8\9(." <4 :UAJ]CJ4]S!:3%Y;5E6=&1E
M:,D9 (8#!QSCT(]:KW_B;2-+GN(+V\$,MO +B13&Q(C)(## YZ'IGH?0U0\&
MZ?J5E;:G/J]ND5]>ZA-<2%7#!ESM3&,\>6B=3GKD"L37/#.K7Z^*[U+<O=ZE
MY-A;(LJ@I9C:)&!) !.^8X//3UH [*76;"*""4W&Y;B/S85C1G9TP"6"J"2,
M$<X[CUJ&T\1:1?%OL]]&P6V2\+$%5\EP2L@) !4X/(]*YJ70M2_X2W4)+C3I
MKG3;NSM[>#[/=)''"J!MT;Y(?:2V<H#D<$<8J]J'AB6]\112(D46E_V6UI-&
MF!N(<%$ [*.?PX[F@#?M]5LKJXA@@G#R36XNHP%.&B) # XQW''7D5SGC?Q!
M-HUSH%M;Z@+-[Z^\N5BBOF%5+/@$'+$[57'4L!@UH>$=*O=-\.Z;'J@3^T(;
M*&W=4;<(PB 8![Y())^@Y %8^L>&IO$WB^[;5M-E.D)I;6EL_F1Y,KN&=U&[
M*GY(]IQU!Z4 ;]JNI/=37][=O:V7E_N[,JA*X!R[MCKWV@X&.IS@<OX6U?4_
M$V@VUS%XF5=2N-UPMN(H6"0>;A=X"Y!*$=QR>G%+./&5[\,[S2KG2I3KLD#6
M@F$\.)%/R^;G?PVTDD?WNG%;-FMU8W-G#8>&YH+>&W$,DTLL.\QHIV1H%<\D
MD<G QGVH /'7B67PSX9O+NSB6:_$3-!&W0=!O;V!9?J2!WS72H"$4,=S <GU
M->?^)O#NIZWX=,YT^[;6+R:#SX%O J0Q)*&*8WA&PH;!YR6SQV[;4(KFYTFZ
MBM)/(NI8'6)V_P"6;E3@G'H<4 0KKVF-=1VZW:EY)3 C!3L:0 DH'QM+#!XS
MG@^E0IXHT:2\2S6^7[2]RUHL11@QE5=Y7!'9><]*YZP\-WLMGX6T^6S-E8Z(
M$N)E9U9YYU0JH7:3\NYF8DX)...3C7\'Z+-I6C>9?QJ-3O)I+N[Y#;9)&9MH
M([*&VC''7UH V;N]M[&-7N)-@=@B  LSL>RJ.2>#P/0U'IVJ66K0236,XFCC
ME:%R%(PZ_>7D=1T/OQVK"U6UUC_A-+:_MK$75I%I\D<#-*JK!<,PRS G)RH
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
M5C2,[6(R3MX)!KH?"<EI<ZGK%XT%_!K$IA%['>Q!"BA3Y80*2NS[^,$\DY-
M'0W>H6UB8UGD(>4D1QJI=W(&3A5!)P.O'%)INI6>KV$=]83K/:R%@DJYPV"5
M.,]L@\URNKVOB2+Q#KE]IU@MQ*^EK#ID[3($B<;RZE20=S-Y?.,':,D8K=\.
M:>VB^%=.L/L[*UI:I'Y88%B5&.3TW'J><9/4]: ,'_A);M_B/J.D6]RT\-I:
M1%;%%3<\SY));&5C5=A)/=QC)(4KXGO]8\->"I;B36%DU:6>*&"1HHUC5Y)
MH7&.5 )))Y^4GCI6(OAC7H]+FUZ#3&3Q6NKRWT49FCVO$Y"&)FW8V&)5'J&
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
M$$?3VKF8]7UZWTD7SZY<3-8^(QI>QHH@L\)N1%^\PN2VUNJXZ#CKD ]0II=
M&)90%^\<]._->?MK^I+KVE20:C)=6=WK<UC(PC58#&$EQ&H^\60Q\OP"0>HZ
M85_'>#P=XJF_M:_+KXC6+EUY7SX4P3MSC:<8Z< 8QQ0!ZK8:=9Z5:+:V%M%;
MP+R$C7 S5JN%O+S7M4U77-(TC4X[:ZTI(!#)/(J[BR!_,D7RSN4DE>,#Y3WY
MI^F3:SJOC75+9]=ECM+)+&X6&".,H^]7+IN*Y*''UZ<T =O15;4;HV.F7=VL
M9D:"%Y0@ZMM4G'XXKEM)FU+4-'TO6D\1'R[[3R\L(B0@S,@=3%Q\NW##!W9'
M7D9H [*BO,],UK6XO#'A:_NM9DN)O$!MH7,PCB2!C#(YV$(<%RJKR#R3C'&-
M0W&N:>UOIVH:S')-/J3""*UP]Q+!Y3.(BQ554J1N+D#Y1UR>0#MRP7&2!DXY
MI:\KCO\ 5-8L/!TMWJ5REQ_;UU:2-$4&\1BX52PVX) 0=L=3C-:]KJ6OZW)/
M?V&H6MLECJ\EM/#-+\GDQR%"C+Y9(9EPP.[JP[<4 ==JNL66BV\=Q?2/''),
MD"LL;/\ .[!5!P#C)(&3Q5^O*M8U&Y\1>#%UF6\EC U^&$6:A=B)'>K&JMQG
M=\H<G.<G'3BO5: ,:*?1O$LMPBH9I=-N3 [-&T;PR[03M) (^5AR.#FM*ULK
M:R1EMX5CWG<Y')<],D]2?<UYA=G5;*#Q]K.F:Q+92Z;J+7*P")&CG*6T+%7W
M D@@8&TC!.>>VW?:_J>BZ^ZWL\SV^KV ;3(&5!Y5V.&AR%R2V]"-V?NM0!W=
M9-SXDTRUU8Z5))<&^$7G^3%:2R'R\XW?*IXSQFK]E#-;V4$-Q<-<S(@629U
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
M)]J#;P8@@=0!T.,X//7..Z0^&M=A\$:7HKV433V&JPS[DG4B2)+CS2W.,9'
M'KUQ7HU5FO[5-1CT]IT%W+$TR19^9D4@$_0%A^= '/ZIX;N;KQA9ZI:R)':3
MP>1J<9ZR+&PDBQ[[MRG_ &6(K,N= U:U\4ZM)%H>EZKI^JR),L]VZAK1Q&L;
M!E*DNOR @#W'O7>44 ,*[82O'"XX&.U>;VFG:AK/P3T+2=/@,GVRSMH[AO,5
M-L/RF3&3R2H( ]^U=YI6K6VM6TT]J)/+BGDMV\Q-N71BK8]0"",^U26.EZ?I
M<;1Z?8VMHC8W+;PK&#CID "@!+BR$EM<&V M[J6W\E)0.4P#MZ>A8FN3T[PM
M>OIGA;2[F!+2ST4QSSX<,UQ/&N%VX_AW$N2<$G''6NIMM7MKK6+W2XQ)]HLT
MC>;*84!\[<'O]TU?H P/"6C3Z1I<KWP7^T;VXENKHJVX!G<D*#Z*" /I[TSQ
M+8:E=ZEH-Q9VZ75M:7;37$#2B/)\ME1LD<A6.<=>A&<5T59]EK5G?ZIJ&G0&
M3[1IY19P\94 N"1@GKP.HXH XT^%=<U#2=4L]06%9-5UI9[N6.7!-JC# 7TR
MD2*!U^8UT&A:3=V?B'7KZY@BCBN9(HK78^?W$<8"C';YC(?Q_/HJ* .6\6Z?
MJ6J:AH4=O9&>PM+Y;RZQ*BEMBMY:J">?G*L<X^[5F*XUQ;NYDBT2&&&1U"JU
MRNYV(.Z1\9  VH, DG)] *WV8*I8YP!G@9/Y51T;6+37M+CU&Q,AMY'D13(A
M1LH[(V0>1RIH XJ;PGKJ>!]<\/6X@(>\>:V<R!?M$3RB5T.!\F073G/7TJ[J
M_A^_U#16DMM,2*Z>ZM9IX)[K?)<Q12!VB9^0 <'"@[>3TR:[>B@#E?$]AJFN
M^'_(BTZ-6GNK?SX'F4.T"R!G4L,CD C )X)]<5D7WAOQ!<VGC%S'$UWJWE6\
M+),!_HX558+G[N-\V,]3CZUZ#10!S,6DZA_PFME?26T":?9Z8;>';)D1R.P+
MA1C/2., \<9^E4[/PMJ46GZ[#]IC@DN+F\GTXH2?*>;=B1O<%C@#ID]2>.RJ
M.>7R('EV.^T9VQKEC]!0!S/A#19K"QL/MNE+:W-G:+;!WN?.(P "(P.%4X'H
M3@9'%:'BS2[K6?#\EE9-&MR9[>2-I/NJ4F1\GZ;<XJYI.K6NLVCW-H9-B320
M.)$*LKHQ5@0?0@BI;N]2S-N&AGD\^80CR8B^TD$[FQ]U>.2>.E '/Z5X:GL?
M$>ISNZG3[AH)E!.7EF1<%F[=0&]SZ8YQH/#>O-X>TRUN+2 W$FM'4-07SP0P
MWO*N3CD!_*&!GY5_ >A44 <#K'A/4[^+Q/<B*-[S5YX;1%\W 2Q4HKC/8L/-
M)'N*[K:XM]J;%D"8&/N@X_E4E% 'G>E>'O$2VWA*TO;*W2WTZ9[B_P#](#--
M/M;$I..A=V?'7.,XJ1_"6J-:;GABDNM1UX7^H!I>%@C8M$F>X'EP@CZUZ!6?
MJ^M6>B6\,]Z9 DT\=NA2,M\[L%7..@R1R: 'ZQ;7-YHE_:V4_D74UO)'#*?^
M6;E2%;\"0:YGP_IFH:5I5@Y\/I]NM+>.U DO@^T?*&,9Y"IQDX )P,CBNSHH
M X:#0_$.F:)XKL;..WDEO))KBRF#A"TLR+NX_AP^\\GIM]Z6_P##>H7&G:79
M6EFMI/I)M_[.O(Y01$%PLBN."5*?*0 <^W!KN*BN;A+6VEN)=WEQ*7;8A8X'
MH!R?PH Y*[TG75U'Q9?6=O#]HN;)+;3',H'"QDJ/]G]X\A.?1?P2V\+W4=_H
M#-!$+/0]-9+:$29#7!VJN[C^%4Z^K>U=1I>I6^L:3::E:%C;7<*S1%A@E6&1
MD=N#40UJS/B Z(#)]M%M]J(,9"^7N"Y#="<GM0!P,>FZA8:;X<L8;%KKQ!I1
M-]=K;SH'03"19&!?Y&+N7XSQ@\\<];X-%A_8\[V5O>0227<S7:WH'G&XW?.6
MV_*><?=XP!BM:ZTNPO9DFNK."65%VK(Z L!Z9ZX]JGA@AMH5A@B2*)?NI&H5
M1] * .4U;P]-K_C.*34]/$NB0:=/;(&=3NEE(#DKG(&Q< ]<D].M4[>V\7Q?
M#_4-%DM/,U-(I+6QNGN$^>,Y5'D.>'"XSC.2/>NY9U4J&8 L<*">IQG _ '\
MJHZ3K5GK27;V9D(M;E[67S(RA$BXR,'GO0!CZ=;ZAI\.D6-GHGDVUE;B!YY9
MHRXC51\J*"<EBBC)(QUK)\4>&M3\0^%-0+6DHUJ^ B\H7I6**(/PIPP5AMR>
M0<LQZ#IWU% #8R6C4E"A(^Z<9'MQQ7#Z]X/U#4W\3RQ/%_IHB>RC9L#SDC5=
M['M]W _'VKII=?L8[^6QC,US<P &9+:%I/*R,C<0, D<XZX[59TW4[35K3[5
M9R%XM[QDLA0AE8JP(8 @@@CF@#!U3PU/JFJ:*+@I):07+WUZ<X\V8)LC4#^Z
M-QX]$&<YK)MO"^KFVT^YO+>-Y8]=FU.[MHY03*#Y@C()P,IF(@$]$ZYXKOZ*
M ,'0]'N;?6=7UN_*BZU QHD*'(AAC!"*3W8EF8XXR<#.,G/UW1]3G\9V6IQ6
M[W=@MC):F.*Z\AX79U8OG@X(4 X.>.]==10!Q\WAR\76X[^WM;:.+2]*>'3;
M:-L1_:7)+<8Z )& 3ZDXJMI?AK4[)_!T#V\1MM*MI6N"9<XN&55#'U.UICQW
M;\:[FB@#B/"OAV_L$$&KV"SSV]Y-<"\>YWI*7=F$BQ]GPV,L 1V)Z5>T'2-0
MT/PPVZUBN=6N[@W-ZA<88R2[I%!/'RJS #IP/6NIHH YWPAHD^@6%W9MN6S^
MU,UC!(P9[> @8C)&> V_ R< @47^G:C<>-]/U!8(Y+"RLI@A,F#YSLN>/]U<
M ]/F/T.S87J:A:"X2&>%2S+LGB,;_*Q7.T\X.,CU!!JS0!P.F>$=3LD\,1RQ
MQ2F&ZFU+5)#)UN7#8Q_> ,CX_P!U::/"^KSZ8YNH(S*_B#^T[F!90?M$2R'8
MN>G"+$0">=G.*] HH P-+TBZ/B;4/$%_M26>&.TMK=3GRH4+-\Q'!9F8DXX
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
MGFN4$I:WV!HHF/,GSD#)YQD\G)P=IK&^&,<:>%;B>.(PQW.J7DB1L<E1Y[J
M3DY.%'<UU$6E64%S<W$4&R:Y4+,ZL06 S@=>V3CTSQ5'_A%-)2WLK6"U6"UL
M[H7D4,?"B49((].22<=3^.0#:K@M6\17UJ?&=]%>RFWTV".VLXE1"?M13<=O
MR\Y,D*X.><UWM9HT#25-P1I\'^D7"W,WR??E4AE8^X(!^M '%OXCU;0+K4;C
M4[V2[CTG0HYKJVVHH:Y8G: 0,YPAW<X^<8 &*WKVYU'0=*DUG4=4246MA-/=
M6PC 620!2OE]PH(91U)W#)K9DT32Y9KV62PMWDOD$=T70'SE V[6SU&.,5$/
M#FCC2Y=--A$UI*H22-LMN4= 23G [#M0!R&F2W?AZY\,Z2U^4@M].FO=50*I
M$CD@')QG+2R,0 1]T]<U)HGB?4M4M](MY[D03:A!/JMQ,54&VLPX\M%XQNPZ
M#)SP&/7%=;-H&D3W27,NG6[31P&V1R@^6,Y^4>@Y/YFF+X9T16L673+8&P0I
M;'9_JE.#@?B >>XSUH X31=;N(H(KFT:::]\3ZM,89G5?,CM84(4X.!NV1@C
M/>3)SR#V%C9ZO<:9J$5UJDEM-/<$VK)Y<DMK'A?E)QM9B0S'@XW8!. :L-X5
MT)M,MM..EVXM+5Q)!&JX\MA_$I'(/O5S^R=/WV;?8X0UDS/;$(!Y1(*DKZ9!
M/YT 7*\KU]KRVU'XB:E8ZC<V<]A:VUS'Y.W#.D#,-V0<CC&/<^V/5*RYO#ND
M7#7S362.;]0MWDG]^!P W/( XQZ<4 <3XIU^_A@U:^T_49C-8"R)1,)%;%V4
MLK=?-+AAP1@#'(-:&I:O?Z=XMV7_ -K73)[V"*TO;20/%$2$!@GCZKN8G#\_
M?49&,5OW'@_P[=O*]SH]K,\L2Q2-(FXLJ\*#GN!P#UQQ5E/#^E1W/VA+*-7W
MI(5!(0NH"JVS.W(  !QD8&.E &E7D6C'5-+\(Z/K%AJMUDZW);-IY"F&6.2]
MD1AC&=W);=GC'I7KM9MMX?TFSNOM%O8Q1R>8TH"YVJ[9W,J]%8Y.2 "<GUH
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
MN8AT3@_=Y/'N?6J-SH=U)+:Z3!!I\7AJ%8F,>6:;=&^X1A2-H3Y4[] 1CH0
M:6AQ7<>D0M?/(US+F619&R8]QR(_HH(7WQFM&BB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N:\<
MZI?Z/H"7EG'<M$ES&+U[5 \L5OGYV13G)'';@$GM72UGZM_:@6U?2D@D=)P9
MHYI"@>+:P(! /.2I'':@#GM+\064.E:EXBM]=EU?0(K9)5VE7>W*;S+G@-]W
M8<-EN#]*MZ[XAB-EJ%A:S7%O?'29=0@E51]Q1C()SR"1P16+-X&FO;CQ1=6]
MK!I(UG2VL?LZ/D23$/\ OI HP#\P'&21DGDTY?#OB'4-16YO+:QM4;09M+95
MN6D*NQ4AON#(^7IV'<]* +OAKQI97%II&GWQO(KV?3TG2>Z@9$N2L8,A1C]X
MCJ?;D9%7KGQ-97&@WETZZA;6GV W2W,48+&$@_/'M+?,!S@C(XR*S;/P[JDT
M7AW[9#;P/H5LZ)ME\P3S&'R@>@PF"3SR3CCCFC;>#=1M+#6H-.@6PM;_ $R2
M#^S!=%[=;IP09(\CY$P3P ,_W1CD Z4:Y:K96=K;&^N[B:R%PHC56F$6 /,;
M.%R2>G4G. <&N=\)Z\+O0/!3:EJ.HM?WXD92H^2X8(Y(E.,8 !(''(%6+#0=
M>T?7+'4[:"UN5DTJ#3[R"2X*&)XB2KJVT[E.Y@1@'H?:JVB^%-;L+#P5!<0V
MI;1I97N3'.3E6C=!MRHR?GR1[=30!T=KXNTV[OK:VC6X"W;SQVTQC^29H21(
M!@[N-K=0,X.,U07XAZ4^F7&I1V6JO8VT<LDLXLVV*(Y-CC)[@C./3)['&39^
M&O$PUO1-2OX;">ZL+NY:XN?M3%IHY$=5*C9A  P^3./IUK9\-6!\/^$9K+Q
M;."(W-PSLTP,;)-,[@$D#^_MQZT ;$FHI<31V,/GI-<VK3I+&%(C7@9SDC.6
M&.H//4 U1L+RYT32]-L-4GGU#5)C(L> @DE526YY"Y";0<'D],U2\ :4^GZ*
MTDET;M"Q@LY3U^QQLPA&>_!)SW#"K?BO0UUV.U@GTY;NV0LY=)S#/!)@;'B8
M=#USR.O?H0#;LKI+ZQ@NXUD1)HUD59%VL 1G!'8^U<UXVU*YTJ7P[/!<7,<<
MFK1PSQ0+N,R&.0[< $GE1P*VO#]I?V&@6-KJEW]KOHH@LTY.=Y^N!GZXYZU1
M\5:5>ZFFD36*Q22Z?J,=XT4C[/,55=2 <'GY\\\<=J ((O'>DR6<UP\5Y"UO
M=QV=S!-#LE@DD8!-RD]&++@C(YJ[-XITZWN-3@F,L<FG&%90RC#&8XCVG.#N
M/'.,9YQ7/:OX1U'4+37+^)8$U*_NK.XCMVD^0+;.K*K/C[S8;) P,@<XR5;P
M_K-U?^([J^TO3)X-5BM$^QR7!8%8R0ZD[,9VL2#V8#ZT :NK:[:"U@^U'5-/
M;^TX+7$2#<9&9"JL1N7RVW $YY!(ZTW4/'>DZ;-J<<T-^W]F,@O'CM6*Q*PS
MO)_N@<\?AG!K$;PAK$.B)86SM);1:S;7MK;W=T7>WMXV1C'O.<\JV!DX!'-2
MZQX8UB_C\;QQ0VX_MN".*U+38P5B\LE^..>>,T =!J_BS3=&2XEN!-)!:!6N
MY85#+;JW0MSD\'.%!(&"1@BIAXBM)+QX((YITCG2WDGB"LD<CJK*#SGHZG.,
M<]<US1\/Z[9>(KR\MM-TF^M=36%I?MDF'LY4C6,D?*=ZD(IQQSZ=:FN_"M[+
MXHAU6TB6QNX[F+?>V\^U;JU4#='-$!AF^\!QQP<C&* .ALM?MM0N4CMX9VBD
M:5([C:/+=HV*L,@Y'(/4#.#BM6N+TGPQ>V7BJ/58(5TU9#,=1A@N"T%X3]QQ
M'T5\X).!W'S9S7:4 <YIWB"*]EUO4[BX$&EZ7/):@DX4^6 99&^C94#_ &<]
M^)O^$LTZ*2Z2]6XL3;6HO7-S'@&$DC<,$]QC:<-TXKG;7PS)<Z!XO\*2S&"6
M[N[BXMY2,YCG^=7]P'+*?]WW%6K_ $?Q-XK\(WVDZTMCIT\D 1)+:9IA),K*
MPD.57:N5^[R<,?3D W8-=MKW47TAUNK&^>W\^-)E4,\><%T()'!(R#R,C(YK
MB]%UG5;C0_AU=3:C</)?SLEWDC$X\B5OFXSU4>U=)'I>I:AXATW7-1M8;>;3
M;.:)(8IM_FRR[-QS@80!.,\G=R!CG&TOPKK5EHW@JSEAMS)HEP9+HK-PR^5(
MGR<<_?!YQTH Z23Q;ID5]:V[^<L5W<FS@NMH\IYAD;,YR#E6 )&"1P:6/Q7I
M\MY:01QW+1WCR16UP(\Q3.@)90<Y'W6P2 #C@FL+P[X=UK1KPZ;+8:3-I\5R
M\T&IEOW_ )9<N$*;?OC.W=N''/6K'A#2O$F@VD&@W*6+:99,RPWR3$RS19)1
M3'MPK<@$[CTX'.0 0Q^,(-5\,1ZC?1ZEID;ZF+6-K<*6)6Y,:J2-P )4!LX'
M) )K>7Q-9&[U>U,<Z2Z3&LMR'4#Y6!92O/((4_ECK7+'PIKJ^$7T40V;-'K
MO(I!<$;XOM9N#D;?E./EQSSWK;U?PU/?^*M.U:WE6*$Q&VU&,]9H@PDC ^C@
M@_[+L* +&I>+]/TJWFN+J*Y$-LJ/=LJ _90V"-XSG.""0NX@<G@BLR/6YK/Q
MCXD>:>YNM/M=-M;J.",!M@8S;B@&,Y"@]R<5%=:!K5IXMU*\L=/TG4+'53'(
MS7K%7M)%18R0-IWJ553MR.<\CK5^VL)]+\7ZOK5Z]M#IDUC;P"9Y0NTQ&0DL
M,  'S/7M0!J6NO6EZFEO;I*ZZE"9X" .$ !W-SP,,/Q(%:E<3X/THZ;!JUU:
M7$5U8PR2Q:0&;"1PY+LN[GY?,)7/]V-:Z70KV[U'1;:ZO[9+:Z<'S(XW+KD$
MC*D@94@9'L10!'K\NK0V4+Z/:+=2BX3SHC,(B8OXL,00#T_#..<5S6O^)=>T
M2">*6RBCNK_58=/TJ=I1)&PE)PY0 %=J@D@DY/MBNZKG_&'AQ_$FD0Q6\ZV]
M_9745[9S.,JLT9RNX=P<D'ZT 22Z/J$*6[6FM7C2I-$T_G[&69 PWC&WY25S
MC;BJUMXYTFZ>YV17ZP6SS1S7#VKB-'C(5D)_O$G@=35^SN=;N1&EWI]O9,"/
M-=;CS0?4(-H)STR<8ST-<TOA'4[OPCXBTF=H+:XOM1FO;60-YBC=*)4#C [@
M CGCUH V7\::7 ]_%=K<6UQ9)'))!(@+LLC;4*[2006^7KP>N*JZQXXAT_1-
M5NX+&Y>[TZ>.WFMG"@QO)MV$D-@KAU/!/7\JDFG>*KGP_<^3I^DZ3J6(U"6D
MY_?*'4R?O @,>Y00N 2,YSG&,ZY\&:U/8>*H(K;3[<:G):W%M&EPQ :(1Y5C
ML'4QGYNY/2@#J!K%D/%+0SW%];SQZ:;B2WF 6!(PXRY/0N.F02 ,U);^*M/G
MN[2W:.Y@-]"TUFTL6!<JHW';@DYVD':P#8[<&L?5/#.HZYKMW-=I#;VE[H4N
MF2M%,6:-Y&SD @9 '&>,GM2VF@:M=GPW_:L,$;Z%EV>&7<+F01&-=O VJ0Q8
MY[@#GK0!=T_QUI.I2Z<L,5ZD6HR/#;SRVY2-I$W93)[X1B/ICKQ4YUE-<LY;
M;3C>PFYMYFMKV%4(.PA24)) ;+# 8#/X5SNG^%=;MM%\+6<D%MYNEZK)>7!6
M?(*-YV-O')_>CKCH:NZ!X8O=-\1IJ44*Z;%+')_:-K!<%[>YE)&V1$_@/WB3
MQUQSUH OV6DZ^+NT:\UJX:,::(;A56,*;@$$2+@9S][.?E/'') N>&-:;6])
M:6956[MKB6SNE7H)8G*L1['&X>Q%:\DB11M)(ZHB LS,<  =237'^$[+5-/T
MY[J&TC/]K:Q<7TZ3N4:&"1B5(&#EL!/E..I]* .RKA]>U6:T^(NG:?-K<MCI
MMQITTSKNC4&170+@LIQPQXKN*Y/4M*U=OB!8ZY:VL$MI;6$MJP>XV.S.R-D#
M:>!MQ^- $B>(;/1O#=SK<U_=ZGI@G;$ZHK&) =ASMQE0ZL=V.AYX&:TAXALC
M;7-R1(((9A ), K-(2 %CP3N^8A?KD=CBI-;ZS=Z?=6KV5G;Q7,OE&-)=^R%
MN9'.5P7.YL+C'0G/(KG6\':XGABXT"W:T\C3[R.YT62X<N&C1PPAF&.@Y7()
MXQGD<@'20^,-+D-Y$_G0W=G/';RVCJ#)OD_U87:2&W=B#C@YQ@X:?&.G1QNT
MT-W"T=]'I\L;QC,<LA4)G!((.]>5)'-8M_H&OZGH\%U%8:5I>J6=Y#>6]K%(
M7CD,>X$22!%/S!V P#C YY.+FMZ9X@U[PVIFMK.#4(;RVNX;-;@LF(I5<JTF
MT<M@\[<#CW- $NO^-H-(T_6G@LYY[O2VBCEBP  9<;&SGE>03CFK0U:W;Q3]
MGSJ8O5TUIS8E0(BF\#=Z&3/'#8QFN;U+PIX@U2'Q8SPV,,FJK:/;H+AFVM#M
M)5CLZ'&,_IWK>ATS5'\=V^M7%O!';C2VM) DQ8K(9 _'RC(P,9XY[4 7-/\
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
M[9K:\MH;F!L;HID#J<'(R#QU%<+I/VS_ (2;2[*75M0FAU30'N)P\YRLJM$
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
M18RZAV!*J3R0.N/S%.KRWPY=W6N>)?!VJ:J\R7=QH4\L@69XT=A+#AMH('S
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
M21R>I'%<WJ&IF^\4>(K?5)=1L--TFUMYTN;>Y$?D_P"M=I#M;+;@JC!#<#!
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
M0\.ZMK4QU'[7;V%]#IDUI926[M)LDEVYD)*C&-BX SU)STK,/@K6F;5' TF
MZAHG]FM'$TA"R9D^<L5RV?,R21GC'^U7<3S-9&TAM[&26.241-Y.T+ N"=Q!
M(^7@#C)Y'%6Z .0BT>[TO5]+UJ^FLH;/2]'DM+EC,W',;%QE0-H\KOCK[4SP
M?IMH=7UC6-/NQ<:5/.QL F#&A<*TY0CJK2 ?0JU;NG:U!JVI:OIHMI8WTZ5(
M9O-"D/O0.",$\;6'7\JOQRP"9K2)D$D2*QB7C:IR%X[ [6_*@!\J>9"\><;E
M(SZ9KCM'\(W\.F>&],U)[7[-H+K)&\#LS7#HC(A(*C8,,20"W('-=I10!Y_!
MX-UZ"VTRP6?3?LFFZT^H12%G+RQLTK888PK#S,<$@]<C&#T/AK1K[19M7CGD
MMWMKJ_FO(#'NWXD;<0P/ P>.,Y]JWZC\^+[3]G\Q?.V;]F>=N<9^F: ,7Q?H
M]WKVA?8+-H%D-S!,6F8@8CE63' /7;C\:R]1\+ZI>7'BYT:S5=;T^.TAS*V8
MRJ2*2WR]/WF>/3WX[*D=UC1G=@JJ,EB< #UH JZ7;RVFE6EM/L\V&%(VV$E<
M@ <$@>GI7-:UX3N=6\01ZDJ6EM<6]S"]MJ,,C)<)"NTR1,H7#AL..6QA^G'/
M2&^9KFR2"UEGM[E&<W*%=D0 !7=DY^;/& >G.*N4 >?W?@W77BU"RMY].%I-
MK4>K122,^\XE21HV4# Y4X()SZ#K6CI6@>(=&U6_@M;RP;1;R\>]W.K_ &B$
MR'=(BC[I!;."3D9Z&NOJMJ%S+9V$UQ#:37DD:Y6"$J'?V&X@?F: .,OO!^KW
M6C^)+)'L0^JZG'>Q,97PBKY7RM\G7]UV_O>W/=KG:-P ;'(!S2T4 <;J'@ZY
MU>_\5+=R0)8ZW:16R-&[&2+RU<!B"H!Y<'&>WO5F#0M5NM0T;4-6^QFYTB&5
M8O(E8B>5T"%VRHV# / W<MUXYZFB@#A5\'ZJOPPLO"_FV9N[<P R^8WED1RK
M)G[N<G;C&._6KMWX=U.XU?Q%>*;,)JFFQV42F5LHRB3D_)T_>]O[OOQUM9GB
M'6HO#N@7NKSV\T\-I&972';NVCK]X@4 /T&RFTWP]IUA<&,S6MM' YC)*DJH
M7(R!UQ7)^*_!^MZ_/K21W-@]M>01):-<[RUJR_>50!C#'DL#GM@@#'="1?*\
MPD*NW<23T%)#-'<01S1.'CD4.C#H01D&@#C]3\)7NJZ[;ZG(EC;7MO<0R1:C
M;2.DPB7:9(F7;AU8AP-S<!^G&#V=%% '!'P=K*:9]@2:P:*/7AJD3%W4E/M!
MG*M\IP>=O''?VIVI^#=6O=0UN^M[NUMKF>[M;VP?+.$D@0+MD&!\K '.#QFN
M[HH S='76?(:36WLQ<-@"*SW&- .^Y@"2<^@' ]R:?BOPX?$5A;""X%K?V-R
MEY9SE=P25.FX<94@D$>];U% &79G7)_+6_AL+4*07:VG:8R8[ ,B[0?QXX]Q
MS-EX(O8?#UEX8N)K:32+*]2>*<.WG/$DGFI&R[< YPI8-R!TR:[JB@#A-0\'
MZM>:/XJLDDLE;6;U;F)C*^(U"QKAODZ_NL\>OMSG?$;2;Z/2_%&N2FV6WET-
M+38LC%@RNS9Y4#'SXZ]O>O3*CF@AN8_+GBCE3.=KJ&&?H: .3U/PYJ^LSRZB
M+NWT^_CTR6SLI+=VDV/*5+2$E5(^XH &<9)STJ@G@W61-JTP728/[0T9; Q0
MM)A) 9/FW%<L#YF22,\8Q_%74Z7K-O>ZKJFDPVLL#:6T<;[@H5MZ[E*X)XQC
MKCZ4ZQUR*^U_5-(6WFCFT](7=WV[9!)NP5P2?X#UQ0!A0:)>:9J.AZK>S645
MIH^DRVMRYE;N(R7&5 P!%WQU]N4\(Z=9R:YK&LZ=>"YTJ>8M9!"#&KN%:=D(
MZJSJOT8/78LH92K $$8(/>D1%C1410J*,!5& !0 .6",4 +X^4,< GW/.*X;
M3/!^K6.E^$;1Y+)FT2X:69EE?$@,<B?+\O7]YGGT]ZZ*_P#$=I97.E1".2=-
M2NS:1S1%2B. Y.[G/\#= >E;- '!_P#")Z]'+</'-I[PSZU)J$MI)*_ESQ/'
MM".0O52 V,$$CGI4$NE66@^"-1T#Q)J%D@U"XNGLQ;Y5W9Y&D78IY+@LN%&>
M0.3FO0ZQ9M<M9=7ET^ULI]1N[/:TWD*F+<L/E!9V4;B.P).#S@$4 3>'=/N-
M-T*U@O9?.OBOF74O]^9OF<_3)./0 "JGB;1[W5IM%>S-N!8:BEY)YSLNY55E
MVC"GGY_TK1TS5(]42Y*07$#V\Q@ECG0*P8*K=B<C##D<'MQS5Z@#D[G1?$5E
MXJO=3T.ZTXVFI+']JAO5?,4B+M#Q[?O97&5..G6L7Q)H>M:/IGC&ZMKJSFTO
M4K"6>?[1N$T4JV^QBH VL&"#J1@^O2O1J9+#%/&8YHTD0]5=00?P- '$VVA:
MI-<:;J^FR61BN-#CL9A<,P*?Q*ZA0=WWB""1VYJOIGA'Q-H":-<:7=Z7)=6^
MEQ:9>P7'F"*1(R2CHP&0P+-P1@Y[5W\<4<,:QQ(J(O15& /PIU '%^)?"-]X
MAC1)OL3W,5NOV;4@[PW%I<9;<Z;0<KRN%+#[N"3G-78M%UBP\1ZUJ=G-92+?
MVL*Q^?N!6:)&5=P48VDL"2#G@C'>NGHH BMO/^RP_:O+^T;%\WRL[-^.=N><
M9SC-<YJNBZK/XVTW7;-+)X;*UF@\N:=D9S(5.>$8#&S\<]JZBLNXUR*V\26.
MB/;S>;>02S1S#;LQ'MW#KG/SKVQ[T 0MI=SJ^FZG8ZU%:I:WB-"MO;,7"HP.
MYBQ526))/3C [YK'E\(:E)X*M=/_ +40Z[;S178OG0E)+B,C&X=2NU0OTKLJ
MR[_7(K#7-*TJ2WF9]2:18Y5V[%*(7(;G/0=A0!A:KHOB;7?#XM[^32TO/M5M
M,(X'D$*+%*LA^8KN);;CH ..O.3QN;348[+28-2CM?$:SPW5@L;!I4.[:SA>
MI3;Y@/;&:W=%UR+6_P"T!%;S0&QO'LY%FVY+*JDD;21CYA3-,UBVU36=5M5M
M)(KG3)$@D>4+EMR"0;2"?EPP/./I0!HVEK%8V4%I NV&"-8T'HH&!7.:QHFM
MIXKA\0:%/9&1[065U;WI<(R!RZNI4$[@6;@C!![5U-% '+#0-5L?$_\ ;EG/
M;74MS9):WL4[-"&9&++(A"MC[S#:>V.>.>>31Y?#7BKP5I=DT%Q-':ZD\AE<
MQAV=HG<C 8CYF.!@\#\:]*K$O=7T6WN[N2X$!GL GF.P3<A;&U02<C.Y>>!\
MPYZX .9UC2M-TKPCJ&DZE?PQZKK%Q/?6Z1MAVNBX=!"#RQ5O+ ]<9.,UJ7OA
MF_DL/#D,$MO)-IU^M]=R2L5\Y]K[R %/+-(S>W2NI58IQ%/L1B!N1N#C(['_
M  J2@#E]1L)[+Q1>>)IS =.ATAK=T&YY/E8R$[ .1CC&<UR?@Z2XM9=%V#P]
MJ0C@\B#['J<DDL"/@L5C*E57(&>> ,#H ?5*QM5U.R\.-9-]@8_VA>Q6F^!$
M&'<X#/R#CKTS0!SNG>#]6L]+\+6CR63-H]])=2LLKXD5A*,+\G7][W_N^_ ?
M"?B""RN;6UNK!H&UJ34/*=G47,,CL[12$ XY8= 0=O/!(KNZ* . A\$ZO!9.
MBS:<9(M=&K6\:!T1E[QDX.WKQ@'I[\6=:\'7^K:5XD/F6L>I:U'##C>QBACC
M^Z-VW+'ECG Z@=LGMJ* .1ET7Q+9>)KS4]'N=-%OJ:1&[AN][&&5%V;XRH&X
M%0,J=OW>HKK(U*1JK.7( !9L9;W.*S9]<B@\2V>AO;S>;=6\MQ'-\OEXC*AA
MUSGYQVQ6I0!RJ>']2T;Q/J.K:(;2:WU38]W9W4C1;95&WS$=5;J,94KU&<T_
M7]&U?6;*Q >S6:#4;>\,9=@BK$X;:&VY8G'4@?3UV-4U6'2H[?S%9Y;J=;>"
M-<9DD() R>!PK$^P-/TN^DU"Q6XELKBRD+,K07  92I([$@@XR"#R"#0!@:C
MHWB"V\52:UH-QIY2\MXX+RVOM^ 4+%9$*CKAR"IP#ZUE>)?!FO:XNK6YOK"X
MBN[**&WEN@P:WD4?/M4 @!SR6!R.F" *] K+U#7(M.UK2=,DMYF?4Y)(XY5V
M[$*1M(=W.>BGH* ,N/0]6A\3:CJJO9/'?V$,$B$NI66/S,8X/RGS.IYXZ<\9
MNE^#M4T>'PQ<V\UI)?Z19-I\\;2,L<\3!>0VTE6!13]T]Q[UV-[<RVJ0F*SF
MN3),D;"(J/+5C@N<D<#J<9/M5F@#B&\&7J-93PR6IG_MUM8NPSL%R49-B?*<
MX4KR<9VYP,\/2Q\0>'_[6N;)-.GEU'6%N1$[R$F(HB,@PHP_R Y/R@$YX%=9
M?W1L;"XNQ;SW)AC9_)MUW228&=JCC)/:LO3O%%MJ5_9VL=C?Q"\L1>Q32P[8
MRN0"A.>'&1D=.>M &Y7'Q^$+JYTKQ7IM]-#'%K5S)-%) Y9HMT:(,@@<@H#^
M.*["B@#AM2?Q!9>"]7D\47&DLB6+P P1.\<K,-HDE#8P.F0. "23@<9.E0ZG
M<+/96=UHKWMSIS6D&IZ?J4EU+:JJDH6#+PF[N#G)'7MZ>0",'D5C:;J=FVOZ
MEH=M8M;264<,SL%14D$F_!7:?]@YR!0!RW_"%:TS:I(!I,']H:)_9K1Q-)A9
M,R?.6*Y;/F9)(SQC_:K2OO#6K&/PQ?64MF-3T5#&T,KMY,Z/&$<;@N5/R@@[
M3CTKK+BXBM;:6XG<)#$A=W/15 R3^58FG^))]0U"U@30M12UN85G2^;R_*",
MI(W?-D-QC;@XR* .?F\':W<:'KEF\NGB;4M7BU%-LC[8U5HF*D[<D_NL9QWS
M[5H)H?B33O$&HS:5>:>-,U25;B9;@.9;:78J,8\##@A0<-C!KKZ* ..N/"5S
M=>*K;6MEI:W4%UN:]MI&66XM\']U*FT*W89). .*70/"=SIGB%=79+2R>6V9
M+Z*QD8Q7DQ*D2E"H"$8;IDG?UXYW-=UR+0;>UGFMYIDN+N&U!BV_(TCA%)R1
MQDCIFK=_<RV=A-<0VDMW)&NY8(2H>0^@W$#\S0!0\4Z$OB;PS?:.T[0&X0!)
M0,['4AE..^& XJG#HVHW>NV&M:JMFMU86DL$,5O*S*[R;=SDE05'R  8/WCR
M:Z0<CIBB@#!\':/>:!X:M],OF@:6%I#O@<E6#2,_<#'WL?A4_BC1FU_P[=Z?
M'((;A@'MYC_RRF0AHV_!E!J33]=M=2U74].A2=9M.:-9C)'M!+KN&WN1CO6.
MOCN WMM;G0M=2*YN%MX;I[55B<L<!@2V=IZYQTYQ0 :;X-_L[Q0NJI=;HFME
M^T18P9;H;AYY]RLC@CW'I6=-X/U>71]1LP]B)+K7%U13YKX""5)-I^3K\F/Q
MKIO$GB"W\,:/)JEW;W$UO&R*_P!G"EAN8*."P[L!4VI:J-,L8KJ2SN9!)+'#
MY<>PLK2.$7.6 ^\P'!- &!INA^)-(U:^@M+W3SHMY=O=[I%<W$!D;=(BC&U@
M6)()Z9Z'I5+4/!VL7&B^)]+@GL?*U:]-U [LX9-VPD-@'IL.,9SGMCGK]3U2
MVT?2YM1O69((5!8 9;)( 4 =220![FJUIK9N-433I],OK.>2!YT,XC*,JE01
MN1V&<N.* .?USP=J&NZIJUPUS!:)>:=;V\+QL7>*:&5I5?!4 C<PXSV]^':K
MHGBOQ!X/U+3-4GTF.[N81#&+8R>5U!+L6&<\<*!QSR>W1ZMK5IHZ0?:-[S7,
M@AM[>)=TDSXSA1] 22<  9)%1Q:WG4;>QN=.O;66X5FC,H1D.T9(W(S 'V/7
MGT- &G&7,2F5563'S!6R ?8X&?RIU%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<KXUU7^RVT(7
M$[6^EW.HK#?3AR@5#&Y0%A]U3($!/IQWKJJBN+:"[MWM[F&.:%QAXY%#*P]"
M#P: .!NKJ"PO]%L+35;FZT2^UB9+F9I]RQL8BT=NKCG9OP,9//RYQQ65K$U_
M9C6+./4;R+3K3Q!I\5K.MPP*+(T1FCW9^95+=#D#..U>GG3K$V L#9VYLPNW
M[.8E\O'IMQC%8WB3PU_:^C6NFV0M;:&&[AN2C1?(1'('V[1@<D8/UH YG_A'
M[N;6?%7AW3M5U*.R>R@G@F:\E9[2[;?PKEBV"%5BN>_O534M5N]>^'^NZ[NO
M=/GL-+DMO+CGDB*72 F4\'Y@K!5!_P![UKT"[T^YATIK?07LM-N"ZL&:VWQC
MD;OD4KG(XSFGVND6T.E+87")=)DO*9D!$KLQ9F(Z<L2?QH Y'5+(:/<>$Y+6
M^OR;W64,_F7DCB0-;R$C!;&,HIQC /3%9M[+=:EJ>JZ>NJ[=036XO)N(]0$0
MBM@(R\6T.&^[O! '+,#G.2/1GTVPD6%7LK9E@_U(,2D1_P"[QQ^%<G+X&FNK
MF\6^?1KVVN99',]SI8>Z56).W>6VG:#A3MX '!Q0!S'B*(P#XBZC!=74-SI\
MEK+;M%<NFUUMXB"<'YO3YL_J:Z;1(K2/XI^)F:0K/);V3(IF;Y\K+G"YP>!Z
M<>U=2-%TL1NATZU828\S="I+XZ;B1R?K4Z65K'.LT=M"DJQ^4KK& P3^Z#Z>
MU ''Z[:KJ/Q(TW3;B]O8[.YTFY:2"&[DB61EDBQ]TC!P3R,'UXR*YK3%OK[_
M (1*PO\ 5-1DMY;_ %&T69;MT:ZMT641LQ4C)P!ANN.<\UW6H^&O[2\7V>KW
M"VDUI;VDML;>:+>6+LC;N>!C9CIW-;+Z=8RO"\EG;N\  B9HE)C_ -WCC\*
M//)I'EL?&MO<WUW;7FBH!I[?:7#10K K1R9S\Q9P^2<[NASTJLUQ>6_B;4=2
M=#'K[>$X+E(/,8;KK]]E0F<'D ;<5Z9/IUC<W,=S/9V\L\7^KEDB5F3G/!(R
M.:D:VMWN4N6@B-PBE5E*#<H/4 ]0* /+CJ4B^'[GQ!X=\2K>W9T:5Q90AI"S
MA01*X:1MKJ<CH,DX/:KFLKH>H^#]>N])UJXO(Y_#\KFV6[,B?*I997Y)$A)P
M<D9P00<5Z#:Z=8V,DTEI9V]N\S;I6BB5#(?5B!R?K26NFV%E'+':65M DI+2
M+%$J!R>I( YH X:WF6#6_ Z:?=RR0RV5SOB%TSI(RQ(1D$D9!)^F:H6&H7UU
MX7\+:Y;W5PVMW&IQP7T9D;#[G83Q,A. $ 8@8^79D=Z]'32M.C:!DL+56MQB
M$K"H,8]%XX_"G1Z=8Q7CWD=G;I=2??F6)0[?5L9- 'ELAG@TV_U-=2U W-GX
ML6VA+7DC*L1N(T9"I;##:Q'.:[#XE2RV_P /-8G@N)K>6*$,DD,K1L#N'<$?
ME6Z=&THHR'3+/8S[V7R%P6]3QU]ZL7%I;7<'D7-O%-#Q^[D0,O'L: .%\17E
MYI_B62^D#7VDI<VD<OV6Y:.XL'W(0-G22-RRY Y(8CG''1>+EO9-(BBT^ZMX
M;M[F,1QW#,D=Q@[C$S+RNX C].<XK3_LK3A<)<"PM?/0 +)Y*[EQP,'&1BI;
MFTMKV'R;JWBGBSG9*@89^AH \XT_6Y+S5/#^F7-O>6%G-=7T-W!/<%_]*3!6
M+S ?F3#.5'0[0,<8J!KV_L_(22_N18VGBU+2WG>=OFMROS1LV?G4.2OS9^[C
MM7I3Z;82V0LY+*V>U'(@:)2@YS]W&.M++IUE-8_89;.WDM, >0\2F/ Z#;C%
M 'FMUK,RZ?XT-GJ^%M]8M@FZ[QB)E@WQHQ/R;B74'( +=1U$>O0F3PAX^U"*
M[9M/ELMMG;?;?-6(>7\YV*S*N6Z=^#T!KNM<\.C4---OIS6EE(9HY7#VHDBG
M"=$D4$%EX'<=!VXJMI/A"TM99+B]L=',LD?E-'96 AC9<@_,"6WG(&">G.!R
M: .4U^V^S7WB734N;N2VN/"SW;QR7+OF56<!AD_+D8! P. ,5VOA@Q)X.T\V
M+"?%HA \TOEM@.,DG']*TDTRPCF$R6-LLH3RPZQ*&V]-N<=/:IK>WAM8$@MX
M8X84&%CC4*J_0#I0!YCI]_>W/AKPCK=K=W#ZS=:C'!?QF5L2;F83QLA.!L 8
MCCY=G%;7@>Q6XO=7U":]OYYK35[RVB66\D=%CW !2I.#C'!.2/RKKX].L8;N
M2[BL[=+F3[\RQ*';ZMC)Z4ZVL;2RW_9;6"#>=S^5&%W'U..M '%:K8QZM\2;
MG2[O4+^*S?1%G,,%[)$ _G,N\;6&,#'3@\9S6!HZ7^MMX+M-7U+43]MTZ^$Y
MCNY(C<*C((G.TCYBI#9')SSD<5W%QX8%[XT;6KQ+.XM?L(M!;RQ;R"'+[\GC
M^(C&/Q[5MO86<ES'<O:0-/$,1RM&"R#V/44 ><07?]J:E?PW'B0:;JFG:N8X
MX"7,S1*P$:!3( ZR)C^$Y))ZU+_:.J:;KC[XFO\ [3/>G3;ZUN&(>15D86\\
M1_N[2H(R/E'3)KT%M.L7OTOGL[=KQ%VK<&)3(H] V,@4D.FV-O<O<P65M%.Y
M)>5(E5FSUR0,G- 'G>@SP:M:6&J6WBKS9IM.D%U:0.XDD;8"6D_>$QLC#&X
M?>QT(%,LM%N[CX56&N6%_J<VL_8;6](:^E(G:-0QCV[L8<;E([\$\\UZ+'I.
MFQ-<-'I]HC7/^O*PJ#+_ +W'S?C4]O;06D(AMH(X8EZ)&@51^ H \_UC7BWA
MZ+Q-#=36VFZE>VT;32%]L-ITWE0PV[GZL"#M8<U4O;T:,D"0^(A=Z1?ZS;QW
M,D#L([.-D8F-9-[%59U3/(VA^VX5Z6;:W-K]E,$9M]GE^44&S;C&W'3&.U0I
MI>GQZ>=/2PM5LB"#;"%1&1Z;<8H Y/P@MI!XZ\96]K,&42VK!/-W[?W(SC))
MQGMVZ5F:EIMGJ/C'QG]KO[JS$&GV<JRV]T\)C(6;YSM(SM]#D>U>@VNGV5@"
M+.SM[<, #Y,2ID 8'0=A23Z;8W5Q'<7%E;S3Q?ZN22)69._!(R* //?[0U?0
MK3PSXJU07LQN;!+/4K0.V!.Z@QR"/. Q<;#Q_&/2N[TK36M-#ALKJ62:4QXG
MD,K$LS?>P2<@9)QSP,5!=:7?WNM1RSW\)TF(I*MFL&':522"S[N5!VMC'51S
MUSL4 >-:+!:R>#?A_;QSN&?6,2A)VW*?*N!@<Y3IVQ^=7%U>;28IK&;47ATF
M/Q/+927%S(\@AB,&]$9MP8*9& R6]CQQ7IO]D:;E3_9UI\KF1?W*\.>K#CJ?
M6C^R=.\F>'^S[7RKC_7)Y*[9/]X8Y_&@#*\(P+;6-Y'%K7]JP?:W:)UR5A!
M/E*Q9BP4D]SC..U8GP_?^S]9\6:1?.$U)M8FO51SAI8) OENOJ,#''0C%=O;
MVT%I;I;VT,<,*#"1QJ%51Z #@5#>Z5IVI[/M]A:W?E\IY\*R;?ID<4 <SXBU
M53K_ (=M$E*Z7>WTL-Y-&2JO(L1\N,L.H+#'!Y*;?45S6L3:A:Z3XDMHK^\6
MRL=<L8[&=;AMRK(\'FQ;L_,JEV&#G&<=N/3Y;*TN+3[)-:PR6V ODO&"F!T&
MT\4Q],L)+5+5[&V:W0Y2$Q*44^PQ@4 ><ZG8!+_QS9I?ZDL%GIL-[;H+^;,4
MQ2;+@[L]8U."<9[4VS@'B'6[R#4M8U"&%_#UE>'RKZ2()(WF;I1AAC& <?=]
M0>*]&;2=-9I6;3[4M*NV0F%<N/0\<C@5B0^$8%\676JS6]A)9R6D5M%;& 'R
MO+9VW#/'.\\ =A0!P5QK=Y=>$$.HW]Q'K,7AC[6_FW!@5&.[9*H&"TQ*CT _
M'!W[<#7_ !=I<-QJ%W):W7APS2I!>.B/()(P6^5A@\G.,>]=[/865S,LT]I!
M+*BE%>2,,RJ>" 2.A[BH_P"R=.#JXT^UW+'Y2GR5R$QC:..F.U 'F]CJ%[;^
M!O"'C*XO;N=+*)%U)?.<B6!OD,C*#AF0X;.,X#5V^BSQ65K:IJ%V(=0U222X
MCMKB?Y^?F\M%8_P*5! XXSWHO="N)YH+6UN+6TT3;_I-G':@-*=P. P("J<8
M(VG(SZY%^]TJUO[RRN;B-&>S<R1$H"0V.QZ@?3K@>E &3XP74'M]/73)+9[D
M7.[[%<2M$MZHC?,>\=#_ !#/&5YKD[1K;Q!KW@_<M_!%)9:FDD,UPWG*5DB5
MD,BG<0&!&0>0!ZFO2;JRM+Y%2[M8;A%.Y5EC#@'UY[U&=+T\O$YL;8O$NR-O
M)7*+Z#C@>U 'F>CZHEWHGAZRO=2G><QZ@ +BZ,<3QQ3&,/(_WG=1C:,]R21@
M&I=!U&34XOA?=7%T;FY=)Q+(S[F9A:MG<?7UKT5=(TQ!$$TZT40OYD0$"C8W
M]X<<'W%*NE:<GD;=/M1Y',.(5_=\Y^7CCGTH Y[P.0;GQ7@_\QZ?_P!%Q5RV
MKV$-SJ7Q$O#J%Y:75DT$UL]M=/%LD%I&5.U2 ^2 ,$'/0=:]/M[*TM&D:VM8
M83(=SF.,+N/J<=:9)IMC->)>2V5N]U'PDS1*77Z-C(H \VN=0N-5OM1TO7=>
MBT._BL;66!G+1LA:,%Y(\2*"1)O!X/0#IQ78>*;Y-/\  MW=7=[=P@0(KW%N
M!'+N8JN1GA"2>O\ #GVK:N=.L;R>&>ZL[>>6 [HI)8E9HSZJ2./PJ::&*XA>
M&>-)8G&UT=0RL/0@]: .+\&WS-XM\3:>;J%HHC;216\5R94BW(=^TGG&0,\
M9[<UTUSH.D7LUS-=:9:32W4(@G>2%298P<A6..1[59M[&TM&W6UK!"VQ4S'&
M%.T=!QV'858H \[\16D^F^()=+M);N*UU[3_ +)9+#/(JVES&< H ?D78VXX
MQ_JC6>^N:O+\/;_6X1=0ZAI5D+"50[DK.KA;B3!X;:!E6.<?-7J31H[(S(K,
MARI(R5.",CTX)'XTBQ1HI5$558DD 8!).2?Q- '!:COM?$44.D7EP^FWNBW$
M]P$N78(4V>5,K9RK-N89!^;&><5A3VLL'P^\(:I;3SWFIWUSI4A%Y=NR/*%R
M.I(3)."0.<<Y->HPZ3IUM!+!!I]K%#+_ *R-(557^H P:#I.FM!% VGVAAB.
MZ.,PKM0^H&.* ,;P5>V^I:.]TLEP;\RLM_#<2$O!.#\\>TG" 'H!QC!YSFN6
MUZ%Y]0^(6Z_OU%CIL-S;+'>2((9/*E;<H#<<J#CI[5Z/#8VEM-+-!:P12RG,
MCI&%9S[D=:C?2M.D>9WL+5GF&)6:%29!_M<<_C0!YY+>G2-5M+V74K](KSPU
M<WEZXF:0[T\HB1$8E0P#O@  =L8K-D\0WVDOK#Z5=B20>&4NH(/M1N"906_>
M'/!DV_,V!S@=>M>J+I6G*Z.MA:AHUV(PA7*KZ#C@>U.M],L+0H;:QMH2B&-#
M'$J[5)R0,#@9YQ0!YQ=3V5MXLT*^T2[^V3RZ#>O!ON#*9G_<E#@D_,QSGN<>
MU7_!UQ;ZG=Z/JMKXG2XDFLV6ZLH]S-*V 2T@,C;&1LC.!]['<"NUM='TRRD$
MEIIUG X+$-% J$%L;N0.^!GUQ4EMIUC9SS3VMG;P2SG=+)%$JM(?5B!S^- '
M*>/+6"XU3PAYID!;6E3Y9F3CR)CV(YSCGK6%?WUW<^'/&5Z;NY@UO2;^1+-4
ME8%%7;Y"A,X82#'4'<6/7C'I-S86=XZ/=6D$[1G*&6,,5^F1Q2/IUC+>)>26
M5N]T@PDS1*74>S8R* .,TJR?4_B#K8O;N^4V<=A<QVZ7D@CCD*R%AM#8*DC[
MO0^E6O&,"77BOP9 [R(KWMP"8W*-C[++T(Y'ID<UU4=C:173W4=K EQ)P\JQ
M@.WU/4TL]C:7,L<L]K!+)$<QO)&&*?0GI0!YA'=7,.BVT*7]WLM/&2V41-RY
M)A^T >6Q)RXP<8;/2M"W@N7U;QK?075_/>:5<L]A;F[D9 YM$.W9G# LQX.0
M.V.:[C^Q=*V;/[,L]N_S,>0N-W][IU]ZF@L;2UEDEM[6"*27F1XXPI?ZD=:
M.'\)O9ZK=Z=J-KXECO%N;$K<V*;G,N0"7D#2-M93D$X'WL>E=VEM!&ZND**R
MH(U(4#"_W1Z#VJ.VTZQLI9I;6SMX))VW2O%$JF0^K$#D_6K- 'F_Q!U*-)M<
MAAOYH;RST-KA%:Y,*1,2^UXP.7D)7'7  'J08]7U6\C:/63)_:>E+:VOVI;2
MZ,=Q9,3GS%4?+(K9P1P3M(Y Q7H<^GV5S,)KBSMY950QAY(@S!3U7)'0]Q3/
M[)TWS8I?[/M/,B 6-_)7* = #CC':@#"\?:I-I.@V\J2O!;2W]M!>7",5,,#
MR .VX?=XXSVSFN.U6^CT'7?&MQI-P0RZ?ISDI(9#''YD@E91G(VH2W'3.>]>
MKRQ1SPO#-&DD3@JR.H(8>A!ZU7M=+T^Q4K:6%K;@IL(BA5/EYXX'3D\>] '
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
M*(P8(R=I)^Z220..#T'2HM6UV_N]1\5:-]F>&VLM,26.XBGVN&=93NR,$<H
M,>F>^*U?#^B:CIVLZYJ-]<6K_P!IS13".!&'EE8DC(R3S]WT]^.@K7_AK4)=
M<UN]M+JV$.JZ<EH\<J-N1T$@!!'&/WF3Q_#COD %+PSXM2#2]%L=3M;FW$FB
MK>)>3.K+*L2)YA."6!&\'D<BM/3/&5IJ6LV^G"!E-U;FX@D619%(&,J^TG8^
M"#@\'GG(Q6:?!5U<)H5O=S6YMK#2)],G",VZ42(B%EXXXCSC_:]N=+PSI?B3
M3H8;36-4L[JVM(_+A>"!DDF & 9"20"!V7J><^H!3U_4[F\\<Z/X6@GEM[>:
MVEOKR2%RDCHA"K&K#E<L<DC!P, C-:5S96V@RMK3:A<P6%I;2FYAEG>2,K@-
MOPQ."-IZ==QJ/7_#DU_JVFZYIES';:KI^]$,J%HYHG^]&X!!QP"".A[&I+_1
M[SQ#HU[IVL-#!!=6[P-':.7^\,;MS =.PQ]<T -A\4K_ &G8V-WI\]M+J,#S
M66YE;S=H#-&<'Y7 .<=.O/%9EM\04N;;2KL:'J"VNISO:PN6CSYR[\(1N[^6
MW/0'OCFK5IX>U&6ZT6YU::VEFT:)UA:'<//D9-F]LCY/ES\HW<MG/&*S[/P;
MJ=MHGAZP-Q:,VDZDU\[@L!("9/E QP?WIYY^[[\ %EO'T44 \[1[X7*ZH-+D
MMT,;%)2H9>=V""I&"/QQUJ:S\:BZ6_@DT>_AU.QN8;>6Q(5V'FD>6^Y25V$'
M);L%/X\QXETVZT6[M[B6XL]^I>*K:[A5G("_NPFUN/\ 8'(_O=..=W4O"&HW
MS:C?Q7=O#?WUS;220G<T+PP](6/!8-EB3@=0,8Z@$\GCVUBT6\U V-Q)]BU%
M=.G2%D<+(S(H8'(W+^\7H,\]*=-XV-O:Z[)+HEZ+C1E26>V#QL[1,I8.I#8/
M"MD9['K69+X(U9M+UBR%Y88O]5@U%=L3((]AB)7&3Q^Y 'US[5IO%%X=UK7?
M$>M7=I!IM]%;0G<Q_=E-RC=D8(8R?AB@#8M]82ZOK6W@B\U)[071F1P5120%
MSZ[N<>NUO2JVI^)([#5&TR&W-S>K:_:_($@5W3)&(P?OME3D=N/452\":(FC
MZ(Y225XYI7-MYPPT=J&/DQ^N IR >1N--\7>%9?$XDA>.S,?D@6UP^Y9[*?+
M?O8V49/5?ER,[>O- &1/KT_A[Q=XRN_LE]?VMK:VEQ)&DP(A0+*7*AVP.!G:
MO7%;>L>-+?2()[M[*X>QMXH99;@X0,LI( CS]\@#)'& 1U/%5+WPEJ-S)XJV
MW-N5UK3X[)&<MNCVHZ;VP.<^83@8Z>_&=JO@36M3L]0M3J-CY=U80VT9EB=V
MMFC&&"<C"N0"3U^N!0!?G\QOB)K5O]HN1"V@Q2;!.X",9)067GY3A1TQTK2\
M S23_#WP]--(\DKZ?"SN[$LQ*#))/4U&="U(^)KS5VEM&\_2TL=@W+\ZL[;N
M^ 2Y&.>G6K_A;2IM"\+:9I-Q)'))96Z0&2/.'VC&>>F<=* ,\^-;1;>UOS;2
M_P!D7-W]DCO0P(W[R@8KU"%A@-[@X .:AO\ QW!IMGK5Q<:=.HT>YC@N4,B
M[7VE9!S]SYQ[\'CBJMIX'N(=!B\,RW$$FB07JW,3\^<8UE\U8B.G# #=GE1T
M!YK1U/P=;:KXD?49Y,VEQ9&VN[3'RSD9$;'_ '1))^.WTH ?K?BU-$BN9I-/
MN+B"W>WC>2!E(#RL% P2#QN4G&>&7WQ9T;Q!_:FIZEITUA/97=@8V>.5D;<D
M@)1@5)'\+ CMBL67P9>_\(%;^'TOHY[Q98)9KN<']X8I$<=/:-5^@K6TW1[N
MU\6ZOJ\KP&&_AMXUC1B60Q;^O'.=Y^F/>@"'Q!XNB\/B\EGL;AK6RCBDGGX1
M2'8@"//WV&"2,C (ZDXJA-O;XDZK;?:+D0OH,<FP3N K&612R\_*<*.1CI4/
MBCP9JNO3ZVL6H6@M]0LT@A^T1,SVI7.0F#@*QP2>O'?C&I_8>I?\)3<:R\MH
M_FZ6ECL&Y?G5F?=WP,OC'/3KVH /A_/+/\._#\\SO-*]A$S,S99CM'))ZFLN
MX\:1ZGX8U:\F\/ZJ-*@M[I;B5)HT;,3%'08D!!P"<CT.#FN@\+:3/H'A33=(
MG>.66RMU@WID*^T8!YZ9K&A\)Z@G@+6/#SSVOG7YN]DH+;4$[NQR,9^7>?KC
MM0!H3^)H;1ELK6TFN)XM-&H/'Y@!6'H!D_><D' ]CDCC//S^()=0\4>$M6T^
MTOWBU#3;N6.S:95\P?NBC$;R@X8G.<X..O%4/$4@A\1V]G+J.B65Q;:4MO(-
M1EEMQ.')W!)%92Z_*,J<@$^I-;^FZ9J-_?\ A[63!8VL>G6UQ;?9X68(ZN55
M63*C"XC4@$=&]N0!B>.+B_N/"YT_37\C5I;A)A*ZAXS$KAD],AEZYZ+[\;.F
M^)(]5O7BM+<R01W,MK)*L@)BDC+ [TZJ"5./48Z9%8.G>"]4L+;0-EY9_:-*
MO;J<DHS)(DYD)XX(*^9]#CMFKL'A*8^++;791:074,DWFW%KN5[N)@P2.5<
M';E3N))R@QC- %_Q#?6EIJ&@Q75M=2&XOQ'!)#+L5)/+<C> P+# ;C!'KVK-
M/CZ-3-(VC7R6MOJ8TVXG9H\1N65 V Q)&YUZ= ?PK3\0Z-=:M=Z)+;R0HNGW
MZWCB0G+@(Z;1@?[9.?:L.?P;J<VCZK9">T#7NLIJ:OEL(JR1OL/')_=@9]^G
M'(!UNJ:A_9FGO="VGN6#(BQ0)N9BS!1]!DY)[#)KGKCQY:VND:O>R6,[OI-V
MMK<QP.KC<VS#*V1E?G7MD<\5J>)]+OM9T)K2QNDMK@R1R'>"4D57#-&V,':P
M!4X[&N9NO VK7&G^(K47FGJ-6GMYD"0LBP^6L8(QDY'[H ?7/M0!L'QK;6TF
MKQZE8W-C)IL44Q1RCF5)"RIMVDC<64KC/7%4;&ZO9?BM+%<PSVZ'11((6N/,
MC)\[&0,X#8X.!VZGK3=>\$W?B"^UF:2[AMEO[.VAB:/+M#+!(TJN<@!AN;IQ
MP/?B]INB:W_PED>NZI<Z?D:=]C>&V1SD[]VX%CQ],'T]Z )]3UZ]M/&>CZ-#
M9B2WO(9YI)=X!&PH, 'L-X/O42^-;0PV%\;:4:5?W/V6"]W @N6*J67J$8C
M;W&0,U9U;0[N\\3:/J]K<0(+*.>&:.5"V])=F2N",$;._K[5CV/@BYM]#LO#
MD]S#+H]C>)<0R<^<T:2>8D3#IPV 6!Y Z G- '2:WK5MH5E'<W)4"69($+N$
M7>YP-S'A1[_S-4V\2F&\TFUNM.GADU*YEMD^92$9%=LGU5E0D$>HR!5S7+&;
M4; 6T<5I/$SCS[>\3='-'@Y4\''8@X/2N7A\#WNG:?I*Z;=0+-IFI27D$$[.
M\,<3JZ>2K?>PH?@^HZ = #6MO&%O<[HDM)1>'49=.CMRR_/)&I9FSV0*"<]>
M.F2!6)X@UFYN+GPQ=K9:E:SIKCVLMH6*>=B&7IR%=254ACQ].:3_ (0;680U
M[;:K9KJL.KRZE;,8&\HB1=CQN-V<$'J.1[UKWV@ZSJ+Z'<75W:/<6.H?;9@B
MLB8\MHQ&@Y.,/G)/)'09P #3\/ZZNNVUTYM9;6>TNGM9X9&5BCK@\$$@@@@Y
M]ZQ]3\=+ISZX!HU],FB['NW5HP/+9-^]<MS\O..O!Z=]'PYHUUI$^LO<R0N+
M_4'O$\LGY RJNTY';9U]_:LG4O"6H7R^,$6>U5=>@6&,DMF'$7EY/'/'/Z>]
M %Y?&$:ZA=VD^EWL316#:A#M"R-<0J<':JDD-DC"GDY'TJI>^-WM['7@FG$:
MCI6GK?F!I05*,&(!(Z,-AR,>F,YIFI^%-7O[XW5O?PV4AT633%EB+%XW8JPD
M' Z%<8Z\YSQ5=? ^HROJGGW6G01:AHHTQHK6!@(V'F889;D?O"3GT_&@"U:^
M*-4DU[0-.ETX*E]I\EU-(95SE3&,@=A\^?7GVJ:U\=V-Y?V$%O \T.H*YM98
M9$<L57< ZY^3<!\I/T.#Q38?#.JC4M OY;NR,MA9RV5R@B;:Z/Y?*<YS^[[^
MOMBCPSH'B+0+>'2Y-3L[G2+)2MIB)EG= #LCD;)4!>!D#)P/?(!=\,>)W\3V
MT=Y%I%Y:V4L6^.XG:/#$,5*X#$@C'7&/0^N;>ZY?7NL>*-&:V>&UL=/CD2>*
M?:X9UE.[(P1]P 8Z8SWK6\(:-<^'O#%II5U+%+);[AYD6<,"Q;H>G7'X53N?
M#FH?V_K5_:W-MY&J6,=N\<JMN1T$@!!'&/WF3QVQWR #.\(>*9!I'AS3+O3[
MPS76CI/;W#.A^TM'&F\<MD'Y@06QGFK6G>/8M0TJTU(Z/>P6M]Y2632-'FXD
MD8C8 &R,8R2<# )Y[LLO"NIV4GA9Q+:/_8=A)9L-S#SBR(@8<?+_ *L'OU]N
M8H/!%Y'X(T32#>PKJ.BSQ7%M<*I,;O&3@,O!P59E.#QG/M0!<OO'-OIEMJYN
M[&9+K21&]Q;JZDM'(<+)&W 89R.<$$'CIFW?^+;+2]0U6VO8I8TT[3QJ$DHP
MP:(EA@#KNRAX^E9NK^#)]=MM>FNIX8-0U.SCM(_+R\<"QEF7D@%LLQ)X'&!V
MR:&NZ9JME'KGB'5+FP(GT86+PPVKRJC;GPQ!/S(/,R<CIGH!R :USXD-Y<W&
MARZ?=V]S+IK7JS13+M2,@@98,&#!N/E!ZCG'-9O@OQ7Y>A>&-/U&UN8OM6D)
M-'?3.I64QQH9,\EAPV<GKS5+PTUQ-.]O9W'A[4Q-9FU-U87DTSP(JG9N+E\)
MDXQD')SS@XTK?P3=BV\+VES-;/;Z182V,^UF!F5XECRO''"Y_''O0!IP^,8)
M&TF62SFAL]8.VPN7(P[%2R!QU0NH)7K[X/%,A\:V\NGZ?>?8KA4N]3;3-I9<
MQR"1H\GGE<H>G/3BJVG^$;U-/T'2]1NH)K/0YTE@EC!$D_EJRQ!@>%P&!."<
ME1TJF/!.LI%!9QZA8K9VNMG5(6:)S(RM(TA1N0."Y''7@\8P0#;\,Z]>ZU?:
MY%<V8@BL=0>UB8.&X5(SS[DL3^..U4=1UR^N?$&NZ%]E:.UMM+6=;B.;:^7\
MSYLC!'*8&.>]:6A:)=Z/JFM2O<0R6=_>&\C4(1(K,B*03G&!LXX[^U5K[P[?
MR>)=0U.TN;80WVFK9R12JVX,AD*D$=OWG/';WX ,OP?XL$6B>&[#4K6YA^TZ
M.MQ'>S.K++Y<:&3/)8<,#D]>:U=-\:6>I:O9V"0L!?0-/;2I(L@PH!*R!3E&
MP<@'KSSD8K.A\%79@\-6MS-;M;Z5ITMA/L9@9EDC6,LO''"9_'VS6AX8TCQ'
MI,-O8ZIJEG=6-DGE6[PP,DTR@87S221P/0<G!SZ@&CJNNKI6IZ59RVTC)J,Q
MMTG# )'(%+ -WY"G&.]4=.\71ZE;RO#8R":+4FTUX#(NX2*?F/!Q@ %O7:,^
MU7/$^B-K^AR6<4_V>Z5TGMKC;GRI48,C8^H_(FJ.F>#K?2O$L^I0S,;:6VCC
M^SMSF904,Q/]XIM7/U]: $7QK:&+3[TVTHTK4+D6MO>[@07)*H67J$8C /N,
M@9JK)XHEUNUUBTM](U&"*U-S:S7?G(GE21H",;7W<YX*].,^T5CX(N;?1+#P
M[<7,,ND:?>)<0R#/G.B/YB1L.@P< L#R!T&<U?TSP_?V5AXB@DDMF?5+J:YB
M*EL)YBA=K<<XQG(ZY[4 5/#6N'_A%O#6FQQR7FI7.C0W+@R[<((T!=G/()9L
M#N3GI@D3?#2>:Y\!6,L[SM(TMSDSN7<8N)  Q).2!QU/2J=AX/U?1[C0KZPN
M[-KJQTM-*NHY@WES1)@JZD<JP()QR#G&>]3:+I7B#PSIVC:7#/8W4?VN9KO$
M#@F-W9\J<X4KN/7KP!S0!N>(-<3P_90WDUM)- ]Q%!(Z, (=[! [9_A!(SBJ
M0\6QF[URT^Q2?:=):)6B\Q<S&4 Q[.?XLX&<<\5JZSI<&MZ)>Z7<_P"INX6A
M8]QD8R/<=?PKG;#P2UMK&DZI/?M+<P6S1WYV\7DFX.C'V5RY'ID#M0!4UGQ0
M-(M_&5]8:=<?VEIMO"\HGGS$Q*$JR#<0 !UP 2>OK1>ZAJ$'Q#TV2.SNYY9M
M%N&-BEP-NX2Q8;E@@X)YZ\U8U/P=>:H?%Z/<P11Z[;1PQ$ DQ%$*@L.^<YXZ
M>]78]$U8^)[#6KB6R=[?3I;1XTW*&9W1LC(. -@'ODGCI0 MAXRM=7M=,;3;
M:2:ZU"U:[2W=@ACC4A6+GG'S,%&,Y/L"0VW\;V5U'I;QVMP/MU^^G.C;0]M<
M('+*XSV\MN03V]:RM$\$ZEH']B7=M<VLM]I]K+93HQ98[B%W\P8."496 ['/
M-6)O!5U%86;V-S;_ -I0ZR^KR&96$4DCAPR<<@!9, \_=&>M ":GXWN$M_\
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
M%% !1110 4444 %%%% !1110 4444 %%%% "$ @@C(/8T*JH,*H4>@&*6B@
MI  !@  >U+10 4444 %%%% !1110 4444 %)@9S@9]:6B@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ J.6WAN !-#'(!TWJ#C\ZDHH AGM+:Y""XMXI0AW*)$#;3ZC/2L[4=
M)O-1U.!FU+9I:!3+9" $RNK;@3)G(7@97'..O)K7HH 8\,4CH\D2,\9RC,H)
M4^WI3!9VH,9%M"#&,)A!\OT]*FHH R]5TZ^N8$CTK45TQFFWSR);+(TBD$$#
M/1NAW<].AJ]:VT5E:0VL"[(846-%]% P!4U% $,MK;SRQRRV\4DD1S&[H"4/
ML>U.^SP>?Y_DQ^;_ ,]-HW>G6I** &2Q1S1-%+&LD;##*XR"/<4U;:W6V^S+
M!$(,;?*"#;CTQTJ6B@" V5JS,S6T)+##$QCGZT-96CK$K6L+"([HP8P=A]1Z
M&IZ* (Q;P+,9A#&)3U<*-Q_&B:"*YB:*>))8V^\CJ&!^H-244 126MO-;_9Y
M8(G@P!Y;("N!T&.E(UI;/&D;V\3(@PBE 0OT]*FHH KM86;JZO:0,'Y8&,'=
M]>.:=]CM=L:_9H<1C$8V#Y/IZ5-10! UE:M.9VMH3,V,R&,;CCIS[4YK:W:Y
M6Y:"(SJ-JRE!N ] >M2T4 1):V\>_9!$N_A]J ;OKZT1VMO$ (X(DPFP;4 ^
M7T^GM4M% $(L[96C(MX08P A"#Y1Z#TH2UMX[A[A+>)9W&'D" ,P]SU-344
M5_L%GMV_9(,9SCRQU_*IGC22,QNBLA&"I&01Z8IU% $,MG:S^7YUM#)Y1S'O
M0'8?;/2I6574JRAE(P01D$4M% %;^SK$'(L[?_OTO^%2&UMV$@:"(B0@OE!\
MV/7UJ6B@"!K*U?RM]M"WDG,68P=A]5]/PITEM!+-'-)#&\L?^K=D!*?0]JEH
MH ADM+::3S);>)W*%-S("=IZC/I[4YK>%VW/%&S;2F2H/RGJ/I4E% $:V\*0
MF)(8UC.04"@ YZ\4LT,5Q$T4\22QL,,CJ&!^H-/HH :B)&BHBJJ*,*JC  ]!
M48M;<71N1;Q?:"-IEV#?CTSUQ4U% $<=O!"S-%#&C-]XJH!/UH>"&219)(D=
MT!"LR@E<]<&I** (/L5ID'[+#PNT?NQP,8Q],5F7^B7%Y=P)%?);Z2!_I%C'
M;+^_8,"/GSP.,$8Y&:VJ* (Y[>&ZB,5Q#'+&>J2*&!_ TU[6WD1$>WB9$&%5
MD!"_3TJ:B@"$6EL/,Q;Q#S!A_D'S#W]:?##%;Q+%!$D4:C"HBA0/H!3Z* (C
M;0&Y%R88S.J[1*4&X#TSUQ3396C"0&VA(D^^#&/F^OK4]% $+6ELX8-;Q,&(
M+ H#D@8&?PXI#96A))M8<D;2?+'(]*GHH K_ &&T&W_18/EX7]V./I1]ALP
M/LD& <@>6.#Z_H*L44 8>N>'VU*" 6%S#8RQ3B8[K998IN"-LB9&X?-D<C!
M/:GZ+H(TR::[F-FUY,BQNUG:"WCV@DCY=S$GD\EC[8K9HH B>W@E9FDAC=F7
M:2R@Y&<X^F:9]@LSC-I!P,#]V.!5BB@"(6T"P-"(8Q$P(,80;3GKQ1':V\5M
M]FC@B2#!7RE0!<'J,=*EHH R]5T6._T:YL+63[ TT8C$T$:Y4 Y QC!7J"/0
MGI6?IWA=H[N*ZU1M,N)8<^6;33A;YR"I+9=RW!/&0/8X&.DHH @6SM4966VA
M5D^Z1& 5^E.EM;>=@TT$4A P"Z X_.I:* (%LK149%M80CXW*(QAL=,T[[-!
MYHE\F/S ,!]HR!]:EHH BAMK>W+F""*(R-N?8@7<?4XZFB&UM[>-HX((HD8E
MF5$"@D]2<5+10!##:6UL (+>*(*NT;$"X&<XX[9I/L=J @^S0_)]S]V/EYSQ
MZ5/10 FU=^_:-V,9QSBH_LUN;D7/D1^>%VB78-V/3/7%2T4 ,2*.+=Y:*FYB
MS;1C)/4GWI]%% !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 %%%% !2$A5))  Y)/:E
MKB?&LEY?^(O#GAR#RQ:WS3W%TLI.V5854B-L=5+."5[A<=": .PMKJWO(?-M
M9XIXB<!XG##\Q4U8/A;7)]:MK^*[M4MKS3KU[*=8F)C9E"D,A/."K*<'ITK>
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_4M'MM3EM)Y&DBN
M;.0R6]Q$0'C)!5@,@@@@D$$$?B!6A10!3T[3;?3()(X Q,LK32R.<M)(QR6)
M]?T   P!5RBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
;"BBB@ HHHH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>ex1018newformkeyeeagmt007.jpg
<TEXT>
begin 644 ex1018newformkeyeeagmt007.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 **** "BBD) ZD"@!:*0,I7<&!7&<YXQ2T %%%% !1110 4444
M %%%% !12%@" 2 3T&>M+0 4444 %%%)N7<5R-P&<9YH 6BBB@ HHHH **;Y
MB $[UP#@G/0TZ@ HI&944LS!5 R23@"EH **3<H8*2-QY SR:6@ HHHH **1
M65QE6##.,@YH# L5!&1U&>E "T444 %%%% !12,RJ,L0!G')I: "BD5E==RL
M&![@YI: "BBB@ HHHH ***165@2K X.#@]Z %HHHH **** "BD#!LX(.#@X/
M>EH **** "BBB@ HHHH **** "BDW#<5R-P&2,\TM !12%@N,D#)P,GJ: P)
M(!!(ZC/2@!:*** "BBDW+NVY&[&<9YQ0 M%%% !1110 44@8,2 0<'!P>AI:
M "BBB@ HHHH **0,I) ()'49Z4M !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>?37*^(?#GCB
M^ND61+<W=A;HPR$2%,$@>I<,2?9?05Z#7*V'A\6A\1:/*)!8ZO--<Q3(/N^<
MH$JY[,&RPSU#=\&@#.\.>(+^W'AO1=4TJ&.SU.P5;.>.?S"62$,5D0J N5!(
MP2.,5J>%M0D.K>(-!D8N-*ND$#$Y/DRQK(J_\!)91[ 5)I_AHV3:9/J%Z+O^
MR(&BM D'E[05"EV&6W/M&.,#D\<\2>'=)DM;[6=7N4*7&JW0EV'JD2(L<8/O
MA=Q]"V.U &_1110 4444 5[ZSAU&QGLK@$P3H8Y #C*D8(_*N MO#FBW'Q0U
MK3I-*LS9C2+9EA$*A59GD!90!P2 .1SP*]!NIS;6SS"&6<J,^7$ 6;Z D5QM
MM]I@\8WGB Z=JS?:;9+8V_V-!M5"Q4AO-ZY8YX_*@"[;Z]JS>)+W0K/2H)(-
M-^S>;/)=D,T4BMR%V<L-O3('O56W\>B*],6JVL5LBZ9-J,OE3>8UOY14/$^!
MC< XZ'J",="60"XBUW6M1;3M9*ZI#'$T:6R*T016 *MYG7YCV]*Q+;PU((K&
M"]AURYMK;39M+:);&&,202!1U#DAOD&3W]J -"[O+FY\=>#M4OK.WMHY;2\E
M#)(6=%\I6VOP,X!SQQG/U.MIWBZ_U*ZTYK?19GLM1@:6*?;(HA.W<@E)3: P
MXRI.#QSUK!LM+U"*ZT62^&M7D>DQRPQ(;")3+&ZA,2'S#DX&,@#/I4_A^TU/
M0(TM$;Q!<Z;:J5L;66SB_<C!"AW#YD50>!QV]!@ L:?X[U6_MO#MT-$MEAUP
M.D(^V'='*$9QN^3&W"-R,GV[5=L_%U]<V3&73[>">#49;"[E:Y_<0E%R'W$
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
M,@#H"* /31<P%683QE4^\0XP/K4-O/<R:A=1R+;?956-H&CE+2-D'=N7&%'
MQ@G//2N-?19;'QG?:1;V0.CZ\J7DS*@V1/'A9E(])!Y0_%C61KD-RFI>/QI-
MLSS/#8.8H%PTZ*6\Y5Q]X[,J<<\@=Z /4(KB"=&:&:.15)!*," ?3BB&>&YC
M\R"6.5,XW(P89^HKSG6+G3M2T#4M9\+V%Y(7-H;XPP.AFACE!:-8W&&8)O!&
M.G!STK>\'+H]S>:EJVCS7TZ7HB\Z6>'R8V=01\J;%^8#&XX]!U' !T\MS! "
M99HXPH!.]@, G IPFB:9H1*AE4!B@8;@/7%>=ZQI^F7/CGQ,;NTMY8WT&(9D
MC!5I0TV>O!<*4]\$5F:9%;V+>!+N&T)NFT:=;SR5VRRMY$?R.W7<74@9[CB@
M#U6.Y@F>18IHY&C.'"L"5/OZ5C>(/$1TB+3WM8X+H7.H6UI)^^P8UF<*&  .
M>OM7GVA2V<FKZ9(;<I8R^&IK<PFUD$<15HR(F9A\[*-P+$\G/ SBF)I=K:_"
M[PG+8V\%IJDMSI@GG,.7#1R*29!P2$Y)ST'I0!ZZ;F "0F:,>6,O\P^7Z^E.
MBECF0/%(DB'HR,"*\W@GM[WPA<6%W(VD:U;WT8O+I(O-#7"R!EG.>)(F(7/9
M0<<;:UO#7B&.PL(X=9AM[6YN]2>VBFLHW-O=N<$2KP=H8G')QN!Y- '9R2)%
M&TDCJB*,EF. !]::MQ"\22K-&T;D!7# AL],'O7-^.+F&UT[3GGM3+&=1A_>
ME79+<C)$CJO+*" ,=,D9K@1#;RZ:MO<P2/Y7C$2#S[9H\1,^YF (&%())[#/
M/6@#V))X98S)'*CQC.65@0,=>:Q=(\0MJOB/6=-$4/D6"P-%/%+O\T2!SSP
M,;<8Y^M>?Z@O]G7GB".RM#_8\7B"RGO+>VBRIMO)C\U@BCYEWJ-P [-GO73>
M$YK.?Q_XJN+&,_9[F&RD25(65)"%<,0V,$\B@#=;6YE\;1Z";:,0OI[WBSB0
MEB5D1-NW''WLYR:UTN(997BCFC>2/[ZJP)7ZCM7$:^+M_'\BZ<VV];PY=16[
MG@"8R(4&>F>,X] :SM*B2^'@9]*A:#4;'Y-24H5>&+R6$J2]\F0+C/4_,.YH
M ](%Q"9S )HS,HR8PPW >N*#<0B<0&:,3$;A'N&XCUQUKR&UET:[O+#2M4O[
M538:_<W/FW<$@EGS)( C;DV#+,!G<>$7@'@698+J[\)7^F2(R>+X]9,L+E<2
M,QN R3*?^>8B(&>@52/:@#U3[3 )_(,T?G8SY>X;L?3K3I9HK>(RS2)'&O5G
M8 #\37GJ&>U\;QO:O!J-K/JCF6TGBVW5C)Y;(948?>BVCN. P /:MKQC=0VU
M_P"'_.MF(-XVVZ,;R1V[>4X!9%^\6R57/ )SVP0#IVGA2#SVEC6'&[S"P"X]
M<UC>'/$#ZU!JDMQ%#;K97TMKE)=ZLJ!3OW$#KFO.]#NWTVQ\*M?PW(T>TU#4
M8[LRV[!893(_V=G7'"@%AG&%)'2G6A:WBEF@M)AHT7BV2>\06[*OD,GR/@CE
M%DVL<=, ]J /6TN(9(1,DT;1'HX8%3^-5[S5K"PTZZO[F[A2UM59II-XPF.H
M/O[5Y7XILHAIGBZ^B16T6:]TV6V,8RIF$J"9X\>H*@E>I#=\U-KV@6K_ /"8
MR^'+*(Z9/X?,;QVD8\J6[&\J4 X+A.N/4=Z /4A?VIMHKEKB)(I<;&9P 2>W
MUI+^\6RM'EW0^9@^6LLFP.V.!G!_D:\UU"\TY=6MAJ8NX?#]_I"6]M)#8[XQ
M)N?S4*F-BI<%"#@9V]^*FM_LVE:_-8:S;W3:=+HD-OI9O(S*2!O\V-B!_K#F
M/(ZD >E '<>&=7;7_#&F:N\(A:]MDG,:G(7<,XSWK3,D:R*C.H=NBD\FN*\
MZU96GA/PGHUR9H;^XT]1%%) ZY*(-PR1@'@GWQQ4_C9H[35_"FISJ1;6NI-Y
MTP0MY:O!*H)P. 6*C\10!U375NL)F:>(1*<%RXVC\:)+JWBA$TD\21$X#LX"
MD_6O++1?.M]0:WO'TFY3Q)<7%I-=6A^SL3$1B0-CY6!89R"#COP474#!+H\_
MB"QFTS2;G3YK<"UM_/@CG\YMW!1BJR)M*\=.* /5+FX2W@+M)$I/">;)L5F[
M#/\ ^NLSPIK4GB+PQ8:O+ L#W2%S$K;@O)&,X&>E<9IZVFA^)=/L]1@O#H;:
M,+?37O8FDP_F-O1N.'9/+P" <#'7(J_\/-9L=-\&^%])NO.@NKN.1((Y+=U!
M*$D@DC X(QGKVH [MY$B1GD=411DLQP *:)X6A6998S$V,.&&TYZ<URWC)YX
M-3\-W<J,^CP7[&_ 7<%S&RQNP_NJY!)Z X/:N.U_3HS8^()HXE;2+C6]/FL5
M5<C<'B-Q)'C^$_-DCCAC0!ZY')'*F^-U=<D;E.1QP::EQ#),\231M*GWT# E
M?J.U4AI\-AH<]KH=O;VN8Y&@2% J"1LD' X^\<UP6@RVFJ>'+6/3K"Z@\6Z?
MI<ULS2121FWG:/#&1CA7+2*I&22<[O6@#TI+B&61XXYHWDCX=58$K]1VI!<P
M-(L:S1EVSA0PR<'!X]C7F^G10WZ^"9--A\B]LE,>J(Z;6AA\EA*DP/K(%QNZ
MGYAW-9.C65C9Z%X/N8;6*&\C\0S!Y%CVR)"7N!@GJ$PR>W(]: /7EN8'E>%)
MHVE3[R!QD?4=JK6=W,-(BN=3-I!-MS+Y4VZ)6]G(&1^%<)H&;?7XK=VM=4TF
M:*Z?S9HMES8!F#/'-V9&/ )P3CN.:R?#-T=,TWP'+J<4BZ/%8SPN6C)6"Z)7
M89!CY3MWJ"?[Q]: /0O#GB$ZSI=W>W<4-K]FO;BU;;+N3$4A3=N('7&>@K9^
MT0>6LGG1^6XRK;AAN,\'Z<UX_97']EZ;:W!M[V#0[;Q#J!N/)M"?)1G?R7V,
MAR@SC@'&1W%7I]'T+[5X56V@FGT^;6+B;-Y%@&.2&3=A=HVQ&0@ $ $GT(H
M]0-U;J8@;B(&;_5 N/G^GK^%9/BS7_\ A&_#=_J4:033VT#S)!+-Y?F!1DXX
M)/'M^5<-J-IID6M:UX=UF+4+:VN#!_94=E:@K)"D:!8XG"$HRR*QQE<;L^IJ
MIXCE4Z-\0-,UBVEDU6=3)8[X6<RP")?+\L@8.U@Y..A))ZT >N)*#;K*Y"@J
M&))X%<]H?B6YUM(=2C@M5T69)&\XSXDB*MA=RD8PP!/7CISUK:AD@ETF.28
M0-""PF7:,8[ANGXUY9X?'V'PWX&N9+?;ID%S-_:8\O'EN5<0O*,9"ACU/ RI
M]* /6A/"T2RB5#&V-KAA@YZ8-"SQ/%YJRHT?/SA@1^=>2ZSIL?V;4Y!$K:/-
MXDL9[%=N0%W1&XD3T0G><CCACWS7J=GIUC8V L[&TMX+3YBL,*!4^8DG '')
M)/XT 3B>)F51*A+C*@,.1[4D=S!+(\<<T;NAPRJP)4^X[5Y+X7GC$/PXM3!<
M?:=.:>WNQ]G?,#^0Z[6...<?H:6T35UT:]T_1VCU,-H<W]GWJ1F*[M^5Q;S]
MMYS\IX.58XZF@#UJ*XAG+B&:.0H=K;&!VGT..AK&E\0-;^,3HL\4,5K_ &>;
MP7+2X.1(J;2" !UZY-8?@]M$U/6?[7TLZC]H%D+:X2:V$"1 ,"L;*$4%P=V,
M9P,]B,M\06FER_$>UEUVU@DTY]'DB5KJ+=$9?-4[>1C=MS@=?2@#MS/"'5#*
M@=AE5W#)^E.21)-VQU;:<'!S@UY;#HEYH/@;1->^R2-?:#/+/'"XS*;%W<&$
MYYR(F4@'H4 KT'0;%['2U,\:I=W#M<W(7_GHYW,,]P,[1[** ,K6_&5O8Z->
M7^F""^-G>Q6<Z^;M"L[HA(P#G!D'''(//%=+'-%*',<B/L8JVU@=I'4'WKR+
M48((/"OBVQ^RM%<MX@1PH@92T1N(6!! Y&T,>.P)[5/K$#66I^+TT2T/V?R]
M,G>WLHU_?1I(QG"+C:S>7@$8.00#UH ]5AGAN8_,@ECE3.-R,&&?J*Q[WQ R
M^(%T'3;9;J_$'VF<R2;(X(R< L0"2Q.<*!V))%9W@]='NK[4=7T>:^G6\6+S
MY9X?)C9U! VKL7Y@."<>@[<4/^17^)VK:KJ(=-,UFU@6.\VDQPRQ J4<C[N0
M<@G /(ZT =387]]+J-U9WU@EN(8HY$GCFWI+N+@@94$%=HS_ +PJ]%<03Q&6
M&:.2,9RZ,"..O(KD?&E]-J/A:2328I;RUBN;>2Z,*EA/;B53*B8^_P#*#G'!
M&1SR*QM:MK>]OO$]_IPBET>X\/-'/Y:YCFNLMY>.Q<+P<<C*CTH ]&^UVWS_
M .D1?(H=_G'RJ>A/H/>G&X@6-9&FC",NX,6&",9SGTQ7F6GZ9I'_  D/@\M9
M6OER:)*MV6C&'<"$J)/4Y#D;NX/I6-HMOI/VCP5%JL%O]G4ZM"RW"#8$$P,:
ML#QM *D \<C':@#V5[JWCMQ<//$L) (D+@+@].>E.,T05&,B;7^Z=PPW&>/7
MBO*=,@CT1--@>SECT^76KV33)GBDDCM82I"@1CKOR^S/ !SST-72+6UN-&\!
MV]Y:LS6VJW44JW$!4K'MG !! ^7)0>G0>U 'KHN[8QI(+B(H_P!UMXPWT/>I
M!(AD,8=2Z\E0>1^%>8V/A]-7\,^([/3XXHKJQUR:\TKY %BD4JZ%1T",P8<<
M8+5U_A*1M3L&\13VIM[C5 D@C<?-'$%PBD_FW_ S0!NR7$,+HDLT:/(<(K,
M6/H/6B2>&(@22QH3C 9@.IQ_,XKSS4EB;4_&MCKL!=[R%#IQ9"3-%Y6 D7JZ
MR;CM'.6![U!I.B0W7C?3X/$-I;W=ZOARV6Y::,.&N5?)))X+CKZX]J /2Y)8
MX8VDE=411DLQP!^-()X6C2194*/C:P88;/3![US7C:ZAM8-':>V,B'48\3E7
M>.V8*Y#NJ<L,\ 'C+ GI7!0V]M-INFVMU;NP@\83'$]L4Q"S2DG!  4@KD=.
M1GK0![ +NV,0E%Q$8V) ?>,$_6I!)&9/+#J7 SMSSCUQ7FMGX;M=:L?&NC6T
M<5N!J@N-/*H L,@AB*NHQC'F*<XZ_,/6NE\'2W&L6C>(K^S^RWEY&D0B8#,:
M1Y!&?0R&1@>X*T 6+CQ!._B2XT/3;:VENK:V2YE^TW!BR'+!0H"L3]TY/09'
M7/&AI>HM?6$$US +2YD#;K9G#,A!((SWZ5R?BW3O#VM:N\>I7$^D:I8QJUGJ
M\+F%ANR=JO\ =;!'*'/!]ZRHKS4TM_ >M>)%82V]W<QW%U]G*G:T4J1.R@97
M>-AQZMVH [/6O$#Z9>Z)'!%#/!J-[]D>7S<&/Y'?( &#]P]Q6P+JW-M]H$\1
M@QGS=XVX^O2O(EA@GLH&NK*0:?%XQN9K@36[+&L++* S C&W+ '/'.#5_P#L
M:*V.L/IUW_8^ESZM!-IDJP!K=95A^=RAP/*9AC/ R,@]#0!Z-<7,YDLFL_LL
ML$LI69WEP0FUON8!W-D#CCC-9WB;Q$=!@M&AC@GEFO+>W>-YMK*DLBIO P<X
MW>WUKC(I'G?P9/=Z=:VEU#K=R':U!\IU*3 RH3R(W=E(SZCVK,N+F-_#26>I
MVLI\16OB.*XN0;=F<C[6")%('*>40 1Q@8H ]9AGN3?7B3K;+;1A#"R2DN01
M\Q=<87GIR<CTJ9+JWE@,\<\3PCK(K@K^=>8ZI):VM]X^D;3VN8)7L"T4:LH?
M@!W.WE@I.6 [ @]:R=:$=QI7CJ)TDG$]Q8W$#"T>-7.V,%HQCV/0DX!.3UH
M]C6ZMV?8MQ$6R1@.,Y'!%2)(DA8(ZMM.#@YP:XCQ1HEAHVG6?B70M.MDFTB<
MWA2UB4>? XQ,!CJ2AW#W45TV@V+V6F*T\:I=W+M<W('_ #T<[B,]]N0H]E%
M%3Q+XB.A)9>3'!/)/>V]L\;3;61)9%3>%P<XS[5L_:8-N[SH]N[;G<,9]/K7
MD$ES')X<M+34K64^(K3Q)%/=@VS-)_Q]9$@('*>60 1Q@ "I/$+QV^F>.],>
MVF-U<:E!=P0I;LV^,K;_ #C QU5A]1CK0!ZXT\*R"-I8PY( 4L,DG../P/Y5
M7L+FXDL8Y-0^RQ7#.RE8)=Z<,0 &(&3@#(QUR*XS1M+T:]^(7BFYN;"VDVM:
MSPO-"/E81$.RY'!!X8]?6N<L+.SE\)>"()K:,B'7I@Z/']R(M<<$=E.Y.O!R
MOJ* /7EN('@\])HVAP3Y@8%<#KS2Q2QS1K)%(LB-R&0Y!_&O)9OL^GZ3KGDG
M[/:VOBJ&XC@2)C$\>(B00@)"%MYR 1N'0UT_@,Z/<:AK^H6%U9RW5[=B>6*!
M"&A4J% )958Y*LW3&2?<D T[KQ%?Q^,U\.VNFVTKM8&^6>6[9!M$@0K@1MSE
M@:U+*^G:)_[1A@M)5E**$G\Q7  Y!*J>^,8X(-<9JYLF^+T$E[/+#;)H;QF6
M*>2("0SJ0I=".<9."?>I-4M-'UCPJ=#M6FE<W9CT^ZE+%DN,^8)%=LDA,\L?
MO8*\D\@'=B:(J["5,)]\[A\OU]*:MS ]O]H2:-H<9\P,"N/7/2O+Y-1F7P?:
ME[2=+G3M74Z\MM$)&E +[YU!4[U+E'Z' &/X:6Y:PT^&RUO35U&\T"36!=:D
M7@(5LQ,HD6((IV*_EL<+R1GJ* /3UN8'6-DGC99/N$."&^GK574-9T_3+47-
MW=1)$9D@!W#F1F"JOUR:X764TF'2M*U;2[.:+34\117TTS1OC# AY0K<JFYA
MV ZGH<G'U%8KFU\47"V4S0+XCL+O+6KX\H?9][@%>1@-GVZT >J"ZG&HR*_V
M46 @5TD\[]X6).<KC 7&W!SUS5D3PG9B5#O^Y\P^;Z>M<59VNGW?Q)U:,6L?
MV2[T.VC=#%M60^9+E2".H0ID'D BJGA[3-671[O2# RS^'HI[+3IW  E=E_<
MR#T*QE 3ZLWI0!Z!'<0RR21QS1N\9PZJP)7ZCM67HFLSWVE27>J6D6G/%,\3
M#[0)(R <!@^ ".WU!%<AX)_LG4KW2KN(:HFL6%HUM=02VWDK!D#<LA"*'^8
MCDGJ?6N@\:Q&2UTTQ:DNG745X'MIY8A)!O$;C;*#CY""PSD8.W'- '2HZR*&
M1@RGH5.0:=6#X-FFG\+6DEQ816,NZ0-##GR^)&^9,\[&^\/9A6]0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1161KVMC2/L,*(7N+^X^SP_(SA2$9RQ5>3A4/ ZG'('( ->BN)F\
M7ZW:V-LT^BHDTNKIIP:5GB65'(VRH"I(!Z$'H0>M5K[QKKVGV?B*673M/=]
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
M_NHW[;6(QN[=_6I]2\0WMK>KI4$43ZFMG]KE(AEDCY8JJ@*,\E6^8],=#G
M.FHKDK;Q/JNJ!K6RTM;75(=/2\N+6\;[KN7"P@C'4QM\W88X.>+$7B#4'\0?
MV3-9Q6\K:2+_  S[C%)NVF-L<, >XH Z6F1RQS!C%(CA6*DJP."."/J*X32_
M%.KZWK7A.6(6]O::GI4M[+!\Q.X&+C=[!SCCUSVP1^*;G3_"NH:O;Z38V\=G
MJ\\%]'%G 19MDD^0!N/5SD#(STH [ZD+*&"E@">@SUKG-3\3/I\DY6-)83<P
MV=N55B6F<9.<9RJJ0>!DG(XQFJS76I:UHNN6UY9/:3V8+65ZL;1B4[-R2(K_
M #*5;@@Y''4@T =;16-X>U>77_!^G:M&J)/>6:3;6!*JY7)'KC-<UX8\5ZE=
MZ#X9BNG@EU36TEE60J=D:(-SL1GGDJ H(Z]>* .^IBRQM*\2R(9$P70,,KGI
MD=LUC>'=>DU=]3M+J!8+[3+HVTZH24;Y0RNN><,K X/0Y'/4XUUXJ@T;5?%<
M\^EVZ/81VF)83^\NS)N6-7; QAL =<9- '9>;'YPB\Q?-*[@F><=,X]*?7G-
MY?R:#\0[_5]5CMBMMX;>X=K52"X64$J<]2,8!SSGH*T[KQ5K=C#J<SZ.LT%M
MITE['/LEA0.G)A8NN2<<A@!G!X% '9TQY8XV17D16D.U S8+'&<#U. 3^%<9
M%XLUE[E;::SLHGN]'?4K1U=GV,FP%7&!G_6 \'L1GO5;2];O)=(\ S:G:6=[
M/J8C/VI\[X7-JS[U!'WCA@2".O2@#I=5TZUO-7L7N]6GA0<+8"9%CN6#!@6!
M&YB"!P#]>,UM5YR(-1U'Q'XS62SL-1>TDM7MK><-@LD0DC53_#\Q)SZDUT>B
M>)'UV/1Y;18FCN[,W5SP083D*$^N[>.?[C4 ='3(Y8Y03'(K@$J2IS@CJ/K7
M,ZYJ.J0^-O#NG6LL"V=VER\R.I)8HHXR#TP_3U%<SX:UB\\/V82&RM3ID_B:
MYL6PY$BF2X=5*J!@ '''\L<@'I]%<A'XMO[RYMYM.TQ[JP>_>SD"PR!T17:-
MIM^-A 93\O7'.<\4SXDZC=6>B:;9VLTD']J:K;:?+/&VUHXY&^8@]B0,9]Z
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
MM96[@C!_&KM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %8WB3P]%XBLH(C=3V=U:SK<VMU;D;X9 "
M,X(((()!!X(-;-9^LZM%H]B)Y%,DDDJ001 X,LKL%5<]N3R>PR>U &5<>%)K
MRRL8KO6;FXN;:]COFN)(TS(Z?=7:  J>P'XY))BO_!2:A#XDBDU"54UX*)]L
M8S&%01_)_P ! ZYYK>GU&UTZ"(ZG?6EN[#[TD@C5CWQN/O3KO4["PV?;+ZVM
M]_W/.E5-WTR>>H_.@#B;#2+Z]\6>+;9[BZM[6[AMH&F-H5$JB(JYC<C ;G&?
MF'M6\WA"R;58[G=BT33&TK[%M^0P$C(SUS\H'T_.I+_6;NU\8Z1I$<<#6M_;
MW,K.<[U:+9C';!W_ *4SPUXB?4O#\VHZJUK:F*\N+=F#;8P(YFC!RQ[[1^=
M#-.\)I8II<=Q?37MOI&?L*2( R?*4!<C[Y5"5!P.O.3S5?0;.#5?$]UXJ73K
MVQ:2U2U5+R,Q.Y5F+.4/3 *J"><9[8ST(U33S8+?"^MC9M]VX\Y?+/;ALXJC
M=>*M$L[G3()-2MBVI,PMF652K *6+9SC'&,^I H S)?!"RZ5?6#:E*$O-2&I
M.PB7*R"19-H_V=R+[XSS3M2\#VVK7.L2W=[/_P 3.*!&\H!&@:$EHW1NH8$D
M\Y[5J0ZQ#";V34-3TM8$NO)A9)@NP;5.R0DXWY).!V(J^U[:+*\374(D2/S6
M0R#*I_>([#WH YRY\'W.H:!-INI>(+R\EF>)FN7BC4JL;AU554!1R!DG)/Y8
MDOO!T.I7&NR75[*5UFQ6RF1$"[%4. RGGGYVZY[4>)_%*Z=X.U/6M%GL;U[)
M<G]YO3((R#M/7GIFMU=0LGO)+-;NW-U&NYX1(-ZCU*YR!0 RUL#%I2V-U.]Y
M^[,<DDBA2X(P>%  XK+\-:2VG^&8_#M]&98[.(VH=AE9X.0A^NW ([$'M@G;
MM[F"[@6:VFCFB;.'C<,I[=15+6M>T[P_:Q7&I7*0I-/'!'N8#<[L%'7TSD^@
M!- &38^!=+L!H)1YGDT976-W;)E# 9W^OS!6'H5'I1?^#4OV\1[]0D5==@6"
M<",?NU5"@V^^TGKGFB#Q;#'XGU6QU"[T^VT^VM[66VN6E"^89O,X+$X/W!C'
MKWK>O-3L-/V?;;ZVMO,.$\Z54W?3)YZC\Z .>?P7*FK_ -HV&O7UA)/#'#?)
M B%;D(-JM\P.QL<;AVJQ=>$HYM3U"\@OY[<7]BME-"JJRD*'"MDC.0)&[^GX
M]'7)V'C6'4$T?;!<0MJ331@R6DN(I$Q^[;@8/)^8X!V-B@!Z>"H,Z0L]V\T.
MFV$FGB)HP!-$ZJK;O?"+TQW]:32_!UQIVG2:>_B&_N[18&M[2.=$_<(1MY(
M+D#@%CQZ4>#?%LGB.75;.]M4M;_3K@QM&C$K)$<[)%SV.&&.Q%)HGBZ76O&.
MM:3';QQ6.FI&5N&)+3%BZD@=  R,,\YQGO0!N:)I@T70['2UF:9+.!($D8 $
MJH &<<9P!6/-X+@<ZO!%>2Q:;K$AEO;0*#N9@ Y1NJ[P &Z]\8-;4.LZ7<0S
M30ZE9R10 &5TG4B,'H6(/'XUC:SXJ2VFTE=+N+&[2YU**RN=LF\QAU+ C:>#
M@=_6@"]8Z MAXBU#5X[DG[;##"T&P!46+=LP>O\ &V?Z4NLZ&-7O-*N#<M"=
M.NOM2*J AVV,F#GMAVZ5;_M73@DSF_M=L#[)6\Y<1MG&&YX.>QK.N=7OGU33
M5TJ.QO--NDE\R<3DLC*I*D8!!3<-I.<Y84 9[^!8'^T2F_F6Z;5/[5@G5%!@
MFVA2 .Z%1@@^IYZ8GOO!EOJ6G:K#<W<OVS4WADFNHT *F(J8PJG("@KT.<Y/
M/-%CXBOX;#2KC7+6WMS>S&U<P.S*DI9A&P) )1\#!P""R]<Y'34 4+[28-4T
M*XTG4&>Y@N8&AF9L*S@C!/  !^G2L.S\&2Q7^EW5]KEW?'3K>6VC62*,"2-P
MH(<A<DX09/&?;G.O=^(M+LM<M-'N+R)+ZZ1GCB9P#@$#]20 ._/I5H:G8&^^
MPB]MC=\_N/-7S.!D_+G/2@##\.^$I/#QC@77+^ZTVVR+.SF"8@!! &\#<X )
M !. /H,7[#PY8Z=K&JZE"&,FI,K2QL<HI"A25';=@$^N!5R?5=.MI_(N+^UB
MF_YYR3*K=,]"?3FB75-/ANHK66^MH[B;'EQ-,H=\],#.3T- &'H'A"3P^4@A
MUR^GTVWW?8[&8(5@SG W !G R0 3@?@"(;;P)#9V&EQ0:A,MYI5Q-/:711<C
MS2QD1EZ,IW$=CP.<C-1:_P".[:VT'7;G1+BTNKW2'"2Q2-D$_)G@') W@9]0
M1746^I6%X]PEM>VT[6S;)Q%*K&)O1L'@_6@#B?%6A/96E@;3[5/>W6OVU[=7
M,5N9"-I +%5! 1551@]AU)R:V;_P5::K:ZC]MNIOMU\\,ANX/W;0M%S%Y8YQ
MM.3SG)8^O&PNN:2]M-<IJEDT$!Q-*+A"L9_VCG _&K%M>6MZ)#:W,,XBD,4A
MB<-L<=5..A'I0!SEUX,DU'2%M]2UR]NM0CGCN(+_ &1HT,D9)0JBKM[MG(.=
MQYZ8NZ/X=DTS6M0U6?4Y[NXOXXDE5HT1!Y8(!  R/O'O6A)K&EQ&X$FI6:&W
MQYX:=1Y6>F[GY?QIE[JEO'9RFWO[%+@V[30F>4;,8X<X.=F<9(H IWGAYY?$
M$FLV>HRVMQ-:+9R@1JX**S,I7/1@7;DY'M6+K>BV$^EV7@FUTR_$"""2.[1"
M(X%20$MYO:3"GCJ2P[$UMIXET]=2L]'EO[1M4N+3[0%C<;&Y4#'.<,6^4=2
M:J^$O%4>N:3:-?7%E#JD[S@6L<@#,L<KIE5)W$83D_6@#HU18XA'& BJ-J@#
M@#MQ7-Z9X5N](&I?8];E3[?=R7DA-NAVR/C.W/;@8!S6QK&KV6@Z1<ZGJ,RP
MVMNA=V)].P]2>@'>L2;Q?%#XFL;=KFP71[G3IKLW;2@;61XUP6SM ^<_B* )
M[_PE;ZI8R65]<R7-NUE]E195!*-WESW<D Y[8XQSFK<^#+F6;3KZW\17UMJU
MG;_97O5CC8W$6<[9%8%2<\@XZDUT,VJ:?;V27L]_:Q6L@!2=YE",",@AB<'C
MFK,<B31)+$ZO&X#*ZG(8'H0>] ',7?@TMJMMJFG:U?:??);BUN)D"2&YCW%O
MG#J1NW%B& XR>,<58NO"HEU>TU"TU*YM9(;,V4@4*YEBR&&2P)#9'WNO)K6N
M-4T^TF$-S?VL,IQA))E5N<XX)]C^5$VJZ=;211SW]K$\N/+5YE4OG@8!/.:
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
M?E(Z_P -9ULFHZ?I&F7[Z;JKVEIKE_+=000.LZQRO+Y<JH0"P <=.S&O6:*
M/,WC30[W1-;T_1M5.B?;+N:ZC,4DDZR3(H6?R3\ZC(<8QD!R<<U=N;:.UU7P
ME?6&BW=MIT=[=NT4=NQ=/-B?#.@!*;G/?ID9QT'?T4 >?6'A_P#MK3O'&E36
M\]JM[J;RVTDD#1C/E1;)$) SATSD>E1WL.OZGX"DU:XTZ8:O)):R3V,9Q(T4
M$BEXU]V(E8>H<"O1:* /+M<MK75/!7BF_P!(TG63=:C;11.;F"42SNO  B(S
M\H."P&#ZG'&YXKM[ZTU?2_$.AQ@W=PO]FS(XV[HY>8W(//[M\,1UVEZ[6LP:
M';'7CJ\D]W)-M CADN&,,1P5W)'T#$$@GW/J: (K2^LM+U&S\-10W2LEF'AE
M,3&(JOR[?,Z;^,D=<<UG>/H)Y= M9(+>:?[/J=G<2)!&9'\M)T9B%4$G !.
M*Z3[/$;D7!3,P38&)SA2<D#TS@9]<#T%2T >:ZO:&]UCQM.VEW<@N=!AAMF:
MR<EWVS91?EY.63(']*J*KQ7!M]>TO6KC3M4T>UMT-K!(V&5&62&15&Y"2V03
M@<GD8KU*66.")Y976.-%+.[' 4#DDGL*(9HKF".>"1)895#QR(P964C(((Z@
MB@"'3H!:Z9:6ZQM$(H401L^\KA0,%OXB/7O5AF"J6.< 9.!FEI"0H))  Y)-
M 'F4FE:PLNCZYH-O-'>R/<:;>K-$T96"21V24JP!/EMAO<,12BR?3?$'C".U
MT6[NK7^Q(+>VA:&14N3&DH,8?').X#@Y.>*]&M+RUO[<7%G<17$))420N'4D
M$@C(XX((_"IZ /))(KFYGUJ3[!J<T-WX6$$6[39(U\U3+^[5=N1C<H ;+<]2
M.:NZWI,K>#?"<&EVEQ97C75JTLT%@Q> K$RF21=O\)(^]7IU% 'G*M-?^%K*
MQN;;4]%U6PO]INK6TDD19E5_WXW*?,B?G)/]_D]ZZGPA)J$GAY#JEM%!=":8
M,8HS&LH\QL2A&Y7?][!]:W:* .1^)$,EWX7ALK<$W5SJ-G'!CJ&$Z,3^"JQ^
M@-;NGZS;ZC?ZA91Q7,4UBX2030E X.<,A/WE.&&1Z&K3V<,MY%=2+ODA!$63
MPA/!('J1QGTR.YS%-+I^E[I[B>&V\^0*9)I N]SPJY)_ #\J .?UE)H?B)X=
MO?LMS+;?9+NW:2*%G5'=H2H8@?*"%;DX'%<Q:Z;J5SX-TS09K6YC\0V6KI,]
MP86"@BX+O.),;2&C+=^2VWKQ7J=% 'DFHR6(O];TO4/M\=@^N1Z@UT=-GFP4
M\MF4.BE-N4QDG*C((JZ;>*XU75]&UG2M7NOM>H+>6,ML'^SS)\AC)E7B,IM
M.2.%&,YQ73V?A[2&O;V&RU:\>$3,]SI\=[NC1W)9@1]Y=Q).W(')XKI@ H
M  X % 'E>O6MY_8/Q!TX:;?R3W=ZL]N([61UE0QP*-I PW*MD#I@YQ4WB73K
MZXUS7QHFG7 6;0K58U2!HDF:.>1FB#$ ;C&0N/\ :Q7I]07E[::?;-<WMS#;
M0)]Z69PBCZD\4 >7^(+:SU[PAXCU#3=$UPZA=:>+9OMEO*)'8-E46,CYBN6^
M8# SC)YQZ=8V]I!; V=LEO')ARJQ>62< 9(P#G  YYXJS10!P_B30+JX\3LE
MK;L]AX@L38:DZ@8BV'*R'/<HTJ#WV52M[#5I_AUK7]LVDDNHQZ=-ID2+&7:8
M1AT$BJ 3F1N?H%->BTC,%4LQ 4#))/ % ' Z8EQ:>*?#5W+8WH@;P\UH7%LY
M\N7?$VU^/DX5OO8Z>M8NE6$T&@>$2-*O([J'Q#--<'[%('2-FN/F;Y<A2'CY
M/J/2O4[6[MKZV6YL[B*X@?(66)PZG!(."..H(_"IJ .>\=VEQ?\ @'7K2TA>
M:XEL9ECC099VVG  [FL4E;_QUH%^^G7AM(](N5+S64@$;L\6 <K\K$*_!Y_.
MN[J![VTCO(K-[F%;J52T<)<!W ZD+U(% 'DVAB^T33O#5SJ&FZQ_9T=G<V<J
M6UM)YMM(TP92T8&[:R@#(!Z"O2O#-A:Z9X=L[.RM)K.UC5O*@G<LZ*6)&<G(
M/.<=NG:M:B@#R?73:-JGB;2+T:@MC>ZA;W$ERNG3S["B1,P5HU9<?(H&2"O/
M!XJ_-$[Q>-+&ZLI[N+5XA+ILD,#21SQ- J)&K 84JPSSC&[=TR:ZI/"=I%>7
M$T%]J<,-Q*TTMK'=,(F=CEB/XER><*0*W41(HUCC5410%55&  .@% 'GVDVM
M[HNLWL'B2"XOH;O1[2W2>.!YU=HT99HSM!P69BPS][/M5'PW:ZMX6U/0!K]M
M>7%O_82V:R0PO<?9Y_,W,C! 2,IL&[H?+Q7I45[:SW4UK%<PR7$ 4S1(X+1A
MLXW#J,X.,^AJ>@#RW2],OK?X9Z!?VNFW*ZIH=TUPEHT)CD>,R.LD8!Q]Z)SC
MMD"M7PYHFJZ?XCO-/O8]^F>:-7651\GGR@AX0/0.'<=QE:[VB@#RAK2Y7PA>
M0)IM\&/BO[2D0LY ?)^V+)O"[<[=@SFNKTU)1\3-<G-O<+!+I]HD<S0N$9E:
M8L Q&"0'7OWKJR0JEF(  R2>U1VMU;WMK'<VL\<]O*H:.6)@RN#T((X(H YO
MQ5-)!K.@,MC<.GG2AKZWMVG>U)CP,*H(&_)&Y@0,'UR.%TB".T3P##JNG3H]
MO=ZA')'<6I+#B1E.W'*\J<@8[]J]CK,O]#@U#6--U.2>=)M/9VA5"NTEUVMD
M$$G(..M 'F=_H\.FZ=%+/8E-.NO%\5Q;6S0$E86 5L1XR S*QVXZ$<<U:UK0
MIVM/&-_IEA,+*ZGT^6*"* J96AD5II$3&3E<#@?,5/6O0M9T.#6Q9">>>+['
M<I=1^25&9%^Z3D'(&3Q6G0!Y)XG2?5T\=RVVE:E*E_I-HEF38R@RNIER "N0
M1N7@@'OTYKI=7M(K/Q'X2O['3)5LTFG\[[-:-E6>#:I=0,C. ,D<<9(KMJ*
M/,M"M4FN;?2=;TG6)-5T_4Y+I)=L@MFS(["82#Y2"KG*DY)R,52M-.D@T+2R
MFD7<<Z>+'N6Q8R!UA,\A#GY<A=C#GI@XKU.XO;6T:%;FYAA:9Q'$)'"F1CT5
M<]3["IF944LS!549))P * /*XC=RZWH4XT?4;46NOW33VT=DYCB#K.!(9"/G
MWE@Q8'8-V., F(Z<\>B7C1:1=K<?\)<ETFVQD#^2+E6WCY<[=F[GTS7JEK=V
MU];)<VEQ%<0/G;+$X96P<'!'!Y!%34 <GX36:UU_Q5;SVMS&9M3^U12/"PC>
M-H85!5R,$Y5A@'(QS1XB2:+QOX6OA:W,UO$+N*1X86DV,Z)MW8'R@[3R< =R
M*ZRL\Z]HZL5;5K$$<$&X3C]: /-GL9O['O95TJ\^TGQ>EVI%C)O,(N5;S!\N
M=NS=SZ9J[9VRSZK=Z-K>DZQ->+K#WUI+&L@MY%,A>.3S!\J[%(4@G/RX /2O
M2T=9$5T8,K#(8'((I: /+H=#N+GPMXT6QTITU*34;F2U\VV,32QMMX1F X8!
MEXXYI=3M;?Q%X7\1W^EZ-K2:E/H[VC_;HY(W8C)6)4;[Y!+<C/H"<UZA10!P
ML%S+%XS75+RSO6TF]TA(+=FM)"8I%=BZ.FW<N\%3R!G;CL*E\'SOX:T+0- U
M*"\6YNC/Y!\HLD*!F=(W?HI"$  _W2.U=K52)['4)?M$,L5PUM(\6Y'W".0?
M*PX. PY![C)'>@#(\;2/'X<+)IS7P%S;ED6-I#&!*I\W8GS/LQNVCKCTK@M2
ML[J?0/&ENVG:I<M<ZI:W$!EL&W2KB#+ !1_<?.!D8YP:]?HH \J\3:=J$NH^
M*QH^F7)CFL-/(CCMV1;A8Y7,L:D@ L8R%QWSBMW2[I-1^)G]IVUC?1VLNBK%
MYTUE)"-XF+;"648(%=Q10!R_BV9X+_07%C/*@NWW7D%N\[VA,3 ,$4'ELE<D
M$#/(Z5Q^G6U[%X7\,VLFG:BLMIXEDEF5K1\I'YLYWG QMPZ\CCGCI7J,U[:V
M]Q!;S7,,<]P2(8W<!I"!DA1U/ )XJ>@#E/#,<J>+?%\DEO<1QSWL+Q/)"R+(
MHMXT)4D8/S*1QZ4W5OM5C\0M,U2>&>;2C836NZ*)I/L\[.C;F"@D!E7;GVQW
MKIK6]M;Z-I+2YAN$1RC-$X<!AU!([CTJ>@#RVVTF^TF/0+E[*[-E'XCN[F*"
M*!G>VMI4F$8* 9498'&/EW<XJ#6M/FFTCQVR:5>/=7&J026Q%E(7D55@Y0[<
MD H_(]*]9HH \SU&!)]=\0:3KFDZS>6VJS13V3VJ2>5*@CC C9E_U95D)RQ&
M,YK8\.Z;#_PG7BJYGTUE+7%M);SS6S -M@56*.PP2&W#(KM*A^UVQO39?:(O
MM0C$I@WC>$)QNV]<9!&: .8^(UJUYX56&.TENI/MUHPCB@:4[5G1F. #P%#9
MK"U/3EDU?QZZZ3.RW.CPQ6S"R<B5Q',&5#MY/,8P/;TX]*J&VN[:]B:2UN(I
MXU=HRT3A@&4X89'<$$$4 >0:TE_=>&]4LH]'U.*Y;2K':8K&1FO"@!;<Q4A=
MAR-HPQ//.0*W=8M-3N]6\8Q6-G=K/JNCVXLI&A948JLVY"^,(WS*,$@_-]:]
M(J".]M);N6TCN87N80&EA5P70'H2.HS@]?2@#S2^BLM=\-Z[J%KH6N)J3:)-
M9,MY!*&#$96%4(^<[LG<H('KS6CJVG0QZ9X->STJ5734K66?R;)@R*L3*S.
MN5Q\HYKT&B@#RJX-W+J^GR+I&HV_V7Q/)++;Q63E C+*OG&0@[]Y8'*G:H;!
M QDW$LGGM?%$4Z:K9F;Q MQ;W-O:.73$<6R4*5(= Z$'@C&:]"%[:F^-B+F$
MW8C\PP;QO"9 W;>N,D<^]3T <;H&N7>FV,$.NVLAGNM1>VCN[6S=(YLD!9G7
M_EGN)QSP3R.#6YXIC\[PEK$0A>9GLY56-(R[,Q0@ * 23G%6[][&WA6[U"6*
M*&!@PDF?:B$G )R<9R<#/K5N@#S?1Y;K2==T.YU&POVT^7P_#9Q,EI)(;>=3
MF1'0*64L G)&#LQ6/H8OM$TCPI=WFEZP-.@M;JTGCM;:3S;:1Y59',8&XJ54
MC(!Z^]>P44 >7W%C'I\5IINFZ%J-I:R:3=1V\P@>>7YY-P@;.1$&X8[QQPH*
MX-56M]27PUI5QI\=_#J<.@6\$UC=V#O!?A0P,##&4<-NYR.'!Y'->G7&K:;:
M2F*YU"UAD')2295/Y$U-;7=M>1>;:W$4\><;XG##/ID4 4K'6XKW5;O3#;W,
M-W:)&\GF1$(V\9^1^C@'@X[UC:^+NT\;Z#JDD,TVE1PW$$IBC:3R)7V%9"J@
MG!"LN<<;NV:Z=+>*.>294_>R8#N3DD#H/H,GCW/K4M 'E$FB3PQZ>TNG7$EI
M+XM>^@A%J[^1;%6!+*!\BER6P<?>%>I1016UNL%M''#&@PB(H55^@%2T4 >6
M6&G:C=>$?#^BRVEU%K^FZK'+/,T+!5VREI)A)C:P="W?DOCUIFK6MY_PB7CC
M3?[-OWN)]5::)4M)&$J,T1!4@8;@-TSC'..*]0^UVWVTV7VB+[4(_-\G>-^S
M.-VWKC/&:FH \O\ $>G7\VL^)!HVFW&V72;+8J0-$DYCF=GB#$ ;C&=N/]K%
M0>(+:RUSPCXAU'3=$UMKV[LXX'^UV\HDD96RJ+&1DE<ME@,#. 3SCU>HK>ZM
M[N,R6T\4R!BI:-PP# X(R.X- #+*WM+>W'V.VC@CD^<JD7EY) Y(P.< =>>*
ML444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5SWBW6=0T6#2VTZ.VD>[U"&S87&[ #G&01T_6NAK
MD_'EG<WUKHL5K'=,T>K6\[O;Q[FB1&RS]"./0@Y]#0!BW_C3Q%I-IXAMKN#3
M9=1TE[5XY8XW6&>&=]H^4L2K ANY'%;<>L:V?$">'99M.6_-M+?-.D#F-8O,
M"1J$+@ELDY.['R].>+%]X-LM2L-0M[F[O#)J$D3W%RI02,(R"BCY<!01T [G
MU-6[_P /07NIV>IK=7-MJ-K&T*W,.S<\;8W(X*E2"0#TX(XQ0!RUOXUUO4)-
M&M+:VL(;NYOKO3KOS0[(DL"N2R8(RIV@X/KC(ZT^Q\:ZLSMI%Y:6YUM-4?3R
MUNI,3JL/G"159P>5P-I;@G.>U2:OX>:TUOPI!IJ7B0VUY<W%S=11[V5I(WR[
MDJ02SMSQW[#IJWO@?3+[33;//>1W)O/MXOXI EPL^,;P0,?=^7&,8XQ0!E7/
MB/Q9:0Z9%=:?96UU=ZN=/#2@E9(C&[I,%5SM^[@J2>G4=:+"Z\52>,=4L9M0
MTYI[?2K:18Q;/Y/FN902/WF<$J,DYXP.,9.P_A"WEBTX3:GJ,LUE=B]$[NA>
M64*4!?*8QM)&% %37VE166KW/B:!;Z:[%F(GL[=EQ<!"S*,-CY@7;'S <\T
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
M(#Q2#(R,@@@@D$$$$&J%[X-L;^QNK>:[O/,N[F*ZN+E2@DD>(J4'W< #8O
MZ>YR ;&FKJ*V8&J26LEUO;+6J,B%<G;PQ)SC&>>M<[J?B1M'\4ZJMU;V[6=E
MHAU$RHA\XA7;*$YP1\I(XZFNL4$* 26('4]37)V5A)KGBF\U:[TZ>WL9M*73
MWM[Q0&<^8Y<$ D8VD<YP=WL: &Q^)-4MK[PZ+Y+22VUQ2B^0C*UO+Y9D4$EC
MO4@,,X7D9[X&9;^+-771],FM[;3$FN]>FTR51&ZI@22C>,'J?+R<YR371Z;X
M3M-.^P W=W=1Z:K)9)<,K" %=O!"@DA<J"Q/!_&J\?@>RBM;2W74+_9:ZBVI
MH2T>3,Q9CGY/NY=N/>@#G=3\2>()=-GMC=6D-Y9>([73Y9H(&"31NT3#Y2Y*
M\28(R<@'D9K1C6^7XA>(OL36W]H?V+9E&EC/EM)OGZ@-D _7CWK2N/!%C<1:
MBK7M\&OKZ+4&D5D#131[-K)\F/\ EFO!!Z5/)I*:-?W_ (BA_M&^NVM$@:U0
MHQD6/<5"Y ^;+-U;G/TH J>'O$UWK\&CM&($ED@DDU*,Q-F%T.PQCYOE/F;A
MSG(0UJ>)M;3PYX=O-5>/S?(4!(\XW.S!5!/8%F'-5O#&DI9MJ6J&Q:RN=5N?
MM,D#D%HQM"@-@D9."Q /5SUK1UC2;/7M(NM+U"/S+6Y39(H.#[$'L0<$'U%
M'%7DFJ6'Q%GN9IK*6XB\-S21LENRKE9D)##>21QZCK6E9>*-3O+CPJ@2T4:U
MI<EW)^[;]W(L<;<?-]W,G3KQUJ[:>#8(-2CO[K5=2OYTLFL2;IX\/"Q!(;:B
MY.0.>OJ34-AX%M=/FTJ5-7U21]+ADM[0R21D)&P5=N @!P%&">?4GC !S_\
MPE7B.X^'/_"3W4&C/#-#"Z6IAD;#&4*V26P1@@CT([]:U=9\0^((-;UZQT_^
MS433M-COXWGB=RV?,RA <=?+Z]L]#6A_PA-C_P (8GA;[9??84VA7W)YFU6#
M 9V8QD#MFI[CPK;W.H:E>O?7HEU"S6RFP8\"-=V,?)P?G;\_I0!CS^,KR7[.
M+=;6S\W0_P"UEDNE+([<?NQAE^[U)]&%='X=O;S4_#NGW]_"L%S<P),\2J5\
MO<,[2"2<C.#7%ZKH%Q;:K96B?\)&ME8V,5M9W6G^1+OP3D2*ZD*1A,$*,XY/
MIV^AQ7\.D0QZE/)/<C=EY0@<KN.W=L^7=MP#MXSF@#D];,R?%S16M[9+B3^R
M+H%'?8,>9'SG!K0O[K6M-\)WVK:?IME;ZBDLEQ<6DN6$J(VW(8,OS&-%(/0^
MV<UH7WAF.]\10:XNI7UO=P0-;QB'RBH1B"W#(>I4?E3QX=5LFXU.^N&:X2>0
MRF/]X$^[&0$ " \X !R3SS0!D)XON)/#EKK$2P3)JEVD&G(B8*JYP#)E\%L
MG;E>?EX/-,/B37[*5;/4]/AAFN]1CL["Y8 )(K(SLS1B1B"NQAC<-QQC'.+4
MO@+2YK#4[%[B]%M?77VP1I(J_9IMV[?"0H*'<,]2,Y]3EUQX'L[W1OL%]J.I
MW4XE2=-0DF N(I$^XR$*%7&3_#W.<Y- $&HZUX@T:&T-['I[&;68;)6C5OWE
MO(R@/C=\CC)&,L./>LCQ1XEUH6/B>VMI[>W;3;^RMXY4A;<\<QBW _-P?WF,
MCL.Q.1TEQX0MKO1187&HZA+.)X[D7[R*9Q+&P*,/EVC&!QMQUXY)JM+X#L+B
M#5XY[_496U5H9)Y&D3<)(MNQU^7 .4!QC'; '% #AJ.I?\)K/H^-/\T:0MS'
M<_9V#;S(5P1O^YD9QGOUJMHOBN]U'2+&>X6VBNXS<'585B8^3Y)*NJ_-P=VW
M&<Y!)K9M_#T,'B!=:-Y=RW0M!9D2,A5D#;LG"@YR2>N/;'%2V.@:?I^HZI?0
M18EU-U>Y!.5)"A>!VR!D^I)H Q=$UWQ%JEWI-TVEQG2-0MC-)(-JM;$J&3GS
M#Y@.<<*O.#TX#M3\KP1H\MUIUD%@N+[SKQH+4NL"L,-)Y28) VJ#CGDL<\YL
M:!X-M/#TJBUU#4IK2$G[+9W$X>*VSGA!@'H2!N)P#Q6OJ%@;];?9>7%J\$OF
MJ\!7).UEP0P(((8\8]* (/#^I?VOHD%\+NTNUE+E)[3/ENH8A2 22#@#(SP<
MBM.J&CZ1:Z)9-:VH;:\TD[LV,L[L68\  <D\  5?H **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J*X
MN8+2%IKF9(8EQEW8*!G@<GWJ6N4\<Q7PATC4+2SNKV&POA-=6MHQ65XS&Z$I
M@@DJ7#8!YQ0!M#Q!HQMH;@:K9>3/)Y,3^>N'?."HYY;/;K4 \6>'3 DPUW33
M$\I@5_M28,@Q\H.>O(X]QZUQVH:9!+ING3Z=H.HP1W'B"WOIX[B.225@,;Y7
M4EBG3&#@G&<<U!KVEW5Q:?$E(-+NGDU!(EM-MJW[\B!%^4XYPX/\_>@#NKOQ
M1H%A*T5YK>G02)((F66Y12KGHIR>#[56.L7@\?1Z*?(-E)ICW8(0^8'$B)C.
M<$88]JXYUMKW7/'=K)IL]W-=V5K'&@M68L6@("DX^0YQ][&.O;B?^P=7BU*T
MT]#.+F/PE)IPO@C>6+D[,'?CK\I/X>M '=P:SIEU</;P:A:RS(I<HDJD[0<$
MXST!X)[4D6N:1/8B^BU6QDLRXC%PEPAC+DXV[LXSGC'K7&6%C=ZDO@A$T^ZL
M+K1C_IAEA9%C40&-HU8C#AFVXVDC S5K3M'NK3QM>Z4BJ=#\U=84 _<E<LIB
MQ_=,BF4>XH Z,>)]!,\4(UK3S++*88T%RF7D'51SR?:IK37-)OX+B>SU.SN(
M;8E9Y(IE98R!GYB#QQSS7G-WI=S+X6UZ#^R;MIKCQ,ETB?9'R\0N(V+].1M5
MOY=ZGU_3=5N-:\47&G:?=2AAID\<81HA=""1GD17X^;;@=: .['B+13;O<?V
MM9"&.00NYG4!7/13SPQR,#J<U7N_%^@VNCZCJ@U.UGMM/!^T&"57*,!G;P>I
M["N*UNP@U;PMJ]YIWAS5XKF^ELEE%ZDK33^7,K',;%B J@\\9Z#-3>(-+OKZ
MY\>1V=A<D7VB0PVQ\EE6:15FRH) &?F0?C[4 >AV=W!?6D=S;RI+%(,JR,&!
M_$5S.C^,;=M2U6PUO4=.MKB'56LK-"XB:91'&PX9B2V9"./:NBTN<W.EVTI@
MFAW1C]W.FQQ]0>1^->>:CHD]UIWCG1I-)FDO=7O3)92&W)C*M%$J.9<;5VLK
M'!.1C@9(R >A1ZMILUQ=6\>H6CS6@S<QK,I:$=?G&<K^-3P7,%S;)<V\T<L$
MBATEC8,K+Z@C@BN*U_1[^U\1:?+IS[O[8@_LO4FW;6VJI<3#_:51*O\ P-?2
MNX1$BC6.-0J* JJ!@ #M0!QNJ>.H9= DU+0;FUF\C4H;.82#=\K3K$Q # CJ
M2">#BNEM-;TF_M[BXM-2LYX+=BLTD<RLL9 R0Q!P./6O.KK3[\^#=5TJ32;U
MIO\ A(_M&W[.S+)$;T2[EQG<-G/Z=>*FUW3M5FUCQ1<Z?IUW*IETRY2-5:+[
M4L#9D1&X^; &.>PH ]$LM2L=221K&[AN!&^R3RG#;&]#CH?K67KOB![#5=,T
M6QB274]1+F/S"=D,:#+R-CD@9  XR3U'6H/"L5E/<W^JVNCZE827@B6:342X
MEF* @91V) 4'&>,Y]JI>)M-O;3QGHGBJTM9;R&UAEM+R"$;I!&^"'1?XL,.0
M.<'@&@#<BDUN#5+:&Y%I<6<B/YD\,31M&XP5&TLW!YYSV QS5BVUG2[R9XK;
M4+661$\QE2520O3=UZ9[]*RM9FN?$7AK5+'2(KJ&:XLY8TGN(7M]CLA"@!U#
M9R>N,#USQ6+:6MSJNH^#[J/3[JQDTB*7[:)8&38##L\I21A\M@_+D83/I0!T
M\?BC0)98HX];TYWF5WC5;E#O5<[B.>0-K9^A]*=%XET*:UCNH]9L'@DE\E)!
M<)M:3^Z#GD^U>?66E7*>%?"UO)I-T);?Q"]S/&;1\I'YDQ#D8Z8=/S]C4&N0
M-;ZC?275A<?9I_%MC-&&MVQ*GEQHQ4$?-RK<#DX]Z /2K7Q!HU[I\FH6NJV4
M]G$VQ[B.=616]"P. >1^8I?[>TC[']K.IV8MQ+Y)D,RA1)G&SK][/;K7":CI
MUU!J7B#6K+1I9K2]NM/ C-LQD!B8F2X6(X)9<KCCDIG!'6C>:=J$OA[Q;:-I
M6IRM=ZU:W,/FV^3-'_HY9L*,=(W)&.,8.#Q0!Z,OB;07M+FZ76M/-M;/Y<\W
MVE-D3=@S9P#]:N"_LS/! +N S3H9(8_,&Z11C+*.XY'(]:Y.WTE-0\8^*H+R
MQF_LW4=/M8-SPLJ28$H< D8R Z_Y%2^!K;4VMI)M899)['=ID$H.?-2)R&E]
MBY"@CUCH ZBZO+:QA$MW<1PQE@H:1@ 6/0#U)]*JG7]&6WM[@ZK9"&X)6&0S
MJ!(1G(4YYQ@Y],&LOQ@]Q'_8[PZ?+<QK?@RSP0>=+:C8X$B)SSD[<X( 8G%<
M99Z;?BQTFVN-(U#-OXLFNW\VW+8A+3$.2,C'SIR..>,X. #TFWUO2KO36U&W
MU*TELE)5KA)E,8(.""V<9SQ65X<\0RZUKWB"T\VUFM=/FBC@D@!&0T88AN3R
M"2.W3I7'W%EJMO?7U_#IE[+:0>*5OY;=(&#30>0J;T4CY]KC=@<_+GTKI?"H
MF?Q=XJO387=O;7DMM)!)/ T7F 0JIP&P<Y'<4 =#J&M:7I3*NH:C:6C,K.HG
MF5"5498@$]  <TU]>TB-K=7U.S4W(0PYF7]X'^[CGG=V]>U8?B6T>Y\9>$Y?
ML<L]O;S7#3.L!=(PT)52Q P/F(K N=-(UC7=$U?P]JE_:ZA=+<6<MM)(MLR;
M$"K(58",H8QR>P&,\4 =1I^OS-XB\26>HRVL5EI?D-'+C9A70L2Y)(X]>*L:
MEXMT73=$NM5DOX9+>V;RW\MP3YAQA,=F.1U['/2N2U>&_BU#QK/#HDU\LYL3
M#&]NS+*$P'91QO*?>"@\D5G:CINJW=AXY6+3M4F-Y]CGMWGA"O.$5-V ,?-\
MI^7 (Q@@&@#T$:S;-JX5-8TPVBV;3O") 91\P_>;MV!'@XZ=2.:FL_$&C:A=
MK:V6JV5Q<-$)EBBG5F,9QA@ >G(Y]Q7.7'G3^/DU(6%Z+5M!EB+M;/\ ?,JL
M$.!U(!..O;KQ6-X>TV[LX?ARCZ;=0M8VTT=WFV8"%FAV_,<<98?UH [TZ]I
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
MZD+UQ[U1TK4I-5U"[FMYHI-+C6-(65>7D*[V(;."NUD XZ[O2N6\<ZU!X?\
M&?AO4;@$HEK>IG'"EC H+'^%02"6/09H [BXOK6TEMXKBXCB>YD\J%78 R/@
MG:/4X!/X58KE-2U+5M+NO"\,\]E<M?WWV>Y=+<KC]S(^8_F./N8YSD'M6+/X
MK\106NJ:@TNGFWTW7$L&A6W8--$SQ+][?\I'F9S@Y([4 =Y?ZC9:59O=ZA=0
MVMNGWI9G"J/Q-6:\Q\:ZM>:]X%\7R6\L,-I83O9>4T>YI"A3>Q.>.20,>F3G
M.!Z:<[3@@'MF@""SOK74(6FL[B.>-9&C+1MD!E)5A]0014[*'0J<X(P<'!_.
MO/8?%>NMH^E31?V>L]UK\VF3?Z.P7:LDJAE&_@_N\G.<YZCK70^%=5U"_?6;
M/4G@EGTV_-J)H8S&)%\M) 2I)P?GQU[4 :.C:)9Z%9FVL_/8,VYY+B9I9'.,
M#+,23@  >F*T:YRXU>]OO%-YH.G316SVEE'<O-+%YFYY&8*H&1\HV$GN<C!&
M*YVT\8:_KJ^'$T_[#8RZK!>";SH6E\J:!@I*X894MG X[')Z4 >@75NEW:36
MTA<),C1L8W*, 1@X8<@^XJOI6E6NC6*VEH)"@.6>65I)';U9F)+'@=3V Z"B
M^-U'HMPR3(EVL#$2B/*APO4*3Z]B:XOPOK^I2Z3X0TE[M&O-2TK[;)=/%DJB
MI'P 3\SEGSGT!XH ]!J.>>&V@>>XE2*&,%GDD8*JCU)/2L3PIK=UK%OJ,-]'
M&MWIM_)8RO$"$EVA6#@$G&59>,G!S61=7&HR>/M:M&O0;&+18Y5MS%TWM*#@
MYZY0'/X4 =A:W4%]:0W5K*DUO,@DCD0Y5U(R"#Z$5-7F/A77M2T31/!\-T]O
M+IMWHC2"*.(B2(PPHX.[=AL@GC QQ70Z'J_B+4;K2;R2SC.DW]J99F)13 Q4
M,FPAR74@D'(!Z'CH #I+W4;+381-?7EO:Q$[0\\JHI/IDFK#,%4LQ 4#))/
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
M@>1H;6)88S(06VJ, $@#.  *MT4 <V_@C2'MKNW)NMD][]O3$QS;S[M^^/\
MNG<2>_4CIQ6KI^DP:?/<W(DDGN[G;YUQ-C>X484?*  !D\ #J3U)J_10!F7N
MAP7VM6&JO/.EQ8K(L(0KM^< -D$'.0!^594'@33+9[.2*ZU!);26>2.1)]K'
MSFW2J2 /E9N?4=B*ZBB@# @\'Z5!X2E\,XGDTV2-XRLLI9E#'/![8[>F,]:D
MUKPKINMV%I:R^?;&R=7M)[20Q2VY VC:PZ<<8Z&MNB@#GI/#;1OI0L]0OT^R
M3F::1KIB;C.-PE'_ "T) P,X"CIT K1UO1K77](GTR]\SR)MI)B?:RE6#*P/
M8AE!_"M"B@#EKCP%I=U%J:376HN=3CCCNV:XR9-G0\C /3I^&*MW>F?V9?W7
MB*VBO=1U'[(EM]G1XU\U%8L ,@ '+,<Y'7Z"MZB@##\-:0NG0WMV]FMI=:E=
M/=SQ*0=A.  2.,X )QQN+8ZU9UC0[?6FL3/-/&;*Y6ZB\I@/WB@@$Y!R.3Q[
MUIT4 8U[HN-6FUZU,DFIK9/;0PO(%B89W!3QD98#GK7*>&=#U:U-C'"_B:Q,
M 19DO[J"6WV@895 +,>^T\8X)/&#Z)10!S=OX*T^VLM,M([F\\G3;MKRW!=2
M1(V[.3MY'[Q^/]KV&(KWP<@L=0BTN_U"SFOKO[67BNB@BD)W,P [$\E>_3@&
MNIHH .HQ7-0>!]-MM.TVPAN;Y;?3;D75LIF#;&&0HY!^4!B,>_.:Z6B@#G+K
MP7IEW;ZU;M+>)!K#%[J))OER0JL5!'!(5<_3C&31?>"["^U2+4OMFHVUXL*P
M32VER83<QCHLFWKC)Y&#SUKHZ* ,>TT>2U\0W%]'=7"V;VZ0K:-*6B4KC#(G
M1, $<=<]L#,NK:'::P]G-*TL-U92^;;7,+ 21,1@XR""""0000?2M.B@# N/
M"&GW-M'"TURK+?+J#S*R[Y9U(*NQVXXP.  , #&*WQT]:** .;E\%:?+;7EN
MUU>[+N_749<.N?.4J01\O RB<?[/UR^\\&Z=?MK!NI;J3^UHXX[D;P,>7]PK
M@<$?_KS70T4 <U>>"=/N]1AU$7NIV]XD(@FFMKMHVN4!) D(Z\D\C!&>".*O
MVGA^TL=;N-5@DF$L\$=NT65\L1QYV #'&-S=^]:U% ',Z9X%TK2))1:SWXM6
MWF*R>Y9H+<N"&,:=NI]<9.,5-)X.TZY@N8KZ6YO#/8MI[23N-X@/505 R2<'
M)R>!S7044 5[&T6PLHK599IA&NWS)GW.WN360/!^F++<A6G%G=7(NYK'</)>
M;(;=C&1E@"0#M)'(Y.=^B@#+@T*"W\0W.M+<7!N;F)(9$++L*(6*@#&1@LW?
MO1K.@VNMM9232W$,]E/Y\$UO)L=&VE3Z\%6((]ZU** .9A\#:9;K;K#<7RK;
MZ@^I1J9]^)FW9/S \?.__?7.>,.EL9/#:7D^F:=>:M+JEYYMQ"98U",R;2YW
M8PN%4$#/TZUTE% &7X<T6#P[X>L=*MU14MXPIV="QY8CV))-,U+PY9:KJEM?
MW32L]O#+ L7RF-DD #A@0<Y"C\JUZ* .<M_!EE;VFD6JWM^\6D3>=:"256*D
M*5 )*Y("LP /8^PPDW@K3YK&_LWNKWR;Z]6^FPZY,H*L"#MX&43CV^N>DHH
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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@
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
MX4CL[><P.JQ7"F3AVQA"-RGG&>V:O>#TM+^\TZZ?0M8L]4L+0VTK7HD2.$$
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
M;@ #ECGJ1S0!W/AG4YM:\+:3JEPB)->6<5Q(L8(4,Z!B!G)QS6K6!X&BEM_
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
M"6\X"VCRH(8;>,\\_IST.IZ]KUSJ&L6?AZT26XTMHD"2!-LSLBR$,2ZE1M8
M$ \@GGI0!V-4KK6-,L9Q!=ZC:6\I7=LEF56QZX)Z59C=WMTD:/:[(&*;@<''
M3-<7\)Y#>^!HM6N3OU'4+B>:]D;[QD\UEP?3:JA0.P% ':0SQ7,0E@E26,D@
M.C!@<'!Y'N*DKE1<BP\0V_A+1_*LT^R3:@\ACW! 9<!$7('WG8^P '?(R(_&
M6MW-KI"(EE#=R:W-H][NB9D+1K(?,3YA@'8#@YZXR,9H ]!HKSBX\5>);/2-
M:O9+C3Y/[$U-;64"V8&ZC8Q'^_\ (0LOODBGZIXD\511^*[JRETORO#\V[RI
M+=\W$0A25EW;_E.&/.#DXX'< ]$HK@=<\9:C96\VH6IMS!%]C=+81L[;)F4/
MYK<",X;Y1U.,X(/"ZWXC\16][XM2RGT^.+1+**]B\RV9C("DCE&^<==F-W;T
MH [VBN0F\4W5AKNGOJ+V\.B:CI[SPOY9W1SHH=D9LX(*;F''\)KHM(>^DTFV
MDU((MXZ!Y41=H0GG;C)Y'3KVH NT5Y[K?BCQ%9CQA+;3:>L>@".:-7MF)F0Q
M"0HQW\'DC</;@5=D\1:U9:U?6<\NFR*VC/J5L74PI"RMMV2.6.5^8$M@=#QZ
M ':T5Q.GZ]KFH:AK.E6TMN]S!I\%W9SSVK1JSN9 0RY!*93@\'![]:N>'/$E
MSXACTEXFC4FU:74D,9W12AMGECGY3O67KGA/>@#JJ*Y[QIJ^H:'H27NG?9S-
M]KMX2LZ%@5DE6,XP1@_-UY^E9D^K>(X]0GT*)X+G4X+/[69X;951M\DBQKL>
M48 \OYB">HZ=P#M**Y&RUW6=6NY]-V6^G7UC80SW@*^<!-)OPBX8#:/+.3G)
MW <8-4_#_BS5-5F\)B?[,JZSI4UW,$C.4D3R\;3NZ?O#P?3K0!W5%<#I/C'5
M=6L])M5B3^T+U+V622"-<*L$_E#:KN!D[@3R>AXYR"_\6:]H^F:?)K]NFEF2
M*5;B\CA-Q!%,& C\P*Q*(R\GDX/&1C) .^HKCM'O-1NOB)J<4FH1RV4>FV<J
M1(F5^<RY*MGN5!SSD8Z5/\0KF^M/"PEL+K[-(;VUC9MF[<KSHA'7CAOZ4 =5
M17(2ZYJUY=^(+33IK9)]$CC!\V$D7$K1^8<C=\J8(''.<G/&#N^']677O#NG
M:ND1B6]MDG$;')7<H./>@#2HKS;4/%GBFVTKQ#K$3Z8]MH6HO%);?9W#7$*A
M"<-O^1@&)S@Y/I6I>^(M?OI]57P[8K,^FW$<(BEV!9B421MS%P4X? P#R,\Y
MP #M:*X^QU/Q'J?BO6;"*ZTZ"TTV>$8:U9WD22'?@D2  @D<]\=!WR-,\5^)
MKRP\*WTDVFA=;DDMGB%L_P"Z8)(X<'?S_J_N\=>O>@#O[N^M;!(GN[B.!995
MAC,C ;G8X51[D]JL5Y[_ ,)5K*6 6<V4T]MXDBTJ:3[.0)(V=,.HW?*V']^E
M:WABXU&?Q9XKCNKT306UY'%%'Y>-BF"-P <]!N/;D\T =95.*]L]42[@L[Z.
M1X6,,S0.K&)\9P>H!P1P:Y_QA<:C#J_A:&RO1;QW.I&*53'N#@0R,,\C@%>G
M^%<S<ZKJF@W?CC5["2U$5IJD#RPRQ%C,#! "H(8;>#UP>?U /0M$T>WT#1K7
M2K1Y6MK9!'%YI!8*.@R ,UH5Q=[XA\07EQJHT"Q2<Z9>+;>5)L"S85&?<Q<%
M#ASC"GIDYS@=?<221VDLD2;Y%0LJ>IQP* *USK.EV5Q]GNM2M()L!O+EG56
M/0X)Z57T32+'3UGN;2ZN+MKEBQGN+EISC)(56).%!+8 ]36!\*MMS\/;#4)6
M\Z[U R7%Y,W+22EV#;OIC;CL !5J.Y-IX@3PCHQBLH[>P-Z7:/>%#2E515R!
M@$-GVP!CK0!U=%>?6GC+6M2C\.+$EE;SWM_=:?>!XF=5DA27+)\P^7,><'GG
M&>]1'Q5XCMM)N[^:?3Y%TS65TZ=%MF!N4,J)N!W_ "$"0<?-R/?% 'HU%>;Z
MCXJ\56^F^)=5MWTMK?0;YT>W-NX:XA5(W8;M_P C ,><')[#O>UOQ;J6GW4D
M\#6SV\=[9PB!8V<B.8QJQE?@(^7^5>> "00> #NJ*\]USQ1XBLG\7R6LVGK#
MH*13QJ]LQ,R&/S"A._@]MP_(5JWOB:ZTGQ,(=1>%-)NM/>YM'6([_-C&YXR<
MX)VG<, 9P?2@#K:89HUF6$R*)'!*IGD@=3CTY'YU7TS[:=+MCJ1C^VF,&81+
MA0Y'(')X'3K7&:=XD^QZ)XS\4W<;3/9WUS$D8.#Y=N-B(/0%MS?5R: .^HKD
MFUO5[#7M%L+J6UGCUF"79(D)'D3(F_IN^9",]P<CKSP_P+J>N:[H=IK.J3V7
MDW=NK)!;P,I1]Q!)8L<@C'&./4]2 =%-?6MO=6UK-<1QSW198(V8!I"HW':.
M^ ,U8KGM9U2\L_%GARPA%N;:_>X20O&2ZE(6<%3G &1SQ^-<QI.OZW8>%)]1
MN))K]/[9N8;B6"UWRP0K+*I<(#\P&U!@#Y1DX.* /2**R_#NI+J^AV]^E[;W
MJ2ERMQ;J51UW$#@G(., @]#FM2@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L[6M%M==LH[:Z:5!%
M/'<1R0OM=)$8,K _45HU#=7=O8V[3W4R11 @%F..2< >Y)( '<F@#+@\,6,-
MUJL[27,W]J1+%<I+)E655V#'&?NDC.>>_-4;3P)IUE);2QWNI-+;V;V,;R7.
M[]RV/EQC'&T8X^N:;H'B<W^J^)5NKJW^PZ;<Q1PR!#'M#1JQ#9.=P9B.W(Z"
MMB+7]*GMY9XKV-EBE\F11G>LG9"OWMW(XQGF@#.B\%Z=#%I$2W%WY>DP/;VJ
MEUX1EV$'Y>?E 'X>M6(/#-M#*T[W=W-<FT^QI<2LID2+.2 0HSD@<G)XI9]:
MM9[C2OLFL6D2W-PZ>4Z[GN=H8,B<@J0PY.#C:14UUXCT:RE,=WJ=M!MD\HM+
M(%028SL+'C=CG;G..U &7-X#TN71]+T];B_A.E<6-U#/LG@7&TJ& Y! P00<
MU<7PM9)>Z7=K<7?FZ;YGE%I=Q<R??+D@EB?KQVQ3Y?%OAZ"=H9-9LED686[+
MYH^60XPI]#R/S%6;S7-,T^=8;N]BA=F5?G. I8X4,>BY/ SC/:@"L_AJUENT
MFFN+F:*.[^VQV\C*8TFYPPXW#!).,XSVJUK>CVNOZ/<:9>^9]GG W&-]K*00
MRD'L00#^%)<ZYIEG=I:W-[%%,[K& QP-[?=4GH">P/)[5#:ZL?\ A(;G1+K;
M]H6$74#J,>9"6*G(_O*P /LRGN0 #-F\":9<1ZJDUUJ,AU6!+>\9[C)D501G
MI@$@XX'TQ5FZ\(:;?WDUQ?-/<^=8'3Y8Y&78\).2" !SGG(YJYXAUVT\-Z%=
MZM>EO)MT+%5!)8]@/J:=<:]I=I"DT]Y&B,AD!.<A!U8CJ%'<G@4 9VG>#K/3
M]1L;XW^I74]E ]O ;BXW8C8J=IP!G[HY//KGBK^N:':Z_91VUT\T9AG2XBE@
M?:\<B'*L#_B*T(I8YHDEB=9(W4,CH<A@>A![BN:U_P 1&U\0:=H%M=);7%[%
M-(9VCW^7L"[1MZ')<?@#ZY !-;>#K*SEGFM;W4899[L7C.+C<?-\ORR<,"""
MO4$']!4L7A:UMEC^R7=W;.K3M(\;(?.:9@TA<%2I)(!& ,=N*PKOQ%JUEX-.
MHIJ^EZC=QZE#;326L!\I0\R1LB_.?F7<>3GZ5U5YKFF:?<+!=WL4,C,J?.<
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
M93/=R/;_ &4R7,A=A#W0'T/<]3@9)P* .%M8[^:X^' 2_P#])ETV=A/+&&*
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
M 0&XX^\O/3D5Q>K:#=:\=*U.+0KG2_%T4L)>^C**BJ&'F;V5L.A4, IR>0,
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
MU2.ZN+JT+E24E^T/-"P()'=<_B* .REU>QA>X228JUNRK(-C?>;[JCCYB<C
M&3S3M.U6RU:"2:QG$JQR-%(-I5HW'564@%2/0CO7(:SI.MS>'=*U*.Q^T:I#
M?KJ-[8QS;#(&C9&C5\@916 !R,[/>M_PS;)';W-TFC/I1NI/,:*9@TSD #?(
M0S#/& ,G@#/H !=3\7Z!HT\T%_JD,,T"+))'RS*IS@D $]C^5%]XP\/:='!)
M=:M;HD\!N8BI+;XA@EAC.1R*PKBX^S_%?4#]AFN@V@0+MB56S^^F^4Y(Z^O3
MCG%4M"\,:EHE_P"";>2T>6+3+&[BN9D92D3RF,JHR<D#:PR!V% '56>M63WF
ML3-K=O-;6OEL\>P(+0;,G<_\6?O>W2IAXETCRKR22]6$62"2X6=&B:-#T8JP
M!P<'!Q@XKC-;\.ZUJ-SXP-I:,C7-Q8W-F9'4)<^0$+)G/&2N.<=?2K>LZ3?Z
MUJ&HZS!I]S"6T"?3T@DVK)-+(<@8SC"XZDX^;CB@#K-*U[3-<$QTV\2X$.WS
M"H(QN&X=1Z56C\36<GBBZT$),)[:W2>21HF" -NP-V,=$/.<=NN:G\.PRVWA
MG2[>>!H)H;2*-XFQE&50"."1V[5R^O:!JFH>(O$45O!(D&KZ&EG%>AU"12*9
MLAAG=_RT7H#W]* .IL]?TN_NDM;>Z#321^=&K(R^;'_?0D .O(Y7(Y'K4?B/
M7[;PUH[ZC=1RR('2-5C1F)9V"KG .!DCG^N!7/6FFZCJVH^$KFYTZ6PDT9)#
M=;RN"QB\O8A!.X$G=GIA1WXK4\=Z?>:GX0NK:PMVN+D2V\JQ*P!<1S([ 9(&
M<*>] &<_C*/3O%VJ0:I?)%I<6GV]U"# RNF]I Q88+8 0$Y  [XKHK[Q!I>F
MP">YNP(O*\XNB-(%C_OMM!VK_M' ]ZY6]L-4NM=\2W@TFY6.^T..U@!:,EI1
MYQ*<-Q_K%YZ=>>*R[72=6TR>T:]\.7FJ6=YI%K9S0PW"*]O+$K*R.I<*R-N/
M.3W]: /3HY$EC22-U>-P&5E.0P/0@UP$WBFZU5-;N;77!HEOI=TT#27-@7C,
M0C0ESN ._<^0,] ,J<YKN-.MA9Z9:VRPQ0"&%(Q%%]Q, #:OL.@KA)-)U:7P
MIX]LAI=P+C5+BZ>S0E/WJR0HBG.[ Y!ZXH Z>Y\6Z%ILD=M?:M"MR8DD(VG)
M5B &P!QDFK#^(]+3S?W\C>6DDGR02,&$9P^TA<-@\?+FL/3;&_3QU9WTFGS1
MVRZ&EHTS%,+*) Q4X.>G?&/>L_2]#U6UU8BPBO+;3;F*Y-W87C*\5O*WW6@?
M)(#,22H.,$Y .!0!UWA_6H/$.A6>JV\<L<=S$D@21"I&Y0V.0,]>HXJ.VU9M
M0\1WNGVQ ATX(+A\9+2NNX(/0!<$_P"\/0YK>!X+RS\%:18W]E+:7-G:16TD
M<C*Q)1 I(VDC!(.*I^&+:33O%OBRVFZW-W%?0L?XXWB5./HT;#\O6@"WH^K7
M]WXI\1:;=& PV!M_LYB0J<2(6.[).3GCM]*QM.L-<>\TM[Y;R18+I\W E96*
MM  &>-F(!# @XRI.2!AL5IZ)9WD/C?Q+=S6<L5K=_9O(F8KB38A5NAR.3W K
MIZ ,C1-7.H2:A97 5;[3KCR+@*,!LJ'1P.P96!QV.1SC-3:EKNFZ2VV]N=C"
M)IV549RL:XW.0H.%&1DGBL3PS:R/XQ\7:J ?LUS<06\1_OF&(*Y'_ F*_5#5
M7Q?9:O?:I<6]MI<L]G/I,L*3VSQQOYY)PDCE@PCQ@@+P3G(- &[>>*]"L9Q#
M/J40E-O]I6- 79HN/F 4'/4=.W/2B7Q9H,*6;/J<)%["9[8+EC,@ .5 &3U'
M'6N:T#3]5MM?T2\NM)N8HK;P[]BE):,E9@\9V\-W"'GITJEX:T/6+ >!%NM*
MGC_LNTNHKL[HR(F=5"]&YS@],T =9+X@T^]BT6YL=;ABAO;K;%^ZW_:@ P,8
MSRIR,D]1M(JY'XATN6"_F2Y)CT]RET?+?]TP&2",9R 0?H0:X:ST368M)\/P
M/I-PLEKXDGOIEW1_) S3D-][GB5>!SUXK>N?#]ZOCIKJV5?[)U&*.34 3R)H
M"/+('^T"H/M'0!M77B+2K*=(KF[$19TC+-&VQ'?&U7;&$8Y& Q!Y'J*KGQCX
M>%])9'58//CD>-UYPC(F]@3C PO/)['TKEVT>^CUS6--O_#;ZK9:A>?:K:[,
MZ^0@(7Y9D+ C8RY& <\8Z5?L=,NU_P"$X%UHTDT6H3M)!"SH!=)]G2/9D-\N
M2K#G'7- '0GQ%I:Q3227#1"'R]XEA=&RYP@"L 26/  !R>*C?Q5HD6GRWTVH
M1Q6\4_V:1I0R%)<@;&4C(/(X([@UQ@TOQ)IUC=P6<-WJ6G+-9M;K?K$]Y"JR
M$RJC-PY0;2A;H2<$XR:]SH.MOX?\462:)>,U[K-M>6ZR3QNSQ@VY;)+GD")L
MY/H!F@#NK#Q7HFIWL=G9WPEN) Y1!&XR$.UCR.@/'XCU%:-G>V]_$\ELY=$D
M:)B5*_,IPPY'8@CZ@US?C>TNFLM.UG2PBZMI]TAMEE.!()2(WB;'9@P_%1Z5
MT6FV*:;IMO9HQ?RD"EVZNW=C[DY)]S0!6O?$.E:=,\=W>+&8RJRN58I$6^[O
M8#:F<C&XCJ/6L;6M>N)/%</AJRN9K*:2RDN/M2VIEQ('C5!@J5*?.2Q]@,BL
MFYT75HK+QIHK6#W:ZW)+-9W(9=@\V)8]KY.5V%0>G(QC)XK2M-*OK'QUI<IM
MIYK*UT1K%[PE<&3S(R,C.[HA.<4 :VMZZOACPQ)J>I!IW@C42?9XFP\AP. ,
M[06[GI6-<^+UT[QG<07]X(M)&E)=QHULPD5C(RL2,;CPN>G _.M'QWIMWJW@
MK4[*PA\ZZDC4QQA@"Y5@V 3QGCO69-:ZE<^,+[4SI%REO-H0M5W-&3YOF.VP
MX;KAASTSWH Z*Z\0:79VD=U+=AH)(?/5XD:3]U@'S/E!PO(^8\5?@GBN;>.X
M@D26&50Z2(<JRD9!![@BO+]-T;6M&CT66\\.W>HVSZ';:;=6T%PBR6\T6[J"
MX5D;>1G/&*](TJU6QTFUM4MHK58HE400_<B&/NCU Z4 0?\ "0:6-1BL3=@3
MS.T<648)(ZYW(KXVEA@Y4'/!]#7+-XKN[VZUJZM;F:WM]%NPCV[6#N+B)8T9
M\G;E7)? P>  2"*K^&]'OK6>WTC5?#;SR6-XT\.JO.K0,N]F60+NW"3#8QMZ
MY.<5=L+#4HK3QLLFF7"MJ%U+-:#<G[Y3!'&,?-Q\RGKCB@"?P_K]Q-IUEK.H
M:D[V]]9)+]B%BWF1R[0SF/:-S1@,!R&[?-S6VWB32!86]ZEZLUO<1F6)H%:4
MN@^\P"@G R,G'&1FN*&F:SIMOX4OFT2[OH[/2AI][90SJDT+XC.]?G"L,H01
MN]#5E-/U/PYKFG:G8>&FETZ2P>TETZSDCWVK&4R*WS,%.=V&P>HSR* .B3QA
MI<VNV6F6[R3B[LFO8[B*-FBV!D4'<!C!WYSG QSC(IMAXDTZ+3;>>YUI+Q+N
M\DMX+A+<JK/YC!8@ #R,;<]]I-9Z:=J%IXTT;44T@+:#2YK.1+5D"6K-)&Z@
M@D9 52,J#R.@S5+3_#%]??#S4M(NK>2ROWO;JZM6<J2DAG:6%P5)[E?U% '8
MRZO8P27"2S%6M]@D!1NK_= X^8GL!DTNG:K9:M%+)93B00R&*52I5HW'565@
M"IY'!'>N/U?2-=N?"VG:@+%9M8COH]2O+%)MGF?(4:)7R!E48 '."4]ZW_#-
MNBQ7-XNB/I+73AFCG96FD(&-SE68>P&2<#\  6=9UBVTVWEC:Y$=SY+RH!$T
MI11_&RKT4'N<#WK'\/\ BZW;P=HNH:S=@7EUIRWDPCB9CM"@NY5 =J@D<]!F
MH+JVU;3?'&IWR:;/J%CJEA#!&\#)FWDC+_*P9A\K;\Y'>N>LM'\11>'-'TJ;
M0IU5- :S=X9(ED6XP!MD?=D1X .%/)ZCM0!W!\4V'_"1V>C1B662ZM&NTFCB
M9H]FY OS 8(._.<X&.>HJS!X@TNYU".QBNP;B56>)2C*)0OWBC$8?'?:3BN.
MTG1]9@O?#4LNF7$2IX?;3+AA)'NMI<Q?,WS<C",1MR>G2I/!NEWL TJRU7PP
MT%[I$9B_M&2=9(F 39NA^8L"PQD%0 ,^PH [F[O+>PMVN+J58H@0-Q[DG  '
M<DD  <DG%9TOB73ETO4+V&1Y?L /GPB)Q(C 9 9"-PR,'D=#GI5+QGINH7UG
MI=SIT9GET[4H;U[8,%,Z+D,H)P,X;(R<945GRZ3>W&H^)]:CLYT%_IL=G!;'
M:'F=1)\Y&<#[X49(Z'MB@#0\)7NI:O86NL7%_P"9;7EG%(UJ]KY9AF(#-L;
M)3!P,YZ?>KI:Q_"D%Q:>$M'M+N!X+BWLH898W()5E0 \@D'D5L4 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 52U/5K'1K0W>HW"V]N"%,K@[02<#)[9) _&KM<7\6,_\ "M=4QC.^
MVQG_ *^(Z .DMM;TZ[NUM8;C,[J65&1E+ 8R1D#.,BM"L>-=5?4<7YLX[<Q$
M0/ <NLISG[P_N]/QS7.^%]<U:ZUZ^TG5=1$DVE^8Q,<2C[?&7(1U&W@)@HP4
M_?ZGCD [JBN!TO7_ !#>:9I?B82P/I5Q:O<75JSIQE"RK%A=VX$;2&)SST-7
M]+NM9U#2-,UH:U%]GOK S2P>4GR2L@=/).,_+\P(;=D#ZT ;UCH6F:;?WE]:
M6B1W5X^^>7))<_B>![# JQ>ZA;:?"DMU(41Y4A4A2V79@JC@'N1ST%<5I/B+
M5K^+P*TMYM.LV,CW>V-.7$(<,O'!R>G3VK-T?5-7T_X<:'?QZG++-=:M%%,T
MZ(Q9)+LHX!P.N2<\GTQ0!ZA17%76M:IIWB;5]'GO&9[JVCFT8F-!@LWENIXY
MVNR$YS\K>Q-1W6I^(M1NM:M-$NXDN=(FBA7[08PDI\M)"THV$@-N(&W;]W-
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
M2[PY,:*JMF#)7:!\IR, Y(QUH Z^XU:QM=3L].GN EW>;OL\>TDOM4LW.,#
M!ZU=KB_%\5Q/XP\(16MS]FF::["S>6'*?Z.V2 >,_7(]CTK+.N>)X?#NL3/>
M_:+GP_J?EW$L5N@-Y:A4=_EP0KA'/W>,KTYH ](JGJ$MC90MJ5Z5C2T1G:8@
MY1,?-TYQQT]AZ52T6_?5[B]OX+KS=,9ECM H7:V!\[@XR1N)7D_P'UKDKS[4
M^J?$7S;^XDBAT]%CA?9M56@=L#Y<@ D]^_.: /0;6YAO+2&ZMWWPS(LD;8(W
M*1D'GV-2,H92IS@C'!P?SKS.RU_5/#=IIAFNOMMF_AF6_6V\I4\MX$B("D<D
M$/@Y)Y&1CI71Z)/XAFU&SNKB[MY])N[3<0S)N$I 93%M490C/#$D8'/6@#IH
M8HK>)(846.-1A548 J2N0UK[4?B7X;B2_N8K=[.\D:%-FTLABYY4GD.1_+'.
M:F@ZMXCUVWT;7+>YMTTZ]#&Y@E9,1A@0HCPN[>K8!#,0>>E '=45Y<-<\4K\
M,[GQ0VN(;@1NJ0_8X]JLMP4W9]=O&.G]=>ZN?$*^)]6T9->98UTQ-0BE%I%O
MB<O(I1<C!3Y ?F!;W[T =U17FL_C+55T'1]6O7N+.PO=)AGDOK2!)8[>X<9)
MF4@L(_NX(_VLGICK/%^O/X>\)WFK6X1W01K&6Y4%W5 QQU W9/L* -ZLR/Q#
MI<NJ)IJ70-U)YGEC8P60H<.%?&UBIX(!R,'-8XOM3LO&D.@RWTMS:W^GRSQS
MM'&);>2-E4_=4*5(<$9!P1W!Q4'PQAD7P3:R27,LV^:X($@7Y/W\F<8 //4Y
MS^% '3ZGJEEHVG3ZAJ$X@M8%WR2$$[1ZX&34YFC6 SEOW87?G!Z8STKRW6/M
M3^'?BD9[^XG2+S(TCDV;5'V6-AC"@C&2.N/7)YK>AU+6;+7KO2WU(31OHGVZ
M$M H\B0,5(7'5>GWB3QUH Z&#3M%U>^LO$L=NLUR;=1;W+!@1&<D84]#\QZC
M/)K69@JEF("@9)/05YQ-XKUF'PIH.JW4EVEI=:2DUW?V=NDI@G95(>2/!/E_
M>.5'8UVU^EGJ?AJZ2YN!]BN;-Q)/&V!Y;(<L#]#G- #+7Q)H]Y<P6\%\C2W.
M3;@JR^> "28R0 XP"<KD5JUYSIUWKGAC5]$T/Q1;PZC8F?R-+UBW&UED\ME5
M)8^S%=PR./U-6]'UKQ#K%MIFOV\T(TV>5_M5M*R86/+* F%W>8&"C!;!.>!Q
M@ [NJUYJ%M8" W,A03S+!'A"V78X X!Q]3Q7,>'K[5]?TO1=<75XH[74(7>X
MMO+3]V64E!$V,[E(P=VX'!X%<_H.JZM8^!/"=VFIRRO?ZK'#<F9$8LDDK;@#
M@8SUSR>: /4**\]O_%.JOX<\2>(;*Y$?]BWLT*V31J4E2$@,')&[<WS$$$8R
MO!YS%K&N^(0WC&:TU7[+%H]A#?6T7V5&.3$[E&)!X.W![^A'< ]'JK'J-I+>
MR6<4PDGC_P!8J MY9QG#$<*<<X.#69KVKW-GX#U'6+5!]JBTZ2YC4#(#B,L/
MK@USGANXU'PW+X6T>1[:\L=6MI&::.)EE6<1^:SNQ8[]^6R<#G\J /0**YWQ
M#J5YI^N>&H;:?;#?7S6\\952&7R9''.,@Y0=#7-3>(]>\IUAU!%=/%(TP.]N
MK9@.W@@8YY//6@#NM4U:QT6Q:]U&<06ZLJERI/). . 3U-7:\M\17^H3>$?&
M6F:A=F\.FWUM'%.T:HS(_D2 ,% &06(SBMS4-5\0:IJ6NV>@SPP7&E2Q1QI,
M4\N0F-)"9,J6VG<5&TC[I- ';45Q%YXDOK/Q1'::A+/96=Q<P)97$422VLP9
M5W1.^"R2%BP!. 1M]\NT3Q%?3>*!I>KRW-I=MY[1V\D*&WNHPV4>"51DX7&5
M)SSTXH [6BN4\1WNKKXLT+2M/U%;."_AN3*WD+(RF-5(*[N,_-]/KTKG8/$?
MB:2#3K&348DNU\02Z/<72VR_OT6-W$@7HK<#@<9!^E 'IM%</!J&MWMSK^EQ
M:N4N]$MX4$_V>,?:96B\PNZD'"G@87'1N>F(+;QA>AO#&NZA,;?1=8L"98=B
MX@N?+$B_-C<595D &>H'KB@#OZ*XE]2UV74K?05NI(K]M.-])(/*#AF<J$ *
M%2$Z'C)R.1WB2_\ $\^OZ+I%UJEM:S7.EW$EVUG$L@$T;QKN0N/]H\$$#D8[
MT =W16!X)U6[UKP?I]_?,KW4BLLKJNT,5=EW8[9VY_&M^@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "L[6]#L/$.FOI^IQ/+:N59HUE>/<001DJ0>" ?PK1KF/&FKW.BPZ/<P7?V>
M&35((+G**P:)B=PY!(Z=N: -)?#UB+A)R][))&K*ADOIGV;AM) +8#8)&>HR
M<&F#POI*W.EW*P2+-ID9BM'6>0%$. 5/S?,#@?>STJJOCKPZVFW-_P#;G6"U
MF6"XW6TJO"[?=#H5W+G(P2,<ULC4+9M0^P!G^T^4)MOEM@(3@$G&!R#QG/%
M&5IG@W0M'U&6]L+1XG=F<1^<YB1F^\R1D[5)R>0!U([TNC^#]$T&=Y=.M7B#
M;ML33N\<6XY81HQ*H#WV@5E:IK-Y#\1(-&;5Q96$NF/=Y*QY$BR*F 6'0@DX
MZ\5HKX@L]'T=M0U35Q<V3W!CANT@+#&0H#;%Q]_(SP#Q0 ECX'T'39[&:VMI
MP]@SFTW7<K"$,,%5!;A<<;>GM3QX+T)=/6P6VF6U6Y%VD8NI0$D#;P5^;@!N
M0HXSVJ__ &WI_E7,OG,$MIO(D8Q.,R9 VKQ\YR0/ESSQUJ"'Q/I$\%Q*MT0;
M:86\L3Q.LJR'&U?+(W9.1C YSQ0!;N-+LKJ_LKZ>W5[JRWFWD/6/>NUL?45F
MZAX-T/4]9&K7-H_VPH$D:.=XUF4=%D52 X'HP/ITJ2/Q;HLOE[;M@9+S[#M:
M&0%9^OEL"ORG'/.,U5UCQKIFE:9?W:">X>RN8[2:)('RDKE=H/'3YU.>AR,9
M) H Z"X@CNK:6WF7=%*A1USC*D8(JE8Z)9:?<&XA65Y_*6 2S3-(PC!R%!8D
MXR<^_?-46UVS37)P^I7 $.GBXDL#9OE4W?ZW[NXG^';[=,U=MM>TV[M=/N8)
MV>'41NM7$+X<;=V3Q\HP,Y.* %N-#T^ZUB#5986-Y!&8D=9&4%"0=K*#AAD
MX(.#S6?IG@C0=':?[!:RPI*&41BYD*1!OO>6I;$>?]G%7+7Q'I5[J$=C#<M]
MHFB,T(>)T$R#&6C9@ XY'W2>"#T-0ZCXDM].\1Z9HKP7#S7R22*Z0NRJJ8[@
M'G+#Z#DXXR !\):.="M-%,$W]GVC(\$0N9,H4(*?-NR0" 0">PITWA72;B74
MY)89F;5(1!>?Z3(/-0 @#[W'!(XQU-/_ .$FTC[7#;_:B#-,UO%(8W$3RC.4
M$F-I;((QGJ".H-4/'>IWFC>%9=0L;K[-+%<6X+E58%&F1&!W XX8\T 6XO"N
MDPW(N8XIQ,+,6(;[5+_J1T7[WZ]?>F1>#M$BCTV-;63R],C:*T1KB0K&C+M9
M<%OF!7CG/%.C\6Z))!?S?;&C6P95N1+#)&R%ON85E!8-_"0#GMFDF\7Z);6-
MW>3W4D<-G,L%SNMY-T+L 5#+MR 0RX.,<CF@"/3_  5H6EW%E/:VTPDLHFAM
MS)=2OLC;'R89CE1M&%/ QQBE@\&:';VEA:Q6TRP6$_VBU3[5*1$X! Q\W0 D
M = ">*T9]7L;6:2*>9HVCA$[EHV 5"<#)QC)(( ZGTINGZW8:I<W5K;2O]IM
M2OG0RQ/$Z!AE258 X/.#TX/I0!6_X1;2/M<]P+9A]HG6YFA$K"*248(<QYVE
ML@'IR0">13;GPGH]VVJM/!,W]K(([T?:9 )5 P!@-P,9'&*PY/&46B>+_$-M
MK6H2#3[:&UD@5;8OY0<2;R=BD[?E7+-P..>:Z*]\2:586WVF:Y+P^0+DO!$\
MP6(])#L!PO7D\<'T- %T6-O_ &?]@>,26QB\HQRDN&3&,'.<\>M4=.\-Z;I9
MB-M'*3!$8(#+.\AAC.,JFXG:.!T]!Z"DO?$^CZ?;?:9[O, A6=I88GE5(F^Z
M[%00JG!Y/& 3V-5KWQMX?L);N*>]8O:1I-.(K>239&P)#_*I^7"G+#@=R,T
M:&D:)8Z%;26^GI)'%)(TK*\SR?.Q+,?F)QDDFJ-SX-T.[UTZS):.+Q]OFF.=
MT2;;]WS$!"OC_:!K9^T1&U^TJQ>+9O!C4ON7&> ,D_A7GUAXDNM7LM/UJ7Q#
M=:7!-J#6S6AT[>DN9RD2*Y3()"@,V3RQ^[Q0!U5SX1T:[75EG@F==6Q]M'VF
M0"7 V@?>XX '&.*@UGPS;26M]>6EO/+J;:;)8PDW+<HPX4AFV]<')YJ9_&.A
M1ZG+IS7I%S#)Y4J^1)B-MA?YFVX4;03DG!]:AU;QIIVF:#J6IK'=3?8;87#1
M?9I$+*V[81N4<$J>>@QS0 >&/#D6G:/I1NH9A?VMDMMB6<R>3\JAPG) !*CD
M=L#VJ9/!VB1:9!I\=M*L-M<&Y@(N)-\4I))97W;ADLV><')]:UH+J.>T6Y&]
M(RNX^:C1D#OD, 1^-9]MXGT>[NOL\=X%D^SFZ7S8VC#P@X,BLP 9>G(]1ZT
M17=M=Z-9"+0-*ANY;B<F<W%T4P6',C,0Q?HHQUQTZ8I$\):4?"MKX=GA+V,"
M1C9&[1;F0A@?E(_B&['K4]OXETJZN!;QW#B5H#<1I)!(AEC'5DW*-XY'W<]1
MZBJ^G>,]!U:YLX+*]:5KU&>V8P2*DNT98*Q4*6 &2N<X[4 3R^&=+FN[VZDC
MG,][;BUN&^TR#?&,X7[W'WFY'/)JE<> _#UR+#=:S(]A"+>"2*ZEC<1#_EFS
M*P++[$FKT7B72)]0@L8[O,UR9! 3&P28I]\(Y&UB/8]CZ4D/B?2)[V*T2Y;S
MIHFF@W0N%G1?O&-B,/C(/RD\$'I0 K>&]+;4'OA#(EPUJ+/,<SHHA'1 H.!U
M[#-16WA'1;1M,:"VD0Z9$8;0BXD^2,X^0_-\R_*O#9' JMI/B;3!IVD+)J\M
M^^HN\=K<M:LGGL"V1\J@+@ ]<<+FM.37+"-ID:63?%-]G*"%RS2;=VU1C+?+
MS\N<#Z4 27NEV]_-!-*TR30;O+>&9HR-V,@[2,C@<'-4X?"VD6UU9W,%O)%+
M9P-;P%)W 1&(+#&<$D@$D\Y&<TZ'Q/I%Q8QW<-T722=K=$6)_,,JYW)Y>-P8
M8)(QP 2>*SO!&LW6M6^M27-R\ZV^JS6\)>'RV6-0N%*X!!!)ZC- $L/@7P_;
MK9B*TF06BR)%BZESLD;<Z,=WS*3SM;(J:T\'Z+8?V5]FMYD_LI66S_TF0^6&
M&".6^;CCG/'%3-XGTA+\61NCYIN?LFX1.4\[;N\O?C;NQVS[=:K'QOX?6=H3
M?/N2[%E(?L\FV.8X 5VVX7)8 $D GH: -'2M&L=%2X2QCD1;B=[B7?*[[I&.
M6;YB<9/I56?PMI-Q>W5U)!(3>%6NHQ,XCG*@ %TSM/  Z<@8.:QO'_BK^Q_"
MVL2:;>R1:C9Q@^9';F58W."%<[2JD@C@^H]1757U];Z;83WMW)Y=O ADD?:6
MVJ.IP 30!DZEX.T/5=775+JT?[6$$;O%.\8F0=%D52 X]F!].E:U]86NIV$]
MC>P)/:SH8Y(G'#*>U8R>-] DE6)+N9I'@%Q$BVDI,T?',8V_O,9&0N2.]3IX
MLT66RLKN&[::.]1WMUBA=W=4^^=@&X;>AR.#QUH BLO!FBV-S'<)#<2RI;-:
M!KF[EF_<GJA#L05X'!]*32O!6@:/;W%O:6;&WGC:%HIYWF18VZHJN2%4]P,9
MX]!5L^(=,>RL[F&Z,J7T?F6OD1M(TBXSN"J"< $9XXR >M8O@_Q.;SPE;W^I
MW<EQ/-=W,412 [Y%2:0+B-%SPBC/';F@"[9>!]!T_3+K3H+>?[+<Q&!TDNY7
M*Q'K&I+$HOLI%6X_#.EQ7EE=I'.)[*W-K;O]ID.R,XROWN?NKR>>!5O3-4LM
M9L([[3YQ-;N2 P!!!!P00<$$$$$$9%5+7Q/I%[>16MO=%Y)A(83Y3A9O+.'V
M,1AL'T)H H2^ /#DMA9V?V2=$LI'DMI([N598BYR^V0-N ))R,XJW<>$M&N)
M;&7[/)#-8H8X);>>2)PAZJ65@6!ZD$GGGK7(W'C>X\J^UG[3?16UAJIL_L8T
MYF29,K&-S%04;>V<YXZ;22*[*^\3Z3IL)FO)Y8HT19)6-O(?)5C@&3"_(/\
M>QT- %C1]&L= TU-/TZ)HK5"S*C2,^"3D\L2>I)Q[U2?P?H<D%]"UFQCO9_M
M,J^<_$N[=O3YOW;;N<KCGFE?Q=HB:N=+^ULUXLD<;1I!(V#)G9DA< ''7..G
M/-7[W4[6PDCCG:0RRAF2.*)I'*KC<=J@G R.?<>M !8Z7:Z<TSP*YFG(,LLK
MEW? P,L23@#H.G)]:KWOA_3[_41J$JSI=^3]G,L%P\1:/).T[2,C))]1GBB'
MQ%I<]R+>*=VF:T%ZJ"!\M"<88?+SU' Y]J8OB;29-/M+V&Y::&\B,UN(87=Y
M(P 2P0#=@9'..X]10!!J?@W0M5CL5GLS$;!=EJ]K*\#Q+C!56C((7 ''2M7[
M,;33#;:='%&8HBD"/G8"!\N<<XSC/>N3N?%\:>*]'EM]1:?1+[2Y[E4@@,ID
M97B"E0JER<.W ].G%=58:G9ZIID.I6,PGM)H_,CD13\R_3&<^V,T </X<\)7
MUC)8 6>H:9):E#*XUJ2:WD"D;E6')&&Y&"JXSD<@"NJM/"VD64RO;VS*B3M<
M1P>:QBCE;.65"=JGDG@<$DC%5]%\86&L:,-2\NX@1KB2"..2!][E9'4;1CYB
M0A) SCG.,&G-XU\/I;0SM?$)-<-:JI@DWB9028RNW*OP?E(!/:@#4;3+)]7C
MU5K=#?1PM;I-W$;$,5_-1_DUF-X-T-M??6A:.MY(RO+LG=8Y77[K/&#M9AV)
M'O43>.O#RHQ^USEEMENS&MG,7$+9P^T)G'!SQQCG%6;3Q;HE]>0VMM>&22XA
M,\#"%]DR  G8^W:Y (R 21Z4 .C\+Z5%9ZI:+#-Y&J.[W:FYD/F,PPQSNRN0
M .,4D?A;2([FTG%O(SVELUI#OG=E$+8RA!.&!VCKGH*I6'BK2+71-.N+K6GO
M$O9I(K>Y>V9#,X9_EVJHP1M(' SM[U<@\6:+<6*WD=TY1KDV81H)%E\X?\L_
M+*[MV.<8Z<]* (=+\$^']'@N(+2R8P3QM"T,TSRHL;?>15<D*I[@8SQZ"C3_
M  9HNF75E<VT=T9;&-XK8RWDT@B1L94!F(V_*..G%17WC?2[:TTZX@%Q<I?7
MOV)?+MY"4<$APPVY!&UOEQDD=.I%BWUNQ74=;>75RT5D(FF@EA\M;0%2?O$
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
MLG&T=LG)R>!WZ.B@#CKC3]3M/%/B*ZBTMKR#5+*"*%ED0(KH) 1)N8$ [QR
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
M7X9#Z26FTK5[N:6%;E"6BE\\*X8G! \U<Y^;KQ5O2="U&RU*?3+[PQ97MO\
MVC)>6^K2/&RJCRF7YE/S^8I8@$#' Y%>@T4 5+"YNKD7!NK%K0QSO'&&D5_-
M0?=DXZ9]#R*MT44 %%%% !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 5CZ?K']J:GJ0A=4LM.E^S.Y_Y:2A0
MS\]E4,!]<^G.Q7G5KH=]<^&/'GAV&3R;^YOKN2%F.-R3KO0Y]#DKG_9/I0!J
MR>)WO/&^DZ9I]X#8WEC<3-_HY!)79L=68893N.".#CO6UH>L'4_MUM.%6^T^
MX-M<JO )P&5@#T#*RG';)&3C-<S9C5]1\5>&+^;P_>64=G97,%UYC1;8G818
MQA\LN4."!_7&AX6M9&\5>+M6 (MKN\BAA/\ >\F%4=A_P/<O_ 30!UE%%% !
M1110!'.DKP.L$HBE(^5RNX*?IWKCO!7C"Z\06TFFZLD=EKL<*S@(OR3PORDT
M8).1S@C)P>*[.1_+C9]K-M&<*.37"S>&+K4_"&BSVV=-\2:3"AM)9<?*X4!H
MWP3F-L8/Y]J -[2M<4>'-)O-4N UW>VR3;((6)8E S;47+$#/OCO4TGBK08K
M>RG?5;;RK[/V9@^1+@$G&/3!_$8ZUS-AINJZ/J?AC5);22>&'1!IMW!$0SV\
MG[MMX&?F!*;3C/8]*J6OAS4;*[T2;['(R?\ "07>IS1JR$6L4J2A5//7+J2%
MS@D^E '>Z7JUCK-G]KT^X6>'>R%@""K*<%2#@@@]C5?Q%J-QIFB7$UE$)K]Q
MY5I$>CS-P@/MDY/H 37-:+H%_<1ZU'->:GHWFZQ/=1/:O$#+&X4 G<K\<'C@
MUIS6%S?:W9VLTE^MIIUOOCO=Z SSD;"3CN%W?P@'S#CI0!8T7Q39:EX,M?$=
MS*EK;M!YEP9#@0LO#J?HP(_"GVGC#P]?74UM;:M;O-##Y[KDC]WW8$\$#OCH
M>M<5+IU_X?TOQ[IOV6X?1;FTN+RTNI&0@2/"WFJ0#G!8;AQCDU?L=/EU67PI
MJ2VDEM%I6F2B1Y0!N,D*H(UP>1U;/3@?@ =+8>,?#VJ7T%C8ZM;S7-Q%YL*#
M/[Q<9^4D8) Y('(K%TWQ%=3Z)<R:EK-O9SIKDEC',8 1(J3[!&%SU8#&>V<U
MA^%-/EUOPG\/O*M)(!IGEW<MPX &T0LNU3GG>64^P!S@X%2R:/JS>%KRU&ES
M_:)/$OVY(]R9,'VH2[OO8^Z#QUSVH [N\\0:5I]QY%U>+&P=(V)4E49_NJS
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
M@G0;^_@OI[:87$40@+QW4J&6,=$DPW[P>S9J>?PKI%S)J;RP2DZI"L%V!<2
M21@$!<!L*,$CC'4T:;XLT35[N"VLKPR2W%O]I@W0NBRQ\9*LR@-C<,@'(SR!
M5#QYJ]]HFD65W8W0MVDU"WMI"R*PV22!6/(X(!R#0!I1^&-+BOH+V.*9;B"U
M%HCBXD&8ADJ&^;#8R2"<D9JK%X(T&"+3HX;::-=.5TMMEU*"J.060G=EE) ^
M4Y'%265TRW\Y&MC4+>"WWS1+$K.C$_(1Y8YR%?C&>E3Z9XETG6!:G3[IIUNH
MWEB987 *JVUB21\O/'.* *]GX-T2P32TMK:9%TMF:S'VF0^66!4]6Y&"1@YX
MXK6OK*#4;">RN59H)XS'(JN5)4C!&001QZ51@\2Z3<W\5E'=8FFC:6'?&Z+,
MB_>9&("N!D'Y2>#GI42^+=$9V07;9%L;M<P2?O(1U=/E^=1D<KG@@]#0 ^#P
MOI5K=6ES#'.LUI:FS@;[3(=D)Q\OWN?NCD\\"H8_!NB16&G64<$ZV^G3>?:H
M+J7]V_/.=V3]YNN>IJRGB/2I)+*..X9VOK8W=L%A<^;$ "2O')PR\=>1Q6-:
M^,++6=&TG4([VYTQ+R_6*)9+5B9_G($>2N!N &2.G//% &K/X5TBXN[JX>W?
M-V5-U&LK".<KP"Z X8X !XY P<BK$.B6-OK%WJL22K>7<:1S/YSD,JYVC;G
MQN.,#N:CC\2:5+'J3K</C3&*WF8) 8B!NZ%<GC!XSP:2]\3:3I[8N[EHE#I&
M\AA?9$SXVAVQA"<KPQ'4>HH KIX-T2.RM;-()Q!:W1O(5^U2_+,6+;L[LGEB
M<'CDTVZ\%:'=W$]S+;W'GS727;2I=RJPE1=BLI#97Y?EXQQ5C=J=OXCN9Y[R
M+^Q!:;MC0A##(".=^?F!&XG@8P/4U:L-7L]2E>.V:4ND:2D20/'\CYVD;@,@
M[3T]* ,T>"=!%I+;+:RK'+>"^.VYE#+.#G>K!LJ<YZ$=35D^&=(:ZOKB2U,C
MW\"VURLDC,DD:@@*5)Q@;CT'<U8O]9L=-D$5Q)(9?+,OEPPO*X0=6*H"0/>H
M5\2:1)/I\,=X)6U&)IK0QQLZS*HR2& QP.V<T ,MO#.F6L114G?_ $<VJO+<
M.[I$>J*Q.5' Z<G R>!4</A+2+8:9Y,$R_V7$T-D/M,F(D(VD?>YX '.>E2V
MWB;2;RQAO;>XDDMYIVMD86\F3(I((QMR,%6R<8&#5>S\:^']0N+2&VOB[7<C
MQ0,8)%1I$W;DW%=H;Y6^4G) R* +?A[1UT'18=.21W2-G*[Y6D*AF+!=S')
MSC)].W2F7GAG2[Z^N+R6&19KF(0W/E3/&)T&<!PI ;&2.><''3BCQ-K\/AG0
MI]3GAEE6,JJI$A8EF(49P.!DCG^N!40UFU;Q$8?[2F4I8&=K![5E.W>/WN2N
M[/\ #M_2@"U'H6GQ:T-7CB=;P6XM0RRL%$0.0NS.W&>>E7+NTM[^SFM+N%)K
M>9#')&XRK*1@@UA0>._#EP;7RK]F6[C,ELWV>7;, ,D(=N&;_9'S>U7;7Q+I
M-YIR7UO<N\3S- $\EQ+YJYW)Y>-^X8.1C( )Z4 .L?#VG:>08XY9&6#[.K7$
MS2E8O[@+$X' SZX&<X%5;3P;HEC_ &;]G@N%_LPM]DS=RMY6Y=I'+<C;Q@\
M=*T=+U:RUFT-U83^;$':-LJ59'4X964@%6!Z@@&EU35;+1K%KV_E,-LK*K2;
M&8*2<#.T'') S0!D7'@7P_<Z<UE):2^6;MKU7%S()$G8DLZONW*22>A[U97P
MKI"/IKK#-OTYVDMG^TR;@[ AF8[OG)!();.<FI+OQ+I%A)J$=U=&-M/@6XN0
M8G^2,YPW3D?*W3/0U%;>)=,U>:>QTZ]878M_/0F%ERAX#H64!QGC(R,]: -N
MN?B\%:% +816\Z+:W+7<"B[EQ'(=V2HW8 ^=OEZ?,>.:J>%O$WVCP/H>HZM,
M\U[>6:S.(8&=W. 6(1 3@9'08Y'J*TCXKT4V$5]'>&>VE@-RKP1/+^Z'5B%!
M(&>.?0^AH @U'P3H.JW-]/=VLK-?!/M*I<RHLA3&UBJL!N&!AL9XIM]X(T+4
M)[N::WG5KRW%O="*ZEC6= NT;PK ,0.,GFM&?7=/M[K[,\LAD$D<;;(794:0
M@(&8 A2<CJ1U'J*;X@UF+P_H=SJ4J&3R@ D8.#)(Q"HN>V6('XT 4+SP/H-]
M=6MS+;3K/;0BW62*ZE1GB'1'*L"Z^S9KH5541410JJ,  8 %<QXOU'5M \#7
MFHVUU ;^W169WARIRP!"C(QUXSGWS5_Q+JLF@Z6VL9W6MJ0UU'CK$2 S ]05
M!W>A ([@@ +?PKI$$:1FW>>..W>UC2YE:4)$^-R#<3P=H'T '2J^G>"= TS3
M[FPAM'DM;B(P/%<SR3*L1_@7>QVK[#';T%:&MZQ!H>@WFKSI)+!:PM,RPJ69
M@!GC'\^@ZFN9E\720^*=):6>=-,O-*GN&M1:,TAE5X@-JA?,/#MP!TYH U(?
M V@PZ+<Z1Y%S)9W*".59;R5V,8Z(&+;@H_N@@59UCPKI.NVUI%?13,UFVZWG
MCN'CFB.,$B12&Y'7GFI5\2:5)IUK?P7+3P749E@\B%Y'=!C)"*"V!D \<$@=
M35S3]0M-5T^"_L9TGM9T#QRH>&% %%_#&D.VFM]F=6TXM]F99G4C=]X,0<N&
MP"=V<GKFK]_8P:EI]Q8W2LUO<1F.55<J64C!&001QZ5A6WBG2;.PNKV\ULSV
M_P#:+6HDDMR@A<L (N%Z D#<?7DU.WC/04T^_OI+N2.#3W"76^VE5H20""R%
M=VT@@AL8]Z )H/#&EVUW;74,<ZSVMH;.%_M,AVP\?+][GH.3SP.:@A\&Z);V
MVF6T4$Z1:9(9+-1=2_NF(()^]SPS#G/4UHS:O8VTFR>8QGR#<DO&P58QU);&
M!UZ'FL^?QEH5I!?RW-X\ L$62Y6:WD1T1NC;2NXJ<'D CB@"5_"VD27ES<&W
M<?:I%FN(5E813.N,,R9VD\#/'.!G-6+?0[&UU2^U*%)5NKX*MP_G.0P487 )
MP, ]@*I2>,=&6'4W2::5].@^T31+;R;FCYPR @;U.T_,N1QUJ"T\16^IS>')
M!?364FH1M*MDULW^D?NMQ7<R\!>N1C..^: )X?!VBP6=A:1P3K!I]P;FV7[5
M*?+D.[+9W9/WFX.1R:9-X)T*>=[AH+A9WN_MIE2[E5Q-MV%@P;(RORD# (JW
M_P )+I/VN*V^UX::9K>*0QN(GE&<H),;2V01C.<@CJ#54^-O#RSM";YMR78L
MY#Y$FV.8XPKMMPN2P )(!/0T  \$Z"MF+5+25(A>&^79<RJ4F))+*P;*_>;@
M8'S'CFIW\*:+*VJ&:S\U=455O$DE=ED"C"\$X7 QC&.E:%_?VVEV$]]>2>5;
M0(9)7VD[5'4X'-9MKXMT:]A:6VN9)5#JBA;>3<Y9=XV#;E_EYRN1@&@!X\,:
M8;6Z@E2>875O]EEDEN':1HN?DWDY Y/0\YYIUOX:TNVO;&[BBF$]C;FVMV-Q
M(=D1QE<%L'[J]<G@5C:IXF-Q)X9NM%OPUG>ZK]CN%\L98!)"RD,-R,&3!'!Z
MUL1^)M(EU".R2[)FDFDMT/E/L>5 2Z!\;2PP>,]CZ&@"UJFDV6M61L[^'S8=
MRN,,59&4Y5E8$%6!&00<U!_PC^GFSO;9TE<7R[;F1IG\R48VX+YR!CC (QD^
MM4M)\7V&JVE[=;+B"*VNWM1YL#AG96V8 QR2P/RC)Z9 JU!XGTBYA,D5R[,+
M@VIB\E_-$H4L4,>-V=H+=.G/2@"]I]A;Z7806-JKK;P((XU9V<JH& ,L2>@J
MS4%E>0:A:)<VS,T3D@%D*'()!!! (.0>M3T %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S?C/3[V_
MT[3WL+8W,MGJ=K=M"KJK.D<@+!2Q SCU(KI*9--';PO--(L<4:EG=S@*!U)/
MI0!Y[J^AZW?0^/%CTF3=J]G%%:?OHL.PA*'^+@ GJ<<42:-JMOKU^T_A:'6+
M#5HX6_?31#[+(L2QLD@8G*':#E=W?@UZ%%(LT2R*&"L,C<I4_D>13$NX'NI+
M42#SXU#,A&#M/0CU';([C% %/4]'AU7PY=Z-.0D-S:M;,8EP%#+MRH[8["L;
MPU-KNE:)::-J&BS2W-E$MNMU!-%Y$RJ-JODL&7( R-N1SC-=760OB;2WM;^X
M269X["Y%K<!;>0LDAV\;=N3]]>0,<T 8J:?J^E>*]:OC8'4;75K6#_4NB^5+
M&I4H0[#Y&SD$9QSFJ.B>%]3T'4O"4/V=[J#2])GM;BX1T \QS$0 &8,1\C#I
MZ5W]% 'FUEH&N0^&_#5F^DS">RUU[R=?.B^6(R3,#G?SQ(O YZU5T?3+KQ#X
M,?2([.1$_P"$@FF-XS)M1([UI&(YW;OE*@8[^E>I$;E(.<'C@XK%MWT3PU+9
M:9!NMSJ,[^0@#NLDA!=CNY )PS<D9YH Y&YTCQ)=:K93S:.[/9^(&NM\=S&D
M+6Q$BJRH&^]\P+%ANSG&>@+S0-<E\/\ B&U329C->:_'?0+YT7S0K+"Q;._C
MB-N#SR*])I"0H))  Y)- '%Z[HTMSXSL);.1$BU.W,&JP'J\,1#JW'&<L8S[
M2^U=K5"RT33--O;R]L[&""ZO7WW$J+AI&]2:OT >9GP7KUI:H=/DB6?1M1)T
M4,WR_9I&/F!_8)(5 _Z9#'6M37M&U7[1#IUAI[W&EC2I+5)(ITB=9N /-8D,
M4P,X7.3G(/&.IU'6;'21;&\F*"YN$M8B$9@9'.%4X!QDGOBK] 'F$OAK6Y-#
MTHVVGWNGZ[8Z/#;PW4%S$4:10089T+8:/(#=#]XXYX/HMY;RW>DW%L642S0-
M&2/N[BN/RS5JJ-KJ]E>ZG>Z=!*S75B$-PAC9=N_)7DC!SM/3- '!:;I/B ?\
M(B)_#[HND:9/97 EGB(9S%&@( 8Y1BA]^N0.\3^#]=.CZAI^EBXM]/-O!-:V
M&IS++Y-Q',LGE(ZECY1";2"<#(QWKU"B@#SG4=#U76M"FNK/PO;:/J<4UM,(
M))8R]V891)Y9=,@)QQGN>0HZ[&DPZI<>/;K6;G1[BRM)]*@MP9I8BRR))*Q!
M".W9QS72K?P-J;Z>/,^T)"LQ_=MMVDD#YL;<Y!XSFK- ''^*;'6;W5UBMK!K
MC3Y=/FA\R&9(F2=B,>8Q(;R\#HN>>H/%4-#TC6K6^\'37.DRQKIFBR6=R1-$
M=DA$( ^]S_JFZ9ZCWQW]% 'F&A:%XBT*3P_J+:1-/]E2]M;FS2:+S$6:?S%D
M0E]IZ $;@?K74^"+"_T_3-0CU"S:UDEU.[N$4R*V4DE9U/RD]C7344 <=KOA
M2?4_$[/'M&DZI9&VU90VUF\MLQX]20SJ?]FLRX\-Z_)\+=5TRZC%YKES;&T7
M8ZC<B#9&2S$#D N?=S7::IK5CI"!KN23<8WE$<432N43&YMJ@G R,G'<>HJW
M;W,-U:PW4,@>"9%>-^S*PR#^.10!QU_INJS^*+^_CTN8P3:!]C0F6($S;V;;
MC?\ [77I[UGZ;IGB/P_-X?OXM%>^5-$ATN\LTN(ED@DC.0X+-M93D@X.>A]J
M[BRU>RU"^OK*VE9KBQ=4N$:-EV,PW#J!G(YR,CFKU '(1:?JD7C>QU)M+ M8
MM'EMG^SO'L21I$<(H+ D *1G '3IVN> ].O=(\$:5IVH6QM[NVB\N2,NK8.3
MW4D5T=8S^*M%2&:<WA-M#N$ETL+M NWKF4+LXZ'G@T <WK?@F\U75M<MHIA#
MI.IP)<EE;#)>HI12 .W$3G_:C'J:GN+'Q$GAW296LA<ZC->)<ZK' \:R*"A!
M$3.0H*_(N00=H.""<UVB.LD:R(<JP!!]0:=0!YK:^%[YM%N;#4=&O%#:Y/=P
MSVE\HG@5][+,C[@21D*<\G<>#W[+PO!JMKX>MX=9E\Z]5G#2$*&9=[;"VWC?
MMV[L<9SUK8HH \NBT/Q):^'+'P^^C2W#Z=K45V+U)XA'<0BX\TMRP8/@G((Z
MCKS5^QT/4;76+_3[WPS:ZA:W&HR7MOJ<LD92-7?S,.A^;<A)Q@8.!R.M>A44
M <F_AV\3QU+>P%!H]\D=Q>(3S]IAX0@?[0*$G_IB/6LJWT/4;;6M3T^[\,VF
MI6=W?O>6^HRR1E(@[;\2(WS$HV<8!SQR.M>@T4 ><ZQX9UO4;GQ8]M:^4US>
M65W9&65-EP8!&2AP25R4(&0.U+XKTV[OK;Q#XBGLY;&./PS=68BF9"[LP+DG
M8Q&%VX'/)8_CZ+5>^L;;4K&:RNX_-MIT*2Q[B ZG@@X[$=J .$E\/7GBFWT6
M7[/)IZ6NCW%OYTC*2SSPK& H4GY1RQ)Q_#COB&'P[JNM>&;K2[SPU9Z1J:Z=
M+9C4?,CD$C,FW]WM^95;@G...,'J/1+:WBM+:*W@4K%$H1%+$X Z#)YJ6@#A
M+*#7K[Q%X5O;O0)K-=/M;F"[+3PLJLZQ@%=KDE<H>P/M6AXSTW4;B;2-2TZP
MCU)M/N'::P>14,T;H5)4MQN7((SC/-=710!PDNC7SW?AVZM/#D=A'%JKWMS!
M"\0,:M \>Y\, SDL"=N>.YQS1?0-<$-Q,NDRLZ>*5U1(O.BW2P8 )7Y\ ]3@
MD5V*^*=&>:*-;ML33""*4PN(I9,[=J2;=K'/H3T/H:V* /.];T+6[X^.A#I4
MC'5M.AM[0B:+#NL;JW5@0 7') Z&KOB#3=5-WX?UBUT8:B+2WEMKK3GEC60+
M)Y9W*2=A93&._(-=3::O97VHWUA;RLUS8E%N$,;+L+#*\D '(&>,U>H XB31
M;U=1\*3VFA16=O:7L]S<P6S1A8%DBD09Y&YLN"=H/?KU+SHLH^(DOV:5#I=U
M''J%[!W%Q&=D9]MV%;ZP5U<%_!<WEU:Q^9YMJ5$NZ-E7++N&&(PW![$X[UD:
M7_PCFAZA?:1IEM':W*1_;KF**!AN5B1OSCYLD$8&>F* #QKH]YKOA.[L=/=%
MNRT<T0<X5VCD5PI/8';C\:R[W2M1U?6Y-;.FSVK1:/-9+;R21^9+)(RG&0Q7
M:NWJ2,EO:NNL[J*^LH+N#?Y,\:R)O0HVTC(RI (/L:FH X+2=%U>VNO AFTV
M5%TK3)+6\;S8B(W,<:CHV2,H>F>U:/Q TW4-6T>QM]/L'O'CU&VN)%5XUPD<
M@9OOL,\#@5UE% &#!+<Q:A)-;>&IK<-"3-(SP!I2N=D:A9#SEF.6P!CWXY_2
M?#^KZ5K-ZJ61%AKUNTMVT;1@V%R<Y"_-EDPQZ9^8$_Q&N^HH \WT?PWJ=WH2
MZ+J7AJTL+RUL9;-=7#QN&W1&,/%CYU+9!.0.,CFM71H=?O\ 0!I>J:'%87%O
M8M:-=-,DBRMLV@Q[22%. QW8Q@#!ZCJKF_MK1PDKGS&1G"(A=MJ]3@ G'3\2
M!U--TS4[36-+M]2L93+:7$8DB?:1N4]#@\T </H6F:ZNH^#'NM$EMHM)TZ:R
MN6>>)L.4B4, K'*DH<=_4#O7M-!UZ#P?X<TM](D\_3-7BFEVSQ8:))68NOS=
M"",#KUX'?T6UNH+R 36\@=,E<]""#@@@\@@\$'D5+D9QD9ZXH Y2]\.WC>.$
MO[4H-,OH$_M)"<$R0L&B(]<Y*GV6LJ70]1A\0:S:7'AFUUC3]3N1<PWDTD>R
M'*J"DJ-\Q"E<C:#GV[>@TA( R2!VYH KZBC2:9=HENEP[0N%A<X60[3\I]CT
MKF/"&C:CHVH7,2F]CT0V\?V>UOY4EDMY,G*(ZDDQ@8X).#TKHK+5[+4+Z^L[
M:5FGL76.X1HV78S#<!R!G(P<CCFKU '*SV.I:=X]GUJ&SEOK&\L([9UB= \,
MD;LPX=E!5@YZ'@CTYK)3P=J>F^!]'@L/);6]+O/ML"LV$!>1C)%N_N[)'7\!
M7H%8S^*]%2&:X-X3:P[O,NEAD:!<=<RA=G'0\]>* ,;P]X6O=#\0WVZ4SZ2"
M+RVW-EVN9%VRD^GW6;TS,?2LBRT#7(?#WAJU?291-9:])>SKYT7R1,\S YW\
M\2KP.>#7HZ.LB*Z'*L 0?44Z@#GO'.F7FL>#K^RL(A-=-Y;QQ[@N_9(KD9/
M)"GK51;;4W\?1ZRVE3K:_P!CM;G][$2)#('"8W]<#&>F>^.:ZRB@#S?1/#^M
MV6F> +>?2Y5?2&?[;B6(B,&%XP1\_/+#IGBJ[^'=?@DDU*/1!<M!KMS>?8)9
MXQ]HMYDVY4[B XZX;'>O4** .5M+NXT2WLC'X72TCU&^Q/%;R1AK??@!Y #A
MV)'.W.!W.*M>.-+N]9\&ZC8V$8DNG56CC+!=Y5U;;D\#.W'-;Q1&=7*J67.T
MD<C/I5*+6M.GUJXT:.Z4ZA;Q+-+!@@JC=#TP>W3ID4 <1JNF:]JMWXHNDT.>
M)=3T!;*W22>'?YH\[Y6P^!_K >"1COGBM&VTW58O%&E7[:7/Y%OH4EG(1+%D
M2EHV"XW\_<//3D5VM% 'ENG>'M?T;2_"MR^@#46L=.;3[W3S/$'0DJPD0EMA
MY7!&1P15_5_#%W+:6[:9I$VDZA;VKFSFTN:-4B=G9C#*C$*Z'Y2>",[L8KT.
MB@#@=0T+6I-<34K&&XM-5$ELL\\,R&SO(P$\SS(V;(*_.%(4'A<'TU?B'83W
MWA&5K9&DDM+B"\\M1DNL4JNP [G:IP/6NIHH YGQQ9W6N>!KZTTF#[9-=QIY
M(CD0!AN#9RQ Q@>M)X\$MWX"U2TBA;[5?P?9(86QDR2?(!QD<9R?0 GM71PP
M16\8CA18T!)"J, 9]!534KW3]/DMI;P_OF8I;JL;22,V,G8J@DG .<#@9[4
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
MU\1R-G<5&["@[CE1P<\BI/\ A$=$-LUO]ED\IKO[:5^TR\S[MV_.[KNY^O-
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
M&U5+#7;$2RVOFIOBE0[5D1U_NG*<CD=JU-"TU["WN)KB*".]O9VN;H0<KO(
M !P,X55&<#.,X&:FU#1K'4Y[>>ZB<S6X80RQS/&Z;L;L,I!YP* ."F\6:JOA
MK6I'M!H_B#3]1M([Y8BLL4WF-$@=2P/RM&1[C IGCK4;V6Q\>:;+<F2TMM.M
M)8(V11Y;2-)NY !(^1>I-=RWAG1Y-*N]-DLQ):WC;KD22.SRMQ\S.3N)&!@Y
MR,#'05 G@W0$%V#IXD^V0+;W)FE>0S(N<!BQ))&3SU]Z .?O+OQ-I/B.\TNW
MU1=1-WI,UW:_:8XX_LTZ,J@94 ;&WC&[)R.IYJA?>*]0_P"$2UZYM;W4;+5-
M/-OYEI?6\7F6Y9@#R%VNC#)##/3MTKMU\.:6+:YMV@DE6YB$,KS3R22,@SA=
M[,6 Y/ /4DU'<>%='N[.YM;BVDFBNMGGF2XD9Y GW07+;B >0,XY/K0!S'B#
M4KK6H?'%@E[):1:39>6L<:H3(7@,A9MP)P<[0!CH3UQA^EZK>6>I>&K/[:(]
M/E\.O<21R*NQ7C$(#DXSC#G(SBNAO_"&AZG=O=75F[3R0?9I72XD3SH\8VR;
M6&\<_P 6:D3POHT<MM(MG\UK;-:0@RN56%L93:3@@X&<CL/2@#E-'US69]8M
M;2349Y8;O0I+T7#PQJ&E5HP)(UQE4(?A7YX''7,-G-XLN?AM;>)(->N;B^DL
MK>\:U6VA"N%&Z5%^3.74_@P&, XKJ;7P1X>LF@>WL"CV\+6\3_:)"R1MC* E
MLXX&!V[8J66RN]!T6TL/#&G6TB1.(A%=73HD4>#R#AB<''R^E $6B:C_ ,)&
M]WJ-I?2/I$L216P0* QV[GD# ;OX@O7@HU9?BS4;[P\EN+2.[AT6"T9)9=.C
M262T88".T; EHP W3T.<UTVC:7#HNC6FFVX41V\87*J%#'J3@=,G)_&F7VAV
M&I3F:YCE,AB,+%)Y(]R'JI"L 1]: $N]02/PU-J,5[ D:VAG2ZD!,8&S(<@=
M5[_2N$G\7ZQHG]L22R3W4=OH,>H1?:XT4F4NRE\( 0AP#M/(QVKT6:PM+C3I
M-/EMXVLY(C"T.WY2A&-N/3'%95KX-\/V<HEBTY2XMC:%I9'DW0G^!MQ.X<D<
MYP..E &#XKBU.U\)>(+A/$<DUN^BRS0@(BRB1%)+JR@?(05!&.,\$9J?3;O4
M(/%.DZ.=2GDM)]#DN"'2/(D5XE5@0HZ!R,=.E;&G>#M TK3[JPM-/5;6ZC,,
ML;R/)F,@@H-Q)"\GY1@<TK>$=#=; &S;_0%9+=A/(&"MC<K'=EU.!D-D'% '
M(:9XBUC4_#>C2-JLK7T^G7-Q+';PQB5V5PJR$L-BHO<8R21@'!%36^HSZO>_
M#/4KHJ;B[@EFE*C +-:$G [<FNCB\#^&X$M$BTQ46T1XX@)7X1SED;YOF4GG
M#9%3VWA/1;,:8+>S:,:8"+,+-)^ZR,'^+GCCG/''2@"#Q;K,^DPZ3#;OY3ZC
MJ4-D9\ ^4&R21GC)V[1GC+#K7*^)/$&O:-!XLLH-0D9]/M+>]M+MHD+H)&93
M&_R[3RA(.,X/7BO0-2TRSU>Q>SOX%GMW()4DC!!R"".000"".15*?POI%UIU
MU87%L\L%V0;CS)Y&>7'0,Y;<0,=": +>F6EW9PRI=ZC+?.\K.KR1HFQ3CY %
M X'.,\\]35VFQH(HUC4L0HP-S%C^)/)IU !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5;_4;;3+=9
MKJ0JK.L:*JEF=V. J@<DFK5<SXPTO4KPZ-J&E1I<7&EWZW1M7D""="C(P!/
M;#DC/'% %/0?$CR:UXJ^WW<YL[*[@AMXYH=KQEXU.P*%!8EVP.I.1@FM&7QK
MH=O#<27%Q+";:XCM9XY+=P\4DF-FX8X#;AANASUKEM0\,^(-3G\0WR:?;PRS
MWUG?VEO=3*ZS>3&BM')MR!G:1GGGVYJWJ.B:GJ7AR00>&;/3+J:\LY6MX)(B
MY6&979G<8!X!"CG]> #:F\>:' E\TC7JM8X-S&;&;?$A&?,9=N0F,G=TX-7K
MSQ-I=DLC-+)*L4"W,IMXFE\N(YP[;0< X)'<@$XXKGM0T75;C4/&<L=@Q35=
M,BM;4F1!N=4E4Y^;@9D'Y'VS%HNBZUH5Y>S?V>;N+4M/MHVC$R V\\47EE6R
M<%&&#E<D<\4 =#<^+M'MKFWMO.FGFN;8W5NMM;R2^=&,<H5!#?>' [<]*=%X
MKTFXL;6\MII;B*Z@:YC$,+,WE*0&8J!D8) QC.>,5SVB>%K_ $#5?#2)$US:
MZ7H\ME+.KJ-TC-&W )!Q^[/YBLNW\(:D?#&EV5QIMU!J5E'<&WOK&[1);>1I
M"P&=P#(P(R#GIT[T =4/&=D=?NM.,%T(K:QCO&G%N[ J^[&  3C"'ZG@=*=:
M^.-#O8(9K>6Y9)S$+<FUD7SS(I90A*@,<*V<=,'.*RDT;7[?7+B\GMXKPW>A
M0V<TT4BH!<1^86PIQPQD&.@'-)#I?B"R\&>%-/AL]TEBL,.H0).J2,B1%"8Y
M,\?-@\$$C(XR: ':[XL3_BG-1TZ_F6QGU5K2ZB6#+/MCEW(5*E]P>,# Y/OD
M4GB+Q?'>^";[4] OIK>YL[J&"97@V21L945D=)%RORMZ#M@UG67AC7;.PL,Z
M=$6L/$4^H^3%<J3)"_FXVEL#(\P<,1G!Z58UKPMJ=]I7B2Y@M1]MUB[M9$MO
M,4>7'"8^6;.-Q",>">H'O0!U\6O6$VL7FE(\OVRSB6:9&A=0$;."&(PP.#T)
MZ&K5A>PZE807ML7,$Z"2,NA0E3R#@@$?C7)^*],;4=>T>6PN4@O9B]A>QYRS
M6CH7<'!X*[1M/0%O>NS5510J@!0,  < 4 9VI:Y9:5-%!.TC7$L;RI##&7<H
MF-[8'8;A^8 JG+XQT2,:=MN)I?[2@-Q9B&VDD\Y  3MPO7!''7GI5;Q'9:S=
MZU8BUMEN=,-O-',@G$++*2NPL>ICP&RHZG&0<"L/0/#^MV/_  A NM/"_P!C
MV,UO=%)T;!9$5<<C/W2>.F1^ !M2^.M.9M":SBN;F'5IY(E=('S'Y:N6!7&=
MP9,8QZGM5FSUW3XY=:FDU2XECMKQ89(YH"OD.50"-!M#/DL".N2W%<S8>&]=
MLX-!F&GJTUAK-[=20M.HS%/YVU@1D<>8N1UX.,TM_P"&-=G?7KJTMXX[DZS;
MZI8I-*NR<1)&I1B"=N=C?F/P -W5?%.E2:/J)_M*[TY[.>.&X=+8F6!V*E05
M*D88$#.,?-US4NI^.M"TFYO;>ZFNO-L0C72QV<K^4K D.=JGY< Y;I6;XAM-
M?\1>#+^W;2([6\N'A\NU%PCL LBLS._"]!@ 9Z#UP*B/=R^-O&=O;:<UP]Q8
M6: &1%5&*2@!\GISSMST/!H Z.^\8:)8(TDMT7BCMDNY9(8VD6.!R0LC$#[I
MP?P!/04T>*;;_A*[G1&AF06]FET]PR'R\,6_BZ  (>3QGBN-U3P=X@'AZY\.
M6\"7MFNA1V5I+]H$2B958,9%ZMGY=N<@>V2:UK[PWJ^I:MJ.^WCAM]5\/KIT
MDHF!-M(#+VQEN)!T]#^(!T4'BG29KQK5IW@E%L;L?:(FB#PCJX+  @=^XR,U
MC#Q'+>?$#1K.TGNEL+K3[B=X9;?8K[3'L=25#=&;C/IP,C.5_P (QJ^N^%[_
M $J^\/Z5H]\U@]K]N@9',SD8RNU<JAQD@\]L'K6C9VOB&^\4^'M3OM&2S2RL
MKFWNO])1AO?RL% N<J=AQG!]0.X!VU<];>-M#NIYXXI[C%N95FD>TE5(VC(#
MJS%<!N>AY/;J,]#7 KX7U:\\(>)M+>)+2ZO=2GO+4RLKHP,@D0-M)XRH!'OW
MH Z-?%>D^;=PRRRP3VHC:2&:%D<B1ML94$?,&;Y1COP<&K UZR,+NWGHZS_9
MO):%A(TNT-M5<9/RG.1Q@$YP":YA=(NM3T6[&H>"=-M7E2.&6UBFC+SKYBEB
M)%V[0H!9<G.['W<<Y\WA7Q#%IUO)$IU0:;J9N+.QU697DDMFA\MHWDY&X%F*
MDDX &3Z '6P^+M'N(8VAFD>62Y>S6W$3"7SD4LZ%",@A02<\8YSR*CD\;:%'
M9Z?=?:)WCU!G2VV6LK%W0-N3 7(8;&&T\DC %9,NG:V(]-EM-!M+*WDNWDO;
M&TF2*0*8]JDR* "=W+;><8&2,@YNC^&M=L+;PO!-IJ :7JMW<2F*X1AY4GG;
M2,X_YZCCT![\4 =5<>,M%M;/[7--,ENJ123.;=P(!)C9YG'R$Y'!Y .3@<UB
MIXO31O$WB>+6;VY>QLY;;RBML7%NCQAF+%%X7)ZM^?%3)8^(M(\4:T;+3[>^
MT[5Y4N%GDG"?99!&L;!U(RRX12-OTXZU0UKPYK%[#X[BALBQUF"**S8RH Q6
M+RR3SP,\_3\J /0NM4+[6+6PG2W?S9;EXVE6""-I'*+C+8';D#W)P,FK5MO^
MRQ;T*/L&Y202#CIQQ7.7VFZC9^.XO$%K;M>6LNG_ &&>!'57C*R%U==Q (.Y
M@1D'IUH GG\;Z##;Z?.+J6:/4$=[4P6\DGF[ 2P 53\PP?EZY[5N6TZ75K#<
M1[O+E0.N]2K8(R,@\@^QK@]-\)ZEI5_X:D6W$J6U[>W=V8Y%VQ?: ^%7)!(4
MN >.Q/M7H- &5JVL6UD)+7S9Q=&!IL6T)E>-!QO(P1C/3(YP< X-8WA;Q.9/
M ^AWNIRS75_=6(N)!#"7=P -S;5' Y'Y@"BYT[6=.\<7NK6=D+^RU*RBMY )
ME1[>2,OM/S=4(<YQD@CH:YO3?"WB#1K'PY<OH5EJCVNF#3[RPDG3*$-N61&8
M;?4$?3K0!W%EXLT;4;RPM;2Z:9[^W-U;,L3[)(QC)#8QD9&1G(STJ0^([#R0
MZ"YE9C(%BCMW,C"-MKD+C. >,]#D8SD5BZQX;OY]'T>;2(;*PU;3;@20I"H$
M,:2$K*G09&QB>@R5!P*@UWP_?6>LZ5J.E:1;:O:6UFUC-8W$BJRKE2LB,XQD
M8(.>N: +$GB$W_BCPI+I6HF72=3@NG9%4;9-B*5.2-P().1GMTXK63Q3I+W-
MM")W"W4K06\YB812R+G*J^,$\''K@XS6*^A7W]N>&)HM-@MK6RCNA<):,BI
M90 H4<9QSD@#/7'.*S]/\*:L?#.A>&KVW"+I%]#-]O612DL4+[T*C.X.V%!!
M  ^8Y/&0#</Q!\.+.L374ZK]J-F\K6DJQQS [=CN5PASQSC\JEOO'&AZ=+J$
M=Q-<YTYE%V4M)6$(89#,0OW<<[NE<A9Z7=>(_#WBC08[1A%=>(+@-=%UV1H)
MU9CC.[<-IP ,9QR.<:>K^']7NT\>1PV)/]LVR0V9,J ,1#Y9)YX&>?I^5 '2
M0^*]'FO+JV^T/$]M;_:F::%XT:$'!D5F #*#W&1T]14<OC#1[?[<+F6X@>QM
MOM<T<MM('$//[P+MR5X.<=,<XKFM?\*ZMKM\PC@^S1R:!)8":1T(2<NCJ" 2
M2OR8)&>M2MI.K:EX8UF*7PIIVEZC<:;-9K]GDC9IG=<9# #;&#S@G/MQR ;J
M>--'E^TK$;IY(+/[:$^RNIFA_O1Y #C) R#CD=JO>'M877O#]CJ@ADA^TP)*
M4=2,%E#8&1R.>O0US1T'5)M:L9C9F.%/#\VG2.TB';*YC(X!)(^0\CU%6-!N
MM8T/2O"VBWFC*,P"TN)5NU8PF.( -MQ\P8JW0\#&>3B@#L*QKSQ3I-@\HN)W
M6*"98)YQ$QBAD;&%=P,#[R^PR,XK9KSZX\+ZN=%\4>'/LXFM]8NYI[>^\Q=L
M2S$%@ZD[MRG=C (/'2@#I7\6Z2NMR:.'N7O8Y(XY$2TE8(9,[26"X"G'WNGO
M6Y7,:'I5[8>,-=NI+9ELKJ&UC@E:126\I64Y .1]X8_'I73T <]I^JWFNG5I
MM/ECCBMKA[*VWKE6D3 >1NY ;("@C.T\\C%'2)->M/&%YH=_JS:G9M8"Z2Y,
M$<4MNY<H$^0!2#AB,C/RGK47A:*]T+1]>TZ&U^TW]KJ%Q-! T@3SDE<R1MN/
M0'<03ZJPZC%7/#;:Z+N0:EH<=H9@9;B\-XLK2., *%4< #ISP!W))H O>']8
M?43J-E<[?MNFW1MIR!@/\H9' [;D93CUR*P/$7B^9]+\8VVG?:K.\T6T:1+@
MPY!<1E_XE*XQMZ\GDCL:O^$[-VUWQ1K1&(-0OD6#_:2&)8RP]BP;'J #WK*U
MKP]K4[>.8+:R2:+6[55MI?.5</Y'E;2#TY&<^GOQ0!T&F>*],N@]O)<21SV]
MFMU,T\+1*T6.9%9@ RY!Y'%6[+Q!87^IR:;&TT=XD(N/)GA:-FB)P'&X#(SP
M>X/7%<EK/A75-;OI4$!MH9_#LFG><[H=DQ96&0"25^7!Q6QX7M-0\\7.I>&-
M-TBYCA\IY;=D=IB2"=I4 JG&<'G)'IR =0S!5+'. ,\#)_(5R]AXLTBTT/3K
MF;5;N\BOKF6"WN);5@\CAW^0JJ#!&T@ @$[>YKJ&)"D@$D#H.]>=6/AS6H-
M\,VDFGD3:?K<E[< 31X$3-,1@[N3^]7CV/MD Z4>-M$-@+QI;E(_M@L&#VL@
M:.<D (Z[<KG<O)P.16C<:U8VL]Q#,\BO (]_[IB"7.$52!\S$]ADUS-OX6N-
M0T_QAIVHP-;Q:O?//;RAU)4&*-5;@\,K1[ORJ/4/#FN7O@RT:5+2X\01W4.H
M7$$I_<SR* #$3R -@V@],@&@#9E\:Z';VMQ/<7$L(MKE+6X22!P\4CXV!AC@
M'<,-T.>M5=4\>Z;9:'J]_!%=RS::526V>V>-PS_<)# $*<YS]>_%9FIZ)J>I
M>&95M_#5IIEU/>VDK6T$D6XK%,KLSN, G"D #/UYXBU_PSK&J2>,O(LPHU.V
MM%M#)*H#M%N+ X)QG(P?Y4 =.FKVDWBB*V%_=Q2_8'G-E+;E(R@=1YA9E!W
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
M_,C%6QD<C((STXJU5>PLXM.T^WLX<F."-8U+<DX'4^I/4U8H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ K/UG6]/\/Z>U_J<SPVJLJM(L3R $D*,[02,D@?C6A7%_%C/_  K74]I
M/F6V"1G_ )>(Z .CM];LKF\2T07:32*S()K.:(,!C.&=0,\],YK1K'CBU--1
MQJ-_:/;RQ^7 ((#"XEY)/+MD[0<8QC!KF/"VJZD_B&[TG4]4FN7L%EEM9-H7
M^T8BY&\\ 9C(V$+@$G/0B@#OZ*\ZT;6-=O\ 2-)\4QWUN]M-;2275GYY?SGV
M%A'&NP;&5E(ZG@'.3S6AH\U[J>AZ3KB^(7*WVGL\T 52LDS('!C_ +FPAACG
M(Z\C- ':U5N]0ALX4E99I5>981Y$9D(9FV\A<X /4]L5PNCZWJE['X :;4)2
MVK6$K7F H\QA &#=."&.>*SM(N]0T[X9^'[NVU.Z$L^KPQS%RK[T>[*."2,\
M@G)SG/>@#U6BN&O=3U'3/%FI:-+?3/\ VI;))HY;'[I]VR51QSM+))SGY<^E
M0W=[K>J7^OV.F:I%9W&CRQ)%)<3X 7RDD,DB;#O#9<9R.%XP<D@'?$A5+,0
M!DD]JR]-\0V.JW7V>U\\EH%N8I'A94EB)P&1L8(]NO(.,4:^C3^%M1'F-&QM
M';=$<$?*3QD5QOAN]N%@\&>'S=W$=M=Z']L:0, SLJ1 1*P'  8MQSP.<9R
M=W#I.G6^IW&I0V-O'?7("S7"Q@22 # !;J>@_*KE>8?VUK\\>GV3:K/"T?B6
M727N4CCW7$"QNP8Y7 88 R.,J<@]*ZKQ+;3V?PXU>#^T+J6>#39C]K+!96*Q
MDY)4 9..P% &H^MV*:U:Z29'-U=0/<18C.QD7&2&QC^(<9[UHUYJEC)-X@\$
MVR7]S$6T6Z)F0KY@!%OP"00/RZ?G3=#\2:MJMMX>TN>[S/>6UXSSM-Y#SO#,
M(U 8(>=N6( &<>F00#TRLIO$6G?:9X(GGN'MVV3&VMI)5C;NI95(W#N.H[BH
MM$75D\,+%?WMO>ZI&LD;7$(PKNI8#/ YX / Y!K#^$S(WPWTQ<G[2AE6[#??
M$_F-OW]]V?6@#K;"_MM3L8KVSE$MO*-T<@! 89QGFF0:58VVH7%_#;(EW< "
M:4?>D Z9]<=O2N<>^%WXU'ARVN'M;)=->]#6S!3+(TQ4X/HI!.!W?GBL*QUW
M7M1C\*1SZE+!)<:E>6%S)#&@%PL23!9 "IP28P>.,]J /3**\LDU/6[/0M1O
M_P"W;R1])U]+*)76/$T+3Q*1)\N6.V0C(QT'>DU._P#$*Z+XPU>W\0W22Z'J
M4GV: QQ>7(BQQ/Y;C;D@[B!@@Y.>30!ZI17G.NZ_J4,]U>V5],WV;4[&V>-0
M%BMQ(T0DA8')D8^9DG VY&#D$5!XAU+6X6\=SP:Y=PC1HH;FSC1(]H/D[RK?
M+RN>W7GDGB@#TVBN(U?7+OP]XDM[N[N)YM*U.S:.W@& ([Q1N5 <9_>+D#)/
M*^]=9ID%Q:Z9;6]Y<FYNDC EE;&7;N<#MF@"W1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 4[#2['2UF6QMD@$TAED"?QN>K'W/<]ZN444 %%%%
M!2;1NW8&[&,XYQ2T4 %%%% !1110 PQ1F99BB^8H*A\<@'J,^G I719$9'4,
MK#!![BG44 (JJB*B*%51@ #  I:** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"FVDZ<^K)JKV-NVH)'Y27
M1C!D5.?E#=0.3^=7*** "BBB@ HHHH **** *=GI5CI\UQ+:6R0R7+^9,R]9
M&Z;CZG '/M5RBB@ HHHH **** "BBB@ HHHH *IOI.G2:LFJO8V[:A''Y271
MC!D5.?E#=0.3^9JY10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 52U72+#6[(V>I6ZW%LQ!:
M)B=K$'(R ><$ _A5VB@#,3P]ID<XF$#M*J,BN\SL5##!P2>,CN*/^$?TKS=/
ME^R*)-.4I:,&;,*D $#GH0 /H,5IT4 8]AX4T'2]5GU.QTNW@O)R2\J+C)/4
M@= 3WQC-+I?A;0]%O)[O3=,M[:>?.]HUQU.2 .B@GD@8SBM>B@##L_!WA[3Y
M[>:UTFWCDMG9X&P3Y1;KMR>![#@9..M/'A30EM?LJZ;$D'VC[3L0E1YH;<&X
M/4'D>AZ5LT4 02V5M-<V]S+ CSVV[R9&&63<,'!]QQ6=?^%=!U358=4O=+MY
M[V$ ),R\X!R ?[P!Z9S6Q10!#=6T-[:RVUPF^&52CKDC<#U'%4&\-Z2UE9VG
MV0"*R(-KM=E:# Q\C [E&., ].*U:* ,R3P]I4L5I&]FNRSE\ZW"L5V2<_.,
M'[W)YZ\GU-7YX8KF"2">-9(I5*.C#(92,$$>F*DHH R+;PQHUG):R6UDL3VD
M;10,CL#&C8R!SWP,_0>@J"X\%^';K2X=,GTJ&2SAE,T49+?NW)R2ISE<DDG!
MYR:WJ* (;6U@LK6*UM84A@B4)'&@PJ@=@*SY/#.D27\MZ+3R[B<YF:&1XQ,?
M]L*0'_X$#6M10!GW>B:=?-;/-:J)+4$021,8WB!&"%92" 0!D=#BD?0M+=K$
M_8T7[ <VH0E1"<8^4 \<$CZ$UHT4 8[^%M%>UN+9[(-#<3BYF0R/AY00=YYY
M.0#GU ]!63H/A,V^H:W<:K;1.+S4OMD(6X=U*A$"AU. 6!3(SG&>M==10!B7
MGA#P_?W-S<76DV\LMTR-,S+]]DQM;ZC YZ\5++X8T:87PDL5*WZJETN]L3*!
M@!AG& .,>G'2M:B@#GY-*O[O6+>&XALET2Q=)[;#L\SR*I # C"A2<@@DG ]
MZUCIMF=575#;I]N6 VXF_B$98,5^F0#5JB@ 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@ HHK&UGQ7H?AZ>*#5=1CM
MI95+HA5F)4'&< &@#9HJIIFIV>L:=%?Z?.)[6;/ER*" V"0>O/4&K= !1110
M 4444 %%%8<_C#0K:XO()[XQO98^U;H) L&1D%VVX4$<@DXQ0!N44V*6.:))
M8G62-U#(ZG(8'H0>XIU !129&<9&3SBJ]_?P:99/=W)D$*%0WEQM(>2 /E4$
MGDCM0!9HHJ*>XCMH)9I"=D2%WVJ6. ">@Y/0]* ):*BMKB.[M(;F'=Y4R+(F
MY2IP1D9!Y!]CS4M !116=<ZYI]K>-9M*\ERJAWAMX7F9 >A8(#M![9QF@#1H
MJK8:C9ZI;&XL;A)X0[(73H&4X(^H/!JU0 4444 %%%% !12$A022 !R2:6@
MHHK/GUS3[;5[?2I9V6^N%+11>4YW@=2"!C R,\\4 :%%%% !1110 4457O[Z
M#3;">]N2X@@0NY2-G; ]%4$G\!0!8HJ&YNX;.SENYV988D+NP0L0H&2< 9IM
MA>V^IZ=;7]H_F6UU$DT3X(W(P!!P>1P1UH L4444 %%5;[4+?3K4W%PS^6'2
M,^7&TAW,P4<*">I'TJU0 4444 %%%9=[XBTO3[Q+2XN&$K2QPDK$[JCO]Q78
M A2>,9(ZCU% &I12,RH,D_XFJ>E:M9:W8+?:?*9;=G= Q1D.Y&*L,, >"I%
M%VBBJ.J:O9:-#%-?2M%'+,D",(V;+NP50< XR2!D\4 7J*** "BBD)"@DD #
MDDT +16%;>+]%N]5M]-@GF:YN4$D ^RRA)$()#A]NTKA3SG'3U%;@(.<$''!
MH 6BBB@ HHJCJ^KV6A:;+J&HRM%:Q8WN(V?&3@<*">M %ZBBB@ HHHH ***K
M3W\%O>VMI(9/.NM_E;8V9?E&3E@,+QZD9[4 6:*** "BBB@ HHHH **3(! R
M,GH*6@ HJM87\&I6HN;8R&(NR?O(V0Y5BIX8 ]0?K5F@ HHJC8:O9:G<7L%I
M*SR64WD7"F-EV/M#8Y SPP.1QS0!>HJM]O@_M/\ L_,GVCR?/QY;;=F[;][&
MW.>V<^U6: "BD) &20.W-4K+5[+4+V^L[:5FN+%UCN$,;+L9AN Y SD8.1QS
M0!>HJL+^ ZF=/S)]H$(G(\MMNPL5^]C;G(Z9S[59H **9--';P233.J11J7=
MV. H R2:;;7$-Y:PW-O(LD$R"2-UZ,I&01^% $M%%% !1110 4444 %%%)D9
MQD9ZXH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K*U^\_LK1KV
M_@C0WGEB.'CF20G;$I/H78#\:U:@NK*WO1"+B/>(95F09( =>5/'7!YY[XH
MBTG3H])T>ST^-BRVT*Q[CU8@8)/N3S^-7*J7&FVEUJ%G?31%KFSW^0^]AMWC
M#< X.1ZYJW0 4444 %%%% !7D6MWNI6.O?$22RMHY+=A91W<A!=X(6@P\BQC
M[^T$G&1T[UZ[7)VVA:K9:I?:A;6VEK<WNW[0[W%PWFA1A<@DC@<=* *8G&A:
M=X1\.:'=J]M=PM'#=O* 9$CB##:VUAELYZ= <8[07>H^*M&T^V_M%VOTAFG%
MW)I.R2Y6+Y3$Y1D 8@-\P5>ZD<9%/D\#RRZ,ND/I>CFP27SHH?M%P!"^2<QG
M.8^I^Z1UJTGAG4HH;6*&VTR$6JNL1AN[E& <@OEE(+9*@DDGD9H S]+N)]5\
M<64\&NW,\$OAR.=)41 CEI "P4KQG )'7(QT&*SXM7\2+\+(O%$GB"5[N>&V
M;R_LT01"9@K$?+GE6_,<8Z5T/_",WXN+2=+#1HI+2W^RP&*6>/9%_=PN,@$
MC/0\C!IG_"*WW_"/)H/V+2?[,0@K;_:;C P=P&<YP" <9Q0 ^34-3UK4O$=K
M8:LNF3:1-%'$'B5T(,:R%Y 1DJVYEX(P%SUK.26_AU[Q]<PZK<A[6WA> ,$9
M4_<%Q@%>@)/'N<Y/-7+SPC=7^K1ZI<Z=HSWB(J&3SK@>8HZ"0 XD _V@:FG\
M.:E<WEY=RV>D&>]A$%PRSSKYB $#(!QG!(SUP<9Q0!3?7M2L++P=K=[J+#2[
MR&*'4@R1A1))&"DA.W*C?P<$#YAZ5+)JNL2:GI6D"Z:.;4;>YO0TC)$ZJK)L
MB4^6PRJOD\9RO7%6VT/59-$31I++19-.1$18)))F 52"HR>>,#\J9KGAS4?$
M<,,>JV6CS^0_F0NLL\;QMZJZX8?@: -OP[_:HT.!-;N+6XU&,LDTMJ<HY#$
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
M;A5$$ED05EFCRX20,/+4%#D$'&0<\UV'_"/Z4;*[M)+03PWB[;G[0[2M*,8
M9F))P.G/':J,/@?P];Z/-I,=@WV*8J9$:XE9FVG*@L6W8!Z#.!Z4 <YJOB35
MO#6H>(K>;4#>1P6ME<027"(@MS-,T3?=4?(N W.2,')-7KZW\0Q:9XBCU#4X
MFLY-/:6U\N17GC8*=X_U2J4/'8D9//3'02^&M(N+F[N)[3SI+NW%K<>;([B2
M(9PI4DC')[=SZU#8>$-#TO2[G3;.S:.UN4\N53/(S,F"-N\L6"X)P <#)]:
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
M%D@'(Y4G'H:?::/JFI7WA>XU*R^QR:(KM,PE5EFD,7E8CVDG:<EOF / &.N
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
M0C*V[$R!<D\'+[?I&M !9>+K6(>&;&*:]U(:K;M*E\UN0715SN(51@DE>,#
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
MM[:.+5)+>Z@DFROE+*T?E>7L^63[I!W9)/H<#.L]7GTP7MO YA&H^,)+.2<
M9C5EW'&> 3M"@_[7KB@#T^J?]E6)U4:I]G3[<(_*\_G=LZ[?IGG'KS7GOB/6
M]<TB/Q38VNHS!;!;*XM+EE5W032;&B8D?,/E)!^]@]>E6M0NM=T76M=TY=;N
MKJ!M#EU&&:6.+?;3(VW PH&UNN"#]TT >B45YU93:Q-J_AFW?7[[RM8TB2>Y
M 6/*.@A(,9V_*3YC YS^?-5]"\1ZOJT>C:1/>$S7$-\3.TP@>=H+@Q* P0\A
M1N( &>O0$$ ] L=(T[39KJ:QL;>VENY#+</%&%,KG^)B.IY/YU<+*I + %C@
M9/4UY^)?$(U;PMI5[X@)DN8;V.]ELD3$C1%0K E.&YP>,9S@#K67976H:M+X
M):\U.Z:5=5U"V>16"F01+<(K, ,%L*!G'<^M 'JM%%>:WGB35I/!^L^)K6ZE
M2]TW4I8DLL#RS''*$\IEQDEEYSU!88..* /2J*\TU:YU^>7QM+;>([JU_L0I
M/:(L<6W_ (]UE*OE>5SD=CSR3Q4D-QKWB+5]3MAKMWI872+.]BCBCC_<S2"4
MD$LI)7*C(/)QU% 'H]%>=>&/$>I>++BPLKZ>:Q=]"@OV-OA&EDD9E+C(/RC:
M"!T^?G/%5+#6?$&OCPI!-J]Q8O?I?PW3VT<8\PPDJLJ[E."<9].>!T- 'IX9
M2Q4,-P&2,\BEKRF^EU'1[?XCWMMJ]Z;JP$30R.RM@_98WSC;CJ3P!CGI6SK^
MKZG;:YK%O:ZC+"D?AM[Z,*J'9,K, PR#V'0\4 =[56QU"'4+&"[C66))Q\B3
MQF)^_!5L$'@UQ>BWFK+X@T.WGUBZN(]5T-[F576/$4J>3AD^7C_6-P<YXS61
MI5W?ZTOPXN[W4KII[DW33,K!0["&3YB ,9[=. 3C% 'IEK>QW<MU&D<R&VE\
MIS+$R!C@'*DCYASU''6K-><2>)M3LH]9CEOC)_Q4L>G1SS%4$$3Q1-C(7 Y)
M )!^]FKMW_PE6F6UU&EQ'J(%Y')'9Q7(%S]G*-OC61E7+;EW#OM##/0T =U1
M6)X3U.+5O#\5U%<74W[R5&^UQ[)HV$C QNO9E^[[XS6W0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
ML-,M[>ZG)+R(N.3UP.@SWQC-267A[2M.F$MI9I$59FC4,=D9;[Q12<)G)SM
MSDUS/B+Q5YEKI\^GW5U:M;Z[;V5] 8QNP6!9",'.001M/.>]=-H^NVFMB[%L
ML\<MI-Y$\-Q$8W1MH89![%6!!]Z (?\ A%-%^S^1]B_=?:?M>WS7_P!=G=YG
M7[V><^O-2_\ "/:6)[Z?[,?-OU"W3>:^9@!@!N>PX'H.*@U/Q5IND><]T91;
MV\J0W-RJ9C@=\;0Y[?>7H#C(SBJM_P".M'TZ34DF6];^S&47C):.1"&&[<3C
M[N#G/Y9P: +DOA30YH+")]/0KIZ[;0AV#0KC&U6!SMQ@8SC '%13>"O#4^D1
M:5)H]L;**4S1Q!2-CDY+ CD'GJ#36\9Z3'-?1R_:XC9VIO&+VS_O(0<%T&,L
M ?Y@].:;IWC/2=7U*'38&NX)[JW-Q:O-;M&LZ8&3&S##$9'\^10!?'AW25>P
M=+)(SIX(M/+8J(01@X /<<'UJ$^%-#:U%LVG1O"+DW85V9L3'.7Y/4Y.?7)S
MUK&\(>(7/@[2Y=2N)KS4+N>XBB  ,DQ263MP!A5Z\ 8^E:,GC32(].%\3<>6
M+P6,J^4=T$Y8*$D'\/)')XY!S@B@"S<>%=$NEOEN-/207S(]R&9CYC+C:>O!
M&!@CI@8J-O!_AYH;R'^RH!'>[?M*C(\W: !NP>>@^N.:75_%6FZ&+IKT7"I:
MK$TKI"74>8Q5!D>X/7IQGJ,U)O'.EP27\+6VI>?9(LLL(LWWF(YQ(!C[ORM^
M6,9H Z1$$<:HN<*,#))/YGDU1ET33Y]1?4)(";MX#;M*)&!\OKMX/3//UYJI
M=>*=-M[(7<?G74/V5;UC;Q[BD# D2$<<$ X'4X. <&J\_C?1XYQ##]KNY&LE
MOT%K;._F0GHRG&#_ )[\4 78/#.CVW]G^39A/[.!%H!(^(01@A>> 1Q].*6+
MPWH\5I>V@L4:WOF9[F*0EUE9OO,P8G)/'/7BLZ/QE;W>O:/865M-<6VI6+7L
M=TJ_+LR@'!.?X\GCCC\.FH R_P#A'=*^PW-FUJ7AN8Q%/YDKNTB#("LQ)8K@
MGC..3ZFG2:#ILJV"O;EA8$-:YD;]T<8R.?0D?0XKCX?$!B\5^*[35O%3V-II
MSPFW1C A"-"';[R9;DUT3>(+;1?[*L-4N9I)[Q"([MXPJ2LJECN8856VC..,
M\XH L2>%=%EMKJVDLMT-W,+BX0ROB208PQYY/ _(>@J*3P9X<EGEFETFW>26
M=;AV8$YE'\?7J<#)[]\U8_M^W:UM)4M[IY;N,RPVPBQ*R#&6*DC:!E>I'W@.
MI JO;^+M+OK&TNK!IKPW4;RQ0PQ_O-J':Y(.-NUN#G'/')H GF\,:+.=0,FG
MQ'^T!B[QD><, '.#W &?7 SFG3^'=*N7@>2U/F01&&.19'5Q&>J%@02O'0DB
MJ]AXLTO5)[2&S>65KRR:^MR(R!)&I4'KT(+ 8..M4%\<VMU?:!%86ES<0:N)
MG6;R\;5C!!&"<YSC\,T ;3:%IK7EM=BU"3VL1A@:-F3RHSC*J 0 .!^0]!5
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
MR6P2UC\,7-FY,@+"0@/T'484C/KVJSHFEW>J)X0U.>V\B/2;$NO[P,9GDA"
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
MGJK$5F7'A[5[3Q3JLUMI&DZE8:K(DPGNV >TD$:HV05.]<(" ".<CCK7=44
M8'B[1;O6O#;6FG31Q7T,L-S;-*/D,D4BNH;'8E<?C67J^E^(_$NAQR7%M::=
M?VEW;WEK:BX,JN\3[B'<*,!N@P#C&>^!V=% '-V>BS7GBJZU^_MA )=/2P6V
M9@Y*[V=RV.,9( &3P#GKBLFS\#WB^"M6T"ZO5+S0O96,W7RK92WDAO4C=SZC
M [5W5% '"Q:3KM[X<U2VN] TC3[V73Y;16M) WGR.N-V=HV)WQR>?;ELN@>(
M!=:9<64<,%Q::#/8++(X8)<,(]C8YRH,?/U'%=Y10!YO'X8\0-=WEV^GVR-=
MZ"UA)F],DAGRQW,Q7G.[UX ^@K1M/#^J+J/AF22W1(]/TB6QN&\P'$CB( J.
MX_=GTZBNWHH \[MO"5]+X/T'1M7TI)&TZ Q">QO-D\+JJJDL;G;C/S9&?3KT
MKJ="37;.WT^QU00W7EV0^TWPE^9IP0-NS;R,9.[CD=*VZ* "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 *P;/7X[R[UBY:=(-+T
MF1K>61L ,ZJ&D8D]%7('U#>U;U<#I=CJ5CHWC72K**&35&OKJZM8[@ I*LXW
MH3G@C)9>>,J0: .HMM:L]9^TVFFWCQWD422XEMV1E5\[&VN!N4[2./0C(-+X
M=UE==T=+O8(IED>"XB!SY<L;%'7Z;@<>V*YSPYINJVOC&XU2ZTVYMK2XTJ"%
MI+J[CD=9$>0L&"L0/O@C;\N/3I5WP!9RP:+?7DBE5U/4[J_B4]1')(2A_%0&
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
MVZMV>5W'17#<1@\_,0>G''-^2WGN?$R7&R..W;P^]B97N8L+,S*0" Y..#R
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
M.,YK1H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ J&[O+;3[26[O)XX+>)=TDLC!54>I)J:N%^)K,D
M/AEYCC35UVU-Z3]T)D[=_P#L[]N<^U '1KXETTO;J[7,/VF18X3/:2QB1CT
M+*.?;VS6O4-RMN\:"Y"%!(A7=_?# KCWSBO.XO$NK3^#=,\60W4K7$^I)#-8
M8&PQO<>3Y0&,AER#NSG(.>.* /2J*\NUK5M=M]/\:7T.N72OHU^GV5/+CVE3
M'$Y1_EY7YV'8\]33_%6JZWH,OBBWMM;NG,.AKJ,,DB1$Q2^8ZD+\F-I"C@YQ
MV- 'IU%>>:AJ.K^'/$$D<_B!Y;&\T>YO&ENH49;&6+9AP$ )3YQ\IR3CJ35>
M76M;M?\ A([9;Z[B\CP\FH6[SB-I%E_>@MC! #; =O..V.E 'I=%<%I5SJS>
M(M,L9M9NY8]4T)[I]RQCR9E:(!H\+QQ(>#GH,U)X7U?4M3DM-'N[R7^U-)GE
M75G 4>:%XCXQP) RN,8X1A0!W-%<WXGU:>RU/P_IL4C01ZI>M!+<+C*JL;N%
M!/0L5"Y],XYP1RVM:WKVGV_B2Q@U*8'3=0L%MKID1F:.X= T;Y'.W<>>#@C)
MH ]-HJGIMG-86?DSW]Q?/O9O.N F_!)('RJ!@=.E</I&MZE<>(/#ZIJ<UU9Z
MK%>%[@HJI-LPR/$G)4 ' S][J0>M 'HE%>8:)J^N&Q\(:G<ZU<W+:CJ4UE<P
MND8C9,3D-PH(8&-><X[8K2M=3U2'6+_PK=:C</J37L<UI<E4#&R;YB<!<?+L
MDC)Q]XKZT =M>7EOI]G-=W<R0V\*EY)'. H%9]IK.EW^K1VZ+,E_Y#2HL]K)
M"YB!4,1O49&67CUQ1XGTZRU;PY=:=J$\D%O<[(O.C;#(Y<!"#Z[MM<SH]]X@
MTOQ19^'O$X@OGN;>8:?K-L-CNJ[2ZR)T5L!3D<<"@#N;B**:!XYT$D1'S(1G
M</3'?Z=ZJZ/J]GKNF1ZA8.SVSLZ*70H<HY1N" 1RIZUPVB>(=6N=,\!7$^H2
M/)J5Q-%>95 )@(I6&0!P047IBLK1I-6TGPCI.L6&JSE/[;EMGTXHABECDOI$
M8#Y=V_YMP.>W2@#URJUA?1ZC9I=0I,B,6 6:)HVX8@Y5@".GXCFN/L=9U!/%
MJ:9JTEY;27-Q<"SN(BLEK=Q@.50''[N1%'(/7:W7C&?H/B34K^T\)Z=>7TAE
MU26^,]T JNX@=@J# P"<CH <*<8ZT =C#XFTZYM+FYM_M4J6UY]BE"6TA=9<
MJ"-N,X!89.,8R:V*\IM[F_T;PYKTMGJ$ZS)XL6)I"J%I$>:%&#<?W6ZC!K3U
MW7=1M]2FN+'499HX-;L[)PJJL,2.8U>$@Y+N=Y8MQC( .010!W\\$-S"T,\2
M2Q-PR2*&4_4&J/\ PCVB?] ?3_\ P&3_  KF]+CU;5O%'B*&3Q#?16^GWJQP
MQ1)$/E>W1L$E.<,^1].<U'X8U?4]2EM=%O+V7^U=*GE75G 4>:J\1\8X$@='
M&,<(PH ZC_A'M$_Z ^G_ /@,G^%8WVCP>=1N]/32HI+NTV^?'%I$CF/<,KG$
M9'('%=4"",@Y'J*X#3(]2D^)?C7^SKJU@?RK')N+=I03Y3XZ.N/UH Z>RTKP
M]J%I'=6VDV+129VEK-4/!P05900<@\$5/_PCVB?] ?3_ /P&3_"N9\4WVKZ1
MHFG:KIUVT]S:.%O-/B (O,*?- (4D,IW/Q_=(-$VLW!?PQIEIJ@O(]5MYIOM
MS2B$SE%0A5(0XR'+8 SA.O7(!TW_  CVB?\ 0'T__P !D_PH_P"$>T3_ * ^
MG_\ @,G^%<K8ZAK":UI7AC6-6C::6"ZE>ZM2 TYC= D>[:/F"N2V ,E1T&09
M[>ZU6S\4>'-*N-:-\L]E>BZE2)4$LD31A6P,[6&Y@<'!(Z4 =$= T-2H.D:<
M"QP ;9.3U]/:LU?#?A?4M5DE.A0BYT]_+#M;&-,E0WR\!7&" 3STQ7'Z;>:A
MK-QX%N+O5+II)+[44=D*J&$8F520!@G: ,XZ9]:UY9_$.H0^-K33M4G%]87:
M_P!GG8G'[B.3R\;<$$L1DC//6@#K/^$>T3_H#Z?_ . R?X4?\(]HG_0'T_\
M\!D_PKDKSQA)-X6N/%&G7++8B&UA02$;8WD=1(['!Y19 /0%6R#BM[0X-8MM
M7O%OK^">RFC22V@\XRR1'D,=VQ<J>,9S@YQQ0!?_ .$>T3_H#Z?_ . R?X4?
M\(]HG_0'T_\ \!D_PK \3:G=:'XDL9Y[^X32+^WFMMD87]U<A=\94D9)95=0
M#QG''-5O!^J:KK5M;V-]>SQZEI8FAU4H$RTV[:G\.,$ N,#^[V- &@9?":0:
M7++H\,(U.806RRZ;L8N03A@5^7A2><=*LZ?;^&-4N;^WM=*LFDL9A!.'L0FU
M]H;'*C/# YZ<UR$&H7>J^$?A]?7\[3W4VLQ-)*P +'9.,X&!72>%/^1I\:?]
MA*+_ -)8: -K_A'M$_Z ^G_^ R?X4?\ "/:)_P! ?3__  &3_"N:UB75+GQM
M?:7!K5W:6@T472+ L>4D\QER"5)QP.N?J*J>'/$.H>)KG2-/NKN6V:;P]!J4
MDEOA&FED.TD<' 7&<#C+\\4 =>= T-2H.D:<"QP ;9.3U]/:E_X1[1/^@/I_
M_@,G^%>?:=J&IZYJO@J;4+R=)Q<:A!*T.$28PAT$FW&,L ?S.,9KU($'H<T
M8>J6/AO1M+N=2O=)LEM;:,R2LED'*J!DG"J338;'P[/=P6T>B6Q::W^TH_V
M;-F0,%MN WS#Y<YZUROB;4+C7=#^(,+7DULFDVTD$4$>!N'V?>7?(Y#;BOL%
MR,'FM*UO;\>*+#3H[^:.TD\.-<"-53"2J\:AQE>3@GKD>U &_=^$O#M];/;7
M.AZ=)$_WE-L@_D.*BT_P7X9TN P6>@Z?&A.3_HZL2?<D$FN-TS6=9@\)>&-3
MNM9FN)M>>VMY?/*11PDQR/E2$)!<JJY.>3QCC&B^H:UI&HZ=HVIZI$8]1U1H
MDGC?=)#%Y+.L3,5 W,RX!QG:?7!H ZMM T-0"VD:< 3CFV3K^54;&W\,:CJ&
MH6-OI5D9[!UCN%:Q"[69=PQE1GC!R..:YW7[2^AO/#EK-KUQ<G_A(#&&C"HR
M1M#(Z(_4,RC;\QZYSC/-216FH7FN^/X-*O7L]0+6OV>=0IVN+9<9# C!/!XZ
M4 =;_P (]HG_ $!]/_\  9/\*/\ A'M$_P"@/I__ (#)_A6+X5UV7Q.UO?12
MS16]M:B*Z@;'_'T3\Z-QG='M[=?,'I4M_J,]UX[@\.BXEM;<Z8]Z7B(5I7\P
M( "1P%') ZY';@@%M/!OAR/4)+Y=%L_M$B[68Q@@CTV]/TJT?#^B $_V/8<?
M].J?X5P5KK7B#4V\/V4NK3V[RZI?Z;<3PQ1C[0L*2A9!E3ALH.G&0>.U>C16
MTL6FI;->3/,D00W+!=[,!C>1C;GOTQ[4 9UAI>@:C807D.B6J1S*'59K%8W
M]U900?K26G@_PW8"46VA:='YLAD?_1U.6/4\C]*XS1]8UO5;+P%YFLW$1U6U
MG:\:-(\NRQ[@PRIP<_A[5+H_B34KF?1-"NK^5FN-1U*VDO,*LDL=L[!5R!@,
MPQD@9PIQ@G- &_#+X3N;2ZN8-'AE2UO/L4H33,N)<J"-NW.!N&3C&,FMC_A'
MM$_Z ^G_ /@,G^%>=PW-_HWAOQ%-9ZA.LT?BM8FD*H6D1Y8$*MD?W6ZC!K::
M[U=O%'BA_P"U[PVNCB&X@LXTC D!A9C&QVY*D^G/N>* .J_X1[1/^@/I_P#X
M#)_A1_PCVB?] ?3_ /P&3_"N+CUG7[;08?%4=_:W5F^E37,EL9O,\^41&1#&
M B[,%6!7)X]QFKUTM[)X:FU*+Q)-+!=Z+)((U"AFEV!A+&P^X,$@@#'(Z&@#
MH1?Z/H]]I^E01I;R:BSFW2"#$;E4W,=RC:#M7N<FM>O-K*(QO\,0TTDA:-VR
MY&1FR;@8'2KEMJ>J0ZQ?^%;K4;A]2>]CFM+DJ@8V3?,3@+CY=DD9..I7UH [
MVJPOHSJ;6&R;S5A$Q?RF\O!)&-^,;N.F<XJP"".#G'%<??:AJ2>-=7L(]0F2
MW30UNH4"(?*E,DBEAE>>$'WLT =C17G7AS5-8^V>"9KK5KB[76M*>2YBE5 @
M=8HW#+A00<LV<DYS]*Z;Q'=R17>DVD-Y+&]U<.#;0*/-N%6-B0') 0 X8GT&
M!R<$ WZI:II&G:U;"VU*SBN8E8.HD7.UAT8'J#[BO/M.UO7=0TSP?YFK312W
MNI7EG=,B1DR+']H"GE?O#RUYZ9Y(-2_VAX@'A35KJWU*ZN)]"U>56&U/,N[6
M-@6C;Y?O;"<$ '('K0!WNGZ78Z5"8K&V2%6.6(Y+'W)Y/XU<K$\/WYUE[O5H
M+II=-G94LU&-I51AG'&>6W#GLH(ZUBZI)JEUXXU#2HM9N[6T&C+=(L*QY23S
M'7()4\84=<_4#B@#M:*\VT37=69_!6HWFK22)K-C(UY$Z(L2E8/,#*  0<@Y
MYYR>G&)M!U?5;G7]'MFU.YFM=3TB>X-PR(OFR*T6V6-"#L4B0X4]L9&1R >A
MT5YCX8UC6YX_ M[=ZS<7!UJ&5+J)DC"9$+2*R@+D-E?4]3QC I-,U?7%T_0-
M3GUJYG:XUZ;3IH72,1O%YLR#("@[AL7!! XZ=: /3Z*X#2-1U[7H[+6;?4;:
MVA&HR074$DV1Y8D:/RMGE_+(/E(.[D]>#@7? QU34(9]2O\ 6KNY$=W>6@MV
M2-4*I.RJQVJ#N 7'! P>E '945RUU?W&H^.I_#PNIK."'3%NU:$@/([R,N<D
M'A=HXZ$MSGBN8L-:\0:\/"L$NK3V3WPO[>Z>VBC'F&$E5E7<IP3C/ISP.AH
M]0HKG_%>JW'AKP5>ZA%(99[6%1YTB@\DA3(P&!QG<1P.*S]7>ZT:QU"Y7Q0R
MP3P1?9Q+ LTD<A<*60C&[?N4 8P&.>G% '845Y=JFOZ[9Z7XN2&^N+:33KJS
M^R^;LE>-)1'N1C@Y'S$]<C/#5;U'4M7\.ZWK-A-XBE>SDTC[=%>75NDC6DWF
M>7@*BJ&#9X4CJ* /1JKWUY'I]A/>2I*\<*%V6&,R.0/11R3]*\[N_%6JZ+_P
ME"R2S1PV?]G^2;IED>V$[E'=B.#C&[!) ^G%:GBIM5T+POXFO+3Q#,S1V0N;
M1&C1I+<J#N.X@Y5B!C(XP<'T .IU'3;#6;>*WOHO-C#+,D9=D.Y2"&P"#D'!
M]CBKP&  ,\>IS7$1P3W/Q1N5_M"[C4Z%#(%1QA6:6120""!T!^H_"F>&]6U.
M^GM]!O+Z8ZMI=U+_ &G+M4>;$H_=G&, 2!XV& .%<=J .[K'-EH^J>(#=S:=
MYFHZ61''<30$;=RAOD8C#=>HZ'-:X((R#D>U>:Z_KFM6ECX[-OJLR/IMQ;"T
M?9&?+5XXV9?N\C+GGKTYH ]+JGJNJ6NBZ5<ZE?,Z6MM&9)62-G*J.2<*":X/
M7/$.J^%=0\1Q'4I;N*+3[2[C>X1#]G:6=XG8!5'R@ -@YZ5?\6VMQ:>#_%N_
M6'O+6;1I7AMY5!>,B-PS!QU5LKQC (./2@#MH95GACF0Y1U#+GT(S3F8*I8Y
MP!G@9/Y5Q]E>WG_"86>E_;)%LI= ^T>6-ORR!T7<#C/0_2L?PEXDU'Q#_P (
MYIM[?2H]QHAU&>:/:CSR;P@ (' ')('7*]L@@'967B73]1T^ROK3[3+;WEPU
MO$RV[Y#*64EAC*#*,,MCMZUKUY7X=O+_ $[PCX/2WOI56XUZXM;D;4_?(9;A
MCGC@Y0'C'>I+G5M=@T_6=3_MRZ9M.\11VD<)CC"/"TD*%7PN3Q(<8QZ]: /4
M**\_U[4/$<M[XAMM.DNTOK>2V&EBWBWQLK!=_F$J5!R7SOZ *1UR>XDMY7T]
MK9;N993'L%R N\-C&[&-N>_3'M0!8JM/?1V][:VK),7N2P1DB9D7:,G<P&%]
ML]>U>9VGC+4+0Z#<ZE?3>39R2:?KX(7:D^62.0_+D!G0G (&'7VKH&NM8L_$
M/A*VGO[C;?\ VIKJ!U3 (C+JN0N?DSCKSC)YH Z75-;L='C@>\D95GN8[5"D
M;/\ O'8*H.!\O)')Q6A7D!BG_P"$,D+7MQ+(?%RQJTQ#[=M_@'ISV_+M6I>>
M(M5T.\UK36U&>XC35+"VBNYU0O;QW 7>3A0IQSC(X+#J!B@#TNBO/-?U75]&
MN?%&GV]].\5OH+:I:SN%9[>5=Z[,D?,I*;AG/1ATZ2WVJ:C+JZV8U"=(;CPQ
M-=LL>T$3*T8#J<9!PS4 =ZK*ZAE(92,@@Y!%+7/> XV3P#H!::24OIUN^9""
M1F)>!@=*Z&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "H;JTM[ZUEM;N".>WE4K)%*H96![$'K4U<
MSX[O;S3_  ]%<V5U);RB_M(V* ?,CSHC*<@\$,>F* -2PT#3=,9#:PR#RQB,
M23R2"/M\@9B%XXXQQ21>'=)@O6NXK-5D:8SD!FV>:>#)LSM#_P"UC/O5!]>T
MZRUC7I)KV^;^S[6*6YMS 3'"GSD,@"Y8D Y()'RCIS3(_'&E2W$,"17[2W%M
M]JME%H^;A.,[..2-RY^N>G- %Z;POHUQ#?Q360>._<27:F1\3,, %N>> !^
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
M@U!E>[!D?$Q7&W=SSC  ^@]*KW'C'3+;33J#I=&V2!;F=EA),$3<AG'4< G
MR0.2*DU'Q;I6F02W,LDDEK $:XN(4WI KX*EB.V"#QG ()P"#0!9?P_I4MU/
M<RVBRRW%N+:8RLS^9%S\C D@CD_F?6J]IX0T"QTFYTNVTV..RN5V31!F_>+T
MVDYSMP2,9QR:VE8,H92"",@CO6+J'BFPT_57TQHKR:]6V-UY,%L[EDW!>"!@
M\F@":X\-:/=RV4EQ9)(]DAC@9F8E4.,J>?F7@<'(XJO_ ,(;X>%I8VR:7%'%
M89^R^661HL]<,"#@]QGGO4>G^-=&U.YTV*U>X9-2C+VD[6[K'*0NXJ&(^\%!
M./8CJ,5,GBO3&OK2U+3*+T/]DF,1\NX*#+!".IP"1P-P&1F@!T7A/0K>WM;>
M'3HXH;6<W,"1LRA)3GYQ@]>3S[FE?PKHLEO<V[V68;FX%S,AE?#R@@ASSUR
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
MTB+W-[)>VBO.%5QY2*%9N=O*<GG -;%G)+K?AN-KN!K26\ML21J^XQEEP<'
MSUX.!6F1D8-% '!Z?X7U671?#.B:C%$B:#=12F[CD!6=8598]J]03E=V<8P<
M9S5NRTC58(?%X>R&[5+AYK4"5>084C ;T.5SWX]ZZ#6]:M- TXWU[YODB1(\
MQQECEV"C..@R1R:T: .'@T'5DM/ T36BAM%*B[_>KCBW:+*^O+9[<"IO"NF^
M)-"C&@S6]H^FV\\CQ:B)R7>)G+A#'M^_SM)SC'/)Z]%KFLVGA[1KG5;[S?LU
MNNY_*C+MCZ"M '(!]: ."\)^']8T-+?2[O1=*>#3R1#JL;*9IXQG8-A7*OC
M)+8ZU/I*ZSX0^'(0Z=#/J%K)(WD&Y"K(K2EN& /.UN!CDC%=7JFI6^CZ5=:E
M=>9]GM8FED\M"[!5&2<#VJO/K=I%:6,X625[X VL" >9*=A? !( PH)Y('%
M%;Q;HLWB7PAJ.E02BWGNH<1N_17!# '';(P?:LFTM/$5UXOT_7+[2K>V2'3)
MK6:-+L.QD9XV^7C!'R<9(Z\XKJ--OXM4TZ&]A2:..5<A)XC&Z]B"IY!S5J@#
MSS1/#.M:?;>"HI[1-VCR7!NBLRD8='0%?7[X)Z=#4[^'=7M/$NJ^5H^DZEI^
MJ3BX2ZNF DM&**K!E*G>OR@@ CT..M=+8^([/4;Z.VMXKEHY4=X;GRB890C;
M6PPZ<^N,]1D59U35K31]-O+^Z9C%:0F:81J794 )SM'/8_D: .;TO3?$FB:U
MJEI;6UI/I=_>M>1WKSE7M]^"Z&/:=Q!!V\@<\XK/U#PAK5S%XA@@^S(9]5AU
M:QF:4X=T$1$;J!P,Q$9R>H.#7>VUPEU:PW$>?+E177(YP1D5+0!PVM>'=2UR
M35]3^R"WNKC0Y-*M[=Y5)+2$EF9AP%!VXZG[W X%:YO=3TC3] METZ.5I&BM
MKI3< -$,!2R#!WXZGIP":UM2U2STBU%Q?3"*-G$:#!9G<\!549+,>P )JO%K
MUH]];6<L5U;W-SN\E)H&7> -QPW3H.F<^U %+QOI=[K7A6XT^PB62XEEA8!G
M"@!)5<Y)]E/XD5CZEH&K7=SXT>.T&W6=,CM;7=*HPZQR*=W/ S(/7@'VKN:*
M .-U+PO?WUOX=GMG6UO;./[)>9;.ZV= LJ@COE593V(J/6M!U.W\6_VMIVCZ
M;JUG=6D=K-;74@B,#1LY5T)5AMPY!&,\"NVHH X+6/"FH75Y#<V-LMCJMO'"
MEMJ5E*(D"@@O'+'GYHQS@8/7''4LUCP?J^I/XMMX3;Q1:I-;7EI<-(>)(DB
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
MHMXS%#(!@QH>JKCH.!P/0563PMHD44446FPQ)$'$8CRNT.07 P>C$ D=#WH
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
M' WCO@<<UII&D<2QH,(HV@=>* .$@OK^"[\'W%IJ-Q=1:U&R7@=]X;,!D$R
M\)@CH %PV,=*RM#U'5UL/!VISZS>W$M_J<UE<1RLOEO'B<CY0!R#&O/X=.*]
M!LM!TK3F)L[&& [65?+&-BL<L%_N@GD@8J./PUHL,-K#'IL"16DIFMT5<")S
MG+*.QY/(]3ZT 8_Q,!/@.\"MM)GM<'T_TB.N?UO5M8\(:EKD4.IW5]9KID=Y
MON]KM:2--Y9((7[NW<V""!L/&.*]&O+*UU&TDM+VWBN+>48>*5 RL/<&H;?2
M-/M;>:WBM(O*F&V4,-WF#&,,3DL,<<]N* //?%\%]!X.\3N^J13V%SI7FPVW
MGM<,C X,BR, =K CCID<=ZM:IJ5WH6LZ]:R:_=16QT2.\6XF03&WF,CQY1.!
MS\OR],UU5MX.\.6>FW&G6VBV45G<G,\*1 +)Z;AW'MTJ>?PYHUS)*]QIT$S2
MP?9I#(N[?%_<.>J]\>O- '#W=[>FR^(6F7+S"WM]'26&&>?SGC,D,VX%CGKL
M!QD@<X-3W=FMQK7P[+33INAE7$<K+C%J3Q@]??TKK8_"GA^))ECT>S030"WE
MVQ ;XN?D/J.3GU[U,V@:4TEE(;&(O8KMM6YS",8PGIQQQVXH SO'&L7&A^&7
MN[9_*9KB"%Y\ ^2CRJC/SQP">O&<54@:\MO'D^A+<W,NEW&E_:OGE9GMY1($
M^5R=V&!S@G@J<8KJ;BV@O+:2VN88YH)5*21R*&5U/4$'J*K6NCZ?8PR16UJD
M:R*$<@G<RC@ MUP,G [9H YSX6P"+X<Z,X>1C)!N(=RP')Z9Z5@:C $_X6FY
MGN&*VA"J\S,H#6>[ !..I./2O1M.TVRTFS2TT^VCMK9/N11C"K]!VJO<^'M'
MN[BZN+C3;:2:[B$-Q(T8W2H/X6/<=L>E ' RZMJGAMV>VO+F[4^%9=06"8AD
M6:+RPI4 # PYR!UP._-=)H O7U:VOEUF*XTV\LMZV_VAIS(X(/G*2!M&#@J/
MEY' K<BT+2X;J&YCLHA/##Y$;XY2/^X/]G@<=.*CTCPWHF@O.^DZ7:633G,I
M@B"[O;CM[=* .8\7LT/Q&\#W%T=NG":ZC+-]Q;AHL19]S\P'O74ZY=I8:9/>
M+"LUU;Q2S6T1&2[K&QP/J,C\:M7UA::G9R6E];0W-M(,/%,@96_ U%8:18:;
MDVELL;$;=Q)9L>F3DX]NE '%VNIZA'!X)U.VU">[.M,D5[&S[E?? TAD5>B;
M"O1<#!P<UEQWVL_V19ZA_;U^;@>)GT[DH5,)N6BP5VX)"XP>Q Q7HEGH6E:?
M*9;.QA@;YL;%P$W'+;1T7)Y.,9J+_A&=$%NMN--@\E9_M(3' ESG?C^]GG/7
M- '!:IJ.KZ=/K>GVVMWH2TUG38XI9&5W"3F/>I)'*\D@>^.E6;R^U'0-5\0:
M5+K][)9?9[2>"YE199H9996C,2GY1\^WC.-N<]!6[XJ\'IJMDZZ;9V2W%Q>6
MUQ=O.[+YRQ2*V&PK;CA=HST!K:?0-*GT^XLKBP@E@N2#<)*/,\PC&"Q;DD8&
M">F!Z4 >?:KK.L6F@>.(XK^XMI--G@-KB;S7B5XXV9=[#)&6/TS@'%;@@U%_
M%FN^'X];OMDVEPW4,SN"]O,SRJ67   ^53MZ<>];Y\)>'C%<1?V-9;+E56=1
M" ) OW0WKCCKZ4Z]TGR!<:AH]K9C63"(HYKHMM90>%8CYMO7\: ,+PAJ]UK[
M6?G//%/I<#6^I1&0X:[W;"#ZXV,WTD0U=\0ZE-'XI\.Z+YDD-KJ)N#-)&Q1F
M,: K&&'(SDGC!^3ZUK:-I[Z?:2&X:)[RYE:>Y>)=JLYP..^  JC/.%&:GO\
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
MJ312;"<, VU@44CCUIC:'J\FO^'=1>&P1+%;DW$<,A4*90 %0;?F QR3C/7
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
M7D?V/3(+BVVRD>2YCE)V>F2HSCTJ/5=4U3PY?ZG)9WU[<EO#;W^RXD,H697
MWJIX7AB2H !P.* /3J*X!$O&AO;K2_%MNT5[IA^SQO+)*BRY 6;>S,4'S!2!
M@=^HJK%J6L75I>V5M;7-GK5M=P&?3;O4'9)U*,VV&XR2 P0MVP5(/!H ]"N[
M.UO[=K>\MH;B%NL<R!U/X'BL_5=<T_P]IBW#QNUND\=J5ME!\MG944$9  RR
M_G5?P?J$>I>'Q(J7L;QSS12Q7K[I8G$C90MD[@O0')X KSV6WCB^'>NI'/-Y
MG_"3^7\\[2%0NHH 0&)YQCGOWS0![#17F&IZQ>^'+SQ1;1ZC<FS@FTUC-<S-
M*;9)W*S,&)R%P,\?=SD8IVOC4=,T#69[7Q/)*K3V,D$=O,[M;!YE1OWC,Q*N
M"3M/3!QP: /3:*Y+P\T]KXW\1:6;VZN+6*"TN(UN9C(4>3S0^">@.P''0=@*
MJW]Z-4\5:_HEWJ\^EFUL89;)XIS$0&#[YNH#X8*,'(&.G)H [>BN!6\GUG5?
M$UC/J=W;?V=9V[V<L4K0G#Q%S.5& WSY!!! V8QR<T='N-4\2:UHT>IW^H6G
MVWPT+JX@MIVA'F^8@W#;RIYSQ].F00#TMCM4M@G S@=36?H6M6WB#2(M3M$E
M2&5I%"S*%8%'9#D GNIK@O"6OWFOR^&=-U2]G"W&@_;"\<S1-=3!PARRD$E5
M&< _Q9/056\+7,UEH?@9(+R813:O>V\W[T[95S<L PZ$[E!^M 'IU[I]EJ4(
MAO[.WNH@<A)XE=<^N"*<BVMA;QQ(L5O I"(B@*H).  .G4UYK:^(YH[M+2YU
M*8:;<>)KFR>Y,YRB+$6CB$F<J"X Z^W>K7B&PA1- @.KWE]&GB14#M<N#$K(
M[>7N!RVW@!B21TSUH [^\L;/48/(O;6"YA)SY<\8=<_0\50U74M/\)Z)]I:T
M9+*)TC$=K$ %WL%''  RP_.N.6^N]:O-5:/Q$FFW6F:H(U1I';$*E=JF+< X
MD4\$@DEN#P!69K]ZVN^"O$-_=W<Z75IK:VWV<3LJ1(ES&JJ4S@Y7YLD9RW7@
M8 /2M>UFW\/:)=ZM=QS26]K&9)!"H9L#K@$BM!6#*&'0C-<O\2?^2:^(O^O"
M3^59?V"]MO&4&EP:SJ<UGJ>ES270>X):VD5D"21D?<SO8;1@?+TXH [VBN$\
M):C>ZBUMI]_/<)=Z )(M3<RL!-*/EC8DGYE9,R<],K7;Q3Q7%NL]O(DT;KN1
MXV!5AVP>E $E%>86>LZG<^$?#OB2&\N6U2ZU.."[MC*QC8/*4DB\LG:NP="
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MWLO%<+_8R^KW$DUN5F;"[XECP_R<?=SQGKCWKK:BFN(;8(9I%0.ZQKD_>8G
M ]Z .$T/P/J>D:?+H_FVO]CW^G""]A69RT5P4V/+%E.C#DJ<?-SZYU] TSQ/
M#8+I^MW&FM!! 8$GM YDN.-H9PP 3CD@$Y/<#@]310!PEEX4UR#1_"%E,VG%
MM"N$:1DE?$B)"T0QE/O'=G' &,<]:;-X0UJ31M0LP; 27.NKJB'SWP$$R2;3
M\GWODQZ<UWM% 'E%_,;KQ#K\D!\/SV9O8Q<6=WJ3VSO)"J8WH$;=\PX/&X!<
M@C%=YKFDCQ;X.NM-N!)9G4+7!!&6A8@$9'?!QD>U:%S#80%]1N8K=&@0NUPZ
M#**!DG=U  JT"& (Z'F@#EO[#U;4-2TS4]46R6[TRUFCB6"9BLTLBJI8DH-J
MX4\8;[WMS?\ "&DW6@^$=+TF],+3V=NL#-"Q96VC&1D _I6W65:ZY'=>)-0T
M46TT<UE!%.TC[=LBR%P-N"3_  'KB@##U/PG=:AXHAU>..TM+F"ZB>._MYF6
M9[==N^&1 N'!PP&3P"#VP:%EX1\0QZSHVH7DVF33V%[<2S71=S+<QR*Z@GY?
ME*A@ F2O'!'2O0** //SX-UZ*S:XM+BPBU2WUN?5+4,[O$Z2[PT<GR@CY7(R
M >178Z2FI"T+ZL;873MDQVN3'&, 8#$ MZY('7IQ4.KZY'I%YI5O+;32?VC=
M"U21-NU'*LWS9.>B'H#6K0!P\W@_4A8^)-&@FMFTS7)Y9_.=V$MOYP E 7:0
MW<KR.O/2M2'0KVV\;1ZI$ML-.CTQ;!5,K>8,/NSC;C&..M=)10!S_BW2+[6;
M*PAL?LP:WU"WNW,\C*"L4@? PIY.,55G\.7]YXCUJ\E:VCM=1TI+ ;9&9T9?
M,);&T#'[SU[>]=510!PVD>&_$5OJ7ARZO!I@72-/FL72&:1C)N$05P2@QGR^
M1CCU;M6L?!FNZ9IOAJ:WEL'U/19+@-$\KB&>*8G<-^S*L.,':>GO78ZIJT>F
MR6=N(S-=WLIBMX00-[!&<Y)Z *IY^E3:;>27^G0W4MG/9R.#NM[@#>A!Q@X)
M';J#TH R/"NCZCI+:R^H&US?Z@]X@MW9M@95&TD@=-O7OGM65JOA35K\^,UC
M:R5==M4M[<M,^8]L90EQL_VL\9Z5NZ[XDM=#TFZOS%)=+:S1P3) 5S&SE0,Y
M(_OJ>,GGI6U0!YWKG@WQ%K$&I6[2Z9)'/!;K:--)(3:M'MWHHV8PQ!._@\X(
M.!B]?^%]9O&\7'-@#K>GQVL1\YQL98W0EALZ?/GC/3WKMJKWU]:Z983WU[.D
M%K ADEE<X"J.IH XM/"NOV%YJ4MDVGRQ:M816]TDTSJ8)8XS&'0A#O4C&0=O
M(ZU9TWPQJUG>>$I96LF71M-DLY]LKY=F6-05&SI^[[XZ^W.H_B<Q:<-1ET74
MTLR PD*Q[@IZ,4W[E'(ZC([@8-;] ' V_A#6H=.TJW8V!>SUV75'(G?!1WE;
M:/DZ_O?I\OOQ2\1:9<:5I>M"^ETR(ZSK<$]H\T[JD;!8^&?:/+.(20PSR0.N
M,^ETR6*.>)HI8UDC8897&0?J* .2\'3W!U#44N;;37GGVSS7MA?-<AV "A7+
M(NT[0, <8!X'=/$GA.ZUS51=Q1VEO<P/&;/4XIFCN( ""ZD!<.IY^4G'S'I7
M6P6\-M$(K>*.*->B1J% _ 5)0!Q-U::?KOQ M;C3=1BE:UC:+5H8&#@^7(&A
M1\?==9-Q /4!A4NH^$[J_P#%,.L)':6ES!=1NE_;S,LTEN -T,B!</G# 9/
M(/;!ZZ.&*(N8XD0NVYRJ@;CZGU-/H X"3P9KJ6-PEI=V$=U;ZW+J^GN^]E<R
M,Y,<HQP-LC+\N?7VK0U31?$6LZ19I='3$O(M1MKMHHI'$2)%('VABF68XZD
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
MA5B 1@D8)^M>JU!-96EQ*DL]K#+(GW7>,,5^A/2IZ /&M0BLK?PCX[BCD"7
MUT93S26"F6W.<$^IZXK2UN]N?#>H^+HM/N;H6\5KI]S(&EDF:)7F=9Y%RVX'
MRUR<$=,\5Z5+IUC.9#+9V\AD(+EXE.X@8!/'.!2I86<<K2QVD"R,NTNL8!(]
M,^E '->$TM/[3O[C3]?@U&UN(XW-O:Y,,#<_,"7;!8=1GMFH?BI8W=_\/[Y+
M.%YVBDAGD@09:6-)%9P!WX!./:NLM;*UL(?)L[:&WBR6V0QA%R>IP*GH SH=
M:TN]TN*^@NX;BTN%'ELA#>9GHH'<]L=:\^U&]NKOP]XRO7N9X-?TS4)%LPDA
M#1A=OD*J]UD&.,88L>M>CPZ5IUM=O=P6%K%<OG=,D*J[?4@9-/>PLY+M+N2T
M@:Y0829HP74>@;J* /.M4MWO=;\81W=U=H8-$M[E8H[R15BEVSDE<-Q@J#CI
MWQ4 :6*X\.W"W][YVK>'KJ6[8W<F9'6.%E8<_*06;!7'6O2WTZQDDDD>SMV>
M08=FB4EQZ$XYJK?:+:SV$L-O:VD4QA:**0P@^7D$<8P>YX!% 'G>B)+9Q^ =
M7L]1OI[B^LL:DCW+RK+"+;<7*DD HX4 @#EL')-+X8U6";Q+X<$&ILUKJ6DW
M!<27FZ:=MT11Y<$ 2_,W Y7D9/;O?#.@0^'M#LK$);M<6]M';R7$4(0RA% !
M/4]L]35]-,L(P!'96R@;B-L2C&[[W;OW]: /+?#9DCL/ 6H_;[R6YO;R>VN'
MENG<2Q^7.=I!.#RBG.,Y%;-E#=6OB&\\'2O=R127:ZE!<M*Y86F=S)O)SQ(H
MCQG[KCWKN%TO3U"!;"U C.Y,0K\I]1QQ5/1M*OK226ZU;4$O[Z11&)(X/)1(
MP20 N3SSR<\X'I0!H6U[:WOG?9;F*?R96AE\MPVR1>JG'0CN*X_XEV\QL-!U
M%49[33-:MKR\"C.V%20SX[A=P)]@3VKLXH(8-_DQ)'O<N^Q0-S'J3CJ?>I*
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
M.FL(L[T;=O$BD\<$#C]>U:V@6?B&W7_B?:E9W31IY<?V2!H]_3YWRQ^;CH,
M9/7/ !#JOBB:QUX:+::-=7UX]FUW'Y<D:(P5U4C+-Q][O[=:J6GC[3]0TRPN
M+1 MQ>1RN+>[E6$Q^4P1U<G."&.T 9S],D5-1N)E^+MBEH]JT_\ 8DX,<TA7
M.9HR,$9(/&>G(!^M(/ ^HZ5_9E[H.IV\>IVOGBY-U"6ANA/)YD@*J<KA^5P>
M.AS0!,OQ %U'I8L-!U"YGU*VGFAA9HXR&B(#H2S<')Z]#Q@G-:0\4/*^^UTJ
MZN;5+P64\D6&:.3(#':.J(QPS9XP< @9J,Z!J<GB+1-5GO8)FL(+B.?Y"ID,
MQ4G:.=H78  2>.I[U!IWAO6=)UB_6RU6V71;Z[:]>)X&,\3N<NB-NV[6.3DC
M(R<>M #I?'-DE]!''"9[:6]-CYD4JLZ2!BFXQ]0FX%=WXXQS4$7CY7>-VT:\
MBM3JITJ29Y(_W<N_RQ\H))&[ )'3(Z\XDTGPYKFC:C<6UMJUL=!ENGNUB>!O
MM$1=R[1J^[;M+$\D$X)'H14/@S4CI<EK]JM-[ZZ-8W8;  F$OE_F,9_2@#5\
M,ZY?ZQJ&O175HD,5CJ#6L163<<".,\\=3N)_'';-6+SQ T>H7EAI]D]]<V4"
M3W"+($VAMVU5SU<[6(' Z9(R*;H>B76D:KK4S7,,EIJ%V;M(Q&0Z.412"V<$
M?)QQW]JADT&^L_%-[K>E7%N#J%O'#<PW ; >/.R12/0,05XSQR* ,75O$1UR
MZ\(?V9%]ITG5Y))'5I-GG 02,$8=L$ D>JXK3\0W4W@KP06TJ-[@V[QPH;F<
MNR!Y N=S9+8W# /MZ5#!X,ETT^%8=.GB-MH7F%O.!W3EXV0GCA?O%N_I6OXJ
MT63Q#X;NM,AG2"60QNDCKN4,DBN,@$<$KC\: .6NM8O=(\=ZW<I87-WY>BV]
MS);+<C;'AYMQ!8X'"C@#DC\:V+WQS8PV@FM(A<L+&._:)IEC<Q."5"@_><A3
M\OMR1D9;/X:U.XU?5K^2YM"U_I26&%5E"LID._OQ^\/'L.>:I6?A'7]&GL+K
M1]5L8YETZ#3[V*Y@>2*40@A)5PRD-@GC..?;- '5QZM:2:&NL,[169MA=%I5
M*E(]N[+#L0.HK)A\6!KO2X;BPDMTU>-GL)'D!#,%WA),?<8KR/O#@\YXK6N]
M+CU#0I])O)'FBN+9K>:0X#.&7:Q]B<FL*P\+WN-!BU6Z@GCT,[H'B4AIV$9C
M5G!X7"L<@$Y.#QC% #K3QK!=V&A7BV,RQZO=O:("XS&Z^9U]1^Z;I[53TWQO
M-_8]UJ&K6T-L!JLFGPYG C#"0QC<V.!\O+=\\#H*@M/!&KVL.CV@U.R^R:3J
MCWD'[AB[HWF_*WS8R/-QQQQGVJ[:^%M0L[&_L3-I]Y9W.HS79M[FW)62.5F=
MHW.2.K#! _AZ'I0 Z^\3:I#J_AZTCTM4&H7-Q','F&<1HY&TXY#;0P/I@8YX
ML#Q>BZU96$]A- M]<S6MNTC!7+1AB6*'D(VQMK G/' S6;9^!;G38]%-A>Q1
M'3;Z>XCAD5I(XXI59?*3D'"AN,_D.E1P^"M8CO["XDU2SD-GJLM]YKVS&69'
M61<.V[JHDVC' "CZ4 6D\?*S"1M%O([4:K_94LSR1_NY=XC!V@DD;B,XZ9[\
MXS?'FNR7_A/4VTZ*8V]G?16TEU'.8SY@F0. H^\H)*G)ZYX.,U;?P9J3:5<6
MGVJT#RZX-7#8;  F$OE_FN,^_2H+SP+J[:7K.CV>I6::;J%[]NC,T+-) [2K
M(Z<$!EW D'KSCW !HWGB&RTO6?$US_9MZ]SINGPW$Y$P(FB_>D;%+;1C:V3P
M3[\58L/&"7.IBSN].GLEDT\ZC#+(ZL'B!4-D*201N7@]0>W2JNI>%-0OKSQ'
M,+JU UC2TT\95OW942#?[_ZT\>PYI)M&O-*O;;79GCEBTS19;.2&&-I'D^X^
MY5[G]V %[YZT 6;'QFEY>Z)"-,N!'K5NUU9RJZ'$8"D^8"1M.'4X&[K[5I:S
MKL&CSV%N_E>??2F*'SI?+0L%+8+8/)Q@#')K@O!,LD-UI26M[X=U41Q"!A9/
M*9[>-L%B%9F6,9 RN$'  ["NZ\0Z.VM01VTEM8WED0PN+6\4[9,XVD, =K ]
M\=_Q !SFH:C?+X[\/W,-C=M/<Z3=,U@9PH5@T.-V3M!&2"1^M:<'C1;S1;'4
M;339RMU;RSOYS"..#RR%97DY 8L< =\$Y&*@TOPC?:5J&@SK?)<II=A-:'SB
MV^3S&0YSS@+L &<G%4M.\$:OI\&D1#4K.2.R2YC>.2%G0F63>)5&X8=<E><\
M$],D4 7G\=K,FC'3=%O;V35[![VU0/&F0H0E26;@_..O'H34ESXZL[>X4"W,
ML(NQ93&.56ECDSM)\L<E%;@G/8D CFJFA^#M3TJ;PLTU[:3)HEE+9MLC93('
M$8R.3@CRQ]<GI5FQ\.:YI6L7JV.K6PT2]NGNWBD@8SPNYW.L;!L88Y.2"1DT
M :&F>)4U:^DAM+<2017,MK+(LH+PO&6!\Q,94$J=O/((/&15O4]8CL+RQL4C
M\Z^OF=8(MVT81=S,QYPH&.@)R1Q6+#X2E/BNUUV<VD5U;R3;[BU4H]U$P8)'
M*.AV@J<DGE!C%7M=T&?4-6TC6+&=([[3'DV+*#Y<L<BA70XY'12#S@CH: ,#
MQ+XON)O ^M3Z=#+;:A97 LKJ-I KP,64$J1U!5P5(]0>",5TME:67A^POK]U
M>SA8&YN(FF+QP[5^8J.BC R<=ZQ-3\%W-[H.M6T=S E_K%VES/*RDI'L*;54
M=3A8P,\9))]JZ>_L$U;1[K3[P8CNX'@E$;= RE3@X]#0!E1>)IR/,FT2_6W>
MQ:^BDB3S2RK@^6P'W9"""%R<\\\53D\=16R:P+K3I1<:9IZZC+##*KDQ$-P<
MXVN-ARI]L9J.S\.>)_\ A&[C1[WQ! -EFUK:75I;LDN2NU9)"6/S =EQSSGI
MC#U[PW?:1X?\0ZK=W>G)$WAJ2P:"W@:-0RK*R[26[F0]N: .DL?&9N=9MM-N
MM&O+-KVU:YL'D="+D* 648;Y6P0<-CCKCI61IOBATLO!\.B::Z6.J2SJ4N;D
MM(@1)&VY.<G*YSGMCOQIZ-I5QJ/]@ZS=2VKG3[ I:K"Q*N\B*"['MPN,#/4\
MGBJEAX*U&PTOPS#'?VOVK1;B5][1,R2I(KJ>,@@@/Z]J -/_ (2]$UJRL)["
M:!+V[FM('D;:[-&&)8H>=AV-M8$YXX&:@\#,^[Q*CRRR"/7)T0RR,Y"[8\#)
M).*H1^"M82^LIWU2SD-IJTE^)7MF,LR.LB[7;=U42;1CC"CZ5O\ AS1;G1Y-
M7:XEAD%]J$EXGEY^0,%&TYZXV]??I0 G_"2I)KEUI=K;B>6SEBBN%$H$B"0*
M0X3N@##+9Z@\<5DZ7XSN)+2_N-2LUC9=7?3;2&*0,9) ^P+D@>A8D]L^E3ZQ
MX2EUC78;^8VB26UW%/:WL:E;B&-=I>+(^\K$,.3@!SP<53F\"WDEO>1KJ4*.
MNLG6+!_)),<I;<5D^;YEY9>,<'- &F_C.UM)M2M=1MY+>^L?))@1@_GB5ML9
MC/&=S?+SC!Z\<UC>.-4O)_"&N0SV5W83V3VS+/'(WERAY%^XXQNQR&4CCCKQ
M5O5_!$FOC4[N\NTM=3NH;>*WDMP66V\F0RH><;B7.3P.,#W+]5\.^(=>\*WF
MG:GJ.GF[N?+4&"%UAC5'#$X))9FQCJ ./?(!OZ=JAU.69X(/]"0[8KK?Q/ZE
M1_=SD9Z''&1S4%YKACU632[&U-Y?16PNI8_,"!4)(49.?F8JV!T^4Y(XS5\-
MZ!>>'KF\MHIX3HTK^;:VHSNM6(RZJ>A0MD@8&,_@%NM!O(?%C>(-,FA\R>T%
MI<V\^0KA6+(X(Y!&YAC&"#VH PM9\4-K-AX5N-)A:6PU74!%,DCA&8*DI:)A
MV^9.>WRD<@UTNR+PMX>*VMM>W:1-^[@5FFDR[\*">=H+?@H]JQAX+GL['PY:
M6-Q"4TF]:^E:52#.["3=@#[H)E8]\<"MKQ/I5WK6@S6-E=K:SN\;!G4LCA7#
M%& ()5@"IQV)H R+CQ[;VFF:O=26$LLFE7<=K<);RJZDR;-K*QQD?. >,@@\
M5+)XREA77$DT2Z%WI,*7+6PD1FEA<,0RD$C=\C97/;@G-9=YX&U6YM=>A^WV
M"C59K68*ENRK"8A&, ;CD?NP!]<^U:LT*>'M>U?Q3J]Y;0:?/:V]N_WCY91F
MP2<<@F7'3C H T[/7$O[C3X[:(2QW=G]K,J296-#MV]N=V[C_=;TI=0UDVVH
MIIMI;?:K]X&N?*W[%6-2!DM@\DG &.>>@&:RO NB1:3I=Q+"TI@N9W:T648,
M5MO8Q1@==HW,P!Y ?%2:YH&J3>(K/7]#OK:WO8K=K2>*[B9XIHBP8?=((8,,
MCZT 2P^*#>/:VUIIMQ_:$UG]M>TNCY+0IG: ^<X8G( Z?*<D50_X3^"XATAM
M.TF]NY-4\]8H@R(4EB!WQON;@@J1GI[GC-EO#FH6WB*VUZUO8I[W[&;.\2=2
MB3+O+JRXSM*L6P.>#C/&:J6G@N?3KW0)K:YA9=.GNKFX+J09Y)]V\J!G: 6)
M YX 'O0!'=_$":U756_X1G4G_LD1M?@219B1HQ(2/F^; /0>AZ<9U)/%D4_V
MDZ3:/J(M+6.ZFV.$.R12R*F?O.5&<' P1SS7.6L%QJ_BOQ]IEG<VBQW36\,C
ML27B!ME5F"CANXP<8([]*V;;PG<Z)JMW<Z'<0);WEI#;2PW()\MHDV)(I'7Y
M< J<9P.10 UO'<=S<V4&CZ1=ZF;W3_[0MVCDCC#H&52/F88(W]\<\?2R?%Z1
MZS9V,]A- E[=RV<#2,%=GC#$L4//EG8V&!.>.!FJ^D>#FT/6=(FLYHS8:=I;
M:<$?/F/ED8OGIG*=/<U1C\%:PM]9SOJEG(;75Y-0$KVS&65&610KMNZJ)-HQ
MQA1]* (9?%4EYX2UB]UO2I6M;?5&M/+M+G:PV3B,'<"IP& )(ZYZ8KH-0\4K
M:OJHM+&2\3245[WRW 9<KOVH#]Y@N&(R.HP2>*R+KP5J4OA_6M(CO[7RK_46
MO87:)@8PTPF(;GGD8&,<<^U79/#%_!J6MW%A=6Z0ZW&OVA)5),$H3873'W@5
MQ\IQR.O.* ";QNLEZ+;2]*N=0+Z:NI0R)(B))$QP,$G(_$9]NXW=(U.#7-$L
MM4M@X@O($G0-PP5E! .._-8%IX1FTS5HYK&2$6<&C)I4,4A.X!3D.2!^&/QS
MVK6\,:3-H/A;3=)FDCEDLK=(/,0$!]HP#@].E '&:1J$%GX5A&H0WMXC>)I;
M:-UN&#1M]L98RS%MS*#CCG..:ZRW\3+>ZO<6-G;"?[-<&VG(F >)@F[<R8X0
M\*#GDGICFL4>#-2&A1Z?]JM-Z:W_ &KOPV"//\[9CZG&?QQ5RX\)2WOB6SU>
M?[)'<VET94O( 4G>$@CR'[,O(Y)Z#IGF@"OHGC:6X\/6U]JD$$%Q>7MQ;6Z>
M> A*22CEB. JQ\G'/89(%6[+QM;W\,,<5I(-0FO9+)+9G&UG1=S.'Z&/;SN
M[@8SQ68O@;5K;2;6&RU>VBO=-U&:\T^4VY*E9&D+I*-W((E(XQC -7;_ ,-:
MW>R:3JS:G:?VYIT[RJ!"PMF1TV/%C)8# !W9)SGC!P !O@&:XED\4"Y$JNFM
MRH$EF,NP>5%P&/\ #U(]CT'2M#4/%2VIU5K6QDO(M( -Z8W 9?EWE4!^\P4A
MB,CJ "3Q3O#.AWVCS:Q+>W5O,=1O3=A88F7RR412,DG/W!5*;PM?0ZAKSZ==
MP+:ZXH,Z3*2T$NSRRZ8^]E0/E..1UYQ0 7'C=3>O;:;I5S?_ /$M34HI4D1$
MEA8G!!)R.AZC/MCFN@TK4H-8T:RU2V#B"[@2XC##Y@K*&&1Z\USL'A&;3]5,
MUC) +./18])@BD)W*$)(8G'/7&/;.:UO#VD3Z/X3T_1I)U,MI:);">(==J[0
MP!Z'C.* *>E^+DO]9M--FL)K2:\M'O($E8>8J*R@B1.J-\X('/?GBK6N>(?[
M%O=+M1I]Q=2:C,T$9B9  P1GP=Q'4*?;WK!T/P;J^F:EH=W<ZC8RG3K:>VE*
M6[![CS"A,C,6^^3'DD^IZUN:YHUSJ>K:%>02PHFFW37#J^<R9C>/ QTX<G\*
M *MGXN:]L0\>E7"W:W\EA-"S I Z LS/( 0$P/O8ZL!BLZ7QS<7EGX>N=+L5
M9-2U*2RE$DHRC1B3<%(R""8CAO3Z\,'@S5TF>6._L\-K,FI-;RQL\4BNFW8X
MR,E3A@>F0.!@46_@C5+;3["%-3M&GL=9EU*)S;MM99#+E6&[.?WIZ'L![T 7
M$\2:9IU_XEGDM+N&>UN;>&8-+O\ M$DB((Q&NXA<[E';KDXYJ:\\9)IDFJ6U
M_I\J7MA8G4?)AD5Q/ ,@LC';R",$''48SFJ.H>![G5)/$+37L<+:E<6UU:R1
MH2UO+ J!"0>&!* D<=2/>K&I>%;W6!J5W=RVL>H76E2:7%Y>XQQJ^2[G/)).
MWCMMQDYS0!-:>,Q->_9[C2+R#S--;4K?!61IHUV[E"J<AOF7 [Y['BF?\)(N
MJ_VIH\UM+:7D>FB[PD_*HX8 $C!1P5Y'N,$U6NO".J7$UK)%J,5K)!HLVEB6
M(-O5WV8E7IC!0<>_6FZ?X0U6TOVO'N]-&_2!IQA@MV100S,&!W'NY)X_QH U
M_ LCR^ /#LDCL\CZ;;LS,<DDQKDDUOUE^&M,FT3PSIFE3R)+)96T=N9$! ?8
MH4'!Z9QTK4H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHKF?&D=Q+9Z='9W=E%=&\!BM[X'R+LB-
M_P!T^.G&6!YY4<&@#IJ*\E37;.9]&@UA8='T>YM;I%2_/FP+<K,0R[]RKT!*
M,>W3FK$=WI=CJ6GZ/XBU=Y]$DT8BQOM0<(LTGF,';<>"XC\LJ3S@Y'4T >I4
M5YTD]AIOC&TAN+R065QX=\N-KY\/<LL@ +9QND*D=L\]*P/#L=EK_P#P@EI?
M7DMQ%=:#<+<1B[<>8RF' .&!R,M[\>U 'JKZD;7^T)K^ 6EE: ,MR\BD2IMR
MS8'*X.1@]<<5,T]R-32W%F3:F%G:Z\Q<*X( 3;U.02<]./>O*/$\=O+I7Q*M
MV?SX[:6UD1))#)Y?[J,DC).,'<?;FMR^N4A\<*= F1V;PS=O:112;HVD$L>S
M:N<=<].O- 'HE%>6:!=:/J-K%JMEXE\J[72I5OH;5,2)\F3)<*6)WHP.&."2
M3U!K;\#S3P:K>Z=>6EG]I2TMY!>Z?)NM[J/+A7V_P.><\G/'.!0!W%%<3XVU
M.*PUW0X=3N(+;1;E;A)I;J/=!Y^$\L2<@ ;?,QDXS[@8Q;[3=OAO25\.:K)J
M.M6DLEQILDKC$\*DEE;)^:(!MJL<\[,''- 'J%9&I:Z--US1]-:UD?\ M.62
M)9@P"QE(V?D=3D+7$'Q#H0M_!\BS+'X7N5G2X:Y8;%N J[$G)XSGS,@\;@#V
M%/O;;23?^![*TO)KG3GO[ORI)9R3(A@EX5A@E,G:/48'(Z@'I=%>2:?J.G6U
MO!I=S=#[-'XBOK>V6XG M41 Y"RYSN #95,C) Y&*KZ;=17WASP7#+J+NZ^(
M+BTE"7#(?+'VG"$;L@8$> >0,>M 'L=%>1F]BTW0]6A34(H=/L?%21F"6?:C
M0$1LT.YCA5RS'!('!!X-+->0Z=H]_JUIJ<$FE7.M1&=;>X^TI9VA !#*C%54
MR#<0O\+$<\B@#UNBN7\&PZ?&NHRZ5JR:A933B11;X^SPL5^9(B">. 2 < GM
MG%5-6GBF^(MOINL!/[*ETMGMEF.(Y)Q)^\Z\%@FTCN 6QWH [.BO(+**2_D\
M&66L7=Q+!/=ZC!'ON75KBU"R"(M@C.5VX/4@CGFO68;6*WLH[2(,L,<8B4;V
M)"@8'S9SG'?.: )J*\:T.S23P_X1U33[RXDUHZMY$I^TNYD@\U_-1E)(VA 6
MZ=1GJ>9)M4M;32GM9+Z.*ZM?&*CRS+AXH3=+VSE4V$>V"* /2]"UP:V=3 M9
M+=K"]>S8.P)8JJMNXZ#YJCAU]I]?U;2([&0SZ?;Q3J2Z@3>9OP!Z<H1D^M>;
M:C86UQIWC.Y@GF37[?67?31#<,L@E*1>7M0'!W'@\<CZ<;]W*A\5>-EEG"2#
M0K4L4D*%2!<$X(.1U'YB@#OK5Y)K2":XM_L\[QJTD)8,8V(Y7(X.#QD5GW&N
M+;^*K+0VM9"UW;2W"S[AM'EE 5QUS\XKS^QU?3L>&[/Q+=Q1:1=>&H3;RW,@
M6)KC $F6/&\+MP3R,MCK6PJVJ^-_"5HL\L\/]C7D:M=MF65,P %L\DD GD>M
M '?4V21(8GEE=4C12S,QP% ZDFO/M"LIH-9D\'SPR/;:==G48[A\GS;=\F)2
MQY+"0LONL6.]=+XWMTN? >OQ/$) =/G(4C.2(R1Q]0* -J":.YMXYX6W12J'
M1L=01D&I*\JAL]%U;6_"%@DZO876BW(EAM[ID21AY/\ =8<Y+=.<@^E5[O6-
M/CU^RN;6^6&2+Q,;:<W$^;C;M=&4]-L.0 JG.>#D&@#T?Q%K@\/:='>/:R7"
M/<PVY",!M\R14#'/;+#I6M7C&J:EI]]X5N[C5IX4\06WB&-9TED"R1(+Q0B@
M$Y\ORMI'8\GKS6I/>6>JZ[JUEJFMII^L6VI*]DJI_I+Q?*8A 2WS*PR"H!!R
MV>N: .]\2ZX/#FARZFUK)<I$Z*R(P4C<P7.3VR16M7C/B/4;"^\+^*SK$T*:
MW:ZN$2.9PLD<*S)Y6P'G88^>.#ECZU[(K+)&&5@R,,AE/!'J#0!!93W-Q%(U
MU9FU99715,BOO0$A7R.FX8..HSS5FO'DEBDT33T-]-M'C.: ,+I@3'Y\@"D[
MLG@#'Z5U_@CR;;6?%FFVTG^BVNI+Y,6\L(PT$;,!D\#<6./7- '62W<$-Q#;
MO(HGFW&*//+[1DX^G'YBL_P]KBZ_8W%R+9[8PW<UJT;L&.Z-RA/''45SOB.+
M3X_B=X5N+U(%+VMW&LDN!N<&$HH)ZG); ^M<I;_9(+.WU6*XVW0\9R0B43G
MC>Z8,N,XP5//K0!['17EFFW=IJVL^5J&M+9^(K+69/\ 1D3%S(@E;8@RWS0F
M(KG P!D]037;^,I]2MO!FL3Z.K'4$M)&@V#+!L=5'<CJ/>@#<HKSZV2RN/$_
MAQ]!=)=.O["<ZC&C[EDBVKY;R#^_O.-QY.6]*3PM;W2RR^'9H6D?P[<RNDTN
M?WX<$VY+'[WRNV[T:,>M 'H5%>6>#[C3M:?1KR77 FMQ0R1ZE91*8YW?9B7[
M1\V0%89#8&#@#&<5<\ VERO@'3-8T6."\U:Y@$<\E]>RA&16;T#<@GT^IH ]
M EO((KF.U+@W,B/)'$#\SJN,D?3<OYBJ/AO6U\1:%#JB6[VXD>5/*=@Q4I(R
M')''\.:Y.[2)/B;X=NM<AL8+V72[E,H^Y#*)82JHS %B 21QGDUSNA"UM='\
M&:G;S[;N;7[FV=Q,<-$SW.4QG&"0IQCK@]30![& !T%%>6>&KNTUB_T^6[UI
M;?Q+:7TJW5E$F+F0[F#(X+9:+:00<8  QC&*UO%.I^*+#PW=76IVME;V<<]N
M9Y-.N9)91;^:OG'!1<?)GD9(Y^M '>T5YIK-[I5II5QJ'AR^,VE3ZC9'4VM)
M0UO!!N DV;>%RH&_'8Y.,U3\50R0Q>,XM&.=*70UN=L!RD-WE^8\<*2BJQ ]
MCWH ]7HKS'4-7TZ]\4ZF;34HGAE\,.^^"XP&=7/(*G[P&/?%1^'HK2'5O X2
M4N=5T"5;U7F+B?;' 5W D],OCVR* /3+6[@O;=;BVE66%B0'7H<$@X_$&IJ\
M6T+4K#3/!_A"*6>SMM*D>:'49)(]\23@'RUF ( _B^]P"%)[5IO8:<;_ ,(6
M":S/?Z=<7UZBO]H9$DB,$A"(0WS(&.T')XXSB@#U:BH;:UAL[*&TA#+!#&(T
M!<DA0,#YB<GCN3FO'X([4>']*OA>3"Y'BJ2U$XNWW"%KJ12@.[H4/\C0![-0
M0",$9KR6XO--T?5M?TIIVCL%UJQ6&#[3MA1GA5V$I.<1EE)([GCO5);V";15
MM6U-=D'C&.%1;SM&JPM(#A0&X0Y)'/':@#U!-<4^+7T#[*ZLMD+P3EAM8;]F
M .O7UK7KR/Q*J>'?%WV;3(2VG6^B WL"2EIA:FX8R&,L2<@'/KMSC!QB_K.J
MZ))K=I8W.I6%IX<O-)#V%Q,/W#2;VW[6W "0+Y9!/(YQR3D ]'-W MZEF95^
MT/&TJQ]RBD GZ98?G4U>;:5:Z?:?$31OM-Q]IE?0=D%W>*%EN&690K<\EMO/
MK@Y/>NM\7JS^&;E$U"*P=GB5)YAF/<9%PKC(^1CA3[,: )=;UP:+/I<;6LDP
MU"]2S#JP C9@2"<\G[IZ5KUY)=7*W-II=G?64>G7$7BF&&XCMK@F%F\DG="P
MP0I!7C@@D]Z<M]IVF?VMIDL[+9)XGC@MXFN-L";H$DVRDY_=;@YV]VP..: /
M0_$6N+X>TU+U[62X1KB& A& V^9(J G/;+#I26>NK>>)=3T7[+)&]C##*968
M$2"3?C '3&P]:\T;4(7^'FK6YO895MO$T<:!&PJ1_;8V4*"3A<9(&>GM79Z1
M+&WQ3\2H)%+?V?8\ \]9_P#$?G0!U]%<;\0/+)\-+)<20B36H(SLG:/<I#9'
M!&>@^E<J][_9,FJV-O,R:+!XH@BNU$A*P6SPHS G/RQF4C/;EAT)H ]6N[N"
MQM)KNZE6*"%"\CMT4#J:FKR'Q=:J-*\<6]NJ2:'%;VL\2#YHX+C<3($[+\H1
MB!P-V>YKU:Q-HUC$; Q&U(_=F$@H1[8XQ0!8HZUYMH%_I.J7@CU6^DA\4VFL
M3;H(Y-L[*)&")MZF#RBI./EP,]<FL^.ZN;OPC#?I(4\8PZR(I%W8EWFYP8B.
MIC\DYQTV@'MF@#UFBO'/$2VZ6GQ"O1=2_:-.O8);1_M+?N7\J$Y7GCYBP_,5
MNZC<R6WC)KG%KJEA-J5M"3')MN["5E0* .CQ'AB!C&]CSUH [>?4BUG<2Z9
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
M0M"UO$8F^\A08/U%.:")BI:)"5^[E1Q]*DHH B%K;@ ""+ (;&P=1T/UH-O
M<9AC."2/E'4\DU+10!BZYH,FI1VQL;Q+&:";S>;=98I?E*XD3C</F)'(P<&G
M:1H2Z>\]Q<&VENKA%CE:"V$,95<X&W)/\1ZDUL44 ,BBCAC6.*-8XUX"H, ?
MA2300W";)XDE4'.UU##/KS4E% #&AB=@S1HS+T)4$BG.&*,$(#8X)&0#]*6B
M@#"\*^'%\-:+#8O+%<S1[Q]H6#RV968M@\GH3ZUL?9X/,:3R8][$$MM&21TY
M]JEHH C-O"9Q.8HS,!M$FT;@/3-!MX69F,,99NI*CFI** (FMK=XUC:")D4[
ME4H" ?4#UHE@23+!467&%D*@E3V-2T4 96B:5<Z=%))J&H-J-_-M$MR8EBRJ
M_=4*O  R3WY8UJT44 1"V@4J1#&"HPI"CCZ4OD0[BWE)N8AB=HR2.A^M244
M1-;6[2F5H(S(< N4&3@Y'/L:5H(FF69HD,JC"N5&X#V-244 1/;6\DOFO!&T
MF -Y0$X!SC/UYJ6BB@"'[);8Q]GBQZ;!3TABC8LD:*3U*J!FGT4 -9$<J656
M*G()&<&H_LEMC'V>+'IL%344 1^1#Y_G^4GF[=OF;1NQZ9]*DHHH CB@A@+F
M**.,N=S;% W'U/K3PH!)  )ZGUI:* (A;P!Y'$,8>08=MHRWU]:>D:1+MC14
M'7"C%.HH :T:.0716(Z9&<5']EMQC]Q%P<CY!Q4U% $8@B6=IA$@E8;2X4;B
M/3-2$ @@C(-%% $<<$,,7E11(D8XV*H _*B*"&"+RH8DCC'\"* /R%244 0K
M:VZ)L2")5V[=H0 8ZX^E*+:!2I6&,%>A"CBI:* (VMX7B:)H8VC<DLA4$'ZB
M@V\)VYAC.P87Y1\OTJ2B@ (R,&H?LEMC'V>+'7&P5-10!$;6W8,#!$=WWLH.
M>_-#6\#YW0QMDY.5!Y]:EHH C-O"S%FAC+$8)*C/I36M+9XQ&UO$R*VX*4!
M/KCUJ:B@!I12ZN5!9<X)'(H=$D0I(JLIZJPR#3J* (1:6RQI&MO$$3[JA!A?
MH.U*;6W(8&"(ACDC8.:EHH C:WA8$-#&03N(*CD^OUI5AB1]ZQ(K=-P4 T^B
M@!DD,4N/,C1\=-R@XI!;P@.!#& XPWRCYOKZU)10!&D$,</DQQ(D6,;%4!<?
M2G@!0   !P .U+10 SR8A.9A$GFD;2^T;L>F?2D^SPB<S^5'YQ&TR;1NQZ9Z
MU)10!$;6W.<P1')R?D'-(+6W699A!$)5&T.$&0/3-344 1M!"^[=%&=QW'*C
MD],TX1H&#!%# ;00.<>GTIU% $4=O!$08X8T(SC:H&,\G\Z5K>%X6A:&-HFS
MN0J"#WY%244 (JJBA5 50,  8 %,>"&1BSQ(S,NTDJ"2/3Z5)10 5&MO"DS3
M+%&LKC#.% 9OJ:DHH 9'#%%GRXT3/7:H&::EM!'&\:01JCDEE5  Q/7([U+1
M0 Q8HTSMC1<@*<*!P.@IBVMNL*PK!$(E.0@0;1^%344 1K!$C[TB16QC(4 T
MLL4<T;1RQK(C<%7&0?PI]% $9@A:-8S$A1?NJ5&!]!3U544*H"J.@ P!2T4
M1M;PN3NAC;<<G*@Y/2D^RVYS^XBYZ_(.:EHH A-I;,\;M;Q%H_N$H,K]/2IJ
M** (5M+99_/6WB$VW;Y@0;L>F?2G&"(SB8Q(95&T2%1N ],U)10 SR8O/\_R
MD\W;M\S:-V/3/I2-!"V[=$AW'+94<GU-244 1/;02>7O@C;RSE-R [#[>E*T
M$+OO:*-F(QDJ":DHH :D:1+MC147T48%.HHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J.X65K:5
M8'5)BA$;,,A6QP2.XS4E% '*:WX6:7P3::58'?<Z:UO<6Q8X\R2%E89/JVTC
M/JV:35= N?$&HQZI::DL$$NGR63P7%J7:/>>73YAL?\ A.0>E=910!Q4_AVX
MFTKPQX<DG6X&FS6\]U<)'L79 ,H,9/+,$XST#'VKJK&*^B:Z^VW44X>=F@$<
M6SRXL#"'D[B#GGC.>E6Z* "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@
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
M:14,KB.,$_>8] /?@_E4M>3W]EIENOAJ236$U&P7Q#($N6?$4*-!*3$C[CE
MPP#DX/R]J??WMS>>&O%E[Y\L7B/3M2D2S"N0Z ,OV=%7NCKMXQAMQZF@#U6B
MN"TJQAO_ (A^(FOKFY)L397$<0O) D3F-RQV[L;?8\>W-=I8:A9ZK91WNGW4
M-U:R@E)H7#*V#@X(]P10!9HKSK5-/LM5\>>(K'4M0NX;5-)M[A56]DC$3;I@
M9  PQC"GTSR169HEK=:[JWAJT\0W-]YMSX:>6XB%W)$7<2P[6(5AAL')Q@YZ
MT >GVUQ/-/=)-9R0)%($BD9U(F7:#N !R!DD8.#Q5FO)=;GDCT3QR$O[I#;Z
MW:B)Q=/E PM\KG/W?F;CI[5)KEY-X<U#Q?%I]Q=BUB@TZXF43/(\2/*ZSNI)
M)!\M<DCTS0!Z=?SSVMA//;6CW<T:%DMXV56D/H"Q 'XU."2H)&"1T/:O-?$S
MZ.O@CQ;>^']8ED1[)9<6EWF&!PIP4*GAFX+#/. 2.>9;ZPLM7\>:I8:CJ%W'
M9G0[>Y")?21JC>9*#(,,,8 7VZ$B@#T:LJ77(XO%-MH36TOF7%K)=+/E=F$9
M%*]<Y^<=J\NEU6>?PG;0ZO>RKK">&7N<W<WEJ,E@DB+PS3G:.<C;GU.#TFG:
M@EYXP\(W;W22F3P]<.\N\')W6^XD_4'\C0!Z%15:PU"SU2RCO;"ZANK64$I-
M"X96P<'!'N"*LT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4A (((R#U!I:S]7U&738(7AM&N&EF$
M9.[:D0P27D;!VJ .N#R0.] %X1QJ5(1057:I Z#C@>W _*H386;&0FT@)D^_
MF,?-WYXYKF[7QS;W>E6=REK_ *1=ZD^F1QB4&/S5+@MY@'*81B#C)XXIL'CA
M72Z2>P,%Q#J)TQ%,VY))@I<X8#(4(-V<9[8SQ0!TZV5HLB2+:PAXQA&$8RH]
M >U22PQ7$9CFC21#U5U!!_ UQ[>/)8[>$OH5SYSZHNFE1)A&+#*R(S!=ZD>P
MY!!Q5;4_&VJ+I5U]GTV&WU"TU>VTZXCDN-R@2-'AE8+SE9!U QSUQ@@':I96
MD4JRQVL*2*,*ZQ@$#TS1;V5K:&0VUM#"9#N<QQA=Q]3CK4L9<Q(9559"HW*K
M;@#W .!GZX%./ /&?:@"A<:/97+6V^",);S>>BJBCYP<@YQD<\\8SWJ_7"_\
M+$FCMEU"?0)X]+34&T^YNOM"$PN)3$&V#JN[&3GC/>M*Z\8&RUFULKG3S%%<
MW_V&)GF E8[21((\<QD@C=G\* -^+3K&"0R16=O&Y)8LD2@DGJ<X[]Z3^S+#
M:%^PVV <@>4O!]>E<C<^-]6?3==NK'P^-FE-=1R33W:A0\2!A\H!)!SV]N>3
MBQ#XJU*$>'[&32EN;[5+-YE=+D*F452=Q*@C.X'@<=LT =5-9VUS)%)/;PRO
M$=T;.@8H?4$]#1):6TT\4\MO$\T7^KD9 63Z'J*YBS\<Q7NFZ?+':".^O/M
M^S3386,P/Y<F753QNP!A><]N:@'CNZF32([;P[=-=ZDMQM@FE$6QX1RI+#H>
MH;&,$'VH ZZ2UMY7=I+>)V==C%D!++UP?45EWNBW-U?6Z)?1P:/&%,EA'; &
M1U;<#OSPN<97'..O-:\+R201O+'Y4C*"T>X':<<C(ZXIS,%4LQ  &23VH 6H
M)[*UNGC>XMH9FB.Z-I(PQ0^HSTKFX_&T;6^DZ@]D5TC5;A;>VNA+E@SDB,NF
M/E5L<$$XR,@<XP)1>ZMK?BV6\L;:632)X7LG^UNK0%84D 4A,X)8D^N=IR.:
M /13:V[7 N#!$9ATD*#</QZU(RAE*L 5(P01P17F.BQV5O8>"=8U'2/-U+4A
M;Q"ZCNVP9# SB61< ,Y_>=0<9ZUUT'B6>]DMY['2I+G39;U[,W$<GSJ59E:0
MIC_5AE(SNSWQB@#873K%=NVRMQL.5Q$ORGU'%!TZQ,$D!LK<Q2_ZR/REVO\
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
M"L'!!QV.<8-12>-E%W$(-/DN;1KXV,DD+,TB.&*,^P+@H'!!.[/&<8H Z/\
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
MC$B8&W<!Q@G!P#B@#HUM+=)7EC@B25P0T@0;C]3WJ+3=.M]*LEM+5 L89FP
M!DL2Q.  !R3P!BN6C\>S,5EDT22.S&KG2993<J623S/+5@H'(W$9Y&,]ZTK#
MQ1_:FJ7-G96\$GV:YEMIP;G$L+(&PSQ[>$8KP<GA@?:@!5\,!_%]YK=TUK<1
M7%O# D#V^3&8V<A@Q)Y.\]AT%;9M;=K@7#01&8=)"@W#\>M<U9>-1>6'A^\_
ML\I'K%V]H!YV3$ZB0YZ?,/W1].HKFK35]0T+2M6;38XI&E\6_9#Y\I&U'EC7
M X/8X]LYYQB@#T=M.L6W;K*W.\[FS$O)]3Q3DLK6.1I$MH5=AM+", D>F?2N
M<U;QC)HMQMO--"0K<V]LSM/M:1I2H+1*5_>*I< G(Z'CBJ^K>.;C39M?$>AR
M31:&L<MS(;E5W1LI<E1@Y( Z=^>1QD ZE-/LH[7[*EG;K;YSY2Q*$SZXQBL5
M?"L;>+I]9G^R2V[V<5K':M;9\ORV=@P8G&?G(Z#H*98:[J-YX[U#2_(M_P"S
MK>RMYT<2G>?,,G.-O^P!C/&,Y.<#IJ (I+6WFD626")Y$!"LR D ]0#[TS[#
M:!D9;:!71=J,(QE1V ]!576M8AT6TAED0R2W%Q';01 X\R5VPHSV'<GL >M8
M.J>.CH\&N)>:8?MVDVJWA@CG!2:%L@.KD#H5((*\$=Z .ETW3K?2K);2U0+$
MK,V  ,EB6)P  .2> ,5;JCI=Y>WL,LE[IQLB)"(E,RR&1, ACC[IY(QVQWJ]
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !6)XDT2ZUE=.:TO8[:2SNUN=DT)EBE 5AM90RYQNW#G@
MJ#6W10!YCKFCS^'])BLKC5HA'=ZU)?B\ET]FB@)+28<J^5.\C# KT^N;5GHF
MH:_I'EPZA8P365VE]I^J6-HZH\QWA]Z2,3)D-@L&YW^H-=Y?7UMIME+=W<JQ
M01#+.WY ?4G  K/@UQI?%UYH+6NS[/9Q7:S^9G>'9UQMQQ@H>] &;>>&M7U.
MUTTWVL6[W=KJ$5Z[):D1G8#A$7?E1R<DDG/M@"M>^"+J[76F&J0I+?ZC;:A"
M?LQ(B>'R\*PW_,#Y0STZFNSHH Q[$:RNOW:W=S%/IWD1^6!;F,I+CYL')W \
MGVX&3S6N2 "2< =2:6JU[-=PQ1M9VJW+F5%96E\O:A8!FS@YP,G'?&* //O"
MVDOXBT#4K&:[@.FMKUS/)&B$R,JW)D5<YQAB%.<?=.!ZUI2^!M2DNS(-;AV+
MK(U6,O9EI.X\MFW_ # !L+P, #KTKN** .8M/"<T6D^(]/N;])$UJ:>7=' 5
M,/FIM(Y8[L8]JCMO"VHQW_AZ[GU2VD?2+:6W*K:E1+O55R/G.W 0>N23TZ#J
MZQ]"UQM9GU>)[3[.VG7S69_>;_,PB/NZ#'W^G/2@#FX? >IV-MI\VG:Y##JE
MA<74D<S6A,4D=Q(9'C=-^2,XP01]VM=_#FH3:UH>ISZK'++IWG&8&W(\XR@
M[?F^0  8'S>Y/6MR.:[;49X7M52T2-&BN!+DR,<[EVXXQ@<YYS[59H R=._M
M;^V]5%Y-'+I^8S9@0&-D.#O4DGY_X3G ZD=N-5T61&1P"K#!![BEHH X_3_!
M$EKIFFZ-<7Z3Z3IETMS;*8B)2$8M&CMNP0I(Y YVCISFU#X:O8;KQ+/_ &A;
MDZR0RC[,?W)$2Q#^/YN%![<UTU% ')+X0O%TCPM8?VE ?[!EBDW_ &8_OQ'$
MT0&-_P N0Q/?FG:-X6U/1+Z:"VUI?[">Z>[2U-O^^C9FWM&)-V-FXD_=S@D9
M[UU=% ')Z%X7U;0IFLX=<1]#25IK>V:V_?1Y8MY9DW<H"?[N<<9Q1::'J_A[
MP7=V&GZE$]_Y\L\$XLRP!DE,A4IOY^\1G( X)Z5UE% $<'FFWC\\*)M@\P)T
MW8YQ[9K#\1>'KC5;[2M4T^]2TU'3)7:%I8O,C='7:Z,H(.",<@\$5T%% '$2
M^!M0GT?5[&35[;?J6IQZB9!9MB,JT;;0/,Y!\H=^,GK6O:^&Y8]=UV^NKJ*:
MWU:**)X%A*E BE?O;CG(8]A7044 <?I/A#4[?2'T+5=<%]HRV[VL,:V_ES&-
ME* 2/N(;"G PHR0":GT?PWK%MI+:7JNNI>VD=LUK 8K;RG*E=H:0[CN8#C@
M=SDXQU-8L6O2R^*-1T1;(;[6SBNDD\WB7>SJ%QCY>4///6@#'L?!M]IQT*[B
MU2!]1TJT-@7-L5CN+?"@*5WDA@45MV>N>,'AY\$R(^G2P7\2S0:M)JURS6Y(
MGE=74@#<-H ? Z_='7FNHLY+B:R@EN[<6]P\:M+"LF\1L1RN[ S@\9Q399KM
M;^WBCM5>U=7,TYEP8B,;0%Q\V<GG(QCWH I0?VM_PD]UYDT;Z28%\N/R"K1R
M9'\>?G!&2>.,#WK6JO97UMJ-L+FTE66$NZ!UY!*L5./Q!JQ0!Q5UX(O+BPUB
MU&JP+_:6JQ:EN^RD^7L,1V??YSY2\\=3Q6Q8:#-;>)=8U6>YAFBU*&"(P"$C
M9Y88=2QSG>>,"MVB@#D;;P%:P^"KOPTU[.T<Y/EW ^_$%8>2!_N!4'OMSWJU
M;:/XD.F21:AKUK<W?R*CK8[(B@8%MZ;SN+@%3@@ '@=<])10!Q(^'X@TUX+"
MZ@LI/[6BU2&)("UO"R;<HJ;@=IP2<$<MQBK#^#KE/[=M[74D2QUS+72-#EXY
M&0)(\9W8^8 <$'!YY'%==10!SVF^&FTSQ/-J<-S$+1[""QCM1$<HL18J=^[G
M[Y'3L*M^'_[6_L^0:Q-'/.)G\N5(##NCS\N4).#U'T /4UK44 5M0@N;FPEB
MM+A;>X8#9*\>]5.<\KD9';&17(/\/E%EJ"V=Q;6,UU>VU\D<$!^SQ20LK9V;
MA]XK\V".WID]Q10!RC>$[V&]UB6SU**./68E%VKVY.R4)L,D>&XRN/E.>0#G
MJ#"G@N\TG58KKPUJL=A UG#97$%Q;>>&2($1NOS+AP"1SD'N*Z/6=0;2=$OM
M16#SS:P/-Y6_;N"@DC.#C@5)IEY_:.E6=]Y?E_:8$FV9SMW*#C/?K0!R6L^
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "N2\=W,EK'HDDH_P")3_:48U(_PB(JP4O_ +&_9G/'KQFNMHZT
M >/^)+.'^QO&9MHX9- CFL9[8*H:**4.OGF/L!MVDXXR6]ZN:Q!H&I^*M=1Q
M9RV2>&HC"@($8(DG(*CID94@]L@CK7J8P/E&!@=!2T >-KJ6GWT&EVWBO4C!
M8W_A^T%I<RHKHTVUA, S [9<E#QSP/2M>RT?2+[XAQ6%\9+SRM!M75;Q_P!Z
MTB2L0[@8_>8"D\?SKTP@'&0#CD4M 'D6L:/>6<NLZ/IU@KMIEVOB"R=H\J8S
MR8![ET=0/[OT%:7B/[*_AO3=;E1;>;4=<L;L;\(PC\U H/TC )'8EJ]+HQ0!
MYJ\QMO'231&QU6"XU,QX^[>V$OEE???#@$]L!L\XJGX-DTO4[W2)[G4KJ/Q5
M8F1;^T2)4E+X(D\X[<F//S DX^[CG KU7 W9P,],T;1DD#!/>@"EI&L:?KVF
MQZAI=U'=6DA(25,X)!P>ON*\GU@:<=,\9ZF7A^W6GB*%[:;?\T1_T8$ISQG#
M D=0"#TKU^TM(K*#RH@<%B[,W5F)R2?Q_P !Q4] 'E?B*6R.J?$0">+Y_#\+
MKB3JX6?&.>N2GYCUI+Y-(T*P\,W;E+?0[]2VHW042QM/Y2+$TN[(QPXR1C."
M?6O5:0@$$$ @]C0!R7AF^T'0M-T[3(-7EEAOYY?[.-S@>:,[BL> !L&<+[8Q
MD8I?B%>26&BV5RYE73DOXO[1>./?LM\-EBN#E0VPD8/&:Z6XLXKF2!Y<L(7W
MJG;=V)]<=O?GJ!BQ0!Y%J-MH$>E6$VF:I)<Z?<^(K217#K' A+ 2"':%PO )
MQP"3SG.$OGM-,L_&]G874%G8VNIV4H@5L1;66'S$./NJYW!CT&3GO7KH
M  Z"LW7-)DU>SBBAOYK*:&=)XY8@K?,O0,K AEYZ>H!X(H \U>^\.?V?XEUB
MWO;.>SN[BT06EE=KBV3<BLTI7(1&89; (*@]R:8UY''H/C^VM=2MX8XKF">-
MK=&CAV-%"6V@$[4<[@6'');IFO2].TB2VN#=WMW]LO/+,0D\E8PJD@D #U('
M4GIQBGZWI3:QI_V:.]GLY%E29)H0I(9&##(8$,,@9!H \SEN[&XM/%.M>'+V
MSE=X;;%CILZR2Q1*X^T.%7@%DR./[H/4XK>\/ZGX2TL:IXCL-<+Z8\47VIDC
M5+:)\[5.U5&)#N (ZX SCBNJT[1YK>[%[?WOVV[6-HDD$"Q!58@G '/)5>I/
M3C'.="YM4N;62W8LL<@PVPX)!ZC/;/J.?2@"EKDMX_AG49='(>^-G(UH5YW2
M;#LQ^.*X33#975UX.N]$>-9VB=-7"G#&'R3O^T=]PE"C+<[B?>O3(U2-!'&%
M5$ 4*O0#L*4  D@ $]?>@#@_A9INF#PQ;ZI;QH]\QN())PY9MGGN0IYZ=#^/
MO5/QE-]E\13WL9L=26..W2XTN?Y;E!O)62V;N26Y7')7K7I-(0"02 2.A]*
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
M)(%(/EA5 !( +>^.^:S89H_#/Q4UR\U>5;>RUNVMC:7<IVQ!XE*M$6/ 8Y#
M'KVKO@ HP  /04,H92K $'J#0!QOC76/.\-^?IKM<645Y;&_EM_F!MO-'F@$
M=?E!W8Z FL#6H[59/%TFDR0#09/#S/+]G<>2+OY]A7' <J!G'^QGJ*]2  &
M,"D"A1@  >@H \KL=.T)_%/AJ)H[5H;[09#>(S@K<%3#L\P9P^,OC=GH?2LG
M0ETF];P3!J<T4EF\&JV[K+-\C*DJ"-&YP0%/ /;%>UUC7VA->^)M,U@W*J+"
M*:(0&+.\2[=V3G_87''KUH \ZTYK/3;32=.OF7^SI-5OAI4E\Q>V6W (0,I_
MUA.6\L$C(Y!Z U]&DLK_ $GX>0W<PD*7UU;RK(Y7Y1', A!/3[@P?4#VKV4E
M>Y''Z4M 'E-AHT>J>$=;@TA87NM&UR>XTN)2"J;'#K$!V1OF7'3GVKM?"CIJ
MEK+XC-NT+ZKMDC5UPZPA0$!^O+?\"QVJ]K.F76IQ0Q6VJW&GQASY_D(A,R$$
M%<L#M^HYK0BBC@A2&) D<:A451PH'  H \_U)[&X\5^)[+Q,8D@-G"VF-.0/
MW>P^88B>CB3KCYON>@K)TK38]7\3>'K'Q4BSWTOAK-U#-(0S2B2(C<,_>P"?
MJ">U>L$ XR <<CVI: ,?Q5H:>(O#-_I9(62:(^3(?^6<@Y1OP.*\]M+G4;[5
M++6%TPVZ>)+/^RI8_*PT$Z#)E.>W^O'N(D/>O6J,#TH \FU_3]&DUGQM;31V
MQCM- M_L\;,,1NJSX(&?O*2N#U&1ZU:TR\LM1U5HO%4D$EC<Z':/827+#8WR
MMYY5CQYFXIG'S8 ]*]/I"H.,@''(S0!S_@8:E_P@VD#6#(U]]G'F&;[Y'.W=
MGG=MVYSSG-<'J^DWEB^L:3I]@KG2;Q?$%D[1Y5HC\Q@'N7610/[H'H*]=R,@
M9Y-&* /.-2N--4Z)?:A#' VM7LERKW@Q;H/)(C$R_P 3;-N$)'SDG.1SC:3,
MUUX)T&.WU+3Q>VES>JMIJB'[/.$E9?+;/*,J%2O7 SQBO8,#TI"H88(!'H:
M,7PO=I/X.TRY2QEM(_LB%;4G<R +@*#_ !=.#WXKSGPUJ.E2>(O#,]O/!':W
MNFWD<Z%BTI8&)MMQ)_'(,L3D#;SU')]AHP* /&O"::?:6WPXOH7B2]N))X+B
M7S,NZ>5*=C$G.-P3 [''K7;?$&].GV&EW$[R)I2WZC49$CWA(BC@%E((*"3R
MR>*Z^@C(P: /)=0M=#M]#TM].U.2YT^?Q+;2QR%PD2[F&\0[0 $'7C@'/O5+
M7-/T:"P^(T5O';1BP$<]C&C "WF,"DO&H.%8N.HYSQ7LP    P!VH.!UP* /
M)[ZT\/:MXE\6+K$T3QOIEG/"6F(^;9+\Z#/+ XP1R,\=>;%G+JL.L^&(KJ0'
M7AX6N%*RL-QN#Y! ;/<E3GZ&NXLM":T\3ZGK+7*R?;HX8S#Y6/+\O=M(;/7Y
MSGCTZ5LT >5Z28;NS\$W.DL!K@F6/5A_RV*>4WV@3CK]\#[W\1&.M:%II+6/
MB6\\)"S#:5=7*ZO%+L^58@<O$?I*J8']R0CM7H> "2  3U-96C:1-IYFN+S4
MYM3NY@%^T2HB8C!)50J # W'GJ?P& #S_1GTW4];AAU/4;FW\4V.K2.UM%$J
MS.OF-@;MNYH#&5SSC 'H*/"\FFZIJ>GF^U&YA\66-Y)]JM8XE69CE@P<[<M"
M5((YQ@*!R *]5P,YP,],T8&<X&?6@#D_'ES+:P:+)(#_ &5_:<8U(_PB$JV"
M_P#L;]F<\>O&:YV\M[9-.^( A^SMX>-DKVR\&%;GRG\SR^PY\L\?Q$]\UZ?U
MI      !V% &-X1CM(_".E?8DA6)K6)CY( !;8,GCO6U2 @Y (..OM2T %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5S?C+5]1TBUTMM.2!GN=3MK:0RN5^5Y "!@'KT)[ ]#725C^
M(]#;7K"WACNOLL]M=PW<4IC\P!XW# %<C(.,=10!Q4FL7?AKQ%XYU2WTN"XC
MMEM+F[3[1Y>%$.7V?*=S=3R%!]:Z'5?&4MJ]\NF:5-J36 C,T<8DWN64/M0*
MC L$93R1G./>F7W@JXOH_$R/JR :[;I Y^R\Q!4V9'SX)()/0<_E2GPAJ5OK
M4FHZ9X@>R%W%&E_$+5765D4*)$W']VVT ?Q#@<'% '5Q2"6)) K*'4-AA@C/
MJ.QKBH9?^$D^)FM:7?CS-.T6VM_+M'YCEEF!8R,O1L!0 #D#D]:[9%"(J#.%
M&!DY/YU@7_AJ1_$2Z_I-\MCJ+0BWN!)#YL5Q&#E0ZAE.X'.&!'7'(H COET_
MP>;C4X(V'VUK:SALD;;&92[*FT=$R9/FP.BYP3U@O/&%QIL^L65WIT?V[3]/
M.I1)'<$QW$(R&PQ7*L"N,$=QSSQ;U?PS)KVD26NH:@WVGS(YH)[>/8L$D;;D
M94)/.1SDG/3BHKOPI-J*ZG/>7T3:A>Z<=.$T=N52*([BV$+DDDMGENR^AR 5
M(/%VKSZC86*Z);"34K WMFS7QV_+LW+)B/Y?]8,;=V?;M!:^/+[4$T1+'0XW
MN=5AN659+S:L4D#!'5CL.5R>& S[5IV_A>Y@U31;[^T8F.EV#V03[,1Y@;9E
MOO\ '^K7CZ_AS$>AW7A_Q3X1TR#4(I7@347,[VQVCS61PK /P22V.1G;WYH
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
M!. 3]:Y\:8^H>.(]9=2MOI]F]K!N&-\DC R,/8!% /<EO2N@;<5.T@-C@D9
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
M!9N[1D*L0P%+%A@#/'K3O!6A1:'HKK%'+$+F>2=(IOO0QLQ,<>.P5<?+V)-
M&SJ=V^GZ5=WJ1"9K>%I1&7V[MHSC.#CIZ5RVG>-[^YO=#CO-#2UMM<MO-L9A
M=[_W@C\S9(-HVY&<$$].0#P.B\0L%\-:H2<?Z)*![DJ0!7-^%-$GO/#_ (5O
MKR[C=M-L$^S1" KY<IB"$R?,<E067 V\D^V !-.\=WMWHMKJUSHJ6]K>,L-J
M%NC([S&1DVE0F0H"ELC)P#QGBK4/C*XWO;76CS07C7R6=KOWI#<ET+AU=D!P
M%5]WRG!7'.13(_ I'@FV\/MJKK/9S"XM+Z&'8T4@<NK;22#@D@CN#3[_ ,(:
MAJNDQ)?^()'U:WN8[JVOHK942%TR!B+)!!#,#D\Y]   "Q+XGO+-4@O]):"^
MFO6M;=%D,B3*J&3S054MMV@\;<Y&.G-06GC&XN/LUI+I$MMJES>RVL4,Y9(W
M6-=[3*S("4VXQ\N<G'O2ZCX2O]3T^U>;7I4UJTN1<P7\=N D;;2I419QL*D@
M@G)SUHO?"5_>KIMZ^N-_;FGW#3QWAM@8B&78\?E;AA"N.-V<\YH Y6TNTTWP
M_P",)K_1K:YB7Q&JRVGG80%A;A6!V\X8JV,"NBU?QIJ.GW7B**WT6&=-$MX[
MJ5WO-GF1,KL<#8?FPAP.GN.[9O MU<:1K-E)K*%M4OX[YY!:<1LIC.T#?T/E
M+U/3/7K5J]\(7%[+XE<ZG&HURS2T<"V)\D*C+D?/SP[?I^( NH>,C!)?)8V0
MG-CIBZG*)9?+W(VXA5X.3A&Y/ X'<XWM)OGU/2+2^>$0FYB641AMVT,,CG [
M$=J\ZUJTE7Q"MI/J"VQMK"&TC-SHCW,5V.2Q3:>GW05)/*]/7T/1WO9-)MVU
M!8UNBIW^6A0'DX.TDE<C!VDG&<=J .0\=QQ'Q=X-,EF;I9+NX22%54F51 Y
M(8@$ X//I6M8G['9ZQ>Z-X>:&ZC81BQD=8!,43<"-H903O(SWP,XJ?7O#MUJ
M^M:-J5OJ$5LVERO+&DEL9 [.A0YPZ\8)_&I9-,UJ>.[\S6HDEEC6.(PVA181
MD[FP9"2QX .>,<#KD SM/\<1WOANY\0/9-%IL$ ;.\F1IL?/$$*C[K?)G/)S
MP,4R7QK/8O?#4M'N(HH((Y89XED\N9W<1B+<Z)A]Q7U&#GC!H;P%;'^VK..Z
M\G1M6A"R6,46/*E"A?-1MW#' )XY*@]<Y5_!U_J?AZ[TGQ!XAFU 2Q"**:*!
M8#&0P97(!.YPRJ<]..G)R /UCQ3JNA:;JM[>Z$ACL4BD22.[_=S!SA@"4R&4
M]B,'(YJ'Q-XMOM+'B*UL[.'[3IND?VC%-)*2K [Q@KMX(\LGKSQTJ>X\*:AJ
MOAJ_TK6M>>\FNH?)6>.V6)8\'(;8"<MD GGM@ <U#/X*NM1N-5GU+61,^I:3
M_9LPAM1&JC+_ #KEB1]\\$GGOV  IU)_[:\*17^E6TM[=0SM#="<DP,(@6Q\
M@^\,9].>O>QIGBNYU&S?.FQ1:A'J;:?):&Y)VE>2V[9TV9<<<C'-.7PS>-J'
MA^\GU2.232$D5@+7:)MZ;#_'\N /?FK=OX;MK;Q9>:^DC^9=0)&T/\&]<@R?
M[Q7:OT7WH S8?&<UU>636FD7%QIUU=M:^?$DA:/!91*PV;=A*]=W (/J!)>1
MVG@NWUWQ"$=DN98Y9HQ(Y13N"F0YW8^]EMHP%0<<<MT?PG?:+>R16^O2G1#<
M-<1V!@7=&S,7*"7.=FXDXQGMG&<[^I6US=V+0VET+6<LC+*T>\8# E2N1D$
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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 R-/T/[!K^JZK]J:1M1\O?$4 ">6NU<'KTZY[^E:]%
M%  >01G'O67HNC'28I#/J%UJ-U+@/=76W>57.U<*  !D]NI)[UJ44 %%%% !
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 %%%% !115*+48KC4Y[& ;VM@OVA\\1LPRJ^[8P<=@1ZB@"[145S))#;O)%
M"9G49$:D M[#/&?3/YCK3+&^M]2L8;VTD$D$RAT;&./<=CZCM0!8HHHH ***
M* "BBLBX\26%MXJL_#LCD7MU;R7$?IA2./J1N(]D- &O1110 4444 %%%% !
M1139'2*-I)&5$4%F9C@ #J2: '45%;W$5W;17,#[X94$B-ZJ1D'\JPW\76=O
MXQ3PU>Q26UU/#YUK*Y4QSC)&T$'(;Y2<$=CB@#H:*SX=2>76[G33:LOD0QS&
M8N"K!RX  ZY_=MG\*T"0!DG H **AM+N"^LX;NUE66WF0/'(O1E/((H^UV_V
MT67FK]I,9E\OOLSC/TS_ %]* )J**@O;R#3K"XO;E]EO;Q--*V,[54$D_D*
M)Z*P;/Q%/<3:8)=(N(8-2R8)A(CA!Y;2#S #\I(7MD>];U !16!!XBGO)M?M
MK32Y)+O29%B6$S*OVAFC5Q@]%R&'6MY22H)&"1R/2@!:*JFXN%U%X6M=MFL
MD^UF5<;\D%-O7@8.>G-26MU#>VD-W;2"2">-9(W'1E89!_(T 34444 %%%9%
MYXDL+'Q+IVA3.1>7\<CQ8Z#8,X/H2 V/78: ->BBB@ HHHH **ADN[>*[AM7
ME43S*S1Q]V"XW'Z#(_,47<S6UI+.D1E:-"VP$ MCMDT 345R$/C^V/AVQ\07
M6F7EMI-YY>+DE&$(=@JEP&R!D@9 .,UU] !115:*>Y>_N89+,QV\:H8KCS ?
M-)SN&WJ-N!UZY]J +-%%% !1110 45'.[Q0.\<?F,HR$SC/MFN3M/'R7/A>'
MQ(VAZBNE2(96E3RW:- >79 V[ QS@$X[4 =A14-I=07UG#=VLJS6\Z"2.1#D
M,I&01^%34 %%5HY[EM1G@>S*6R1HT=QY@/F,<[EV]1C Y/7=[59H ***9++'
M!"\TSK'%&I9W8X"@<DD^E #Z*Q?^$BC/B/3])CMW9+ZSDNXKG< NU"@QMZ_\
MM!Z5M4 %%%<]>>)Y+;Q0-!ATJXN;DV9O5:.2-5,88(1\Q'.2./UH Z&BLKP]
MX@LO$NDKJ%B)53>\4D<R[7BD4X96'/(/H36K0 45#-=V]O/;P2RJDMRY2%3U
M=@I8@?@I-.G>2.WE>*+S9%0E(]P7><<#)Z9]: )**BM9)9;2&2>#R)G16DA+
M!O+8CE<C@X/&12&[MUO4LC*OVEXVE6/N44@$_3+#\Z )J**R+_7!8>(=(TDV
MKO\ VEYH68, J&--Q!'4YH UZ*@O;AK.QGN5B,IB0OL! + #) )KF--\?6=Z
M-$>YT^\LH-;'^@S2E&1V(W!&VL2K$=,C!]: .NHHJO?S7%O83S6EJ;NX1"8X
M!($\QNPW'@?4T 6**122H)&#CD>E#DJC,JEB!D*._M0 M%97AO6U\1^'[754
MMVMUGW?NF8,5VL5Y(^E:4SO'"[QQ^8X&0F<9_&@!]%<QHWBZ;7-#L]8M-$NS
M9W6"I,D>]5+;2Q7=VY/'85T] !1110 4455DOHR]W!;;9[NVC#M K '+ [02
M>!G:?YT 6J*BM9)9;2&2>#R)G16DB+!O+8CE<C@X/&14M !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 444F1SSTZT +11D<<]:* "BBB@ HHHH **,XH!!Z&@ HHHH
M*** <C(H *\VT^;5;?P;X^FL YU=-3OVCVC+YP/+P/79LQ^%>DU2BTV*WU2>
M^@)C:Y"_:$ XD91A6]FQ@9[@#T% '.^%+GPQJ-^NH^'KTRM)8JL\4,N47!R#
M*O:7DC+?,0#Z4?#OS!I.K@Y^S#6[[[-Z>7YS=/;=NKJ'M@+>2.V*V[2$DNB#
M()ZG'3/N<_C26-C;Z;8PV5I'Y<$*[47.?S/<]R>YH L44 @]#10 44F0,\CB
MEH CFFBMH'GGD2**-2SNYP% ZDFO+_$,&HW7A=O&=J;,R6URNLV[;R',*K@1
M$]!F+((_O$]Z].N[=KJUD@6>2W9Q@2Q!2R_3<"/S!K(_X1Z[V;/^$EU;;_=\
MNUQ_Z)H YKQ#XDTB;4/"^JS:A:2Z+=P7#&WGF2-9"53:^7(0E<E=I.?G)'0U
MB6VG62KX$L+K5TOUN;F[6XDAU!I$E!@DPFX-R!\J<=<>]=5JO@K5;J:*>R\8
M7UO(B&,_:;.VG0J2"<+L4 Y Y]A5K3_!LMA$P3Q%J(ED?S)6CM[5 S[0NX+Y
M/'"C\J ./O?[-?5]8T#4]6.E7=I-!_90VDW'D+''Y?V=V.6)8."!DDDYSFI;
MBZL]2U_5M/U?6?[.UJVU)7LD6,"Y:(;3$(23\RL 05 (Y;/7-=LWAVZ>1)&\
M2:JSIG:QBM25SZ'R>*&\/71D69O$NJ^8HP',=KD#Z^30!YSXC2T_L[XC77VE
MOM-A=Q2VC_:6S!)Y,1RO/!W9_45<\1SG0]?UQ-"ED!ET.*ZE2&5G=R)R'D'.
M2_E%N1STKNO^$<N3G/B35>>O[JUY_P#(-*/#MVK;AXEU4'U$=K_\9H \_P!8
M;1)?!OBO4]$UY+B&;2RS16/[J"*0 [&P#\LAS@CN ,CI4^K6MC'J^N6%J5DB
MO?"LEQ+"9#)YTJL=KD$G+8/7Z5VZ^&[A(S&GB/5%0G)416H&?7_44X>';I6#
M#Q+JH([B*U_^,T )X+>QD\':2VGM T/V6/)AP5W;!NZ=\]?>LK7-%T[Q1K^J
MZ3<SA)Q86DL$D3@2V\JR7!61.X()'YX[UKKH%ZBA5\3ZNJCH!':@#_R#2#P]
M=A]X\2ZMN]?+M<_^B: .%DU3Q2-$\8+<6TB:_IVG6]N9K<<7 #3'SHOJC$X[
M,".U:<T-E=>([(>'_)GTJ^T>Y.H0Q'=$ZX3R68=-Y)<9/) /7%=3_8-]G/\
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
M%_<7\"*PBNKC[TB;CM.>XQC![C!KC_$:7=[\53::3JRZ?J1\.2B&3"-A_/7
M8,#Q].:]*XZ>G:F>5'OW[%W>N.: /*X]:LM/^'$<-A"VGR6-]&FN6I)EE@!E
M'G._.YU).=W=3^%6#;V,FG73Z!XDL98[N_@>&.1 =/,H1B8?E/ <*"0#PVWC
M)Q7IOEIN+;%R1@G'6F?9H!!Y'D1^3_SSV#;^5 'E44VG7&I^#;K4--M[!8K_
M %"VE65Q)&)-KG$;X&5+YVCVP.E3Z38:9<:#XRU)IY'N;.\U&**;[8^8D(X'
MWO8=:]0$4815"*%3&T8X7'I0(HP"!&@!ZC:.: /++35M,W:!9>);J&+1[KPW
M";66XD"Q-/C$OS'CS NS!ZCG'4U9:&RLO'5@\ \RZ;PVR6,M]@S3RI(H0DGD
MOC!/?!.<<UZ2T$+JJM$C*IW*"H(!]13RJE@Q4%AT..10!Y)HE[;WVF0:MHNK
MF7Q);Z7.L^GQ18EDF$?_ "\J222L@&"<9)P.#3]+OM!N=?\ A]>65W;O=2Q3
MK<OYH,K2&#GS><E]VX<\YS7JR11QN[I&BN_+,% +?7UI$@AC<ND4:L222% )
M)ZF@"MK$B1:)?22.J(MNY+,< ?*:X?P!X=L]6\'^#]3N[VXNO[/M4DM[<L@B
MBEV8W$*H)(Y R3BO1&567:P!![$4*BH,(H4>@&* /*_"]S8ZQ=:;->ZSY'B2
MUN)5OK.)-EPY^8.LO.3$!R#T&%QCI6;'9:?_ ,*5UG64N)&OQ;WL/VC[6Y(
MN'*K]['8?G[U[((8A(T@C3S&&&;:,D>A- BBVE0B;<\@ 8S0!P4D]E?^+=8L
M?$$L:V)TRWETYI'VKY>'\Z2-NSAMN2.0 M9.A:I.]]X?L_&\B)%+H0DB^W$*
MDMQO(?=NX\P1[#SR-S>IKU)X(9 @>)&"'*Y4':?4>E+)%'+M\R-7VG<NX9P?
M4>] '"_#;6=)M?!'A_3WU"!;BY:XCMXFDRTA21BP'J0"#^(KNII$BA>21U1%
M4EF8X %5Y].M[B6U>1!BV;?&@  #8X/3M^7Y"K14,"& (/8T >4_#ZZTZV^'
M?AV[N/$C1_9AYALO.CPYRX";0-Q))&!GKBI]?:PTSQ=)JGF!O#LMQ#;:R-XV
M17 .8V]ERR^8!@<KG/S"O3!!"""(D!'^R*4Q1D$&-<$Y(QU- 'EVKW=AJ7B'
M7=,UG65TV\6>&32W5/WQA\M"AMFSR2X<$*"23@YJU'?:3?:YK6G>(;R2WUN#
M4T>Q17V7#0@(8A!ZAL,&"^K9KT8PPLZ.8T+Q\*=HROT]*4Q1F593&ID48#D<
M@?6@#R'7]1M;#1?'-E+=QPW<6L0S6\)DPZ1E;<[E'4+]_D<=:T95TJ+7_B$=
MUO%<26<<\3(X1V4VY)=2.<;AR1WKTQH82YD:.,L0 6*C. <CGZTXQHQ)9%)(
MP21U% 'FTS_V;X8\%^+HE>X6RMK>*\6(;S)#+&J%L#JRN5([XW>M.UN2+1-0
MT.UUN:VL],O8KE[F2XC#V_VQF1@KY(  4R!2?3V&/1]B!=H5=OICBDECBF0Q
MRHCJ>JN 0?PH Q_"-O#:>&;."WU"?4+= PAN9^6D3<=N#W7'"GN *VZ.E% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %8OB37)?#]I:WGV19[9[J*"XD:;9Y"NP02?=.0"1GI6U5+
M6-+@UO1;W2[D?N;N%H7(Z@,,9'N.M &%#XPEFO-<L5L(/MFF7,,$<8NB1/YN
M-K9V?*,D@]<%6]*P?$]S;7OA[XCVYTN&WN;6U_?3+)O\]OL^Y&/ P5&!^%='
M9>#+6SUG2]4^TRR7%E:-;R,W_+PY.?,?W!:4_60^E5[[P;->Q^*D.IHB^((U
MC;%L28 (Q'Q\_P WRCVY_*@"J8T7XC^&9 H#OHMT&8#D@-!C^9_.NE\0:H^B
M>'=1U5+<7!LK=[@Q&39N"*6(S@XX'I5$>';C_A(=*U9[^,FPLY+0Q"W(\P.4
M);.[C_5KQSWJ_K^F-K?A_4-*6<0?;;=[<RE-^T.I4G&1DX)[T 8"^.6M+J9=
M8T];.V726U6.6.X\UC$I4,K+M&&^9< %@<]:M+XGNXM3TRQO=-B@?58'>S9;
M@LOF*F\QR?*-IV\Y&[H?;,%SX(&H7<;W]ZDMM_9$FDRPK 5+HY4E@VX[3\@Q
MP>]6M/\ #$\5QI,VIZ@MZVDQLEJ5@\LDLNS>YW'<VW(XP/F)QTP '@75]0UW
MPE9ZGJ20K-<;G!B<D$;CV(&,=,<\#K6_//':V\MQ,X2*)"[L>BJ!DFN4T_P]
MK/A[2])TS3=7$D%M=C>K6:_/;%B65FW<, 3\PZD 8'-=5=6T5Y:36LZ[H9HV
MC=?52,$?D: //[W4;C6?$W@'5&L(H+:ZN)I8'\W=+L:UE*AEV@#(P< G!&/>
MK$'BL:9IUS<6>@1(\GB$Z=-%'<XWRO(J&7)7DDG../K5BP\$:C9G0(I-?6>V
MT.8M:*;/$C1F-HPCMOP2%; ( Z<@TYO ]RUG) -6B!?6QK&[[(>&#A]F-_3(
M'/I0!)<^+M2MDN+?^Q%DU6UMQ<7%K%-)(OS,X1$=8CEF"$\A<9 ]<3GQ7=W<
M5T=(T:2YN+2UBN)[:XD\B4-(NX1 %3\X4<YP,D#UP[4_#%_-XB&MZ/K9TVXE
M@6WNT:V$T<Z*25."1M8;FP>>O2HI?"-]!KSZII&O361N8(X+Y)8%G,_E@A9
M21M?!(S@@^E $46JZEJ7BO7](NK6W&FP:?;R!&D.\>8)<Y&W!)*@$9P,=3FL
MWPEKTVD>#_ EM)9H]GJ-K%;M=F8KY,OEY4%=ISNQ@'(YXKH1X:FA\07FJ6FH
M^6EW91VLD,L/F9,>_8V[<#_RT.1U.!R*PM2TFWT_P58^!GDN;J^>V6*RN(;5
MU"-&5V2,PRJ%3ACDCIQU H Z_2]0DU%+F5H%CACN)(8F63=YBH=I;&!CY@1C
MGIG/-4[O7)O[;ET?3;6*YO(+474OG3&-%#,51<A6Y)5NW 'O6I96D5A8V]G
M"(H(UC3)R< 8Y]ZR+OP],?$PU[3;U+:Z>U^RW"2PF6.5 Q93@,I#*2><]#C%
M &,GCZXU"/1#I&C"XDU:&X9$GN1$8I8>'1OE/?C(].G>NTB:1H4:5 DA4%D#
M;@IQR,]_K7,6G@M=/O= EL[T+#I*SY1X=S3M,<R,6#  DY/3O754 <';^*UT
MW3[BXM- B1I?$1TZ>*.Y^_*\BH9<E>22<X./K5U?&TD!U&UU#3HXM2M;Z"QC
M@AN#(DSS*K1D.54@8;YOEXVGK3#X'N3:20_VM%EM;&L;OLAX8.'V8W],@<^E
M)J7@-]2N]5NFU7R;B[N[:]MI([?FVF@4*AY8AQ@<CC.30!CF>2S\0?$*YOM+
MMIECTJUDFMDG.RX0).6^8KP2,CIVK9'BB_CO=/TC2=!AF:;2EOHE:\\M44,B
ME/N'H&X/? Z=G/X.U"Y?7YKO687GUFP2RE,=D52/:'7<H,A/21N">OY5<L/#
M%Q9:[I^IMJ$<@M-,_LXQ"W*[UW*V[.\X.4'&#WH KIXSEN+RT-II%Q<Z?<7K
M69GB60M'AF3S2-FW9N4Y.[@$'U L6'B2^U06-W8Z2)]+O))$2X%QAD"[MLC+
MMX5BO8DC(XYP(=*\)W^CZA*EKKTHT1[EKI; P#=&S-O*B7.=A8D[<9YQFET#
MPG>:!+]EAUR1]$CE:6WL3  \>XEMAESDH"20, ] 21P0#E;S4[_7O >G:CJL
M-N)AXA@6-HG+8"W^S&"HQ@ #J<CDXZ5UTGBN2UU?6["\L4A;3[1;R!O/+?:H
MSN&0-G&&7:1SR1UR*H_\(-<+H*Z0FL+Y$6I"_A+6N2@$YGV'#C/S'&>..W>G
M:A;6/B;QAIXCCNQ/HLK&ZE,#Q1NI"LL>XC#@N(WX) \LYZC(!UEL\TEK$]Q$
ML,S("\:OO"-W .!GZX%8?CF]@T_P??7-UIL>HVR!/-MI)-@<%@.N#T.#^%6X
M4U4>)[AVN@^DFW 6 P!3'+D<A\Y;(SGC XQWIOBC0V\1^';K25NA;?: H,IC
MWX 8'ID>GK0!D:MXOU&QU+7+.TT:&X.E6<=ZSR7GEB2-O,) ^0X;]V<#H>Y'
M?I["\34-.M;V($1W$22J&Z@, 1G\ZY^Z\*7-UJ&N79U*)6U73TL646QQ&%#C
M</GY_P!8W'T_'<TBQ;3-&LK!Y1,;:!(?,";=VT  XR<=/6@#!U+QA+IFK16L
M^GHD,NH16*%[@"5Q)@"54P<IN;;U'0_0TM1\=WUA_;LO]B1/;:+=1Q7,GVS#
M-&ZHVY%V<L XRI(''4T^\\"W=S<W;IKA2*;58M416M0[I(A4["V[YD^7 &!C
MU(XI^H>!Y[^R\2VQU5$&N2I(S?9<F+:B)@?/SP@].<T 7I/%#6GB#5-,OK2.
MW2TL?MT$YG+?:(P2&XV_+M(&>3]X>M;=C+<3V$$UU;BWN'C#20A]_EL1RN[
MSCZ5RNK6MGXF\4:9:;+HW>CS^;=3"!XHC&4SY>YAAPS>6=H)X4YZ<]E0!Q&J
M>.K[3D\0S+HD4D&A3HERQO,,\;(C[D&SE@'^Z2!QUJ\?%5_!JFI:?<:(6N;>
MP^WVL5M<>8TZ;BNPY4!7R!P"PYZG%0:CX)GU"T\46YU1$77F5F(M23"%C6/
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
M:=*2*6=UN,&[7RMRDG;\I"\8YK>\1:')KL6GI'=K;&TO8KS+1>9O,9R%^\,
MUEZAX,FOU\4J=31%U^)(FQ;$F$+'Y?'S_,<?3F@ _P"$HUE]<;2(]#MC<RV7
MVVU9[XA"FX*PD(C)5@2O"A@<]>]5K3Q/:ZW>>#;XZ.A?4XYY()9)?GM'$1+J
M!CG(&W/'TK5C\/7<?B.WUG^T(2\.G&Q\O[,<'+*V_._U4<>F>>]9^E>!Y]+3
MPR@U5)%T/S0O^BD&82*5.?G^7 /O0!%HOBC6IM)O[N\L+>5H]6FLP8[@JD*)
M(R%G)7A5"YSR23T%5KOQOJ-YI5C/IMK;)(VO+I<^Z<E6 DQE&"\A@.I' )X/
M6KDG@:Z$,D=OK?EJ-8;5H%>U#J&9F9D<;AO7+DCE<$ ]12?\()<"SGB&M$S-
MK"ZO#(]J"$D#;BK*&&X'GN.WX@"S>)K+1M7\475WI:036%M:/-/#+O:ZW[Q&
MG(&,'@9_O=JN7/BFZT[5'TV_TZ)+I[&2\M3%<EDF\O&]"Q0%6&0>A!![=*AO
M_ Z:K/KYO[\R0:Q;00,J1;'B,62CALX)RV>F.!5A_#%U>3+=ZCJ,5Q?164MG
M!*EL45!)C>Y7><L=J]" .?6@"MHOC*[U*]T..[TE+6#6K W=M(MSYC*55&97
M7: !A^"">G('0=)J5W+8Z9<W<%I+=RPQLZ6\6-TA X49]:Y^P\(3V4_AE_[2
MC=="M'M57[,09E9%3)._Y3A!Z]ZU_$6D?V_X>OM*%U):_:HC'YT8R5S[=QZC
MN,B@# _X3V.*+7C/:PN=(C@E=[6X,L;K+N&=P7(VE6W<'@9]JZ#1-4;5[-[G
M%JT/F8@FM;CSHYDVJ=P.!CDD8_V:Q;?PGJ=OJ5_J*:[&MU>06T3A+("-3"S$
M87?G:0Q!7.>>O:M'P]X<@\/OJ+PF)3?7'VAXK>+RHD;:J_*F3C.W).>2: #7
M]<N-':,16<4D;0R2M/<3^5&I7&V/."2S9.!C^$_2KFB:I'KF@Z?JL4;1QWMM
M'<*C')4,H;!^F:SM8\.7&I:[:ZG;ZF;;RK66UDB:$2 I(5)9,D;'^7&<'CC%
M6_#>COH'AS3](>Z^U&S@6!9?+V;E48'&3V [T 8NI>+=6@U76M/T[P^EZ^EP
M17#%KWR_,1PYP!L/S?)P.A]1QF*'QQ=ZG>V,&BZ,EVM[IB:E$\UWY6$+JI5A
MM.",GUSCM5>&"[O/B+XIBL[V*V6:QM(B[P&0D@2@E#N RNX9Z]1GWU]-\(II
M&NV-[9W*I9V>F#38[4Q9;8&#!B^[KE1V]: *L_CD0Z2-=%BKZ$+PVKW F_>*
M!+Y/F[-N"N\?WLXY]JJ:CX\U*RBURYC\.B>TT2Y\J\=;P!C'L1RZ+LY(5\D$
MCIP3VMQ>!ECTZXT7[<&T*6\^U_9##\Z?O!*8P^[&PN,_=S@D9[C)TS2YM=U#
MQQIWVU(;"^OPDJB$EWB,$2.4;<  <,N<'!!H VX?%6H7WB.ZTO3M(AGAMEM9
M7N6N]F89MQW!=G4!?N]^>1QFEHOBBT@T2U6STE+6>\O[N%+6-V=0T<C^9(2J
M$X)&>%ZL!TY&UIWAY].\1ZEJD=U&8KR""!;<0$>4(@P7YMW/WSG@=JQ1X!N8
MM+M8[76S;ZE97\][:WB6PPIF9F=&0L=RG>1U'0>E $4OB_7+BYT".'219O=:
ME-:7$5T[IOV12,"A*9*-M!#;<\8QU-7KWQP+72[W6H[$2Z-8W;6UQ,)L285]
MCR*FW!56S_$"0"?0&Q=^%[V]CTF:76F;4;"[-T;@VX*.3&T941Y^4;6XY.",
MG.35=O RFSU/2EOQ_8NI71N9K5H<NI9@TB*^[ 5B.FTD;C@], %BQ\2:EJ'B
M6_TN#1XOL]A<I#<7)N_X7B$BLJ[>3R 1D8SU/;IJP+'0KG3=2U_4%OT+:FRR
M*JVQS RQB,?Q'=PH.,#)J]H2:E'HMLFKS">^ (DE$8CW\G:2H) )7&0#C.:
M,34_%.KP:]J.D:9H,=[/9VD5V"]YY0D5RXVCY#ALH<#H>Y'>I:>/;O6+BPBT
M314N1?::-1C,UWY6T;U1D;Y3@@D],YQVZTW9>3_%/5Q8WD-N6TFWBWR0&0%A
M),3M^8?,H8''/WA6CI/@V/1-8T^ZLKL+:66F_P!G);O%EF7<&+E]WWLKZ=S0
M!F-XJ31['Q%J%MH,2R6VM1VERD=Q@SLXA42Y*]?WBC'MUJ[_ ,)I+:W&K6FI
M:<D-Y92VL<4<%QYBSFX;;$-Q5=IW @\''7FH[OP/<75CK-K_ &K&HU/4HM0+
M?92?+,9C(4?/R#Y2\^Y_!VJ^!3K%UK4]QJ9C.HQVPC,,.U[>2!BT;J2QS\QR
M1B@!GB?6KJV\+>('UGPY%/:V<:-L-SF*[C89.#MR"IX((],&IM2\4ZO!K>IZ
M5I>@1WLUA:Q766O/+$B.7&T?(<-\AP.A[D=W7_A75-8\*ZAI.J:\)[F]C$37
M"V@1$0'^&,-]X]SGTXXK.ACOYOB9K:VM]! [Z5:Q-(UN7#.&ESM^88*[@<9/
MWAF@">Z^( 7P[%KMGIZO8OIOV\/<W BWD DPIP<R *?;IZ\*DD5S\4]*O(DV
M_:/#\[Y(Y(,T)&?SID_P[58&L].U1[6Q?1O[(:)X!*P3YOG5B1M)W?-P<X'3
M (T+;PO=VFJZ?J1U57DLM,>PQ]E^]N*MOX;C!1<#!XSR>M '3T5F>'TU./1+
M=-8N!<7R[@\PB$>\;CM)4$A3MVY [UIT %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4C,J*6=@JCDD
MG %+7*^.+NUM8-'^UQ QOJ* 32;C# P5R&D ^\,\ ' W%3D8H ZCS$\OS-Z[
M,9W9XQZYH#J4WA@4QG=GC%>/V]Y%8^%86FG:."Q\53,T,T#I$\?F2,%8;3L
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
MG6L=M-% )?-81XE6-MC$2"3+<8)RI["@#UDNBMM+*#QP33J\[T71]*NOB/K
MN[5)YH+33Y8C<89Q,GF9?(X,@^7)'K[UV/B-=0;PSJJZ42-1-I*+4@\^9L.W
M'OG% &BLB,6"NI*\, >GUK LO$%YJFHNNGV$4VGPWLMG<3&?;(C(.7"XP5W?
M+C.>]<MIBVE[J7@ZYT1$CDB@DCU5%7#)#Y7*3CKN\W;@-SG<?6M3X<PV*6^N
MM:Q6Z.=8N\&-0"8_,)3I_#CIV]* .T=UC0N[!5'4L< 4N]< [AANASUKE/&E
MW:VUWH"7<0VO>MLN)@S00L(GP74?>)SA0<<G.>,'A-*BLKC3?!UK=QAC;Z]>
MPR)-$4VQ?Z1A2"!A>8QMZ<@>U 'LHD1E#!U*GH0>#2Y&<9&?2O+;'P_!K'AG
MQ'8Z;%;K<Z=KDUUI2A1LB=2CH%'0(S;AQQ@FNP\)/_:MF_B66T-M/JBHZQNH
MWI"JX12>^3N;_@?M0!T+NL:%W8*HZDG %#21J@=G4(<88GBN5\:W=K;3Z"MW
M$-CWQVW$H9H(6$3X+J/O9SA0<?,0<\<\7I6YO"^G06^HV]G>V6H:AY,6J6Y%
MK*OG./+<'&P[6!&.0,C':@#UUI8TV[G4;NF3UI6D1656=0S?=!/)^E>2:I,T
MFB6%[!:VD,B:*B2^'[]25FARV%@?J)/EP, YRF1TJ[?M%='QI:Z] 4U"=%DT
MQ9%_>-'Y*^6L/<NLH;A>0Q]Q0!Z<TB)MWNJ[C@9.,GTJN);O^U&A,$(L_)#+
M+YOSF3<05V8Z8P<Y[XQ7FOGV\>J76D^/8Y)'O=*M([:3RG<2,$(F2,H#B3S.
M>.3\OH*L:Q+;67BO7Y?LD\G_ !2RB2""3$TC!I,KO&3OV[>>3T/I0!Z+->VM
MM:374UQ$EO I:60L-J <DD]L572^GN9-/EM(HI+&Y0O)*\NUT&T%-JX^;/?D
M8]Z\K(M[Q_$]M9I%<0WGA9&@CMK5EB=T$P&W(^8K\HW=<X'!X&O:MIS:[X F
MT]($_P!#N5W+'L&3$N,\#JV?QSWS0!Z4)$,AC#KO R5SR!]*/,0,%WKN)P!G
MG/6O)]-22\\.^&XXU\OQ=:ZJGVX$8G7]X?M#2=_+9,G)X.5QVJE-::9#H^KW
MT,-NMY;^+$>WE4#?&GGQ9*'LI7?G'!&: /9Z0D*"6( '))[50T_6].U2[OK6
MRN1+/8R".X3:PV,1D=1R#ZC(X-8'CN\.G-H5[=1O)HL-_G40J%PJ&-PC.!U1
M9"A/N >U '6^8AC\S>NS&=V>,?6@.A0.&7:>0V>*\WNCIMI<:#>:?!(OA:75
M)YKQW#>27>,[)-K?=B\PGL%#8/H:RM;LHTT3Q"8PG]C2:[8R::%X4?/"9VB(
MZ+NW\CCAC0!ZZ)$*LP=2%R&.>F/6A9$< JZD'H0>M>67-IIT&K^,+"TNX=)M
M7.FRQ20Q*T22[CEF3A2N1&']CS4<]RPTK3-0U"QLK7^S_$T;7-Y9 FVD0QX,
MR$_=4EE![!@>: ._\4:[)X>T*34X;9+GRY8HV0R[,!Y%3(X.<%@<<?6M"+4K
M2?4KG3XIU:ZMD1YD!Y0/NVY]_E)Q]/6O*-2N+9_#GC@0@JDNNVLL8\LH'4_9
MB2,CG[K'\":T-7;3[#Q#XYGFTZ2X>?2X)84ME*R3)LE$A1U&1U&6'MUX% 'I
MZ2QR*61U90<$@Y IKW$*1R2/-&J1KN=BP 48SD^@Q7D$\MG)'XXB1H);>Z\/
M0R0>1;-'"[JLR@H#G)!V#.<DX'; O06&G)KME#9V\'^F^%IEG5%!\^4&(IO_
M +S??QGGK0!Z;87MOJ6GV]]:R>9;W$:RQMZJPR#^1JQ7$>!];T2Q\)^%=,\U
M(+N\LTC2,0LOF2QQ+Y@)QC<#P<GD\=175:P+PZ)?C3B!?&WD^SD_\]-IV_KB
M@"VLB,S*KJ67[P!Y'UH#HS;0RD^@/X5YAIB6UY'X)FTI%CU&W_=ZLI&'2+R6
M\Y9P><F0+][JQR/6M7X8:5I<>@B_@M8%OEN+R%IE7YQ&;EV5?9<;2!TYSWH
M[PD 9)P!5._U2RTW3)=1NKA([6)=S29X^@]23P!W-<_X]DGAL](FV,^FQZG"
MVI +D"##<L.ZA]A/L/3-<=XET]9]+\;SZ?$DVB/':30K$N^/SU;]\\8''W-F
MXCOGOF@#T)-?;_A,+C1)8(TABL4O%N?-SN#.R8(P,8*GN>HK9>1(P"[JH)P"
MQQS7FFI6^A:GXRU!9(+2:P'AM?*1T C!\V4\*>,X(([X.1UK(M;VS>RT.#Q1
M<W,>F7OAVV@AG\@2IYX#"9&)1MLA!3T)V^HH ]B9T3[S*OU.*-Z8SN7\Z\TL
MM"T:Y\?V=C=VQNHDT"$*+\!I6=)<J7XYD"@'GD"J6M>'+R.ZUS1-,T^/;#<)
MXAL)3$"JN!DPCW:2/I_=8^U 'J%_-=16X:RAAFE\Q R2R^6 I8!CG!Y R0.]
M6#(@?877?C.W/.*\U\1I;W7@RWUR:U6"ZU+5;&\ =0)$031A0>X(B&3Z9:I+
MB1K?QP)K9[35+>XU2,2VLJ;;NRDV!?-C8?>BVC)!' )YZB@#T82(9#&'7>!D
MKGD#Z4ZO*_"7]G:A?:6FH7&HIXJTVXD-S;K J'<<AV=]GS1,#D9;!^4#G KT
M71]:T_7]/6_TRX\^V+,F_8RG(.""& (_*@ U#4TLI[2U11)=WCE((LXSM&68
MGLH'4^X'4BFRW>HQ27Q%C%+% $: 1S9DF&,L-I&%.> ,X/J*P;U9$^+>D22Y
M^SOH]U'"3T$HEB+?CMQ^5-\,B!/B!XR6((N^2U;"\;CY6&/Y]?>@#J;"^MM3
MT^WOK.42VUQ&)(W'=2,BK%<A\,DD7P-;%\^6]Q<O #_SR:=RGX8((]B*Z^@
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
MLZ7-JL,,46J7E@BOND^RE095P04)93@<]1@^]7X8HX(8X8D"1QJ%15& H'
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
M=(D9Y&5$499F. ![T <G8^ [?2)-.N=)N_LMY9"=-QBW121S.9&C* C"AN5
M/&.]32^#(C:V$4%X8WMM3.J2R-&&,\Y+$YY&!\QX'8#TYU]2UNQTS0+O67F2
M2TMH'F+1N#O"@DA3T)XJ#0[_ %+4-\UU#9BTDBCDMY;>4L26!W(P(ZKQSWST
M% &5?>!8=1&N"XOY5;5+B&Z22% CVTL2J$9#DYQL4\^_K4E[X3O-5\,WFE:E
MKLUS/>!%DNC;J@55.0%1< <]2<GGZ ;-SK-C:ZK;Z6]S$+ZXC:2*%G )5<#)
M]!D@?_JJCX6\1?V_H\-U<K!;7<DLZ?9TEW<1RO'D9P3]WKCO0 RX\/7"ZU>Z
MS:ZI-;W%S8+;2)'"K#>F\HZAL]#(3M[X'/7.GHT=_#HUI'J<_GWJQ@2R[0I8
M^I XSZXXSG%61=6YN3;">+[0%W&+>-P'KCKBI: .8B\&0/HFMZ3?733V^K7$
MMRY1/+:)G.3M.3T(!'T[U#)X+N=1T"YTO6_$-YJ#2*JPW C2)H2K!U<!1\S[
ME4Y/IVR<W+'Q#<ZY<WO]C6D$EG9SM;-<W$Q02RK]X( I^4'C<>X. >M7[#5'
METQKK4X$TYXY9(Y$DE!5=KE0=QQD, "/K0!R%OI%W)X\NK+5KRXOUN- ^RRW
M?V81(29&RHVC:#M.<9)Y].*OVW@(B33SJ.L37L5G83:=Y7D(BR0R!!@XR<X0
M9/?VKKC/$(T<RIL<@(VX8;/3'KFHQJ%DR(XNX"COY:,)!AF_NCGD^U '.Z5X
M3U'3=-DL)/$]]<PQV[061:)%:W!7:K%@,R,HZ$\>W>HKSP'!?P:P9KI8KO5%
MMQ+-:P"-0T+[T<H2<L6/))Y  XKJ9;RVA8++<0QL6"@,X!R>@^IHEN[:"6.*
M:XBCDE.(T=P"Y]@>M &99VNKP^(7DFU*2XT[[*$,4D*+B8$?,I')R-V0>!\N
M,\X;J^@2:CK6F:I!J,MI-8K+'A8U<.DFW=PW1OE&#]>#FM6:[MK?=Y]Q#%M
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
M5;]KKFFWEW?6T%W$\EBVRXPXPAVAB#] 1GTJY!<074?F6\T<L?\ >C8,/S%
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
M$#!6C;(VMASU##IQ4,G@V.'4+&YTJ^?3X[:P_LXQ+&KAH 05 +?=8$=>>M=
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
M*6@V[B4<.OW@>-RB@#GO#VE6EM\0-2OM#@A@TB73X8YOLZA89+@.QRH'!(3
M)'J.^:UO&\B1>#-3:2PDOX_* >WC+ LI8 D[?FP <D#J :WU!"@$DD#J>]-:
M:))HX6E199,E$+ %L=<#OC- 'D&H27\I\8O917EVMQ_9UQ(([-XA<0*0)@@(
MYR@(QDD@=ZZ"R72=>^(6H&"U:73;_08H9'^S.D<G[R0$$E0,[2!^&.U>A44
M><Z3IVNR^$]2L&B=-2T6RN-+T^8_*9I-IV2K]4$.#ZEZSX%T76M$O+V&WU/[
M=!HLUI/;W-IY*0C;Q$P\M0[;P-H&>Y[\^K44 >9QZ3:6OA7PS<Z9/!HVI^3'
M)]IDM0T4DJP[&2XZ'D,PR2"#[G!I+?-#/IDGB#3[K3=*O-)-JJ6EJ9XHI?,?
M>FTHS*)$*%>!P,=J]9HH X"QLX;'QEX6M8HKD6L&C7,"BZRSJ"T.Q7/9BJG@
M\\'THT#2+BQ\0S>&&MA_8VF7!U.T? V[)2WEQ8_V9/-/_ $KO9$\R)TWLFY2
M-RGD>X]ZS]%T:/1K5HA=W5Y,Y#2W-VX>60@8&2 !P!T 'YDF@#2(R,'I7D<,
M<]II)1+&<0V?BJ6?4HEMFYMC-(R-T^=06C? SP,UZY10!R7ARW8^,O$6H61_
MXE%TEN4*_<DN &\QU['Y?+!(ZD>H-3?$6TDO?AWKT$,#3S-9N4C1=S$@=AZU
MT]% 'GLD>E:IX_MIIK6.33O[!D"^?;D(&,H.,,.#MR<=<<]*YS1;IK#2O#']
MO#4(M+ET,61DCM/.\J<-AXY%*,5W+M XYVXKV6H);RU@GB@EN88YI>(XW<!G
M^@ZF@"GX=LH=.\.V%G;)<I;PQ!(ENCF4(/NAL\@XQP>G2N9UR&71/B9I_BF:
M&633)=,?3;B2)"_V9O,$BNP&3M/*D]!QFNYIAFB6983*@E8%E0L-Q ZD#TY%
M '+>*KZYUOP;K$'AIWN+I[-_+FAX4G^ZK=V(SC'3OCC.;$EGJGBK0=1TJ%8K
M"+39XM24Q;%6(A/+AD!'W@VX[3R &]>>^HH \<T/2;%=#^'GFZ?&)EN9$N]\
M&&"&&48DR,A<[!AN.E1SVVFQ7%M'=6L2V:>,Y BM%A!"]NY.!C_5E@2?X3@Y
M[U[,2 "2< =2:QM3TJT\0S:9<C4)%%A="YB^SLA5I K+AL@\88\#'6@#@GM(
M-&FU6YM-//\ 85SKMH]GY<;F&W<1CS)PB8W)O 'H6YZ51^SQ3:<;>YM9Y/+\
M8K,#/:LG[EG#,V"H 4C)/89YZU[+10!YQ;>&[/69_'6AI$EM;3W,,EJ4CVI'
M(((_WB#&.)%YQW!%:6@ZQ(NAW/BWQ!:R6\ZQ+:O'%$9&41L5<JJ@DAI2YX_A
M"GM73:MIK:K9K;IJ%[8D2*_FV;A7./X<D'@]ZE33[:/34T^-&2V2,1*JN00H
M&,9SF@":WGBNK:*X@</%*@=&'\2D9!_*N4TJ.2'XI^)//S_I&GV3VY/=%,JL
M!]&/ZBNM1%C1410J*,*JC  ]!4$]C#/=V]T05N(,A)%X.TXW*?53@9'L#U -
M 'E-U:P#P1K\4=J,KXH$UNBQ<A?M,1WH,=-H8Y'& :[#7D>X^(_@XVYW>4E[
M-*5_YY&-5Y]M[)77U6BL88KV:\P7N)5"%VZA!DA1Z#))_'F@!]VYCLYW6)Y2
ML;$1H<,_'0>YKR+3'NI[O3&TB"YMII?#-U:6T:VTJ+;39B*1EV&693G+,<9!
M/&<5['10!YA;26VM^$9#H.F7EMXEM=$EL\O#)";=RHS&20%9BX&.IZG([OFF
MLM>\+WUUX9TF\AUF/2#:,IAD@,:@@F## *7^\!@''J,C/IE(SJN-S 9.!D]3
MZ4 >0:\NAZQX-\3:Q8IJ,DW]BM!-]KM?(2(I\R*5V*"ZG=R,X'?D5JRZ)97/
MB(7?AZSC6!M#N(K\PQX661MIB5AWDSO)S\P[]179:]9Z?XB\/7.FSZAY5K?
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
M*I;"J?E"JO6MV_\ !<.HQW,TU_.FHW%Q;W)NXE4;&@.8U"$$;0<G!SRQYZ8
M,N?QU?Q>'M9OH[.WFGTS4X[$[M\2RJYBPX4@D']Z.">V<U;;Q'X@$OB.QCL+
M&;4M+@BNK>.-W*3I('(0D\AOW;#/0Y' IT_@*.>SU:V?6+YEU.[BNYBRQY$D
M>SD84=3&N?;IBKD]D/#^I:IXE;[=?27,,$,EK:VX=L(2%**.3_K&)YZ?2@"7
M2-?.MS:>]DT,MG-8+=S2!2"I<X0#GC.),@]-F.];U<IHWAUM.\+ZE%9+<Z?<
MZC--<JL14R6^]B55=WR@@8XZ DXKH=-BNH=+M(KZ837:0HL\H&-[@#<>@ZG/
M:@#,O-:N9?$CZ#IOD+=168O)9;A2R@,Q5% !!Y*MDYXP.#GCGX?'6J:HFA)I
MFFVB7.I&ZAD6ZF;$$T 8,/E7E<KUZD=AVZ.^\/+<:_#KEI=R6E^EN;5V"AUE
MB)W!64]P>001C)Z@XJK#X-M;6ZT6:UNIHUTIIG12%/G/+GS&<XZDDGC')_"@
M#H+<S&VB-P(Q/L'F",DJ&QS@GG&:YK1[Z35O&?B)FPR:48K.V0G #-&))&^I
M+*N?1?<UU-8%II4FE^*]4O85+6VK+&[E1GRIT79DCT90O/8J<]10!SEKX@$G
MAK0+HZ%IB)<ZX;5H57Y('\^1/,0;>6RI.>.236UI\L.LZWXJTJYTZVA$$L,;
MS0??G#1!E9FP#N4$ >F.#4<7@>*'1]/TY=2N#'9:B=1C<HNYI/,:3:>,;=SM
MTYQCFKT6DOHVH:UJ]N\UW<ZDR-]GV@*'1 B@'L, 9)^M $?@76+C7/!MA>WC
M;KH;X)GQC>\;M&6_$KG\:Z*LCPQHB^'?#=EI0D$KPH3)(!C?(Q+.WXLQ-:]
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MEK"L&EPPO&RI'"J,CMYA "XP3_%]>] #(M5TZ9F6+4+60HAD8),IP@)!8\]
M01GU%8_B7Q.--\)W6M:1)9WWD.BG$NY.753RO<;NE<38:1-:_#"VN;/1IQ?6
MU^9;J&.V\NYEMUNS(54, 3\H5@.AP!5G6[>SOO!GB/4-'L-7DEU%K;>T]O*'
MG='4?+$5!X4#+ 8..IQ0!Z1-J-C;W,=M/>6\4\F-D3RJK-GI@$Y-4/\ A)--
MN-0U'3+2^M3?V40:19) %5B"0#SGC )] 17 ^,WGNW\1PV^EW\<AEL9D:"SD
MD^V*K1L7+8( 49&U<-E23G.*U)T;^W/&RS:?=LE_80R0$VCLL@$+*1G&-V[
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
M-J,;J+F_T:.QN)5$]FZW>G\JQA)Q^\#$<#&X[1U'-=[INH0:KIMO?VWF"&=
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
MTO=12V>9IUT_S\VT<K')94QD<G.,E0><5I:#H<'A_3VLK:>XFB,TDV9RI(9V
M+MT XW,3^-:=% &)=^&;>YU6ZU&.]O;66[@2WN5@=0)47=MSE25(WMRI!Y^E
M1S^$;![ZPNK6:ZL&LK8V:):.%5X"0?+;() &T8*D$>M;]% '+VO@:RL]&CTF
M#4=1%DMF;)XV>-A)'S][*'GYB,C'6K)\)60OKBZBN+J(S6"Z=Y:,FU(5SM"Y
M4G(W-R2>M;]% '.P>#;"$Z-FYNY$TFU>T@CD*%6C90I#_+SPJCMT^M0Z9X%L
M=+LYK.'4M5DM&B>&W@FNMRVBL"#Y7&00#@%BQ Z=ZZBB@# ;PI US+>-J%\;
M^184-X#&L@6)BRCA I&6;.0<YQTJ_I6CVVD)=>07>2[N&N9Y'QF20@ DA0 .
M% X Z>M:%% '.6/@RPTW59[RUN[]+>:<W+:?Y_\ HPF)R7"XSUYQG&><4MOX
M-TZU'D1RW)T\7?VQ;!F4PI+NWY'R[L;_ )MN[&>U=%10!S-WX)L;VUUFVEO;
MX1ZO,L]SM9 =RA0-OR<#"*/PIU_X*TW4I=5>YGO"NJ6R6]W&LH57V@JK\#A@
M#]/:NDHH Y=_ >EW#WS7]S?WQOK-+.Y%Q,,2*I8JV% PPW'I@=\9YIZ>"K)M
M"O=)O=0U/4([N V[37<X:1(^P4@ #USC)P,DX%=+10!SUWX1M[^UFM;S4=0G
MMKB%(;B&1T*S!23D_)D$YY*D=L8P*UK6Q^RWEY<?:[J47+JWE2R;DAPH7$8Q
M\H.,GKR35NB@ 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@ JK?:E8:9$LM_>VUI&QVJT\J
MQ@GT!)ZU:K/U2PTJXC^UZI:VT\=JCL&N(PXC7&6.#P.!UH GLM0LM2A,UA>6
M]U$&VEX)5=0?3(/7D59K \&6"V/AJ!_LR6\EXSWDD2*%"&0[@N!_=4JO_ :W
MZ "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@ JIJ>GPZKIL]A<%Q!
M.FR0(<%E/4?0C@^QJW10 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
D4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>ex1018newformkeyeeagmt008.jpg
<TEXT>
begin 644 ex1018newformkeyeeagmt008.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 **** "BBC(&.>M !12%U4@,P!/3)I: "BBB@ HHHH **** "B
MBB@ HI"P! ) )Z#/6A65AE6!&2,@^G6@!:*9'-%+_JY$?C/RL#Q3Z "BBD+*
M&"EAN(R!GDT +1110 4444 %%->1(]N]U7<<#)QD^E.H **3<N[;D;@,XSSB
MEH ***1F51EB /4F@!:*** "BBD+*N-S 9.!D]30 M%%% !1110 44UI$0J'
M=5W'"Y.,GT%.H **0D $DX ZDTH((!!R#T- !1110 4444 %%%% !1110 44
MCNL:%W8*HY))P!0"& (((/((H 6BBB@ HHHH **** "BBD5@RAE(*D9!'0T
M+1110 44BLKJ&5@RGH0<BEH **** "BBB@ HHI"RJ0&8 L<#)ZF@!:**0,I8
MJ&!8=1GD4 +1110 4444 %%%% !1110 44A95QN(&3@9/>EZ4 %%("&4,I!!
M&01WI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ KB]-\10>1XI\3:BQ^S:9=3VL2@9V10 !MH_O,^X
M^_RCL*[2N1M_"\(B\2:#>1N^FZS/+=)(G;S5'F+GLP8%AGKN'7!H SI?M=U\
M2_#<]_8VL)GTN\XC?><'R<HV0,XSUZ')X'?8\+:A(=6\0:#(Q<:5=((&)R?)
MEC615_X"2RCV J*R\*7UKJ>DZEJ&O/=MI5O- @%J$,J.$Y8Y.6^0<@#/H.]W
MP[I,EK?:SJ]RA2XU6Z$NP]4B1%CC!]\+N/H6QVH WZ*** "BBB@!LD<<T;1R
MHKQL,,K#((]Q7E_P]U4^%]/GT74I9'MQI\>L6+L=S-%(H,L8]2LF<#K\XKTJ
M^FDM[*66&-Y)%'RHB;R3],C/YBN%&E031>'/MVC:S//H6!!*ENB>8H0* P\P
M]U1OJHH S?#NH?\ "-:IX]UC6=TMS;O:R2 ')#/"K>4A/;<P4?09KJ[SQ<VA
MZF;37K:*WC>QFOHIX)"ZD1 &1"" <@$$'OSTK ET87LOB4:AINL36^OB/SHT
MM40Q%$"J4;S#R, \CJ/PJQ+8OJ8!U[3-7U!UL9;%"EHD7R2@"1C^\.7(51D8
M YP.: &W%Q>7WC[P9?W-C;0&XM;MX]DA9U!C4A'.WW'(XSGZFGJ>K33_  W>
M?3=-M=/636?LT\,<IVG_ $T1OR%Y#G.>!PQZU+8:=J=M>Z'<7)UNZ&C))%;@
MV$2LZ,H4!SYAR0 .0!G]::=(NCX9;11:ZL%;4/MYE^PIG=Y_G[<>;TW_ *?G
M0!=2]TCPGXEUN:30K.RDBTH:G=75JY9I1N8% "HQRA/N3G@DUNOK&O6ZW3RZ
M )D2R^TPFWN0=\O_ #P.X#!Z'=C'7TYP-0L3JVKWUW?Z5JTD%]IG]FS6Z6J+
M\F68L&\PX.6/;T^M5?[,U.Y\-W>C:G/XCNTEMC:PRBSAC,:<<L _SMP 2>HS
MP,F@"UJWCB^&A>+/L269O=(L4N8[B.4O$X=7.1QR5*-['CIR*TY=6%OXGT2+
M4]-M!/)I]S.+Y92[0JGE[U&5'!#*2<]NE8,VC7%Y_;?VV'7)3K&GI93A+*%
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
MA?I&K;I)>) 8SP4*X7&> J\\<@&UX>U2ZU?3#/>Z;-I]PDKQ/%(& ;:<!UW
M$JPP1D"J5YXBNFO]7L])LHKJ72HD>=992F]V4N(UP#SM .3Q\P'KC6TVTGL[
M,1W5Y)>7#'=).ZA=Q]E'"CH !^IR3E3^&95US4-4TW4/LCZE"D5XC0^8&* A
M9%Y&UP#CG(.!QQ0!SVJ:W+XAU'P1/I\,$VF:FTL_DW+E=Y%NY"N I'RYSWY'
ML#7<:=IUII-A%8V,"P6L(Q'$I.%&<X&>W-8A\(1P7'ATZ?<K;6VA*R00M%OW
MAHS'\QW#L?SYJ_HL.JQ2ZC_:-X;F)[IFM"T*QLD1QA?EZ@'(!/)ZF@".]UN4
M:^FAV$,4E[]D-X[3.51$W;5' )))S] "?0' C\>WE\FC)I^CQM<ZA/<VDD4]
MUL^SSPJY920ARN4^\.<=NU;NH>'VG\16VO6-V+6_BMVM9/,B\R.:$G=M9=RG
M(89!![GKFJ4/@N.UNM%FMKW8=.N9[I]\6XW$LP82%B",9WL1CIQV&* .DM6G
M>TA>ZB2*X9%,L:/N56QR <#(![X%<MI_C"YNM=LM+N+"&&:\MYY5C%QN>!HR
MO[N7 (!(8'@G'3!ZUUKKO1ER1D8R#@BN-TGP+<:7/HDO]N2S?V1%-!"K6R#?
M')M^\>I;*C+=_8\T 1:5XYU"^CT&ZN-(@@LM6NI;,,MT7>.1?,(.-@!4^41G
M.>>E7+3Q;>7$&H0RZ=!%JMIJ*V(M/M!(?=M*R;MF=I0E^G13Z4RT\$26FFZ'
M9#5 RZ3?/>(QM\&0MYGRGYN!^];]/Q-*M;/7/&+^)8+2]MUAMOLQ^TPO#YTH
M9ANV, 244LH;N)".QH Z#6HDFT&_CE171K:0,K#(/RFN'\(>(]2TW0_!NGWF
MEPI8:CI\,%I=)<EF$JP!@)$VC:&"G&">G->AW$"W-M+ Y(65"A(ZX(Q7.Z3X
M2-C#HT%Y?"[@T5-EB@A\L@A/+#.=QW,$) P%')..F "K8^-IKO3?#=ZVG1HN
ML7KV;J)R3"5$IW#Y?F!\H^G6K&@^+&\07=Q%:QVF81*LL#3E9[>16"JLB%<@
M,,G<.!COUJG;> IK9=,@76Y?LFF:B][:Q"W4$!O,RC-GG_6G!P..QZB_:^%'
MCUFTU>YO8I[ZTMY((IQ;;'D5L8\TAOGQC@<=S0!C:/XK>+0/":Z5H%K!#J[R
M11VZW&Q+<JDC@<)R/D.3[]#5VT\;RS6R0SV*QZHVH3V!BB9Y8PT0+,X*KN*X
MQQMSDXXY-.T_P0]A9^'+9=3#KH<SRQDV_,NY77!^;CAVZ>U12^ 9'BEEAUF2
MVU$:G)J=M=Q0#]R\@VNA4DAT(XP<4 (_CJ6UM+5M5L!I,DUY+:&:]+QP9095
M@Q4$*X(QN Z'N,&>_P#&,MC<V5C+!:0:A=60N8H[BYVQSRG@PQR;<%A^N1QR
M<7GT"_EM(XKC5DO&82"[6[M \5QN"C'EA@% VC SW.<DDUG3^ HY?#B>'OMR
MR:4+);0Q7%N)&0@M^]C.X;'^;C@@;5]* .QKCK3QN_\ :UM9ZE9Q6PGM+BY<
M)-YCVWDE=R2 #&[:P/!XQCT-=:L*K;" ,^T)L#;OFQC&<^M<=IWP_:S.CK<:
MS+<P:9;SVBQ&W1?-AE"Y#'KN^49;OZ \T 7[;7M:O+:UO(=(B^QWEDUU%,;C
M_4':&191CG<#_#G!!'O6'INOW5YX?\#WNL:;:7<VI7$>R?S#F&1H'<2!2O7
M<8SQGJ:V_#WA2[T2VCL9]=N;[3K:,Q6EN\2H8TQ@!G'+X7@=![$XQ7M/!$UK
MI7A[3_[7,D>B7*S0L]N,N%1HU4X(_A<Y/<^G2@":'Q5=M-KEG+I\$=_IUQ%%
M##]H)%PLN/+?.SY022.AP5/I6/KOB&YTV'QS<6&FV=MJ>FV4,INMY8S@QN5+
M?*.5 .!S]:ZBX\.6MQXKM/$!=UN+>W: H/NR9.5+>ZYDQ_OGTK/OO!JZC+XE
M,]\1%KMJELZI%@PA5900<\_>.<B@"3_A(+^SUS1M-U"RMT@U&%]MTEPS8F4;
MO+P4')7)!S_"P^NMHU_+J>FI>RPI$LK,80CEM\63L?D#&Y<-CMFN8\0V*:M9
M67A.Z-_<W^Z&X%_%;-$D063YG$@&U6"A@%SD[@.^:[2.-(HUCC4*B *J@8
MZ"@#G;CQ%?S3:D-&TQ;]=-N$MID,PC>1R$9PF1CY5<'DC)R..M5[_P 830V>
MN:A8V"7-EHDK1769=LDFQ5>78,8^4-W/)!''!,DGA&XC\0WVH:?K=Q96NHE7
MOK1(E82.JA=R.>8R5 !QGIG@\TD_@T%];AMK]H-.ULEKVV\K<P9E".T;9&TL
MH&<AN>1B@!Z^+ /$"64T,,5A<::=0M;TRG]ZJXWJ5V\%0RMU/!^M5[GQ;J"(
M]O!I/F:G!91W<]L/,< ONV1!EC/S'8V20 ..O.-+5_"UCJZZ2K;H5TV=9(A'
MQE-I5HS_ +#*<$=\56U;PO=77B!-;TG6IM+NV@%M<@0+*D\8)*Y5NC LV&]^
ME %1/%FL7>N0Z99:%&KO807["[N3$\:.Y5D9=APZX/'0XZCH76?C.XOKC3Y[
M?29I=*O9'3[0D<F85&=LC90+M..S<9'7G&C:^'7M?$_]L"^:1?L"6/E21Y8J
MK%@Q?/+$L<\52T7P?<:+,UM%KEQ)H:R-)#IS1+^[W$G9YGWB@))"_0$D<$ P
M-8U67Q _@K6$LX$L;C64:VD+DS!#'+M)&, ,!G&>,#KV[#Q;%'-X-UN.5%=#
M8S95AD<(2*P;7P!<6EII6GIKTIT[2;Y;NSB-LID10& C9\_,!O(!P#CU[==J
M%G'J.FW5C*S+'<PO"Y7J P(./?F@#B_#OB/4[*/PWI-[I<$=OJ.GJ+"X2Y+$
MR1PA]LJ[1MRH)R"W2M/2?%EUJFGVC'3X8M1DOY+*XM#.3Y!CW%R6V\_*H(X
M.Y>>:FL/#AT\:;<:A>?;/[&MVCM%BMRA V;2S %BS[1CC Y/'/%?PU8VE]XA
MU'Q5;VUW;QWL4<4<=S&T19@!ODV, 1D"->1SY>>A!(!UE<GXK\7W'AF.]N#8
MQ/;6ENL^9)]K7/S$.L:@$Y4 $D\?,/K6MX>AU6#3G35[PW<WG.8YFA6)C'GY
M=RKP#U_#&><UC:_X'?7+G6775YK>'5K)+6>,0JY79NVE6/0?,<KW]10 [5O%
M.JVNN:CI=AI5K.UIIR:@LDUT4#J6<;2 AP?D..HYZCI4EKXODN=1\/*UBD6G
MZY9_:(+EICN638'\HKMQDJ20<\[3Q4C^%[B35KS4&U,-+<Z:NGL&M^@!8[^&
M'.7;CZ?CCZIHMM-H>D^!F6^GN+5+9H[V*W>-(XXV"E_,Y4/L5AC.3NZ8/ !U
MVC7\VIZ9'>RPI$LQ9H@CEMT>3L?D#&Y<-CMFK]-1%CC6-%"HH 50,  =J=0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MV$@;GKDY!S3-0CM&UG5]#\2_VNB7B6YT\QP"5ID6)!L60(Q$BR*Q/(Y;/?-
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
MKEY+9@BL!!E')&.,-G/ K.\,64%EI_PZGM[:.&^!N([B0QX< P2 +(>N-VP
M'VQVH ]%UWQ$=)U#2+2&."<WM\EI*#-AX0RLP;;CG[IZD=>];7VB'[1]G\Z/
MSL;O+W#=CUQUQ7D%C=03:-X,AN;6<:[9:TG]HJULYE20K+YC,0.C'!ST(QZ<
M:&C+97VI0Z?K1U-?$%AJTESY2VX57!D;$GF[.8C&V""W0;?04 >GK/"\GEK+
M&7Y.T,">#@\?6DFN8+?;YTT<>\[5WL!N/H,UQ/PXTK3([6_O(K&W2\34KU$E
M$0#K$T[%0IZA"-I '%4O'\D4NH:K8FSE%Q+H$RQ3^0\WGY+?NHP,JK @%F(S
M@CIC( /1);B" $S31Q@#)+L!@=,\T23PQ+NDE1%P6RS # ZFO++:+0+[Q?9O
MKEO;R0S^&(2_VR+ =Q(P)(8<MC..^.E4])TJSL;_ ,$6OB6"(C^RKY&6^4'Y
M!)$8EDW<?*I PW0^] 'H^N:])I5SHB0P13PZE?+:-)YF"@9&8, !AONGN.O>
MM&UFNGN;U;E;=8HY (3'*68IM!)<$#:<YXYXQ7F-I8R:7H_AJW*R1V:^*))K
M.-P<Q6A\[82#R%^88ST#"B^$MJ?%LMG:/+:1Z_:W-U;V\>3-;!(?-VJ/O#(;
M('7# ]Z /4UN[9[<W"7$30C.9 X*C'7GI61KOB!]+32);6*&YAO[^*T:3S<;
M YQN& 0W3U%<MJE[H#:>=5TS3II+:]U2U>:Z:.985D48$ICX)5=J@X !8C)R
M#C"$*R:-<PW$%Q):P>+UN)_-M711 Q!+D;0 O))],\]: /1O$_B$Z)X2O];L
MHX+W[+&7V&7:K8.#R >GI_*MA[F&'RQ+-'&TAP@9@-Q]!ZUY1KFE0VOA[Q_-
MH]NL>CWMM"MK%;IB.6<*1(T2C@@Y097@E3Z5=UV6PN/$NK:?XA>_&GZI:0K8
M26UMYRS)M(:-6",5</EA@CJ#0!Z9,TB02-$BO(%)56;:"?0G!Q^1K'\.>(8]
M9\)Z9K=V(K/[;"LA1I/E4GMDXS6C#BVTJ/S6=1%"-QF8%AA>=Q[GU->5Z'+"
MGAOP=97-I*DITB>+SW@>4(QV!H1&!CS".<L. ",'- 'K33PHP5I4#$9 +#./
M6D%S P4K-&0QV@AAR?3ZUY?80SP>!O!'B.VL9[F^TN**UG@,1$DD4BB)T^89
M.&*'T^4UI^$='O-,U";0K^V4V6CSM?6\ZQX1S,I("C_89IQ[?)0!Z%4)NK<2
MM$9XA(@RR;QD#KR*K:/K%CKVEQ:CITK26TN0K-&R'()!!5@".1W%<3I?G6_C
M.*&%H-3T^?4+QBDL6RZTZ0^87)/\4+'(&<?>3&<"@#T$3PL4 E0E_NX8?-]/
M6D-Q$9F@26-IU7=Y6\9Q[CJ!7D>A31QZ?X$L?L\XN].U2>*Y06SY@/ESC!XX
MY*_AS6SX,GTZZATNTU6PN1XHTN:9KEGBD38[;@\K/PK(P.1DD'(QTX .K\+>
M(3K^CQW=Q'#;7+SW$7D++N_U4KQY!(!/W<].];C.J*6=@JCN3@5X_IMM:0Z/
MX:O5@1+]?$\QDFV8D6)I9^IZA"K+[?,/6NN^*4<#>!I7G0,L=Y9L#C++_I,8
M)&.0<$CCGF@#KEN8'1W6:-DC)#L&!"D=0?2D-U;K$\K7$0CC.'<N,*?0GMU%
M>3>)=$L%A\93Z):0#29]"6-DMHQY4MX"^TH!P7"[<X]1WK=NK2RT?7?#%[#:
M00Z%*LS74L<8"+<M&@CEE/T5UW'H3R>: .]-Q JHQFC"ORA+##?3UJOJ-U/%
M:2FQ^RR72%?DN)=B@%AG) )'&<<=<5Y\/#5U=^%-<>RA&;75WU+049>%V;6
M4=D=Q( .F&R."*E\51)J'PYN]7GLBEWJ-S:W*1/'F2-1+'L'KD1@DCL2U 'H
MC7,"3+"\T:RL,A"P#$?2H;2>Y=KS[6MLB13%8C%*6S'M!!?(&UN3QSQCFN$U
M-YK?QC)/8R0:C!/J-K]ITZ>/$T;;8PL]NXZJJX+ \?*_(R:RF26"RUIK2W9K
M"+Q:ES>PQ1D[[3;'N8*/O+N&3CJ%;WH ]62Y@D@\^.:-X<$^8K@K@=>:<DT4
MKND<J.R8#!6!*YZ9]*\J\4V275EXZN]/1)=)N])C""-=R37H#_-'C@MM\L$C
MOCN.-S1X+*T^)4?V"***&?0E,AB7"R2"7(W$=6P2>><$T =RTT2.$>5%8C(4
ML 331<P,H83QE2=H(<8)]/K7+^-[22#^RO$=I:-<W>DW09HXUR\L$G[N11[X
M8-]5K)\*Z+>V.LW.A7UI']AL[C^UHI%0"/=,#^[4>BR><1W "4 ;VL>(=1T;
M3$NY;.SE+ZG'9XCN"=L4DRQJQ^7[V&!*]!ZU:T[6YKWQ3K6CRVT<::?';R)(
MLA8R"4/U&!C&SIS]:\]VQ1>"KR&% B#Q:)$C1<8C%ZKA@/[NT9STP*Z_1'4_
M$KQ00?E>UL0A[-M$N[![XW+GTR* -&Z\0/:>,+;1IH84M9K&6[^TM+@J4=%P
M1C 'S]<ULR7$,4'GR31I%C/F,P"X^M<5XFM=.D^(.CS:U;0R:8=-NHB]U&&A
M\PO"54D_+D@,0#Z<5S-K%<>&K?0WU);ZW\.B?4%BVP>:;1'E!M_,1E8@>6'4
M<97?@XYH ]>5@RAE(*D9!!X-+6)X2L;/3O#=M;:<+H60+M +H8?:6)Z$#:O/
M P,#'2MN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "LG7="375L5DNIH/L=W'=IY04[G0Y4'(/'TK
M6K)UK6#ILVG6D**]WJ-S]G@WGY5(1G9CZ@*AX[G XSD &M17+OXAU2UN++3+
MZR@BU*^O9;:V</F)XD0N9L Y'RC&PG.>^.:S;WQS?V,&I0-I]O)J&FZC:V<R
M^:51XYV0)(O!/(?E2>"#R: .ZHKBIO&=_IZ:]'J-C")=*DMBTEKOE00S8^<K
MC<=@W$XZ@=NT&H>)=4N4\.2Z;>Z;+;7^J_9_/MR72:/RG<$8/R\H01UR,?4
M[RBN*7Q1K\\^NF'3].2VT>XEBE9YW+.%@61=H"CDE@#GH#QG',H\:/$=#FN;
M>-+74=(EU*4J26A\M(W(']X8D]NGO0!V%,:6-)$C:10[YVJ3RV.N!WKCT\9W
MEN@O[[3)/[(-A)>R7$<,B_9BB[MC%P ^X9PRXY&,<@U1EDO;OX@>#;^\@M8S
M<6EVZB+)>/,:'8S'[V,]1CG/% 'H-%<UX^U*_P!)\%W][ILL<5R@10[@G:&8
M*2,=^>#0VN:E<ZGJ.E:=%:27NFV\4LYDW!)'DW%8UQRO"Y+'.,C@\T =+167
MX=UN#Q)X=L=8MT:.*[B$@1^J'H5/T((_"LZ'7]4U*62?2K&&XLX-1-C*C2;9
M"J-LDE!)P-K9^7!+ =1G% '2T5Q5YXXF@T*\\216T4FC6=XUO*N3YK1I)Y;R
MJ>G#9.W'(&<@G%79O$UU::]K&F74,*&VLUO+$KDFY4DJ1C/4.%7 Z[UZ9H Z
MBBN/U#Q5JD+W]OI^GK>7NFK&)X$BD832,@<HC@83"L,%LY)Z#K4MKXAUO4/%
M-[I=MIMG';V7V625YYV$GERAB<*%QO&WITXZ\\ '5T5D^(=;30M.CG\L2S3W
M,5I!&6VAI)'"+D]@,Y/L#6!J_C*_T-M=L[BSMI[W3],.J0.C-''/$,A@1\Q5
M@1TR<Y'(H [4D 9/ IL<B31K)$ZNC#*LIR"/8UR,.NWM_JD^BZK86@ANM)-]
M%Y;E_ER%9'!&"?F!X]QSUK+\+:W=:/X.\!1M##_9M];0VLL[$[H9#'F,8Z88
MC;GL2.N: /1*"0!D\"L_2+Z;4(9[B18Q#Y\B0%<Y=%8KN/U(.,=L'O7/2WNH
MWGCC6M(N&MI-+BTN*40LA).\R@YYP3E!^% '7QR)-&LD3JZ,,JRG((]C3J\W
M\!ZYJ%CHG@O3)[2W-GJ&F8@=)"9%>.-6^8$8P1GITK5TWQ=J-[J\&F2V]I'<
M76GRW2A&+K;2QLBF)V!VR$;QDJ1@@C'.: .SI"0JEF(  R2>U<YX"U"_U;P3
MI>HZE)')<74"RED!&=W//Z]*I^(]5FU.#Q)H]E#;.NGV.;DW()#LZ,P0 =/E
M .XYZCCK0!UR.DL:R1NKHP#*RG((/0@TZN'\(ZS<K;^'="6.+9+X<BO$F.<J
MRB--I'<?-GM4-IXWUK5+;PY_9^EV/VC6K.>X7S[APD;Q[>#A<X^8<]?8=: .
M^IDLL<$32RR+'&@RSN< #U)KD;OQ=?Z?JUK;75I;*)M1BL3"DA=PKJ,3;APH
M+9 5@"0,Y[5DW/B#5$\->.;W4;6PU*WT^\EB6TE!"&-8HSM.<Y&"3CN2>E '
MH]%<W)KMY=:GJ.F:-!;-/IMM%+*)R0'>0,5C7'W>%Y;G&1P>:R[+QO?:[=:/
M'H]A;"/5-,DO8WNI6!C9'12K +S@OV/..U '<45C^%M:;Q%X9L=5D@$$EPA+
MQAMP5@2IP>XR#4GB+5FT/0KC45@>80[=P5"VU2P#.0.2%!+$#G"F@#4HKD[;
MQ:;Q=/BM)["[DU.Y>*TN;=B8C&D>]G89R".5V9SG'(ZU)_PD.J176G:3>64%
MMJM]/<)&V_?%Y,0SYV <_,"N$)!&[D\4 =117"S^.M0A1K8:9;OJ,&L1:7<(
M9RJ'S &213M/!4C@].>N.71^.+VRN=3TS6+"%-3M+BVBB^RN[Q3+<$A&'R[N
M-K9&/X>.M '<45B:#JFI7]QJ%OJ%@T*VTBB"Z$31I<HPSD*_S*0<@CGL0>:U
MKFXCM+6:YF;;%"AD=O10,F@"6BN.B\87:V_A[4;FTA&G:[(D4(1CYENTBEHM
MYZ,& P< ;2?XNM6?"^O:UKTLT]Q8V-O8PW%S:L4G9Y#)%*4! V@;2 >N#[4
M=116/KFIW=A+9QVZ0*D[.KW$QR(R%RJB,$,[,> %Z8)K'T;QE/X@M=&CL[>&
MWOM0L9+V02DND*HRH>!@L2S#'3@$GT(!V%,CECE#&.1'"L5;:P.&'4'WKC3K
M/B.3Q1X9L[FWM[#[7:7,UU:;_,(>,H/OJ<$8?(_6JJ^*KG3O#NIZM!I-C;16
MFM2V]\L62 @E"//D ;F&=QR!D=^* .\EEC@C:2:1(XUZL[8 _$T^N/\ %NN2
M6WA_7+EM.L=0L+0Q1^5<9VR,2I;/!#!=RXZ<Y'&.71ZEKDWCO7-/@DM&M[6P
MMY;>*0,!N<R]2#U)09..!CCU .NHKEM"\47&MV6C.D,4=U=&7[; <YMO*.V1
M?J'*KSUSGMBI/'NI:AI/A"ZO--ECBG5XDWN"<*\BH<8Z'YNM '1>;'YWE>8O
MF;=VS/./7'I3Z\\OWU*R^(]]<6%O8O??\(^DDID+(C%9G] 23P!_^K%7KKQI
M>'P]8ZO;6EO%#<Z4=07SWWEWVAO)55.[H22^"!CI0!VM,EEC@B:6618XT&6=
MS@ >I-<?9Z_J>I>-=)BA:&+3;K1#?&%@2V6>,<GH2 <#CN?7C3\<:@-+\%:M
M?-86U_'!;L[VUR?W<BCJ",'/TH Z"BN4O_%9M/$T>B!K6VF986@2ZRGVM6;#
M^4_"Y4?P\DGTZUOZKJ5OH^D7FIW1(M[2%YY-HR=J@DX]^* ++2QI(D;2*'?.
MU2>6QUP.]/KSN[N;IO'?A+5=1AM(EDL+R4^4"7C7RT8HQ/WL ]1CG/%:FG^*
M-7U.;3WMM,S9:C:M,DS0R*+1MFY/,)P'##C*XP>.0<T =A17 >'?%VHS^&/#
MOVMDEU/5K5[D2+!)(%10I8E%Y)RZC P,'KQ@SGQ=XB=]$M%T*WMK_43<QE;J
M9U5&B4D,!MSL8 'UYQCO0!W%%<+?^+M?M3XB1=-T[S-#M(KJ7-PY$H,;.RK\
MHY^0@9_7/%^R\2ZE<:_!IT]C:K'?Z:]]:;9FR-I0%)#M[^8IR <<CGK0!U$4
ML<\2RPR))&PRKH<@CV(I]>?Z-XLO)-*\(0Z7HVGVT>LP2E8A(4CMRB%L!0O3
M_.!UJW8^-KB[M+2WDMDBU2:ZN[9Q&CS1J;=RCN%4;F!.W X^]UXY .UID<L<
MN[RY%?:Q5MIS@CJ#[UREEXJU&\ET[3)M-%EJUV9RZSAC&L41 ,H'#$-N3"G!
MY.3QS%\-HVBT?5XWBBB==:O0R0_<4^:>%]J .SHKC[[7;^Q\>74$\\*Z19Z.
M;Z10AW8WD,>O) 3CV)]:?#XLO(W\/7%]:PK8ZZ52(QL2]O(R&1%;LV0",C&#
MZCF@#4?1X+?Q-)XDEOI$;[&+5HWVB)8PQ;.<9SDGG-/N="2Y\2V.MFZF66SA
MD@2%0NQED*EL\9S\B]ZQOBC%'+\-=<\R-7VP;EW#."&&"/>H;SQK?:!J=];:
M_I]ND2:?)J%K):3,^]8R T;;E'S99>1QS0!VM%<_I.L:K<ZY+97>G,+7[.)H
M[Q(9(U#[L&(AP"3R"&'!&>!3O%6MW/A^RM;^.*%[3[5%%>/(3F&-V"^8,=0"
M1D>ASVH WJ9)+'"H:6144D*"QP,DX _.L&^UN^@6YE@BM3;1WB6PGE?:L:X&
M^1LD;@K':%')(Q7*ZWK/_"1>%+:YN+:-)[+Q+;6NX*1DI=(N\!N5R#T/(R1S
M0!Z0LL;2O$LB&1 "R!N5STR.V<&CS8_.$7F+YI7<$SSCIG'IS7&W?BF#1M6\
M5SW&EVZ-I\-H1+"?WET9-ZQJYP,8; '7&XU'9Q7:?%X/>):>:^@L=]NI&?WZ
M<'/7'8]_04 =S167KFH7&FVL$EO'#B2=8Y)IW"I ASER"06Y  4')+"N97QS
M?R:+97<.G0//+K1TF57D:,9$A3> 5)&<9P>1GO0!W5,$D;R/$LBF1 "R@C*Y
MZ9';H?RKCD\:W<!O;&^M+?\ M2'5(=-A$,C>5(TJ+(K$D9 "L21_L\=:;X5B
MGB^(7C$7"VXD*63%H%*A\I)\Q!S@_B>G6@#L;:VBM(1#"NU 2W)))).223U)
M))J6L/6M=:PU*STNV7-W=12S!C"\JHD90$E4Y.2ZCL.ISQ@XT?BW7I;G0K)M
M#AM+O4DN?,6YF8>4T6.<;<E2"&'?G''6@#M&944LQ 4#))/ %,@N(+J%9K>:
M.:)NCQL&4_B*\ZUK7]2UOP1IET([>VFDUN&RNHP6969+L1D \?*2O(/8XK43
M5I+%?$9T/3K'=I<GG7R#*?:K@QJ\@4C[IV[?F(.3V&,D [6LKQ#H<?B+2O[/
MFN9K>,RQREH0NXF-U=?O C&Y16!#XOU35]9M;31+"R>WN=,@U..:ZG928Y'P
M00%.&QG'4>_:KVF>(-3U>.PU.SLH)-(NY9%8^9MEAC7<%E.3ALE?N@9&X<G!
MH Z500H!.3CD^M*2 ,G@5R&E>+=0U6XTJYMM+DFTO449]ZPNK6Z[=R,S,-K!
MNAQC!/5AS5>T\47&J7ZZ-J-G:XO=-FN7CC/F"!D95:%FY60C>,E<8((Q0!VL
M<B31K)$ZNC#*LIR"/8TD<L<H8QR*X5BIVG.".H^M>:^#-?U32?#?@JVO;"U.
MDZC;0VD4T4S&6.7RBREU( PVTC@\5/X9U>/0]-N+.WA EO/$6H6\"K$S+&%>
M1R=J#) "]!ZCH.0 >C4$X&361X=U+4-2L[AM2T][.:&X>)2595G08VR*&Y (
M/0\@@UIW$4<UO)'*BO&RD,K#((]Q0 _<O]X?G2UY3\.[*SG\!^&(Y/"XD\PJ
M6ORD/R%69E?(;?G<J@<5U-UXFU2U\7'P\]I;":Y"RZ?,2VR:,$^=N]&08X&<
MY'3G !UM%<AJ?BR_2?45TC37OCIMPD$L"PR%IV*HS;' VJ55Q][.2#TX)LC7
M]3U"2\DT:QAN8+*^%G+%(^R23&WS&4DX7;N/!SNVGIQ0!TU(2%4LQ  &23VK
MB[SQG>VFC^(+W[) SZ1J:6>W<0)581?-_LG][[_=]Z4:OJS>)?%MO*MI<65A
M:0M%;/E0P9)&()YZ]#QT H [*.1)8UDC=71P&5E.00>A!IU<9IGB6:&W\' 6
M%I:Z9K%H@7R@0+>7R@Z1 =,$!@/]W'>K#>*;EI;2TBCC^TWD<]S"ZP22J($=
M51BJ\DMO4]0 ">X (!U=%9N@:A>:IHEO=ZAI\FGW;@B6V<Y*$$C(]CC(]B*T
MJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *QO$GAV+Q%9V\9NI[.ZM)UN;6Z@QOAD4$9P00002"#P
M0:V:P?%&M76B1:7);1P.MUJ5O:2^;GY4D<*2,'J/>@"&X\)?:[>RDGU2YDU6
MSN?M45^RJ&#[=I&P +L*_*5&/7.>:CO?!D-]:W2R7LBW5Y>07EQ<+&,NT)4Q
MJ!V4;%XY/7G)S6[;ZKIUW9R7EM?VLUK&2'FCF5D4CJ"P.!BFIK.ER6Z7":E9
MM \GDK(LZE6?.-H.<%L\8ZT 91\,3+J^I:G!JLL-Q?&W9ML2[4\G.!@]002"
M#Z\8JJ? EJ(8_(NY+6Y35/[5\VWC55$I0QD!"" I4GUYYYK<;7M'2TBNVU6Q
M6VE)$<QN$"/@X.&S@\\5DR>*DL?%]]IFIW%C::?#907,5Q+)L):1W7:2QQ_!
MQCUH LV'AJ.S;6Q+=23QZO*99D90NTF-8R 1VVJ.O>LRS\!)"^E?;-7NKR+3
M;26RCB>.-5>%U1=K8'H@R>I]JZ<ZC8B[CM#>6_VF1=Z0^:N]E]0N<D>]2075
MO=!S;SQ3!'*.8W#;6'4''0^U ',:;X'%IIDNDWVLW^I:3Y#VT%I<! (HV4K@
MLH#.0I(!)X'X4:?X+FM+W1KB?7KRZ&D))%;J\<8+(RA<.0N20%'/&?SST4^I
MZ?;7*6UQ?6T5Q(0$BDE56;)P, G)SBBXU*PM+B.WN;VVAFE($<<DJJSDG P"
M<GF@"MX@T6'Q#H-WI4\LD4=PH'F1XW*0001GCJ!5#_A%Y(=7DU6TU2:&]N+9
M;>\D,2,)PN=K[< *Z[B >F#@@TEAXC=M>\0V>HO:6UIICP+',6VY$B;OF+'&
M<D"M.?7='M0QN-5L80FS<9+A%QNSMSD]\''KB@"32M,M=&TJUTVR0I;6T8CC
M4G)P/4]SW)K$MO!_V+6KRZM-8O8=/O+@W5QIRA#&\IQN(8C<H8C)4'GGL<5N
MW>I6&GJIO;VVM@_W3-*J;OID^XI9-1L8KD6\E[;I.4,@B:50Q0=6QG..#S0!
MS_\ PA-L(;ZQ6[D_LB^NOM<UD4!&\L&95;J$9ADK[G!&:T]3\/6>JZOI>I3[
MQ/ISLT>TX#AA]UO4!E1OJ@JTFJZ?-!%+!?VDB3-Y<+K,I61_[H(/)]A63X9\
M1MJ?A@:KJKVMJ1<3PNP;9&/+F>,<L>X4?C0!'>^$7E\0S:OIVM7VFO=HB7L4
M"HRSA1A3\P.QL<;AVQ5W3M 73M?U'54N7;[='#&T)4;4$0(7!Z]&.<_I5_\
MM/3_ +"E]]NMOLCXVS^:OEMG@8;.#6+X8\2G6-.U*]O9;..&TOYK99HG_=LB
M$ -N)QSGZ4 :.OZ';>(M)>PN7DC&])8YHB \4B,&5U)[@@5F7WA!=4M=3%]?
M-)>:A8_V?)<)$%\N'YLA5YP26)).><=ABMN+5=.GBDEAO[62.($R.DRD(!UR
M<\4D>KZ;+9M>1ZA:/:JVPS+,I0-G&-V<9SVH RAX78:M#J/]H-YL6G-IP7RA
MM*$@[NOWLJ/;VK'U+1H[3PC:>!H[;4+P2VH@@O$APD&PKM=W'"LO##UV\<UV
MEO<P7D"SVT\<T+9VR1N&4X.#@CW%9%[XGL(M2N](MKNW;58+4W'DNXQWP",Y
MSP3@=N>] &M:VT5E9PVL"[(88UC1?10, 5DW'ASS/$5QK,%_-!)<6:VDL056
M1@I<JW(SD;VZ'GC\6^%?$MOK^B:9-+<V@U.YL8KN:TBD&Z/>H.=N2P7)[UH+
MK>E.L[)J=FPMT+S;9U/EJ.I;G@<'KZ4 8-MX&BM[?0+<:C,8M%@DMX?D :17
M3RSN([A>A&.>:32/ PTJ[TB<ZS>3_P!EVCV42-'&H:%MF%.%SD;%YZFMW1-:
ML?$&E0ZEITZS6\H!!!!(R,X(['!'!]:KW'B+3TUMM"BO+?\ M3[.9EB=QQR
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
M\-U D]O*DL,@W))&P96'J".HJ2@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N2\?V[75AH\2VDURH
MUBTDE2.!I0(UD!8L #P!US76T4 >5:K:ZC#JGB2ZLM,OY+6+6+*\:&"!D:XB
M2%%D,60 S!@&P.I2GZOI^GWVE+?Z=HVJNMYK5C<7!N;:5I) DB^8_ED950@P
M3@;L=^"?4J* /.];@ATSQ7<QWNE:C+H6I:>EO%_9EN[JCAY#)&Z1C(W^8#G'
M.#FDCTJRT[Q7_P 3#1+A]./A^WM($>W:ZP4>3=$6 ;YMK+U//O7HM0F[MA>B
MS-Q%]J,9E$.\;R@(!;;UQD@9]Z /.CH>I^&_ OAK4UA\W6=""AH-XS)#(=KP
M;NA(!7'^T@Q7>Z/8MIVEPV\K!Y^9)W'1Y6)9V_%B345WH=M>ZO;ZC//=L8%
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MENL<@*F241MEMWHP(XXY'/6NAT7P3::$=EIJ>J&UCW?9;66=7BM=V1^[!7/
M) #%@,TH\%6(\(6WAD7M\+*W:,H^Y/,Q&X=03LQ@%1VSQ0!D7GB'Q/;W?B2R
M1](,NDVD=]'*;>3:Z,LA\LKYG7,9^?/<?+3[GQQ-'=:<DIM].BU"TMY[66[A
M=HIY'R7B\T$*C 8P#US6U/X4MKB\U:Z>^O1)JEHMI. 8\!%# ;?DX/SMZ]?I
M4+^"K.;3/[,FO[Z73V@B@DMY#&5=8\;3]S()  )!'0=^: .EKA]2\0>*&U;Q
M)9Z3'I6-(BAGC^T)(3,&1F*<, #\OWNWH<\=%IFG7=IJNJ7$U[=36UU(K0PS
MR!A"0"&V8'RJ?EP.>A/>N=@T6YO_ !MXI:634+2RO8+:%7C0*LX5&5P&9201
MNQD$=3CID $ND^+;WQ2S1Z*MM;/'IEM>M]KC:3+SJS(GRLN  O)YZ\#BLY_B
M-++HNE:D8XM+M]0M&9;F[A>6!+D-M\IW4C8,@X8\$>F.>F;PI91ZC%?:=/<:
M;,EJMFWV79M>%?N*0RL/EYP1@C..E,E\'V+:?_9UO<75M8&S%D]K&49'CYZ[
ME)W?,><YYH HW/BR:#Q:-&FEM[(R30BT^TPOMO8V52YCEW!=X)8!<$_*.N>.
M>U[4KK4M"U-9+:S2>R\56EO&8E*"3$EN0SGD[CNP3Z <5V,OA*RG<))<W36:
MW$%PEFQ0QH\(0)M.W<!\BDC=R<]B089/!-A)::C;O>7I%]?KJ+/N0-%.I0JR
M?+CCRUX((XH YSQ#K&K/H?C;P_KB6<DT&ARWEO<6B,BO$Z2+AE9FPP9#WY]J
MTFU_5S&^F:#:1S75CIMO.?,0,'>16VIS(FT?)][G[W3CG8N?"EI>6&JV]U=7
M4LVJ6_V:YNB4$ABP1L7"[5'S-T'5B>M5KOP1:W%[:7T&J:I97EO;K:O/:S*C
M7$2\A9!M(.,G! !&>M %_4-2O[;P=<:H;:.VOXK%KEK>7]XL;A-Q0E2,\@C(
M-8Z>)]3EU#1K=$M NHZ-+?'*-E)4$7&=W*GS#QUXZUTTFGVTFEOIK1YM6A,!
M3)^X5VXSUZ5S]GX&MK.:QG_M?59I;&TDLX'D>/B)]HVD! #C8,'&3W)H R='
M\::O*GAJ]U1; 66LV,EPZ6\;AX&2(29W%B&!&>, CCDU6N]0O];NO &LS_94
MM;V_\^*%(SYD:O;2L@+[L'Y3SP.:Z2U\$V%I'H<2W=X\6C1O%;HYC(9&380_
MR<_+QVJO:> +*R&FQ1:IJAM=,N?M%E;-)&4A^5EV [-Q7#D8))'8T 0Z=XD\
M0:N^G7]AID<NDW<[I)D*K0QY8+)N\SYN0,KL!YXZ<V?!VKZ]KUM_:%__ &<E
MGON(/+@C<2%XYV0-DL1M*J>,9SSGG ETWP59:3J$L]IJ&I+:/,TZZ<9@;>.1
MCDLJ[<]3NVY*@\XZ5HZ#H<'A[3C8VUQ<31&:28&<J2&=R[?=4<;F)_&@#G_%
M7BS4=!DOI85LVAM/L[+#L>2217?:Y8J0(NOR[@<D'KTJ'4_$7BC^TO$MMI4>
ME%='CBF07"2%IE9"Y3A@ >,;NGMSQHZMX$T_5[C59);_ %&%-4$7VF&&50A>
M, (XRI(("CC.#CD&LVST&XO/%WBE)YM2M[&[AMH1(% %PJQE7^9E)!YQD$=2
M1V( &P>*O$.NZ@EMH<>F0+/HMOJD+7B2.092P\MMK#/W>O;/0U6LM;/B37?
M.LM;B"6YMKXO'G.Q@BAAGTR#5\:+/_PL69K0WMA8)HD-G%+;Q*$W+)(=@+*1
MPK+@_P#ZJV8_"6GP76BS6LEQ;IH\3Q6T,94H5< -NRI)) '.: ,/2O%=W+';
MV7D64-]>:S>6*-'&1$!"9&:0KG)8A.F1RV>U:4^J:_90VT=\--BEEO9(3,@>
M3?$%8H4A!W%S@94$X )Y'1DO@'39=,:S-[J"R"_?48;I)$6:"=V)9D(7&#N;
M@@C!JQ+X.MI6TZ<ZGJ0O;*5Y5O!*ADE+J%8/E2N"H X Q@8Q0!R1UC4?$5QX
M#U...UAU&6YOH\NC>6K)%*A.W.['RYVY]L]Z75]9O]6\/O:ZM#;IJ.E^)+&U
ME>W!$<G[Z%U=022N5<9&3CUKIK7P+86-K80VM]J$3Z?<RW-K,9%=HS+NWK\R
MD%3O;J">>N:L77@^PNM-%F;BZ0M>I?RSHR>9-,K!@S$J1U5>  , #IQ0!G77
MB77KJ>^?0M+2[BL;X6KPMM!E"[?,(<R#81N. 5.=OOQ+\3@#\-M=R <6^>?]
MX58?P59'7+C4X;_4;=;ME>\LX9@L%RP &YEQD$@ ':1G'-:>OZ+;^(M$N=)N
MI9HK>Y7;(T) ;&<X!(([>E '.^+/%FHZ U_+"MFT-HD#K"4>224.^'+%2!$,
M?=+ Y(/7I3M9\2:QIFL:OIZ"RWKIPO=+W0N?/<-M:-L/R=QC QC_ %@JQJ?@
M*PU674VGU'4D74XXENHXI$57:, +)]S(; ' ^4XY%:UWX?L;^\TJ[NA)+/IC
MEX'9N22N#N]><-]5![4 4/#GB";Q#'8W4#P&UDL(YY\1,&$KGA1\QQC:V0<D
M<<\UT=8EMX7LK#1]0TW3YKFR6]FEG>:W<+)&\AR2AQ@8[<<8K91=D:KN9MH
MW-U/N: '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 %%%% !2%E! ) )Z GK2UQ.F^(HUM/%GB:^#/%IUW<6L
M2+U6*  $+[LX8D]\KZ"@#M695&6( R!R>YZ4M<W8ZEJ&I:K/I>I:5OL);7S!
M<B&1$#9PT+!P"3@Y##KSP*3P/JD^HZ+<P74C2W&FWUQI[RL<F01.55B>Y*[<
MGN<T =+1110 4444 %%1SV\-U \%Q%'-"XP\<BAE8>A!ZUY?X1N)?!]GI.E:
MLWVCPWK$,9LIY0"+6=U!-N_;8Q)*'MTH ]4HKB?#NJ?9],\.>'=+AMX[J318
M[UWD4[(T 1?NC&2S-ZC&"?0'<\,:]_PD&F2SR6_V>ZMKF6TN80VX)+&VUL'
MR.X/H: -HD#J<45Y_P#$>ZDNK=M.L=2CL[RQB&IIND"F65&S#'SU#%7)^B^M
M;/\ PF5O<>&M$U2R19)-9DB@M8V; 61P2=Q_V0KY_P!W'>@#I5DC:1HU=2Z8
MW*#RN>F13J\VL-4?P]XH\97-U!"\\EUI\*"W5E6625=BDCDCELG[QX.,UM'Q
M;J%HUS#>Z6WF-=06MA/L>&.Z:7CD.-R[,'=UX''I0!U]%</JGC'5-(3Q0LUK
M9RR:)90WBLA91.K^9E2#G:1L]3_AI7OB2]MM>O--@L$NFBTDZA"JRA&=]Q7R
MR6X&2/O>_2@#IJ*\^U'QKJ/]C^*DM#9F[TO3$O8;J-6,;AUD) !/.#&<,"0<
MCT(K2D\2:C"B:=!%'/J<6GI=R'R99%?<6"+\H)!.QLL>GH<\ '7T53TVYDU'
M2+:YNK*2TEGB5I;6;EHR1RI]<=*\2@M+>XT:71=.L$LM:O?$-TMAJVQ8U@,<
MY8@./FSL! 3'/3M0![S17-ZSXBN;74I]+TV 37L%HMTV^&1PVXLJ)\@.,E&^
M8]..#GBFGBC6[O6++3+?2(+6XNM*:^VWDS PN'12C!5[%NW7VH ["BN&TGQO
MJ-^GAJ\N-.MH;'6G:WPLS-)%*J.V>@!4F-AZ]#[58L/&-Y?OIM[#ISR:/>AV
M:58I%:V0 E9&8C:P..0.F?XJ .O>2.,J'=5+G:NXXR?0>].KS;4]1N->N? F
MMFWMH[2[U026_!\Y$:"4KD]#N&"0,8( ^;K6W;^*;]_[7LY[:V35;*]BMHH
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
M;%X7()C92N". 03R#S6AJ'@RVU2XT][RY>YAM()X'BG0-]H$P'F%SQSP",8
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
M8^"%L+3P_;)J4C)HDSS0EHAF0LK*0W/H[=,=JGLO"T^G6\L=MJK9EOYKZ0/
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
M0\$HZ-'GGJ/D)..]"69Y-9TN5--OK;[-XFF>:W2SE<*&29?-:0@[M^5/RD*
MP&.,UZQ10!P'@[P]I-[9^(8[O28<S:G>H#+;;6,$C?PDC.PCTXJUX)M=1+M!
MJJ[FT(-IEO,<?OQD'S?QC$(^N\5U>I67]HZ=-:?:KFU\U=OGVK[)$]U.#@T:
M?80Z;91VL!=E7)+R,69V))9F)ZDDDGZT <WXS0IJWA6]-M--!;:FQF,4+2E
MT$J@D*"<;BH_$5S%[9WUUX6\2Z'/;SCQ#+JKSV<GEMERTBM#*CXP%5=H)S\H
M0@UZK10!F:_$LOAC4XYE613:2;@RY!^0]J\[\.Z587<7@*]TRT1);6Q+:E,L
M.W,+6^"LAQ\Q9RI .>A(XKT^_M%O]/N+-Y)(UGC:-GCQN (P<9!'Z56TJVM-
M%L;'1(KLR-;VZQPK,Z^:T: *#@ 9P,#.* /,M.T9K?X8Z1=6FD,+FWOXWU&)
M;4K<2VR7)=DP1N88VMM[@5>\3:;<:L?&5]I$$DME=Z (2J1G_2+H>9@J,?,P
M3:N1Z@=0<>H44 >9ZE>PC75EU*WU4:%J>DQVT+V]B[[7#/YD;IL9UWAD(.!G
M;["DC6UT76+K3-;TK49M'U#2+>TLAY,ER550X>!B@)5SN!SWQUX%>FT4 <5I
MD)LOB3/OL)X8[C1K6.$B-G161Y=RF0 @$!EZGG(ZU8\<QL)_#-U]GFFAMM92
M28Q0M*40PRKDA03C<RC\17437$%LJ-/-'$'<1J9&"[F)P%&>I)Z"I: /(M:L
MEGTKQU.NGRO>2:K!):M]F8R,%6#E.,D H_(]#5V\2&ZUK7=&UVWU>4WUY'=6
M!M8"8[A J>7B4*?+*,O.64#KW->EQ7,$\DL<4\<CQ-MD5'!*'K@CL:EH ANW
M$=G,[9P(V)P,]J\GTF>XT;1_!MQJ4&I1Z8FCM9S-;VAD:VG.S_61[&8 A2N<
M=O0UZ]10!Y?.;'PI=^&9;:"^2RBL;N&.VNH)I0L;/&03L1F1NG!7[I(.",&*
MRT_3+/1? D&DM]M6RU7]]<1VK(R_NI0Y8$90;F0?-VVUV]]HUKJ>MM=VNLWE
MEJ,$*PS"SF0GRR2RAT=6 YW8. >O-:,4=IHUDS2W 2/=NEN+B099C@99CW/
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
M+ZTL%M[F46D$,!<R>>;CR03GC;CG YX]\#I;70%M-?O]86]N&GO8(H9$8)L
MCW;2,+G/SMW[U1C\#Z>/!S^&9KF[FM"[2),S*LL;&3S RLH !#\CC\Z ,O4O
M%?B/2=.U"XGTF!U@NK6*WG<-"LZ32*C#9EBK*6[G!R#[5(?%6O66I:SI6H66
MG->VUFE]:213&.%XF8H?,+]"I&2<\CTJKXK\/7MOX+FM1?ZKJ]_-=6G[YHP\
MBI'.C'"H@48 8Y(R3USP*VM0\&VFLVU\;V\NFNKV*&/[2H5'B6-_,0*,8'S?
M,<@Y)YXP  8M]XZU&TTGQ/-%!:W$VCM 8W:.2%)DD4'[A).1D]\'@UIZAK/B
M'3 $NETJ-G6>2-XQ)+D*%*1B,$.S'+%F' "].>&W?@"WOHM82XUC4G.KQQ)=
M-^Z!)CX##Y, X '3'M6CJ/A>/4=5MM2.HWL%Q%:O:2&$IB:)R"005.#E0<K@
MT <DFHW^M^*O"^L:7;V<-]J'AV:<BY+%$W/;M@[>6QG'4=<^U+/K,GB >#[R
M\M([>_M_$,EG<(AW*LD<4ZMM8\[25!__ %5T-CX)ATV/1S9ZI>I/I=HUE%,X
MC8O"VWY6&W'&Q<$8/'.<FIW\'67E:3'#<7,(TV\:]4J5)FF8-N9R5.<^8Y.,
M=?I0!0MO%.KZC<6EUINF?:=-EOGM95$95XXU=D,WF%MI *Y*[<X/7(KL&574
MJRAE(P01D$5S5AX,ATW5IKFUU74$L)K@W3:9O7R!*3N+#Y=P&[YMH;&?;BNE
M<%D8*Q4D8##M[T >8^!-9U'2]!\'V;0VATW47FMEV[O-1E$D@;/3!V$8QQP<
M]JV].\6ZE<:_IVFW$-GNOH+E]L6XBWDB*_(902LG#8.W&"*M6G@6TL[+1+5-
M1O6CT>9YH-WEY<LK*0Q"],.W3'6H]-\ P:7)I#Q:SJ3_ -DI+%:JYBPL;@#8
M<)SC:O/7CK0!D)XT\2GP(WBE[+2O)*+LA#R;@WG>6<]L8P16A=>(?$L.KZQI
M:1:5YUI8I?PRD2%=C%QY;#.2<Q_>! YZ=JNCP/:#P4/"W]H7OV,$$3?N_-QO
MWXSMQU]JM3>&(YM7OM2;4+H37EBMBX 3:$4L01\OWLNWMSTH OZ'J7]L^']-
MU3R_+^VVL5QLSG;O4-C/MFN2N_$]]HOB'QA>7UQ'+IFDV-M-';)$0QW"4X#;
ML9) !./3IBNNT;3(]%T6RTN&626*S@2"-Y<;BJ@ 9P ,X [5FWGA"PO]3U.[
MN);AH=3M5M;NTROER*H8*W3<" YZ$#H>HH A77M1L?$NE:5J<=LZ:K#(T$ML
MK+Y4D:AF1LD[@5)PPQTZ<UH^)[J[L/"NK7EC(D=U;VDLT;R)O *J3TR/3_\
M74&G>&H[.YLKBYOKF^EL(6@M7N N8U; ).T#<Q"@9/;ZG.I?V46I:==6,^[R
M;F)X9-IP=K @X_ T >>R?VC+K?@*<26LNHRZ?=?OY$8#!BC.6&26Z^HR?2M+
M3O&M[J%CID'V>*/5+IKQ9#'$TL:?9I?*8A<@G)*X&1@$\G'.I;>$([>XT2X.
MJWTLFD0O#"9!'\ZNH4[L(.RJ!C'3ODU2;X>VJV5I';:MJ-M>6=U/=6U[&8_,
MC,S%I%QMVLA)Z$=A0!N^'[W4=0T>*?5K#[#>[F62'.0<$@,/8C!P>1G%<U>2
M'5?C!;Z1>@/86&D?;X8&Y5YVEV;R.AV@8'H3FNOT^R&GV:0>?-<.,EYIB"\C
M'JQP /P  '0  50UCPY;ZK?6FHQW$]EJ5F&6&[M]N[8WWD8,"&4X'!'N,&@"
MIXBDT[PQ;WOBS[*IN8;;R6"87SMSJ$#''][ SV!-1RZ]J>G^(X=%O8[262\L
MY;BTFB5D7?'C>C@ECC# AA[C%7KOPW!JNEW=CK%Q-?I=1&%R^U JGGY0H&#D
M YY.0*;;^&Q'.EU=:A<W=Y#:M:P7$JH&C1L;C@* 6.U<DC^'H.<@'-Z9XQ\0
M7\7A>8VNF*FOV[E%!DS!(L1DW$Y^9< _+P>GS>BP^--<F;3K1;/3VO)M6NM+
MF<LZQ[HE=@ZCD@$(,@D^GO6Q9>"K6PB\/1Q:A>%="#+;!O+^<,A3Y_EY^4D<
M8K"U7PS-IFM:$+"?49A)K4^H7$X@$@@,D4@/W4P%+,!@\X)Y[@ NV7BW6'AO
MK2]MK"#4M/U)+.YE#GR?+= ZR(I(9B05 0'.34*^-]4DT6SNH;.U:XDUPZ3*
M)-\:D"4H'"G)7(&<'./>M:Y\%6MP(YEO[R&_6_&H->1[-[2[#'@AE*[=AV@8
MX '?),2> [5+<0KJFH%%U7^U1N,9(EW%L?<^[N)/K[T 49_%6OV^E>(V%K93
MW^A7"B01(^R:$QI(2HW9#A6/&3DK[\='IVK-JFI2_99(9=.2WB<3(IR\CC=@
M'.,;-C=/XQ5&6T3PQ<:GJT<&IZI)JMQ&9;:WCC<H0@0$#Y<+A1G)-6O">A1>
M'?#MO81Q")AF1T#;@K,<[0>X484>RB@"GX\O]1T[08)M-N4@D>_M879HRQ*/
M,B$#!&.OY9''40W'B/4Y7UV/34M))-$1!,LJ,/M,OEB1E7#?(,$ $[N3[<[6
MOZ)#X@TIK"::: >;',DL.-Z/&X=2-P(ZJ.HK/D\(PF]OKJWU&\@?48%AOMNP
M^?M7:'Y7Y7VG&1@8QQP* -71M4AUO1+'5;=66&\MTG16Z@,H.#[\U@W/BN2+
MQ>VA/);6DOFQ"WCNHV4WD3!2[Q29"EE)8;<$_+[\=-:6L%C9P6EM&(K>"-8H
MD7HJJ, #Z 5D7_AB'4[LO=WD\MM]KAO%MV5,1R1[=NQL;E!* D9YR>0"10!B
MR>,M0BT>\O#!:L]KKJZ6P"L Z&9(]PYX/SY[CBM"#7-6U26>?2;:UEM;74C8
MRQ2DK(RHVV20-G P<X7!R%ZC/$-WX"MKIKY!JVH0VMW?)J!MX_+VI.K*Q8$H
M202@X)(Y/'3$\'@R&UUJZO;;5-0AM+R;[1=:>K)Y,LO&6/R[AG + $ ]^.*
M.5L-6O\ PXGB6^M(+-M/C\2B*XC;<'82>1&=F,!2-P/.<\]._J%<K/X&M;C3
MM3LFU*]$>HWZZA*1Y>5D5D8!?D^[F-.N>G7FNI ( !.3Z^M '')XMOT\2:=I
M]Q#:[+V]N+4QQ;F:'RT=T+2 E"6"9*8!7</2J47C/7-D=W-::>+1==.D2HA<
MN09?*#J3P,'!((.?:M&V\ VUI-8-'J^I>787LMY:Q$QXC,F_>F=F2#YC<DDC
ML14G_"#6WV!K3^TK[8=4_M7=^[SYWF>9C[F-N[MU]Z .JKCM+\4ZQK$NEWMG
MIHETF_+;F\LJUNF"4D+%L.#@94 $9ZG%=C7,:/X+AT2Z86NK:B=-$C2P::[H
M8878D_+\N[ ))"DD \XZ4 5]&\2:O?>)KO0+N&SAN[&0R3LJMMDMR!Y3I\V=
MS$G/9<<]LYVE>)]5MK*_EOYHKJXFUZ73;94@8!"K$9QN.0%0D*,$GOSFMT^#
M[?[;IM\NH7B7UC)*YNE\O?<"3[RR?+@KP. !C QC JO<^ ;"YL]0MFOK]4NK
MXZA$8W56M)RVXO&0N<Y_O9ZXH I7OBKQ'IVFR37&DVXD74[>TBEDW1I<12NJ
M[@N6*D%B""3TSSTJAX@\4:_#HOB>U\RSM[[3)K55N((V*M%.5X +9##)&<_@
M.W0S^#Q>:5'9WNLZA<S+<PW+73^6'=HF#(N FT*".@ SSSR:2_\ !-IJ)UPS
MWUY_Q.%A$NW8/*,6-A3Y>V!USF@#I(1*(5$SH\N/F9%*@GV!)Q^=>?:M=ZE>
MM\0[.\N();&TL-L,/DD;0T#..=Q&<GDXYP.F*] MXFAMTC>:29E&#))C<Y]3
M@ ?D *P;SPC;W=YK5P+^\A76+<07,493;PA3<,J2#M..N.^,T 8VA:_JUFVF
M:5/:VDL<VA?;+18G*MNC$:['9N/FW@YP,<]>M,_X3'5)8]5M4>R^TPZ*-2AN
M(H7,:O\ ,&7EL2 %>'4X-:MSX%LKQ;=)[^]9(=,ETO:"@W0R!0Q)"YW?*O(Q
MTZ4EMX'@BN3<7.JZA=NVG'39!*8P'BYQPJ#!&3T_'- &GX5ENY_"FE37LZS3
MRVD3M(%(SE ><DY/J>]:]4-%TL:+I%MIPNY[I;>-8UDGV[MJ@ #Y0!P .U7Z
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M4O;N.QULR73BPEC:(F.4L70KE #*@&>Q')'-;%WI%U;>.)=/M8U.D:ZHO+P
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
M-LXDCQG)!ZD?=Z54\/\ BZ^U:R\,V>+:WO=5MI[F62.([(UC8#"*3U)8=2<
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
M8VL>I:,U^7D@:1HG!B_VP&'[SIQ^/2@#K;*RAL(#%%O;)W.\CEW=NF68\D\
M?0 =!533-#MM+N;JYCFNYYKERS/=7#2E 23L3<?E4$G@?T%<I9>,-7ET7PKK
M=T+2/3[Z46VH[8F)CD8E$=3NX0N #D'&X<UU>B7=S?VLMW,T9@EF<VNQ,?N0
M<*2<G.[&X'C@B@"_';Q12R2H@$DN-['DG'0?0<\>YJ2N=N]8N[GQ:_AZQEBM
MI(K 7DDTD?F9W.410,CCY6)_ #'6N8M/$NKZ]JGA"031V1EN+V&\@6,LC2P*
MZ$@Y!*\$@=L\YQ0!Z!9:A9ZE$\MC=0W,:.8V>%PRAAU&1W%6:\MTO5=4T6.^
MN[:2U-E)XLEM9H'B)=Q+<!"P?< I!8'&#G'7GC>B\0^(-3F^UZ38)+9PZE):
M31R;%'E1R&-WW&0$,"I8#;C''O0!VE%<GX9U/7]8U'4)+JXL%LK+4+BS:**W
M8/($QM8,7(7KR,'/\K?C75[_ $+PQ-J.G?9S/'-"FV="58/*J'H1@_-G//3I
M0!T-%<;/JWB&+5&T)9(+C45M6O//@ME5=K.5C78\HZ;3N.3VZ=:C36_%$^M:
M-I4Z6&GW-[IDT]PIC,WDS1M&IP0X#*=YP.W<GI0!VU%>>Z7XMU^>Q\,ZE=M8
M&#4KYM/G@BA8'</-'F*Y;CF+[N.AZU;TOQ-KNIPZ9K4-BK:+=!WN VQ3#%@E
M&4^82S# !!7OQC% '77.HV5G/;P7-U#%-<OL@C=P&E;&<*.IX]*6VOK6\:X6
MVN(YFMY3#,$8'RW !*GT."./>O/+S4;_ %V'P'K<TD*VU]JR3);+'\T8:"8H
M-V>3MSNXZ],8YT(O%U_"FHQ20V[W1\0?V5;F&/:,>4C[F#/RV-P^\,G% '=T
M5Q%UK_B;2=/GFU+39/L\5ZJ&YMXEEE%J4)\PQ(S<JX"G'8[L<8KI/#VHKJ^A
MV]\EY;7B3;BMQ;*51UW$#@DD' &0>AR* +9OK5;]+ W$8NWB,RP[AO* @%L>
MF2!GWJQ7-7FIWZ^.H]'B:V2"729KE)#"3(DBR1KUW8*_-G&!TIGPZNKV^\!:
M/>ZA<_:)[BW65GV8/S<G/)R<YYX^E '445S&M:IJ\/B[2='L9K2*&_M;F1I)
M8&=HVB\O!X8 @[^G'3J>E8>G^+/$$FGZ#J-T]@T-UJC:7<0QP,"Q$DD?FJQ;
MY>8P=N#P3SZ '8:CH=MJE]:75S-=XMB2($N&6&0Y!&] <-@@$9K3KA[3Q3JC
M^)-)LI7M98M0GNX7\B-C'$8@S)LD)^<X7#<8!R.,8J33_$>KSM=:1<R6BZ[!
MJ:VV%@(C,!'F"3;NSS$&[_>&* .S=UC1G=@JJ,EB< #UJ"ROK34K1+NQN8KF
MVDSLEB8,K8)!P1P>0:L5Y;X-U75-)T3PF@DM7TW4+ZXLVA\H^8IW3N'W[L=4
MQC;T/6@#U*BN'L?%.J2^(M)L9GM98M0:[1S!&QCB:+)39(3\_ PW&,^F,5-I
M/B'5KPW.E7,EJNM6VJ&VD"0D)Y&/,$FW=GYH^AS]X@4 =E17%Z?XA\0:N]AJ
M.GV"2:9->O#,K[%V0AV3S WF;BP*@E=O<@<C)[2@"LVHV2ZBFGM=0B]=#(MO
MO&\H."VWKCD<U9KB/$D=]+\1O#Z:;<06]RVFWP$T\1E5!N@YVAER?Q']*K:7
MXSU?43:Z3);1KJ_FWD-Q);JI0_9W5"R*[K][S%/).,'CN #T"BLOP]<:M<:-
M$^N6L5MJ(++*D3 J<$X88)QD8.,G&:U* "BBB@ HHHH **** "BBB@ HHHH
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
M6+^R\"YDE.U5^7<>3V (Y]Z %M?#-M;7%K.;J[GDLXY(K1IF5C 'P#M.W)X
M'S9XJK;^"-,M+#2K:WFNXI-*9S9W*NOFQ!OO+DKAE.>00>WH*A\4^*?LGA/4
MM1T6ZMVNK)XTE26,DIN91@KD%3ALC/Y&KK^)M/U#3-5?0]3LKF[L8F9@K>8$
M8*2-P!!(..N>: $E\(Z?+#:IYMRC6]]_:'F*R[I9^?G<D<]3P,#&!C &!/"E
MM%=W-U#?WT4]Q>"]=T=/]8(_+Z%<8V8&#GH#UI-)\1P'PCH^J:M<Q137=A%<
MR8!ZF-6<@#)"C/)Z"MR">*Y@CG@E26&10Z2(P964\@@CJ* ,!/"XL[_3)-/N
M[N"*WGGN+A1-A+EI<EBZ 88ECD= O..U=#)&LL;QN,HX*L/4&LJ'Q3H%Q>_8
MX=8LI+C,@V+,"?D&7_+O^/H:JZMXE@_X1[6KG1[VVDOM/M'N-DBEMN$+*2N0
M=IP<'H?>@!EIX*T^RBT:*&ZOBFCN6M \H;;E#'@Y'0(2H'X]>:BN/ .E7-G+
M ]Q?+(]\VH1W,<P26&=OO,C*!C/IR*M:?J[7=QHJ2:G:)-<V'VB6RV9EE)"'
M>O/RJ"3V.<CTJ]'KVE2W;6J7\+3JC2;-W+*O#%?[P!X.,XH ETS38M+LQ;QR
MSS'.YYKB0O)(WJS'J> /0  #@56UGP_9:V]K-.9H;NT<O;75N^R6$D8.#T((
MX(((/<5C^&M>OO$TXU"TN[9;".YN()K1HB7V([)&ZOGJ2F2#Q@XZC)UG\1Z>
MGBA/#Y<_;6MS<$8. -P &?4Y)_#W% #FT"VN;.XMM2FFU);B)H)#=;>8VZJ
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
M(%#<RJOWBOKCOBA==TN2QCO8[Z&2WD=HXW0[M[@D%5 Y)!5N!SP?2@"&_P!
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
MGO#<7)A,URLQCE81'*+N3' Y^NXYZUM4 %%%% !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 5!=7UI8HK7=U#;JQPIED" G\
M:GK@_&-UJ>E^)[34M#@74KR/3Y4N--(RP@W*?-0Y^]N &W^,<#ID '=@AE#*
M001D$=Z6L/P;]A_X0[21IMR]S9BV412N-K,/<?PX.1CMC':MR@ HHHH ****
M "L^37='BD:.35;%'4E65KA 01U!&:T*X/Q786EIXD\$Q06\2(=5E+ */F)A
MD))]222: .WM[F"[A$UM-'-$W1XW#*?Q%2US.H7[Z7J\&AZ+:1QSW,,UZY$0
M95 9 <)O3DL^3SV/'.1E-X@\7O=:%IKV6FV&HZA:W3S).&E6*2$J 1L?E6#
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
MK#JI([CTJ>O+M-U;4]"35[RV%F;$^*GMYXGC8R,)943<K!@%(+ X(.?:M_\
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
MWN&  W,N,Y( !P1G'.:0^"K%==N=2@OM1MX[N02W5C%.!;SN !N9<9R<#."
M<<YK>O+VUT^UDNKVYAMK>,9>69PBJ/<GBJ<'B/0[J2[C@U>QD>S&;D+<*3"/
M5N>!]: ,R[\$6-[::W:RWM]Y>LRB6ZVM&""%5<+\G PBCOTI^H^#-.U>\N[C
M49KJX^UV(L98V90IC#%@1A00P8DY!ZU?M_$FB7<<TEOJ]C*D*QM(R3J0@D&4
M)YXW=O6G-X@T9+$WSZK9I:B3RC,TRA0_3:23PWMUH QW\"VT^@W6DWNL:O>)
M<H(FGN)U>58P<[5.W &0,G&3@9/ J[<>%+.\U&]O;FYNI7O=/_LZ9"4"F+YC
MV4$'+L<Y[U9U75K6TLKM5U2QM+I+=I4>Z<;(QT5V&0=N<=Q2W>K6UEIT;W&H
MV<4TD.]))#A&P!E@N<[>0>O /6@";2M.72M+@L$N;B=84"++.P+D 8&< #@
M=JS++PG%IUJD%IJ>H1E;R6]W[HR2\FXN"-F"I+DXQP<8/%1>'?%,5YX)TG6]
M9N;6UEO+99GYV+G&3@$YP*UKG5]/M[..=M0M8TG0M!*S@JXQG<,'YACG@].]
M "Z/I-KH>FI8V8(B5W?+8R6=B['@ #+,3@  =A5ZL'P7K-SXA\(V&JW?D^?<
M!RWD@A.'8#&2>, =ZWJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *YKQ@]S&FD/!I\MRBWZF6:&'S
MI;5=CCS$3G)R0N<' 8G!KI:;++'#$\LKK'&BEF=C@*!U)/84 >5VNGZI;Z3:
M%])U'_0_%DEY(K1[I#"S2X< 'YA\ZY(XY]C7IUW:PZCI\]I=1;H+F)HI8V[J
MPP0?P-,L-4L-3$WV*[BG,+^7*$;)1L9PPZ@X(-6Z /++70_%D$>CWX5Q?V9?
M1'.?OVO*BY/ON6-\>B^]=(MD;+XD6DL-G.MA;Z&]J)4A8HK"5&5,@==JG_\
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
MHS6QIUG+X9\4:=/%H=[%HCZ5]DMX8%:X:SD\UG*N 6(W*5R<D KC. #7HE%
M'+?#FUN;+P)IUK=V<UI/%YBM#,FUA^\8CCZ$5U-%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<A
M\3O/'@'4#!,(N8@^5SN4R*".HQUKKZS==T6V\0Z3+IMY),EO*5+^2P4G:0PY
MP>X'Y4 8<=_J%YX@UK2=.FM(+S3[>"2:X:V_X^)I Q4,,_<"H!USSP1CG)L?
M%VO^))=!32WLK :KI4UVWVBW:4Q2QO&I'#C<I+''3UYZ5U5QX:MI]3_M*.ZN
M[>]>#[--- RJ9XP20&&TC()." ",G!HA\+Z?:ZEIU[:^; =/MFM+>&,CRUB.
MW*XQD_=7G.>/K0!7\;:I>Z)X0N]1L_L[3P^7D31EE8%U4\9&#SD=:QM:U_Q#
M#JGBFWL;FPBBTG3H;Z$R6S.6R)24;YQU\L<]O3O75:YHUMX@TF;3+QY5MYBN
M_P I@K'!! S@]P*IS^%;.XN=4N)+F[,FJ6JVER0RC=&H8#'R\'YWY'][Z8 '
MW.H7%SX+DU.V<6UQ)8?:$;;O\MC'NZ'KBN)M?[2N)?ANXO(FO)M/F83RQ%MN
M;>,Y(W?,?Q%>B6^F06^CQZ7\\ELD M_G/)3&W!(QVK)L_!MA8OI#0W5\3I*-
M':^9*'VJRA2#D<C: /P]<D@&%!XKU>70=#N9?L;3RZZ=,NCY)PX69X]Z#=\I
M.P'G/6KUIXHN7\8_V-?2"QG-Q*(K:>W(6Z@"MM>&7HS9VEAU'(QQDW4\%:>E
ME;VBW-YY=O?G44^=<^<6+DGY>FYF..G-6U\-6GVV&XEGN9U@NGO((964I%*^
M[+#C=_&V 20,].!0!8UW4FTK1KB[C0R3@!((PI8O(QVH,#D_,1T[5Q?@:5-!
M\5ZIX9\R[>VND&I6<EW#)&[N<+./G )._#\?WS7;WVEQW]W97#SSH;.4RQHA
M&UF*E?F!!SPQ'XYZX-5M4\.VNJZOINJ2S7,5UIQ<V[0L% WC#9X.00,8/% '
M+W7BS67NI8K,VL=XFMC318RPEV$!Q^^P&5C\I\S.0NWCWI7\3Z[;/XGO[B:Q
M;3] GE#P1V["2X06ZR* Q<A3N8<X.>>E5(=$UQ[Z]9(_$6G7\US+*LL%]"]B
M"6.UL,2VW&W*[<]< "NQM?#=C;-JV\RW":LY>[BF(*.2@0X  P-H Q[4 <_>
M^)/$.AVU[J=]9QS:7'8&99&,<9$^1A0%D;,9!SD\C'4T^_U?Q7IEEK=U);P?
M9K;3'N[:>=$!$R EHRB2'*D8(.1COFM#3O VDZ?I\]@\E]?6<L#6RP7MRTJQ
M0GJB ]!P/?@<TEIX(T^UT>[TPWNIW$-S;M:[KFZ,C10L,%$)^Z".,]>!SP,
M&9;ZSXDGUW3=.-[8*NIZ6UXDGV1B;=D,8(QO^?/F=\=/PJOH_C'5]<L]-M(8
ME749K*:XGD@C5AE)C$"JNZ\$@D\DC@=\UT\7AFUAU"PODNKKS[&T:SA)9<"-
MMN<C;R?D7GV^M9A^'FD"TL(8;G4;::P:0V]U;W'ES*LC;G0L!RI/."#[4 5%
MUKQ5)JGA_3+E=/L+N_LKF2Z7RS-Y4L1094A\$'?T[=R<8K-LM?UO6KKP3,]Y
M% US/>QW*1Q?)(\*R)NQG.#M)QG@GO@5V \,V2:CI]]'-<I+80R0P_O W$F"
MY;<"68E022<Y'N:JP>"-+MK;3H8YKP?V=<2W%NXFVN#)N\Q20!D'<WOSP10!
MTE%5+&P6P%SMN+F;SYWG/GRE]A;^%<_=4=AVJW0 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 %%%% !4%U?6EBBO=W4%
MNK'"M+($!/H,U/7':G]IL/'CZA?64USHTVE?9U>./S%AD#EG##L'4K\QX^3F
M@#L<Y&117)?#%[F3X<Z,]R) 6C<Q"3[WD[V\K_R'LKK: "BBB@ HHHH *IC5
MM--QY U"T,V=OEB9=V?3&<U<KRF^TZ35O$GQ(TVWTA;Z>[BM(HR[(J1N;? 9
MBQR,'!^4$\4 >K45Y]JFMZUX-\."W:>TNIM+T:.9WD1Y9+F1 0^0I!C7"_?;
M.2WL0=:Y\3W.F^)4M]1-M%I5SI[W5K*(VW[XP&D1CNP<*=PP!D9].0#JZ*XQ
M-9\3RZ]9Z*?[+@N;C26O7=X)&$4H=%V[0_S#YL=1Z^QJ:/XRUJ]C\*WUW%8+
M9ZT[V\D,2/OBD6-WWARV"I,9&W;D9')H [ZBN,TGQ'X@UDZ5J%GID3Z1J"LS
M,P56MT()C?/F?/V!4*#S[<TM'\8:]=0>&KZ]CTX6NKW<MD\4,;AT91*5<,6Q
MC]U@KCOG/8 'H%(2%!)( '))KSO3O$FMV&@ZKJ5Y(+U(M:GMI)(;-W-O$DA4
MOL5R64!5X'(R22W-=CX>U,:QHD%\+NTNUE9RD]ID1NH<A2 22#MQD$\'(H N
M6]_9W>_[-=P3;/O^7(&V_7!XIUO=VUVK-;7$4RJ<,8G# 'T.*Y'X<JJIXI
M'_%17N<#W6J[ZOJ&C:=IL>F16C-J'B"[M'\\-A=TUPVX;3_L4 =Y17 1^-M5
ML[J[T;5(+,ZM'J=M80SP*RP2+.I=7*EB00JOE=W) &1G-&O>,]8T*'Q):O%9
M2WVF6<=_;R^6ZQS1.2N&7<2&#*1][GCI0!W]5+C5-/LY?*N;^U@DQG9+,JG'
MT)K&TS6-4/C&\T34A9NHLH[V![=&4H&=D*-N8[B-H.X!<YZ"LKXIV-JGPY\2
MW2V\?VB6V!>0KEC@J!SZ#^I]: .QM;^SOM_V2[@N-F-WE2!]N>F<?2K%<[K%
MU;^';6*]M+./[=?RV]DI50-Q+';GD9QN<XR,],C.:Q]2\2>*M*T^YFN=-M%*
M:A:V]O+(-JW$4SJA^59&*,I;&22#P<=J .ZHKC?[5\4IXEM]!EFT<3SV$]U]
MH6WE*J4E15^3S,D;7&1D<\YXP:6D^,=;N[?POJ%W%IZVFL7#6<L,2/O20)(=
MX<MC:3$?EVY /WC0!W-O=VUV)3;7$4WE2-%)Y;AMCCJIQT([BIJ\^_X2S5K?
M3)IH+331,/$G]ENHC95=6D5-_!SN.<D\_2KD?B;686URSN3IK76FWMO#]IVM
M%$8I0C9V%B2X#$!0WS'&.M ':U"+NV-XUF+B(W2QB4P[QO"$D!MO7&01GVKS
MO4/%.M7V@SM!/#:SVOB.WTYY!;.OFQM)$0=C-E<B0 C/(!Z9XUM5\4RZ!KNL
M&^M[66&PT-;\RPQE99#O<%,DG"Y7(';=0!VE%<F=?U:SUO1;"]%G*FLPR>3)
M#&R^1,B>9ALL=RE<\C!R/?C,T#QAKE^/"MU?1Z>+77#+$T4$;AXG6-W#!BQ!
M!V$;<<9ZF@#OZ0D $D@ =2:Q=<UN33]2T?2[81_:]4G>-'E4E(U2-G9B 1DX
M4 #(ZY[5QWB[7]3N_!7CC2YF@AOM*BV2311MLFADCW*5&[*-@D'ENGOP >@6
MNK:;>QS26NH6LZ0'$K13*PC.,_-@\<<\TQ=<TAF"KJMB6)P +A,D_G4EE9+;
M[YI$MC>2A1-/!!Y?F!<[0>2> <<D]Z\\^'ZW4OP^L+4:-!<V<MY/%)(T@R(S
M=.&;;C/'/?CKVH ].HKB-6\2>((-1\46]C_9JIH]E%>1--"[F0,LC%#AQC/E
M_>[>ASQ&_BW6X;FW,D>GF*_T>;4K9%1]T+1B,[';=\X(DZ@+C% '=$A022 !
MR2:BM+RVO[<7%G<17$#$@20N'4D$@C(XX((^HKBM+\5:^U_X8;5(-.:P\06^
M4^S*X>"7R?-^8L2&4@-T QZGJ:7A'6I+#0]$TBT$2W6IZGJ2H\BEDC2.>9V.
M 1D] !D=<]L$ ](HK@[SQ;KL&F>(!';6DFH:!<I]I B<I/;LJR;T7?E7"$G:
M2>5]^)_$/BS4+/1=7U?2&L;BSLK>%HVDC8^9(^&/(8<!'C(X_B]J .UHKB[G
M6O$\?B#4]&CDTD21:>FH03-;R$*I9U,;+O&XY3[X*_[O:H;7QEJNMV5H-'LH
MA?2Z1!J+JZ>8H:7=M09=#C*-D\]1Q0!W5%<6->\3W6NV>D);:?I]Q<:0;V1;
MA6F,$P=%*_(X##+'H1Z]L'/TOQ+K&O:OX,N4G@MK?4M.GN;BV$18%T\L'!W#
M^^<>G?/8 [VZOK2R56N[J" -PIED"Y^F:=!<P740EMYHYHST>-@P_,5QWQ0
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
M_*RSK>PI*CJ05=64C# @'(%9\N@:E<Z4+&[L]<N7\^*=KJ6_MC*QB8,@Z;0
MPS@ 9YSG->@T4 <=+;:I+XAAUO\ L?45NHK5[156[MMFQBK$X(SG*J>O:L^V
M\.W=K8:/9QZ5JQBTFY-U;[KRUR7(8?-QR,.WIU^E>@T4 >>GPY>&VD@_LO5]
MKZH-5)^V6N?.#!A_#]W(!Q27WAN[OKN]NWTO5X[BZNH+OS([VV!BEA "%>,=
M!@AL@UZ'10!YVWAFY:TU"W.E:Q_IM['?M(;^W+1SIL(=<C')C7(((] !Q5R;
M2;JZU.YO;O0=0N?M-@-.FAEO+<H\62>>^26;G/>NXHH X>PTS4;%K-FTG4[I
M[&%H;-KB\MB8%8 $C &YL #+9./J<UK+P]=V%OH<$6DZJ4T61I+7=>6QR65E
M(;CD8=AVZUZ#10!R.M6]_K:VC3>'[V"XLYQ<6UQ!>0!XG (R,D@@@D$$$$&J
M-]HEWJ&C:IIT^B:CG53F\N5O+<2R_*% ]  J@8 'YDFN\HH Y]=0UM;81'0[
MMG"X\TW5ON^OIG\*YW3M!U;2M$_L>S@UV.SRYVB\L]WSL6;YMFX9+'D'(SQB
MO0J* .$GT>]FN=8F_L?4H_[6M4M)T2[M@J1J& V<<'#MUSU^E4]2T?48[*&=
M-'U62:PTR:PMT^TV[;D=0#N"C)/RITQT^M>CT4 >=^&+'5K?2-"EO-$U*>XT
MZS6&%9YX$$+; C$+@'. 0"V>#[DET/ANY@TZSM8]'U02V5W)>6MU]MMO-BDD
M9F?'&"K;V!!!X/L*]"HH XR.YU'0H;B5/">HWT]]<!KB07$#/(Q4*"V" %"J
MJ\#  ^IK.@\.W:^!$\+/X?NX+9DQ*;:\ASDMN(4MGC/ [X %>B44 <5)8:G)
MK-QJK:5J?VF>R%BV+NUVA 2<@8^]EB?QZ5ECPE=0QZ7]BL-<LKC3K46<=S;Z
MA;+)) .D;Y!5@.W&?>O2:* .)33M0AUF'5(-&U**:&R-DBB\MV786#$G=DEL
M@')-5+'PY=:='HBV^D:LIT=)(H&^W6^7C?&Y'XY'RKR,'CK7H-% '&^(;/4?
M$=I;VUSHNH01P7$=ROV>\MP2Z,&7.[/ (J?6EU/7="NM(NM"O4@NHC#*\5W
M'*D8/7(&?I75T4 <7?66IZ@-)\[2-2W:7.MQ$RW=L"[A2H+\<\,W3'6JPT&X
M4W<*Z%J T^[NOM<UA]LM_):7<&)_O %@"5#8)[8)![VB@#D-.@U/3=7U34H]
M$U"274G229)+NWV*54(-N,$?* .2>E3:RVJ:WH]WI<^@WL4%W$T,K0W< ;8P
M(8 G(&03VKJ:* .-EL+JZ\+?\([>>'+RYL?(6 F2\@#[5 VG*D<C (('44ZP
MM]4L[Y;Z?1M0OKQ(/LZ3W-W;[ECR"0-NT<D DXR<"NPHH X35]&O=8U.:^DT
M?5('GLC87"07T"K-$22 <Y((+'D$=><BM33GU/3M'M],'A^[N(8(1"&GNX&9
MU Q\V" >/:NGHH X33=)U72(/L>GV.L0:<"=ED+VV*1@GE48@NJ^V[CMBG3:
M3?2ZC>WJZ-J437=BM@T<=W;;$B7=C:""0?G;DD]:[FB@#S=O"=PT*PC2]92,
MZ6NE2JM_;#SH%#!=W'4;CRN,]\U<M=&U"TO8[N/3-6,R:>-/!>\MC^[!SGI]
M[//I[8KO** /(M4TG5].BTBQ@T3Q+]BT^U^SV\EC<VLKG)'$BL"O 5<-C/)R
M>.=1]#UW4X+&XOK36HM3LV?[/?PWEK'<>4^,QR #8W3^[V'?)/I-% '-VD^I
MVE@MF/#EU+&%(8RWD3L^>6+$MR222?K6/IVB76FQV-NNB:C-9Z?*9;*UFO;<
MI V"!@C#$*&8#<3C/L,=Y10!Q^EVVIZ5J6IWT>C:A+)J,HFF26[M]H8*$&W&
M"/E4#KVJ/5+#4-1U2WU6+1-0L=3@0Q+=6MY;AFC)R48-N5ESS@C@\C%=I10!
MQ5]IU[JNE7-AJ>A7]X+A5#327D"NNT[E*[<!2& .0.H&<U%/I&H7EO?)>:3J
M=Q<7MF;&2Z>[MA(L)SE5P HSDDG&>GH,=U10!PJ:1>K?6EV^C:G(UK8-IZHU
MY;;6B;;G=@ Y^1>01TJ"Q\/WU@VAE--UB3^QE9+427ML05*!-K<<@* .,>O7
MFO0:* .#N=%NY[K4Y$T34H(-5 %];17MN(YSMVD\Y*DK\I*D9'OS5^VTR[F\
M3#4GTR_L2]E]ARES 8XHP2P(4 MG/O\ I76T4 5["U-C86]JUQ/<F&-4,UPP
M:23 QN8@#)/>K%%% !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 %%%(6 (!(!/09ZT +12,P498@#(')I: "BBB@ HHHH *** 0>AS0
M 4444 %%(2 "2< =2:1'22-9(V5D8 JRG((]0: '4444 %%%% !111TH **3
M<OJ/SI: "BBB@ HIKRQQLBNZJSG:@)P6.,X'KP#^5.H ***;))'#&TDKJD:C
M+,QP /4F@!U%%% !1129&<9&: %HI,CU%-,L8D6,R*'<$JN>2!UP/Q% #Z*:
M\B1A2[JNXA1N.,D]!]:=0 4444 %%%(S*BEF8*HZDG % "T4BLK@%6!!&00:
M6@ HHHH ***0D#J10 M%%-,L:R+&SJ'<$JI/+8ZX'XT .HHHH **"0.II-P/
M<4 +1110 4444 %%-\V,.4WKO R5SSCUH$B-(T:NI=,%E!Y&>F10 ZBBB@ H
MHHH **** "BHYYX;:(RSRQQ1CJ\C!0/Q-/!# $$$'D$4 +133(BNJ,ZAFZ G
MDTX'(R.E !1110 4444 %%-CD25-\;JZY(RIR,@X/ZTZ@ HI 0>A!J.&Y@N0
MQ@FCE"L58HP;!]#CO0!+12;@.XI00>E !1110 4444 %%-$L9E,0=?,"ABF>
M0#T./3@_E3J "BBD5E9=RD$'N#0 M%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5Q^A:K<:@/$^M+;FZGM+R>RM+<.%R
MD  V@G@%W#$GW7/W1785R*>%E^S^)="E,R:?K4LMQ'/#UC,J@2*3V.X%AG@A
ML=C0!)HWB#^WM6O]#O8;69$LX;CS("3&ZR%U*<\'!0_,"0<]L5+X(U2?4=%N
M8;J1I;C3KZXT]Y6.3)Y3E58^I*[<GUS26/AR71]7DUR;4[N^N#8QVCQ+!&HD
M",Q7 4<??/?'J<5;\*Z*^B:.T<Y4W=U<2WER5.1YLKEV ]0,A<]\4 ;=%%%
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
M2<C&PEDYZ9H ]7&I6!DBC%[;;YE#1+YJY<'H5&>0?:K$DB11M)(ZHBC+,QP
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
MA2R>5,N1+$R*I92X*<XP=@]* .ZN/$;6GC(:3<BVAL/[-:]^TO+@@B14P<X
M'S>M;PD0Q>:'7R\;MV>,>N?2N &GV(\=:;%/II2PM_#SPK%/&9%B/F)M0L<C
M=L!XR3UZUL?#E)$^'6AP7$<B2Q6JQ/'*I5E(XP0>1Q0!K:;XATG5M-?4;2^@
M>T1W1I?,&T;6*Y)ST)4X/<8-6_[0LC!'/]K@\F7_ %<GF#:_&>#G!Z'\J\IL
MI+O2O#&AR/9ZC';Z;JUU_:2P6A,D89YMD@4J=ZKN4G . 01TJW=Z3I#-X<EL
M[&[ELY]?>Z=KJW;)1X9 [["H,<9<KP0 3SC!H ](?5=.CB\U[^U6/8K[VF4#
M:>ASGH>QJ5+RUDN6MDN86G50[1!P6"GH2.N*\]O-'TN'QGKL2Z5 MF- BBC5
M;7]WO#2Y5<#&X*5X'."*JZ%:0VT_P[D^QF*0:7+'?.8""&,* B4XX)=3][N*
M /0K"^=K&.34+BQ69Y)$!MY<QMAFP 3C)P.1V(/I4XU&Q-G]L%Y;FU_Y[B5=
MG7'WLXZ\5Y1INGP/H/@N"?3V/D:]=&6-[8_NXF:Y(W CA3NCZ\<BK-M(FGRW
M*#39A /%,LL,RVTC+:J8>)1&@^8,VY0>5#-GG% 'HE_XATG3+>TGN;Z!8[R5
M8;=A(,2,QQP<\@=2?05-;7,\NHWD;R6;6R+&T/E2$R#(.2XZ <#&.O->7VL,
ML7AK3O-LKYDL?%DDLN^S?<L332D-M"\CYE/RC'-6-<L[ZXN?'RZ19S>=<0V#
MK&D14W"KDS(O&&8KE2!W.* /38+^SNHY)+>[@F2,X=HY P7ZD=*(;ZTN93%!
M=02R!!(420,0IZ' ['L:X'6((=7UBYU33H6;3SH$\%WF!@)7)!ACVD<NOS\8
MRN<<9%0>'K.*SUCP&\%F8'_L6:*[=8"I#E8<+(<<'<K\'N#0!Z#>SW,-Q9+
MUH$DFVS"=RK%-I/[L#JV<<'MFI1?6C71M5NH#<#K$)!O'&>G6N7\8Q*VO^$)
MA"SO#JA9Y%C+&.,PR@DD#A=Q4<]\5F:2+RU\8016K_;],FOKMWAN8"EQITA\
MPLX?^*)VR!G^^N"<4 =M?3W,,MF+=K15DG"2_:'*DI@_<QU?..#VS3VU"R25
M8FO+<2-)Y00RKDO@';C/7!!Q[US/C6)7U7PE*(6=X=85V=8RQCC\J0$D@<+D
MKGMTKCM1TZW70O&$L.G'[6?$$,MJR6QWE0T!+1X&<?+(<CT- 'K O[-O-VW<
M!\G_ %N)!\G^]Z?C22:A91&$27ENAGQY6Z51YG^[SS^%<?J>EW4'C.3[#;L^
MG>([817LB#B)XNKD]M\3,H]U6JE[%Y>I^-+#5[226/4+>/\ L_;"7$T0AV^4
MF!]Y7W';URV: .GGUV:W\:PZ+)%"EI)ITMX9RYW HZ+@CH!A\UK+>VKM$J7,
M+-,"8P) =X'IZUP^C6U_:>,?#46I^9+=0^''M[J8J64S;X206Z9.UC[XK \/
MLT=GX!L9+*]$VF7D\5X#:28A)AF7!.W&,D<CC!!- 'JJZA9-,D*WEN99"P1!
M*NYBOWL#/.._I52Q\1:3J)OOLM_ ZV,IBG;S!A2 "><]!G&?4&O,[6PM[?1;
M":+3S'<1^+FE#+;$.L'VESNZ9";&Z],&KK.-.L_$$,^CW$K_ /"2)<;C;2E(
MHR\3)-\F/,52,[0><<\4 >EI?V<ENMPEW T#,%619 5)SC /3.>*;#J5A<2+
M'!>VTKOG:J2JQ..N #['\J\EN[?SM(UV"XL[R=F\46MU&9K)U+1$VY9P-HXP
MKYQR!UZ\];XITQ-!72_$>@:;#YVGRF)[6W18_M$$[ .HQ@9WE7'N#ZT =G#/
M#<*6AE2158J2C @$=N.]251T>P.FZ7!;,P>8 O,X&-\K$L[?BQ)_&KU !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%96O:A<Z=:V\EL+<>9<+%)+.WRQ*<_,%R"YR H4')+>U &K
M17G,_BO6=3TS19;66"TDD\0-IMSF!\2!&?! +!E!\L94\\XSZ^@7'GBSE\EX
MUG"':SH64-CJ1D$CVS^- "R7,$4L44DT:23$B-&8 N0,D =^ 34M>3V5WJFI
MV/PWU2XDMKC4KF:61970H!NM92=QR2><GC / XZUT-EXTO9X8;.:WA&JOJ-S
M8,T,;/'^Y!)<)G<<C;\N>YYXH [>H_M$/VDVWG1^>$\SRMPW;<XW8ZXSQFLW
MP]?:G?Z?(^K6'V.YCG>(8X69 ?ED4$DJ&'8\CFLG4-:N+3Q=J5M%86326^C?
M:XKALB1\.PV,<<+D$XYZT =94<%Q#=0B:WFCFB8D!XV#*<'!Y'N"*X[1?%>L
M7EYX>6]M;%8=<TQKN$0L^Z*14C8AB>JGS.PR,=^M95IK^JWFG>#9+ 6.FQW^
MI7,,]O# 2GR"<C&&'!*9/J3GV(!Z-'<0S2RQQS1O)"P6158$H2,@$=C@@_C4
ME<9'K]W#<>*?)L-.BGL;Z"(REQ&KJ\<9,LC'&2JOT[[0 :R]7\7:O<>$O$$E
MK)#;W>G:C%9^>+=U\R.0Q<A&.4;$N.IZ9'48 /0_M$/VG[-YT?G[/,\K<-VW
M.-V.N,\9J2N6;4+\>-9-+6VTXW8TC[1'>&-@S-YFW81G(3/.,FH=(\77&HZ)
MI]]*D,4PCGDU*'828/)RLBCYOO!\#GJ,GMB@#KZ*Y71O$&M:C?Z;(VF!M,O[
M8S-*D90VK;0RABQ_>!@2,@#D=,&M+Q#K?]C0V*1HKW-_>1V4&_[H=\G<?8*K
M''?&,C.: -BJ]O?V=W)+';7<$TD)VRK'(&*'T8#I^-<AJOB'4_LOBK1I&@AU
M'3].-W#=1(VR2)D?D+NRK HPZGL?:M;PAI\<7A_2[R6*V-X^GP1>?%#L8Q!0
M50DDDXR>_P"% &]--%;PO--(D<2#+.[ !1ZDGI3D=9$5T8,K#(8'((]:\VUR
M[U*^L?B3:WUQ!-9V5FR0Q"$C:#;>8#DL1G+')QR<=.E7+?Q=>:#'Y&JV]LUI
M#H)U.(VY;>!'M5D8G@D[A@@#'(]Z .^HKGM*U76Y];-M>Z>OV%[;S5NXXVC$
M<F<&,AB2W!R&&.AX%97C^YEDU#PQHA9DL=4U(1W9!QYD:*7\HGT8@ CN 1WH
M Z^&^M+DL(+J"4J=K".0-@^AQ4]9EWHNF2/9W3VT43Z>_FP2(@4Q@*00,=B"
M1C_"N<B\:7ATO0M=DMX#I.KW4=NL:@B6 2DB)RV<-D[<C QNZG'(!VU%>?W?
MC37;?3]7U$66G&WTO5Q8R1;WWRH6C7(/12/,SD@YZ8'4NU?QIK6B)XABGL["
M:YTV&VN8C&SJK1S.R;3GDLI4\\ Y[4 =]17%OXHUZPUO4M)OM.L);E=-?4;
MP3E$<*P5HY&?@$%E^;@8/05"_C6_BM/%!2.TNI='L([Z&54>*.9660XP221^
M[.&!P<B@#<'A=8]1N;JVUC5;:*ZE,L]M'*AC9B "064NN<#[K#VQ6W##';P1
MP0H$BC4(BCH !@"N2LO$.N7&M+IDL&GK)=Z4=0M&3>0C!E4H_/(.\'(QCGK4
MN@^)[O6[/1BL<$=Y,9O[1A*'_1S$=KJ.>H<JO/4$GMB@#JZ*Q/%FJ7VB>&[O
M5+"&*9[0"66.12<Q _.1@CD+D^^,=\UCMXQG_MW6=-1K20P6<=QIY5&_TAGP
M I.<9#/&./\ GH#QTH Z];B%KA[=9HS.BAVC##<JG."1U .#^1I&N8$N(X'F
MC6:0$I&6 9@.N!U.*XG5]<U&SNO%<<$&GPW^GZ+'=QWBPEFD.)3A@2. 4.!D
MXW=^E4IAJ+^(? LZO:RZC+IUW^_D1@N#'"<L,DMC/J,GTH ](HKB=(\:7>KQ
M:-9B&VAU2^-V)6(9XHQ;R&-V R"=S;<#(P">>.6Q>-KXO;P2VMNMS'KHT>\4
M;MIRI=9(SG@%=IP<]2,\<@'<45Y[X@\4:R=&UY;66WMIM.UBVL1*L;$O'(T.
M?XN#^]QGT'8G([^/S%A7S65Y0OS%%V@GV!)Q^9H CGO+6V=$N+F&)I#A!(X4
ML?;/6I@P894@C..*X7X8A-;\(#7]0C2?4=5FG>Y>10Q $C(L8ST554 +TZ^M
M7=0GE\(V<6GZ3%:PVBPW-PAE!D)?=O$21J0V/G8[AD*%&>M '74UU+(RABA(
MP&7&1[\\5RFD^*[O5=4T:W6&"*'5-$.I*2"S1/F(;3R-P_>>W2LV/X@2CP_H
M>I7PMM/BU%)O,O)8G>WBD5@J(Q!&S=\QW$X&TCO0!U?A_0X/#FC0Z7;7$\\$
M)8HTY4M\S%B/E4#J3VK4KC;SQ3JTGVNWTFRAN+ZQM899(@C2)-(Z[O+5PP"#
M &&.1\W3CGK;:5Y[6&62%H7=%9HG()0D9*G'<=* ):BBN8)WE2&:.1HFV2!&
M!*-C.#CH<$5S?C&^U2SNO#L6G744"7FJ);S;XBY8>6[CHPXRG([^O7/+KJVH
M>&KOQIJ5E;V;VMMJ\+7$;[@SJT, 8)CA3\V<G.?3O0!ZC17'W_BG5GGU#^Q-
M-^VC3[M;:2#RSNG.$+[9,A4(#\ @YV]LBJ.L^,M<T\^*98+/3S;Z"8I&#LY:
M:-HPY Q@!L'KR..AZ@ [ZHYKB&WV>=-'%YCB--[!=S'HHSU)]*>K;E##H1FN
M?\5ZB^G'1,6=K<I<:I!;L9QDQ%B<.@_O#L>U '0UEZ/H<6CB9A=WEY/,1OGO
M)?,DV@DJH.!A1N.!CN:Y2^\::W:0Z[>"ST_[+H^I1VLB[G+RQL(CP> &'FYR
M<CC&.]=\Q(1BJ[B!P,XS0 M1/<01SQ0R31K++GRT9@&? R<#O@<UQ5GXZGBO
M=FJQVPA&D3:E*UJ&(@,17?&'R5EQNQN7'*GCFJES=7EWXO\  VJWRVD<=Q%=
M3!8U.^$&W+;2Q)W<'J .1TYH ] EN((&C6::.-I6V1AV +MZ#/4TL5Q#.TJP
MS1R-$^R0(P)1L X..AP0<>]><:GJ=UX@7P/K9CMDLKO6(Y((]A\U$,<NTELX
M.0,D #!P,G&:?JWB#4TT'Q%+8QV6GW-KKL%F\D418RJ[0*6)R/GQ)C/H,>X
M/1/M$)N3;":/SP@D,6X;@N<;L=<9!&:Q7\,*-4NKVUUC5+07<@DN+>&5#'(P
M4+GYT9EX4#Y2.E96H^)O["\0ZHVHV=JZV&AB^>ZA0B60!V!3G.!E3@9/7K5C
M_A(M3M-8T:ROH;1UUF&0V[0[E\F9$\S8Q).Y2N?F 'W>G- '3V\$5K;QP0IL
MBC4*JYS@"I*X+0O&>LWX\,7-[:6*6FMM+#MA9R\3JCN&R>""(R,8]\]JV?']
M_?:7X#UF^TZ=8+J"V9TD9-VWCG'(P?0]CV- '245S(UG4KC6)]#LY+,WUG9I
M<SSRQ-L9I&8(@4-D<(23DXXX.>+WA;75\2^&[/5E@:!I@PDA)SL=6*,,]P&4
M\T ;%%<DGBN67Q=+H1EM;2X2;:EM=1LLD\.S/FQ-D*_S<;0,@ YJM:>,K^?1
M]#OGM[8-?:O)ILR -@!9)4#KSP?W?0YZ^U ';5%!<0749DMYHY4#%2T;!AD'
M!&1W!KG=-US5=;BL]1L+6UETJXNI8)(V)65(E9T\W=G!RR_<QT;KQ7+>&=7O
M]"T^W$5O:'3+GQ)=6+)\PD&^XD"LO8 $ 8P<CN* /3998X(FEFD6.-!EG<X
M'J2:5'26-9(V5T8!E93D$'H0:Q?&<:2>!M?5T5E_LZX.&&1Q&U<_HNOZUIL_
MA_3+ZRLY+34K _8VMY&WI)'$'VR;N/F4'D8P1CWH [B:%+B%XI-VQQ@[6*G'
MU'-.1%CC5$4*B@!548  ["N*T_QGJ4U]):26<%U.='?44CM V/-4A3"'R5DY
M8#>O&0>*2T\>)<:5)>PW%I>;IK>UCCBB>.2*>1RK)+&Q+#;P>V>0/6@#N**Q
M-"U#5[NZU"#4['RHX'3[-=*AC6X5AD_(6)4J1@\\Y!%9_BKQ6^@7\%J9+:T2
MX@=H;J\C8P/,#\L3."!&3URW]* .KJ)+B"2>2!)HVFB ,D:L"R YQD=1G!Q]
M*Y+Q%XMO]$N9V$-JUO!/:QB+EY)4E=59R5.(@"V!N'S;3CK55;B73?&GC>[L
MK:&2XCT^QD5))!$C-B?EF/ 'J3Z4 =Y17 7OCO4+/2_%,T4-I=2Z+##/%+Y<
MD23)(I/W22>-IP0<$$5I7^N:_HT^G3ZI%IJZ?=7XMII(-[- CC$9)) R7^0G
MH,@^H !UM(S!5+,0% R2>U9^DWMQ?B[FD\O[,+AXK8HI!95.TDY)_B# 8Z@
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
MAFCO[5XIWV1.LRE9&]%.>3["@#,E\+PW%MJHGO)WN]4MQ;7%T%4,(P& 5!C
M W,>AY8^V-/2[$:9I=K8+-),EO$L2O(!N*J !G  SQZ4L>IV$UZ]E%?6TEV@
M)>!95+J <$E<Y'-2W%S!:0M-<SQPQ+C+R.%49.!R: ,"]\'6][/KS_VA>0QZ
MW (KF)-FT'R_+W+E20=@QR2.^*23P797-U%+=W5Q<1IICZ6\+A DD+[=V<*#
MN^4<@BMH:KIQLEO1?VIM6.T3B9=A.<8W9QUJ>"XANH$GMYHYH7&5DC8,K?0B
M@#%\/>&GT)5236M1U)(D\JW6\9#Y*<<?*H+'@#+9.!QC)S;UW0;+Q#IZVEYY
MB^7*LT,T+;9(95.5=#V859DU.PAO$LY;ZV2Z<@+"TJAV)Z87.37/:IXHF;Q%
M+X?T:YTQ=2CM!< 7CDJ[EB!%\K @X4DGG&1P: ->TTNYC*?;M4GOA']U7C1
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
M[VUDGA16N8XY5)A)&?F&<KWZU6OM=MSH>I7NDW=G=RVD#2864.H(4L VT\9
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
M5#MY(9DZ=\>E>G44 >631G^T;RTU[2M;NM/U?3[:.$VL,C [8]KPR <H=Q+
MM@?,3D5Z,(A!HHA,+D1V^WR@Y9N%QMW=2>V:NT4 >2OI_B :#J&FZ>MSJ=G'
M80O:27-L;>Z14E4FT<D .2@8 XR._49Z#3])T;Q7;ZO*--U:#^TK,6EU+J*2
M1.<9V@(_4KDG<..@!/..ZHH \Y>Q\2:I\/=1EN[5_P"VU@6S$.[!G6%_WA![
M>:0_U&VL_7K:SUWPEXBU'3M$UPW]SIPMF^V6\HD9@V518R/F*Y;Y@,#.,GMZ
MM10!P^L1PVVMZ0MEH\T,$]K<?Z9:63,Z.PC'EE=N$+!1EG'1,<=1@^';&8I\
M.1=Z3>!K&RGBN#-9/^Y;RU"[LK\OS XSZ9%>K44 >2Z4;_0CHVH2Z3J+Z9::
MCJ:30QVDA>$32DPRB/&XKMW#(' <UI7ZC2-1T34K?1=4@T$Q7430V43F6W>6
M1'$C1KE@&VMQC(R,XSBO2** ,?PO86NF>';6UL;.>SM5WM%!.Q+JK,6YSR,Y
MSM[9QVKS632;;5_#_B_2[.P)U:77I1:RI;']VP="KB3&%"\D\\<^O/L59FC:
M'!HGVWR)YY?MER]U+YI4_O&^\1@# .!Q0!Y]KOVN;4;H1Z1J$)M_$5I<O';V
M3NL\:M$#<%\'<<#&U",!>0>36SJ^E7</C+R;*(?8/$<(34%R 8FBQN?'^W&3
M&<=#M-=W698Z';6&I7=^)[N>>X9CFYN&D$*D@E(P3A%R!P/0>@H XC5].,FI
M?$,C2YW^U:5%%;,+-V$SB*4%4.WYCDIT]O2H+S2[Z>?2XM+L[FVN)/"]W:"8
M6SQK'.XBV*S8 4[E8\UZC10!YKIT=CJMA+>?V#K4&I6VE2VDJW<,H6,%1^Z0
M$8DRP!&T$ #/&0"FA6$EK>_#_9IMS 8-(FANV^R.@C<QQ?*YV\$LK=>XKTNB
M@#RG2+.]'@WPQ!&^JZ/J^G02QK.]@\D0<;0T<J%>5;C##'W>#GBO0O#3W3^&
M=,:]LDL;G[,@DMD!"Q$#&T \@>QZ=*U** /*UT[76@O=.T=[F:UN]/O5@6^M
MFBGTV5QD()2 &1F/&>> 02!5[2X;76[6>[@T36;;58M*ELW^VK)&L61_JEW?
M*_S#((R !U&0#Z-10!@^"G=O!6C1R6]Q!)!90PR1W$+1,&5%##:P!Z@C/?''
M%;U%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MP"RQN5)5P0>,HIXP>/2J5AX-T_3X[6VCGN7L+.X-S:V4C*8X7R2,';N(4L2
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
M^W=8DDG=6-V]PIF0*0=JD* !P<\<[C6[0 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 %
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
MF-U,4B>="$20L$)W*P5SQDYV^_ !W-%9.G:LVIZE(+62&73DMHI/.0'+.X+
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
M=H.2.,\]JVZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *Y7QY%,^F:7/#;SSK:ZO:7$JP1-(XC60%
MF"J"3@<\"NJHH \XU*V>;6/'+C3;LQWFBP)%_HCD2R!9LJ/EPS#>G SU]J-/
MT^-/$'@F5M*F5+?1IHYV-DX$<A$.T,=O#963K[^M>@0WMI<SSP07,,LT! FC
M1PS1D] P'3IWJ>@#Q[1?MNB0:)=7NFZP-,C%_;.MK:R>9;,]SO1C&!N*,@ R
M <<5J7^D'3=+L!X?CO\ 3)K:QF%O;7-L]U!<1.Y8P2C!*L<*0,@C)'.,5Z1<
M7,%G;O<7,T<$,8R\DKA54>I)X%/CD2:))8G5XW4,K*<A@>A!H KV$DITJUDN
M+?[/+Y"-)"#N\MMHROO@\5YQX:M-.BT_5Y-6TW5TF.MW-Y$%L;G<R^=YD; !
M<'.!7J-% 'G7B^UNM0NX=:LM*N#=Z7;HUY;F)_\ 3H78,UJ"!A\8+=QG Z,V
M&ZO<K)XEN9M3TW6I]%UC38H(3;6LI*$&3?%(@&Y"P<') '7GBO1Z* /-8XDT
M;6-0TO5M!U&ZTK4M.M;>T2*%[D*J(5:W=QG:<DG<Q .2<T_6$GL/$&OAM-NR
MNH>'HH+86\#RH9$\[<A8# (WK][&:]'JO>W]GIMN;B^NX+:$=9)I B^O4_2@
M#@O#\=Q:>(/#\USI]ZL+^&H[1BUJ^$E5E+(_'RG&?O8SCC-5]-T2\NOA/%';
MVDUOJVFW<U]9130M&PE2X>1!A@#AE.WZ/7I<<B31)+$ZO&X#*ZG(8'H0>XIU
M 'G^NQZE'HNDZX;"]D)U);_4+2V&9TB:)D4!1]XQ@QY ZE2:Z#PG;6,=K>W>
MGV=[;0WMR;AC>!U>5R &?8_*@XQR!G&<<Y/044 >?^(X=0@\1W%[I'VB69I+
M9+C3;BU9[>\4,"KQR ?(ZY.3G V@D=Z[F\NELK.:Y=)9%B4L4AC+NV.P4<DU
M/10!YEK^A:I+X+CURWGNI-7MKA=7BM1:Y8SYR8L!=Y&TF,9[ 9K2F:+5?'WA
M[56TN[$']EW/F-/8N/*=FB*JV5X;"OQ_C7=T4 >2Z!IT@B\!)<Z3=C['<WOG
M"6RD_<J1)Y>[*_*,E<9]J?';7%KI5O<?V=?+;V7B^:[9%M)-RV[-+AU3;DK\
MX/ /6O5Z* /*Q-<0W.K7#:)?M'-XEBN$F:RE9H(S;HHG5 ,L05*XYVELD<8J
M%;>]7PU>6[:?J;2#Q9'=#?9ON:+[2DADPJXQM!)(&/QXKUJB@"EJ]@-6T.^T
M\N8Q=VTD&_'*[U*Y_6N8\&ZH^D^&=/T/5K&]M]2TZ!;5T2UDD278-H='52K
M@ ]>.^*[2B@#BBUQ9^.M1NM7L9Y-/U#3(8H"D+3K$4+^9"VT'!;>#Z'&.<5A
M^']#N],U+P/#J5E/))9Z=>)-(8&D$.YHS$C. 0"%!7K_  UZC10!Y)8::]OX
M7\.(ND7<<\/B5YI%%C(&2$S2X8C;D+L9>>F#BH++2;;5O"UU8V%B1JZ^)99(
M+A;<CR=EX27WXP $##K[=:]A(R" 2/<=JS=#T2#0;2:VMIIY4EGDN&\XJ2'=
MBS8P!U))H X:UM5FU:]T77-*UB:\76'OK26-9!;R*9-\<GFK\J[%PI!.?EP
M>E4;_37_ .$?\6F+2+K[5+XBAGM]EC)O>-7@.]<+DJ-LAR/?UKUJB@#SZ6/4
M+?Q?]HTS[3/:W.I1F\T^\M&VI\JC[3#+@8 4#()(R".#Q67HINY=?\)W!TC4
M;..WGO8YK463B*T+@X&\C+9/)?)7TQTKU6B@#R>*UN5\!Z18R:7?_:['Q#')
M(OV.0E5%ZTA8?+RNSG<..>M7+^SO)-)\<Z+>V-S/?:E<23:?(L+,LRO&JPX<
M#"E&4 Y(VXSTYKTRB@#S"\TF4:AXP%UI\]S-)X?@MTG%F[">8),'"';\Q)9.
MGJ/2NK\.:S$(=*T2:WO8[W^RXIRTULZ(< *R[B/O@]1UYKI*B^SQ?:?M&S,V
MW8&)SA<Y('IG SCK@>@H Y?QS:F=_#DSVDES:VNK)-<A(3+L3RI5W%0"<!F7
MMQUKF=5T*XCTCQ3?Z?I\R6-SJEC=P6L<!#L(GB,TBQXSSM8XQD[<]Q7J=% '
ME&O17>KIX]DL],U!EO-/LS;;K21#-LW[@H(!R,CY3S[5ZC:W"W=M'.B2HD@R
M%EC*-CW4@$?0C-344 >2W&G22>&-3MSI-VV[Q8MPD7V&0YA^T(Q<#;]W:&YZ
M5UGAV!H/'7BIEM)H;>86C1.8&2.0K&5;:2 #C@'%==10!Q^O6BS?$;PS</8R
M3106UX)9A;,Z(6\K9E@" ?E;%<QX<@O]+;PS=W%A>IIMK/J4,L9MG#6[2S,T
M4A3&=I3*Y P-_N:]7HH Y?P5IT]A#K4CQO%:W>J37-I"ZE2D;!<G:>5W,';'
M^U[U@:W"O_"4:[I^N:7J]YIVK1PBU:RC=XW4(%:)BOW"&RP)('S$Y%>CT4 <
M/JNCZA9^);*XTR"3R=6M!INH%7),.P%DE+=R$\U<GJ2E9^LV\4'B;6-.UC2M
M6N=)U2VABM381.\955*M"VS[G)+ G ^8G(Q7I%% 'F=[I2C6_%&[29V5_#L-
MO$QMGE#R 3!D5]OSM\R9QR:M>'4NK;Q-H,]Q97H27PW%:EVMWPDRN"RN<?(<
M<_-C/;->A44 <]XQMA=Z9:H+B]M9ENT>&[LX3*;=P&(=DP<IV.1CYNW6N4CB
MU*\N?"!U73-[V^K7;S206;B)UV2A9F4@[-[,#@]SGI7IE% 'E=B9[&90VD7R
M0_\ "27DJ72V,KM:HZMM=(PO(?<5#$%1DDBH].M[V'POX9M9-.U%9;3Q+))*
MKVCY2/S9SO.!C;AUY''/%>L44 <IX925/%WB^22WN(XY[V%XGDA9%D46\:$J
M2,'YE(X]*I^-K>[:_2ZTR>Y@U"&RD54:S:XM;M"03#( .&)48((/)ZUV]% '
MF&I?;8+SQ-]HTF\6;5?#L"01V\#RH)528/'O P"I=>I&>V:-/E?3[UH-;T34
MKO3M5T6TM8A'9R2;"BLLD#J!E"2V<G ]^*]/HH \\O+!6\7Z@TFDS"!?#26T
M8%L\B*^^0F-6"X)PPZ=:Z;P4LT?@;08KB*6*>*P@CECF0HZLJ $$'D'(K=HH
M \JLC=2:]X;G.CZC:);:M>B>U2R?RX/,28!BY&7WE@Q8'8-W:H'TO=X:FC_L
M:Y+MXM^T[/L#[C!]JW;\;<[?+)YZ8.*]<HH \KUJPU%M9\3RZ?IUT]NM[IET
M\*6[*+J*(@RJF0 YX' ZXQ5KQ%I5WKD_BJ_TFWG-O=^'3:;&B:,W-QERN%8
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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
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
M%I)"^8R\3L_[L\9!)'\/N.U00:A&FGVTM_=6<<SP"1S'+^[/ +%"<97W],4
M5=(T"+2]3U'4B\;WFH>6)VBB\M#L! .W)^8[CDYYX]*-7T$:IJ>E:@EY-;7&
MG2.R&-5.]77:RG<#V[]JU8YHYH5FBD1XG&Y75@5(]0?2JXU33RBN+^UVLVU6
M\Y<$^@YZ\C\Z .=E\$>;IM]9'4G"WFIKJ;,(1E9 ZOM'/W<HOOC/-2P>#Y+/
M6KNZM-;O+?3[V?[3=:>BH4>4XW%6(+(&(R0#SSR*L>(/$3:5<:7%:K;3_:=1
MBL[C,OS0AP3G [_*>N/QJ]>ZB7T>:[TJYL)&7A))YL0YS@[F7.._XT :+9VG
M:0#C@D9KDX/! M]'TG35U)RFFZ@;^-S$,NVYFVMSTR[=,'IZ<]-/>VEK)%'<
M7,,+RG;&LD@4N?0 ]:Q;/Q+O\2ZUIE_]EM8;%K=89#+@RF56.#G'/'0?K0!4
MOO!*WUEXAM'U%U37)EEF*Q#,>%5,+SZ(O7/>K5YX7>]U:\U%[_;+=:;_ &<Z
MK#\H3+'<.?O98^W2MJ^O;73;&:]O9T@MH$+R2R'"J!W-<_)XOC.LZ%%!]F.F
MZG;3SM<M+S'Y:JV".@^]SSV- #[;P@MK<:!/%J,ZR:1:&R!5%_?Q'9PV0<']
MVO(QWZ=M;6]'M-?T6[TJ_5FMKJ,QOM."/0@]B#@CW%3O?V<=F+Q[N!;4@,)F
MD 0@]#NZ5()E>W\Z$B52NY"AR&&.,&@#(L] DCO[?4+^^-[>VMLUM;RM$$"J
MQ4LQ /+'8N3P.. ,FI/#>A_\([I7]GBZ:YC$LDJNZ!6S([.PXXZL<5BMXF\0
M1^(=.T6;2-.2ZO;22ZS]M<K'L*@J3Y7)^?\ 2NABU)8-/MIM7:WL+B4!6C><
M;0_=58XW>W% &;K7A=]1UNVUK3]5N-,U&&$VSRQ(D@EA)W;65P1P>0>V3UI6
M\+"'6(-6T^_E@O4M?LDSRJ)1<1[MP+C(^<,20P/\1X(XK:FOK2WD$<UU!&YQ
MA7D )R<#@^IXIHU&R:9(1>6YED+!$$J[F*_> &><=_2@##A\'6UG/H36ER\<
M>CM*Z(R!C,TH(=G/')W,>,<GTXJNW@C=ID]D=2?;+JO]JEQ",B3S1+M'/W=P
M'OCO6W>:COTF:ZTJZT^5T8*))IL0@[AN#,N<'&?QQ5FXU"RM=WVB\MX=@!;S
M)0N,G SD]S0!PN@:%/K$/B6ROVN(=.NM:EF>"6T:-IH\H1M9L?(VW!X/&<$9
MK;/@]XM>O+ZQUN]L[._D$M[81JA25\ %E8C<FX  [>3ZBN@N+ZTM'C2YNH(6
MD.$$D@4N?;/7K58:[IIUU]&%W$;](A,\6\952>,^YP3CT&: ,34/!*ZC;>(X
M)-1=$UUD:;;$,Q[45 %Y]%'7/.:M:EX6.L2@:A>B:W%S#=+&8!NBDCV_ZM\Y
M0,4YZGYF (S6C97[)HT-WJMQ81OC][)!-F './E9L?K5O[5;^5'+]HB\N4@1
MOO&')Z8/?- '*0> OL\UDR:W>>58ZC+?V\9CC.TR;]ZEBN6_UC<G_P"O3Y_
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5P@1_"_Q*UC5;V*8Z9K=O;A;I(V=8)805
MV/@':"#D,>.U=W10!QGC*YN=4\-^;I=M<7-K!=VTURJ1G-Q LH:1$4C+?*.<
M<$<#/(K!\4V>I:E<^)-3\-1RR6]QH\44HB4K]IE$I+!>F7$.Y>/[P'48'J-%
M 'ENHRG6_$=S<>'+:ZBEN/"]S:V\WV22()+O4QH6*@*1SC/0UK^$'TS5=4M=
M2M[75HM0MK+[+.EU;F!+=<@^4?D4.01QC. #TSSW=% 'G/CUFFOM8LDT^Y$T
M_A^6..YBMWF-P27_ '*X!1,'!)(R=PP1C-4M0DO5AM]0TTRS7+:=:1W.DWUJ
MX6]522/+8@,DBEF/<="0.M>IT4 <G\3+?[7\.-<@6W:>5[9A%&L9=B_; '.:
MP]4LK"\\::]<26*S0R^'HU61K<E7DW2Y ..7VLOO@BO2** .4TB*_N/A/9V]
MH9(]3.BK%'ORK)/Y.WG/((:LCPD^E:C=6-^;75H=0L+$VMS'=VQA2W3 S&?D
M57^8# !/0GCOZ%10!Y(D./@A8VQM)OM2W,&Z#[.WF#%VK'*XS]T$_2K^M?97
M\2:WINN0:F^F:M! +)K*U,J3($P8MRH2C!\L.0/FSD5Z910!YJ#;P:QK^A^(
M])O[M=0:W>QVQ22B>-8T C\Q1A2DBL225&6+=\UMZ"AMOB%XI66VE0W)MI89
M/);8RB$*Q#XQ]X$8SFNOHH X_P 0A#\0O"KM"S)&EWYCB,E4W(H7<V,#)!QF
MN92SOKOP:NBR0S)XIM]9$PD,9SN^T[S.&Q@IY1//3'R]>*]6HH X?PCI=A_P
ME/BBY?3HA.NJ>;;2O;X(4P1J6C8CN=X)'O5G7%^S_$;P[>R6TKP?8[N RI"S
MA79H2H8@';PK')P.#77T4 >0Z=9QPZ)X;N%L72]3Q--)*_V=A(L32S_,QQD*
M59>3Q@BK^@1Q7=Y::9K-OJ_]NZ;J<ERJB K$278^<)@F"A1N06YZ8Z5Z?10!
M@>,=%DUGP_(+38NHVCK>6,C?P3QG<OX'&T^S&N3U&>_F\/:5XJ:RO%2ZU"*]
MO;>V022Q6WE,D?RX.[:2DA&#@DD=*[C6-%CUJ.&.6]O;>*-R7CMIO+$RD8*/
MQDKSVP?>M)5"*%4 *!@ = * /-6.FV8T^^TZQU)[6]U=KDWT]M*?)E,+*91
M%!^;[@RN-QW8/&<>PLHY-,\,6MYI]PYMO$MV91<6;#;"S7!!/R@;"6CS_#DB
MO8Z* ,;7+*T@\'ZA916D2VRV<D<=O'$-H&TX55 ]<8 %<3I]E;3:G\/6NK'>
M(-$ECN#+;DB-@D(57R.#E7P#W!KT^B@#D_ANAA\%06[1/$8KFY41NA0JOGR%
M1@]!M*X]L5S&L>']7CGUO3-,M2L-I=+X@TZ;:"OG<DP#T)D5SQT#8[UZG10!
MYUKUL;O2O#UU=V3^;?ZW!>W4+1EC''M( < 8 5-BG/&0?6L?6K)/^$<\?6D-
MBY1]4AEM8DMR0QV0@M& .>5?)'H:]=HH \ZO)[0>)_$>F^(-,O+VTU=+=K!H
M;>219XQ& 8@RCY") S<D8W9R*SO$5A%>2_$5I; RSOID*6I,!<M((7&(SCDA
MMHX[XKU:B@#GM8CEU'X>7\44;S3SZ7(JIM)9G,1P,=<YKEH5MK_5O 1DLY&M
MX;&X$HGM654;RXP-P8<?,IQGJ1Q7I5% 'CVES7&C6&@W4\&H1:1;7>IPS?9K
M4NUL9)R87,>TG9LW $#@/[UZ-X3L;/3O#\,&GPW4-F7>2%+H%7PS%L[2 5!)
M)"X& 1P.E;=% '%:F3_PMS0Y DABCTVYC>01L45V:,JI;& 2%/%4?$TB6_C"
M]AUN/4CI&I:=';026EJ9UW!I/,B8*C%2P92",9QUX&/0Z* /.=-T+33X_6&Y
MTK?;QZ#:QK]KB\W$B2,<,Y!#2*NWG.:PTTNT'AFT']F8D7Q89"/LIW"W-TQS
MTSL\L_3!KV*B@#R'Q'91BV\>6]O8/Y<ES826T<5L2&8",.R #DC!R1Z<UIZS
M865UXK\6326"S)+H,2QN;<L'D_?9"G'+89.G/(KTNB@#QG5WFNO"EY9?V=>I
M>2>%8$$JVLDKW3*KDQ]"L>QNN0&)8<C SU=FT9^(#W5S9SFVO-!@59);5]I*
MR2EPQ*_*=K+D-CJ*[NB@#R;PL+K3;#P+<WEO.FF6UM<P3AHF'V:=B-CNN,J-
MH902,#=[TVYT<QZ=;B:S9[&7Q:MS9PM 3Y5J2-YVX^5"V]N<###UKUNB@#D/
M"$*6OB;Q=%# 8+9K^*2%1&41O]'C#%>,'YE(..XJG#>Q6?Q8UFZG2<6[:9;P
MK*MN[*SJ\A900#D@$<>]=W10!Y5J=G=7%SXH\67.BW,EE<16MG:VDD;K))&D
M@+3/&N'"@G=MX)53G&:J:G#<W>G>/5CMKZY,\EE=1.UDZ>:JK'N*KM'3:>.N
M!WZU[!10!YEK$]K-XBU2UUJWU;^R-8LH8[-K:R9Q(H#!HB A9&R=PZ?>SQBN
MH\2V.I3?#K4+#21*FH'3S%"K29DSMQMW=V(R,^O-=+10!YQ?07&MZCI-[X8B
MDM)H=(NX)B8S%Y1:-1#$V0,,LG(';:3WYALVBUOPB8M(TF]M/$MGHLMD&E@D
M@^S.4 *;B K$NH((SCKQW]-HH \ZC;3?$?AF^;3-#O(=430IK!UFMI(?)RG$
M&& #'=Z9QCJ,C-"VN8+_ %30I39W;VR>&[BVF:2RD"B3]S\C97_9/MGCK7JE
M% 'EVF:-;6_P[\*RV[/HVK*MN#>+9[BDR0R#%PI )3YG7DC!88(K=T+4K1+;
M0%US28;;5IIKI;5X;9C$K;F#.C$9C$@.0"1D-BNTJ*2VBFFBED7<\)+)DG"D
MC&<=,X)&?<^M ',>,?M4&J>&[_RI)M+M;]GODC0MM!B=8Y"!U57()].#VS7(
M>(-+,EGXBN8[5Y-,O-:T^:SC6%FR5:+[1*B@9"G#9(Z[6/0\^MT4 5[*SL[&
MV$-C;0V\!)<)"@1<DY)P/4G-6*** "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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
MP5!YJ_.^WDHO5@.H!'>O.]5\F;P]X[MV!E#ZA:7$!%LT:MN2#+1C'&2&Z')
M)R>30![*)8VW[9%.PX;!^Z??TH$T3%@)4)7&[##C/3->4>(K/3;>Y\=VME;V
MZ6UQX>C=(XD&V2<>=@@#@OS'TYY7VJ9].LO[<-OI]K#_ *;X4F218T'[^;<A
M7=_>?ENO/6@#U,.I. PSC.,]JC\]9$E^SO%+(F1MW\!O0D9Q^5>46.IVDMSX
M1N+>WN;EK?P[=0S+!$X<R+'#^[W8X;(8>Q/O5GP==VJ>+],F@Q%:2^'O+ C@
M=8XRDBG8SL/F906!8XYSP,XH [OPKK;^(_#-CJ\EN+=KE"QB5]P7#$8S@9Z>
ME:IEC#A#(H<G 4GD_P"<&N5^&1Q\/-(0Y#(CJRD8*G>W!':L2UT[27\7>-[V
M73$NI[5HKBW6-?WFX6^&,1[,6R"1SG&>: /0C=VRQRR&XB"0@F5BXPF.N3V_
M&HK34[.]TNWU*&=/LEQ$LL<C':-K $9STX(KRO1#;W>KPQVT :WNO"[PI#%:
MOL#*RE8RS#YV4$@L>_8$XIMC?65AHW@V6]$]MH@THVUQ+%9ADBO-D0/F*R-U
M ==V.N1GDT >P@@C(Y%%8OA.QM=-\,65I8M=M9QJP@-W_K-A8E<C P,'@$#
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
M2O[.UMH+JV@GMQ#,SMATW,&!4 8)&,$]?:LR^\0WVG^.=0AN9(5T>QT87[@
M[\;W#'W/[OCV^M '845RD/BJ[BNM -_9Q1VFN#; T3DM!(4\Q4?/#94'D8P1
MC!'-3>/-3U#2/"<]YIKQI.)88RS@\*\JH<8[_-0!T?F(9#&'7>!DKGD#UQ3J
M\XO;G4=)\>>(;VPL[*2ZCT*VN)P\A1&*O/G& 220,#/I^%:LOC2>[MB='L#/
M<+IT-^86CD?=YJLR1 HIVDA3\QXY'!YP =E15>QN7N]/MKJ2WDMGEB61H91A
MXR1DJWN.E86DZ_J>LIIFHVFG12:1?ESO$N)($ .R1@>&W8 VCD9'7F@#I::D
MB2KNC=77)&5.1D'!_6N2TOQ9<WVO66DWUE;H;ZUGF:..3S#;M&R Q.1E6.'&
M<'@C!'(-8_@W65TGP=HNFVT0^T7<]]Y0$3NL:1W$F3M0$G[RC''7KQ0!Z/17
M%)XOUMIM$M7T&.WNM1GN+=EN)F0*8D9@ZC9DHP4'GD=,=Z?I_C2XO8[*R:TA
MCU>XO[FQ*!RT2F MOD!P"1@# X.6 XY- '8+(CE@CJQ0[6 .<'K@_F*RK[0Q
M?>(=,U<W4B/IZRK'$J@JXD #;N_0#&,?C7(>&+R[TBW\3.EK:*Y\1M'*WF!(
M85:*+,ISC([[1SEL9[U<'CN^?2K:X@TR"69]:.D.&F:-<[RH< KG!P#@\CWH
M [JBJNGM?OI\3:C%;Q7I!\Q('+Q@YXP2 2,8[5SECXJOKJ"[MY;2WBU>WU,6
M!M1(Q!!PPDSC.#'F3IT4B@#K:*Y&W\77M]<V4UCI<ESIUQ>-:NR12!HE#,OG
M%BNPKE>0#D @YZ@):^+[Q_$.GZ9<6<"/?&Y01++N:W:+E0[#*DLHS@<KD=:
M.OIK2(CHC.H9R0JD\MWX]:YKPCK^K^(K5+^ZT^SM;%_.0>7<,\GF)*R="H&T
MA3SG.1TYJ76K];?Q;X;M'TZVG-U).([F0_O+=EA9CM&.X&"<].U '145PD7C
MC52([F;2[1+,:V=(EVW+,^?-\H.OR@$9P3G'4^G/8ZE+=P:9<S6$"3W<<;-%
M"[%1(P&0N1TSTS0!:IOF()!&77>06"YY('4X_$5QMAX\6[U'0HY%MH[35=.:
M\$V\YCD5<F-AC X#G.?^6;#'%9QFU2;X@Z=>VUC9IJ=SX?E9DE=D51YT1 8@
M$D@$#'J30!Z&TB(Z*SJK.<*"<%CC/'KQ3JXBT\4IK+^"+V32+8_VL96621]S
MVCB!V.SY><[2N<C@]*TM,U_4=92PO[/3HIM(O)9(V;S0)(HUW!92#P0Q7&T<
MC<.O(H Z-)$D!*.K $@E3G!'44ZO,/"NLW>@:=;Q1V-L=+N?$5W8DB0B1"]Q
M(%*J!C:" ,9_ESW'BF^N]+\)ZOJ%B8Q=6MI+-&902N54MR._2@#5,B"18RZA
MV!(4GDXZ\4ZO-BVI/XN\)74<-I+J<^BW6Z21BJMS 06(!)ZGCU/:M73_ !Q+
MJNG:7Y-HL6H7MO-.Z;))DB\J01MP@W'+'@\<9[X! .THK-T#4;K5=$MKR]T^
M73[J0'S;:7JC D>@R#C(XZ$5I4 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7/W'AEAK=]JFGW[V<NHPK#>+Y8</M!"NN2-
MK@$C/(Z9!Q705RGBCQ/JWARSN[\:1:S6<-Q#!&SWC(\GF,B[MHC( #.1U_A-
M %@>$H;>]T"6QN/L]OHD+PV]OY>X,K($.XYST Q[]<TWX@Q2S_#[7K>"&6:>
M:RECCBAC+L[%2   ":U+.\OA]J.K6UK:1Q ,DL5P71E(.22RKM((_ES5E;ZT
M>WCN$NH&AD.$D$@*L?0'H: .<?PJFN6/F:G>S222:;)8PO'%Y+0I*!O;!S\Y
MVKSP..@R:9#H+^&[MO$-SJ-_J$EOIRVDD$%HA,B(Q*[409S\QX'\N*Z-M4T]
M8?.:^MA%L#[S,NW:3@'.>F>]2K=VSW!MTN(FG"AS&'!8*>^.N/>@#!\):-#8
M+J6HQVTUL=4NFN!!-D-$G8;?X<L7?;V,A!J[XFT/_A(]"GTHW36R3%"TBH&8
M!6##&>.H%6+"]D:PBDU":R6=W=?]'EW1G#-@ G!)VCGT(/I4_P#:%E]C%Y]K
MM_LI_P"6WF#9UQ][..M &1)X<E779M9LM0^RWEU;K;W>(=R2A<['"D_*Z[B
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
M3S6AXBT2/Q%H5QIDD[P"4HPEC )1D<.IP>#RHXJY+J%E!;)<S7<$<#XVRO(
MK9Z8).#2S7MK;H'FN88T*E@SR  @<D\]J ,&7PI++J&I7KZFSRW^GK82%H!P
MJ[SN&".<R-[=/3FFG@6:TFT^YTO7[JPNK>RCL)Y(H49;F*/[FY7! <9/S#U/
M&.*Z35=6L=%TFXU._N$BM((S([D]O0>I/0#O62?%*+XL&FN;1-..FM>B[,W<
M2*F#V Y]30!OP0K;V\<"EF6-0H+G)( QR>YKFM$\&-HA:UAUJ\?1T=WM]/*H
M!#N).-X&XJ"20,\<=<5T,]_9VL:27%W!"DG"-)(%#?0GK5>37-.AUN'1WNXA
M?2PM.L189VAE7]2W'K@^E '/Z3X%?2KC195UNYF_LB"6V@5X8P&B?;PV!DGY
M%R<Y/M4:^ /*TC3K:UUFXMK_ $VXFGM+Z.)=R^:Q9T93E64[CQQT'ISU\US!
M;E!-/'&7.$#N!N/H,]:C&H6161A>6^V(XD/FKA.W//% &,WA>:2_T:]EU66:
MXTV229GEC4F=Y$*-D# 4!3P ...M9W_" [?+N(=6EAU"#49]1M[E(1\C39\R
M,J3AD(.,<'IS76"^M#="U%U ;@C<(?,&_'KCK0M[:O<M;+<PFX7[T0D&X=^1
MUH Y0^ GQ+*-<NA=/JJZJ)/)CVK*$V$;<<J1ZG@@'MRJ^ RD>Q=9G8?VN-6!
MEA0_O,YV\8X))S^&,=^LN+B"TA::YFCAB7[SR,%4?4FF&^M 8@;J#,P!B_>#
MYP>FWU_"@"Q7):-:6VL^+)O%":??6>VU6U"W<30M(X9LOL//RJ=H;N&8=*Z9
M;VT:,2+=0E"VT,)!@GTSZT1WEK+:_:H[F%[?!/FK("F!U.>E '/:7X/DTC49
M3:ZW>+I#W#7*Z843:DC-N(#XW!-QSMS^F0:NG> FTZ72'CUR[==*EF:V1XHS
ME9 <JQQECSRV<GV/-=6E[:26GVM+J%K;!/G+("F!WW=*I7OB+2+"*SDGO[<)
M>RB&W82*1(Q]#G&!@DF@!GAK0_\ A'=&731=&X1)9)%=DVGYW+D'!]6/X4:G
MH9U'7-(U,77E'3'D=(_+R)"Z%#DY]"<>_KTK0:]M$N8[9KJ%;B0;DB,@#,/4
M#J:Q?%OB4>'=,\Z#[+-=>="A@EFVML>14+!1R<;O;IUH I'P0QT]K3^TSAM7
M_M;=Y SYGF>;MZ_=W?CCOWKKJJZCJ-II.G7&H7TZ06MNA>21S@ "FKJU@;"&
M^:\@CMY0-DCR* 2>V<XS0!SS?#W2&L'M"TVPZE_:"G=]PEB3$OHA#.N/1V]:
MU)]"DD\4QZ['>!)([)[-8FBW+M9E8L3D'.5'X9^M; ((!!R#T(J'[9:_:_LG
MVF'[3MW>3O&_'KMZXH YG3_! TZW\-P1ZBSKH3NT):$9EW(R$-S_ '7/3OBI
M=%\'R:'<-%;:S=G2%F:>#3F1-L3,2V-^-Q0,20N?SKH1>6K79M!<PFY W&$.
M-X'KMZTAOK-95B:[@$C.8U0R#)8#)4#UP0<>] ',IX(9-.M[,:F2(-6.JAO(
M&3(9#)M/S?=W,??&.:Z/5-/BU;2;W3IV98;N!X'*=0KJ5./?!JD=?M+MM5M-
M,N[234+!"&663"+)MR Q'( R,D#C/K5T7\$-K&]Y=6L3^4)'(E 0#C)!./ER
M1S[B@#$M/"D]MJ.D7K:JT\NFV<EHGF0* ZOLR3M(Z>6N/Q]:SXOA\UI9:8+#
M7+FTU#3FF$-Y'"IWQROO>-T.0PSR.F,"NP^UVV\)]HBWE-X7>,E?7Z>]-:_L
MTM/M;W<"VW_/8R )UQ][IUH +&U:SLXX'N);AUR7FEQN=B<DG  ')Z  #H.*
ML4U)$EC62-U=&&593D$>H-.H **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "N,^*(:3P4\,<<DLKW=JRQQH78A9XV8X'/ !-=
MG4?GP_:/L_FQ^?LW^5N&[;G&<=<9XS0!ROCJ>XAL-(U&W2YFL;:_2:\%I&)'
M\G8X#A<'<%=D;&#TSVKE]2TW1IK72;JRM;R>UNO$45U(]U;L-P*D2.$*@I&?
ME!R ">>AR?5JC>XABEBBDFC224D1HS %R!D@#OP": //;G1=(M_'>J1+I5LE
MD- 1%5;4"/?YDA(&!C=M8<#G!K.T"S@M1\.9&L_*E%C+'?,8""";<#;*<<98
M8PW<5ZO5.YU73K.;R;K4+6"7;NV2S*K8]<$]* /*])T^W?1/ T,]AGR-8N_-
M22W/[N(_:,;@1PI+1]>#D59LY8]/DDC&G2K OBB>2"=;>1DM5:([9!&GW@Q+
M*I^Z"V><8KU>HVGA6X2W:6,3.I9(RPW,!C) ZD#(_,4 >26$+PZ'X?,]C>M'
M8>*;EIM]F^Y8V-SM.T+T)=.@QDBK6N6=[+<^/ETFSE:2;[#)Y4<94W"+CSE7
MLQ*[E('<X[UZK4<MQ# 4$TT<9D8(F]@-S'H!GJ?:@#SK6X(=6U;4=4TZ(OIS
M^'IH+K]R0LLA(,*;2.77Y^,9&0.,BF^'[2"S\0>"9+>T\AFT.6*Z=(2OSD0D
M+(<?>RK\'G(->ETR::*VA>:>5(HHU+.[L%50.I)/04 <;\1'P?#!"2/Y.NV\
M\@CC9RD:A]S$ ' &1S[U%XCBE\7Z_P"';/3[>?['INHIJ5U>R1-'&/+!VQH6
M WEBW.,@ <UVEQ>6UI;FXN;B&& <F21PJC\3Q2FZMQ&DAGB$;C*-O&&'J#WH
M \KTR<S>(?"\Z:=>6D<.HWZ36OV25A;F19/OR,"6+,0Q.=HR.,#-1VSW.E^&
M]/<V6H)#INO73ZDD%H2ZQM)/Y;@%2'52Z-P#@8/85ZS'<02MMCFC=L9PK U)
M0!SO@^VT^&PN[C2UO!;7ET]SOND,9D9@-S*A52JDCT&3D]\GC]1M[B?0_&NC
MWMM,VM75[)/IQ"',P(7[.T;?[! !Y^7:2<5ZE10!YJSQ1:UX@T7Q3IUW?/J)
MMWM'BMY&2Y18T'EJZ#Y"LBLW)7&[/O4BRVW]M^(-$\1:5=W-S>:A'=612&1D
MGC54\L+(HPFQE.<D <GN:]&J.:>&W"&:6.,.X12[ ;F/  SU)]* /*/%>^&#
MXBZ>;.Z>XOQ!-:I';.XE40QJ2"!CAE(Z]?J*W--T_3;SXA^([N?35D!MK.:!
MY;8@^8HD+%2PX<93/<<5W]% ' >!Q>6NJ16/F)J.FQ:</LM\\!BN+=0R@6\P
MZ%L<@X!^4Y'-:#1R1?&".:3/DSZ$T<)/3<DX+@>^'0_A75SW$-K \UQ+'#$@
MRSR,%51[DU%=6,-XT+R B6!_,BD4X9#C!Q]02".X- 'F$MP9-;TR6/3[VU-M
MXGE::W2TE<J&253*TA!SORI 4A0& YQFJTLSGPQ#IVHV-VVO6OB2*YN<6DCE
MQ]K#"56"G*^60 1V&*]AJO.\,_FV(NO+G>(G$;@2(IXW =L'OCK0!YMK6GO=
MK\4+6RMB\T]G 5BC3YG<VY/3NQ_/-+?7-GK7B&[F\G4O[/N/#+6[W$%I(&&9
M.0N5^\!G [D$<]*[[2=&ATGSW$\]S<W!5I[F<KYDA50JYV@#@ = .Y[UI4 >
M3:FNJ7/AS5TOHH=3^S7NG2KJ=G;%3=1K,A;=&,_.BCYMO&"/3%6=4:TN=>US
M3-=M]7^PZJL#Z>+:S+":,1J/+!V$QLKAFP2N-V>.:]0HH \EUUI(M,\?Z7JM
MG<RWUW;E[!C \HFA$ "*K $95PQ/3!8GOFO3M.=7T:U=U95\A=RRH5(^7G(/
M(_&KE% 'DMA'<0>%]+GCM)C:VOB2:XU"%86W^09YBCE<9*@M&_3H,]J3Q5IQ
MN;#QE>6T#RZ;>O8M;)'$6\RX5AYLD8 S]W:"PZ[3Z&O6Z* *MA96-C;;-.M8
M+>"0F3;!&$5B>K8'<^M>7Z-.LVN^%)_[.N[2WC>_AGM&M)2ML7!.V1V!+$G)
M)SM]AW]:HH \?T2P@L]"\%S16!ANXM=F,S"W*R)$?M ^;C(7#1]>.1711:1<
M67C&ZT"&W!T3495U<L,8B92/,CQ_M2")L>C/7?5CZ1I=II%U/'_:5S>7TXWL
MUY.'E$88X &!A 6/;OR: ,_XC0"Z^'>O0>09Y'LY!%&$WLSX^7 ]<XQ6)+9Z
M==_$".XNK**:!O#VUI)(-RE]XX)(QNVYXZXKOY[B&UA::XECAB099Y&"JOU)
MI89HKF%)H)4EB<;D=&#*P]01UH \D\.7C:3;>&WUZRO'TN7P^MB#]EDE\B<-
M\Z.B@LI9=HZ<[<5KP:%I$OCW2[:314%BF@M"D-S"9 A$B;$<MD;@@/!)(YKT
M>B@#R_1HX+O48M*UJ'5_[;L=7DNXU6W*Q/F1BLPE"8V;&P06YQMQT%5M(N#+
MXA\*W":?>VD<5[?QRVHM)2+8R!SAY&!+%F^8G.T<<#&:]9HH \ACM];_ +&O
M-.T@G4X&T:;[%.\)AN[0;D_T:4]"6'W3@'*D^]=5X3?2=5UE]9L(]4%R;-;:
M<W=L;=8P&RL978H9AEN1G XSR*[2B@#BM2NCI_Q)2758)GTRXTOR+258&E19
MO,)D0A0<,R[/J%Q7+^',Z9IOP^O+FTNX;>T6\MY2;63,;./D!4+G!QP<8/%>
MLSSPVL#SW$L<,2#+22,%51[D]*DH \=L;*"Y3PXEYIDN(_$E^\JSVK#;$YG(
M)R,;"63VS6[>:=8VGB_7X(+".*S/AR.$)';XC9E:7Y  ,$A2G'7&*]%IJNK@
ME&# $@X.<$=10!Y?X?LH;2]^'[06C6\O]C30WCI"597,<6%D..#N5L!NX-4O
M"<VCWMWX1BOKE$GTE)8[<7%G,CW#R8";BZ!5;@-PS9;&#Z^M75O'>6DUM,&,
M4R-&X5BIP1@X(Y'U%8^F^&18+#%+J^I7UM!M\FWNFC*IM^[RJ*S8P,;B>@/4
M4 9_Q A+:;I,YMWFCMM7M)I?+B,A6,2#<< $X]:Y?7[*VO[CXAR/8&5Y-'A6
MSWVY),@ADX3(^\&*# Y!Q7JM% 'COBF>2\TG7((K&\2Z?3;)Q(EM)*UYL^;(
M."J!"6!  ;=W['L-(*1_$O6YFM9T6^L;-[>1K9P&"^=ORV,*1N7(.#R*[*B@
M#D_'5I)!9VGB6SA\R^T.4W(51\TL!&V:,?5"2/=16-K*7>A2>'M2O8[M;1I;
MB74WLX?.:">4 JY7:Q*K\\>0,@$5V.H:''J6HVMU/>7@B@ZVD<NV&4@A@77&
M3@@=_KFM2@#S..'3]-N-$MK'3]1BLIEO'@O)K>21D\PJ618@N$+Y)&]< *<#
MYN,OP]IUK?#X>0:EIC2"+3+FVN4NK5L [8PJON&,9#8SQD'%>P44 <O\0+%[
MGX<:Y9VEL9'^Q.L4,29/ X"@?H!6,Z:=J?CZUN)K/S+#^P9 OGVS! QE4XPP
MX)7<<=<<UZ#10!XSI[R?\(II&GS:?>1W3>&9;?S_ +-)*S'.#;A<%4/RJ26&
M<8QCK6YX>RGB+PE=SV=T%E\._9O,>U?(F#0G#<?*<!CDXX%>E44 <[XWTN;4
MO#,TEF@;4;!TOK+CGSHCO _X%@K_ ,"KFM-L-3D\3RB6Q=-,\1*FI3HR ?9F
MB(!C8?WG7R P[D25Z/10!Y/?7!DUBV>/3[VV-KXI\R:%+260E2KIYS.0<AQM
MP%P #CG'&KHHN[7Q=;PVSC4-,FN[N0I<0%+G37)=F.[^*)V) R,_,N"<5Z'1
M0!Q?C6ZFTW6]!U&87G]DQ&>.YDM(?.,,C!?+D*[6.,!UR!QO]ZS+O0+*Z\+:
M?I.A)=6MX;I[S2[FZ1E:V8,7,A!7Y5.2 A R&Z 9QZ/10!Y/?W6EZCHW@B6[
MTO[((=7$%U;S1$[#Y,V_)(^9&8;BW(8<GO3+K3[G2&U34]*M+E?#W]NV]R;>
MSA!)B$.V66./!RHE*MP.=A([&O1M7T*+6+K3;B6ZN(6T^Y%S$L6S#/M9?FRI
MXPS=,=:U: /+KG[+8+8Z_IEMJEUHK:P+O4=]NX9R8F03+#M!VJY1CA>2N<'&
M:M:Q!IIMM$U/3=+N4L#XB%W,WV:0LX>-PTGED;E4N0.@'?'.:]'HH \NC2"[
MUC4=&UR#5_MQU;[;9+#;G9*FX-$XE"';M4!3EA@*1[5GZI*Y\+:YIFHV-T^M
MKKJ7/%H\AEC^U(4D1@I!4184<\8Q7L-% '/^-K>2_P# .O06\+S2RZ=.(XPA
M+,QC. !USGM7.V5TD7BG3KV\@D71+C1!;V\DMNRI'-OS(K CY2Z[<9 W;<<U
MZ%10!S/@&PN]-\'VMK=K(FV28P1R AHX#(QB4@\C"%>#TZ=JY_PO+;3BVTC6
M-+O'\0Z?J4UP7:"0+N9WQ/YH&TJ4;&">>!C@5Z-10!Y19VE[=^$=&TMX98_%
M-CK"2S,T9#*WG%I9BV.4:,MST.X+UXJK>:=;)H'BB:'3P+L>)89K9DMSOV"6
M EDP,[<"0Y''#5[#10!YAJ5O'L^)5M)8R.]W!YMM_HS,LH-HBC:V,$[Q@ '.
M14MC96%QXRTF:]LHY(1X:V2/-!E=X=/E8D8W!0W!YQFO2J* /)?#KOIUG\.K
MV]@NDCMK&ZM)C]G=FBD98]B,H!(SL('':H-+N;G2=/T&\N[;4[?2X;S4X[DQ
M6A9H'DG+12%"C97;O7<H.-^,\U[#10!B>$K&ST_P]#!IT5U%9EW>%;H%7VLQ
M;.T@%0220N!@$<#I6W110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %<I?ZS/:^,+^UBT^R:6#1C=Q7#$B1\.1L8XX7()QS
M75UA7GAF.\URYU7[=<1RSV!L"BA-JH26R,C.[)/?'M0!@Z=XVU ?V'=:M;6<
M5CJNE27X,!8O"8XTD;.>""'. .F.IZU4N+R]U7Q-\/M7N(K6.&\EGFC1%/F1
M*UI(RJS9PW!YP!@CO6]%X(M(TT2*2\N)H=(LWLHXW"8EB=%0A\#D[5'3%0V'
M@-+%]& US498-&E9[*)Q$=BE&386V98!6(YYQCZT ,TOQ5JNKRZ7=V>F^;I6
MH;LL(F5K9,$HY8G:X.!D #&>IQ7+/--#X4\3ZMJ=CI>KM9:U.R1W4!(#AUCW
M#);HN !Z#K79Z+X,30KDK:ZOJ#:8DC2P::Y0Q0L23P=NXJ"20I.!^51R^!H)
MM U;1WU.\,&J73W4S[8]ZL[!F"_+C&0.H- $6L>(]<M]?U73-/M=/Q9Z8E^D
MD[.=V6D!4@8_YY^O&<\]*;:^(9-4USPZ8["SC.IZ-+>PW$@+R0G$1*=OE^<9
MP>=O:M.?PNMQJU]J3:A<":\L%L' 5-JH"QR./O9=O;GI4>G^$(=/O-%N$O[E
MSI%BUC"KA,/&=@);"]?W:\C'3WH P/#?BO5)/#.@_;)8[C4=6,\BR+;NPC5"
M2Q*ALMR5  *@ ^W+=9N[[4K/PM<:MIHL[V+Q%'%C'#J!( ZYY 88.#R.AZ5I
M?\*\MH](L;*VU?48)M.G::PNT*>9;ALY0?+AE(8@A@<UHW/A1;NUTV.?5+R2
M:RO%OC.VPO-*H(&X;< 8.,*!VH I-XHU"WO=?TZYBM5O[/RFT] K 7*2G;&3
MS_?^0XZ8SWK0\87TNE^"=5OFM;6]:WM'DD@G4^5( N6!'/!YX_6J2V<6O^,[
M;5)-*O+4Z.)X%FN4V"=F*@; "=Z  L">Y7'.<;6O:1'K^A7NDS320PWD30R/
M%C<%88.,@CI[4 <QK37T_CCPE#%+;);2V]U)Y+PEAD1H#GY@#PY ],GKFHOB
M;86EE\-_LMK9Q)!;W5FL,*( JC[1&, =!QQ^-=#-X<$VL:1J37]QYNF1211H
M%3;('"ABW&<_*.A%/\3>'H_$^D_V;/=SVT)ECE+0!=Q*,'7[P(ZJ* *]C;E]
M7FDCT"/39H;;$%RZH=Y=CN4[#T&Q#C/>J'ASQ5J&JSWL-_!;6LND^8FIHH)V
MODE/+.>5*#=DCN .<XV?['NWN$FEUN\?RU<1KY<2JKD8W\)R0"< \<]#Q5.#
MP?:VVK6>HPW=PDL%J;6=0%(O$)W$RY'+;B3D8.6;UH S;7QCJ3Q6>J2Z8S:+
M<64EW+*D3*UHHC\Q<LQQ)N&1\H&#ZBM"SU37[F"WO3:V7V*ZL3<AU)S;O@,J
M-S^\!!/(VXQ[U'HW@B#2(C9'5;^[TE%=+?3[AE,<*L""NX*&8 $@!B0 ?7!J
M;0/"0T*%+9M7O[ZR@0Q6EM<E-L"$8QE5!; X!8G X% %#3O%U_J$?A%Q!;1_
MV]9O,X(8^2ZQ!QCGD9.,?K61IGB#5'\&>'M0U.*QU&2^UB.%FEB(\K=<,H90
M2>5_AZ8P.M;>E^ XM,FT5QK.H3)HP=+.-Q& (V7;L;"<\<9Z^XIT?@2WATBS
MTQ-4OOL]G?K?0 B,E"KF14^[RNXGKS[T +)XEO[;6=<TNYCMA/;013Z> K?Z
M2LA* 'GJ),(<>H/?%0W_ (HU<2:C%I.GK?7&F2QPS0K"_P#I#E$=@CYQ'A7&
M-V[)STZUN7WA^RU#7--U>8-]IT\2"/:<!@X&0P[@%0P]" :SKOP<DOB"XU6S
MU?4+#[:%%];V[)LN=HV@_,I*-MP"RD' ['F@"M\3E2;X9:XSQ@XM=P#CE3D?
MK1)XEUFTU36-.FL;*:XMM.6_M1',8U(+.NR1WX&"F=W P>@K;\0:'#XA\/W6
MCS32P07*>6[0XW!?09!'Z5E:QX'MM;N;V>[U&[#7=@EBXCV*%57+AA\OWMQ)
M].V* ,\^/7M$UX7,<-R=.%K]GDA1HEN&N"508;.!N'W@2"#D4MA%=Q_%VX-X
M;5I'T-#OMXRF[]\1R"3R/7/3TJU<?#^SO_[5_M'4[^Z.J6\,5P6,:8:(DI(N
MU1M8$\=N.0:NZ;X7DL]>36;K6;R]NULQ9GS$B563=NR0JCG/O_A0!'K&M:K;
M>*M.T73X+,B]M9YA-.S?(T90<J.H^?IG\15#2?&ESK%KH-ND$$&I:FMRTA;+
MQQ"!MCD#(+9;&!D<$G/&#NWFA+=^(K'6OM<T<UG!+!'&H4H1)M+$Y&<_(O?M
M65:^!+6QM-+6VU"Z6[TR::6VNF"%L2DF1&& &4D^@/ YXH QK_Q9K%Y#:6UN
MT%E>V_B&/2[WY&=9!PZLGS A6&TD'GDC/<]?XAU6;0] EU!8&G:(QB3RXF?8
MI<!Y-@Y(4$M@<X'XU1N/!EI/8K"MW<Q7/]H+J37:;-[3CN05*XQA<8Z 5L7U
MC)=V2P17D]M(CHZS1X+94@X.1@@XP?8GI0!S47C$W$%@MI<6=Z^H32BVN;2-
MI(_+1 Q8H&W;LD*5R,=<\<U_^$K\2"?1K*31K:WN[^ZN;8F=V52(XV=9%4 D
M*P4'!YZCWJW<_#^RFA,EO>W-EJ7VYM02]M0J,DK($;"D%=I4 %2#GJ>:I:SI
M%Y;^(/"*0W&H7,D%W/-<W[0>9@M R OM7:H)(7  P/3K0!)8>+]6GM+B"[M+
M*VU"RU/[!>2[R854IO61%)#/NRBA <Y;VJ&/QOJMQI.CSV]C:&XO=6FTN3S&
M=%5D,H#A<9 /EY(/(SCFM6;P5;2-;W$6H7<%_%?M?M=QA"TDC(8VRK*5QL.T
M<< #WS%!X#M[>.U1-5ORMKJCZI&&\L_O'+DJ?EY7]X_OSUXH IZUXMUOP_:3
M2W]OIWFVL=NTD4!>3S][[9"N#F)1V+J<GBDG\2ZAI7B/Q;<7D\4NG:7:6TD5
MLL95B7$A W;B 2< G'3' QS>UCP);ZO<:P[:K?V\6JK%]HAB\O;OC "L"RDC
M[HXS@XJQ<^#+*]O-2FNKJZFAU.T2UO+=BNV78&4/D+D-ACT(&<''% &?>>+M
M4T6/4;G4],,EC!:I+!<1QM &F9P@A(<DY)93N'&">.*CM(KR/XNHU[]D:1]!
M<[[>,IG]^F0<DYQV.>_05=3P-%/H=UI.L:QJ6JV\T/D(URR!H4R",%5&6RJG
M<V3\H]\V-.\*R6>N0:Q=:W?7UU#9FS_>I$JNA8-\VU0<Y YS_A0!0\8-J!\4
M>$8;6X@CBDOI"5DB9@66WE()PPR/;UYS6=:>)[O1=-UVY&EZ9::'H-U<Q2PV
M[,)'PBR+L&-H)=^<XZ^W/6:KH*ZKJFE7YO)H7TV5IHDC"E69D*'=D$XVL>F*
MK6_A&R2RURRNII;NUUF9YKF.4* "ZA2%*@$#"CU(Q0!7?7]4L->TW2[^&TD;
M5+>5[9X=RB.6-0QC?).00>&&.AXK'TSQIK]_;>&+DV6FK'KRNB('?,,@C:0,
M3W7"$8QGISSQT-GX8%O+9S7&HW%Y/8P/;VDLRIF,, "QP/F?"@9/;/')S5LO
M!%O86OA^WBU&[*:&[-;[@F7RC)A_EY^5CTQ0!<\+:S=:S9WHOHH4NK&^ELY3
M!G8Y0C# 'D9!'&363;>-U?4M0@N9+>!M/-PUS8R(R7"PQ[MLJY.)%8*#E1@;
M@,UNZ'H2:'_:'EW4T_VV[>[?S HVN^,@8 XX'7-4W\(VUU>VUQJ-S)>BU:<P
M+*B@J)0RLA8#)4*Q 'TSD@4 4+?Q-KTICG&E))9SV+W(EV/$+>0*&5&8YW@@
MGYE Y'3FJ7_"6>)(_!,/BF>TTQ;.2"VN6CC\QW2)P/-8]!\H(8#T!!Z9.KI/
M@LZ59/8C7=3N;-(FAM(9RA%LI&."%!8@' W$X%:NEZ%;Z;X:M]"9WNK2&V%K
M^^ R\87;AL  \<=* ,+Q9KT]KX=U^]CL["_L;*) (KA25E8@,P/4,H#+C@<D
MCMS<O-<U2YO]7L]"MK::XTI8M\5P2//D==^Q3D!/E(^8YY/3CE9?!EE)X%'A
M-+FYCLS"(6F!!E89R3D@C)/M3;KP>)M=?5K36-0L)[F)(KY;8H%N@G"DY4[6
MP2-RX..F* *NH^*M5,VI)HVF_:Y=-ECADMC&Q,[E$=E60$*F%<8)!R0>@YJ6
M\OGTSXAZ-#&"L.M6TZS1GM+"%9'^NTLI]<+Z"GW'@N(ZY-J5AJVH:<EVJ)>V
MULR>7<!!M4_,I*': I*D' '0\U9DTAK_ ,76NJ2*8[?3+>6"V&,%I)"N]\>@
M5 !Z[F[ $@&_1573;26QTZ"UFO)KR2-=K7$^-\A]3@ ?I5J@ 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 **** "BBLGQ/9:AJ/AC4K/2K@6]_- R0R%
MBN&],CD9Z9'(SF@#6HKSGPMJ6DW'B**T;16\.^)+:VD5M.==D5PIQ\Z.ORR
M%?O8S@FM?3?&\E_:>%[DZ<D::Y))&1Y^3 51W_N_,#Y9';K0!U]("&&001TX
MKG-,\07NM+IMW;Z2LNCZB'(G$PWQ)@E&=".CXZ DC(S[<MX*UNYT70=#M#IT
M/]FWFJW=DLRSXD1S-.RX3;C;\N/O9]J /3:*R_$6M)X>T2;4Y8R\<3('/.$#
M.%+M@$[5SN/'0&LL^+3Y%F$BM[B6^E=;5[65IXI(U0,9,HI..<8 Z]\<T =1
M17$KXUU9I-*MCX<>*\O[JXM-EQ,T2AHD9PZ[DR8V"YS@$#/!(Q4MAXSO;NRN
M%GTJ.VO[/4#8WJO<CR8!MWB7>0"4(*XX!RP''6@#L:*XA/'EU/I6E75MI,4D
MM]JDNELANBJI(AD&X'9RI\LGH",]#3]7\::CH5F]QJ6DV\)A2!I(Q=Y,I=MK
MB+Y?F"9!)(&<XXZT =I2 AE#*00>01WKCQK6JR^)_%-E+:VD]C86<#1PF4J6
MW+(3GY3RV,'T '7FET+Q(ESI^@Z=I&G6\$]SI"7ZV[2%8K:'"A5R%)/+8''1
M2?0$ ["BN)A\>7%V-(2UTA3<7M[<6$\4MSM^SSPJY89"G<N4Z]<'IGBMSPSK
MDNN6-R]S:I;75I=RV<\<<GF)OC;&58@$@C!Y H VJ*XW4_%VLP:CKMIIV@P7
M9TB**=R][L,J.K-A1L/S87@=/?IF+5?B!]BT(:W;V"/IYT^._C:><1O.&R3&
MB@'YE49.>.1]0 =O17/R^)'M?%(TF[MHH+66R:[M[MIC^\V$;T*[>"H(/4\'
M/KC4TF[N+[2K:[NK86TLT8D,(<MLSR 20.<8SQUH N4@(8 @@@\@BN+M_$T?
MBK1M3C6"U:W%I<"XB,V9K>1>!'+&5&"1DYZ?+WZU4\&^(;RTTGPII-SIJ>1>
M:*LMK+%/ND9HHX\JR%0!D-QACTYQV /0*3>N =PP3@<]:Y32/%3:QK2Z)?6$
M$;SZ<;MT2;S?*PRH\,@QC<-XSCW_ !Y#08H_^$9^%\FQ?,6]9 V.0#!/D9_
M?E0!ZT2%!)( '))I:Y#XHQI)\-]9WQA]D2LN1G!##!'O3)_&]QH^I7]IK^EK
M:B*Q>_MGM[CSA-&K!60Y5=K@LO'(YZT =E17/Z3KU_>ZY-I]WI$T$0MQ/'=J
MDGE$[L&,ET7YAP1C.1Z8INN^(+_3=<TS2;'38;J748YFC>6Y\I4:, G=\IX^
M8<C)]J .BI"P&,D#)P,]ZX_3O&EU?Z:LC:7':W4-]+8W_G7(\FU>-2<[\98-
M\H7 _BJN/%,&L:9X4U*?1H9!?:F8$\R7)M9E$J[U^7YON..QY% '<$A1DD >
MII:\U\::N^O>%9+JVLX&T^#6+>!)WD_>%DND1G5=N,;@R]>1D^U=YK-U<6.B
M7UW:I&\\$#R(LI(4D GG'- %ZBN.T/Q/?W>G^'[%X8)M7OM,6^=FE(01A4!=
MOESN9G'R@8Z\\<[/AO7E\0:?-,;<VUS:W,EI<P%MWERQG# -@9'0@X'!% &Q
M17G-U;VS?%[44DT7^T8SH\$AB5(B%<RR MAV R0 ,CGBM6?63X6\)6&IVVBF
M/3'=9;R)I-KV,<C;F;:%.0I8Y (P.G H [&BN;E\3S06.GR36(2YU*9DM859
MY/W85G#OM3(^5<E0#@D#/4BO9>+KNZ:VLIM(DM=4N+J:"..?>D;)$NXS*64,
M4(*X^7.3CL30!UE%<Q'XFU&/4=$L=0T86LNI3W$#?Z0&V&)'<,N!\RL$XS@C
M/2LB\\8ZM<)I_P!BL[:%G\0/I4X>=CN$>\Y!V<!MG/''3G.0 =Z&!) ()'4>
ME+7%R:[-8WOC">Q\/V\FH:<D$DNRX(:\7RBPYV<$*, 8/UJ_<>+X8-.&I+$D
MUB-/2]>2.0ELN<1HHV\[CGG(QCIS0!TM(6 (!(!/0>M8.D:[?WNM7&GW>DS0
M1I LT5VJ2")\G!0ET7##@]\@YXZ4S6[V*W\5^&[6738;A[F6<07+OAK=EA9C
M@8_B QG/>@#HJ*X>U\=:A*+.XFT:"*SFU=])D9;LLZR"1HPRKL *Y7G)!YZ<
M<]1KFJ#1=#O-3:%YA;1&0H@.2!] 3CN>#QGB@#0I"0HR2 /4UR3>,Y%L+*^B
M@LKRTN]2@LHY[6[W*RRE1O'R]0Q(*GTZ\UB>.-8.I:1KEC)8()='U33A$ZR;
MC)OFA8$9 VG#;>I^M 'I-%<7-XXO-+FU>UUG2$@NK&U2]C^S3F:.6!GV%L[
M1M/WOE/'(S4>K^*]3;0[&^TS^SI8[C5[2U2XAN3)'-$[Q@D$+P22RGKC!/-
M'<45R6L>,+G1;P)=:?"L0NK:VP;G]Y*)2JF2-<<HK.!SC.#TXS4U7QUJ&FGQ
M#(NC026VA2QBX<WA#/&R*^4&S[P#=#@<=30!W%("&4,I!!Y!'>N0&M:K+XH\
M46,MK:3V-A9P/'$92I;>LI.?E/+8P?0 =>:CL_$K6OA+0KFPTFVMK2XTP7"+
M)/LBAPBE(5P,LQW$# Z*3[4 =F2 0"0">GO0"#G!!QP:X%[^#7/%'@#6H[?R
MC?6=S*%;!95:%6VD]\9JIHNLR>%_"VK7MO8136</B*[CN/WIC%O";@J7 "G(
M7.2..![4 >E45GVFH27>JWULL*?9K78OGB3):1EW%=N.,*4.<G[WM63K7BFX
MLKN^L],TY[^ZLK=9Y(PLGSEMVV-2B-AB%/7 Y'7G !TU%<M)XLN)XKY]/T[+
M:?:1W-U'=R&%D9T\P18"G#!>N>F1UYP:5XLGU/4-.M!81H;_ $8:HCF<G:24
M'ED;?]O[WMTH ZFD) (!(R>GO7%Q>.;JY\-Z?K$>F0Q1W5E)=$SW6$5UQB%2
M%RS-R1QT!ZU U[#J_C+P)K$4/EF^TZZF .-P5HXF"D]\;C^M '=E@HRQ 'J:
M6N=\<7L.G^$[NYN=-AU&W5HA);S/M5@9% /0YP2#CVJEJ_BS5++5M9L+/2+>
M<Z;8I?>9+=E!(C;\K@(<-^[..WJ10!U]%<@_CF.6]L[2VA@2>\L8;VWBNY_*
M-P),Y2,X(9E !(SSD=.M1VOB/6_[3\6!K&&ZCTR>.*WABFVL=T<;C)*XQ\Y)
M/;' - '9$@ DD #J31N&0,C)Y KS?Q5K\?B#P%XWLI8+=FTVV($L,GF1R;H@
MZLI(&".G?IUK4EC"?%'298HT,S:#<C)XW8E@P"<>] ':T5PEEX\U.[LM"O3H
M<"V^KSO:Q@7I+I*!(5R-F-G[LY.<_P"SV-JU\;RR)):W.GK'JB:E)IWE0N\L
M99(Q*7!";BNPC^'.3C@<@ [&BN+?QIJ<5I8O+X>DBN+C53IA2:1H@3@LLJ;D
M!9"!W (YZXJGJ'C+66TUEALK6VO[;7[;3+E?/9T97>,Y1M@/S+( <CCG@\4
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
MN#<?O(SNPH=2,?,O.0>,8]Z &WWA>[NQI-RNLL-4T^X:X%U+ '60NC(R^6"
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
M]8CU72GU'[6EE]FN(I;<0)" 00C@(H+@YQUP,]CSWM1O/#'-'"\J++)G8A8
MOCK@=\4 <;J4D,/Q$D_MY(CI-QI0BM)+A081)O;S4)/ 9E*?4+[&N<-BUMX2
M\#V^L1AYH]87 N4RZ6V9=@?/( 0Q@YZ< UZS10!R/Q)M5N/AWJ:1VXF$:(ZH
MB;L!74D@#T7/3M61>0:+J7CW$UO;2Z?_ ,(^P1)8@(P?-S]TC&=O(]CFO099
MX;=5::5(U9@@+L "Q. .>Y-24 >,Z7>10Z9X;3Q')=QZ3<:!':+*+<3*EP"1
M)&X*,59EV <#.TBO2+72$?P*-&MI+I(WL6MH7NSF55*E5+=#D CCJ*WJ* .'
M\#:W9Z7X3T[0]5<6&JZ="MK+:3##N4^4-&/^6@8 $%<]:;=3P_\ "=W1\10*
MFEW>E1I9&Z4>6IW/YT9SP'8%#CJ0O?%=U10!Y-I>ELEQ\/[?781+.D-XD@NE
MRPB(_<K)G_9VC![@]ZIV]GIUMH-I<0V\$<]MXN AD51NBM_M9.%/58]A)X^7
M!)[U[#)/#"8Q+*D9D;8@9@-S=<#U/!X]JDH \5?1]+OM#\0PZ?;P#Q%%XBE_
MLYHU FB83J04[A -Q./EQG-7]:O(&UJ22.VFMY;7Q/;/,OD222LOR(92^#MC
M*\!1V[\D#NM(MM-\,27UM-K$32W=U)>NEQ(B,K2'G X^7.,?SKH: /&M=L=/
M.G>/[F.UA-TFI0RVCB/YU;9#EH^X.Y6R1W!STKI]?L;C3/%4>H:- KIXDA_L
M^Y>, ^7* 6CG]P$\S/KM6N[FFBMX7FFD2.)!EG=@ H]23TK-@T8+K<NJ2ZA=
MW0;F"WE9?*M\J 2@ !R0.I)ZG&,G(!%K6F0)X+O],M+53$EA)%# J9'"$* /
MRKA;./2[R3X=PM!$;9;683QR1;4W_9U'S C!RP(YZD>HKU!YX8I(XY)41Y21
M&K, 7(&2 ._ )J2@#R+1KFSM+;2+-[?;$FKZFEM,8GDBMUWOL41KP2ROA,\8
MSC/0Q:!' NG_  _FO;21H[6XO+:5I;5B4.V01J1M]< =L\5[%10!R?CIKB*'
M19_+:33(=3B?455=V(<, S#NJN48_3/:N4U>*ZMYO$6HZ5"]QX=>]T^>>&U7
M<LRJV;DQ@<,"NS=CAL,#WKU>B@#S/6;K2SIAUS0;*YFTN75+6?56BBDV31*"
MK%8R.0N(RVT8.#G.#1K@T5M(M]:T>UD%@-?L[ZXN/+<)PRAY%4CA0 ,D  \^
MAKTJ21(HVDD=411EF8X 'J33%NK=Y(XUGB9Y$\Q%#@EEX^8#N.1S[B@#Q[Q
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
M9D# J6 R5 8@#V&<X% '"":2+PEK>L:GI^EZL]GKT_EK=0D[&\_RMPSGHI
MXX YXKK-5\4ZDMUJD.BZ?]METR5(I(#$Y-PQ17*JX^5,*XP3G)STZE[^!H9/
M#NHZ*^IW1@O[QKR23:F]7:3S"!QC&X=P>*DN?!WF:]/JMGK6H6#7BHM_#;E-
MESM&T-\RDHV.,J0< =#S0!S_ (WU>?7O!/C*.TAMQ::;!);RBX0EWD$0=]N#
MA=H<8X.2#TZUV\LD\/AYI;9HUG2UW1F12R@A<C(!&1^(K U'P#;WC:U';:I>
M65IK,96\M8E0HS;-F]=RDJ2H ..N!73QVBIIZV<DCRJ(O*+O@,PQC)P ,_04
M >:17&I7]I\--2G:WN=3N"7$KJ4SNLW)W'DGG).,9]JWK/QK=2VD5O<6\2ZH
M^IW&FDPH\D>8@S&0*/F(VJ/ESU/7'-6[+P3'90:!"-5O)5T-B;;S%CY7RS&%
M;"C@(2/7/.:BG\ 6TUE-&NIWL5T=2?4X+N+:LEO,V=VWC!4@D;2#D&@#8\.Z
MAJ6H64[:I8&TGAN'B4[2JSH,;9%4\J"#T/((-4(-=U74Y);C2;2WFL[?4FL9
M8Y&VR%4;9)(&S@;3G"X.0.HS@;&E:?)IUIY<][/>SNV^6XGVAG; '10%48 &
M !^>36/;^#DL]:N[RTU:^@L;RX^U7&G+L\J24XRV2NX D D @'Z<4 9]YXWN
M(= O/$L-O#)H]G>/;RQ\^<T:2>6\JG.!ALD*1R!U!.!!K'C36M//B>6&PL&M
M]!>)WWRN6FC:-7('& V&Z].._4:W_"$V8COK-;J8:5>W7VN:Q(4KO+!F ;&0
MC,,E?<X(!Q3;_P $P:A'XBCEU"Y5-=""X"JG[L*@0;./[H'7- &9XMU>?6=
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
MI1I/>MJD]H@E4-Y$,9"K&H/0=SCJ3DUV&FV+6%F(9+J:[F)W27$^-TC>I"@
M=A@   5E+X7^Q:O>:AI&HS6'VY_-NK<(LD4DF,>8 1E6( R0<''()H KO);^
M'-3L= TB***759I[A ZDQP*BJ7(4$9RQ7"Y'WCV&*S9_'&H0V4R?8+8W]GK,
M.EW*F1@C"1D"R)P3RK@X/3GKWW+_ ,+PWDVGW:WEQ'J5A*TL-WPS$NNUU88P
M588& !C QC%07/@RUN;(PF\G2:348]2GG55W2S(RE<C& HV*,#L.O4T 8U]X
MN\164/B8&STQY=!C6YD;?(%FB,9DV@=FP&&2<=..>)KGQ7XAN;_6;?1]-T]_
M[/M+>[3[1,^95D5VVX X;Y,#L/?/&G>>#HKQO$)DU"X UV!;>X"JO[M0A3Y.
M.NTGKFL73=$O3XQ\06RW-];VLEA:6HN3:X$P19 Q5RNT,-PY&1ST/8 74?']
MU'X<77;.UMUM3I*ZDD<Q+R3$Y+1@*<H% &7(*Y8>E7-2\4:TNM7^GZ=9V&VW
MTJ/48Y+B1SN#,XVD ?['KWSSTIU[\/;"X2[@MKZ\LK.[TQ-,EMH=A4Q(&"8+
M*2" YZ'GO5Q?"*K?7%X=3NGEGTU=.8NJ?<4L0W"CYLNWM[4 5;7Q;<S7OAN6
M:""'2]<L_-CD)):.<QB01$YQRNX@_P"R1BM[1+RXU'2HKRX6-?/)>((",Q$_
M(3DGDK@D=LX[5RVIZ%!<:1IO@<V.H7,%NELRZ@R!8XXXF'_+0$?O-JXP!_$.
MV:[A5"J%4 *!@ =J ./M?%M^WB/3=-N;>V'VZ2ZB,<3%C;M$"R[I 2K%E&2H
MP5R.M4[+QKK,L6FWES8V*6ESJ\FE2+'(Y<$2/&K@D8QE!D'KGM5ZP\ Q:?-I
M3QZSJ#)I<\LEK&XC(59 P9"=F6^]U)S[BI(_ \,>G6EF-2NBEMJ9U-6*IDRE
MV?!X^[N8^_O0!SOBG59_$7ABWU.".U&G)KMM#%O4F4A+M8S(&S@992-N/NG.
M>U=KXL1)/!^M*ZAE-A/PPR/]6U8LOP]A:WN;&#6+^WTV:]6_6U18R(I1()#M
M9E)"EAG';)^E=-JFG_VGI%UI[3O$MS"T+R* 6 88)&1C.#Z4 <9X/MH9O#GA
M-'\-!%^R02&^*Q?*RQ!@PVDMR1U('!(/7%:%OXEU9_%\_ANXM[2.Z0K<1R -
MLEL\$%Q\V=X?"[>W7D5>L?#,UCIEAIJZW>-9V:Q1K'LC!D2/&%9@N<' SC&?
MQJ.[\'Q7<MK=-J%RFH6UZUVEZBH)#D;3&>,;-N%QCH!WYH J/XKU*YN6DTK3
M6N[6'4&LIHA$^\JK[))!)]P;2#\N.0.H)Q5JUUW5=5;[7I5I;36,>HO92QNV
MV38CE))0V<<,#A,$D#J"<4D'@U;36KJ\M-8OX+*\F^TW.G(4\J24]6R5W*&(
MR0",_3BEM/!R6&LW5U:ZK?16%U<F[FTT%/*:8G)8';N )&2H."?8D4 9[>,K
MY-)FNVMK8O!KPTIU&X!T,RQ;QSP?FSCFJ,^NZM'I?CZZO4L=0MM,ED2.TFC(
M1HUMXWVGDY!#'(QR3U XK5NO ,-RUXBZO?0VMQJ":D((Q'B.8.KD@E22"5Z'
M(&3[8L77@N"YC\0PC4KQ(-<4BXB 3",8UC9E.W.2JCKD#GB@ ?Q#<6/B#1[*
MYCMH=-U"S=XI@""DJ*&,9YP!MW,#_LD>]5W\3ZB[P6,,,0U"6S-\<VTCJJ%B
M(U*J<@G!R<\8Z&M35/#%GK.C6>FWSR2):RQ2I(,*Q*>N.S+N4^S&HM<\+#5=
M4M-5L]4N]+U*WC:$7%L$;S(F()1E<%2,C(XX- &CH]Y=ZAHMK=WE@]C>2QAI
M;61LF-^XR.V>_I7'6GBR]M_#VFW-GI&G1/=ZY+I\D*.413YTBEQA>22I)..I
MS@UW-K;"TLX[=))'V#'F2'<S'NQ/J3S7-Q^!X8M.L[)=2NMEKJ;:FC%4R9"[
M.5/'W=SM[^] &+JWBG7O[*U"W#6EM?V&MVEC++$K,DD<K1$%<D%3B3!Z]#C&
M<C4U#Q3JR2ZC#I-@M]<:9)'#-"L+_P"D.41V"/G;'A7&-V<G/3J9[OP1;WB:
MOOU"Z5]2O(+TNBIF&6+9L*Y&,?NUR#GO2S>"\ZW+J5IKFI69NT1+^*(IMNMB
M[0QROR,0,$ICCIB@#+U?QIK=D?$\L&GV/D:$L4S"61]\L;1[R.!@-C\ 1WSP
M_P 3ZQ-K6C>*]/L8[8PZ=8$3_:%+>8[Q&3:N#\N%*G<<\GIQSI7O@JWOD\0Q
MO?W"1ZY&D4ZHJ?NU5-@V<<?+ZYJ.Z\#)-=:A/;ZO>6O]IVHMK](TC*S[4V*^
M&4[6VG!QU'YT :OAT2'P=I(B95D_L^':7&0#Y8QD9&1^->>B]U+5O"G@75;U
MK>YU"?64='*E,;DFR"><#CMV XXKT[2[!=+TJTT])I)DMHEB627&Y@HP,X '
M0>E<[;>!(+73=)L(]4O&@TN\%W;!UC.,;@J'"C*@.WN?6@"M;^-+P1S6=Y;P
M_P!I)J[:6K0([QL1#YV_;][[F?ESU'4#D;WA[4=2OX+H:I8&VE@N&CCD"E5N
M(\ K(%/*]<$'.".IK*N_ 5K=Q7^[4;R.XN=074XKB+:KVTX0("G'3:N"#G.3
MZUO:3ITNG6I2XO[B_N7.Z2XG"AF.,  * J@>@'OU)- '(:GXQ\16P\2SV>EZ
M?);Z!,/.5YWWS1>4DIV\8#;6/7CC'/6I]:\;76FPO?0V]N;-1:R1Q,2TL\<S
M*&;Y3^Z"[L#<"&((J#3]#N-6UWQG;7+WMMIVH74:LK6Y03Q>1&C;'8=R&4XS
MP.,=:OZGX MM0?50FJ7MK;:EY#2V\(CVJ\04(5)4D#"+QG'% $]SXFN--\1:
MGI^H)!'!%8?;;*1%8M.H)#J1G[RG;P.N\=*J3^(?$:ZO<Z2EIIBW4&E1WY=W
M<KO+,I3 [90C.??VJ:_L8O$/B73;:;3KX#1+@3F^G0(DW[OA4(/SY8J3QC]W
M]*TI_#BS:_=ZN+V9);BQ%B8PJE50,S CC.[+'KQ[4 86G^-KZ:3P_=7MI:PZ
M=K5B]R@C=FDA*1"0[B0 01GH./>K6E>)=9U.YTV6+2Q)I^H6S3"3RWC^RMM#
M('8Y#ALXRH&#V(-36O@FVMH_#\7VZ>2+1(6@A1U3$J,GED/QS\OIBET'P>V@
M!8(=;U">QMPPLK2<H4ML@@?,%#, "0 Q( _ T 9.B>--8U%?#-Q=65C%;:YY
ML:B-W9XI%1W!.>"I"$8Z]#GL(-*\7:G8^"H=8U>:*1)=2G@FNEMG9+6,32C>
MRAB2@*JHY& PR3BMJQ\$06%MX?MX]1N631)'DMRRIE]RLI#\>CMTQ4UAX3;2
M[06UCJ]VD27DEU&CJC* Y<M&1@%ES(3R<\#GB@#5T:]?4=)@NWEM9O-W%9;5
M]T;KN(5E.3U&#UXS5^LW0M%M?#^EK86@/E^9)*> !N=R[8 X RQP!T%:5 !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %0S75O;O$D]Q%$TK;(U=PI=O09ZFIJY3Q['+_9VDW20331V
M6KVMS,(8VD98U?YF"J"3C.>!TH Z$ZGIX5V-];!8Y!$Y,JX5ST4\\'VI;?4;
M&\CEDMKRWGCA8I*T4JL$8=0Q!X(]Z\KUJ"34(_%;?V3?NMSK.G3P![&0EXU$
M&]@-O8*V1U'?'2IO$%C?#4O%ATO3+E[=CIDK0Q6[*+J*-B9D3@!CMP"!U'%
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
M<2E@I. -P4].M5_'$%V;][K3)IH[Z.P=/L\MHT]K?1DG,#8&5?(&""#\W0T
M=C<:E8VDT4-S>VT,LQ B22559R>F 3S^%,FUG2[:4Q3ZE9Q2!MI22=5(."<8
M)ZX!/T%>=WD9GU;6M+\2:1K$D.K>1+;)9HTD;@1(IA+J,(5=6.20/FSD5M>'
M]+MF\>^)YKC3.2]J\$TUL=I*Q;6*.RX)!ZD<T =:FI6$D4,J7MLT<S;(G652
M';T4YY/L*KV.H9T^:ZOKS3RB32+YMO)^[5 Q"AB3PV, ^^:YKPKH]YIVHW.C
M7%NRZ3I%Q)+I\A'$B2C*J/\ KF&E0_5?2N=L1>Z38:;J']EWSZ?9>(;Z:YMH
M[5]XBD:412B/&65=X/ /7/:@#T_^T[#["+[[=;?9#TN/-7RSSC[V<=:S[O5K
MTZEI TR&TO-.O/,\V=9SN4!<JRX!!7(P3GN/6N2U5ELIM(UJPTC4H=%^VW,U
MTMM _G[Y5&+@Q$;@-V\$8SALXYQ75^%+*RLM&(T^UNK:UFGDG1+K<'.\Y+;6
MY0$DG;QUZ#.* )_#U_J%_HL=SJMM#;76YU=89"\9"L0&4D D$#/3]*M+JFGN
MD3K?6S),_EQL)E(=^FT<\GV%6Z\E*W$%C%IITW4&N+;Q=]KD"6<C*(3<M()
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
MT0%=FQBI8$8SU5>_:M2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "LS5M#M]9EM6N;B\2* L6@AG9(YP<?+(H^^..A]^Q-:=% !1110 V12
M\;*KLA(P&7&1[C.16?H.BV_A[1;?2K22:2WMUVQF8@L!G.,@"M*B@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH JZCI]MJNFW.GW:,]M<QF*158J2I&#R.15+3] 2QE2
M2;4=0OVB.8OMDP<1G&,C &3@D9.36O10 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5E>([)=
M1T&YM'TZ/4$EVJ]M(^T,NX;B#V8#+#W Y'6M6B@##\*:;<Z5I+VUS+-,?/D,
M4MPVZ9X\X3S#W8* ,]< 9YJ?5=!AU;4-,O)+JYB?3IC/"L6S:6*LAW94D_*Q
M'!'6M6B@"I]B;^US?_;+G88/)^R[AY.=V=^,9W=LYZ=JA.C6I\0-K),AN6M!
M9E"1LV!RW3&<Y/K6C10!A:?X3L-.FL622>2'3PXL8)"I2V##!VX )PN5&2<
MXJW%HT U5=3N))+J[1#'"\N,0J?O!   ,X&3R3C&<<5I44 9^F:4-,^V$7=Q
M</=3F=WGV9#$ 8&U1P  !G/ %5?#GANW\,6EQ:VEY=S033O.(YRA$;.2S!-J
MC R2<5M44 96N:%#KJ6:S75S +2ZCNT\@IRZ'*YW*>,U7U#273Q-8:_;*7EA
M@DL[E!U>%RK CU*LH./0MWP#NT4 <Z_@ZRDDU%&NKHV6HW'VFZLB4\N1\*#S
MMW;2%7(W8./0D&2ZT7^U?%%MJ%U'BUT^WEA@1O\ EH\N [8] J[1Z[F[ $[U
M% &!X>TFZTGP]%H7G21"R'DP7*!6+P@G9U!&X+@'(ZC/0BKEOI\6A:9+'IML
MTLKLTAW-EII6ZL['U/4]ATZ 5IT4 <;9^#SHEOX>N+0_:+O2?-$^.#<+-S,1
MZ'?AP#Z8[YK3F\*VUQ>:S=F]O5;5[9+:=04PB*& VY3(.';KGK6_10!S\/A6
MUMKK1;H7MZS:-;/;0*=A#HP4'< F2<(O3'2H;;PW+.^MWLUU<V%YJTL;;[9P
M)((H@ B@D$9.&)Z_?([9KIJ* "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 ***:TB("7=5P"W)QP.IH =14?VB$;/WT?SJ67YA\P'4CU'(J
M2@ HHHH **** "BBFO(D4;22.J(HRS,< #W- #J*** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **:DB2H'C=74YY4Y%.H **** "BBB@ HHH
MH ***:LB.S*KJQ0X8 YVGK@_G0 ZBBB@ HHHH **** "BBB@ HILDB0QM)(Z
MHB\EF. /QIU !112;@& R,GH* %HHHH **** "BBB@ HHHH **;'(DJ!XW5U
M.0&4Y''%.H **** "BBB@ HHHH **** "BFF1!(L9=0[ D*3R0.O%.H ***1
MF"J68@ <DGM0 M%(&# $$$$9XI: "BBF^8GFF+>OF!=Q3/./7'I0 ZBBB@ H
MHI REB P)'49Z4 +12;AN"Y&XC('>@L 0"0"3@9[T +12,P52S$!0,DGH*:)
MHB[()$+J0"NX9!(R!^5 #Z*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *X;2=5?4?"&O^)9;:*\,CW:QV\S80V\
M+,@C)P< A&)XY+&NYKE--\/266DZUX<W-':74EQ);3JFX+',2S+[,K,V,]1M
M//( !!9ZM#)JW@^'^QK)%O=,DF@E7[UJ!'&6C0;>%(91P?X>E6O#=ZT7B;Q%
MX?\ ^6%@\$]L/[D<R$E![!U?'H"!T%20>%OLUWH%T;YF_L6T>V1?)_UJLJJ2
M>>N$7IWSZX$VA:5)#K&M:W<(4FU.6,)&>J0Q)M3/N27;';<!U% &]1110 V2
M..:-HY45XV&&5AD$>XKRWX?:DOA'3YM$OG<VITZ/6-/[ED=1YL2^XD/ Z_.*
M],OI9H+*62"&2:51\J1A2Q/L&91^HKAUTE9(O#PO?#NLW$VA$?9I<6REP$V@
M,/.YY"-QCE10!G^$UO=)USQ]>O:K?:M&]O*R>8JY=H Y0.W1 20/8"E\6Z^-
M<\$^-]-N([:;^S[%)8[B('9*)%8@@'/(*GD$@\$5-=Z%=7O_  D@FTW70-=\
MLR^6ELIB:-0J[?WQR,*,@YS[5'>:!?W\>MK<6OB!VUFTCMKD^59@#9N&Y0)1
MCAB,<_C0!T@\6JNBWVNQK#+HULA6%T8F2=U.T@#L-_R@GD\\8P2^U\37$%]>
M+K-LEIIT-NLZZDZO#""6VF-O, PPX(/0@]NE<^VAO(=8AET36OL&KQXN[2-;
M94\W;@S(?.^5S@$]B0.,\UH:&=8TV,KJ5KXAU=E3RXS<):(%3CJ%D&YC@98Y
MZ=LG(!H-XOM;C6=#M]*GL[^RU.2>$W$$P<1M'&7X(R#TQCC%9G_"<:FR6BPZ
M7;233ZU<:3S<,BAHQ)A_NG@^6<]QV!I^M17>IW&F75IHFLV%UI\[2PR1QVK
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
MH<5E7G@C[98:[:-J3JFL7274K"$9C*A  O/3$:]??UX $UCQ==Z1JHAEM(!
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MD4:_>=V"@?4FN&\+:7=6>LR^'YH?^)7H4[3V4IY#K*#Y2_6,-*I_X :VO&4
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
M%0<$XZXY'/O6-XSOKW3/!6M7^GRI%=6UE+-&[IN *J3TR.>./Y'I7+NNI_\
M"=Z%);M9OJ,N@7&Z:5&"?ZV#!(!);TZCJ3[4 >BT5P^F^-[O6=.TI;6V2+4+
MRQ>[E'E/,D>UQ'@*I!(+9YSP!WS73Z'>WNH:):W>I6#:?>2)F:V9@WEL"0>1
MVXR/8T 79;B&WV>=-''YC!$WL!N8] ,]3[41W$,TDL<4T;O$VV158$H< X([
M'!!_&O-]8U6X\1V'A+6T2U73Y]>@-NA0^:J;V"MNSCYL9*X&,CDXYMZOJUY+
MX>^(2V\%I97.GK(OG0J2TH^RJX9CQ\^& ![8'6@#M5U73GCGD34+5H[<XF83
M*1&?1CGC\:L03PW4"3V\J2PN,I)&P96'J".M><:A8W5O?>")83I\=Q<W$<<L
MBVI&\);3,@;Y\D+DX&>O/M6G8ZY=Q"-/#^BQOID>I26DMO# 4(42LLLROG:,
M.&;;CD=\\4 =Q17"1^,M92TUC4[JSL%T_2[N>T=$D<RR.I58\'&,$M@Y_+CE
MVK>*_$.CZ9KEY)I44L-E9?:H+EXWA1F&=T;*26R."", Y[8H ["TL8;'S1;@
MI'*YD,8/RJQ.6(';).3VSD]SFS7$WOC2]T.^U2/5[6V:*WTQ=1@^S,V3ERGE
ML6[YV_, !STJ_J.N:QH%O>W>IVMK-:1PQ&&6W)3,SOL\HJ23C)4[QV)XH WX
M;*&&[GN@"UQ, 'D;D[1G:H] ,GCW)ZFI/M$/VG[-YT?G[=_E;ANVYQG'7&>]
M8NC:EK%SJMY::A8[;5(TD@O%B:(.3D,A1F)!'!SG!![8K!U5-23XILVBQV/V
MU]".7N]P3B<8SMY/8>WX8(!WE%<-IOCJZUNSL([6S%OJ,]M--.C1-.L312^4
M5 4@D%PW.> .AS26NM^([[Q3X=@N8H],%SIUQ/<V,B%RLB/&I^8,,C#97TSS
MGL =C'8PPWTUW$"DDX'FA3\LA P&(]0.,^F <X&+-<!)X[O[2SMY+V.SBFCU
MDZ9?H$<^2N["RCG[I#1G)X_>#TYU;GQ-=17D-K&D;/>7,T=JZPL^(X1\[,H.
M6._@ $<<^U '11V4,=[+>8+7$BA-[?PH.=H]!GGW[]!5BN-A\5ZLWV+3[O3?
ML>JW!N#DPM*ABB*CS%0$-AO,3 )&.<GCF,>*?$7F^'K2;2+:TO-2EN(95GD;
M"&-&8.H'\)"@X//...M ';4UG16568 L<*">IZ\5B^%-9N=;TN>2]BBCN[6\
MGLYO)SL9HG*[ESR < X-9_AV\GUK6/$U\&026EZVFVHD!98UC1&8X!'WG8D^
MH"^@H ZMF5$+NP55&22< "E!! (.0:Y/PIXEU+7[JXM;NWMK:?3F>#4(ER2)
MMQV!#GE2H#;B.X YSA_A>\>/Q#XET'K!IUQ%);_[$<T8?8/8,'QZ @=!0!U-
M17-O%=V[P3*6B<89<D;AZ'';V[U@7&N7]YK.KZ9HR6QGTN&)Y/M 8B620,RH
M,$;1A1\W/WNG%95IXUU#7+C0%TBUM(X=8TZ6[5[IF)B9"@((7&1E\=1G':@#
MN0 !@<"BN'TWQO=ZMI^E1PVT<6HWEM//+B)YDC\J01'"@@D%CQSP!WK0M/&E
MG:Z?8#Q,\.C:I<J2;.:3)R&*Y'L<9'UH Z2*X@G:18IHY&B;9($8$HV,X/H<
M$5)7EZZO?^&KOQIJ5C;6;6=MK$+7$;[@SJT, 8)C@'YLY.<^G>M_6_%M]I&J
M&-H+8VXO[:T$0R\CQRE%\TLIQ'AG("L/FV'!Y% '6I<0R320QS1O+%CS$5@6
M3/3([9J.&^L[BXEMX+J"6:'_ %L:2!F3_> Y'XUQEH);?Q5X]>R,<,XBM75B
MF1N\EB20",G\:O?#ZQ0^#M U&XBMWO6TN&-;A(L2>445MK,22?FY/09[4 =3
M//#:P//<2QPPH,O)(P55'J2>E25YK<^(-7@\*^-M0ODL-2CL+Z:)+6>$B,HB
M1\$9.1@].YR<\UOZCKNM+XHN=$TZ"P'EZ:+V.:X+GG>5VE1CCCU[Y]J .KHK
MA=+\;:A=-X;N[RUM(M/URU>55C9FDA9(O-))/!! 88QD<<FK>D^)]8U.?2[J
M/23+I>H6[3%EC*-;93?'EF.)-W3@#!]10!U]127,$+;99XT;&<,X!KFO"7BI
MO$C/^^M=\<0-S:"-H[BTESS'(K')'7#8 .#6;XXC0^-_!#&R%VWVFZ'E87+#
M[.W'S<>_X4 =/K6F6?BC0KS29+N1;>Y0Q2O;.N[:>HR00/RK2AC,4*1F1I"H
M WMC+>YP /TKFXTU"#3]7O-)T.VLM3#!8[>; 6X"*"N2AP"2S#//0 ].*=CX
MX:Z\(W'B;R8S9?NXX(@"LAE)5&#\G:!(2O3.!GGC(!V=17$/VBUE@\V2+S$*
M>9$V'3(QE3V([5R4_BO5M+^V?VAIH>'=;QV5R(V@266601[&5BQ&TD$L.",]
MQBI-<UW7_#^C:M?75K92I:-";>5-RB=78*X*;B4*D]<D'TH W](TF+1[+[/'
M/<7+LV^6XN9-\LK8 W,>.< #@#@"K;7$*3QP/-&LT@)2,L S 8R0.IQD9^M<
M3XL\3ZK8Q^*K.R:WBDT[1UOX)RA+ MY@((SC(\O@^_0XYNC4;N'Q)X<L+FWL
M9I;NQN)%O/+/F1E!'D $G .Y<\\[>U '6T5R6D>)=1U"![::.UBU:'4WLIX0
MK%%5?FW]<X,>&!Z98#WIECXJU74Y]/N['33<:7=7+POB)E>&,%E$N\G:PRHR
MH&1NZG% '6QRQR[O+D1]C%6VG.TCL?>GUS%];P>#M,UG6+"RWRW-PL\Z00DX
MRP5I-B\L0"SG'+8/3C&AX<U==;TUKV*\L[RW:0B&>TR%=<#J"258$D$'TH U
MF944LQ  ZDFEKC?'_EZI8#PY]M>S-Y$\LDR9RBJ/DY'3,A3ZA7%5K;QO=R?"
M:7Q-%!%)J-E;/]JAE)4":+Y9 <<]02!Z$4 =W17&S>*-8L]2U2RN;2Q:2'2O
M[3MO+=P, E2CD]3P#D ?2HM/\5ZS/=:3'=V]@B:MI+WUN8M[&)T6,D-DC(/F
M=L8QCGK0!V]'09-<=I?C"\OU\'R-;0*FNVSRRJN<Q,L7F?*<\CMS2:/XKO;_
M %^QTJ_M[7%]933LL&6$#QLBM&7R4E^_@E<8*GCF@#KH+B&YA$UO+'+$20'C
M8,#@X/(]P127%U;VD?F7,\4*9QND<*,_4UR_PR4+X T]5 "B2X  [?OY*I>$
M'_MSQ9XKU'4%$D]CJ!T^U209$$*(IRH/3>6))[X'H* .X1TD&4=6'JIS[TZN
M8NWM/"]];V6EV\4=UKU^=JD8C1A%EWP,?PQC@8R3[DUEZGXWU+3+#Q#&UG:R
M:CHLUN&.66*:*8C8X')!Y(*YZKUH [NBN*NO$7B2'5M8TM+?2O/L[)-0BE)D
M*E&,@V,.I;,9^8$#G..U0P>+M?UF\M[71['3D:YT:#5(VNY7(!D)&PA1[8_7
MVH [NBN%T[QW=:]I]C_9UF(+Z>Q:ZE22)YEC82&/9A2#@NC_ #9X '!SQ,GB
M;Q#<ZGH^G#2K6QNK_3I;F1+J1G,$D;(I!"_>'S^HS[4 =I17 )\0I?[#T6^O
M%MM-6_BF#W4Z.]NDZ.$$98$; QW$,QZ+CDU9\1>,-2T*VN+IK>S*6UO;S>4"
M9'GWMB3&T_NU7LS @F@#MB<#)Z5'!/#=0)/;RI+#(-R21L&5AZ@CK7*V>H:Q
M-XZ\269GMY+2TM+5H(&C8<N)3RV3SD<G'( X&.:OAWQ3)J6G>'+"PM;.RNK_
M $UKYD6,F&WC4JNU4!&<LX Y& "?:@#N**X-?'&IS1Z?%#I]H+Q]9DT>[5Y&
MV+(B.^]"!DJ0H//(SCWK>\+:S>:O#J45_' EUI]_)9R-!D))M56# ')'#CC)
MY!H WJRM$T*'0_MWDW5S/]MNGNY//*?*[8SC:HXX'7-8>O\ BV_T6_E!@M3;
MQ7=K (N7DD25D4R$J<189R &'S;#@\BJFM>,-<L)?%+6UGIY@T&..<^8[EIH
MS&7(XZ-@=>@]#G@ [J21(HVDD=411EF8X 'J31'(DT221NKQN RLIR&!Z$'T
MKB/$6M3ZWI7BG3[".V\G3]/_ '_VE"WF/)$9-HP1MPNT[CGD]..>@\-2+#X*
MT>5ONIIT+''H(Q0!K[TWE-PW@9VYYQZT,Z( 78*"0!DXR3T%<+H^K:M_PJ\^
M)[*WBNM5NHVU"2*3)\Q220BX/\*85?\ =]\UNVNHQ>(Y?(A,%SI,UA'+))M.
M7,F2H!SQ\HR1U&5]: -^BN;\!ZK<:OX3@EO',EU;RS6DLAZR-%(R;C[D*"?<
MFNDH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KD?'UO<W5IHD=K'=,Z:O;3,]O 9#$BL27( (P/>N
MNK+UOQ!IWAZ"VEU&X2(7-Q';Q[F RSL!GGL,Y)[ 4 9E]X+MM1CN)9;ZY34)
M[F"Z-Y&%#(T)S& I!7:.>"#RQJ,:='X374+I8M7UHZM=*TUO''')AS&$+$ *
M I" '/ XX S26GC""/Q%K5EJM_IMM:6TENEG*T@C\WS4W8RS88].E=!>:MIN
MGR)'>W]K;.Y 59I50G)P.I[GCZT <];>![;_ (5]%X6>:6VB:-?.:%@S!MP8
M@%@> 0 ,CH!6A+X:6;6KK56O[@3W-BMBRA4VA 68$<?>R[>WM6XS!%+,0% R
M23P!5&'7-)N(IY8=4LY(X%#RNLZD1J>A8YX!['O0!SJ?#^*U72WTW6]2L+JP
MLUL/M$/EEIH%^ZKJR%21S@XR,FM1/#,46N1:K#>W*2Q6)L50[6&PL&W$D9+9
M .2:L#Q/H#&0#6].)BA$[C[4GRQG&'//"G(Y]QZU8&KZ:VGQ:@NH6ILY<>7.
M)5*/GIALX/X4 8>G^![73%T$6^HWH;1HI+>)ODS+$^TE'^7_ &%Y&#6KK^AQ
M:_IR6DMQ-;M'/%<130[=R21N'4_,"#R.A%3KK&F/%:RKJ-H8[MMENPG7$S>B
M'/S'V%-?6])C21WU.R58I1!(3.N$D/1#SPW(XZ\T 94O@^!KK498-0NX$U2)
M8[^-=I\XA=F\$CY7*\$CKQP#S6]#;1VUG':VRB&**,1Q*HX0 8 'TK(O_&.@
MV.B7^K?VI:SVUCE9C!,KD/V3@_>/I6Q%=6\]L+F*>*2 @L)4<%2!WSTH YS3
M/!TNCZ5-IUCX@U&*&6264L$A+JTC%F(/E\<DX]*EU7P=9ZO:7=O<W5R!*L2P
M.NT/:",@J8CC@Y&<G)S[ "M"W\1:)=WD5G;:Q837,REXX8[E&=U&02 #DC@_
MD:FCU?39;XV4>H6KW8+#R5F4OE?O<9SQW]* ,2[\&M-JZ:K:Z[J5E>/ EO=R
M6_EXNT7."RE" PR?F4 C-+/X*A_MN34M/U74-.%Q%'#>06[*5N%0;5R64E6V
M\;E(..^>:TK#58WL[R[NM3TZ6WBN'436[@)&@(PKDL1O&>>G/850\.>(I-:U
MSQ!:>;:36NGSQ1P2V^?F#1AB&.3D@G'&.G2@!FJ^"H-2N]2FCU&[M(M2L197
M<$ 3;(JA@IR5)! <]",\5/;>%(K/5;748-2O!-!8+8,&\LB5%)*%OEZ@D],9
M[U;D\1Z7%XDCT%[J,7\D!G\LL!@;@ /J<D@>@-68=6TZXO#9PW]K)<@$F%)5
M+\'!XSG@\'TH R;;P=8P>"I/"LDT]Q9/"\7F2;=X#$G.0 ,@G(..PIVK>$K3
M5-(T^RCN;JSFTYUDL[NW<>;$RJ5SD@AL@D$$<YJ3QCK-SX>\):CK%HD4DMG"
M9O+E!*N!VX(Q]:?;3ZQY]DUQ/I\D$REY52)HW1=N=PRYSABH/'\5 %S2]/;3
MK3RI;R>]G9M\MQ/MW2-@#.% 4#  P !Q^-8R^#(X=<N[^TU;4+:TO9?/N]/C
M9/)FDP 6Y4LN<#<%(S6M#KND7(C,&JV,HDE,"&.X1MT@&2@P>6QVZU(=6TT:
M@NGF_M1>-D+;F5=Y(&2 N<].?I0!P?BWPA+I^A:H=*NM3FAO+Z&Z_LN*(2(L
MAG1Y&&%+@8#-C.,YK<U;P1;ZS-K$G]IWUM;ZS;K%=P1! &*KM5LLI93MQQGG
M SW!WSK&F"]-D=0M1=#=F'SEW\#)XSG@<GTHCUG2Y4MGCU*S=+IBENRSJ1,P
MSD)S\Q&#P/2@#G+_ .'UO?C4U;6=22/45A,Z+Y7,D04*^=G!^1<@<>U;%GH"
M6GB&ZUG[9<2S7-M%;.D@7;MC+%3P <Y=L_6J+^+].O\ 3-3DTO6--@ELYC!Y
MUXX\H,,9) 8'') .1DCC-;B:GI\EY-9I?6S74"[IH5E4O&/5ESD#ZT 4]5T&
M+5=2TR_^UW%M<:>[M&T.WYE==K*=P/!'<8([&L]/!5DD=U9K<S_V5<W?VR2P
M(4IYF\.0#C(0L-Q7/7/8XK6FU[1[>VBN9M5LH[>8;HY6N%"N.F0<X(Y'/O5Y
MG54+LP" 9+$\ >M %75M-@UG1[W2[DN(+R!X)"APP5E*G'O@UE6OA7[-JECJ
M+:K>37-G9/9JTBQX96*DD@*.<HN,8Z>YK336=+E2V>/4K-UNB5MV6=2)B,Y"
M<_-C!Z>E11^(]$FN8;:+6+!YYV98HEN4+2%?O!1GDC!SCTH Y^/X=V]K9:6F
MGZSJ-G>:8LD<-['Y9=HW;<R.I7:PSR,C@@5U=E:+96<=NLDDNP<R2MEG).2Q
M/J22>.*Y_P 8^*ET#3MUG=V)OEN;>)K>9LL5DD53@!@0<,6'L.E;EQJVG6EW
M':7%_:PW$I"I%)*JLQ/0 $YR<''K0!S,7P\M[>WMK*#6=0BTZSOEOK2U41$0
ML&+;0Q0DKDG@YX/Y79_!T$]MXB@;4+H+KQ/VD@)E 8Q&0GR\?* .<UJIKVCR
M7RV2:K9-=M(T2P+<*7+J-S*%SG(!!([ UG>)_$?]ASZ3:B2WMVU*Y-NMU=9\
MJ(A"W.",DXV@9')Z\8( ZY\,+=-HC/J-R&TA_,A(5/WC;#'\_P O]UCTQUJ"
MV\&1V>M7-Y:ZMJ$-C=7!NI]-5D\EY2<ELE=P!/)4$ GKQQ6C87>H1_;AK(M8
MH[=@8[F/*)(FT$L0Q.W!R,9/3KS5B#6-,N;6:Z@U"UDMX6*RRK,I6,CJ&.>#
M]: ,F'P;8C2-:TRZGGN[75IY)YUDV@JTG7:5 QT!'4C%5F\$&Y\/7ND:CX@U
M2^2Z@-L)IC'OCB/4#" $G RS GBM"_\ %^A:?90W<FI6SPS726BM'*I'F,P7
M!.>,9R<] *LV^H"XUJ>&+4-/EMTMXY!!&V9D))^9CNQL(QCCL>: ,V_\%V6J
MWMQ<:A<SSI<:<=-EA(4*T>=V[@9#9YR#^%,C\%0S:'<Z5J^K:AJL,T/V=7N6
M16B3((VE%&6R%.XY.5%;4&M:7=&46^I6DODIYDFR93L7^\>>!P>>G%,M=?T:
M^NTM;35K&XN'C\U8HKA&9D_O  Y(]Z (-#T2?28S]KUB^U6;:$26[V91!V 1
M0"?4G).!S27WA_[3KL>LVU_/:7:VQM&**C*T9;=T8'!!Z'\P:7Q!K1TA-/BB
M5&N=0O$LX-^=JLP+%CCJ JL<<9.!D9S6:OC!;!M?@U=4$^C".1FMU($Z2C,>
MU23ABP*8R>0.>> !+KP)9[-,?2K^]TJ[TY'CBN;8JS.CG<ZN'!#Y;YN1UYJZ
MWA:'^T]*U!+^\2XT^.6(MN5C<+(59P^5[L@/RX[XQ5U]4@TZTBDUF\L[25U+
M$-*%48Y(!8\A>YX]<"HK[65T^\TXRF-K&_D6WCF4_<E8$ID]"K8P#V..N> "
MI?\ @S2M1N=9N)T<OJUH+6?GA0 1N4=F(V<_],U]*35O"%KJ.G:9;P7=U87.
MED&RN[=AYD>%VD'<"&!'!!'-6H=;6\O-36"2&.TTYC#-<2GY3-M#$=1A5#+D
M]R2.,<U_[=DL=/T>\O;BSN;:\,4$MU:9$8E?A'7).8V8A1SQN!Y&< %>_P#!
M:7T%A(-9U&'5K*1I(]30IYK%P X9=NPJ0%&W;CY15EO"T;7NCWCZC>23Z8\D
MH=]A,[R*58O\OH3@+@#C' Q6_7-:GXBEB\76OAVVGL[2XFM#=++=H7$OS;?+
M10RY;@D\\#'![ &AH6AQZ%#>1QW,TXNKN6[<RA<AY&W,!@#C)JE8Z--I>KZT
MMN[QVNK2_:DFC )@GV!'X((Y"*P)!&=P/;-W3M5D^S6\6LM:6>I3RRQI;B7_
M %FUV *!L%LJH;IWJRNK::]M+<IJ%JT$+F.259E*H_'RDYP#R./>@#)M_"EK
MI^KVNK6UW<Q2V]I]FF5 I%TN=V9!C+-DDY&#ECZU-H&D26E]J^K7*[;O5+A9
M&3.?+C1 D:GWP,GW8CG&:J:[XG^R0Z-=Z9<V5Q9W>I1V<\F=X53NW$,&P"-I
M!SG]*W=/U.PU:V^TZ=>V]Y!N*>9;RB1=PZC(/6@#-N?#2/KEQJ]E?7%C<W<"
MP77E!2)57.UL,#AUR0#Z'D&HX/"-G9ZAI-S932VZ:79O9VT"A2FQMN<Y&2?D
M7G/\ZNWOB+1--:1;[6+"U:(J)!-<HA0MG;G)XS@X^AJ:[UG3+!4:\U&TMU==
MZF695!7CYAD].1S[B@#FE^'EO;V.FQV.LZC:7NG/,;>]C\OS-LK;G1E*[64G
MG!'&!756-H+&SCMQ-+,5R6EE;+NQ.2QQ@9))Z #T %-&I6#:A_9XO;8WNSS/
MLPE7S-O][;G./>JS^(]#C7<^LZ>HVLV3<IT4X8]>@/!]#0!D7G@>VO;/7+63
M4;Q4UFX2XG*A,HRA0 OR\#"+USTJ.\\ P7<E\?[8U&*.[O8;]HT\O"SQE,."
M4)Y\M?E)(]JW(?$.BW%Q:V\&KV$LUVGF6\:7"%IE]5 /S#@]/0U,=7TT:@+
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
MPZM8R7$T7G11)<(6>/&=P .2,<YIL7B/0[B[@M(=9T^2XGW>3$ERA:3:2#M
M.3@@CCT/I0!6B\-+!K=UJL6HW:S75K';SJ=A60H&"N?E^]\[<# Z<51L_ UK
MIUKHJV5_=1W6CQ-!;W)"%GB;&4D&,,. >Q! .>N>GFFBMH7FGE2*)!EG=@JJ
M/4DU336])<1E=3LR))O(3]^OS2\?(.>6Y''7F@#*;P;:$:>4N[E'M-0?4F<;
M"9YV#!F?Y>F'88&,<>E7]&T./19M2DCN9ICJ%VUW() N%<JJD+@#C"CKFII-
M;TF))GDU.R1()!%*6G4"-ST5N>&]CS4#^*?#T<,\SZ[IJQV\@BF<W2 1N>BL
M<\'@\>QH R-1\!V^H3:FW]K:A!%J%S#>20Q^652:,IA@60G_ )9KP21[5->>
M"K>]7Q LFHWFW7(4AN,!,HJIL&WY>N"<YS73*RN@96#*PR"#D$5435M.DOOL
M*7]JUW\P\@2J7XZ\9SQW]* .?N/ T4EU>SV^K7MJ=0M%M;Y8UC*W 5"BN0RG
M:P4XR,9'YUT&EZ<FEZ1:Z:LLD\=M"L*O-C<RJ,#. !T]J@_X2/0_M$=O_;&G
M^=),8$C^TIN:08R@&>6Y''7D59U/4K31]-N-0OIEAM;=#)([=@/YGVH Y[25
ME\%^&1IK:??7T5E)Y=N+.+S'>%G.SC(Y4'#?[N>AJQX;TA?#'AIH[:Q832RR
M7!M5;)5G;*QYZ *-J9Z +5.?QG$FL:"R75BFC:C:7$\TTCC,1C"'!?=M'W\'
MCJ*Z(ZQI@T^+4#J%K]CE&8[CSEV/WX;.#T/2@"KX7T3_ (1[P];:<T@DE7=)
M-(!@/*[%W(]MS''MBM>HK:Y@O+:.YM9HYX)%#)+$P96'J"."*EH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KE_'5O<2Z9IDUO;3W M=6M+F5((R[B-9 6(4<G YXKJ*;)(D4;22.
MJ1H"S,QP% ZDF@#S#7;"YO8_B*R:5>-+?V,,=IFT<F5A"1M4XYPV.A]_>I+J
MW9M9U:SUO0M:U'3]8A@:W:U$H0@1*C12@$>6=P+9; ^8\BN[LO$&CZE>O966
MIVEQ=1J6>".4,Z@$ DKU'4?F*TJ ,G6HY8_"5_%!IZWLJV3JEF7)$QV$;,]3
MGIGJ:X.VAO9=6U&Y;3M4>"Y\-+;HTMB8P)%:3,83&1C<  <GOR.:]2HH \WT
MO3Y(K_X>L^F7*"QTN6.X)M''DR&.( -\O!W*W^35+0[/4]-N-!OY=.OOL%IJ
M&IK/"+9]\0FE9HI0F,E<9&0. _UKU6B@#R^YT>_L[:74TLKMK,^*8]22VC@9
MI4@P%=Q&!NY;<VW&<'..M5]7M+V^TSQ@O]C:@1>ZQ8SP(UHQ,D:_9]S  '@!
M&SZ8P>>*]8JM?:A9Z9;_ &B^NH;:'<%WS.$&3T&3W/I0!YQXFTN^O9/'D=EI
MUTPO-,M%M]MNRB9X_,W!21@D J,?A7I5K<+=VL<XBEC609"3(48#W4\CZ'FI
MJ1U+(RABI(P&&,CWYH \B\-Z9'J_@[PI!8V,B7EIK'VM[C[.R*D:3.7/F8P=
MR@+@$YR..#BW9)J,FN^'+AM$U"U6TU:\\^VCM2(8!(DP5@Q&7#%@Q?)7)_AZ
M5Z%H>C6WA_2H]-LWE:WB+%!*VXC<2Q&<>I)_&M&@#RD6FJ6ML;V/2[Z2VM?%
M<U]<6RVSB26W;<%D1",OABK8'/'M73>%/,D\7>*[S[#=V]M=S6TD$D]NT0D
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
MN\8,<ZL&$BXX.1P:M4 >9:"NHZ)>>$[R^TW4'L4\/II[".UDD>UN04+;T +
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
M/!6G0ZY/J<-UJ$2W,HGN+..X(MYI>/G9,=3@9P0#CD&NC90RE6 *D8((X(H
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
M#B-;J)1"2BN#D-\C?0J/45KVFIVFCV&I^)4\,ZS!YWE"X$V7N9 N06*LYPJ
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
MXMLH[_11;RQWQ4SQL); GSH&#9$BX!SM(!Q@\9X/2@"\-:TTVGVH7D9A\PQ
M@\EQG*@==PP<CKP?2J$_C'18KG284O8IAJC.()(FW)A58DDCCJ-N.N3[&N.>
MW\2VITK4]0L[S58+.ZNH939(;>YGA<((YS&I7Y@5((XX.<5>.E266H^%[_3M
M NX+.*]NI9;<-OE3SHF =\L<98Y//&>>] '3^+/$$?ACPQ?:LZJ[P1$Q1L<!
MWQ\H_.H+76?L(GFU;6;&:TE'F6KQQE'" 8D+#)&T'^+C&>?6H?B':W-]X"U>
MSL[:6XN9X?+BBB7<6)(_+\:JXN[#QW=ZK/9W5SIFH:=%#$T<#.T+QLY*,F,@
M,'SG&,CG'% &Y?>)M"TQ4:]U>R@#Q&=-\RC='Q\PYY'(Y]ZYW7_'D(\.^([G
M0;F![S2$R3*A='.U6. ",C#CGIGUK+T'PY?:1?>";:[LY9%L;2^6=@F]+<S,
MI1"W3@ KQQQZ&F:]I>J-IGQ!L(M*NY7U)UEM'C0%)08(DP#GKE6SZ8^E '?V
M&M:;J<]Q;V5];W$]M@3I$X8IGIG\C^1J&XU&.'7X;9M5LHE%M)++:.!YK %<
M29W?*HYSD=^M9%I;S?\ "R9+U+2=+-M%B@$IA*KO$KMMY'4*P_E3M2@G'Q'T
MB^%K.UK!IUU'+,D1959FB*C@=2$;_)H U+/Q/H6H7<-K9ZM9SSSH9(HXY0Q=
M1U(]?7Z<U3\7^(_^$;LK&4O# EW>):M=7"DQ6X8,=[@$<?+MZ@989-<CH.DW
M]II/@"*33+J*73[N9KM?)(\D-%*N3]2Z]/7VKN/$,F+6WMY=*;4K&YE,5Y$(
MA)MBV,=Q4_>&X*,#)YX!H -/NM1BEO&U2>R>QCBCE@O(5,:LIW;MV6(&,#D'
M&#GV%B#7-+N8KJ2*_@*VG_'QN?;Y7&06!Z CD$]:\X'A/4K73/$5IX9AO4T9
MA;3V-C=N\69DEWRI'OPR(RJ!SCDG''-6]1T^YU?2+C5]'\-ZC;:A'+:32Q:C
M*1+>+#*)#$ SMP #@G&2>* .MU+QEHNFZ7/?M>)(D,R0.B?>61R JL.JYR#S
MVYJS!J<5SK[P0ZK9R1"T64VBC,JDM_K"<\*1@ 8]\URWB&*?7_"FIWEAX<NK
M6XFGLY62:%4N;CRID9LJ#D[57 R<GG QC+=>TK4];\0ZQ]CM[FU-[X;:SAGD
M0JJS%W(4L,X.&'Y^M '8V^NZ5=RO'!J%N[I'YQ&\#,?]\>J_[0XJ&S\3Z%J%
MW!:V>KV<\\Z%XDCE#%U'4C'7U^G-<U;VMWJNI^$KTZ?=6+Z/#*;U9(BNW,.S
MRE_OY;!RN1A/7%96AZ5?VNC^ X7TRZBEL+Z:2Z7R2#$K1S+D_4NO3U]C0!Z!
MKMY<:=H%_?6B1//;V[RHLI(4E5)YQSVJG!?:MJ/A;3;RP2U6^O((I&>8,8HM
MR;BVT'+#L!D=1S5CQ(DDOAC58HHWEEEM)8T2-2S,S(0  /<UE0:A>Z'X"THP
MZ3>W5ZEK# ;:.++(P0!BP)' P>_/;KF@";PKK&J7\^KZ=K,-L+W3+E86GM0P
MBF5HUD4@,25.&&1D_6NCKE-'U5K/1KZ=/#VM!H3YLBS1()[N5C\Q50V#CCN
M!@#@5U8Y% !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 %,EABG0)+&KJ"&VL,C(Z4^B@"CK.D6>O:5/IE^KO:3C;*B.4+#TR.:N1IY<
M:H&9MHQECDGZFG44 %%%% !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
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
M%[4;>X,7Q(M7TV]D>^@\VV"VCNLN;1$ 4@$%MXQ@<C'XUUW_  BFE_WM0_\
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
M$9[XXXK>HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ K%\0:U+I;:=;6T7F76H7)MXLC(7$;R$XW
M+GA",9')%;59/B'P]:>)+".VNI;B!X9EGM[BVDV2PR+G#*>><$CD$8- &)!X
MCUU)[/2]1L(+74KV]EAMIF&8W@1/,\TH')!Q\NW=UYSBJ<GC#6;6WU$RK8R2
M6.NV^F$K"ZB2.7R?FQO.&'FGU'%:UUX)M;NRM4EU34_M]K/]IBU,2K]H#[=I
M_AV;2O!7;C';/-8^D>%_[1A\4Z;J!U&*.XU6.ZM[MAMD8I'#MD4E=N=\9XQC
MCIC% &A<^)M2BU#Q':(M@!IKV@AEF)10LOWB^6^8J,D 8W=.]<_XEURXUKP!
MXPM[N./?IUU' CK"T6]3Y4@)1R2I^?'X9XKHI_ %E<O>S3:IJC7-W);S//YB
M;EE@.8W4;, Y[8V^U.G\!6-S9ZQ;2ZCJ3)J\D<MRWF)G<H497Y,#.Q<\<8XP
M.* .KKSZY\4:CHFJ^-+^\GBN;/3/LR6]L(RG+H"@W;CCYGY.#GKQC%>@(I5%
M4L7(&"S8R??CBN?O/!NF7]YJ\UTUQ)#JT*Q7=J7 C8JNU7'&X,![XX!QD9H
M9'K6HV/BZST/4A;3)?VLDUO/;QM'M>,KO1@6;(PX(.1W&.]6/&G_ "(GB'_L
M&7/_ **:I;#P_%9WD-Y/>75_=00&WAEN2FY$)!;&U1DG:N2>?E'O2^*;2>_\
M(ZU9VL9DN)[">*) >69HV 'YF@#!\77DUM\,3;VN#>:A;PZ?;+ZR3;8Q^08G
M\*EC^S:5HUPVLZ3#9Z7H,44ENX82,?*3.X' Z?* /7-65T--=M-$FO&U"S?2
MY$E2W(C :54V[F!#9'S''(K:U;2[76M)NM,O4+VUU$8I #@X/H>QH PXO$>H
M1ZGH-M>VD,)UE92L R9+;9'O&]LX;C@X P2.3UI/#&O:QXA@M;\6MFNFR/.&
MF#,'=58K&R+R,$#))/?';)T#X<MY+B:ZN+JZGO7M6M$N7*AX8VZ[ %"@DX).
M,G [ "M#3[&#2]-M=/M5VV]M$L,:^BJ !^@H SO%NJSZ'X5U'4;7RS=0Q9@6
M1"RO(2 BX!'5B!U[UR>JWMY::]H]G=3Q7=UH>E3:E<SN"L?F%?+61NO11-P.
MI(Q@<CM-;T6'7;**UGFFB6.XBN T)4$M&X=0<@@C(':J-]X0T^_M]:BDFNE.
MKQ)#<2!P65$7:%4D'C[Q.<Y+'UH H0>,I'ATJUGBB@U2YTY+^ZCPSB ,!A50
M?,[%MP"CLI.> #T.CW%]=:/:SZE;+:WDD8:6%3G8?3O^63CIDUGR^%H3K::M
M;:A?VMS]F6UF\IT(GC4DKNW*>06;E<'FMQ$$<:HN<* !N))_$GDT <7=.WB'
MXG-H]U\VF:191W;6Y^[//(Q"EA_$JA20/[QSV%;FO-8:1;W/B>XB7SM-L9P'
M[E#M<K^)1<?7WHU#PW!>:S%K%O=W-AJ,<7D&>V*_O(LYV.KJRD \CC(]:BU?
MPK!K>BS:9>:A?%+AE,\JM&'D"D$*?DVA<CH ,\YZG(!A^"]&N(O#UAI&L:1
M(DMTNY9G8,9;EY#(<#'!# D]>HJ?P-,_B1[[Q7>?.9KJ6WT]&Z6]O&Q3Y1V9
MF5BQ[\#H!6]'HCC4[>^N-6O[K[.&\N&4Q+&&(QN(1%)."0,GC)JK!X3@M(+J
MTL]0OK6QN97E>VA=0%+G+A&V[E!))X/!)QB@#!\(R7]S+XTO=&6W^SS:FRZ>
MLY(A:1$59'^7G:7!Y'<&N]&<#.,]\5GQ:-;6MOI]M8/)96MBV4@MR%1UVD;6
M&#D<Y]<@'-:- ''WOB?4I8?$ESI,=H8]"<QO%.C%KADC61P&##9PVT'!Y&>E
M4Y?%VM:A>W":0NGQ6_\ 8D.K0/=1.[8??\C ,/[G7/&>AK<NO"-G<7NI7$=U
M=VR:H@2^@A90D^%VYY4E25^4E2,CW&:=)X3LVU*ZO8[FZA:XL%T_RH_+"1Q*
M6("@J<$;CU)ZT 8L7C#5=9M(AHEE&;PZ3;ZBR2)O4M,&*1_?3 ^0Y;GJ..*Z
M_3I[FYTVUGO+4VEU)$K36Y<-Y3D<KD<'!XS7-GX?V4?]F/9:KJME<V%HMBMQ
M;RHKS0+]U),H5..QP#SUKJ;>".UMHK>($1QJ$4$DG ]2>3]: ./\0>+-1T?4
M)@J6;V\5[:6_DA&DD:.5D4NS@XB.7. PYV^_%+6?&'B#3_\ A*IX8]--OH$L
M1VO&Y:>-HTD*Y# *V&^]R..E:]_X#L;^;46.HZE#'?W,5Y)#%(@19XRFUURI
M.?W:Y!)'MG&'W?@>QO;?789;^_V:UL^U8:/(VH$&TE./E4#G/YT 9'BS6+O6
M/#_C6SL3;);:9920RF:,NTKF#>P&&&T!6 !P><]ASU^A_P#(OZ;_ ->L7_H
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
M%[;1W-K-'/!*H>.6)@RNIZ$$<$5+3(HHX(DBBC6.-!M5$& H] .U/H ****
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
M_B9I<+C.$ZYX'1:+K>LZQ=:=<+:+%87$337"R0LIA4C,:AR?G?)YP-HYYZ9
M.H) !). .I-9R>(=&DDCC35+-FE<1QXF7]XQ. %Y^8Y["N<\;RR7WB'PMX9=
MBMCJEQ-)>8./-CACW^4?9B1D=P"/6NLGL;6X2W26)"L$BR1+C 5EZ$?2@"I-
MXDT*VFFAGUG3XI8.)D>Y0-'W^8$\?C5LZA9+8+?-=P"S=5=9S(/+93T(;H0<
MC'UKA_!D^I74EYKRVUK_ &?K6I3327+S'S%MHU,<7R;<8(C7G=_'TJQI"#5O
MB+J<#H%T[PW%!;6-M_")9(]S28]0I51Z G'6@#K[/4K'4&E6TNH9FB($BHP)
M3/3(ZC/O5JN)M'>_^,=]/:_\>VGZ0EI=..C3O)YBK[E5R?;?[UUNGK>I8Q+J
M,L$MV!^\>!"B$Y[ DD<>] %FJUC?VNJ6,5[8W"3VTHS'+&<AAG'%<II'B6\O
M/$<FDWLYL-1'GE;.YMODE0-^[DA<<2+MP6&<Y/\ #BJ"^*=='PXTGQ2K02,K
M+)?VT<0!EB\PJPBR>'QC .<].M '9:3HMGHJW2V8E NIWN9?,D+YD8Y9N>F?
M0<5=:>))HX6=1+("53/) ZG'H..?<>M4= N9KW1+:]GNH;DW*><KP@; C<J
M>^!@9[]<#I7-Z)JLLLWC;6I$,DMC=R6L,?I'!$K!1]69S_P*@#KGOK5+L6AN
M(_M)7=Y(;+[?7:.<<=:234;..R%XUQ']F.,2 Y!_*O/?"FI:GH>F>%[B^6VN
MXO$KA[FX16$RW$L9E4L<D,N%*X &T  9 K?T.Z>#Q_XET@?\>PCMKZ-1T1Y
MROCTR8PWU+'O0!TMG>6VH6D5W:3I/;RKNCEC;*L/4&IZY?X<?\DZT'_KT6LF
MU\67\UY?V5U<-8:I!;7,OV*XML!PI_=R0OTD3:/FY)Y[4 =W++'!$\LTBQQH
M"S.QP% [DU0FCT[Q3X?>,3?:--OX2I>%R!)&PP<$<X(STKG-/\2:E=W'@\2M
M%Y>LZ5)<W*A,8D6.-LJ<\#+GCGH*Y[P=J>N:)X6\#RM<6L^DZ@(K%K58"LD1
M9&*N'W'=RO(P.#^- 'J%I;1V=I#;1%C'$@1-S;C@<#GO27EI%?V4]G/O\F>-
MHWV.4;!&#A@00?<5P4?BO4;N#5K.>\DTW6+?3[B9K.:V *LI&R2!ONR1XSSD
M\D'CI3[35-6M/"^@QQZBC22Z/]IPL6^X=Q''M^4_*(QD[F)'.T9&: .VTW3;
M72+&.SLXRD*9QN<NQ)ZEF8DL3ZDYJW7!67B37=9N_#,-O<6EHFKZ*U](?LY<
MQR#RONY;D?O#@'\<U1L]<UC7)? =S)>BW>[FNUN4BC&R1XXY5W8/.#@\9XS[
M"@#T*UO[2]EN8[:=)7M9?)G53GRWP&VGWPP/XTFH:E9:5;BXO[J*VB+K&&D;
M +,< #U)/:N2B\1ZHT.O+)<V43VFMI91R&)A^Z*Q$A5&XO+AV '<XXQQ6/K6
ML7FK^ =>2^'SV.MP6B,R!69!/ RE@#C=\^.,=.@H ]%BU*RGU"?3X;J*2[MU
M5YH5;+1AL[<CMG!JU7%;+N3XC>(TL)DANSHUIY,DB;E#^9/C([CUJ?PUXBO-
M?BTI1(([B.&0ZM&4&8Y5;RS'_LY</CV0^H- '745SVNZS<V^MZ;HUFL@FO89
MYC)&$+!8]@PH<A<DR ]^%/'.1G:?K>O7.H:?H&HB"SU-[:>ZN9H0K_(DBHFT
M9(#-O!.<XP1W! !V1&1BL_2-%L]$AGBLA*$GG>XD$DA?,CG+'GIDG..E<?IW
MBK698M#:XE@=KK7+K3+C;#M#)'YVUASP?W0]>IJQ!XDU.9+Z)[NVC,&NOIX?
MRR96A$8?$: '=)D^F,9)Z4 ==>ZE9:<;<7EU% ;B58(0[8,DC' 4#N:EN;B&
MSM9KFXD6."%#)([=%4#))^@KS>\UB[UKPUH\U\JBXM_%45JQ"A=PCNB@) )
M. ,X.,YQ7=>([NYT_P ,ZI>V;1"XMK62:/S4++E5)Y (]/6@"_!/%<V\5Q X
MDBE0.CKT92,@C\*DKAH-:U_4=;TG3;>]M+9+W0C?-(;7>R2AH@2/F (^<\?S
MJDOCC43X5T+6+U9+6TN[1VN[ZVMC,D$P("ETY*Q'YR2/89'6@#T:HYYX;6"2
M>XE2*&-2SR.V%4#J237"P:EJ3>,M3F75K>2WAT&WNXE? M]S&7YMXY"DH"6]
M/I4FG:_J%YJ5_I=W()X6T5+U9C#Y>78NK;1P=G QN /UR#0!U,6NZ5.^GI%?
MP.^HQ^;:*'YF3;NW*.XQSFM&O,-"_P"/7X3^OV)__2.IV\4>)5TYM0^UV)$/
MB Z6T/V4@2(9_)#9W9!&0?P/KP >D45P,OBS5=*O=8TV\DANYX+VRM[:9(1'
M_P ?'8J6P=N#CD9X!/>EU?6_%>C:7?32+;JB7UG':2W"*9)(Y9%C<.L;84@D
MX;N.V10!WM%>8^)];UV'P_XZT^748_.TVUBFAN8(/+;9*K93!)QC:<'K@^O-
M;&O^([[0-1CMKZZ>ULWA3R=2:V#0-.78,DQ&?+&-FT\#DDDXQ0!VU%%<M=:I
MJNIZUK>E:-<6]M<Z9!"T?GIN6660,P#]PF !QSDGTP0#J:*XYM<U74[W7[33
MY[>WGT>&+ *>8DTSQ>9R3@^7@@#&#U.>U5+#Q1K'B'4]$BL9K>QMM4T1[_#P
M&1XI T0Z[@"/G..!Z\T =Y6?J.BV.J3VL]TDOG6I8PR13R1,FX8;E&!Y%<7I
M/BK7[BS\*:E=3V;1:K=/8SV\=N1A@LN) V[KF+IC&&QVS42>*/$O]G6VH&[L
M3G7VTEX?LI"NIN&A#YW9!'!Q['GG@ ])Z"BN!;Q9JNF7FJZ7=R17=S#J-I:6
M\Z0B/B= W*EL9'S <C/&:75];\5Z-HNH7$JVR^5?6L=I).BF22*61$8.J-A6
M!8X8<$=LT =[5>_O[73+&6]OIT@MH5W22N<!1[UQ-QXLU71[[6]/O9K:YE@N
M+".VG\DQJGVIRGSC<<A2">N3TSWJUXFU'Q%X>\,^(+[[98SBV1);-Y(LR;3P
MXD487K]TC\1Q0!VE%<7K&K:__P )3J>E6-[:6\,&DK?1.UL78.7=<'YL$?)U
M].W>HXO%MY>P^'6GFATRWU32#?/=LH*B?;&1$-W &'9N>2%XQS0!W%%8GA*^
MU34_"]A?ZS%'#?7$0D>*.)HPF>@PS$__ *^E<T?&.I-X4M?%\31M8R7PADLO
M+Y$#3^2"&Z^8#ACVZC'>@#T"BO.+_P 4>(K6U\0WZW5EY.CZM';"$6Q_?1,(
M<J3NX.)3SZ^W%=/XYN+JT\!Z[<V5RUM<0V,TJ2J 2I5">,_3K0!K-J5DFIQZ
M:UU$+V2,RI!N^<H, MCTY%6J\]N8+]O%_A**"]1+EM(O/](>'=@9M^BY )[4
M[1_&&J:S9:-9A2M_=VMS-/+;(F<PRB+Y5D8#DG)ZXZ=\@ ] HK,\/S:K/HEL
M^MPPPZD 5G6!LID$@$<G&0 <9.,XK3H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K,U[0+#Q'IPLM
M020HLBRQ212&.2*1?NNC#D,/6M.B@# ?PAI\FG6UG)/>R""Z2\\Z2X+RO,A!
M5F9LDXP..G &,5S5QH>K3>(-3E:T\06\ES<EXKC3M5C2V90JHC.K-N5L*-V$
M/MFO1** .<_X0^UN(-2%[<W$T^K6R6^H.K!1*%4KP,?+P6Z>M61X6TW^T(+Y
MQ.\T5H+([I3MEB!)"NHX;&3U]:VJ* .<TGP/H^D02VT7VN>T>-H4M;JY>:*&
M-N&1%8X (X]<<5'9>!-*L=+NM.CGU&2VG@:U"SW;R>3"W!CCW9V@C XYX'/
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
M+*1MXYB!)QC& <LQS[US&J^&;FSO=+MK*RUJ73+"Q^RVTVEZBD,T?S#*N'=
MR[4CP>3P<]J] HH R_#]G>66E+#>W%Q,^]F3[3())40]%9P &(]?PR<9-:'P
MCI=O*PC$PM&NOMGV/?F$3;MV\#&1\WS;<[<\XS6[10!SMQX,TVZM-4M99;HP
MZG<+<W2B0#=(-N"#CC[B<#^[]<[%]I]OJ>EW&G7BF6WN86@F!."RL,'D8QP>
MU6J* ,.#PM9V]Y87:7-X9["![>!Y)MY"OC=G<#DG:O7I@8Q5&3X?Z,^G6-HD
ME]"UA+)+:W,-RT<T)D)+@..<,2<@Y_05U5% %>RLX=/LX[6 -Y<8X+N78DG)
M)8\DDDDD\DFK%%% !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 %%%% !4-S=VUE$);JXB@C)"AI7"@GTR>]35Q_C?[;'>Z%
M<Z.R2ZS!<2-;6,O"7*>61("W\&%Z-V) YW4 =9!/#<PK-;RI+$XRKQL&5A[$
M5)7+^ ;FWN_#CW$7G+<27<[WD,R;&AN&<F1-N3@ GCDY&#DYKJ* "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ JAJ&D0:A<6ETSRPW5HS-!/$1N7
M<,,.0001U!'8'J!5^B@"II^G0:;#(D&XM+*TTLCG+2.W5C^G3@  "K=%% !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
/ %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>ex1018newformkeyeeagmt009.jpg
<TEXT>
begin 644 ex1018newformkeyeeagmt009.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 **8DT4APDB,>?NL#TZT^@
M HHHH **** "BBD+*" 2 2< $]: %HHHH **** "BBB@ HHI-RY(W#(&2,]!
M0 M%("& (((/((H+ $ D G@ GK0 M%%% !1110 44UI$0J&=5+'"@G&3[4Z@
M HI%96&5((SC@TM !111D>M !1110 4444 %%%% !1110 44@96) (.#@X/0
MTM !1110 4444 %%%% !112,P52S$  9)/:@!:*165U#(P92,@@Y!HW+NVY&
M[&<9YQ0 M%(K!E#*05(R".]+0 444@96)"L#@X.#T- "T444 %%%(K*PRI!'
M3(- "T444 %%%% !1110 44FX!@I(W'D#/6EH **0LJD L 6.!D]32T %%%%
M !1131(AD,8=2X&2N>0/I0 ZBBFF1 &)=0%^\<]/K0 ZBBB@ HHHH **** "
MBBB@ HHHH **** "BDW#<%R-Q&0,\TM !111D4 %%%% !102 ,DX%(K!E#*0
M01D$=Z %HHHH **** "BC(SC/-&0,<]: "B@D 9)P*;O4L5##(ZC/2@!U%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %<G\2;J\M/ NH2614,VR-V+E2%9U4XP#USCMP3765C^)
M]#;Q'H,^E"Z^S+,R%I/+WD!6#<#([J* ,"UCM-(\<W$-MX=TZ#4KC2I+Q[F&
M8C>5=$\O[GR@_*<@<XZ5%;>/KW_A&[#7]2TVUL--OQ!Y4[7+.(=X8EI<(-J@
MA0#GG<,XYQO3^'[B;Q(NM?;XUE&GO8^7]G.W#,&+?>SU4<>GYU%I_AJYTSPQ
MI6BV^I(5L (R\MMN6>((R['3=SU!X/4"@#/N/$.LR:_X8MX8K$6]_P#:7E\N
MX+K((P=I5@O*E2&'')P.,<ZWB?7KG08M.:VL8[MKR^BL\--Y>PN>#]TYZ>WX
MUG6G@2'3O[':QOFMFTV>YE"I"-A6<DNBJ?N 9^7K@#O6KXAT-]<33PEV+<V=
M['> F+?O9#D+U&!SS0!CW/BW5H([JW31DGU2QMUFN;:!I9%9FW%8T=8SR57.
M6 ^\!SR1+?>,9HI+R.UTXB6STE=4EBNG,3%6W8C P<,-C9)X!P._$VH^%;N7
MQ$VM:3KDVF37$20WD:P)*DZJ3M(#?=<9(SS]*YOQ);-+XJ,+W-U:1P6<5O T
M^BMJ$=P,DL58 X/W003D[0<=Z .@TSQ7>:AJEK8OIT,+76D_VG&?M#-C+!0C
M908X8'/;ICO6(-53Q%JWPXUTVBV\MV]P^P-N* VLAV[L#(_"MF#0-4OKS3M;
MFU$6FH):26=P$M1B6(N&4A2Q\M_E!_BQDC!Q3--\$/IMMX8A35#(-!+E"\ _
M>[HVC(.#QA6..O- #K?QA<MXAL-+N+"&*2^>X18Q<;I(#$"R^9@$#>HSC.1D
M=:G\*>(=5\1P+>SZ7;VMB3/&'6Z,C^9',T>-NP?*0I.<YR.E4=/\!SZ?/I+K
MKLTBZ7<3RP*UNF664-N#GJS?-][C/IGFMSPSH;>'='&G&Z%RHFEE5_+V']Y(
MTA'4]V/X8H Q]2\5:W%K&M:=I>AVUT^F6\-R3)>%/-1PYV@;#AODP!T]2.AK
MZA\0&A\/)KMI81M8MI@U%#<3A&FZEHD !.Y0,DXP,CZAD5M>W?Q%\3I:W?V6
M.>PM(O,:W+[B/-W;&R!N7</4<C(J:[^'<+PW-I8ZG-9V-QI"Z4\/E+(5C4,%
M*L>GWCD=_8\T :;>)I(?$]IIMS:Q0V5[9/=6UVTQR[)@M&5VX!"G=G/0'TK,
M7Q=KUQJ-GI]KH5HUQ=Z<VH1B6]9 %$B+M;]WD'#@]^>/>FZWIEMK1TSPO/'?
M3W-E)#/)>_9VCC$8!#C>!M.Y=T>T'/S^Q-;TFAN_B^#7ENU416;V?D>5G*LZ
MN3NSUR@[=,T 8]UXX:#1I_$"622:);WC6TL@E/F[5D\II0N,$!\\9R0,^U8F
MJ6T!O?B>AAC*OI<+L-HP6\B4Y^N0#FN@'@>);2]TH7I.B7EV;N2S,664EP[(
MKYX0L,XVDX) /I-=>$Y+FY\23?V@%&MVJ6S+Y&?)"HR @[N3AS^./H0"[I5W
M#I_@JRO;E]D%OIT<LC>BK&"3^0KE;B[NM3\:^!-3GL8(([E;F2(K)ND16MR0
MK<8Z$'@X!R.>I[&'1XO^$;71;MA<0_9?LDA"[=Z;=IXR<9%<_8^"+RVFT,W'
MB"6XBT7>EL/LRJ[1M&8PKMDY(7C( ^F>: )+'QA=W.N6>ES6$$-Q>07$B1_:
M-S6[Q%?DEP" 2&!X/'3!ZU1\/>,=0G\-:--?0Q2ZCJC3-'Y0D90JEBQ*JI(
M^4 #/4<U:TCP+-I5SH<K:Y-,ND)-#$IMT7?')MR&/=OE&6[^@/-1I\/I;?2-
M.M;/7;BWN]+G>2PNA A\M'SNC=3PX(.#TZ#IW .A\/:K=:OIAGO=-FT^X25X
MGBD# -M. Z[@"588(R!6&_CEETBVU\62-H<UX+4RB4^:BF7REE*XQM+XXSD
M@]>*Z73;2>SLQ'=7DEY<,=TD[J%W'V4<*.@ 'XY.2>?MO \5O8?V/]M+Z&MX
M+N.S:+YU(D\T1[\\IOYQMSCC.* ,Z"S?7_'_ (CLM7LK6YLK>.S\L-(Q:(?O
M'4I\HP2V"<$=!R<5JW>J:G_PL6ST9$MFTZ33)KB178AF(EB4GH1P&( [Y.3T
MJ]8:%+9>)=5U@WBR#4%B5H?)QL$88+AMW/WCGC\J+W07N/$]EKD%ZT$UO;26
MKQ^6'$D;,CXYZ<H/PSTZT <9X*UNZT30-"M3I\']F7FJW=DLJS$2(YFG92$V
MXV_)C[V?:N@M?&-S?7=A)::1/<:;>7+0>='')NB4%@)6RFW82O9LC(/J RW\
M$26^EZ38C5%9=-U)]15OLW+LS2,5/S<#,K?I^,^C>$;K1+QX[?7;DZ*)VGBT
MXQ+^[9F+;1)][9N).W\,D9! *WCW4+E)_#NBP3201:OJ*P7,L;%6\I5+,@8<
M@M@#(YQFMB3PQI$<EI/;6D-E):2B57MT$>0 05;&-PP3U[X/:I/$/A^U\1Z?
M';SR2P2P3)<6US"0'@E7[KKG(]1@\$$TZTL=3^0:EJ<5RB<XM[8P[S_MY=L_
M08'X<4 82>-W.GZ3K+62?V-JETMO%*)3YL8=BL;LN,88XR,Y&X=><5KOQUJ5
MK9ZO??V-;M:Z3J8LKC%V=[J?+^9!LP3^]!P2.G4U>L/!$=E8V>E->F;1[&[%
MU:VS1?.I5BZ(SY^958Y'R@\ $GG++KP1)<Z5KE@=355U:_6]=Q;\QD>7\H^;
MD?NE_7\ "KJOCG4=%37DN](MFN-,MH;M$BNR5DBD9DY)088%#QC!]:M#Q;JM
MMK5]I-]H2BZ6P>_L4MKG?]H53M,9)50KY*^HYZ\<Y/Q"T"X&B^(M66Y,T][I
M\-FMM#;DDE)"P*X))/SMQCH!Z5MZEX17Q#!>S7VI%I[O3VL8I[:+RQ%&Q#,0
M"3DL0N><84# YR 5?^$XF6#Q%BSM;B;1[%+X&"Y/ES*RN2H;:<$&-AD9!XZ<
MXGL/%.J76JQ:?+I5M'+=Z6=0L\71(;!0%)/D^4Y=>1N[U')X(N9VU:2?6V>3
M5-,73Y\6JJJ@;P&4 \<2-QGKW(XJU_83:3?V>N37C3+I>EO:&&*U+-*GRL2
M&)W?NUP #W]: #1?%<VM6&C2Q64:7-Z\JW5N9CFU$61)GY>2K[5QQRP[4>)-
M6U2Q\2>&;*P6W,-]<S),)'*EML$C 9 .!D9^H XYIOA33+;^T=7\006]S;IJ
MDRO%%<(R%0$4,^QN4+L"2#UV@UH:WH+:M>Z5>17KVEQIUPTT;+&'#!HVC88/
MLQP>Q[&@#BM'UFY\,KKT\&G0/IO_  DS03MYVQT\UHD!1 I!P6!.2*Z*_P#%
M\^GZU;VD]C$D4^HI8HIGS,5=?EFV@$!2W&"0>,^U1S>")9M+U*Q.J*%OM474
MF<6W*,KHX4?-TS&OZ_A'-X#GEGE8:[,D;:LNJHOV="5D!&5+'JO&!Z#CG% %
MWPGJVJ:I?^(5OUMQ%::F]M#Y;DE56.,@8(]R<YZD\8I;WQ-<B?6H]+LHKK^Q
MD4W"R2E#(Y3S"B8!YVD<GN<>]7='T%M'U+5;F.]>2#4+DW7D-&!Y<A558[NI
M'R# XQD]>U2X\*N-6U6]T_4#:KJT2QWD9AWY95V"1#D;6V\<AAP./4 @A\82
M:S!(_ARR2]>/3X;\I-+Y1?S0QCC'!PQ"')/ R.N3B6?Q)J,SW\.E:0+B[T^"
M*2XMI9PC&1UW>4I (W!>Y.,D#U(KMX(-EJ5M>>']6ETD)9QV,T2PK*LL4>=G
M#='4$@-SUZ5)-X/N(M=?4])URYT_[3!'!>Q^4LWG",85P6^ZX!QNYSZ4 .N?
M%=S;WNOVO]G1[]+T^.^7=/CS PD)0X4[2/+/(SUJK'XOU>]U.RL=.T:VD>YT
MN+4@TMX4"JS ,O"'D9./7VJSJG@Z2]U*]N;359+2.^TX6%S'Y(D+*N_:P8G@
M_O&!ZY'H>:DTCPI)I6KV5]_:1G%KIBZ;L:  LBD$-D'@Y'IT_.@!-!\5_P!O
M:G-;0I;*('ECN(3,1<6[(VU=\9'1ADY' X'/6JGCN>^2X\-V]M' \%SJT<<J
M2R%1)B.1PK *?ERH/U XJ];>%2NNV.KWMVEQ=64<D<4RP>7(ZOQMD;<=X Z<
M#GGK5G7M#EUFYTJ5+Q;?^SKP7BJ8M^]@K+@_,,##G]* .?C\0P:#H.K7>CZ1
M"-'T>[ECN8HY2&)!#3M&N,84LV 2,[3C'&8Y([2Y\>>(72.-X;GP[;R-\HQ)
MEY^3Z\ ?E6G+X*5DUFSBOS'I>LRM->6OE9;<X D\M\_*' Y!!ZDC%6W\,O\
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
MST[&Y;^-91:W,=[8I'J,.J?V6(H7:1'?RQ*&!"[L;"3C;G(Q2VO@B2UTG0[
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
MCMS^-=#6+X3T1O#_ (;M=/E=7N 7EG9>AED8N^/;<Q ]@*VJ "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *9)+'#&TDKJB+R68X _&GURWC:ZAM8M&:>V+H=13$Y5WCMF"/AW5>6&>
M #QD@GI0!THGB:-)!*A1\;6###9Z8/>A+B&2$S)+&T0S\ZL"O'7FO'K>WMIM
M-TJUN;=V$'B^<XGMRFV%FE/0@ *=RY'3D9ZU-,?[-DU-8+9AHD'BJ.:[@@B)
M46Q@3+A0.4$H!.!U4^] 'H6B^(&U;7-;L/*A$6GO"L<T4N\2ATWYZ#'ICGZU
M9UO64TA+-!&);F]N5M;>,MM#.06Y.#@!58]#TKG/!\EI)XT\73641%M<26LJ
M2+"RI)^Y )!Q@\_GUK;\4Z58:GI]NU[>/9/9W*75M<QD!HY5SC ((;()&W!R
M": (8?%MO$NMIJD8M9]'VFY5&,BLCKN1D. 3NY&,9W CG@G82[\JTCFOS%:N
M_P# T@PI/1<]S]*\LUC1M231=8\1W[3_ .G:II[O%,@5ULX)5 +J  I.6<CJ
M!C/(-=#XUEA;7DM)+202S:3<I'<F%Y@^XKF%$&5#G )8@\#&.3@ ZN\U1;#4
MK.WN5"PWC^5#,#QYN"P1AVR <'U&.N,I#JOVV_OK:R1'%D?+ED9L+YQ4,$''
M8%23VR!R<XX.\:6\^%_@J.(2_;6N=,1-ZE6$B%2YYYX"N2?0&M'PQ"J^&O%U
MM?HK.-5O_.609#!CN7(/8HR8]L4 =3#=:DZ:49(K &=";LI<$A6V9'E?+\XW
M>N..:DTS5$OY;NV=!%>6<@CN(LYQD!E8'NK @@_4=0:\\T2.-!\+7:,">&S>
M*5BN&C_T;;M8]OFXP>]=)I<<C?%3Q#-'D6ZZ?9Q2GL9<RL/Q"D?F* .M>1(H
MVDD=411DLQP *:MQ"\2RK-&T;D!7# AL\#!KG/'-S#:Z78//:F:,ZC!^\(=D
MMR#D2.J\LH(''3)&<5P!A@ETU[>XAD?R_&,<H\ZV:/$3.K,P! PI&XG'0'GK
M0![$D\4L9DCE1T!(+*P(&.O-8ND^(6U3Q+K&F"*#R+&.WDBGBEW^:)-^<\ #
M&SIS]:\_U)/[.O?$<=A:'^QXM<L)[NWMHLJUL(D\XJBCYAN4;@!V(/>NE\*S
M64_Q"\47-A&?LUU;63I,D+*DA E#$-C!/*T =P2%4LQ  &23VIB7$$L'GQS1
MO#@GS%8%<#WKF/'\MQ;:/8W26\MQ96^H02ZA%$A=FMP3N.T<L =K$>@-8.JO
M8-;6>K:)9SG19=:BNM481R!95V%?,"-_ K",D@8RI/8T >B+<0/!YZS1M#C/
MF!@5_.J]_J]AING7=_=7426UHI:=]P^3 Z'W]J\O\46"3:=XRN;6-9-)NI;%
M[41KE7N X\UXL?[.W++W#>AIWB;3;;SO'=GI=E'Y4^@0O'%;Q#;)*OG9*@#!
M8*4Z<\B@#T[[5/)?6@@%L]E+$[.YE/F;AMVA5Q@CELG/'%6%N8&<(L\9<@L%
M#C. <$_3-<(QTR;QUX:NK>&);5])O$D8P[%*DQ%0V0.#AR,]>:YWPW96=GIG
MP_N(K6.&[6_G2XD$>)%C,<PPYZA<E!@\<K[4 >O">$A2)8R&.%^8<GVJO;W%
MQYU]]K%M'!%(!"R2DDIM!RX(&TY)XYXQ7E2RQ6^G6FFM;S?:[/Q@9GB2V<F.
M-KEV5N!T*D$8ZCZ&EUVVMG\/_$2%+=3YFI0R0(L?+'RX060#J=P?D=P: /74
MFBE9UCD1RAVL%8':?0^E)%<0S[O)FCDVG:VQ@<'T.*\WU&ULK;7_ !=#IY-E
M:W'AQ&,EC'G,@,V64+C<X4J?7D4OA"XT;4_%UE?FXT]-0@TE+..UBC<,64Y9
MP712,#( &3@G/% 'HUS<16EM+<3N$BB4NS'L!6'H6OW>JVL&ISV]I!I%U9I<
MQ3"X^>,M@^6X(QG!!R#UR/<W_$ A;P[J(G5&C^SOD.,@G:<<>N<5P&E%;"Q^
M'L\\*IH\=@8[P[,+#=&&,(TH['AUR>A;GK0!Z=YT7EK)YB;&QM;<,'/3%+'(
MDL:R1NKHPR&4Y!'UKR*[TN)+:U$\"MIC^+5FL8W3A+8CYR!VB+[C_=P1V(KU
MBRLK73K..TLK>*WMHQA(HD"JHSG@#I0!EV>LW=[XHU+2TMH5MK#RO,F:4[VW
MIN&%VXX/'6JT7B+4+OQ'J^E6>FVK1Z;Y0>XEO&0,TB[@N!&<$#!//\0JOI$T
M=OXT\7S3.J1I]D+,QX \JLKP7H<&M:.==NWNXKN^U1]1DB$\BA=LG[M'CSM.
M$1.H_I0!VFF75W<V"S:A:+9W&]T:)9?, PY4$,0N00 1P.M7<UP&HS/+J_BB
M34K1KR>%$M=)T]DW>8K1 EU7H=SL59OX0G) !J+3?#<]_KNFV&K@W$>C:'':
MW4QR#<32X#+NZD!8N>?X\=S0!Z)U&16=>:S:6L>H 31F:QM_M$ZEN(U(8C<1
MTSM/Y5;M+6&QLX+2VC$<$$:Q1H.BJHP!^0KRV2T;4_#^N-9V?EZAXCUIK-I#
M 1Y< ?8V[@''EPLQ]W]30!Z1H5]<:GH-A?7<"V]Q<VZ3/ K9\LL,[<^V<5?!
M!) (R.M>5WINM+3QKJ6DPW$<XEM+ SI$Q?RUV^;/P/F8>;)TS@(.P KK_#.F
M6 O9M5M)5EWP);HT,)CB\L$MQG)=LGEB3^'- &YJ6I6FCZ;<:C?SK!:VZ&26
M1N@ _F?;O6/+K>M_V++JL&A(4$1ECM9KDI.RXR,@(0K8_AR?J#Q5'XE6%W?>
M&(3;6\MS';7]M<W5M$NYYH4D#.H7N<<X[XK<M/$6F:@$-C=+<@C+F/\ Y9#N
M7S]SZ'!]J *-QXAOAXKDT*ST^VF,5BMY+/+=M&J!G*A2!&W)VL?H*=-XDEL-
M/MVU.P\K4KJY>VMK&WE\UIF#$ JQ"_+M&XD@ #K7&V4^C7UYXDU_5KRZ@:74
M46&&)Y0TEO;[0H\M?OJY#G!!R'K8O2\7Q,T;6=40VVG'1Y(H'E/R07+.I96;
MHI*< GK@B@#:G\0W.FZUI=AJEG#$FIL\4$T$YD"RJI;8P*KP0#@CN,8%=!D&
MN*GAD\2>-+#53'(FAZ$DDL<K(?\ 2KAUVY0=2B+GYNY/&<5TVD1Z<;,WNFPB
M.+4&^ULVPH9&<#YB#@@D =10!<EECAC:2618XU&69S@#\:K75Q<!K)K,6TD,
MLP$K22E<1E2<I@'<V<<<<9YKE_'5T^GZAH-[<FZ71XI95NY;>$2^2[)B-V4J
MWRCYAG'&X5B2Z?I=C'X0;35N6MAKS3Q27,>UEC>*7<5&T;(R[# P!R.Q% 'I
M9N(1.(#-'YQ&X1[ANQZXK%T;Q"VH:EK-G=Q0VS6%Z+2/$N[S<QI(#R!S\_3V
M[UYY?S:/-J6H:3J^H6T4:>(A?-/>0R!MJ[28^4V%>-@8MC9V[$U^TM)=/\>W
M0MHWNTU*W>SD$>7&V. 9C[]5897^Z?2@#U2'5K&XU6ZTR*X1[NU1'FC!&5#[
MMH/O\I./0CUJS%<0S[_)FCDV':VQ@=I]#CO7FFL07']O>-QIELYU"\TNWDL7
MBB.9<++OV.!@$Y SGJ15:X%GJNBZMJ_A@:M/J!T]()X3;" !%D5C%M$:AI-O
MF*,9P..XR >I)=VTD3RI<1-&A(=U<$+CKD]J>DT4C.J2(S(<.%8$J?0^E>1>
M((-"U?P9XFU323?W<MS8)"XFM?*3S%;Y%"!%S(,D9&2!QZ5U6E06-G\4;L:=
M%#%;3Z-"S&%0$DD$KG)(X+;6!]<&@#K-2U&VTG3;B_O'V6]NA=SC)P.P'<GH
M!W-97B'Q!<^'O"-UKDNG>;+;Q>:ULLP7:/0MCMWP#_6L_P")22-X0\Q<F&&^
MM);@#_GDLZ%OP Y/L*D^)@+?#C7(U!:22V*(BC)9CT '<T :NMZVND/IL(C1
MI]0NA:P^8^Q VQG^9L'LA &.20/<5$\3L-,U&^FM,)IER\-X(W+ *@#,Z' W
M !LD8!X8<D<T_&L5OJVFZ98W422Z/>72K>7(Y\E C,K!OX<N$7?VW=NHIZ#'
M/IG@G7;*^G%SIUCYZ6EXRA3/;^6&W-CAB"SJ6_BVYH W-5UVXT^^T<106\]E
MJ-TELLHF(92R.^X#&",)Z]ZW:\XMH+FV\'_#:"\#"XCN[17#=5/V:7@^XZ5Z
M/0!A^&=9O->THZA+:P01.\B1*DI9CLD9#N^48^[GC/6LW3/%6M:QX<?6;+0[
M1XR9?(A.H,'G",RY7]UCYMI(^HK#M-6DT?X,7%Q;;FO&^UQVRH,L9&GD52 .
M>"<GV!KI=!\*V6A6NGRV,L\QM+#[-&C7+O&^=IW*&8JI.WJ .#0!T8;A0V Q
M'0'-+D>M>86%M=ZKH_AQ55Y?$%Q?17^IW3+A[0*V^2-C_!Q^Z"=P3QC)K8\,
M^'K75+G4M=U&TYN=6:ZM(V!3RQ$1'&Y QDG9NY_O>YH [BDR,XR,UB>,=1N]
M)\(ZE>V"L;J.+$;*A<IDA=^T==H);'M7)VLFGP>,FN[6SN&M-%T9YDF:)M]U
M)(22Y)&6.V)AD\DR''7D V+OQA>0:/KU_%8P2?8+X6-JOFD?:')1>N./G?;]
M5-=>,[1NQG'.*\TTV)CIW@;2YHYF-S.^J7C>4WS2KF0YXZ>=*&R>R9KTIW6-
M&=V"HHR68X % '/R^(;]_%5YHECIUM,+2UCN);B6[:,*7+ (0(VP?D)Z]*UM
M,N;NZL4DO[1;.ZW.KPK+Y@&UB 0V!D$ 'H.M><:5<Z/<+K7B/5+J\CN;C5?.
MBMX7E#O# RK$IA4_-N"9Y!^_6EXGFM;S5]&U2.TD9+6[^Q:HT<;9\N4;3$V!
MEUW["<<8'^U0!Z!N 7<2,>N:"0!DD#ZUYO<1I=>)=4T*X5;"Q@M88--MA9E_
MW3)^\:)?N[\DKD@[0G3!.;-A!8W>J:YH^L)/^X"6&G6C;BPM?)4>9&>[,S."
MX.1M&2,4 >@9&<9YJO+?6T%W;VDDRBXN-WE1]V"C)./0>ON/45Y;K,DD,OC1
MK"">.XN9+71TD\MV,<1"J9,]SF=\<YP@/05KR"QMO%FLZBVFEX]"T6.*VC:#
M)/RF1N<=<"-1W^][T =U9W,UQY_G6DEMY<S1IO93YJCHXP3@'T.#QTJQD8SG
MBO-(=);2_"O@:YMK.66]M+V-I/*BP[>:D@EP.,*6<GG Q@U+?1R:9XIL]-N#
M#:V-Q#/?$M \L$UZ\G*[1C<57D XR6W8R. #T;<, Y&#TYZTM>9:EI=M:QZ3
M::>LEW]AF-I=6%W'AKF*Z*-)(@Q\K*6W9  4!AP*]+CC6*-8T4*B *H'8"@!
M20" 2.>E0/?6ZWZ6'FK]K>)IEBSSL! +'T&6 KS:\@O=8\/ZM"\3R>)M0U&2
MWA5A\UA$DN$<'^!%11(&'WF88R2*FU"1UU/QMK5K9,^IPQ1:;8L(?FW[  V<
M=WFQGT3TH [+PQK,VO:*FHS0QPB6641*CE@T:N55\D#[P&[Z$5L9&<9&?2O+
MHM-G\/:I??V7:/<:AH?AH00,L1Q/,V2%'JJ^4@"Y_B/?)J:U6U3PZWB"&1]2
MO+/39?+5+9@99Y% /FLW+N6 &. O/'2@#TO(]:@O;VVTZRFO+R98;>%2SNQX
M K$\*^$;/P[I]@3&'U&"R2TDN,GE1@E0.@&X9_7J35/QW'%?'0=*GM_.@NM3
MC>7]WO 2(&3'3^(JJ_1CVS0!K/K4P\7PZ*D$9A-DUW-,7.Z/YPJC&,?,=W?^
M ULD@=3BO)/$.F-J=OXENKBV?[/?7UMHUE$(2=D2,$:3 '0%IBN!UYZXQ:\2
MZL\D7BTS6D\MY:JECIUNT3%84D1!Y^<8R7D/(YQ& .] 'J.1ZT @C(Y%>8W^
MGPVFH27"63OIGAOP[Y:1M"0UP[C(C(QD@+$N1_MD'J:[/P=IXTKP;H]@-V8+
M6-&)7&6QR<=AG./:@#3GOK:VN+:WFF59KERD*=W(4L<#V )K.T/69M6N]71X
M(XX+*]-I$ZN6\TJJECR!C#$K]5-8&IO;/\1)[^ZLC*FB:098SY.XL[L6)!QU
M41 #W<XK#T'19[75_"$=_ \FI)#=:K<R",_++)QY8/;F9R<GDJ/]D4 >IY (
M&1D]!2UYOX/A'B.'3;[59G.J0W#75U"+=EDBG&X!)';[J*#A4 &< \C.>^U*
M&>XTN[@MI/+N)(72)\_=8J0#^= &58^(9];DN'T6TBGLH)&A-W/,8TE=3AA&
M K%@#D%N!D<9JI>^*M0LK#2Y'T:,7M_J)L%M6NB-I#.-^[8<KM0MT'%4? .K
M6&F>#-+T:X#VNIV4"P3V#H1-YB\,0O5@3DAAD8.<U!K=Q9:K\1=/@OYY+>ST
MJQDG+K,T7^D2D(%#H1RJ!\@'^.@#I/[;N;%;^XUNVM;'3[2 3&[CNC*K<L&7
M!12"-H]<[A5+4/%%]IWAZ3Q!-H^S3HD$TD3SXN%A[MLVX# <[=WX@\5SOB&)
M-1\"Z5%I\5W<:39:K;"\>1'+W-O&X\R0J?F8;^2>^TFM7Q>[>+]+7PWHT@GB
MOV5;V]B.8K>W!!?YNA=@-H4<\DG H [**5)HDDC8,CJ&4CN#WIQ(4$D@ <DF
MLRRBTJXU*6XM8!]LL5^PM(8V4HN%?8"1R/NG(R*B\610S^%[Z&XN)[>*1 C3
M0IO:/+ ;MO<#J1W&: +5W>R-8&?3&M)W\Q!F6;;'M+ -\P!YVDX'<XJV;B %
M@9HP5^\"PX^M>4:HUS<>$M4CU"VL;BYAUBQ>/4+&,B.\(DAW2*O.&5%(;!(X
M/O6AXQM[9?$#:_96HN+>S6*'6X8Q_P ?D+.&50N/G9" WN/DYR0 #TH$$ @@
M@]"*H+JB3:W)IENH=[>-9+ER>(]V=B^['!/L,'N*N6\T5Q;QS0,&B=0R%>A%
M<7H=M=/K/CZTWF.\GNE>&0]D>V18S] 5(_ T ;^E:XVN22RZ? K:;'(T2W;O
MCSF4D,8U Y4$$;B1D@X!'-/MM6FOH[R"WBA74K.413P2R$*"0&#!@"2I4@@X
M]C@@UP/AW21;6?@E-*ADM-6LF$&K1C((B6)A*)1W&\+MSZ@KQ72Z1'(WQ1\2
MS1Y%N+*RBD/8RCS&_,*R_F* -KPUK#:_X;L=5> 0-=1[S&&W!>2,9P,]/2M6
MN7^'/_)/=$_Z]_ZFNHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK"\4:Y=:%;:?+:VL5P;K4(+
M-A)(4VB1PN1@'/7_ /7TH W:*X*^\9:_8VWB1GTW3GDT$+-.1.X6:(QB0!?E
MR&QN&3QD#CGC1G\57=R-:?2+:"9='1&E29B&G<QB0HI'W<*5Y(.2<8&,T =9
M17&1^+]1U;5+*UT2RM&BOM(&IP374K+C+* K*%_VNQ_ES4T[Q5J>O:OX1EMQ
M!!8ZKILUW-;L"QW+Y8(SW WG''N?8 [AUMK^VFA<17$#AHI$.&4CHRG^1%%K
M;BUMD@62214&U3(VYL=@3WQZGGUS7FWAC6+S0+&-(K*U.EW'B6ZL3AR)$+W$
M@4JH& H.!C^6.>FTCQ6=6U^XTU6MHYK>>6*>RDREQ$BDA) #PZOA3D# W#DT
M ;MQ;6OVV"]N7&^([(!(P"HS<9'^T0<?0D#J<N2PACU"2]CRDLRA90O23'W2
M1Z@<9].#G QC^+K\:?;Z4SZ?;7D<VJ6L!\__ )9%Y !(HP<L"<CIBL?5_&>L
M6!\4/;Z;9-%H 25]\[9FC,?F'&%X;'X#'?/ !W7:JUG8PV*2"($O+(999&Y:
M1S@9)^@ ]   .!7-CQ1JD6LW5A/86A)TMM2M=D[=%8*4<[>O(.0/7ZU2L?&&
MNWC^'1_9U@%UVQ,\'[]_W+B-7._Y>5PQP!SQUYR #NJ*XJP\;3WEI9V[VT<6
MJ3W%W;N(TDFC3[.^QV"J-S DK@<?>//',]EXIU&]ET[2YM-%CJUV)WD6<,42
M*(A?, X)#%DP#@\G/3D ZG[5;A=WGQ8W^7G>/OYQM^N>U2UY7H=X=*\-A9M*
ML;@2>+9+=HV^Y S76T/&-O53TZ8KI=1\77FG:U!;36L BEU.*P$0?=+LD VS
M$J2%&XD!& ) )SVH Z^F2RQPQM)*ZQQJ,LS' 'U-<-8^*M1M#XAGU PSK#K2
MZ?:11HV066$*.,G'SDG R3G'851\9ZA?:EX&\36VIZ;L2T\EK:Z,+1I."RG(
M5_F5E.0>O4$'F@#TJBN<NO$<NG>*I-,U!8(+%[%[NVN><OL(\Q2.F5!#<=0>
MV#6MITU[<:1!/=Q1PWDD0=HAG:C$9VGOQT- %J26.(*9)%0,P5=QQDGH![T^
MO)Y;[4M7\'>%M4U 6US?-XAC,1 *8_?R#&3G X XSP!UKI(O&EU";VRO[6%=
M1@U--.C^S[WC<O$)5;&-W"%LCN5ZC/ !VE%<1=>+]<LK5/-T5#(VJP6$<LA>
M%)XY2 )%5@6!!)!!Z8SDU+<>)];B^U6*6-M+J]E;+/-% DTL<K,7V1JP7*DJ
MF=S< GH>2 #I=6TR'6=*N-/GDFCBG7:7A?:Z\YR#^'T]:H0:>NEM%<ZMKUQ>
M>6V(6O3#&J,05R-B("Q!(YSU.*Q==\:W^CV$E_)IL<$<-K!<?9IWS-+O.)%P
MI^39P-S @DXXZU'JL-WJ/Q*.G2K9SV3:)+B"X0LI#2HK9&>IP/PH [JBO//"
MWBB^7PEX?CN/*>]U)93$8X)'6*-"<_(N2<950 1P>O'-R3Q=KR0Z/$^APPWE
M_?2V16XE9%RJ.RR*-N=C!,\\CI@]: .WHJ"R-TUC ;Y(4NS&/.6%BR!\<[20
M"1GU%8&LZ]J]MXGM-#TRQLY9+NSFN$FN)V4*8V0$, IX^?MU]NM &C!H<=MK
M]WJT-Y<J]WL\^#Y#&^Q=J]5W#CT:M6N M?'FK7\6C0V^DVL=_>7=U87$<UPV
MV&>%')P0O*DIG/7!QCO5]_%6J/9:Q/;6=I)+HB*MY%YC8FE$0DD2-L#  8 $
M@Y/88S0!V%,,L:RK$TB"1P2J$\L!C) ]LC\ZY:#QAYNL6*2+##I.HZ6=0M+I
M\AFVA69&'0$*P;Z9]*8^M2P^(]!35=,LXYKC3[FY-SR9+8)Y9=!D<##+GGG;
MTH ZQY8XR@=U4N=JACC<?0>M/KS;4-0N=<U#P%K3V]M':W>H&6 8/G1HUO*5
M#'H=RX) Q@@#YNM;5GXNOM0GT^ZL]->?2[N=XG98I%:!!N"S%R-C*2HR!R-W
M4X- '6/+'%M\QU3<P5=QQDGH![T^O--8U2?Q%#X-UM8+9;"XUN)K?(/G*F'"
ML3T^8#)4 8XY-=-X^U*_TGP7?WNFR1Q7*!%#N"=H9PI(QWYX- '1>;'YOE>8
MOF;=VS/./7'I3Z\[OI-2L/B+J5S86UB]Z/#\4LID+(C%9I?0$DD #G^F*N:A
MXXNX?#L&M6]G D$FD#4U6:3<TK;=QA55^887DO@@9''6@#N*0D#J0*Y*UUK4
M[WQ_#:(\*Z:^CI>"(J=V7?!R<X)&./J?6J?Q3AAET/2&DMEN"NM60"%5)8&4
M J,\<].>* .Y# ]"#2US>FV<2ZK>36GAZ/2KF*V5(I72,";>22#Y;'(!1>IR
M,GCGFIX>\77FJI>-?6D-F=+$B:G'DL8I5)(5/[RE &W>XQWV@'7T5QD/C2]6
M.#4;G3)#H\MC)>R3QPR*;4(F\*Q8 /N7."N.1CH<U;;6M>CL7OWT^U-HVG->
M+(LG^JD #")AG+9!/S@ #'3I0!+;^$OLWG6ZZWJ;:=,[N]BYB9#O8LR[]GF8
M))_BSSUKH'EBA""1T0,P1=Q R3T ]ZY>U\4WEW>>'8$MH%_MG3)+P$DGRG58
MSM]Q^\]NGO6'I?B&_N?"'A;4-6L['4)-0U.)-[@@P,SMAU!!Y&"!R,#% 'H]
M%<HOB>^6^U[3I[>W2^L7A%H@+8N%EXC8^@+94XSC:3S45YXMU$27ATO36OQ8
M7:VLT,<,F^8_+YC(V-J[=W0YSM/(XR =>S*B%W8*JC)). !0CK(BNC!E89#
MY!'K6+XRBCF\$:\DJ*Z_V?.=K#(R(V(_6L#0/$.IVHTO29]/@D6;0_MEH(9C
MO8QB-2C;@ "V]<'H.>O6@#MIX(KFWD@GC62&52CHXR&4C!!'<8IMK;BTMD@6
M21U0;5,C;FQV!/?'J>?7-<?;>-KPS:A ]E%>3V^DC4HULR3O;+ P@\AR"N-R
M\'GC(K9\,Z\GB"WEN;>\LKRU&T1S6N5.<'<KH22C#C@^OX4 ;M5KZQAU&W^S
MW.6@)!DB[2 ?PMZCU'?H>,BN?U7Q6;'Q,NBAK:WF=(WMQ=Y47>YB'6-^%#*
M..221TZU#>^+KRPURVM)K6 13ZFM@(E?=($925F+*2%R1PA ..<]J -C5M(M
M[V[L[^]OYXH+"87*19C6(.%9=S$KNZ.?XL5KUYM<^(=37PKXTOM3M-/U*"QO
MI85M)00A15CX(.<CG..Y)Z5OZIXK-CXE310UK;3/'$]NMWE!=[F(=8WX4,H
M^7DDD=.M &AI.FV?ABW2R&IR&"21O(ANGC&&9BQ"X4$\L>I-:\4L<\2RQ2+)
M&XRKH<@CU!K@Q:SZQXY\5V>H6UC?6D=I9A;><';C]\R@'G!W $G'8>E2:'XL
M%QH&@6^G6$%G/>Z<;Q88K=Y(K=%*@*%C&>2P'8#!]@0#NZ9'+',F^)U=<D;E
M.1D'!_45RMAXFU#5Y;'2VTQ;#5)[)[NZANP76% _E@8&"VXY(Z8 R?2F?"Y2
MGP_L5:-(R)[H%$/RK_I$G ]J .MEEC@B:6618XU&6=S@ >I-/KRCQ->ZCJO@
M;XAIJ36TL-E<R0P*J',>V*)EQD_[1.?4GITKIKOQE=:-J.K6VK64 %K8QWL'
MV>1FWAY&C"-D==P'(&.>G% '8T5@Z1J^J76LW-E>:>PMEA66&]2%XD8DD-&5
M?G<.#D<$'MC%&H:S>-K-QH^E10/>6]D+QS.3M.YF5$&".6*-EL\8'!SP ;U%
M<S%X@U*_OY-+M+."WU*VL8KJ[CN'WK'))NVP@KU^XV7Y XX.>,RS\<WVLR:
MNEZ=;J-7M;B7-S,P,,D+*KJ0%Y )/(ZX[=: .YJ(W5N%W&>+&_R\[Q]_.-OU
MSVKD=(\9W&M6VCVT5M!#J5^+DRAB7CA6"0QNP'!;+8 &1P2<\<\]HEX=*\.E
M9]*L;@2>+WMFC;[D#-=;0\8V]5)R.F* /4G=(HVDD=41069F.  .I)I58,H9
M2"I&00>"*X*?7-5 \>->0V5]9Z6I6.TD!573[.LA4]0<AFSQS["M6TU^XOKB
M+2=)@M(KB'3(;R02@^6GF9"1J%QC[K<]AC@YX .IHKA[7QU>ZJOAPZ=IL"G5
MQ<(XN)R#!+"#N7A>0&4\]\=!G(8OC]XM(L[G4DM]/9[VXL;FZ<,]M#)$[(,G
M@@.5X)( YZT =W15;3IY;G3+2>=8EFEA1Y!$^] Q )VMW&>A[UQ]E\08Y]-O
M]1E^S[+&W>2ZL1E+FVE! 6)U;KG)^8 #(H [FBN#USQ/XAL]&U]X[%8_LNEO
M>6]\8)$C5U!W1%7P2P'(;H>X&,5V&E-</I-J]TR-,T2EF3.#Q[T 3O=6\4\<
M$D\2329V1LX#-CK@=ZEKS W_ -EO?%NHZU;6M\MGJULEM&005F\N$0A2<[0&
M?)/;+&NAU#Q5?Z/J%]IMW:VTUS'IDFHVLD;-&DHC.'1L[BI&5(/.0>U '74Q
M98W=T2169#AP#DJ>O/I7 7?B+Q1-9^&[KR].M(-5OK955'=W*/$TA#< #E>V
M>#CZT5U>]\+ZAXWU&SLK22TMM3@DN49RC$-!"&V #&?F)R?ZYH ]0) !). .
MI--CD2:)98G5XW 964Y# ]"#4&H2-%IMS(D,<S+$S".1L*^!T)P>/P-<;IWB
MB]-AX/MM,TFPACUFP,J)YA2.W*Q*X4*%^Z,_ICCK0!W=-:2-75&=0[?=4GD_
M2L?PKK4VO:&+NY@2"YCGFMIDC8LF^*1HR5)YP=N?QKBO$0?P_K6M7GB'0O[7
M\.:DRL=0@0236"A I1EZA 06#+T))ZF@#T\$$ @Y!HKCI/$S10"P\/HM\]KI
MT-TCF*1UG5PPC4%!\NX(3N/ R.#SB9?$NJZDMW%I6EHM]96<-Q-:7;[6,LBE
MA ",!2 .6.1DCCK@ ZNF12QSQ++%(LD;C*NAR"/4&N2M=5UJX\;ZO9.MM]EM
M]-MIDM7)&&?S<@L,C.5 )QC &!ZP>'/%'V_2_#FGZ98VEE<7^FM?>4JGR;:)
M2HP%&,Y9P ,CH3[$ [>BN%7QU?S1:?'#I=O]KDU>32+I'N"%CE1';<IV\J0H
M.>HST-;OAC6KK6(-1COH(8KJPOI+.7R6)1RH5@PSR,AQQZYH W"0,9(&>*1I
M$3;O=5W' R<9/I7(^,88SXB\&S[?W@U<H&]C;S$C\P/RJ;QGX>T34]+O;G5+
M!;ZY: PVJN,NKG.T1?W6+$<CGIDX' !U5,EFB@3?-(D:YQN=@!^M4]#M;JQT
M#3K2^G-Q=P6L<4\Q.?,=5 9L^Y!-8GC>-)1X=21%=&UJW!5AD'AZ .H$B,BN
MKJ589!!X(I0P/0@_C7"^.H8=0UCPMH*Z?]K7[6;Z6"-4R(8%Z88@ %VC'7IF
MITFTO2+>SUX>'H[+5KQVT^VM(D1))-\F55BO'2/>3R -V,]P#M*JM80G45OU
MREP$\IF7_EHF20K>N"21W&3ZG/-ZCXSDTJ+Q$MQ9PO<Z/:176U)R$E$@;:FX
MKD-E".G.0>,\;>E7NI7CS->Z<EK %C,#B;<TF0=V5P-N#C&>3GMTH TSTZXK
M-^Q6]I"UK#>O:W-S(9&F!0RROW/S @G QTX  & !6/K7B]["QU>\L;);N'2R
M(I"TNSSIS@").#R"R@GU..3G$=Y(EYX^LVN=B1Z)IKW<[#D))-\B\^R)-^8H
M V] L++2=%M],T^X,\%H/*#,X9L]<,1@9Y]*TZYGP%;LGA2&]DC\N?4Y)-1D
M7&,&9BZC\%*K^%=-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !61K^AC78+.(W+0?9;R*\4J@;<T;
M!E!SVR.:UZ@O;A;2PN+EW6-88VD9W&0H R2?RH YZ]\&K?#Q&KZA(JZ]$L4X
M6(?NU";/E]]OKGG\J!X.$-Q?2VNI2P?VC;I!?*L:D2%5V"1,_<?;P3R.!QQ3
M-&UKQ#JFBZ5J;VFG1B\2*>:V\QP\4+D98'H2 <\@5TB7MK((C'<PL)B5C*R
M[R,Y ]<8/3TH QH?"T5GK5MJ%C<>0EKIW]G0V_E@HD>00>N<@J/P_.J>F^!H
M]+C\/BWU.Y#Z+#);QML3][$^TE6R/]A>1CO73"ZMS<FV%Q$;@#<8MXW8]<=>
MXH%W;&62(7$7F1C<Z;QE1ZD=J .87P.%T^&T&IR;8M6.K!O*&3*9#)M_W=Q/
MOCO5U/"ZMK-CJ5Y=FYEL)9I+5FB"R+Y@8%&<?>4!B ,#H,YQ6VMS Z1NL\96
M5=T;!QAQC.1ZC%9)\2VEU83W&D26U_)'/]G1/M*QK(^0&"L<CC)^I&* )-?T
M,:[;V<1N6M_LUW%=J50-N:-@R@Y[9'-9M]X,6^7Q(CZA(JZ]&L<X6,?NE">7
M\O\ P'USS^5=&+RV,;2"XA**XC9MXP&) "GWR1Q[T275O%/'#)/$DLGW$9P&
M;Z#O0!A3>%7FU1=0.HL)1IK:=@1#&QB"6Z_>R![>U1V?@\6;>'"FH.PT*W:W
MA!B'[Q2@3YN>NT#ICG\JZ%;RV>X:!+B%IEX:,."P^HZT^66.&-I)76.-1EF8
MX ^IH X]OA^JVT36VLW5MJ%O?3WMO>11KN1IF)D0J<AD.>A]!S5RZ\'M-/IM
M_'K%VFKV)?\ TUD1C,KXWJZ8"[3@8 QC Q6MJ&NZ9I>F?VC=7L*6IP$?>")"
M>@7U)/0"J!UZ0>+YM.,MJNG06*7$LS<,LDCE8UW;L<A'/3/3UH H+X$5-/\
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
MV*-E*E2X 9P%) R> ?88ET?P@^FZ>VGW>M7VHV20-;6\,X1?*C(VX)4 LP'
M)[?6M>YUO2;-REUJEE ZNJ%9;A%(9N@Y/4X.![5+<ZG864J17=];0228V)+*
MJELG P">>>* .=TKP4VG7NBW,NM7=R=(MY+6!6CC4-$P0 -A>P0<]3[4V#P*
MMMH^F:9'JMP8--O5O+??&A(VL2J' &1\QR>I]1713:OIMO<?9Y]0M(I]R)Y;
MS*K;FSM&"<Y.#@=\4B:OIDDLT2:C:-)"I>5%G4F-0<$L,\ 'KF@"M=>'K.Z\
M36.O/O%U:0R0J%/RN&(QN]=OS8_WC6:_@YDUZ\O[+6KZSM+]Q)>V,80I,X 4
ML"060D  [2"?8U/;>)[/6=.L[W1M1T\PS7:Q,;B3ETW$$( ?OMC*@^O2M>74
MK""[2TEO;:.YD("0O*H=L],+G)Z4 ,U?3_[5T>]TXRF);J%X&D49*JPP2/?!
M-8%SX'BO%MDGU&;9!I4NE?NT"EHI H+9[-\BX[=>*WKC6])LW=+G4[*!D949
M9;A5*LV=H.3P3@X'?%7'=8T9W8*BC)9C@ 4 <I;^"9H+H7?_  D%\;D:<-/$
MBQ1+A0258 +P03GW/MQ6KI.@1:9J>H:F71[S4!&)VCB$:MY88*=N3\WS')SS
MQZ5;MM8TN\N1;6NI6<]P8Q+Y44ZLVP]&P#G!R.:='JNG2W,EO'?VKSQ F2)9
ME+( <$D9R,'K0!E:WX777A<6]Y=E["X:-FMVB#&-D(.Z-NJDXY//M@\UGR>
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
M!/%1@TV\\D:_87B+':/^\C3[/YCH,?-@HV=N>E>G/>VL=Y'9O<PK=2J62$N
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
M:%T21U27<%<C&?F SGO5F.+^UM=\,:E:V%S:Q6%E.E_'+:NFU&C4" @CYB'
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
MVX' SCCH* .PHHHH **** "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 **** "FO(D8)=U7 +'<<<#J:=7#:1JSZAX/\0>)
M9;:*[:62[$=O.V$,$+,BQG@X!",3QR6- '<(ZR(KHP96&0P.01ZT;EW%<C<!
MDC/./\BN2L?$<T%SX7MFL[6VTW5K(-$T>0(I5C#B(#H 5W$'_8(Q5;Q)J]S9
M>$[;Q451)K6YBD41@CS+6254*G/]Y&#8[,!Z9H [>BBB@ HILD:2QM'(BNC#
M#*PR"/<5XKX0T*XO?"7@^70M+-K?0:BTUSJ2!(Q]G663>C$'<^X87;@].V*
M/;**X4^-]2M[77-3O-.LX]+T:YG@G*7#-+(452FP;0.2P!R1C/MSJ2>);C2M
M>L].UM+6**^MI;B*YB<A8FB :1'W=@IR'XS@\"@#IJ*\W^(^K:'XB^&VHS:=
M>6.IK;W-H"8)$EV$W$8QD="1D5+X6ACN_B-JM]I-J-*TZRMA8WE@0L;2W&X,
MLAC7@ )P'_BSQP* /0Z*X^U\77TGB&PTRXM;='OC<H(T<LULT7*AV&58LO)
MP5R.M4/#WBW4F\.Z9)J#137^IWMS%"T<3L$"/*22JY) "  #VR>IH [^FI)'
M(7".K%&VL%.=IZX/H>17)6OBS499+'3KG3?LFJ7EW/!$90PC:*)=QG"G#8(*
M@*<')QGC-1?#N-X1XGCECAC<:[/E81A/]7%R!VSUQ[]Z .THKG?'L,<WP^\1
M++&K@:;<, PS@B-B#]17 W+0V%CX%N(=)?0_W]KYVK%8U1D*<Q-Y3$GS.GS@
M+W)S0![!17(W_BZZ2QU[4M/M(9[/0YFBN(W8B2;8BO+L/1=H;C(.X@].M5;S
MQGJCW.K+I=A92066F0ZE'+/.P\V-Q(<$!>#A/USGM0!W%%<I:^*[B]U,VT-O
M$L<FC1ZK"S$Y&XD;&'X=1Z]*S1\07?3]&E=+2RGU334O+?[6S"&:5A_J%DX"
MMTY/7(P* .]HHILD:2QM'(BNC##*PR"/<4 .J*"Y@ND+V\\<R E2T;A@".HX
MKR#3A+8_L[O)IZPP,_G+*P7!93<NIZ=\''TKU;3M-@LFGN!:VT-W=$-<O NT
M2,!@'\L"@"]38Y8Y5+1NK@$J2IS@C@BN8UK4=4A\<^'],MI(!97<-S),CJ<L
M8P@Z^F'Z>M<SX6UB\T#3K:*.RM3I=SXBN[$X<B1"]Q(%*J!C:" ,9_+% 'I]
M%<A#XMOKVYM)]/TQ[K3YKY[239%('C179#-O(V%=R\KUP<YSD5U] !17G'CS
MP[HT$_AN1-,M#+=>)(#/(T*EI=_F%@QQDC/8^@]*Z"YFL?"]S;:5I-G%;RZE
M)+.$BMV:--BJ';9&,G)*<#'4G/J =/17#GQ=X@+Z+:#0H(+[49;F K<S.BJT
M2,RN!MSL8 'GD9QCO4%]XUU^QM/$4KZ5IV[05BDN%%TY$JF)9&"'8.>3C([=
M\\ '?D@ DG '>FQR)-&LD;J\;@,K*<@@]P:Y7_A(]1_MF]TJ[TZS;=IAO[8+
M,Q#*&VE)"5Z\CD CDU1T[Q1>FP\'VVF:180QZQ8&5$\THEN5B5MH4+]T9_3'
M'6@#NJ*XZQ\6ZA?Z/97!M;6VEDNKBTNI7DWQQ21,R (N0SEV7@#D<]<<T+;Q
M;JVM7'@NXM$@M8-4^T-<0ON8[HXVXSQ\N>>F<@>E '>I+'(7$<BL4;:P4YVG
MK@^AY%/KA[7Q5'9C50-+M;>\DU\:9&L+?+/*R1GS';:#G:23QG"@4:UXWO\
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
MQ_PD'AK3=8\GR?MENDQBW;MA89(SWK4H **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHIDLT4(4RRI
M&&8*I=@,D] />@!]%5X+ZTN;9KFWNH)8%SNECD#*,=<D<<4V/4K&:V%S%>V[
MP%M@E652I;.,9SC.>,4 6J*YS5_%EG:W>F6%G>V1N-1>18YI) T<816)8@$9
MY7;C(Y)],5I:?J+-%;VVIR64&K,F9+6&??SZKG!(QSTH T:*K-J%DD_D->6Z
MR[BOEF50V0,D8SUQS]*:NJ:>[%5O[4D1><0)E.(_[_7[OOTH MT55;4[!+-+
MQKZV6U?[LYE4(WT;.#3VO;5$C=[F%5E!,9,@ < ;B1Z\ GZ4 3T57%_9M9"]
M%W ;4C(G$@V8Z9W=*1M0LDLA>M>6XM2,B<R@(1_O9Q0!9HID4L<T2RQ.LD;C
M<KH<AAZ@U#)J5C#*(I;VW21G$81I5!+D9VXSUQVH LT57GOK2UEBBN+J"&24
MXC220*7/H >M#W]G'.('NX%F+!1&9 &)() QUR0#^5 %BBL^QOF&DBZU*XL$
M(9P\L$N80 Y ^9L<XP#[Y%6A=VS6GVM;B(VVW=YP<;-OKGIB@":N5T[PZ]GI
M6M>'=S1VEW)/);3JNX+',277V969L9Z@@\\@6M \1/K6M:Y9@6Q@T^:)(98)
M-XD5XP^2>F><<>E;37=LDS0M<1+*J;V0N P7U(]/>@##O/"%IJ/A:PT*[FD>
M.R,!CG3Y7_=$8Z="5!4^S&G^*-*;7K*WT54(M99XI;I\8411N'VCU+%0N.P)
M/IG7_M"R$<<GVNW\N0$HWF##  DX.>< $_A0+^S-D+T7<!M2,B?S!LQZ[NE
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
MGA^STA+J6YCM8Q&DDH4':.@X K5I%8,H92"I&01T-+0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
M$_$F.U>QT%[N%98EUNU#9CW_ "EB&&.N".H[UVU96MZ%#KJV0FN;B#['=)=Q
M^04Y=#E<[E/% 'GFI:3<V=QXBU30K&8Z.]YI\SVUG$ 9_*),[1(1AN"G088H
M>M&N6>DZCX?O-2TZSU*Y^W:G82RR7-JZF0I*@=EC* C$8^9@,'U.#7K%% '$
M:Q965GXR\(K9V"16L<EV\GD6^(TWQ'!;:,#+'OU)K >SO[KP;>:'+!,OB>/6
M3/%+Y;9+&YWK.KXQL$9QG/ !7VKU:B@#SS3=)TR77O&\]UI43_Z2LEN\MIG(
M^S(K&,D<_-O!V]\UDZ)I5LD7PV$VF8>*TD2\WVI^1O(  DXX^<#&[N!7K-%
M'DVD2"QN[6 Z;=0Q?VUJ9@NDM)7%LC.2@2,#'SJQVL05 !XYJ'0;%9++X>17
MNFS[K2XNH[@7%HP\M?*E"[LKPNXJ!VSTKU^B@#R.SEGT::WOFL+MM&L_$5^\
M\45LY\M) PBE6,#)0$GD _>R*T]2D@TJXT35K'3]2M?#YGNWG,%LS2))+M*S
MF)E+*I/F#[N0'Z#.*])HH P_"=C96&@I%IT-U#9M(\L270*OAF+$[2 4!))"
MX& >@Z5Y[J6EZ5?M\1K Z='-J,MPJV2I!E_-:VB*;#C@[\$D=.IXKUUF5%+,
M0J@9))P *R-%TBTL[K4-4L[Z6Z759%N78LC1D[%4%"JCC:J]S0!PEY!LU75]
M$\4Q:M<QZC%;_9I+2W,B7(6)%9-X4E&$BLW)4#?G(ZUK:'I&GOX\\32WFF1O
MM%H\4L]ON&Y8R'97(P2#U(Y]:[VB@#R;0([K3M+\'7,MI.FEV=]?B[C\A@8&
MD>3R9&3&0H#'G&!O!IUU:7^G3S:G%:W#^'6\2)>/;QQ,Q\GRL-*$ R4\_P"?
M ';</6O5Z9--%;Q-+-(D<:C+.[  #W)H X_PB\<OC#Q=<06T\=O<SVTL4CVS
MQK)^X4,06 R<_P"-.UN7^SOB-HFHSP7#6KZ?=6OF0P/)B1GA95.T'&0K8SZ&
MNLMKFWO+=+BUGBG@<922)PRL/8C@T2W,$#QI-/'&TK;(P[@%V]!GJ: /)= L
M$D@^'ZWFF2@V\]Z)Q/:-^[4K)MW9&-I8K@]">E.L&GTNYTZYDLKD:':>(=1>
M:-+=R(E<MY$FP#.P%CR!@9!KUVB@#R+==6UOJM]:6&HBQB\5?;;A(;1@[V[0
M*OF(K+\^),,0 3\N:L:GIVDW%GIMY8V-]/;W7B&"ZE>YMG!?C$DGEE043A02
M0 <'MR?5:* (;6TMK*V2VM+>*"W086*) JKGG@#@5Y0MN?\ A%-/TV?3[GS(
M/%.^XC:U?'EF[D?=G&&78021D8(KUVB@#R;48;NRO_$<NGV-W]AAUNSNY8;2
M#F2$0H)&C4C#D. Q SRM=IX1BTUSJ.I:8E]Y5_,LLDMW&T7FR!=I98V5<<
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
MKYA:*43!< *A"D%NB[<'@5V'C9PG@W4B=.?4%\L!K9-Q+ L 3A/F( ^8@<D
MBMR66.")I9I%CC099W. !ZDFECD26-9(W5XW 964Y# ]"#0!X_K,4M[IOQ"0
MVU[=F]L;>2V=[!T$SB,K\B[>N< #K@=\9KJ],M[>W^)8>SM?)MI=#12\<)1&
M<2D@$XQNVG..N#77M?6B.4:Z@5P<%3( 0:L=1D4 <IXJN!;Z]H&ZSG(9YP+Z
M*!YOLY* ;0B@C<X) + @8/'-<9H5D'T[X>Q7>FS[[.\NH[@3VC#RU\N8#=E>
M%W% .V?I7KU% 'D%QIT,?AK7G@TUUN5\31S6Q2U;>(Q<1-N3C.W'F'(X^]5V
M_MKFXT+QKH]Y:SR:O>7DD^G,L;'S@RK]G9'QCY"H!Y^7;DXKU*B@#RW75N+&
M?QQ:W5O<SW.I:#$MNT-L[K.Z0S*^"!@$$C@XZBIK>QL[CQ7'/=Z:S1GPRD;-
M/:-_K QRIROW]O;KBO1YKFWMR!-/%&3TWN!G\Z22[MH;5KJ6XB2W4;FE9P$
M]2>E 'FGA2.>UOO LUW9W8QH$EF[&W<F.;=!A7X^7A6Y..AKJ/'OVU= @N+.
M"XG2VO8)[F&V4-(\*MEMJD'<1PV.^VNH!# $$$'D$=Z6@#RV_P#LJ6T>O:5:
M:K<Z;-J]O<ZH9;9U:9%1EWB$J"0K>420O.W/.#5;54_MNS^)1TRUFD:XMK5X
MX_(9'D(BSD(0&R<<<9->MUA166F:%KM]JEQJACGU5HU,=S+&J$H-JA!@'.#C
MJ: .)UZ_CU#6];O[?1K[4;.;PVD2Q_9IHQ,?.DRN< C@YQP3@XICO-+)X[<1
MWLZWVAQ>1(;"2)96$<RX12N>K* #EC[]:]6HH S?#YSX;TP$,"+6(%64@@A0
M""#T-><F&^M]-O$CL+LI:>*WO+Z);9_WEJ9BP*\?O ,H^%SPM>L44 <GH5L\
MGCG7-5LPRZ5=6UNN=I59KA=^YUSUPA0$]SQVXA\5R@>)--A:RN/WEG<HE[%
M\VTMLS$% *@MC.Y@1A2!U)'95%]I@^U"U\^/[04,@BWC>5! +8ZXR1S[T <]
M\/#(/A[H,4T4T4L-E%$Z31LC!E4 C# 'M73444 %%%% !1110 4444 %%%%
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
MH KS^)K^+6S91627(;17U*../(D>164",'..=WI4_A/Q(OB..XECO+2XCC5
M5BB:*6&0[MZ21L25(P,=,\^E00>"1'<K=3:[J<UR-.?3O-)B4^6V#D )@,"
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
MYT@NK^U@FDQLCEF56;)P, GG)XKSW7]/EN;OXBG^R[J9[K2HH;1A9NWFN(I
M50[>?F*=/;TK.\3+J%[I.N6D.CZDD\FGV;(T-E(S7A7D[F*D*4.1L&&SSSG
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
M]]IFIV=L96B8)/#<,@4X#?*X#D'J.,XYX /0J*YSP_JNI3Z_KND:E+;SM8-
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
MMKZ.]ADMKK MWC.[S203A0.6. >!Z'TH R=1\$:;J4U\\ES?QK?V8L[M(KC
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
M#R_L9#6IJ^B6.NVT=OJ$<DD4<HE54F>/+ $<[2,C!/!X-7T18T5$4*JC 4#
M ]* .>\>:?=:KX#UJQL83-=36K+'&",L>N!GO5 "XN/B#8:L^FWD5JNC31%I
M(<E)&E1@IQGDJI_EUXKL:* /)-$T_6-!L?#ES>:+JMS;1Z:]C<V]F[)-;2>9
MN#;0R[E(X.#Q@5Z3H%C#INAVEI;V(L(8U.RUW[O*!)(4G)YYYP2,]"16E10!
MQWB32[ZV\8Z-XJL;62\2UAEM+RVB(\PQ/@AT!(R58<CJ0>*NZT;OQ+X9U33]
M-AN+9[FSEB2>YC:'#LI  5@&ZGDXQZ9KI** .%MK.\U74_"5XVGW-B^CQ2F\
M$D97:3%Y?E*?XP6P<KD83UQ618:1?Q^%O"EM)I=RLUIKSW5PAA.8X]\Q#G\)
M$Z<\^QQZC51=3L7U1],6ZB:^CB$SP!LLJ$X!([<T >8ZU!-::C=37-C/Y%QX
MNL[B$&(_O4\I$)4=_F1N.OYUHZEIFH1ZEKNN6.D/-!?7=@!$T ,H$1^>X2-O
MXQD!<C.4S@C&>OUJTTC4K[3+'496%R)C=6D2RLA9XL'=\IYV[AP?6MF@#RBZ
MTC5'\/>*;,Z/J#/>:Y;7</FA7,L8-N6/!/01OGMV]JZ:VTG[?XP\5)>V,ITW
M4K&U@#/&0LNT2AQ]0'7_ "*ZN[N[:QMGN;N>."!,;I)&"J,G Y/OQ69,VB^+
M+&YTX7:W,8V&9+>X9)(^<KDH0R\K[=* ,GP+::BMG)-JTBS3VA;3;>8'/F10
MNR^8?1F(&?\ <%;7B;_D5-8_Z\9__0#6A:VT-E:Q6UM&L<,2A$1>@ IE]9PZ
MC83V5P&,$Z&.0*Q4E2,$9'(XH X'1+$ZDO@34+>SF@CTBP9[B1H2N0\ 01KQ
M\^2=WRY'R^I%5ET74%^!RZ0NEW"ZD(UC-L(OGW>=N/MC'.<_K7?6+:=I;6N@
M6\VV6&VWPP.Y9A"I"YR>2!D#FM&@#AI+:]M-?\5&YT^YO+/6;>)K1HXRP)$7
MEM"X_@YY!;"_,><YJ#PYH-]I/B;1(;V"2=;/PZMC+=;"R><'4E<_0'GV]:]
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
MS[1=/B<P75P+J>U,I,4DHQ\Q4_[HXSM..10!DWWB*_T?Q%J-C>RAH;FR%QI
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
MVC640:3(\EL94C'.=J\GGBK>BZ-::!I<.G6)F^S0@+&)96D*J!@ %CT   %
M'&:AKM[H7B;QIJ<MU+<6VF:7:SQVFT!3D3D+G&1R,D]>?0 5KKK&IZ=XET"Q
MNKB.]MM8AERRQA#!*B"3*XZH1D8.2#CDYK5G\-:9<ZK<ZC-"[RW5L+6XC,C>
M7-&-P 9,X. [#GUHTWPW8Z6]L\;7$QM(C!:_:)2_D1G&57/^Z!DY.!C- &7\
M2)KNV\"ZA+9W3VTH,:ET )*M(JL.>F0U96I0ZD/B+,MEJ"0W2>'@3<20!R2)
MF(^7('7_ #W'9ZOI-IKFE7&FWR,]M.NUPK%3P0001R"" ?PJD/#%DNHM?B:[
M^TM:?8B[3%B8LYQSGG))SU_"@#!TGQ5J>I77@QW^SK#K.F2W-Q&L9R)%2-N&
MSPN7/&.W6IO"?B6ZU74VL-2EEMM3BMB]UIMQ $*-N WQ,!AXNH!R3TSUK3M/
M"&F6+Z2T#7(&DPO!:*9<A(V # _WN !SZ59T[P[9Z;/;SJ\\\MM;FVMWGDWF
M*(E25!ZG)5>3D\#F@"IXPT>YUG2[:&POX[+48+M+FS>5=R-*@+!6'<$;NG3&
M>U<O'XVN-,37)-;T1=/\2VEG"T@1P\%S%YC(DB-Q\H:0Y!((SUZX[O4])MM6
MC@2Y,R^1,)HFAE:-E< @'*D'^(\=#WS5/_A%M-E%]]N22_DOH/LT\ETVXM%S
M\@Q@*,DG@#DYZT 8.I:_X@\/0WUS>1H]BRP):RW7EJ\<TDJQMN6-B#&-ZMG@
M\$9Z&H?&[:_I_A/7BVK1^3MA-M(B 3X9@LJMQMV\C!'/)!]:VK;P-HL&CW6E
M3+=WUI<Q>2RWMT\Q6/LB%C\H'!XQR!Z"GIX,TH:'=Z3.][=PW2".62ZNWDE*
MKRH#DY !Y&._/>@#/U+Q%?:'XDN+>YD2YL;;09]195BVR.\;J.N<<@G@ ?C4
M4?B#5K63PM<SSQ7%OKP$4B+$ ()6B,J%,<E/E((8D]#D=*WD\-6"ZI'J#-/+
M.EHUG^^E+AHF(+!@>N2 <GG\.*9IWA73M,^RK ;AH[)66SCEE+K;!A@[,^W
MSG X& 2* .4TGQ/XADL_#>I7EW:R1:AJLVGS6Z6VS@-,%<-N)!'E#CT/KS78
M>)].NM7\*ZMIUE,(;JZM)88G)P S*0.>U5(?!FEP65A:1O="&PNVO+=3+G;*
M2Q))QD\N_!X^8^U;[J61E#%"1@,N,CWYXH \RN-3OQXK\..=(GLKO2](NYKZ
M)GC8>7L554%&.5,BC&<?=Z=:U=$O[JT^&N@WJ7D,=UJ'D37$TJEG=IB'D\M0
M#ND.XA1C'X"NLL](L[(W+I&7FNCFXFE.YY>,#)/8#H!P.P%8EKX/MSH%KH-Y
MYIMM-G66PN(9BCH%)\OD'(90=I[$<]R  4+:_N_$/@SQ1;WY99K.>YMHI2H6
M0;%#1N=IP'!(.1W4'BJOA'7;GQ-XGL+B[X\GP];703''FSDEW ^B #T!/J:W
M)?"D-II6JV&DF>)M7=OM$TL[2>7O7:[@,3\V.GJ<9XJ=/#T>F:U8ZCIL0"0V
M0TZ6'.,PJ08R,]U.>.X8]P 0#GY]?\1-X?\ %-Y;2PO=:/J;HB1P#]Y B1NR
MX)/S;6;!SUQ71V-S'XB-XRS+<Z-+;I$BE1B4NNYCGN-K(/KNJUIFB6FDR7[V
MYE8WTYN9Q(VX-(0 2/3@ 8Z<4RVTJ/0?#Z:9H5LD2Q(4MT8_*A))W-W(R<\<
MT 9OP\U*YU7P)I=S>2-)<*KP/(W5S'(T>X^YVY_&NGK/T+1[?0-#L]*M2QBM
M8A&&;JY[L?<G)/UK0H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ JO=WMO8HC7#E?,?8BJI9G;!.%4
M DG )X'0$]JL5SOB_35U2RLH6AOR4NA(MU82;)K1@CXD7UZ[2,'(8\&@"CJ?
MBP6OB30?+O8QI%[#=F4&$[R\6T #OG)(V@9R*VE\3:/)8VEY%>K-#>!C;^2C
M.TFW[V%4%N,'/''>N5T_3_$/]M>%;K5;5YWLDOUN;E$1.)& B9E!X=E7+!<X
M)JGH^G:[86VCV\NAW/D+=Z@T[PM$)XQ),7C <ME496^8J<Y4#Z@'1ZAX@E?6
MO"9TR[AETS59I%=E4-YBB!Y%(;MRHJ?PGJE]J9UQ;Z5)&L]5EM8BB; (U5"!
MC_@1KE=!T76;33? 4%QI-Q&^E3S?:_G1O+4Q2(&X;D$N.G.*Z;P?9WEG-XA-
MW:2VXN=6EN82^/GC94 88)_NG@\T 5+_ ,7QZ'XWO;/5[^&#3$TV&YB'E'<'
M:216SC)(PF?05OW&OZ7;6<5VUVKP31&:-X5:7=& "7 0$[1D?-T&16)=VUY9
M>/[C5?[,GN[.XTF.U0P[3^\621BK D8!#CD\>I%<U9>&M6\)G1B^E7&L68TW
M['<PV,X5X)/,:0$!F4,GSE>O\(- 'ID%W;W5G'=P3QR6TB"1)48%64C((/IB
ML>V\:^&[R\M;2WUBVDFNF9( "<.RD@J#C&<@\9R>U:&C6:6&CVMK'9Q6:1IA
M;:(Y6(==H/?%>;Z!ILVO^!])TZ&SE1H==DNVNF "(D=Y(Y8'/)(!0#KD^G-
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
M!'>^&QIQF+I_HTH9C\^&ST88VYH Z^TU_2[Z^%E;W:M<-%YR(59?,CSC>A(
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
M2K$_PG;R>OICG(!WM%>8ZEXTUB;PI)K=G<+%-'H<.HFT@B5_+=@S$S%QPA
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
M/%.(DW7,#()&C88QO"[AD <[>.N1?%UU-K^HV=O?-);7UI')HDOEIM:0E5<
MX^8*TD9.>@W>F: .XCO[:749[!)";F"-))$VGA6R%.<8.=IZ'M5FN(O=:UBU
MU+Q;:)?*PT[2(;NU9H5RKD3;BV.N?+'M[5%I6MZZFKZ/'<WBWRZIHDEZ(/)6
M,),GE8VD<X;S#G.>>1@<4 =Y17!>'];UW5;[P\ZW;2PW5D\^JQ&W4"UE&W"
MX!7)9UP23A,^I-_Q\;D6^A+;WL]L)=9M8Y/*V_."^><@]" ?YYH Z*TU6QOK
MV\L[:X62XLF5+A #^[+#(!_#GBKE>5ZM=ZII&H?$#5=.U#R9-/6UG*M"K^>5
MMU.UL] 1G[H!YZ]JW+W6/$&K7^MVN@R107&F/"D:2E/+D+1I(3)E2VTABHVD
M?=)YH [BJ<NJV,.JV^ER7"K>W$;2118.65<;CZ<9'YU4U_6CH?A._P!::(2M
M:6CW'EJV0Q"Y SZ9[URLXNXO'/A2[N]3%QYFF7LA+HB1QMMA)(*@';R.I) '
M6@#T&BO/=*U_6+O5;:QFU"22*]T26\%RD*(HE5D&^'*[MGSG&\$G /UK>&=8
MU(>'?!^E1WD\EQJ>F-=M.QC$@V+'\BEE(/,A8D@G@_@ >ET5E>'6U8Z-$NN/
M;/J*,R2O;G*M@G:3Z';C(Z9SBM6@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N7\;:3>:Q:Z3#:6T
MLP@U."YF,<HC*QH<D@E@<^F*ZBL?Q%XA@\.V]G)/#/*;J\BM4$43/@NP&3@'
MH,G'4G@4 ,N?">D7MG-;W,$LAFG2X>8SN)3*F-C!P0P*X&,$8J!O V@/'=1F
MVGVW5Q'<S#[7-\TJ;=KYW=?E4D]R 3FLJ'QG#IGB7Q'#K-^ZV%JUL;?-LW[E
M9(]S%]JY5<D?,V *Z"]\3:1I]S)!<W>QXC&)2(W98C(<)O8 A<GU([4 376A
M:?>:G9ZE-'(;NT1HXI%F=3M8@D, 0&&54X.>16=-X'T"?2/[,>UE^SBY-VA%
MS)YD<Q)8NC[MRG))X/<U8L?$EO?>)M2T2."X62P2(O(T+A6+AC@'&,8 P<\Y
M..E2:]?PV*6(EU-K SWL,2,L/F>:2P'E=#C=TSQCUH 8_A729+2QMGAF*64X
MN82;F3=YHS\[-NRYY/WB>M8F@>%F:ZUY]7M)TBN]5:\BB:X!CD3";2RJQ&05
MS@]>,YQQT9US3Q?"S\US*9O(RL+E!)MW;2X&T''/6K5W=P6%J]S<R".),9."
M>2<  #DDD@ #DDT 8MWX(T&]N+N::VFW74Z7,JI=2HOFH5*R!58!6^5?F&#Q
M3Y_!NB7-OJ<$MO,T6ILKW:_:9!YA4 #^+CA0.,=!3=2U^Q-FC)JDVGD7\-JS
M-:-N+ED/E%67C<& W=MV<U8F\4Z/;WMY9RW+K<VBQM-%]GD+ .VU"/E^;+<#
M;F@!MQX4TBYN[FZEAG\^YA2&9EN9%WJF=I.&^\,G#?>YZU=L=*M=/EGFA#M/
M<;?-FD<N[[1A02>P';W/<FK@.0",\^HQ7++XPMX_#FJ>*;ERNDVK2I J 9E$
M;%-WU9P0HZ8QZ\ &M/X>TZXU2?4I(Y?M<]M]DD=9W4&+).T ' Y).0,\U#;>
M%-(M'TIH(9E.DQF*R'VB0B)",$8+<\ #G/2JN@:I+K5I.6UBU_M'8&DM;4HZ
MVA;E0<\MZ%L@'G %7O#NLC7-+,[(([B&:2VN8P<A)8V*L![9&1[$4 3ZMHUC
MK<$,-]&[+!,L\31RM&R2+G#!E((ZGOWJC<>#M$NH]4CFMY6350HO%^TR 2A0
M% X;@8 '&.*EU#Q3I&F7TEC<W,@NXX/M#0QV\DC^7G&X!5.?P]_2F67B[0]1
MO+2UM+[S9+R,RVS")Q', -Q"N1M+ <E<Y'<4 17G@K0K[5$U*>VF^U"-8I&2
MYD03HO190& D'^]FMJ[M8KVSEM9M_E2J4?RW9&P>N&4@C\#6?#XETBXN[>VC
MN_GN2RV[&-U28K]X(Y&UCP3P3P">U54\;>'I+E($OR7>Z-GGR)-JS9QL9MN%
M)/ R1D],T 7[G0M/N] ;1)XG?3WA\AH_-;)CQC;NSNZ<=:KP>%M*MKFRN(DN
M!-96[6UN[74K%(VQE>6Y^ZO)R>!Z5S7B3QM*WAKQ1+I#7%I=Z-*(A-);':Q
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
M9+=!@8';MBI[?6K)=2UMI=8W1621--!+%Y:V8VDYW$ MNQGDG&*S+7Q*\_Q
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
M+/&\L&Z-E69%QN9&(VN!D=">#GI0!6U/P7H>KW-[/>6\S&^B$-TB7$B), ,
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
MG&T<ISVR3756%EJ</CR?4Y=.=;2]TRWA:3S4/DR1M*2K#.2<.O*@CKS75T4
M<K\1M,O]:\$7VFZ99M=74YBVH'1!A9%8Y+$#HIJY"\XU.&6W\-36Q*,LUQ(T
M ^0#(4!)"22V,9X'//KO44 <+I>DZQI7BX:U#I9\C6E)U*V5X@;.1<;'!W?-
MD</C.2,^U5/#7A_4;2"VT74_#=MOL'81:T9(V#+R%=%SO$F#CD #DY['T6B@
M#C/!<&O6&G:;HFJ:)%%_94?D?VAYJ.DR*NU3& =P)&,[@._6L70=#\06</@N
MSGT65%T.>9+F8SQ$.IBD170!LE?F!YP?8UZ;10!YK-H&NCP7J.C+I,CS_P!M
M_:HF6>+;+$;SS]PRPQ\O&#@Y[=ZWM<\/7EWXIL=1L@JV]W ;+548_>A!WJ<=
MSD.GTE/I7644 <%J6CZC!XLU61O#4&N:;JRQ%6>6-1;NJ"-ED#]4(4'*@GKP
M:[B&/R+6.,(@\M H6-=J\#H!V%2T4 >:VF@:Y%H&A6KZ3,)K3Q#)?3+YT/RP
MM+*X;._GB0<#GK2VVD>))-<T&^O-'<26.IW3W#)<QK#Y4B2JC1H&Z?.I8D!R
M2?O5Z310!PWA[0]3TWQ'%<6L%W8:;,LS7MC<3)+"DI((:##%EW')(X&.P-;7
MBW2UU?3[6V>RNKA1<JYDM)Q%-;$*V)48L.0<#'HQX/2M^B@#SN+3/%@33K;4
M+9[Z'R+N)YXY8H9P6D'E&9@0=I0981YRW4&C0-$US3F\$33Z4X.GZ7+87:">
M/,+$0X8_-@K^[;[N3R./3T2B@#SN'PY>3:'=VFHZ->CSM>N+V-[:ZC2>!'9V
M29&#\,"0",YPQX-23:3XD?1?#<-W!+?W5EK(N9I=T2.+=6D"L_S %]K+G;GG
M->@44 >>:SX;UK4[WQ>;>T$7VV.Q>RDFD39*\#;RC ,2 3@<CH34>I:'JNN:
M!<7-IX6MM'U..2WE$,LL;/=&*59/++ID!/EXSU)Y  Y]'HH Y#2H=5N?'UQK
M-SH]Q96DVDPVP,TL3,LBRR,00CMV<<U:\8:??7BZ)<6%HUTUCJD5U+$CJK&,
M*ZG&X@9&\'K72T4 >;ZYH&N7UEX^BATJ0OJZ1+9_OHL2%850]6X&0>N./RJ:
M?1]3B\0ZL)_"T&KZ?K#1SI)/+%_HSB)(V256)ROR Y7=WZUZ%10!5NK3[3I<
M]DK^49(6B#H,;<KC('M7&:/IVOWOA-?#>IZ1'82VVGO8?VB)DD5QY?EJT04[
MAGY6.X#&,<]N]HH X2ST;5K^#PE#?:<]G+H3B2>42(RRE(6B"QX;.&+!N0,
M8/-4;'0-<A\/>&;2329A-8Z[)>W"^=%\D3/.P.=_/$J\#GK7I-% 'ET6B>)+
M7PY8>'WT:6X?3M:BNQ>)/$([B$7/FEN6#!\$Y!'4=>:N:UX<UG48/'L<.GLI
MU18#9%Y8P)BD2J1PWR\J<9Q7HM% '$ZGI.J:UXHBNC83V=M/H=U9/,98R8))
M60KD!LD@*<XR,]SUJ"QT/5KVP\(V5]I[6<N@S))/.)$9)?+B:,"/!SARP/(&
M "#S7>T4 >:QZ#KBZ':0'2)O.C\3MJ++YT/$!N&DW9WXSM8<=<UHZ5H>IV7B
MR.\LH+NPL9KBX?4+2:9)+=\[MLL(W%D=F() P,%L]L]S10!B^*=/75-%-I)8
M2WL;RH62"812I@Y$B,6&&4@$<]JXU]"\3VJZ9J$UJ^NBPNKF,6MS)&EQ+:R!
M K,V=AD4IW/*GL<UZ910!PTFBW\.H>&M1LM AMH[:[N);BRMWC4Q"6)E#,<A
M6.2"VW/7C=C)[>1BD;,J,Y R%7&3[#) IU% 'FFD>'M>T[1O!UR^G2?:=%EF
M6ZLO-C+.DH9=R$-M)7(."1D$U)JGAG59CJ6H6^GR/)J&MV-X+021@QQ0>6&9
MB6"[FV,< GJ/?'H]% ',7EEJ,7Q LM8AL'N+0Z9+:2,DB*8G,B.,AB,@A2.,
M\XS@<USND>'];M=(\%6\VE2I+IE_+-=CSHCL1DE4'A^?]8O3WKTFB@#(\4VM
MQ?>$M8L[2$SW-S930Q1AE7<S(5'+$ <GUK!L=,U6#Q/H-[)IDP@M-$DM)F\R
M+*REHB%QOY_U9Y''(KM:* .;\!Z=>Z3X,T^PU&V:VNH ZO&SJV,NQ'*DCH17
M2444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5S_B[1XM<TVVL_[1DTZ]%TLMC<Q@$I.@9AP>&& V
M0>HKH*J:AI=EJL,<5];K,D<@E0$D;7 (# CD$9.#VH \\E\7Z[H-OKMMKUE:
M+K=E81SQZA;$^3<0&0H'*GE2I9B1]>U7=9U37O#-E?ZC-J=L]A-%;B$-+YSP
M,TR1O,#L4% L@;!R 1Z'%=A!H.F6Z72BV$OVM/+N&N':9I4P1M9G))7D\9QR
M?6JNG^#_  ]I>GW-A9Z5;I:W2[)HF!<.O/RG<3\O)P.@R: .7\=VM]9^$M?'
M]O7$L#I;O##@"2(%PKY<?>1\],#H1TXJYJVLZCH?BFYC2ZGO+6W\/7%\MM(%
M^>6-UP<A0<D<?C6Y;>$= L]'N-)@TR$6-R-LT3$MO'8$DD\=N>.U68= TRWO
MHKV*U"W$4!MT?>W$9.2N,X()Y.>IYZT <I#JVJ0'P=>1ZC+=Q:X!%=1E5P"T
M#2B2/CY=I4C'(P>>>:S=(UC7!IWA;5+C6KBX:]UB:PGA>.,1O'NG /"@[AY:
M\@@<8Q7=V/AW2=-96L[01; PB4.Q6$-]X1J3A ?]G%11^%=%BMK6WCL]L-I.
M;F!!*^(Y222PYZ_,W_?1]30!>U7_ ) ][_U[R?\ H)K#\&/;P_#;PW<7)18X
M=+MGWOT3]RHS^1/YUT5Q;QW=M);S F*12K ,5R#VR.:S9O#&CW&B0Z--9!].
MAV^7;F1MJA?NCKG [#H,#TH KZ%IP@U35M9F3R;C57C<0MPR11H$3</[QY)]
M-P':M^L&V\%^';2QOK*#2XDM[Z,17*!F_>*,X!.<]ST]:W$18HUC0;44!5 [
M 4 .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@ J(7,)NC;!P9@F]D'.T$X!/IGG&>N#Z&I:X7PI)J6K^"]6U&SN?(U>]O;
MQXY&4,$=)&CC4@@_*%C0?2@#MYIDMX7FE.V-!EC@G ]>*5'22-9(V5T8 JRG
M((/<&N7\+:[/XC@TZ[CGD6..SS>QLJY^T$[2AXX*E),@8ZK3/ 5S(UOKU@W^
MIT[6;BVM_P#9C^60*/8>80/0 "@#K:*** "LN3Q%I$4LR->IB!BLT@!,<)'4
M.X&U#[$BD\3S7EOX4UB?3]WVV.RF>#;U\P(2N/?.*S_A_':CX=: MMM:%[")
MF/7<[*"Y/N6+9]\T =#!/%=6\5Q!(LD,J!T=3PRD9!'X5)7'6UY<WVLZIX>T
M>\_L^#1[*V%N8T1P[2*Q4G<#E %4<8)YYZ5E:/XFUSQ->>'EBO%TV+5-'FNI
MEC@5V25'C7<A;/!W'&01CUZT >C56L[^VOS<"VD+FWF:"7*D;7&"1R.>HY'%
M>=:7JNJ:[?\ @.ZNM1FC>XBO#.D*H$D>(;=^"IY()^F>,58N_$NO1>'-<NH[
MZ(7-EX@2QC<VZD>2TL*;<?20\]: /1J*\WUGQ#KVCV7C2(:GYTVDV]O=6LS0
M("/,#90@#!4%.._/4U?\2>*[[0-;U@"19+6VT:.\CCD4825I6CR2,';P"1GU
MH [FJ8U6Q;6&TD7"F_6'[08<'(CSC=GIU-<=K&N>(O#%EJ6H74L%Q8FWB%KY
M[(9$G:58R2(U4&(;U8]^,9Y%3V=M<6WQ;VSWTMWG0LAI412O[\9^Z ,?A^-
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
M2[DA0L%D9E*.  I(*$@XZ'G.,T >D452TRVOK:&5;_4/MLCRET;R1'L4XP@
MZ@<\GGFKM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%5-0U.TTN.)[N79YTHAB4*6:1SG"JH!)/
M!/'8$]J +=%8;^,-!CL[6[>_VPW-PUK$6B<$RJ2"A&,JP*G@XZ5);>*-'N].
MEOXKIO)AG^S2!X7219<@>7Y; -N.Y<#&3D8H V**Y7PSK=SJOB?Q-:O<226M
ME- L"20>4T>Z/<P((!//<]L5:U+QOX>TBXN[>]ORDMF$:X18)',:MG#':I^7
M@Y/0<9QD4 =!16#>>,M L;A+>:_S+) MPBQ0O)NC8@!P54Y&2.15B3Q+I,5T
MEN]UM+S_ &99#&_E&;IY?F8V[L\8SUXZ\4 :U%<W=>/?#5E--%<:D$:"X%M,
M3#)MB<XP';;A0=P^8D ^O!J_J7B32M)+_;;DQK&5$L@B=DBW'"[V (3.1]XC
MK0!JT5AMXKT9M6DT=+U_MZRK R+ [;'92RY.W R!D$\5E>$O%BS^'=$.M7C/
MJ6I2S11,("!*R2.,?*NT85>^. 30!V-%5K:^M[N>Z@A=FDM9!',"C*%8J&QD
MC!X8'C/453E\2:5#?0V<ER5DFG-O&YB?RVE&?W8DQMW<$8SG((ZT :M%<KX<
MUV9H==?5KPR+::Q+:0'RQNV@)M0*HRQRQ[$FM.'Q-I%Q:R7$=T<17'V9XS$X
ME67^YY9&[=CG&.G/2@#7HKF+SQSI4$5D]O\ :+G[5?\ V B.WD)BE&2ZNNW(
M8 'Y<9/;CFM9-=T^2^2S261I7E:%2(7V&15+%=^-N0%/&>Q'7B@#1K(T?23H
MUS?PP &RNKA[M!GF)W.77'H6RP/^T1V&6:YXDM]#OM*M9H+B1]1N#"ABA=PN
M$9R3M!Y^7IU[] :DN/$ND6DYBGNMFV9;=Y/+<Q)(V,(TF-JGD<$]2!W% %BU
MTVUTF&[.G6B*]Q,]S(BG'F2MU8GMGBH=!T==%T]X=XDN)YY+FYE QOED8LQ
M].<#V J]=74%C:R7-U*L4$:[G=CP!6='XFTB1;XF[,;6.S[2DT3QO'O^Y\K
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
M9#Y;[&F0$M&'QMW  \9['T- $EGH.G6$NH20PL3J$ADNEDE:19&*A2<,2!P
M..PJAI?@C0-(M[BWM;-VMYXVA,,\\DJ)&WWD17)"J>X&,\>@K0M]<T^[O%M8
M)9'D?>$;R7"-L.&PY&TX/'!J+4;^&#7M(LVU-K>6X:7;:B'<+H",D@MCY=N-
MW49QB@"KI_@S1M,N[*YMTNS+8QO%;&6\ED$2-C*@,Q&WY1Q[5?UG0]/U^S6U
MU"$R)'(LT;([(\4B_==64@J1Z@U0B\;>'Y[F*".^8O+<FS4^1(%$P./+9MN%
M;(( )&>V:TM6UC3]#L_MFI7*V]OO6/S&!(#,<#.!QR1S0!F-X(T"2UU*WGM)
M+B/4BAN_/N9)#(5 "MDL<,-HY&#Q61X@\'A/#]GINCVMU<8U*VN9WDNRTI2.
M16;]X[[L[1@ 'CVJ[J'BZRO_  WXAET/4"NH:9:R2L'@97C8(64[)%&5..#C
M!JQ#XKT^QT:REU2[87!T^.\N"D+/L0@9D8(#M7.>3@<'T- %N3PSI-U87UI=
MVGVF/4 !=>>Y=I !A03G(QVQC!Y'/-54\$:&NCR:6T-S+;2.CN9;R5Y&*'*
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
M"ZU*"XTZ2T:SN#$A:17$R8!5QMZ9!SM/(R/6M2FJL<0VJJH&8G &,D\G\>M
M'FFLZ%XA32?&NBP:5)?)K,DES9W:31JH+HJF-PS @KMX(!!&.E6[K2-4B\2:
MC--X6@UBPU>.%OWLT0^RNL8C9) QY0[0<KN[\'-=S;7\%W<74$7F;[601R[H
MV4;BH;@D888(Y&:LT >>ZAX?U=_^$WB@TPE-2TN*TLS&\:H[K%(A !?*C+CK
MV%2'2O$%MJUU=VFEH[W/AZ*SC,\D92.XC\P[9!G)!WKTR.N2*[ZB@#SO2=)U
MR/7VU&?1[I$FT,6LGG743N)PQ)& VT YX"X4#^[TKI?!]C?:7X&TC3[JW\F]
MM;*.!XW8, ZJ!U4D$9%;Q(! ) SP/>EH \WT/2?$4>N^'-2OM&FCDM;.YM[W
M_28MBNWED&-%;:L?R$   ]-P'WB:7X?UNWT3P;;2Z7*DNFZE+/=#SHCL1EF
M(._G_6+P/0UZ110!Y=9Z)XDM?#V@Z%+HLLTFCZM%,]XD\7ESPJ[-O7+;MV#R
M"!SGFM_7- U/4/"ZO;(O]JKJ,6J&!W $A24.L3-TX157/3*CZUV5% 'G_B'P
M_J>N/X@U.#3IH9KK06TNWM9)(P\CL6;<Q#%0!D <YY;VSVVF+(FE6B31-#(L
M**T;$$J0 ",@D?D:LD@8R0,\52T_5[+5)KV*TE9WLI_L\X:-DV/M#8^8#/#
MY''- '"W_A_6Y_"_BRRCTJ4W&H:P+JV7SHOGCW1'.=^!_JVX//2MF^TG4+[Q
MQ-="SFBL9]%>R^T[X_DD9]WW=V>!WQUKKZ* .%\':7J%O_9UOJOA6SM+K3(C
M$=2$D;B7Y=F8L?,N[@G<!QD<]M77["^NO%?A>\MK1Y;:QN)Y+B0.@V!X7C'!
M()Y8= >*MOXLT2.VENFO#]DBW;[I89# ,=?WH79QTZ]>*V00P!!R#R* /-WT
M#6VT2Y@&DR^<_B<:DJ^=%S +A9-V=^,[0>.N:T++0]3M?%Z:A86]W86\U[.^
MH6TLR26TR$/MFC7<621CL)P!U;/OW-% 'F6GZ'X@MK'PUI[Z+)C1]8DGFF\^
M+;)$PGPZ#=G'[Q<@X.>QYQ>M=+\0V?@C6[:VTP+J,VIW%S!#*\3>9')<;\CD
MJ&V$XW<!@*[^B@#RS4?#>O7-CXOB@T:XQJHM&MA->1NY*!0P8ES@C![D=,$U
M?\3^&];UK5]<FLK4P"XTNUCMI9I$VM-#.TNQ@&) .0N<8ZUZ)10!PVL6FO\
MBCPU<M_846FW\;V\T=O=3(YN'BE638S(2 AVD#)SELX&.=?PS;R%[B^F\-0Z
M)-*J(R;HWED*Y^\R$C:,\<YZ\"M.+6M.FUN?1H[I3J,$0FD@P00A. V<8/;I
MTR/6K] '$K::]I7B;7(XM&34M.UB9+B*X:9 L#B-(V656.2HV C:#Z57GT+6
M(+?QCI*V)O(=<>2:VN?,0*C2Q+&RR G< I4$8!R/?BN^HH XO5/"E\DWA^32
MYLR6]O\ V9?2LVUGM&0;F'^TK*"/=C4&L:/?VGBV:]A\.0ZWI=]9Q6S1>9&C
M6S1E\<.0"C!^<<C'2N[I"P!P3SC..] '):5I%[9>.6NSIJ06 T6WLD>!D$2N
MCR,55<[@N' '':L32M)\1_VYX;U#4=(>.2RDNDO7%S&(E$@PK1(K8"?@&]0>
MM>@6%]!J5A#>VWF>3,N]/,C:-L>ZL 1^(JR1D8- 'E.C++!'IDESH6I/H=IJ
M,M[8SP3021+YKN$?.\2,F)20-N?F[X%:GAW0M1L+J/2M1\,VEPMI>-/!K#O&
MRLF\NK;?OB4!MO3&><^O4V/A30=-N1<6>EV\+AMRA!\J'U5>BGZ 5LT 9>AZ
MK<:K;7+W6G26,T%P\!B>19,XP0P9>#D$?0Y':N*FTCQ)<ZKI]Q/H[F2RU][E
MGCN8TA:W*RJK(@;K\ZEBPW$YQGH.[O=1LM(AC67*[\B*&&(N[X!8[44$G !/
M2IK"^MM3L(+ZSE\VVG021O@C<IZ<'D?C0!QVA:'J>G^)HKJT@N[#3YC.]_93
MS)+ )#RKP88LA9B21P,$\ ]=37K"^N?%OAB\M[1Y;:RFG>XD#H-@>%D'!()Y
M(Z UTM% 'FQT#6SHSP_V3+YI\4C4POG1?ZC[2)<YWXSM[=<UM?$QF7P/,RQE
MV%Y9D(" 6/VF+CGBNOJGJ>E66L6HM;^'SH-ZOLWLHW*<@\$=" 1[B@#D=7T'
M4-4O?$6K16$D4ESH9TRWMW= \SDNVXX;: -R@9.?O>V<[5]%\1WND2Z8-)D:
M&7P\+2,QW$<92YVLI65@V67D;0,KDG/7(]*4!5"C. ,<G-+0!Y]96?B+1M9:
MZ703?VNIZ?;030_:8U:UEB#+A\G!0ALDKNP<\'N7>BZI:^)=0>;PU::Y8:I%
M#D^9&BVTBQB-E97Y,9P#QDCG@UV<>KV4FM2Z.LK?;HH5N'C,; ",D@$$C!Y!
M'![&KU &/K=E/+X/U#3[6W62>2QD@BBBPBEBA4 9( '/<]*P+#2=5@USPI<R
M:;*(K#1Y;6Y/F1G9(PBP/O<_ZMN1QR*[>B@#S:R\/ZW#X;\,V;Z5*)['7'O)
MU\Z+Y8C),P.=_/$B\#GK1)H&MMX>O+8:3+Y\GB4:BB>=%S!]I67=G?C.T'CK
MFO2:* /-M=\.:[>ZWKM_:::K@SV%S;13RH$N_)#!XS@DKD-P2,9%2ZAHNJ7=
ME::MIWAF#3KNUU*"\DL/,C$UVL:NI#.IV9 ?Y<G^'G&<#NY[^"VN[6UD\SS;
MIF6+;&S#*J6.6 PO [XS5F@#S?4='UW4[?QTR:+/$=9L8HK-))H=Q<1,A#8<
M@<D=^E,\5:+XCUBPUBPCTB1XKG2(X;1H[B.,"4!MRS'=ECR-HY3D],DUZ710
M!P.I^']7U35]9'V-H(-8T!+'SS*A%M*/.R& .3_K%^Z".O-6O#UK?NOVB_\
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
M$ 5$8.[1>9O?<#E<G;@8^Z>_3I=/TBQTN6[ELXFC>[E\Z<F5FWO@#=\Q.#@
M<>@]*AO?#NE:A>O>7%L?/DB\B5XY7C\V/^ZX4@..3PV>I]: .*CO+KQ!XA\
M:M)//:27NG7$[0QA-J$QQ$XW*3@Y[]L8Q78>)[V2QTI&AO1:2RW,,*L(][ON
M< H@/&]AD G@=3P*L3Z%IUQJ-G?R0-]ILE9+=DE=1&K  @*"!@@#MV%/U71[
M#6[+[)J,'G0AUD4!V0JZG*LK*000>X- ' 3>(M?31=3*WTL-Q9^([>PC:6.-
MV\F1H<J^!@X\TC(P>G/>M#S?$L\GB[1K#6IGOK 036%Q+##NW/&6,; (%*DK
MC.,C/7BMX^"O#Q2=1I^T3SI<R[9I%W2IC:_#=?E!]R,GGFGW>F2:6][JFAZ?
M'<ZK=F,3+<7CHLBJ<<G# 8!.,"@"IX9UUO$\L>HVEQ*-/CM$62%E7_CX;EE8
MXR&08! .,MTXJOXSU?4](FBGB6\&EK;R&YGL$22:V?(V2-&P):, -G'IR#6]
MH>EKI.F"#;$)I)'GG,2X5I9&+N1[9)Q[ 4M]HEAJ4_G7,<ID\HPDQSR1[D/5
M2%89'UH Y"7Q!J+R^*OLVJM)!:Z);WUE*L:?*SI,Q897D'8IPV:DTW5]5\23
M7.FP:JUA>6^D6EQ'(L2-YDTRL3(P(.4!51@8ZGVQT%[X0T'4)_.N-/4M]F^R
M$)(Z*T/.$95(! R<9'';%177@CPY>&R:;3$+647D0,LCJ1'_ '&((W+_ ++9
M% ',Z@E[<^.+R2VU5K:=?#,4OVFUC0[V$LI! <, I/.,9QWKK_#&H3ZQX1TC
M4;@@7%Y8PS2%1@;F0$X'U-/E\/:9-?S7SP.+B:W^RNZS.N8N?D !P!R>GJ:M
M6%A;:3IL-C8PE+:WC"11;RVU1T4%C^ YH \VMM:\3Q^'=,\1-K;W/_$X-C/9
M-;Q!)HC=-".0NX.."""!QTZDVFUS7+/3?%.MRZQ)-%HU[<P16K01A'4(FTN0
MN["EL\$=#G-;/@[PH--TJ-=4M3]LBO9[E ;AGC!>1V5@N=H8*V,XSG/UK>M=
M TRRCOXX;;,=^[27222-(LK,,,2&)'(X- '+:E-XFTS3=;OO[8MVM1I$ES:'
M>DLR3QC.Y?W2J8R"N<YP>G6H[6YUV?Q#I%@_B"Y$.J:.]U(5@AW0R(8N8R4X
MSYASNW=.W;?L?!/A[3M-N]/M-/\ +M;N,Q3)Y\ARA_@!+95>3\H('-6X_#FE
MQ75K=)#*)[2 VT#_ &B3*1G&5^][#\AZ4 <=H?B/6;T>"6N+\M]OEO(+P")
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
M4+G #,A S[<US>G:)?W-UX8GO[0V2Z%;NK%Y$8RR&(1?+M)^3&XY.#]WCK@
MV[/Q/I5_I=GJ-K++);7DWD0,('#,^2,;2,C!5LDCC!K2NPYM)A'*T3[#MD4
ME3CJ,@C\Q7(^'](\KQCJLEO<QRZ-%+]JMXDY$=U,O[W!Z<+\P_Z[FNQE4O$Z
M#JRD4 <5X)\<6FI:-X?M-1NISJU]9JXEEMG2.>0+EPC[0C,.X!_E6^OBG2C?
MV]IYT@:Z+BVD,+;)R@)8(V,$X!/OCC-<SHWAC4WT3PGI&H6GV4:#*DTL_FJP
MF:.-D41X.<$MDE@O Q@YX/"6@ZKI"6>EW_AW3&7325BU=61GF09"E4QN60C
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
MK'=P<AB>#][O5J[T?51XGT+Q(T"W4]O926MY;Q.JE2^UMT>X@'#*0<D'![T
M+K>I:CX;U/P]G49;V+4;];":":.,??1B)%*J"-I49!R,'UYKI;:_MKR>Z@@=
MFDM9!%,"C+M8J&P"1@\,.1D5A#1+O5_%5KKFJ1B&WTY'%A9[@S"1QAI9".,X
MX !. 2<Y.!NV$UU<6$,M[:BTN67,D D$FP^FX8!H +V^@L(D>=FS(XCC1%+,
M['G"@<DX!/L 3T!K!NO%&E7EI:R0ZI=6A_M2.R8);G?YV\#R9 RG8&R.3C@Y
M!H\::1J&HV^F7FF6UO>7.G7@N/L=RP5+A"CQLN2" V')!/&169J&BZE>:/8&
MWT"UL)AJ]M>RVML\8*I&ZLQ9A@,YP>GL,T ;^H>+-(TPW)N9Y/+M)$BN9(X7
MD6%WQM5MH/)W+TZ;AG&16#_PEZZ5XK\0_P!IW5X^F6]I:7$4:VC,8%82%V(5
M-P4;026Z?I6/?VUQ>:IXC^SZ--?Z+/?1O<BUOX45Y(53?N$F"IW)A@& .T=.
M2=.ZTO4]3F\6WMOI\GDZUH\-O9[W127"2CY@6RO^M'Y'VR ;R^*[5_%3:*L4
MNU+);PW.P^658D [NF,*>3QV]:GM_%&DW%Z+3SWAE:W-U'Y\31K)$.KJ6 !
MR,]QD'I7,GPOJUQ>E'MUBM[WPVFE32^:NZWD7?DX'WOO\8].<4VP\.ZKJ>@7
M.DZIX?TO2KDZ?+9'4;=D=I2Z%-R  %5/WCDY[8/4 '1MXPT:.29)I9XFBM3>
M8DMI 7@'5U&W+ <9 Y&>E/TSQ9I.KWT5G:RS>;/;?:H?,MWC66/C)1F #8W+
MG'K7-V6DZU<:#>6]YX6TRROTL);87%O)&S7#LNW*$ ;$/4[CGH,&K.FZ+JD&
ML>$IY;)DBTW29;.Y;S$.V1A$!C!Y'[H\^X]\ '4:SJMOH>BWNJW9(M[2%IGQ
MU(49P/<]*R=3O-6L_ .H:GYZ1:FEC)=<QADB8(6V <9 QC)Z]?:I/'.CS^(/
M ^LZ5;?\?%Q:LL0SC<XY4?B0!^-&IO+XA\ W@L(3)-J&GR1QQY"D.Z%<-G&,
M$X/<8- %/6==OM.\#Z?JRF0[A;O?3Q1!WBA;!DD"X(.!ST.!DXXI^DZAJ6KZ
M=J=S87HN;990VF7;HN+D! 6#!0 4W[EW  XZ= 27FE:E<>$]'M4BQ):O;M=V
MC.O[^-,;X\YQS@'DX.,' )I-"TN+PM_;U_Y1L=+FD%S'9;@1"0G[Q@%)"[CS
MM![>^  ;.@ZQ!X@T&QU:V!6*[A60*W52>JGW!R/PJ"_\3Z;IVIG39C<O>BW-
MR(8;621F0$*2NU3GDC@=.]4_ .DW.A^!=)L+Q=ERD1DE0_P,[%ROX;L?A27%
MA?#XA0:NEHTEE'I4MJ75TR9&D1P "0<84C/J1]: );'QIH>I7&GPVMQ*XU%2
MUK*;>18Y2%W%0Y&-P )*YR,$=1BIX_%.DRW-K")W"W<C0VTS1,(IG7.55\8)
MX./7!QFN0T[PQK,.@^#;&:Q99-+NY)+LK,GRJT<J J=W)_> _@:FT_PKJS>'
M/#_AR]MU1=&OH9C?+(I26.%BR%1G<&;Y000 /FY/&0#?_P"$YT'SFC\^XPEX
M+&20VDH2.8D *[%<+DL ">N:PO$_C*XD\/>,5TLW=C>:*A"7!@X9@BO_ !*1
M@[ACOCFH;OPYK4V@Z]:)I[>=>:]'?PCSH\&)9(G))W<'$9X]Q[X76_#>N75E
MXYL[:Q21=;"/:R>>H^;R8XRK ],%"<^F,9H ZF'Q;H\CWT;W$D+6-N+F<SP/
M&#$<_O%W ;ERI&1GI]*6]U WVG7ZVEQ>6-S:1^8Q,(5ONDK]]2"#CMZ8SU%8
MNI:1J-WXEOK[^QUN+2?0_L7DSRH%DDWLQ1L'@$'&?6ET;1;[1=,UV%I+Q=):
MW'V*VO9EFE@PC;U#@M\GW=H))&#0!O\ AB\GU'PGHU[=2>9<7%C!-*^ -SM&
MI)P.!R3TJ@+J^N/B%<:>+^:*RM].M[D0(D>'=I95;<2I;&$7H15CP7_R(GA[
M_L&6W_HI:I0$K\3]48*6(T6U(48R?WT_'- &;?\ B39X[U.PF\1?V?IUA90E
MHQY.][B0L0J[U);Y O R<L*Z*WNFT<?9M5U-[RXGE=K<"$&4QC'&V-><=SCN
M/:L[PIHES';:M-K=D$NM0U-[QD9U<;05$0R"?NJB?B#2S:;JMIXLU;5[:U2[
M>YL8;>R9Y J0%2Y8/GD*2RME02<=.!D TF\3Z,L-C,;T>5?[A;N$8JY52S G
M'RD!6R#C&#5W3M1M=6TZ"_LI3+;3KNC<J5W#UP0#7*:/X,FT[4=!AGD\^QT>
MSE99"0/.NY7RSE>P&&(_W_:NUH S-3\0Z5HZSM?77EK;Q>=,1&SB).<%MH.T
M'!QGK@XK.O=0NKCQGHEA974B6YMIKR[CV !T&U(P<C<"6?/4?<-<Y>:!XDNM
M.U/3VL(G6^UL3W4YG7,]IYBE5']W$:JASSP< YK3OM,\0&^\6W]M:QFZN;%+
M737,P&=L9(_W?WDCDYQT7\ #2\&7EWJ>B2ZC=73SQW5W/):EPH*P!RL8^4 <
MJH;_ (%7151T6R&FZ'8V"QB);:!(50'.T*  ,^N!5Z@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "F
MR2+%&TC;MJC)VJ6/Y#DTZN<\>:C+IG@O4I+;_C\GC%K; =3+*1&F/Q8'\* )
M;3QEHE];V=S;37;V]XZQP3?8)Q&Y8X7YBF ">Y.*WJYS0=-N=%B@TB[O+62V
MBMHH;&.&#RR/+!W,06;)^YSP.G'/.+8>(+R"/Q!=ZEJ\TMOX>N)F*)%&&NX?
M+\Q=WR]@<#9MR4).<T =[17!3>(-<T[1U\27Y9;2"QDNKBV/E@3.5!2.(#+
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
M:,NH7J[_ !:(V D !'V]AGIR>_/&0#717-_K>JW>OV^FZG#97&CW,<<;W$^
ML8C1R\J;#N#Y<9R.!Q@@D@'H%(652H9@"QP 3U/7C\C7&Z/_ &IJ/C;7XYM;
MO!:Z9>0^5;(L85E>W5BC?+DC+<=#QR32^(8I)/B-X447=Q'&T5X3&CX4E53!
MQZ_,1]* .CTG6;/6X)YK)I&2"X>VD\R-D(=#AAA@#P:OUY/:7%_ID%WJ-IJ,
M\0_X3![9[90OER1R7(1]V1DG#<'/&![YV8]1US6Y]1NK'4;>S;3-6:WD26<[
M!$C %6CV'.]?F#;LY88XXH [/4=4M=+2%[HS?OI/*C6&!YF9MI;&U 3T4G.,
M<5FV/C+1-1E5+6:Z?=<&VWM8SH@E!P4+,@4$$8Y/6MTJK$$@$J<@D=*XKX=8
M_L;7"4WXUV_8+C.2)B10!V<D4<RA9$5P"& 89P1R#]:?7 >&[[7->M-"UY=5
M@AMKV-A=P^=OW,RG"QH8\(Z,#W/"G.>M8\5_X@'PQ@\2GQ)?->S/!&4,<7E@
M&Z"$XV9R5;!P?ICI0!ZH\4<CH[HK,ARA(SM/3(J$WL8U-;#RY_,:$S;_ "F\
MO (&-^,;N>F<XYK@K]]8CU3Q9IZ>(=0$5CIT5_ ^(MZR,)<C.S[F8P<8_2KN
MD:OJ>H^)=+BEOY5AO?#8O&C14PDQ:,;URO7YCP<CVH ZYM+T]M0&H-8VQO0
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
M26>'8DJ@*6 .>H##MCT)KHJ ,K2-'&EZ0-'W;[*%?+M\,0RQ=D)']T?*"#R
M*1_#&C2:&NBO8(VF+C;;%FV#!R!C/0'MTJO?^+=/T^[GAFCN3';SPV]Q.J#R
MXI)=NP')R<[EY (&X9[U87Q!;2:@]I#!<2B.Y^RR3(%*1R;0V&YW#@CG&,G%
M $6G^&-+T!+B30M-M;6YF4*6P<''3/? R3CO5S1M)@T32H;"W+,L>YF=OO2.
MQ+.Y]RQ)_&IM0O[;2]/GOKR416\"EW<C.![ <D]@!UKD8]?FC^(=V+U[RRTZ
M#1#=R0W14(F).9!M)'0'.3D<T ;[^%M%DMKFV>R#07,XN9T,CXDE!!WGGDY
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
MUEJ$%YY<KE!((VR5R <$]N*WZ* .4.EV=O=:YJWB.6SMH=7BBLWAEF 01*K
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
MN:?XBU/[);:5=:9J5Q]I%Q<DB:T8J X"[2)!\N0,KUYJEXETR:RM?&EYJ"V
ML]86W@MO.F8#?M$0WD ;/F((()QU/2O1*9-#%<0O#-&DD3C#(Z@AAZ$'K0!Y
MY;0ZI>-JUE<Z9:'4]1TQK=+Q=4%Q\J@A5<")-BYD8Y .2>>U:-KX:U5=2\/2
MRI;+%8:/+I\Y68D[W$8RHV\C]WWQUKJ['3;#3(FBL+*VM(V.2EO$L8)]< 5:
MH \WMO"?B33M+\,S0VVE7-]H]HUA-:33,8KB$A/F#E/D?,8/W3P2,U?U#P]K
MR:EINM65GI%S<QP26]WI\K&.'8S!U,;[#RI&"2OS9/ Z5W-% '*-HFJGQ)H&
MI-%9>78V]TDZQ.4 :4H0$&WD#9C)P3UQ5OP9I-[H?AQ;"_6$3+<7$N87+J1)
M*\@Y('.&Q^%=!6;::W;7FNZAI$<<RW%BD4DI=0%82;MNTYY^X>U &1IMD^E_
M$+7)I?\ 4ZQ#;S0/V+Q*4=/KMV,/4$^AJQ9Z5?P^.]3U>1(1975G!;QD2$N#
M&TA)*XQ@^9Z]JWV17QN4-@Y&1G!]:=0!P]QX.NKN-K>=87F36/[2M]3WGS8U
M,@?;C&=P0>7C.-H'IBK\]D^I?$BSOD_X]])L98W<=#-,R87ZA4R?3<OK74TU
M45!A%"C). ,<GDT 8/B_2;[6=-L[>P6$R17]M=-YLA0;8I5<@8!Y.W%9&I>&
MM8NY/&ACCM0NMV26UL6F/RL(F0E_EX'S9XSTKMZS;W6[:QUK3=+ECF,^HF18
M7504!1"YW'/' ]Z .9T_PYK>D7>J26\=I.FK6D*R*\Q'V>>.(1'^'YD("GU!
M'3GA^C^$[W0=9TYK80SV-CH8TU6>4K(\@8-NQ@@ X]>_2NUHH X#0?">MZ/_
M ,(B[+9.^E6$UC=#SV PYC(=#M^;_5G@XZ]:;%X3UQ-'LK4Q6?FP^(6U1L7!
MQY1F:3:#L^]AL>G'6O0:* .+T[PO>6OBV/68HHM.WR3-J"VTY,5ZI!$;&/
MD!VL6]B,MGBM;VA32O&^MRD)'JK2-;Y.-T4< C5O^!%6(]00>]=XZ+(C(ZAE
M88*D9!%17-G:WL8CNK:&>,'<%E0, ?7!H YKP]?ZA'%X>L4M8'T^328GDF$A
M\V-P@QE<8VGIG.<GIP:M^+=$NM:L;%["2-+W3[Z*^@64D)(R9!1B 2 59AG!
MP<5N%H;:-%)2),JB#@#)X '\JDH X+Q#X1U/7;;Q#=I';PW^IV$5A#"\QVQH
MC,Q9V"]27/ !X4<\\=U$7,*&10CX&Y0<@'Z]Z?10!RNBV<FC^,/$D;KE-2>.
M^M23@.1&(Y%SZ@HI^CBL:R\+^(H/ ^J>'9++2G>_ENF\V2Z=D19G9LE?+R2N
M[IQDCJ*]!9%8J64$J<C(Z'UK/U/6[;2KS3;:XCF+:A<?9H6105#[6;YCGCA3
M^5 ',ZOX?D'ASPQX4BG>Y>"XM3-,W7R;<AF<^F2JJ/=A77ZC;&]TR[M58*T\
M+QACT&Y2,_K4X10Y<* S  G')QTIU '"Z9X=UVWE\'/<P6(&BVLEO/Y=PS;L
MQ+&"N4&?NY.<8SWJA'X.\0V,5A?6\&FW%[9WU](;2>4^5/!<R>81OV?*ZD+V
M(X->DT4 4M)AN8;!!>16T,[$LT5M_JX\_P (. 6QZD#)[#I5VBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "N7\9:K+I\FA6HF:WM]1U)+6XG5MI52K,%#?PEF55SUY..<5U%5[Z
MPL]3LY+2_M8;JVD^_%,@=6^H- 'FPEATG6?&$"ZA>1&75=/AC9)"\LA>./\
M=!V.5#<KN)RHZ=!5+4[B>]\.ZY:WMW,PL?$]I%$JWLCF-"]N2N_(9@"[=>A^
M@QZ0/"WA\6\]O_8FG>3<!1,GV5,2;<;=PQSC Q4G_".Z)Y%S!_8]AY-T%%Q'
M]F3;*% "AACG  QGIB@#BKZ[N=4U7Q!I</B$:3-IGD_9)'G?*1>6C^:1N E!
M8NIW9Z8KOY23ISLQRQB))VE>WH>E5;CP[HMW=6MS<Z18S3V@ MY'MU+1 = I
MQP!VQTJ]-!%<PO#/$DL3C#(ZAE8>A!ZT >>_#R*]@^'7AB^DU9(M/@@$D\)B
M W)M8 ;NOWBI]\4[5)[C3/'*P2ZI??V%?S0I-)Y[XM+D E80V[Y5D^7/IP.-
MPQUT7A?P_ (A#H6F1^4P>/9:1C8P.01QP0>:GFT/2;BUEM9M+LI+>:7SI(GM
MU*/)_>((P6]^M '$7E]>ZQJ7B&!/$":1>:7>((0SO^[B"(P8QA@LBOEQR#UP
M.@JS9W_]M76LO<ZW<:=>Z9K'DK%'*0!"I78IBSAQ(">2"26XZ 5UD_A_1KG4
M+?4)]*LI+RV $-P\"EXP.FUL9&.WI2R:%I,NK)JTFF6;ZC&-J730*95'LV,T
M >?:CJ]Y;>&O%+C4[E)K/Q%%!;,;AMR1LUOE!DY*D._!]34TD?V74/B5<07=
MU#<Q1J\+K<OE3]D5\@$XZYQQP.!@5V]SX;T.\NI[JYT>PFGN JS226ZLT@4@
MJ&)'."!U]!Z5+)H>D32SRRZ79/)/$()G:!29(QT1CCE?8\4 <;>ZE<Z+:>$O
M$MS>W;:>T$=OJ*>:[+F2,;)2N<$A\ ^N_P!J==W5W;ZUI&B7U^]J+^UN+HF6
MZD4M/O0^4LBL&^16. #R!GM7;#3[-;)+);2 6L>W9 (P$7:05PO08(!'TJ/5
M-'TS6[86VJ:?:WL*MN$=Q$L@!]0".M %;PRES%X>M(KO5%U2>,-&UXJ;?-PQ
M .,GD 8SWQGO7%Z%J1M_A!+J-W>SVES<7<YGGA4&3S7NV3:,D $DA021CKD8
MKT>**."%(88UCB10J(@P% Z  =!65#X>LXTU"TD@AN-,OI&FDM9HPRAV.7X/
M!5C\V#T)/KP >?:MJNJ6VD^.+>/4;BWDL)K5K<1WC2O#O5-ZAV^;&3T[$\59
M\0ZSJ/A2^\4I:7]W-''IMI=*UQ(93 \DSQ22*#P % ;:!MRO3%=V?#&@&*2(
MZ)IICE5$D0VJ8=5^Z",<@=O2I_[&TL3R3_V;9^=+%Y,DGD+N>/IL)QROMTH
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
MWACEEE2)%DE(,CA<%R!@9/?CB@#S[PO<76N0:#K*^)A_I=NZ7EJDCL99"F2
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
MH>.O$ N-7U'R=/N+9X;=)RL?S0 LI7NI)S@^E=/=Z#I%_J%OJ%YI=G<7EO\
MZFXE@5GC[C#$9'/-2PZ7I]M=7%U!8VT5Q<_Z^5(E5Y?]X@9;\: +$,T5Q"LT
M$B2Q.,JZ,&##V(I]06=G:Z?:16EE;Q6]M$-L<42!54>@ Z5/0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7(_$R[NM/\  6HWUC=36MU 8C'+"Y4C,J*?KP3UKKJYSQUH=]XD\)7F
MD6#6Z37!C^>=V55"NK=E)/W<4 +?>*(=*U5]&BTS4[RZBL_M:K"%;?&&VGYG
M<<YSU(Z<9.*U--U6WU?1+;5;(/+;W,"SQ+@!F##(')P#^-9$FCZH_C%M:"68
MB.EFS\OSVW>9OWY^Y]WMZ^U6_".DW.@^$M+TF\:%I[.W6%FA8E6VC&1D _I0
M!QUQXJOM6T;PKK/D7MF;C6_):"&0$31_OL)A6^;[B_>QR,]*Z>#QII\MC-/-
M!<6L\5Z;![6<QK()@N[;D,4^[\V=V,5B6?@_7+;1]!TYGT]DTG53=AQ*X,D>
M9,<;.&_>=.@V]3G@NO!NN&6_OK.XL(K\:T-5L@[.\;#R!"T<GR@@%<\C.,^U
M '4>'_$=EXC@NGM Z/:7#6\\4FTE' !ZJ2""""""1S5"_P#'6CZ=>"&8NT0N
MULY)T9"L<I(&"N[?@,0"0I /T.-;2$U,6I?5OLJW+MGRK3)CC&.@8@%CWS@=
M<8XR>?T_0O$6DZS?PVD^FOHUY>/>"64-]HMS(VZ1%7&U@6)()(QGH<8H THO
M%=K*-9'V.\2;295BFA8)OD+ %=@W<[@1C.,YQUJMJGCO2-(DE%SYGE03)!<R
MJT9$#MMZKNW$#<N2H(&?8XDN_#+3>-+?6XIPELT 2\M\?Z]XVW0-_P !+.<^
MRU2@T+Q%IFOZE_9T^FOI&HW'VEGN WGVKL 'V  JX.,C)&">_< DNO'UC:/J
M!DTW4C#IUVEK>3"--D)8(0Y^?)7YU^Z"1W JYI_B"XO?&.KZ,VGR)!81P$3[
MD(8N'))^;.#M ''8YQ6'J7@_6+W2_%=K&UB&UF\CN(6:9\(JK&I#?)U_=YXS
MU]JV[#1]0L_&>IZJ3:FSU"WMU==[>9&\8<8 Q@@[@<Y!XZ<Y  7^OW$'C.PT
M!+"5X;JTEG>='4;=K(O&6!P-^3WZ8!YKG_!?BIH-&TFSU*/49FO+ZZM8[^8A
MT,@EE*H26WGY4P#@CC&:Z#4]'U"7QAI6M636S1V]M/;3QS,RG;(T;!EP#D_N
M\8..N?:L.S\'ZS;Z+H%D[6!DTW5Y-0E83/AD9I3M7Y.O[WO_ '??@ W+?Q?9
MW&HV=F+.\3[:\\=K+(BJLK0YWC&[</ND@D ''TR[PCK]QXCTA[Z>QDM"+F>)
M0S*00DKH.A/(VC/3GID5SUCX1\0QZSHVH7DVFS3V%Y<2371=S+<QR*Z@G*_*
M5# !,D<<$=*Z#PCH]]H.FW%A=O;/$+N>6!XF8LRR2O)\P(&"-^,#/3KS0!SS
M7Z+\1M>L=0U#45LH;2VFABAEFPC-YF\_)Z[1P>/2MK_A(K30="TFYN6O[FRO
MI$5+R3:?)$K9C\TE@0 &"[N>@SR:BAT;6[+QMJ^N0PZ?-!?6\$"1O=.C+Y>[
MDXC(YW].V*L7>C:AK.EQZ7JT=E]AN&<7D,$C86(?<C0[1D<*6)QW X/ !8?Q
M39Q:=:WDL,T0NY3';1RF-6FP"=P);:%*J2"2.,=R :^G^-M,U2WB:SCGENI+
MF6T^R#9Y@DC&7!.[9@#!W;L'<,9) K';PSXJ_LC2&^W6$NKZ+<,;:29W:.Z@
M*E-LIV@A]I'S 'D9[U9U+0O$ES+I&M6\VFKK-A)*3:L7%LT4BJK1[PN[/RJP
M;;U[8H T[;Q=:7$NE1-97\#ZE--;QK-$%,<D2NS*XW>B-@C(/'-9U_XYVQ6A
ML-,NI6DUC^RI0YC4HZGYL?/@Y ('./7'0S:KHNNWC:%J2O82ZGIUX]P\#NT<
M)5XGC*JP5FX#@Y(Y(/ S@9:^#M<2T)\W3GN4\0G5XQO=4=#G*$[25.#[T :W
M_"0VEEJ'B:X%MJTLVG10R74&Y64+L8@PJ7QT!)QC)QU-7V\3V"6EO>.)5M)K
M)K]ISM*Q1* <MAL\[AC&<\^E0:5HU]:>*==U*Z^S-;Z@ENJ"-F+#RU*G<",
M'/J:S+'P'Y'A/6- GO2T5VDMM:R*.;>V)8Q)[E2[?H.U &C9^*K#6M2N-#C^
MT6UZUH;A"'C):,G:65E9@&!(X.#R.HHL[R3P[IVE:3?W%SJ.HS^8L1>1#)(%
MRW+,5#$*5&>"3SCKB3P[!XE0#_A('TS,4>P&QW'SSQ\[;@-O3[HSUZ\4GBG0
MO^$@AM[6?3[*]LQN,B3RM$Z/QL>-U4E6'S=,=: -:&^$VE1WXMYU$D(F\AE
MD&5SM(SC=VZ]:YS3?B%INI7&D*+#4K:WU=?]#N[B%5BD?;NV9#$AL XR,'!P
M36QHUC=:7X9M;*^O&O+F"W"2W#G)<@=23R?J>3UKBO!.CW>M^!_!+7(MXK/3
MA'>*T<A9Y&5&5!@J OW\GD_=QWX .IM/%]G>7UG:BSO8S>I,]H\B*!,(CA@!
MNW*><C<!D5BWOQ'W>&9=7TW0M2>+"B.:=$2/<9O*(/SY)!YQW]>N(=+\)>(K
M;5M#U&]DTR>ZL#<+<W'F2&2Z$@X<DKP>,;>0.QQQ4Z>#M5/PQ?PV\MFM\LGF
M1NKL8FQ/YP!.T$>G0^M &LVMV,'BF5;S[?:30Z4;J432#[.D(?EB%8C>#GGT
M'6I5\317#20/INIP[K(WD;F,#S(^AVL&^5^0=K8//UQFZGX4O]<UF\GOFM8K
M2]T233)?)D8NC.Q)905 (&<=1GK@=*LZ/9>*DTEK/5Y=,=H;8P1-;L_^D-C
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
M%WF5]VP!3P&D)&3T %5=.\(^(H-7T74+R73)[FPGN#<7/F2&2Z212 QRORD
M@;.0.Q[4 :MAX]L=0;3673M1AMM1N)+6&YFC0()D+C8<,6Y\ML$ CMG.0-/2
M_$4&KS(+6VN&MY/-"77R&,F-MI!PQ(.>@('0US5GX0UFWT7P_9.U@9--U=[^
M5A,^&1FE.U?DZ_O>_P#=]^+FD>$[JR\41ZSY=K8R.D@OULIF*7S'&UVC*A58
M<DL.<G'- &WJVO1Z5.D'V.ZNIF@EN-L"KA8X\;B68@9^88&<FL\^-K.2738K
M.PO[Q]3L3?6@A1!YB#:<$LP"GYUZX'OGBD\1:)JVJ:Q;26\EG+IPMI89;:Z9
M@$D8C;,% (<@ C!QC.016;H/A76M,N?#$MP;!QI&DR6$@CF?YV/EX(RG3]U[
M?>]N0#8M/%]AJ5CILUE#<S3:E&\D-L JR*J'#ELL NUB%//4C&:J?#R\N+[P
MW<2W,ER[C4KQ%%TY>1%69PJDY/0 #KVK'TCP;K^A/HE]:OITM[8QW-K<0/,Z
MQRPRR^:"K["592!_"0?:ND\(:/?Z)IEW;Z@ULTDU]<72F!F(VRR,X!R!R-U
M&3INLOIFM>,'NI+RZ@M]1MHH(03(RF2&+"H"< %W]@,]JOS^-[&UTO4;Z:RO
M0--NUM;N,!"T3$*0WW\%<.IR#QGD<&LZ]\,>(&G\13V5S9Q-J5];7,:^<Z[X
MXTC1XG8+E=P0\KGKBK&C^$9X4\2VFI16 T_67W"&US\@,*1LN" .-O!'7.<#
MI0!IOXJM(]0UBR>UNEETJW6YER$_>(P8@I\V3]TCG'(IT7B6&>^EM(K*Z=X)
MHX+DKY9\AW56 8;LXPXR0"/K@U@6'@.\@NM"O;K45FO8(_*U20 C[6HV-&/^
M M%']1N]:LZEX3NK_P 4PZO'':VES!=Q.E_;S,LTEN-N^&1 N'SA@,G@$'M@
M@'1ZGJD>EQVY:">>2XG6"*.%026()Y)(   )))[>N*S(/&.GW%E;SI%.)9[Z
M33TMWV*_GIOW*26V_P #<YYXQR:D\4:;JFI06*Z;);E8KI9+FVN)&1+F+# H
M64$CD@XP0=N#Q7/VO@N^31;K2K^RT>_LKC5)[IH&9T'E2%F&T[24=6*XQV!Y
MYX .UL;O[;:).8)K<L6!BF #J02#G!([=B:L5D>&=+NM%\/VVGWEV]U+#O D
M=RY"EB57<>6VJ0N3UQFM>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M,\B2.'4$!8G? !(YR <^@[YKG-#\3/HDFLB\M]0NK/\ X2%[0W32AUMPYC1
M=[;B-S < X!H [B;1],N#.9].M)3<%3,7@5O,*]-V1SCMFGIIFGQ3F>.QMDF
M9/+,BQ*&*_W<XSCVK O_ !WIEA=F-E:6%+M;.66.1"4D) SLSN*@G!(''/!
MS3O'NO76@>'4>P*K?7MU#8V\CKN$;R-MWD=\#)QZXH W;#3+#2XFBT^QMK2-
MFW,EO$L8+>I  YI;W3[+4H/(O[2WNH<Y\N>,.N?7!&*RY?#96UB%IJ>I)<QR
M1N9I+R1_-VL"RLI.W# $' &,\8JO=^-+*TMI[]K>=M*M[O[)/>J5VQN&V%L9
MR4#_ "D^H/!'- &[!86=K:&TM[2"*V((,,<85#GKP.*CATC3+>TDM(-.M(K:
M08>%(55&^J@8-8&I>.(].FUN,:/J$XT9$ENFC,8'ELI;>N7YPH/'7VI9?'%O
M!/=1S:7?HL>GOJ4+?N_](@0@,5&[@C<IPV#@^O% &ZNCZ6C0LNFV:M NV(B!
M08QZ+QP/I6'J/@^WN=>T:ZM[/3H["P:9I;8P@"5I%"YP!C(P#SU]NM-L/'-O
M=:G96=SI>H62ZA:M<V4TRJ5N JAF4!6)# '." 2*EM/&<-Q<FV?3;R*=M._M
M*.%MF]HL@8(+#:_(X/KUZT ;<NE:=/;0VTUA:R00,&BB>%2L9'0J", CVIIT
M;2R4SIMG\DAE7]PORN3DL.."3U/6L+2_&\.J3:4BZ5>P)JMFUU922F/$NU58
MI@,2#AAR0 <'\;&G>+8-3TJTO8;&Z5[B\:R^S.4$L<BE@^X;L#&QB><X&: +
M-_I-U'$!X>?3],EEFW7,K68<NN#D@ K\V2""<UI65I#86,%G "(8(UC0$Y.
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
M6TMS:B;:K.L9 (9<Y0G<",]O0C% &Q#I&F6\T4T.G6D<L2>7&Z0*&1?[H('
M]J:NC:6LS3+IMF)6F$Y<0+N,@SA\X^]R>>O-9NF>*X=5TRVO(;&Y1Y[Q[(VT
MA021NA8/N&[ QL8]<XIEKXO@N-6L;&2QNH#?^?\ 93* K-Y1^;<I.5R 2N>H
MZXH V(]+T^&]>]BL+5+M^6G6%0[?5L9-*NF6"/<.EC;*UR,3L(E!E_WN/F_&
MN!U'4H;KPS9W6FG4K3;XFBAE2:Y8N6^UA)%.&(*$YPN2,5TUYXN@L=02WFL;
MI87U"/3A.P"AI7 (*J3EDRP&X=\\8&: -FQT^RTRV%M86=O:0 EO*MXEC7)Z
MG &*>;.U-X+PVT)N@GEB;8-^W.=N[KC/:O/-/\5OX;?Q1/>66IWNG6VM.)KH
M2"1;6,QQ=F;<5!).%!P*TTU:+2_'/B:ZNKN7^SX-+M+C:TC,JDM,"44G SM7
M@=: .LL],T_3RYLK&VMB_P!\PQ*F[OS@<]34ES9VMX(Q=6T,XC<2()4#;6'1
MAGH1ZUC:1XKM=5UJXTD1-'<Q0+< B1)$>,G;PR$@,#P0?48R.:V+VZ2QL;B[
MD21T@B:5EB0L[!1DA0.2>.!0!7.A:08WC.E6)1W\QU^SIAG_ +Q&.3[T]M)T
MY]0CU!M/M3>QKM2X,*^8J^@;&0*PG\;P0)JHN=.NTGTVP34)8%*,QA8,?[P
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
M4?0"I*R_#^NVWB/2(]1M4EC1F9&CE #(RDJ0<$@\CJ"01S6I0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M(IH':%7+3AU50V#@*?EY'(^O0:'B[0[_ %Q=(%D]LAL=1AOF\]F&_P O/R#
M.,YZ]O0UTE% &*Z>(9))I4&FP,(&6)!([AI"1M9VV@[5&> .<]16+'X)GAGU
M>RCN5_L76;1DO(GD+2BX92KS(<8^8$9'&2,\=#VE5=3O?[.TNZO?)>;[/$TI
MC0@%@HS@9XH Y9/#/B'5?#5WH/B/5+*2W>U:VCGLXF620XPLC[C@$8SM'!/?
MM5J#1O$6H^'[[3?$&H6+-/926:O9QL-VY=ID?<>O^R..3R>,;ND:@NK:+8ZD
ML9C6[MXYPA.2H=0V,_C3=8U>ST+3)=0OY"D$>!\JEF9B<*J@<DDD #WH Y>P
M\*ZY_:>FW>H76GJMKI4NFNENKL6#&/# G'_//IVSCGK267A/6+?3/"5I-<6+
MG09E9F3>OF(L+1 #(/)#%OT]ZW)-=NK9+:2[T6[BBN)HX05=',1=@H,@!XY(
MZ;JVZ .>E\,A_&L>O)<;(6MPEQ;@<2RH3Y3G_=#R?^.^E4K+0/$&E:U?I8:C
M9?V+?737;"6)C<0,_,BH0=I!.2">F>AKKJ* *VHV$&J:9=:?=)OM[F)H9%]5
M88/\ZY*P\!RVUUH5[<ZB9KRTB,>HR[<?;,;63/\ NO&A'L#ZUVU% '+7/AW4
M)=;\0WR/;>7J>GQV<2L[90H)/F;Y>A\P]/3WXALO"^HVUSX1D>2U*Z):/;38
M=LR;HU3*_+Q]S.#ZX[9KKZ* .<\3Z%J.H7VE:MHUU;PZEILDFQ+E28IHY%"N
MC;>1T!!'<5!=>'M6FU/1]<%W:R:K8^:DL1#)!+%*!E%/++M*J0<')!R.>.JH
MH XB3P/<)/%J]M<PKK*:J^ID-GRFWQ^4T6<9 \L ;L=1G'.*R_&FDR:=H^HZ
MO/);IJ&IZKII*AB8XQ'-&J+D@%OXF)P.O3BO2Z9)#%, )8T<#H&4'% ''ZQX
M,N/$$FIWUQ=1V>H7%O;PVCP$R+;^3*9D8D@;B7(R,#@ >]&J:#XGU_PG>Z=J
M=WI:WDXC5!;K(L2A7#%CG+$G &. /4UU5_-<6MA)+9V9NYD V6ZR*F[D#JW
MP.?PJ/5]0_LG1[S43 \XM87F,:$ L%&3C/':@##U[0-5U;5K:YCN+,6HLY()
M+:X5G6*5L8E0#&Y@ 5YQ@'CJ15+2_!^J6$GAF22[LI#IFEMIERH1\/&?+^9.
M>O[K'..N>V*ZS3;P:CI=I?*A07,*3!"<[=R@X_6G7UT;*PN+H1-+Y,;2>6A
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
M$1B;[R%!M/U%2*H10J@!0,  < 4 ><06^G2>+/&U[=S7<ATMXKB%8;ER\/\
MHV6*+NP3RV <C/:L?2KNQNM3>S@N;66UOO"[-]GCE\TRR*1@R'I)+M)+' //
MXUZZL,2.76-%9NI"@$TD<$,6WRXHTV@A=J@8!Y(% 'D>FZKI=OHW@VUNKRPM
M]$N=(V22SJ'MS>!(OED.X -MW8R>N>]>C^$X$M?#%E!%J$^HPHK".ZG^]*FX
M[3GN,8P>XP>]:CVMO)!Y+P1-%G.QD!7UZ5+C P* /*-4W6>I_$>ZT.)#JL%M
M;M"80#(A,1WE?]K&3]:U)/L9\2:5+X?N!_9=YI5P]_Y$Q"E $\J1B#PY)8;N
MI&[TKOU@B1RZQ('/5@HS21VMO$KK'!$BN<N%0 ,?4^M '(?#&PM$\%:3JD;R
M2WEY80"XE>=GW%0<<$D C)' _E6=XPN)K+7;F_"VVI6<$5NMS8E]EU:_.=LL
M!Z'<3@KQNVXR>E>AI&D:[4157T48%,>V@DF69X8VE3[KE 2OT- 'DWBG4;>Q
ML/B-:27:PW"S036D/F8< P1DL@Z@;MY)'O[UIW&IZ-J6O^(=/U_43;7(E@DT
MIXI0DA@*(5-L>[&0.#MR3D \8KT9[:"20R/#&SE=I8H"2,YQGTS2M!"\J2O$
MC2)G8Y4$KGK@]J /*/$\-I/>?$BX>5EN+/3[>: K,5,<JPN5;@_>! Q_]>O3
MK>>6?18KB$K),]N'0YX9BN1^M6#;0,6)AC);J2HYJ155%"JH51T & * /,O#
M.HZ=J>C:;?V5[))XN@LIEN;59,227&P[Q<)UVB0?+G &0!P<4W3)A<V'@:_T
MN8OJES*L6J MEY4\IOM'G#N5<#KT) &,XKTQ((HY'D2)%DD^^RJ 6^I[T);P
MQRO+'#&LDGWW50"WU/>@#@M'LY+;Q#J'A&6%WM8[Q=5BF8$@VS<B/=ZB52N.
MZ#%9NC7=IK&IP"_UI;3Q'9ZM*);6--MU(OF,!&<MEH3&0<@8 &>HKU+:-Q;
MW$8SWIGD0^>9_*C\TKM,FT;B/3/I0!Y/9)I5MX+U[6KJXO7DAU*[LQ-%>N&2
M)KO:%))("_=RQ!(4DT-J1CT[X@VUCK%G:B**&>W-M(5AB!B7?LP3@$C!88Y.
M< UZP+> 1L@AC".,,H48/UK/UK1_[4TJ6TM[DV,CF,B6.-6^XP8*RGAE.,%>
MX)% 'G=S>(\'B77/#E[!M33HA'86-ZLS1L"?.E"1.5!V$ 'J2N>.,])X0.CW
M6L7&H:)K<%Y!<6J>;;62X@C8'AV&3MD()!'!(7D<5KZ5X?DM+U;Z^FLY[N-&
M1&M;(6X ;&<_,Q)X'?'M6S#!#;J5AB2-22Q"* "?7B@#C/B!!8RZCX1^UI"S
M-K4:?O,<J8I<CZ9Q^E8.HSM<Z)XS:XD:'Q#I]Z_]F[6Q+&@5?LPB'7:_3 X8
ME@<UZE)#%*09(D<CIN4'%(UO TR3-#&94&%<J-RCV/:@#@M)L+?4_B/K2ZC)
M))<6L&GW*PK=.%CF D+$*&Z9QQTYZ<UH?%5T3X7^(-[!<VI R<9.1Q77"&)9
M#(L:!SU8*,G\:62..48D17'7##- ',6,]A#J5C(WB-KYYX6MX[1I(FW$[6+
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
MH?ND_-\P)ZCBH-;\#ZIK7]L"76[<+JEBEK)FS),++G_5_/\ *A)R5.3QU[T
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
M1N84T22&TM;J:UFN7N$.UX\8PHY(.>W2K^IZR++4;'3((EGO[T2-%&S[%"(
M69FP2!RHX!Y8>Y$/AS0[C1!J8GNHKC[;?2W@V1%-F\C*\L<XQUXINM:!+?ZQ
MI6LV5RL%_IQD5?,0LDL<@ =& ((Z*0>Q'0T 9<GCU5M8BNE3/=_VJ-)N+<2J
M/*F/(.X_>4C!!XX/.*Z?3Y[JXT^*:^M/L=PRYD@\T2;#G^\.#7,7'@F:18I(
MK^%+HZPNK7,C0$K(Z@*$4;AM&T 9R>F>]=@0""",@]: .53QO$;73=3:S(T?
M4;D6T%V)<L"S%49DQPC$<')(W#('..7\1:SJ>K^#?$LE[!%$+#6(K>#[/.Q(
M"S0C'W5SG<3DG^+&.*Z&P\#O:Z58Z'-?)-HUA>+<VZ&(B4JC[TC9LX(5L<XY
M  P.M,OO ][<Z=KFGQ:M!';ZGJ"WR[K4LT3!T<@G>-PS&,<#&3UH M_\)JMK
M-J\&IZ>UI/I_V<JBS"03"=BD6#@8)8$$=!ZD55O?'SZ?8ZM//HTSMIYA.89"
MT4R2-M!5V5>0>"N,CCK3]6\$3:Q?:U<3:F(?[1@MDC,,)#V\D#LZ2 EL'YFS
MC Z=:74/#&O:UX8N]-U77;62ZG\M1+#9E(T5'#9V;\EB0,G( [ <Y .DTVYO
M;JW=[[3S92B1E6,S+)N4=&RO3/IVJY34W;%WD%\?,5&!GVIU !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%<5\2%M_L.A/<R&*$:U:J[^84PI8YR01@>_:@#M:*\7U^PLM,T?QDF
MGR+#H7GV#6P24B-+@N/.$9S_ '=I..^?0UT]Q::5I/C73[&YM[:+PY=6,\D
ME.Z![MG4L3NR-Q3)&?\ :QWH ]!JM>S74*1&TM5N6:9$D!E";$)PS]#G YQW
MKS(6%Y;^"(->\M[AM!U2:ZL=_P SRZ>LC#;D\D>42R_[J&M#Q/%;VVCZ-J-P
M$M[F]\06=T^X[" 95P#_ +J!0?<$T ==XIUP^&_#EYJXM?M7V90QB\S9D9 Z
MX/K6Q7B_BJ^T^Z\/>.;;6F@&N0WC&UCFP)?LXV>48L\[<9)V]RV>M:>MW.DZ
MEXDUO3-?U26SDF:"72)8HU+R1>6A!MWVD[_,#\+R<CK0!ZK6/K>N-HUWI$/V
M7SDU&]6SW^9M\LE68'&.?N&N5T'3M*O_ (C^)6N L]S9RVDT(:7+1OY1#-@'
M&<D@]JO_ !$CMWC\-F\(6T76HO/=G**JF*4?,W& 20/QQWH [.BO+[?PC'J=
MCXKT_2-J:8+B*?1SG=%%<J@9]F?X"^ 0./OCUKJ/"$[:[$_B:XLFM9[N)($B
M=<-&B9W _P#;0O\ 4*M &_+?01WJV(D5KQX7F2'."RJ5!/L,LH_&J/AG6_\
MA(_#UKJOV<VWG[_W1?=MVN5ZX&>E<[J::;;?%W3+F^CMD:72)EBEE1<M(LT9
M&"?X@N3[#)Z9KDO#?]G6NG> =0@DA2]FU.XMY91)\S1%9_D//W=VPXZ9([F@
M#V:J&M:S9Z!I4VHWSLL,>!A%W,[$X55'=B2 ![UYSX1ETW5;_2I+O4KF+Q79
M32"]M(XE65F.0XE.W)BZ$$G'W0.<"NA^)=C=W.AZ;>VL$EP-+U6VU">")=SR
M11L=P [D YQ[4 ;$FLZE:QV\UWHKI%/-%%B*X61X=[A09!@  9YVEORYK<K*
MM?$FC:C'"UAJ%O>&;&Q+>0.Q]RH.1COGI7G#R2W?A:Y.Y4\<6^LD+SB?<;GY
M0.YB\DC_ &=H)[4 >N45X[XE@TN5/B9*[1-<6J136Q,G,4H@!#)SPV_N.<\4
M[Q(NG6U]KD=C)$GVOPC<7,OE2\S3*<K(QSEFP2<GG% 'L%%>41VUA8:IINJZ
M&TTD;:'<2ZO]BE+O(HC4QD\G]YNW!3UX/856T2^TPZRZP75FMC=>&=VRW8[2
MR-_&_1Y%!.6P#SR!0![!17D7AB+38+KX=O$T/GW^D2PWA+Y:<"&/"OD\@,"
M#TY K:\/Z7):ZR_A&:T)L-*NCJ4,S+D/"^XPH3W8.9!GTB'K0!Z'17,>/+VS
MLM"MVO@?L\E];H6:39$IW@@S''^KXY'?IQG->>3W5F?"FNVSWD.(/%%N81"3
M"J1M) 24&?E4@R$8/3)% 'M58]OKAG\67NA-:[/L]I%=+/YF=X=G7&,<8*'O
M7F^K7,6BWWB^UTDB/3XY]-FNX;4Y*0,V+AU YR5 W$>N:Z#PW/HC_%#5&T66
MR:WGT>V=?LC*4<B24'&WCIMSB@#H]?\ $+Z'>:5;+9?:6U*X^S1$2A-K[6;G
MCIA3S5ZQO+V>YFAN]/-ML162190ZODMD X&",#/U%<A\1[BU35O!\=Q>K;#^
MU@[/YH0HOE2#=D]!D@9]ZM27/AC^SM;L[O6!J=G,OVBY9IQ+Y(*K&JA@>&)4
ME0.<YQ0!VE%>1Z?->Z5X>\2:,P+>+;.P40-&RF6:U"?N_+V_Q ;@<<[N>A7!
M<7&F3:%K&M^#M1NKN9K!%N;:RC6-502*6+*J@B?RS(!WP/84 >N4R66."%YI
M76.-%+.[' 4#DDGTKS'71X;U7P1XIOO"Q%QYNF[G%J/W*.@)4A>@EP><<@ 9
MQQF'6+W2]<U[618S6][%<^%)"OEX=99 S8QV9A@>XQ[4 >DK?2W#:?+96ZSV
M5TI=YS)M,:E=R$*1ELG [8J]7EVGSZ3_ &E\.&L9;4(\$RD1, K'[/@\#@G=
MD?7(ZU?T[2C9^)]2\*&S!TV:Y35XI"GRB(GYHL],B51@?W&/I0!Z%17E6FRZ
M;J>NFVU74KFV\3V6LR2+!%$HGD3S6V ,5RT)B*YYQ@>U=IXT19/#C1G48K!F
MGAV33IOBWAP5609&48C:>>] %G6]<;1KK2(OLOG)J-ZMGO$FWRRRLP.,<_=-
M;%>27%U#=Z;H%O?6=K8.OB@13);3?N)B(GW/$>#L)8#'8Y%,BOM(TV/4].=H
M8["/Q2(X$,H6VMP8%?\ >#IY>_?A> 6QR.H /1O$.N-H4-A*+7[0MU?069Q)
MMV>:X0-T.<9Z4:=KC7_B'6-):U\HZ;Y)\WS-WFB16(XQQC'O7F<-_;IX3CMW
MNHMMMXRC55^XL<8O P 4GY5"\X["NS\/W$,GQ(\7HDT;/Y=E\H8$\(^?YB@#
ML:*X?Q;%8S^/?",%V8RLINU>-WP'7RN 1GD$\8/7I7&PII5IH,%Y!+ DUCXM
M^SVLHEYAM_M>"B'/RIL)X'&* /:JQ_#VN-KD6H,UK]F:SOI;,KYF_<4(&[.!
MUSTKSB/5M.;Q-HM[:SQP2?\ "0W,%RLA+7(W),-LC?PJQ"[(R#P%P3CAFCZK
M9P>);PZP;6;09=>ND@DW K#=D_*91W5ER%/0$'/8@ ]BHKRF";3-3\07=GJV
MIW%KX@MM8:6UBAC43RQ;\P^6Q4DQF/ 89QC=G'6NS\=W=M9>$+N6\65K<O$C
M^7)Y8 ,BC+M@X3GYN#\N: .CHKQ+5KNR&A^-[47MMY*7]C-;_9LQ1@,L.YHQ
MDX!^;D'G!-=%JWA_PV/'?A[2E@@%E>6E\\MN)CME+&(@D9YR=Q'ODCI0!Z71
M7C]]J>FQZ_;S6TL=O-:^)U@G$K%KD+M*$EOX(2,!5Y!&#G/ KZHFF1Z/XRU!
M98A>6?B.)[64RY:$_P"C9*<\9^<''7!!Z4 >T45Y%XJN],N-;\2:5>ZWIUO<
MW3VC6=U=W"Q&S4*I8+NY(ZL"O!+D''-3:L^C76OZQHVMZE+8%O(?1WA0%VA$
M:;?L[D$[Q('X7DY'6@#U>BO)-<M=+N=0^(@NS%))!I5O+&)9!E)A%+\P&<!P
MVWD=">.M$TGV34[&;094_M;4/"UU(623<]Q< 1&,MS\S9+X)YZCI0!ZW1D>M
M>1VTGAK4=$U'5-,U69IQHLT5W;*JQ+&=N1Y^ #Y@88!)R<GJ,U8T"#2X=?\
M"*0?9R=2\/2I>*7#?:"!#M#Y)W8^<#/;(Z"@#TRRO;;4+2.[M)5EMY,[)%Z,
M,XR/;BK%>-:$ML? ?A=-,NM(COX(I3+97Z 07+J KHY_AE4$8/) SD8KTWPM
M<)>>$M*F2SDM(WM(]MO*=QC&T  GOQW[T ;%5KV:ZACB-I:K<LTR*ZF4)L0G
M#/G!S@<X[UY5JVE7E@VKZ386"N='O!X@LW:/*O"WS& >Y99% ]%'H*U/$0M1
MH>CZS*JV\VHZ_8W?SG8PC,J!0P]HP"1V.Z@#K];\1P:5H^LWL"+>2Z5"99X%
MDVD87?@G!P=O/XBM:UF^TVD,^W;YB*^W.<9&:\HU==,LXOBG'LM8;R2W9XQM
M579'M$R1WP7S]6]ZV/#XT^R^(EE%820H+SP^)9@DF?.D61-K-S\S;2W)YQ0!
MWD][;6UQ:V\TJI+=.8X4/5V"ER!_P%2:S]!UQM:DU5'M?L[:??/9D>9OW[41
MMW08SOZ>U<_XVBT]?%O@Z[U&&W,"W<\;23H"/FMWVKD^K 8'<X[UR&J?V:-+
M\6:IYL/V^T\30M;3>9\T7S6X)7GC(W@XZ@'/2@#V>H;NZ@L;.:[NI5BMX$:2
M61C@*H&23^%>7W$VF:GXAU73]:U.XL]:CU)9M/6&-?/DB&TQ&!BIRI ((!QR
MV<9)KLO'^D7>O> M:TRPYNI[8B)<XW$8.W\<8_&@!5\2WTVAMK5OH4TMCY)G
MBC\X"XD3&01&1@9'."V<=L\5T,;B2-''1@"*YW0O%FBWNB6K)=Q1W"Q*DEDQ
MQ/'(!@QF/[VX'C&*Y;4Y;:ZO/&EKKV(KU(UDTO><2+%Y(V& ]=PE#9V\[B!Z
M4 >FT5YA;VEM?>,[&U\3""6Y?PNAOH9G&TRAUW%ESCU/X9[5E>&OL"VGPWO3
M-&;V[$MM=3-+F26/[/( C$G) 8)@=CC% 'LE%>+>&["SFT/P9?Z5+NU]=1"3
MLDQ:0VX=_-5QGA O//&2.YYM:7JNG2>*O#5W;31PK+J-_!<I(Q:Y!992%G?U
M+ ;4(X &"<4 >OT5XO:#2[?3-.U&*:%;N+Q?)#'/YN66%KEP5!SPA0\CH1S7
M27&E/IWBN_\ #T%INTSQ&5N_,5?EAV8%PA] R[=OHSG% 'H,LL<$+S2NL<:*
M6=V. H'))/I3;:YBN[2&ZA;=#,BR(V,94C(/Y&LGQ9:1W'@K6K;[.LBFPF"1
M; 1D(=N!]0,5Q&D76EM?>&(;H69\.S:*5B+*OV=KS*;PW\)?8#C/^V.N: /4
MJ*Y;P EW%X;DCG>1[9;VX6Q:0DL;42,(N3R1MZ'^[BN#U;3M+NX/'RM(?[8M
MK_S-,5)F\U)C!$8_+&<Y9^..O2@#V6BO'/%FI6ZR:NTTT4&KV-SIS3/,V9>&
MB+/#T\N(!FR>026Z=^BUNTFTKQ4T^F6V^#Q1;BS=U3/DW !(D(/\)C+DCN8Q
MZT =^Y8(Q10S8X!. 3]:Y?2/%E[K>A#5[/0W:WW2+Y?VD>82CE&P,8/*G'/-
M='!!;:;8QP1!(;:WC"J,X"J!7E?@>\T2+P/;7%WXD%JT%]/<-;BZ7#!;EV"^
M7U.X8P!UR,9H ];HKR_QD+"#77UN",-9V\4<7B*!67)A=U*<<_.I&6QR5X]*
M;K][HE]XBO\ 3M<U);33KNQA.DSHBLC+AMWDM@XD#8/R\GY>N!0!ZE17EL]S
MI#ZYJ^B^+)[E'DM[7^RY)\B>1!&N?*('^M\T-G;R3CL!5;Q/=6=BWQ&M+ET@
MN+G3(I[6!R-\A$#Y=!W(8<L.F,DT >IB]MFU![%95-TD0E:,'E4)(!/U(/Y&
MDT^:ZN+&*6]M5M;EL[X5E$@7DX^8 9XP:X+21I'_  LB::=;0/=:#:R0R,JY
MDP9A(RGV7 )],9K(TV!!\*_#WB2U47%SH4S7+A?F9X1(XE3Z["6'NHH ]=K+
MU_5IM%TX7D.G2WP$JK)'$ZJRH3@L-Q&[']T<DD 5Q?B&5-)BT?4-3!M-,U"]
MDFU.0PAEC9T/DB4$$;1PI)&-P!ZUTO@ZRTZWT,IIMW->V!N7EMY)0-B@G.(L
M ?NP20/QQQB@#HZ*\WUB8VGC>2=#9:I ^HVD4UJWRWEE(1'M:(_Q1X(9EXZN
M<]:V?B@%_P"%<:P[%EV1JP9201\Z^E '7T5Y-K5C/8:GKUSX'9F6709'N/LL
MID#7&\>6X.3F4IYASU. >XK30Z7/XBT:[\/R0+I<VFW!U01, GE;5\HR8Z/N
M)&3\V-_H: .^O+ZVL(5ENIEB1I$B4L>KNP51]22!2)-='4I86M56T6)62X\T
M$NY)W+MQQ@ '.><^U>.V^DZ(OPF\-ZS);V\DIN--^VW4IWX59E#;R<@ !F!]
MN.E:^MW$T6N>+U\-./MA\.VS6T<!^8$-+G8O9@FW '^S0!ZI17G*G2Y_$6CW
M7A^2!=+FTRX.J"%@$\K:OE&3'1]Q89/S8W^AK$\(BPM#\-;J&6-+R[M9H;J3
MS,O*/)R%8DY(#@8!Z'I0![#4%Y=PV%C<7EPVV""-I9& SA5&2?R%<SX[N9;6
M'19),_V5_:<8U(_PB$JV"_\ L;]F<\>O&:YV]@MDT[X@"+[.WA[[$KVR\&%;
MGR7\SR^PY\L\?Q'US0!V^C:K?ZF1+/I8M[.6WCN+>=;@/O#C.UEP"K#CU'/6
MMBL3PA'9IX1TK[$D"Q-:Q,?) "EB@R>.];= !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8WB'0WUQ
M-/5;I;?['>QW@S%OWLAR%ZC ]:V:QO$GB&#PY:VL]SY:1W%RMN9IG*11$JQ#
M.V#@?+C..K#IUH V%4*H4  #L!0RJPPP!'H17.Q>);DZQI.G3Z?"CZC#<2K)
M'=;U7RBN,?*,JP92#^E5M+\9OJ]OI\=O8(NH7K76(7G.Q$MY#&[%PN3D[<#;
M_%[4 =6<=#CFEKSW5KN^N_$?@F_DT?[-J;2WB&UEF'RD0N.7 /R\;LXS@],\
M5U7AK7'U_2Y+F:U%K<07,UK/"LGF*LD;E#M; R#C(.!UH URJDY*@GIG%!4$
M@D D=#CI7.VGB2\U!K:YL-*-SIDUX]J9UG D0(S*92A&-FY"/O9P0<=JIMXY
M"Z9:ZW]A4Z'<7@M1<B;]XH,AB60IMQL+X_BS@@XZ@ '7TA 8$$ @]0:YF/Q7
M<-/KMI+IT<=[IDL4<4/VDD7(EQY;9V?*&)V]#@@^E07_ (TGMY;C['HUQ?Q6
METMM<"W61WS\N\H!&58+NYRRDX;VR ;VK6%Y?6D<-AJDVF.L@9I88D<LF""F
M'! SGKCC%6K2UBL;.&T@7;#"@C09S@ 8%<S;^*]5NM3U:W@T 2P:7</#,Z78
M+OB$2+L3;R26"X)&,CD\X9;^.D6;58[ZTC0Z=IHU*3[+/YWR_/NC/RC#J4(Q
M[]J .OHKC_\ A-Y+>]2._P!/CBMCI+:L\\=P7V1*/F&-@R1E>_.?:KFE>);R
M_P!:CL;C1KB"":V\^.Z59"BD$9C<LB@-@Y&"0<'TY .CV@,6P,GJ<4M%% #5
M1%)*JH+<D@=:7:N[=@;L8SCFEHH *SM>TPZWH%_I0G\@7EN]NTFS<55U*D@9
M'.#6C10!6T^U-EI\%LSJ[11JA=4V[L#&<9/IZU8  Z "EHH ;(K/$ZHYC8J0
M' !*GUYXK.T729=,@<W>H2ZC>RD>==2HJ%\#  50  .>/4D]ZTZ*  @$8(R*
M,444 %(JJHPJ@=N!2T4 %%%% !2!0N=H R<G I:* $"A1A0 /0"@*J_=4#C'
M I:* #I1CG-%% ";1NW8&[&,XYI2 1@C(HHH 0 *    .@%*0#U&:** "BBB
M@ HHHH 3 ]!ZTM%% ";1NW8&[&,XYI2 1@\BBB@ Q1110 F!Z"EHHH YP^&[
MU-0O)8-<F6TNYC-)!);QR,A( (1R.!@# (;%;MM:06=K!;01A8K=%CB7KM4#
M 'Y"IJ* "BBB@! H7. !DY.!UI:** $**PPR@CT(I:** # ]**** "BBB@ H
MHHH 3:"P; R.AQ2T44 -V)OW[5WXQNQS2E5)!(!(Z$CI2T4 %-<,48(0KXX+
M#(!^G%.HH Q_#&A?\(WH-OI?V@7'D!@LOE["06+<C)]36O@>@]:6B@ K)TW1
MY[74+B]O=3FOYG++!YD:(+>)FW;%"@9Z+DG).T5K44 %(55EVE01Z$4M% !6
M+HV@MI6HZM=O<K.=1NOM)7RMOEML5, Y.1A!^.:VJ* $P/05E0:/.-<EU&[U
M.:ZC!)M;5HT5+;( 8@@98\'DG@,1WK6HH **** "D*AB,@'!R,CI2T4 (5!(
M) )'0^E!52<E03C'([4M% !01D8-%% "$!@00"#U!I0,# HHH 3:NX-M&X=\
M<UD^)]$/B/P]=:3]I^S+<@*TGE[R "#P,CTK7HH 9$A2,!MN[^(JNT$]SBG!
M57.T 9.3@=:6B@ ZT444 (%5<[0!DY.!U-+110 $9&#TI  H 4  = *6B@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ K/U:PN-0AAC@N(8T$A,T<\'G1SH58%&7<..0>O:M"
MB@#C;;P(VF)HITK4EMI=+>YV[[;S(VCG;<Z*NX;0"!MY. .<U7A^'UW96NFM
M8:^T.I:=/<R0W3V@=7CG<N\;Q[AN&<<@C&*[JB@#G9O#5U-J>AWTFJ>9+ICR
MR.9(,F=I$*GHP"@ \#!Q@=:L^'-#DT&VO89+M;C[3>S7F5BV;3(Y8K]XY )K
M9HH Y71_"5[HM]-';:Y)_8KW+W26'D#?&S-O*B7.=FXD[<9[9QG,5MX&6WTQ
M=$-^)-"2\%W':F#]XH$GFB/S-V"@?G[N<<9[UU]% &+=>&[:Y\66?B R.LUO
M;M T0^[+SE"W^[E\?[WM6>OA._M=>OKO3M>EM=-U"7S[JR^SASYF &:.3.4W
M #/!]1BNJHH YA?"4IM_$\+ZFRKKC,^^&+8]N3$L>0=QSPH/;G-95WX<U'1+
M:]UG^T'O+B/1O[/%O9V"KG:6*,BY;IN)*X.<<<?+7>44 >9^'-+:Z0Z9'?6F
MI:5=6K6=WLT>6TDBAV, /,9B.IQLQ_$3Q@UTVB^'M;TRR:VNO$SWHAA,-FS6
MBH8^,*TF&/F,./[H/.1GD=-10!#9QSPV4$5U.+BX2-5EF"!/,8#EMHZ9/..U
M3444 %%%% !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 %%%% !7':5K
M]Q>:)K'B=+:2[6*>XCM;9&P3#"Q0[>VYBC-[Y ["NQKFO"&GMH,-]HD@(2.\
MFN+5CTDAE<R<'U5F*D>P/0B@">+Q"M]9VDUM:FYANK WA\J495"!M'..6W<<
MC[K>E8$FMV^F> ="\4:;%+;V4:6P>WDE+DVTC*A5B2<E=X8'KE2,X)SM:!X6
M'A[3+^TMKCS?.DD^S^8.((B69(AC^%2[8^M8]WX8G_X0/2?!)E2=Q]GBGF12
M L$3JS.0>A(3:!ZMZ X .[HHHH SM?U/^Q?#NIZJ(_,-G:RW 3^]L4MC]*Y[
M0=&?6?!=C?WE_='5[^T2Y-ZD[*8I'4,-@!P%7(&W&"!R#DYZ?4_LQTRY2]BD
MFM7C*2QQQ-*75N"-J@L>O85Q%A=7.DZ N@V-SJ'V6*/R;>[ET2\,T,715VB/
M:S*. V1T&0>X!/X+\=W&NZ3X<%[:#[9JEK<.94;"[X'"/D8X!)!&,]3Z4]?&
MU]?W'ADZ?IR+#J=W=03++, P\E900, ]6CW9]L8YXSS:6.FOX</A\:A;)HT,
MMLJ7.AWD@>.0+N)P@.[* ^^3TJK86!T^TT,)>WS7&EW]S=*[^'KS:R3^9N4@
M*/F'F'!X''2@#:N/B+]F@NKV70;U=-LK]K&\NC)'^Y(8+NV@Y89(SCH#WY +
M2_DTSQAXTN%AO+P0Q63I;1%I&)97X4$\<^G ZURNC7]IX@TWQ)I3O<MIUWK<
MTLIATRYDD\O>K;?E0@%MN.<$9/%:VJ0&^N/$LMO=:E;'5X[9(R-$O"8_)/1O
MD&Y7!(.,<'O0!TD?C:U']JQ7$&+G3[B&V*6\HE6:2; C5&XY+-M.0,$'MS4T
MWBAK!;L:IITEI)#/%!$Q?,-PTGW=DA Z<[LCC'>N*N=)6^_MAI;R^MY+W[+-
M;M:^';Q?LT]OC80"IRO X[\]*T+^2\UK0S'J.H7\6JQ317%I-9^'[Q8H)(SD
M$HR$MG)!Y Q@ <<@&M-X^CMM/O[B32YW>QNX+:002*\;B5E".CG&Y<M@\9!!
M!'>EN?&UW;R:S ?#UP;G2H5N94^T1X:!@Q#!L_>^1AM]1UK(U.>^UOPY)9:C
M=71O))X)2T.@7JPHL4BR8"E"225Y)/?IQRZ[9;G4O$5T#?*-7T^.S53HMX?*
M*B0;B?+Y_P!8>..@H VK_P <VEO;O+9PBZ:*SCO7B,PC<HX+*J YW.0"=O';
MGFHKGQTRS7L=EHEW<_9=/BU$EI$BW1.&/0G(/R'@C.?3K7/6T5]I%Y:W>CW]
MW$[6,%G?1W'AZ]DCD\H$+*@"J5;!(P3C\JN3[9-5U>[674G%]I<>G+YFBWA9
M2N_]XQ$>"3YAX&.E &S9^*+O4?%]C8VMJG]F7.DKJ"R-)AR'90"1CC SQGG/
MM765YSI*KIFJ:/>+-?D6>E+IEPG]@WA\Q5((93L^4G'(.>M=9_PE.G_\^^K_
M /@GN_\ XU0!B^.KF^TZ\TO4'L+S4-!A$HOX+)CYB,=NR0J""ZKA\CMG/84[
M1_$6BV>A)?:=JQU&TU&]*69GN&)1BF3&S/RH4(QP>0.,$XS)J&ORMJ=M>:>V
MH+%'$\<MM/HEYB4L5((81_*1M/8_>-<S+I-N+6XNK.XU&SUE]4_M6.2+0;LP
M1R;/+*;/+R59"0QR"2Q/'2@#HCX_5;:)O[(NGG?4QII2-U*%R,JZ.<;D(Z'
M[YQBKUEXHN)-:CTK4M*;3;B2Q:\7S;A77"L%9<KQD9!/L0?8<]?W%WJEKI;7
MMS=O>6NH1WLGEZ#>K%A 0(T&PD9R26)//;& +OB1]+\02:;*1K,$EG.7++HU
MWF2%E*RQ']WT93C\!0!=&N6LWB+0VO=.GM[FXT^XN8IFG^2*,>675ER,G!0\
MCCL>M6+;Q49DM+R339X]*N[5[N.]!W".-5# RC'R;E.1R>F#@\5D:K<6FI^)
M]/U)DU+[+;6MQ;20G1KS=()MF2#Y?&-@_,U0T19K+1_[!U._U&[T:&W:U@6/
M0+Q)GB*E )&V$':IQP!D@'M@@&[!XZMI+I4ELY/(ELY+R*6!Q-A4&XI(!]Q\
M'(&2#@C/%:F@ZX=<A^T1PQ?97BCEAN()Q*DF[=E<@##+@9'^T*Y+1;S5M/TT
MZ?=ZM?3Q6UNT-G+'X=O%D)V[4:4E2&VC'  R>2:ET/3'CU#5KO0U&F:A>6R
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
M$J.,D''- 'K]%4-)TRPTRV==/7$4\AG9O-:3>S 9;))ZX%7Z "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *1E5U*L 5(P01P:6LK6];31ULT\IIKB\G\B",!CE@K.2=H8X"HQX![?6
M@#26*-8O*6-1'C&P#C'IBA8HT&$C51@# &.!VKCY_&FI6N@7.JS^')T2QNS#
M=AW=,0@C-Q'NC!= #DC (P?2K\GBEH=+L[R2R ;4+GR;"-'9S*A#.KMA,KE$
M+8 )' Z] "=_#OF>+QK;SPM"ME]C%JUOG W[PV[=US[=*VRB,06521T)'2N5
MM/&-S.T5G/H\UMJ4]Z]I!'-O2*950R&569 =FT'^'.[CWJ5O$^H6MSI=OJ&B
M_9I+[49+#/VC<!M1W65?E^96"=]I&: .D$48.0B@Y+9 [^M"QQK([*B"1L;B
M ,GTS7#:GXRU22!18V=O#+%XBBTJ7?.2'7*'(.SC<&P>#@9ZU?;598O$^NQV
MVA02:K:Z;!,'6X(-RI,FV/.SY<%6QUSGM0!U0AB5G81H&?[Y"CYOKZT>3%Q^
M[3CI\HKFH/&<$VAV>L>2GV*33GU&Y9923 BJ#MQM^8YR.<?=;TJ72O$E[?:T
MMC<Z-<00RVWGI=*DAC5@0#&Y9% ;!R,$@\^G(!OF"(HR&)"K<,I48/UI3%'A
M047"C &.E9%YKDHUUM%TZVBN+U+3[7)YTQC15+%5&0K')(;MP!GT%<KK?B:?
M7O#GAV[T^V1(;W5X;:ZM[B4J0RR,&B;"D%=R$$^@Z'- 'H&R';]V/:V.PP:?
M\KKV(->:1:!#/XTU30)-%L&TM=-CG6T^U/LC>264LZ?)\A+*OW<8V@CTK7\,
M>([>?0= L]'TF&UEO;22XBM#,1';Q(P!RP4D_,ZCISD^E '9)#%'&8XXD5#G
M*JH Y]J001+&L8B0(OW5"C ^@KF6\67@CL[9M'>#5IK=[B2TE9G$(5MHRT:,
M3N/0X'')P>#47QMJUS-IEM9^&9%O+^PENUM[VX,#1-&RJR,"A(^]P>_' !R
M#M"H(P0"/2D*(S!F521T)'2N<T_Q7_:7B"?2X8;<26UP\-S$UQB>)0I(D\LK
MRC' !!Z,#Z@=+0 P)$LI<*@D<8+8&6Q0(HU=W$:!W^\P49;ZUYI+>Q?VMXIU
M/Q!I]O<)I>I6RVA2=C)')Y<7E(AVC +R9/('S$$$5TEYXMN=,O[S3[W38A=Q
M:>^H6_E7!,<Z(<.NXH"K#([$$'/J* .GCABBW>7&B;CEMJ@9/J:5HT<Y9%8^
MXS6/X;U;4-:T^.^O--CLH)X8IK?;<>:SJZ!CN&T;2"<=\UDS>-Y8-(U*^;3$
M)T_5ETV1!<GYMSQH'!V?]-!QCL>: .N5$0DJJ@GK@8I$ABCW[(T7><MA0-Q]
M_6N)U+QUJEE_;TL'AY;BVT*8+=N+T*S1>6LA9%V<D*V2"1TX)[;OB+69K+P1
MJ.MZ6(I)(;%[J'S20I 0L">/3M_*@#9\F+C]VG'^R*541,[55<]<#%<S9^(;
MZ:2RTJ.UMYM5;3UO9M]P5C5"=J_-LR2QSVXP?;.EX<UV'Q'HL>H10O Q=XI8
M7(+12(Q5U)'7!!Y[B@#3,4;$DHI) !)'7%5M6LGU+2+RQ2586N87B\PINV[A
M@G&1GKZUS@\<C^S=/UHV*G1+V[%LEPLV9$#.421DVXVEL?Q9 (/J!7F\=WT$
M=_=/HD0L]/U5=.N9/MGS89HU#HNSGF09!(XZ$]@#IM$TI=(T6TL"T<K00)"T
MJQ;/,"J%!(R><#UJ^$15*A%"GJ .*Y2]\9S17,WV'1[F_MK:\%I.8$D:3.0'
M90$*D*3R"P/!]LZOB?6+G0/#]SJMO8B]%JOF2Q>:4(C'WF'RMG YQZ T :T<
M<<*!(D5$'15& *78NTKM&#U&*YS4?%D=BTCK EQ;"*WV2Q2$[Y9WV1H %.1T
M)(Y (X.:@B\5ZBRZ@DF@7"R6LL*QRDO'!*DAP7WNBD!.2W!P!QG- '4-#$RJ
MK1(54[@"HP#ZT-#$\7E-$C1_W"H(_*N+;Q_(-'NKV+38[A[75X]+D6*Z^5RY
MC"NC%>1B5>#COSWKJK&;49M-\R]LH+:]^<>0EP9$X)"_/M!P1@_=XS0!:*1E
MQE4+ <<<@4Y@"IW8QWS7F/AR]C%KI^KZCIUO/KEUJ]W:V4RW#!V)EE#ASM&$
M5$P/O?=7@'%3>-];&J^"?&6DWMHL%_IENK.JOO1E<;HY%) /9@1C@@]>M 'H
MJ0PQQ^4D:*AS\@4 'UXI1#$(UC$2!%Z*%&!^%<5?75II/Q,NM3N,1PP>''GG
M<#G:DV2??@5HQ>*[A+[1H+W3D@CUF-C:2+/OVR!-XCD&T8)7/(SR"/0D Z0Q
M1F19#&A=.%8CD?2@QQ^:)2B>8!M#$#./3-<9'X^D%KI<MSIL,#76JOI5S&;L
MDVTH9E!^Y\P) ]/OKZU/J^M*\VDM=Z/!<02:V+6VE,YS&Z[@)MNWJ"KC&??/
M- '7;5R3M&6ZG'6FK#$D7E)&BQXQL"@#\JXN]\=WUFNLSG18FM-(OTM;E_MG
MS,C",[T79R1Y@)4D=.">UK7/&C:6=>-O8+<)H<$4]T'F\MG#@MA/E.<*,Y/4
M\>] '51Q1Q#$<:H.F%&*)8HI0%E1'&<@, >:R]6U*]L_"5YJ<,$(O(;1YUB=
MR4!"EL$X!/Y#/M7%FYU*?Q%X&U#[);S:G<:5=$YG*J_R0$%VV9'4G 4XS^-
M':ZOI%UJMQ G]IR0:< RW5HL*G[2"1@%SRHX(('4$]*UJXZR\=?VAIVFM#IY
M74+Q+AFMRSNL7DR>6^61&)&\@#Y1D'MTK;T749=?\/QW-S876FS3*Z26\RE7
MC()4XR!D<9!P,@CB@#4,:,26123UR.M CC5MP10?4"O.Y_#VD0?%#2=,2PA^
MQG1[AVB9<AF62,!CGJV">3SR:V+W7CX?CET?1]-FOY-,M(W,1,A+*=VR-2J-
MEB$/WL=1R<G !U<<4<0(CC5 3D[1C)]:<RJZE6 92,$$9!KDT\6ZI=Z\NF6.
M@9/V.VOF-S<^2R1RLRD,FPD.NT_+WP>1T-,>/=0^S17C:%']F_M9M*DVWN7$
MGFF)64% "I;&<D$9[T =K'%%;Q[(HTBC'\*@*!2I#%'OV1HN\Y;"@;C[^M<)
MK?BIFT'Q);ZQH%M.^ER0K/:K=%XIHY-K(P8H#D$\C;VZUI:MXKU*RUG5--LM
M'AN7L;!+_P R2\\L.A+@KPA(;]V<=0>Y% '4^3%_SS3C_9%8WB'P\VMQV"17
M$5M]DO8KPY@W^84.0OWA@'O63JOCM[#0UUB+35:S.F)J(:>X$9EW MY2#!W.
M%&3T'(]<BPNNZI/X]CTV"&W.GG2A>*&E*N2S@9/RGIC&/<G/:@#IEAA$ B6.
M/RL8V!1M_*E,49SF-3DY.17&>'?$UL=$T.UTW28;2XU*6Z\FS$W[N)8G;S'+
M;<GG' '5_3FEE\>310;?[)#7T.KQZ5=6XN,!&<C:Z,5^92&!&=M '3:I975S
M8O'IM\-.NF*D7*P+(0 02-K<'(X_&EM]+BMM)&GK+(5P=\IP7=F)+,>,9)))
MX[U1\/Z[<:K=ZM8WME':WFFW"PR+%,948-&KJP8JIZ-R,=17.KIEC>_%_5(;
MJUBFB_L>"4(ZY <RR MCU( &>O% '=6]O%:6T5M @2&%!'&@Z*H& /RIRQ1H
M[.J*K/\ >8#!;ZUYYI^J7_AOQ=XCT&V2YU2SM[.&_LK=YBSQ%V*-'O;)V9^;
MG. #C-2:SXZO?^$<\2R:=#:"\TIHHQ,DYDB990I#J=O4;B,=,CJ>E '?+#$C
MNZQH&?[Q"@%OKZT>3%_SR3_OD5R^J^+;RQDO+:TTDWM[8P+-/#"TK!BV2(T*
MQG+87/S!1R/?'2VEQ]KLX+GRI8O-C63RY5VNF1G##L1W% #E@A5F98D#.,,0
MHRP]Z1[>"1-CPQLN<[2H(J6B@!"JE@Q R.AQTIHAB5G81H"_WR%'S?7UI]%
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
M,!69<-@$G'4\9/U-9%EX2O+:\T"YEU:.9]'M9;91]DVB0.J+G[_&!&OKR3[
M=510!PT7@"[L[33FT_7C:ZG837+Q70M R/'.^]XWC+?,,XP<C&!786%M+:6:
M17%T]U-R9)G &YB<G ' 'H.PJS10!@W'AZ:;QI:>(1?(JV]J]J+?R,[E=E8G
M=NZY4=JKZGX7OI?$9UO1M;;3)YH5@NXVMEF295)*D D;7&YAGD<]*Z:B@#"L
M_#TMIXHEUC[=YBO8Q67E/$2V(V9@Q?=R27.>/2LO_A![C^ROL7]JQ_\ (8_M
M;?\ 93][SO.V8W]-W&?2NQHH X[5O \^J?\ "1 ZJD8UKR V+4GRA%@#'S\Y
MQ5VY\,7%SK.I:D=0B5K[35L"GV8X0*7.[[_/,C<?3\>DHH X.3X=W#Z?)9+K
MI6&;14TB7-H&.U%8*Z$M\N=WS#G..HXQLP>&;FWURRU5-4S-#IXL9E:W&)0&
MW CGY>>W/'<'FNCHH XRS\"/86.C"#5%&H:1//);W)M_E9)B3(CIOY!SU# C
M:/QGN?!1G0.M^B7;ZK%JEQ,;?(D>/:%0+N^50%4=2?SKK** ,;2M#DTW7-9U
M)[M91J<L<IC$6WRRD80#.XYX4=AS51_#FH)XNN_$%KJ=LDEQ:):>3+9LX5%9
MF!R)!DY8UTE% '(7/@**XTG6(CJ4YU357C>XU!T#$^6P*)L&!Y8 QM[@G).<
MU%=> Y[Z'Q EUK)9M9BA#E+8*(I(P & R<C@?+GUY/6NTHH Y.X\*:H-;_M?
M3O$36=U<0)#?C[&LB7&W.UE4GY& 8@'YN,9![[UM9W=O?,[7[2V0@2..W>,;
ME=<Y<R9RQ(QP?3WJ]10 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 %<)<ZA)KVA>,[XRRI%8_:K&U6.0H4,4?SOD$'<7W#/HH'<Y[NN/TW0C:Q^)
M] F<QQ:K<7%U;38R"LZ_./\ >5]W'H5H @\-^)V:/0=#U/2KFW74-/7[)<R.
MCK<%(@74@$E3MRPSU&>AXK5\,ZI+-J&MZ+<.TDVDW2QK(QRSPR(LD>3W(#%<
M]]N3R34.G^'+B!]%GU6YMF70[=HX/)!4.Q3RS(V[I\F1MY^\3D\5+X9TR2/5
M->UN961M5ND:-&&"(8XUC0D=B<,WT8=Z .CHHHH **** ,[7]3_L7P[J6J^7
MYGV.UEN-G][8I;'Z5SV@Z-)K7@NRO[S4+LZO?VB7)O(YW4Q2.H8!%!VA5R!M
MQ@@<@Y-=/J?V8Z7<I>Q/-:O&4ECCB:0LK<$;5!8]>PKB+"[N=)T!-!L;F^^R
MQ1^3;WDNBWAFABZ*-HCVLRC@-D#@9![@$/ACQWJ^NVOA /91$ZI!<M=2"3:2
MT)V-M&. 2=WZ4OA3Q'+I%E';7-G=36MQKUW8K>/,&V.9Y!&,$EF' &>W'6E2
MTTW39_#1T4:C;P:+%-!Y<VB7;F1) NXY"#YLKG/3D\53CM"FEVMIYEX6AUPZ
ML6_L:\P096D\O'E^K8S[=* .H?QS:"^MHXH#/;3WIL1)#(&D20,5W-'U$>Y2
M-V?0XQS4^@^*)]?NYDBT6Z@M89Y[>2YEECPLD3[2NT$DYYY&1Q7.:/+=Z+?3
M6MMJ%\=!>Y>ZCA;0+S[1'O<NT0?9MV;B>2I."1[C0\+W\&AVM]#<C4)3<WT]
MXICT>\&WS7+E3F/G!.,]Z +7CK3@/#>O:NMW>Q7-OI4Q@$-W)$L;(CL' 5@"
MV2.3G[HIFEFST#PS9^(+F[O6WV$*RI+=O*))'V;2 [$*Q8XSQ][GI2^(]6M=
M9\-ZEI4":E$][;26_F2:/=D('4J3@1\XSTJA>-9ZCX&C\/SR:M#/'!$B74&C
M79V21%61P#'_ 'D!Q^&: +5Y\08;"SU::;3997TY8Y&-K*LD<J.< J_'(/!&
M,CC&:M2^+;V#5++39_#EW%=7IG^SJT\1#+& <DACC(8?3GK7.ZE-J>N^%;W3
M-5OIVNKA4C1[?0+U(T"L&+$%268X'< =O?3U"_CO?$NB:L%OT73XYEDB.D7A
M+F15!P?*X V_CGM0!/:^/?M$&GW$FC74-O<WYTZ61I4/DW&]H]N <LNY<;AZ
MCWJ(>*[+2--\0ZG%I-[_ *+JPM[F,S!F>1A$N\98A5^=>%_+K6&MH5T>WLO,
MO"\6MG5M_P#8UY@CSC+Y>/+]3C/Z4MY:?:M(\060EO%.JZDE\KG1;P^4%,9V
MD>7S_JASQ]X^G(!U2>+I/.UBVFT6]6\TY(9!;QE96F24D(1M)QRK9],9R:S=
M9\=7%OH&ORV-I$=0TF:."3$X>/\ >;<.K8YQNZ$#D$5E:S#)J=]K=U!<W]JV
MHVUK"H&BWC;?)=G(;]V,JX=E(&./6H+G3?MEKXCADNKJ/^UUMV18?#UXJPO$
M% &-O*_(..O/X4 =;+K-E:^+F74+.6VN8-(DNI+DS[HEA61=PV@\D'G<5!XJ
M2'Q:INM*CNM/E@BU>,O8R;PQ9@N\(XXV,5R1R1P1D&N?O%@U77'O-1-\]O/I
M$NF7$<6BWBDB1@S,N8SCIC'/KGM3;$((]"AU-[^Y30\M;O'HMXK3N(S&C/\
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
M5D7EHV;&%EQSMY!]:IV7A36)_#D_A_7M7@NK#[(UG$UM 8Y74KM#R$L06 [
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
MF^+.Y00,_>)]QGM69X=EL;J?X<7VI202R2:9=PFXF8%G=3#Y:[CR6'S8[]:
M/8ZKWUR;.PN+H1-*88V?RU(!; SC)XKR2UB2V^'FIZ[I[W$U[#J%S;S3QW#N
M\=I]MS( ,_\ /,9SU R0:Z)S!;^*=0;1I81HLNA/+=+ P\E9MW[MAC@,R;\X
MZA03VH [+0]376] T[54B,2WMM'<",G)0.H;&>^,U?KD/ VL:;%X/\(Z:][
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
MSKG=WZ8QWJS0 4444 %%4KC40ENDUK;RWH:<0,+<J2AW[&8Y(X4@Y[\'BKM
M!1110 452U35+?2H(I)PS--,D$,:8W22.<*HSQ[\]@:-+OWU&T,TMC<V4BR-
M&T-RH# J<9&"05/4$'D4 7:*** "BBB@ HHHH ***R]3UR'2M0TNSF@G<ZE<
M&WBD0+M1PC/\V3GHIZ T :E%%% !1110 4444 %%1PSQ7$?F0R+(FXKN4Y&0
M2"/S!%-N[J&QLY[NYD$<$$;2R.>BJHR3^0H FHK+TK66U.:1#IM[:H(HYHY9
ME79*K@XVE2>1CD'D9'K6I0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M#[TEXRK,>&!Y(P 0 ,]10!KT444 %%%% !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 %%%% !117)VFNKJ>C:YK4TMS'IUN]Q;P
MBVSO$<65>08ZL65L'L /?(!UE%<M;:I83:AX:MUN]5+W=@\MN&;"3)L0EI3W
M< @\="QJWH.K23ZKK&BW+F2XTR6/$AZR0R+N0GW'S*?7;GO0!O4444 %%4=9
M,BZ'?M%*\4BV[LLB'#*0I((KE?"?C2&?2?#NGWT.H_;[S38I(KB>+"7DBQ!G
M"N3RW4\XSU!- '<45A6/BNRU'2;34;>WNBEU<FU2)E42!PS*VY=W&"K9[@ G
M%3:YXBM- :Q6ZBNI&O9_L\(@B+YDVE@/Q"F@#7HKF;OQSIMC8/>7%M>QQPQ)
M-=HT:J]JK<CS%+9R!R0NX@<]QF:Z\8Z9:3R*4N)((IH();F- 8XWFV^6#SD@
M[TY (&X>^ #H**R4\06\NH/:0P7$HCN?LLDR!2D<FW=AOFW#@CG&,FJP\7Z:
M7M'*SK9WEP;6WO2H\F27) 4'.X9((!( /8\C(!OT5RTOCW2X6NMUKJ'DV=\M
MC<S_ &?"0NVS!8D_=)D4< GU&,&M[4M1M=)L)+V\DV0QX!(&222 J@=R20 /
M4T 6Z*Q8O$D$MY=V!L[J/4;:$7!LY-@>2,D@,I#%2,@@\\'KVK(\!RWFLZ-I
MWB*[N=02:ZM 9K>256@D9B&#HN3LQRHQMXZCO0!V-%<KI/C-;VSOKF\L9K18
M=0DL849D+2NK;-HPQ^;()/0 =\ FAO'^CI"S/'>"6._33Y8!$'>.5\;<[200
M00003GMSQ0!U5%<TOC2V:ZCLQI.K_;I+5[I;5K;;)L5PA')QG)SUQCOR 33_
M !SI>I3:4L$-ZL&J*?LMS)!MC9PI8Q\G(8!6[8X(!H Z6BN0M?%VE6%A)<E]
M5GCFU=[']]$7=)B^W8 .0@/ '7ZU=A\9:?+!=,UM>Q7%M>1V3VDD0$OFR;2@
M&#MP0P.<XQUQ0!T5%<CJ/CB.#38[FRT^YFE_M:+2YH7V*T,C2*K9^;!X;C!(
MR1G S5O^W-.M_$6H_:KF]MY+338[FXCG.((HMSG>,?Q<,"1D?** .CHK#B\4
M6CWT5E-;7EM<3V[7-LDT8S<(N-VS:3\PR,J<'GI572?'.F:Q/I<<%O?1QZI&
MSVDTT.U)"HW,N<YSM!/3'!YH Z:BJ.H:K!ITEM"ZR2W-TY2""(#?(0I8XR0
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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 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7+6VO)J.E:Y
MJ\ES/;Z;:O/;1/;IN<+'\KR@ $D[@V.",*#W-=37"Z%I=S9^#?$'AI8]UY%-
M>)"I(7>D[.\;Y/8A\$^JL.HH U+;5K)[_P .PKJ>HO)<V+S0HT7RW2;$)>0[
M<;AD' (Y8\55.N"+P??:]IE[>7L=A/<2RI=(%9TC=O,BQM!&T!@O<$#.1D&*
MST/5(=1\&S/: )I.GRVUT1*O#LD:C;SR,QGTX(]P*O\ 9VH:3\.?$%A<6P%[
M?37HM8E<-YC7#N8UX[_.,^F">E '=6UQ%=VL-S X>*9!(C#NI&0?RJ6J6CV'
M]EZ)8:?OW_9;:.#=Z[5"Y_2KM %+6&ECT2^>"9X94MW9)$ )4A201D$?F*YG
MPAXTM+_3?#^GWLMT-3O-.BE6:XMW1+EQ&K2;'( 8CDG'X5U=_;M=Z==6R$!I
M8GC!/0$@BN-T_P +ZA=Z;X7T_4H%M4T*$+)(DH<S2" PC9CD+ABQ+8/ &.]
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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 %-,:&42E%\P J&QR >HS^ IU% !36C1G5V12Z9VL1RN>N*=
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 58M-L;>^GOH;*WCO
M+@ 33I$HDD X&YL9./>K6!G.*** "BBB@ HHHH **** "BBB@ HHHH ****
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
M.AP.]=O3?+3S/,V+OQMW8YQZ9IU !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 %96N^(;'P]!:RWKD?:;F*VC !.6=@,^P
M))^GK6K7,>.+2[N=,TV6TM9;EK35;2ZDCB +F-) 6('? [4 5K?QG!:^)-<M
M-9U&RM[.V>V%H[#R\B1-QW$DYY(YX'3I70W^MZ9I;A;Z]A@)VDEVP%!. 6/1
M03P"< FN#UK3+^]B^(7EZ7=>9J=C#%: Q9,KB$J5!''#''7'<<<T7%C=)K>I
MP:GX>U35-.UB&!H?L\K*BD1+&\4R[U"C*[LD$?,: .SO/%GA^PFGBN]9LH9(
M&59E:89C+= WI^-:LLL<,+S2-B-%+,W7 %><:GH]ZR^/HHM-G8WVE0VUILB)
M$KK"Z%5)]&9>3]:[_2]PTFS#HZ.(4#*XP00!D$4 <G=>.H[FQ\.:KIMQ FFZ
MAJ M[@SH0RQF.1PV20%^X,Y!Z^U=-;:]I-YIQU"WOX);4.8S(C9&\'&WUW9X
MQUKS_3-,U.+PIX'T^XTB\2;2M31KH-&&"JD<JEQ@GC++CUZCI3;G3-8@GO\
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
MY!8 ]U'J*TO$<,^L>$[J6Q\/7%K-=7]I,8F@59Y?+FC9I'"DXPJ8&3GY?<4
M=;/KFEVUZ+.:^A2X+K%M+=';[JD] Q[ \GM5:7Q9X?@NVM)-8LA<*YC:/S06
M#!=Q!'J!S7$^)+35[VYU18]#O/DU:RNHOLL:*EQ$C0DR,Q(9I,*R[3T"KQWK
MH_#=I-'XM\574]C-"EW<P2022QXWJL"(<'V8,/U'!H W8=:TRXM;2ZAO89(+
MQPEO(K965CG 4]^A_*K-U=V]E 9KF9(HP0-S'&23@ >I)X [UQWA?1[JP\07
MVG-L;1])G>33\')5IU#%".WEAG _V91Z5?\ &%G?R3Z#J-G#)<Q:=J GN;:/
MEGC*.A91_$5W[L=\''- &HWB/1DL&O7U.V2W67R&=Y NV3.-A!Y#<].M6=.U
M2QU>U-SIUW#<PAVC\R)MR[E."/P->=^(="OKVT\5WUM8W$D>JW&GB"U\HAW\
MEU,DA4_=R!CYL$[/<5Z:A78&5< _-C;@\^U ''Z/KFNZJ_B'S+S2K6+2K^2T
M#M9R,"JHK;F_?#^]^E;RZW9VSQ66HWEM#J7V;SY8 V, #+L >=H.>:XG2-'L
M_M?BE]:\-W$_VW5))[:0V.]FB*( 5;&5Y4D=,=:N^+=-O_$UG:30:<]MJ.GP
MF^C,R%@[$8-J2O4,O#CD=,9YP =;<:YIEK9QW<UY&L$J&1'Y.Y!R6 '.T C)
MZ#-)<Z[I5I:QW,U_ L$L9F20-N#1@ E^/X0",MT&1S7':G-J+Z]I^NSZ!K$U
MA=:=]EGM+60K/:3!RWS*&7<IS@D$CY0:9!977AG78WC\,W-QHMYI<=FMI:[9
MFM&1Y&\MPS8VLLG)R1D8Z8- ';C6=-:=H%O86E6 7)16R?*/1QZK[CBJ!\7Z
M.=5TVPBNTF?48&N()(SE&0$ '=T.2PQ6++:WFF>,;"\CT:4VLFBFQ6.R52D$
M@<,$/("KC@'IQ63X7TS5M._X026YTB[46FESV5RN%S"[>25+<\#Y&]^.F: .
MOL_$-A%9-<7FN6-Q%+>O!!-$-JYW86+.3N<=..I[5IRZG902SQ2W4<;P(LDH
M8XV*Q(4GZD$#U(-<7I_ARXU;P?XCTNXAFLY[K4[NYM9)$*E293)#(/H0I]:-
M2T_7[WP9;:G)8.VLF[M[^[L(IMC,J8!B5LC! &X<_>SZT ='?ZQ+?:!?3^&[
MFUFOH#L"RQNX1P1E'1<,#@]..H/2K<NLVMA!'_:4\5O/Y2R2IDD1YXR3V&<@
M$]<5G>%X+=FO=2@T:]TUKPIYAOW)GF*C&6!9L # '.>#QC&<;QEI^H2:K->Z
M*+Z'5%LDCCQ%YMI?C<_[B53PN,GYB5P)#S0!W+ND4;22,J(H+,S'  '4DU0@
MU_2;@7)COX#]E4/."VTQJ>0Q!_A.#@]#VJGXNTZ^U;P=J5C8[1>S6Y$:EL!F
M&#MSV!QC/O7-I:6VMZ=?WEQX4UFWGDM%M;@W-PQN&&\';$=[9"G+ \<XQU.
M#H]2\8:/IMK'/)<;M]Y%9; I#+(Y7A@1E<!@W/;ZBKDFOZ3%<I;R7\*RNR(
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *J7NIV.G/;)>744+W,HA@5VP9'/10.YJW7'_ !!$K6N@
M"!D28ZY:[&=2RJ<G!(!&?ID4 =A17 KX@UVQNM;TB_O[%Y[*6S:&^,)3?%.Q
M!41KNS*-K!0/O$KQ1#XIULZ5K#"UNKEM.U<6KF&%#<_9O+1RP0?*SC?T Z=L
M\4 =]17"V?BV75&TNQTZ^:\:]ANKC[5;Q(D@6.155-DA4!P'&[(_A/'.1T_A
M^759M%@.MQP1ZB-RS"!LJ<$@'J<9&"1G@F@#3HKC?$?B6ZT?7UM[J633]/D6
M(6UZ8!);M(6(=)FP3&2-NT\#DDD]*KWWB;5+37+94N(9X)-:73WCACS%'&RG
M +D ^:",D*2!T(S0!U]GJ=CJ$ES'9W44[VLGDSB-L^6^ =I]\$5;KSVUO9]/
MU#QI-;W%O;R-K5M'YDP+<-# &"* 2SD$[5QRV*BG\6Z[%H>JR1/$MQ8Z[!8(
MUS -SQ2-#]X*<!OWIY Z#H#0!Z/17'W>HZUX<U;1?[7U2"YTR[EDMIYEMA%Y
M<K9,.>3A2!M/^UM]:WM"GNKO28[N[<LUPS2Q@H%*1,28P1Z[=N??- %^66."
M%YII%CC0%F=C@*!W)K*L[+2=5U"V\3VDK3RO;&*&=)6V-"Q#8"YP02 <X[5C
MO)>O\4YK<WTGV2/1EF6WVKM!:5E;MGG:.?:N>\":GJFFZ/X#M7N8)-/U*R>,
MP^5M,12(N&WYY)P0>,<^U 'J-%<'H_B/5[S7-+L)KN.6/4M/N)S/#$/*26-H
MP# 2 73$G5@0< @D9K1^&\UW=> =)N[V[>YGN(?-9W !R22>G7G)H OZM:Z#
MJ6N:;:ZC(KZA$'FMK;SV7<!C<60'# 8'W@16Y7%^)X[F7X@^%4M)TMYFM;\"
M5H]^T8AY R,GZ_KTJMI?B35]3T71S)=PQW4[W<4WV>+,TS0R&-6C0@J%.,L6
M( R!D9H [VBO.!XWU)O"F@ZS>K+:V=Y8M)=7MK;><EO-P%,B<D1'YB2/89'?
MT"SE$]C;S"6.421JWF1G*OD9R/8T 1V6IV.HM<K9744YMI3#-Y;9V. "5/O@
MC\ZMUY9+=ZYI7_">:QI-W:QIIVHM<R6TT!;[0$MH69=VX;?E'&!UK:F\1:]K
M#:I_PC\&V?3Y(42&81^7(6B25O,)8,HP^T;1P5SST !U-CHMEI^I7]_;K*+B
M_97N&:5F#E5"@X)P,  <>E:%<1-K^OZF^IR:'"I?3KU;?RI#'Y,@"HTF]BVX
M'#':0,<#.<\9^K>)_$5G#XJO([RT$6AWT2)%]F_UT;)$Q4G=QPYY'?TZ4 =K
M#H6GV^M7&L)"YOIU"N[RNP   ^52=JY &< 9QS6E17$V6NZ_K#V^HZ;"ILQJ
M,EM/%+Y:QB!)&C+!MV_S/E#8(QSC'<@';45PEKXFU5O$FCVS7,%Q!J-S>02-
M%'F!/+5V3RW.&8@( QY7)(!&*SCXC\5#P#K'B8ZE8[K-+Q$@%D<%HIF56SO_
M +JD8Y['F@#TRBN!U/Q7JOAS4=72^EM[R*+25U"$+#Y?EN9#'M)SROW3D\]:
MDU7Q#X@\-VFI:A>0K-8+;1FV:X\M76X:18\$1L<Q_.ISU&",G@T =>-3L6U4
MZ6MU$;Y8O/: -E@F0-Q'89(HU+4['2+)[S4;J*VMDP&DD; R>@^M<I:075O\
M6T%S>&ZSH+$,8U0@^>N1QV]._N:L_$W/_"N-:QU\E>O^^M '6T5P&JZ[XCT/
M4M5L;F]MKH'1KC4[2:.V\LPO$0#&RDG<IW+@YSU^M67U_5)M1TVU2Y6);[09
MKUF6,$QS+Y6"N>W[P\'/04 =M17-^ 'N)O .A3W5R]Q+-8PR%W SR@./?ZFJ
M^IW^MR^.(]#L;ZWM;>72Y+H2-;>8Z.LB+W;!^]Z?G0!U;*'0JPRK#!%)'&D4
M:QQHJ(H"JJC  '8"N#\.>+M0\3?V'8F1+.YNM(.HW,T2 Y8.(P$#9 &<DYSV
M'?-4$U[6-9O_  Q'+=_9)XM:O+"[$"#RYGABE&\ Y.#MZ9P"3UP* /3:*1@Q
M1@A ;'!(R ?I7FEAXI\4?V1X?UZZN;*>TO=1%A<VD=L4(#S-&LBMN)R"!QC&
M/?F@#TRJUG?VE^)S:3I+Y$S02[?X)%^\I]Q7'0>)M4'B72+=KB&XMK^_NK63
MR8_W*"-)&38Y 9G'E@-U7)8#&*BM_%VI>6;2:2#[9<^(I=)AF6+:L<:@MNVD
MG+;5(&3U(ZCB@#M+74[&]NKJVM;J*::T8)<(C9,;$9 /OBK=<9X3BFA\:^,D
MGN#.XGM<2%0I(\@8R!QGMP!4WCN6\CCT%+2]DMA-K%M%+L4'>I).#GME0?>@
M#K:*X6[\2ZK-I/BC5-/GC3^P)Y(EMY(P1<>5&KR%SU&[)"[<8P"<YQ796%VM
M_IUK>*C(MQ$DH5NJA@#@_G0!3D\2:'%=2VLFKV*7$./-B:X4,F>F1G(J]:W=
MO?6R7-I/%/!(,I+$X96'L1UKA]/?4(_BCXP_L^VM9G-K89^T3M$ =LN.B-G]
M*M>(M7U7PUX>T_6(EB,4#HVJ64: NV_ES&?[P8EB.XSTH [2BN0FUR_A&@:>
MMR+JZU6*6<W-HL>-J*K8CWD*?OCDYX!XYXBLM:UV34M-\/ZHT-IJ$\=S-)<1
M!6+1QL@3"\JKL) 2.0-IQU! !VE%<A#JFNVOB#P]I6HW-I))>V]W]J-LGR[X
MMNQESR"0W(.1GI6#;ZSK&LS^#I9-1,+3:K?P2B*-0KB);A5)!]D''3)SZ8 /
M1+:_M+R>Z@MYTDEM9!%.J]8V*AL'\&!_&K-<)<:WXCET_P 8&QE@>]TB\ MD
M6#B2,0QR%""3EB&(!SUQVXJS?>+S'HMWK]A,)].CM[98=RC#2S%<,3QP%DC)
M&1U/(Q0!V5%8.C2:Z-7NX=13=IYC5[:27RUF#]'4A"05^Z0>#R0<]:E\17UQ
M8V]G]GN8H#/=)$Y92TC*021$H!W/P.HP!N)Z4 ;-%>?0^+M8_P"$>^V3VUU(
MEMJMS9WLMG KSQPQLZK)Y?()R$W;0>,D#TZ_P_?KJF@V=ZE[#>K,FX7$*[5D
M&3SCM[CL<B@#2JCJT]C%I\L>H2%()U:(A2V]P5.0NWYLX!/'(P3VK"FU?4M3
MUOQ!INF7*6LFD0P[-\8<2RR(7&[/\&-HXP<YYK!75;KQ+K/P_P!7CF>T6^M[
MB8PA P1O)YQGKU('M0!VOAVWTFWT.V_L1TDL)%WQRK*9/,S_ !%R26/N3VQV
MJS=:G8V5S:VUS=113W;^7!&S?-(V"< ?0&IS"%MVB@(A^4A"BCY3Z@=*\GL9
M-1O/"G@"YFOC->7&L%_-FC!VL8KC)(&,]S0!ZY17G]IXMU13_9=PXGO3K<VF
M+<Q1HC,B0^;N"L0N_&%ZX[X/0]1X=DUE[6Y36DC$T=PRP.I7=)#P5+A20&Y(
M(''&>] %B_U[2-*E$6H:I9VDA3S D\ZH=O\ >P3T]Z+#7M(U68PZ?JEG=R!/
M,*03JYV]-V >GO5'QA#&/!_B&8(!*VESHS=R!&Y _P#'C^=9,6IIH/PPTG61
M"CW$&F6L4;-_#Y@C7GD<9VD\CIU% ':45P'B#6?%>A:'KU\/*$-O:K/9RW21
MF7>#AU*QM@KR"&[9P0:MWMYXEL/$6BZ6^JV<B:G+<DNMD5,2K&&51\YS@YY^
MF?< [2JUM?VEY-=0V\Z226LGE3JO5'VAL'\&!_&N M_$WB*/3K6]N+VUD6#7
MO[(GC6VV^>GVCR?,SN^5L$' XX/KQ+J?BK7+30_%]S%-:?:-*U*." F [?+9
M(3@C=U_>'GGZ4 >AT5PUSKVMZ;J?B'3Y]0T]GMK&"\MKB>(Q1Q&1W0JP!)8#
M8".Y)QS6/XB\0:O+X:\:VBW<\)T]8#!.\2I,T<J@L& X'?!P" >QH ](:_M%
MU)-.:=!>21-,L/\ $44@%OIE@/QJS7(:CX@OM%\4&UN94N;&'1+F_<"(+(SQ
M.@Z@XZ,> !^-5H_$6K6\?A2_FFBN+;7F2*6)8P!;R21&1"A')4;2#N)SUR.E
M '<4C,J(68@*HR2>PKSG3?$_B%[/0M1NKNUDBO-9ETV:W2VVY422J'#;B01Y
M8X].N:]'H QX_%OAR;_5Z]IC?-LXNT^]Z=>OM6QG(R*X7X>6MM>^#M2M;N&.
M:VEU._22.0 JRF=\@BL3P+JNICP?H]G#?8MWN+R*V8+YES-#&Y$6P,"NT="S
M8  49&: /5:9-#'<1-%,BR1MPRL,@_45YQIVN:MK]YX!O9+PV_VZWN)KB&)!
ML:1$ SSD_P 1XSQFM32->U_6QIFK64*G3KBX=+B*7RU1(=S*"C!B_F @9!&#
MD\#B@#MJ**Y7Q#J.LQ>*M%TC3;NVMHM0AN6>22W,C(8PA!'S '[W3\>>E '5
M45P&E^)M:N[2*SO;FWCO;?5+C3[B2WBS+<B-25:&,@@9RNXMPH!Z=F6OBS6&
M\,>'?$-W+$ED]VUMJJK$/E7S&B60')VC>%W=>&.,8H ]"JI-J=C;ZC;:?-=1
M)>708PPEOF<*,D@>@ KFY=8U*62V>.^2.VO;R98$2,-</$BD+Y8P5.6&XLW
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
MF021R(<JZD9!!]"*Q$\1Z;9KK%Y>Z];26EK<B)ODVBU.U?W9(^^23G_@6.U
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
M<V)T^8/)\KP'.5P,<Y).1SS4D'BC1;BRFNXK]&AAG%O)\K!A*< )M(W%CN7
MQSD8S2/XIT:.P-Z]Z%MQ<?968QN"DN<;&&,JV2!@@=1ZT 7=-T^'2M/ALK=I
MGBA4*K32&1L#U)YJK<>'=-NM9?59HG:XDMOLLJ^8WERQY8@.F<-C>W7U^E69
MM5LK>::*:<1O#$LLFY2 JL2%.<8Y(( ZG%)I^KV.J-<):3[Y+=PDT3(R/&Q&
M0&5@",CD9'- %/3/#&GZ6UJ83/(MDC1V:3REQ;H>"%SST &3D@< XK5N+>*[
MMI;:= \,J&-U/=2,$?E7*:KXJ&A^.!::E?10Z2=+:Y"F(EO,$JKU&2>"> /4
M]JW3K^EG3[>^CNUFM[E/,A:W5I3(H&255020._''>@"E:>$-.LI=+EAEO-^F
M1/%:EYR^U6 !!W9SPJCGICBJTO@#19=.M[/-Y&;6XDN;:XBN62:&20DN5<<@
M,2<CIS]*U'\1Z2NGP7RWBRVT\9FB>!6EW(.K *"=HR,GH,\U!-XO\/P&-6U6
MW9I+;[5&L9+EXL@;E"YSU'2@#2L+&#3;*.UM]_EIGF1R[,2<DLQ))))))-6:
M@LKRVU&RAO+.9)[:=!)%(AR&4\@BIZ "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y;QQH-YK%EIMW
MIBH^H:3?QWT$+MM6;;D-&3VRI.#ZXKJ:* ,JSU6ZOO+5=)O+5B1YIN@JB,=Q
MPQW'TQD>]<3:^'-7D\&V/A2YM)5N[+4HY?M^1Y;1I<>;YJG.=Q7C'7<?3FO2
MZ* /,]9T35KK1/'EO#I4[RZG=H]FN4_>J(HE)Y;CE&ZXJ'XAVMXR^*=2-E,E
MD_AG[.)FP!Y@=W*XSGHP[8KU*J>JZ79ZUILVG:A$9;2==LL8=DW#T)4@XH X
MW6-+U+5=1_M?3M)42VFB7-JD%XJA;F63;MB(S@H-ISGY3N&#UQERZ3K4\VN3
M+HVHXO\ PV+-#<21;C./-^7:K87[ZX  4<]*]'N+BUT?2Y+B=W2UM8RSN=TA
M50.2>K'CZU+:74-[9P7=N^^">-9(VP1E6&0<'V- ''Z9IU_'XJ\.W3Z?-';V
MVAR6D[G;B.4M"0IYR?\ 5MR,CI2^%-%N-/UW4;-G1M)TN=QIR@\H9@LC(1VV
M;BJ_[,A%=?=VL-]9SVERF^">-HY$R1N4C!&1ST-1:;IEEH]A%8V%NL%M&/E1
M23]22>2?<\T 9WBRP34]'6UDM;N=&G1BUG)Y<T!!R)4.1RI /Y\'I3?",&K6
MVD21:O,T\BW$@@GDC5)98<_(T@7C?U_#&0#FMZB@#S_5])U*>]\>F+39W74M
M*BMK-AMQ-((Y5('/'+KR<=Z?H]CJFC:Q>W-SI=Q=VNI:;:QJB;2T4L2,C1,"
M> V[(;[O7)KJ?^$BTLZK%IHN2;F5WBCQ$^QG099 ^-NX '(SG@^AK3) QD]>
ME 'GOAGPUJ6@ZSX7@N+>2>+3]$EM)[E2"B2L\;!1DY( 5AG'I5;5M$U:YT#Q
MS;1:5.\VI:@DMHN4_>H$A7/+<<QMUQV]:[_3=7LM7%T;*8R?99VMILHR[9%
M)7Y@/45=H \\\2V6MR^(=6U#3=&:Z272;:",3+&0SK.SN K'!8(V1D8W 51O
M=$UJXT[QY%%H]_G5K.(6AGFC9Y'\K80?G.#GGT _*O3Y)$BB>21@J("S$]@.
MM82^-- :9(5O)#+)%YR(+:7+1\?.!MY7D<].: -FS+&R@W(R-Y:Y5NH..AKR
M_0M-FU_P/IVF06<J/%KTMT;I@ B+'>R.7!SU(!0#KD^G->GVUQ!J%C%<V\GF
M6]Q&)(Y%)&Y6&01WZ&H-)T>QT.R^QZ?$T5OO:38TKOAF)9CEB3R23]30!P+:
M=KT^KZ7<3:%<(]GKTT\@@>)(/)9955T4,-Q.]69F&[);Z5KOHMQ'\0I8K=D_
MLF^6/4;R+/*3Q$*I [;R$;W\D^M=K6+#8Z)X0L+NZM[8VT,DGF3M&KRLS,V/
M=B,MT' R>E ',#P[J>H^'O'>F""2RFU6[FDM)9",2(T,:#."2 2I!SS@U>BL
M[_6-?\-ZK/IT]@VE6\_VE)-O+NBIY:X)W#(+9Z?*O?IV=% 'F=CHVL0^%/"E
MI)I5P+BRULW-S'E,QQ;Y3NSNP>)%X&3U]*ZSQU_R3[Q'_P!@RY_]%M6_D9QG
MGTK-*Z=XIT!E=9)M/O8BK*P>$NAX((X89YXXH Y6'3KC5+[P]JL5A/!'IFES
M(^Y0&E:1$58U&>0,$YZ=,'KB&SL-:T[X?>$[%='D>XLW@CO8E$330JJ,"\98
M[=V[ W YVLV.>G?6MM%9VL5M"&$42A$#.6( Z<DDG\:EH \KM-'\1:4(-1BT
M6YE_L_7[N[-FTZ-)/!,'7>A+'+J'S\Q&>>:W=6M-1NUT'4[70)(?(UC[7-:1
MF)9@C12(7?YMI8LX)PQX/J#73:KKFG:((#J-P8!/((HCY;-O<]%& >3@X'6B
MRUW3-0NWM+:\C:[C7>]N^4E5?4HV&Q[XH X?5M"UVZN_%5S96#>:^H6%]9I*
MZJET+=8MR9SQDH0,X[5=UR#5]>T4ZE8^'9+2[AN[>Y-I<2)%/>",G<I9&('!
M^4D]1T Q7>4 @]#F@#@+C1X=5TYKAO#>IZ:US=1.\T4ZB]B9$8";(=L[<A0,
MDX)XQ@5TGA2+5H-!2+69!)=++*%E,:H\D>\['=5X#$8)QW/KFMNB@#S/5M.U
MZ[U)F_L*X/V;Q!!=Q_9GB2*2W4K\^-P+R$#DMTQP1W34=%U>;P_XNMX])N&G
MOM:BNK904_>1J8,MG=Q_JVZX/3UKTVB@#R[6=*UX:+XWT9-'NKQM8EDNK*YC
M9-I#HB['W,"I7;CZ8Q7IL#,]O&SQM$Q4$HQ!*GT."1^1J2FRA6B<,6"E3G:2
M#CVQS^5 'E?A?3IM=\$>$+:&SEC^PZD+V2X8 *J1R2'Y3GDMG;@>ISBKY\.:
MQ?> _%&F16K6M]=:I<7=NLQ4"93.)5!()QN VG/3/-=;X4&BKX?A7P_N_LU7
MD2,,9#@JY5A^\^8?,&J[8ZO9:E<7L%I,7ELI?)N%*,NQ]H;'(&>"#D<<T <7
MXA\/ZCXPN9;N"WFTQ_[$NK$_:,*SRS;<(<$Y5=IR>GS#&>:?=6^M>*O"E]:/
MX?.DZI]@-OYURT9WR9!\M&1B?+)!R3CJ.#SCOJ"0,9/6@#S34M'U+Q+X;U)[
M;PS-I>L&U2+=?7"NTQ659#"C!F_=G:PR<?>''6KLEOJNN^*9;[^Q+RR@N-!F
MLBURT8V2LX(! 8G'7D?RKOJ* /-]&M=96^\&2SZ#>PQZ5I<]I=%VBR'V0J"
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
MLD2Q,LRLP^4[0V0#U/!KN]3UBQT>V2XOIC%$\J0A@C-\[D*H. <9) Y]:O4
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
MVM!9.GVB7#P@$*K#=\V,G!.2.Q% &9:?:[GXG7P_M&Y2/^Q;>58AL*(7>4'
M*G^Z#ZYZY'%4/#GBC5-8MO"5C<WC1W&IV5Q=7%TD:!G,;* B@@J/O9/'1?>N
MO3PUI,=[#>I;.ES#;_94D6>0'R\D@'YOF())!.2"2<U#'X1T2'3[&QBM'CAL
M'+VA2>0/"3G.U]VX @D$9P: .1/B/Q Z6UI]O\N>#Q*=(EN/(0_:(=A<,1C
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
M7UK%.;MH5@:::ZEE9D4D@$NQSC)JUJVD66N:>]AJ,32VSE2R"1DR0<CE2#U
M/X4 <5KNIZ\NI^,8[76I+:+2M-AO;94MXF(<K*Q4EE.5.P9[^A'?M]+NGO=)
ML[N0 // DC = 64'^M4I?"^D3RZA++;RL^H0+;W1^TR_O8P" I^;C@GIZGUK
M2M+6&QLX;2W4K#"@1%+%B%' &2230!YEKJW+6WQ3\V_N98XK+8D3[2J@VN[
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
M8J@ &YBQQ[D\G\:?0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M:6-R+B81WMR;.+-M(")P2IC8;<HV01AL=*U8+^WN+VYM(F<S6Q42YC8 %AD
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
M-)89W;URPX!!.WD<XV]6\-W5SXOM-2LV1;.Y@^S:HA/,B(V^(@=SG<A_V7-
M%V'6;)_$%VAU.=/)L8YY+2> QI$A+'S=S*#DX((S@;>@-97_  DKW7C_ $BS
MM;FX73[C3KBXDBFMS&K;3'L<,R@]&;C/IQ53Q+X7U/7M9\1)#&8+?4-#2PAN
M6=<>:'D;! .[:=X&<>M,GTOQ!X@U;2YKW2#IR)I=Y8W3_:(WV/*(P&0*22OR
MG'0^H'< ZBW\3Z3<WT=FMPR2RPM<0F6)HUFC7&61F # 9!X[$'IS6)-XG:[\
M;^&[73[JX^P7T-S(Z/;[4F"H"CJS+D]>QZ8..03EV/AK5M1\.3:-J'AW3-,O
M(]/ELQJL3(YE+1F,-&%&Y0>"<X/;!SD6K"Q\17.L>$I[W1/LHTJ&:"[?[3&R
MDM&JAD ))4[<\@$>E '8:GJUEHUO'/?2M%%)*D*L(V8;W8*H. <9) R>.:H7
MWB[1=-74S=W4D?\ 9GE_:_W$A\L/G8>%Y!P>1Q47C;3+S5O#,D&GQ":ZCN+>
MX2(N%\SRYDD*Y/ )"D#/&:Y36M \1:K%XO==(\LZO;VB6R&YC+ QYW!N<#KV
M)]LT =G;^*M'N)-03[4T)L(Q-<?:(GB"QG.'&\#<IVM\PR.*QX/$DD_Q$-G]
MJN(M-71GNWAN;?R@K"5 'RR@XVD]3QSTK,\5^%]9\0:IK;VEO]G6[TBWMX)9
M9$P9HIFEVL 2<'<%S]?Q74=$UWQ1JMS-<Z4VEQ7>@7&FNTEQ&YCED8$$!"<K
MQUX/L* .F;QAHL;7"S3S1-!:F\99+:12T X,BC;E@.^.G>K6CZ_8:]'))I[S
M/&@0[W@>,,&7<"I8 ,,'J,UR4&EZQ>^'[^*Z\(Z=I^I?V?+:B:!XF:X=EV_(
M1C:A/)W$'H,&NN\/P3VOAS3;:YA,,\-K'%(A8'#*H!Y!(/2@#FM3\2F'QQ-H
M5]J[Z*C01OISF./9=N<[\NZD9!VC:"IYZG(QOQ:H^F:791ZP[3:FUONE2UA9
MRY4#>P502%R1^8'4BL_7;*75O[0T[5_#?]KZ5(5-OL>+</D&[(=E*D-G# YY
M/3 SS5MX5U_0H/#UPVGV_B%K6Q>RN[6:90R OO1D:08;:/D.<9 % '9_\)9H
MS:?!>P71N8)X&N8_L\32,8EZN5 R .G/?CKQ56'QEI]UX@L]-M$GGBNK WR7
M,<+LC(64+@@=PQ)/0<#J:Q_[)US0M?L]6TO0[.:VFL/L=QIUK*D(MB)6D5E)
M 5A\Y#8P2>0.U: TW5H/&NG:M]CAD@.EO:3^3(%6%S(K\ X)& 0,#J!G&> "
MWI&OZ>="MKK^U)[];FXEB@D> K+*X=\H$"@_+M8=.BY/K3Y/&6A16*WDEXR0
MF[%DVZ%]T<Y8+L<8RAR1][ Y!KE=+\-:[I]IX>OOL1:YTJ_OI)K/S4S+#<.Y
MW(V[;N4,O!(_B&>F9-0\+ZI-)>ZA#9,9K[7;*_-L)$!BA@,8))W8+'83@$]1
MS0!V6DZ[8:T;I;-Y?,M9/*GBF@>)T8@,,JX!P000<<UF7NJ75WXT_P"$<M[M
M[()IOVTRQHC.Y,FP ;P1A<$GC)W+R.ZZ)I]];>+_ !)?7%JT5M?/;M Y=3NV
M1[&X!)'/K4GB72?[3$36^F0S:@BLMO>3$!;?=P2<'<P[[0,-@ XZ@ =X-UR;
MQ%X7MM0N41;G=)#,(_NEXW9&*^Q*Y'UK>K,\.Z';>&O#]EH]F6,-K'M#-U=B
M<LQ]R23^-:= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %8GB.314&G#6HV<27L4=KA'(6=FPARO"G
M/1CC':MNN0^(2L^G:*J/L<ZY8@/C.T^:.<4 =?17FTWB/5-'N]7TN347N%CU
MFTM(;NZ*(T231*Y!94Q]XE0=IQN'I4NL3>)]'M/+?6T7S-8LHX!&5ED2"614
M9)"R#(SN((P<<$F@#M-4T/2];6)=3L+>Z\HEHS*@)0GJ5/4?A5FSLK73[9;:
MSMXK>%>B1*%'UX[UQ,TFMR:S>^%[369&NK6P2YANKB5(Y9&DDD&\A8B&5-J+
MC '/.<C$NFZCJNO:OJ&CW&J"UN+'3K619K(#;--*KEI5W [D!4 #IUSGC !U
MM_J5OIR1&=F+S/Y<,2*6>1L%L*!U.%)^@-&FZC;:MIT-]:%S!*"5\R-D88."
M"K $$$$<UYQ!?7OB:;X<:K=SS6MS=F<R+!M"[A;R_.H(/WOY'\:]2H *1E5Q
MAE##(.",\CD4M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %*_T?3=4E
MM9;^QM[E[63S8&FC#>6_J,]#5VBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ JFFE6*:J^J+ !>O&(FFW')0<A>O0$DX]35RB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@"G'I5C%JDNI) !>RH(Y)MQRRCH#ST&3@=
MLU<HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "J6HZ39:LD*7L)E6"59HQO9=KJ<JW!'(/(]*NT4
M9$_A?1;I-12XL(YDU+;]K65F<2[0 I()Z@ 8(Z8&.E11^#]!ATR/3H]/5+6.
M99U02/GS%QM<G.21@8)/&!Z5N44 8^L>%=#U^:WFU33HKF6WR(I&)#*#U&00
M2#Z'BI;OP_I=[<13RV@$T41@5XG:(^6?X"5(RO\ LGCVK3HH SI]"TRYN+&>
M2U DL1BU*.R"'C;\H4@#CCZ<5-9:;9Z<UTUI L1NIVN)B"?GD( +<_05;HH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *ANKRVLH?.N[B*"+.-\KA1GTR:FKEO$4.HP^*_#^
MJP6DUYI]L+B*XBAP7C:15"2!21G&&4XY 8^] '2PSQ7,"3P2I+$XW)(C!E8>
MH(ZBI*XSX;RR7&EZU<"-X[*76;IK)&Q@1;AG&"1C?YAXXKLZ "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@ JK?V(U" P/<3Q1,")%A8*7!ZC=C</
MJI!]ZM44 16MK!96L5K:PI#;PJ$CCC7"JHZ "I:** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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>24
<FILENAME>ex1018newformkeyeeagmt010.jpg
<TEXT>
begin 644 ex1018newformkeyeeagmt010.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@ HI%96SM8'!P<'H:6@ HHI-R[MNX;L9QGG% "T444 %%%% !134
MD20$HZL <':<X/I3J "BBB@ HHI%8,,J01G'!H 6BBB@ HHHH **** "BBB@
M HHHH **165U#*P93T(.12T %%%% !12%E7&2!DX&3U-+0 4444 %%%% !11
M10 44BLK E6! ..#WH#*6*A@6'49Y% "T444 %%%% !112%E#!2P#'H,\F@!
M:**1F"C+$ =,DT +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<_P".8Q)X
M"U_)<%=/G=2CE2"(V(Y'O705GZYIK:SH5]I@F$(O('@:39NVJZE20,CG!H Y
M/7+J7^QO!>F D0:E=V\-S_MQK$TA0^S% ".XR.]7?#4[6WC;Q3HL("V-M]EN
M((E&%B,J-O51V!*;L>K'UK3NO#B7FB:?8S7'^D:>\4UO<K'C;)']T[<]",@C
M/()Z=F)X=N((=4GM=3,&K:C*DDMZL"L%"!5"JC$C;M4CDGEB<T ;]%%% !11
M10 5Y%J&G6]UXF^(5M!I4US?F.U%@;:/#Q3-!D,LG C^;!)R,X[UZ[7$:8+G
M3/$VM:NVGZK-_:9BWQ"T10GEKL7:?,/4=<C\J &7WB;6/"?AN$ZI;PW-S8Z5
M'/<S27&TW4JC]XD8 ))&TL6(Q\P]R-=O%#V_B4Z;>6T5O9R6#7MM=M,?W@7&
M]2NW@J"">3P?K7-Z]I=QK=[JLJV^NVT.J:>+&>(6D3D ;\%"7^7[YR._J#S3
M=6ECUM])TF;1-?FN=,GCFFN#:",&/8P9=V=K!P=A4'H3GI0!M1^*-;GU6TTN
M/1;2.[N=,-^!+>,%C(=5V-^[SQN[9Y_.H-)\<WFH#PY=3:5%!8ZT6A5A<EI(
MI51G.5VX*_NV .<]#@=*=-)=/XLCUZ/3=55H[)[-86M$889@^XGS1SE1^&?K
M638Z3<66G^';,6FK.FB7#3QL;%,RY5UP?WO'$C?I^(!N6'C&\U.XTV6ST>:;
M3M0#>7.J2#RA@E&<E-NUL=03C(ZU5TKQSJ%\F@W5SI$$%EJ]S+:*RW1>2.11
M(1QL *GRB,YSSTJEH-EJ&@,+6#_A()-'A9GM;%[.+]UG)"F0/N9 3P..@Y(J
M*STFYM-.T*R%IJS+I%Z]XC&Q0&0L)!M/[W@?O6_3\0"W8^-+^ST74=2UE+98
MH]9EL1,KMY<"JY3<_P O"C:.>Y;G;78Z5=OJ6EQW,RV_[POCR)?-C=-Q"L&Q
MR&4 _CBN,M+:_P!/^V+:0:P(KC4)+WR9;&)T_>;B\;?O 64ELCD8P.M:/AUT
M\.:6UC;:%JVQIY)RJ6Z(BEV+%47>=JC. * *_P .+>&-/%&R)%_XG]W'PO10
M1A?H/2F0ZJ_AK3;--/TJ"=M2UV[L\>;Y6UO.G*D_*<@!,>PQ@'I3+=-1TO4-
M2GT:TU.W@U&<W,T%Q8),$E( 9D(F7&< D'<,_E67XFNYK:V\,VEIIFL));:P
MMT\TULKEB5E+NP5@.6DR?NCG@CB@#<M_'D\;W>G:GIL<&M0:A!8+!'.7BE:8
M;HW#E00NT,3\N1M/>C5_'5UHMOK\5QIL3W^DVT=V$6<B.XA<D!@=I((*D%2.
MW7FJ%[I*ZA'=3SZ;K0U2>\AO5O(K:-?*EA $>U#(?E !!!)SN;GGA-5TR76;
M'5UN[#5?MVJ6\=I+<1V2!8XD)(5$,IQRS$DD]?84 =-INO7L_BB[T2_L8;=X
M[6.\A>*<R;HV9DPV5&&!7MD<]:P/BGHVGKX&\1:L;6-[_P"S#;<,H+QX( "G
M^'OT]35J"2ZC\5MKLFFZJ[-8K9M"MFBC"L7W9\T\Y8_A^=+XJ>7Q/X;O-&.E
MZQ;1W:;'D%LCD+G/ \P<\4 7KE-)\(6QO[+3XXIKYH+40P)M61RQ"DA0>FYB
M2 3@=^*S[SQKJEA974LV@.6@OK:U1V9XDG29E4.F] <@M@J<8QUYI=<\S7]
M73[C3-;AN(WCFAN[>!%:*5""KJ"Y[CH?>L^[M-6U+1EM-0.M7-U]I@G:X.GQ
M*O[IPZJJ+( ,L.3DDY^F #7_ .$C\0KKD&B2Z-IZ7TUE-=*POF,8V2*@!/EY
MP0X/3KQQUJOI?CF]OH_#MW/I,4%CK$S6H(N2TD4P5V^[MP5S&PSG/0X[4LTE
MW+XJM]=73=55X;*2T$1LT((=E8MGS?5%X],_6LJTTFYM-,T"R%IJS+H]XUVC
M&Q3,A(<8/[WCB1OT_$ N0>*VT[3KJXM- M8W?Q$=.GCBN,;Y'D5#+G8,DD]\
M?6M&'Q7J)&L6T^E0"^TVZAAD\NZS"(Y0K>:795("JQ)&/X>.M8+:1=-:2P?9
M=6_>:R-7W?84X<.'V?ZW[N5'OBC4-(NKZ^U&\6#689;N\MKQ0MC&51X  H(,
MOS*0!D<<\B@"U?\ C74KG0I9]/AMDGM]=@TR5_,8I(K21_,AV\;ED [XYQGB
MM"]\16NC^)M4FU+38(I++1%O);V)][O&'?\ =@%1P&#$<\Y'2L1]$N)+/4X3
M%KQDO-1BU-)#90_NID,9Z!QN!,8XXX_.KEY8?VGJM[=:AIFL7$%[I@TV:'[+
M&I9,L2VX2<-ECT'I0!LCQ->V^KZ7I]]I\,;:M#(]HT<Y8+*B;S&YV\?+DAAG
MH>.F<_1/'-_J;>')KG28;>SUOS$C9;DO)'(B,_(V@;2$89SGIP*@LH;N&739
MKVRU:\ETN%X[)VLD4@LH3?)^]^9MHQQM'+<<C%33])N-/M/#=NMIJ[KH<KR1
MDV* R[D=,'][QP[=.^* .SUC6AIMWIMA%&LM[J4S10*S;5 5"[,QP> %Z=R0
M..HY'Q7XJOY?!/C&VBA6TU728C'.4F.-CQ[DDC;&<D'H<8(//&3HZ\SZS)I]
MU%I.LVM_IT_GVLXMT8 D%65EWC*LI((R#[BLW4M,?4M%UVTDT[5UN];P+NY6
MS3A0H0*B^9P !W)Y)/>@#L-+T2RLDN)1IUI;3W847*0$M&^T$+U !X]A^.*\
M\\#6EC<>!K%+CPT]RTUY+";\)%E ;EU#;MWF#:, <<8';FNX37[P6P5M&U1I
M]N-_V9 N?7;YG]:YC1K76="\/#1;,:FL :0B;^S$\U=[LYP?.VYRQQ\I_&@#
M6U3Q=JEI?>(;:TTFUF&C6L5V7DNROFHRNQ  0X;]V0!T]Z:WC6^CN(A+I,(A
MN]+EU*SQ='<PC"$I)\F%)$@Z;NAJC<6=Q-=Z],MAJR+J]DEFRFS1O*5%=00?
M-Y.)&Z^WXTM3MKB"RM;IK+53_9FDSV"K]B4>8'51DXD)!^1>@/?UX -G3/&>
MH75]H$6IZ-#;V.O6^^UFCN?,*R>5YA21=H !7."">G.,\9_@O5TTKPUI.E6L
M*-=7^IZA%;HQVHBI/,S,<#H  ,#J2.G40>%S<R:/X9N;[3=4G;2[-5MT2S5
MDAB$99LR9) W*.%ZG(SC"VVBRVMCIRQ6>L"^TV]GO+6Z^QI@><S-(C+YOS*=
MY'!!X'/% &M>>.+RTTK69CI4;WFB7*QW\(G.T0L PF0[22-C;L$ \$=AFSXA
M\77&CZ?JM_:6,%[;:?!%(7^T%=[N?NCY2.%*MUY#BJ4>HVVB1W]S?Z%K=U/J
MTX^U-'8APYV!%4(K,0H50.<]\GFLN#1W_P"%<_\ "+_V7K4#31@33-"DK+R#
MMR9!G: J ^BB@#>N/$^NQ:SJ&D)H]D;J"S6^A9KUMC1%F4ACY>0^4Z $<]>.
M6)XY?4+"UETK3VFNIM,BU$PN)&VB0'8F41N2589. ,#KGBO*+V7Q!<ZN;#5!
M)/IXL3']B3: &9MW^MZY8\>F/K61;Z%?Z:FDR:2VNV5Y8V*:?)*+")UN($.5
M#(TF P).&![GC'% '1+XLU>[U6TTZST)([BZTLWX6]N&B:)@RJ8W4(2""W;.
M?:J=AXOU+6M6\)26=O!#8ZK8S74L4DAWJR; 1D+R!O./7VI46ZA\10:O'8ZR
MSPZ>UD%FM4<MN97+LPD&3N4= !U_#/TS1YM+C\.B&VUO?HL4MNK?8XOWT4FT
MD$&0X/R#D>_% &G\48(IO#VG^;$C_P#$VLT^89^5IE##Z$'!]:J>-;>+PE)H
MVN:&@LY#J4%I<6T'RQ7,4AVE2@XW#J&QD8JWXI^T>)+"WM%TW5[40W45SN^R
M(Y+1L&4?ZP<9'/\ 2F313:EJME?ZSIVL7GV&3SK:VCM8XH4EQ@2%?,8LPR<9
M; STS0!8F\;7$&CZG?MIL1.GZNFFN@N#\X9XTW@[>O[T';[=:LVOB+6;_P 1
MZGIEMI%IY.G7*PS327A!8-")%*C8>?F ([=L]N:U#1+J\35K>*/7(++4+Z._
M,0L8F9)5:-C\QDY4^6.,#!/4CBMC2WN],U;6M0_L[597U.1)2K6: 1LD:QCI
M+R,*,].<]* *^D>*Y(= \*+I>@6L$.KO)#';K<;%MRJR.!PG(^0Y/OT-78/&
MTQTI7N;".._.L?V.T:2EHA+NQOW8!VXYZ9S@>]8UAI-Q86?ARV6TU=UT29Y8
MR;%,R[E=<'][QP[=/:J&LI=Z?HEY ;+6O)OM6-_/,FEI,(L_-M,8=BZ[E4=L
M=2>Q .\\/Z[=ZO>ZO:W-E%!_9MU]E,D<Q?S6VJ^0"HP-KKW/.1[GE_'V@Z7;
M#1)TLH6GN_$5J)Y70%Y%=SN4GNN.,=,"I?!^M:G!;3"73-0NK%\/#(FD+9/O
M)._*%_FS\IW8'4]:L^)?M'B%-.5=-U:V%E?17J_Z(C[WC.5!_>#CUH K>*]&
MLM&N_##Z580I))X@5UC7"*&-O(" 0/E4[%)P.V<$U?MO&TK0/!=6*)J:ZI)I
M@BA=Y4++'YI<$)N*[.<;>O'O3-;EN=8GTB7^S-6A.G7BW@'V1&\Q@C)C_6#
MP[?I^.-<Z'/.E[(D&N6][+JG]J6US#9Q@V\NP1D8,A#J5&"#UR: .U\/:M>:
MM;7+7VFS6,T%PT.'5@LRC!$B;@#M(/<<$$>]<AXE\.Z1:>+/!L$>GVY6YO[C
M[07C#&?]Q(WSG'S?-SS6]I6J7]E:%;VPUN^NG;=),UM'&#QC"J'PHXZ<]^:H
M:U]IU;6M&U%-.U:#^RYGF2,V:-YC,A0Y/FCC!/XT 6+V^N?#&I:?X=T#1[:5
M;V*ZN(!)<F)(V0AF7 0X4F3C&?3 '-.NO&%U8:M:6EWI\,0N-02Q$8N-TN'7
M(FP!C9NRH!P2!GVJ*^EN+SQ/I>LC3-6C%A'-&(?LB'>)-N[+>9Q]P8X]>M8D
M^B7<MQ*Z+KR1'5AJT:?8H699,\J6+_,.P]!ZXH U9O'.I01:A=OH]N+/3]67
M3KAA=DN0S1J'0;.>9 2"1^-:=KXK^V^)[C1H4MEFMIS%+!+,4G$>S<)54CYE
M)P./7.>U<W<:3<W&EZO8FUU8+J6I)J#/]A3*,K(VT?O>1F)?U_"W<6L]]JME
M>WVFZG.;*[-U;L+%%E3(/[OS/-/R?-TQS@#- %<^([V'2;5](TRRL&G\2O8W
M,:R$AV$S!V!"_P 94Y..AZ>FE/XGM=&U7Q3<W6E0Q36$%H9)H)-SW9DWB-22
MHQ@_*,Y^]65_9%P-+-J+765F75SJT4PLH\+(9"Y4J9.5^8CJ*DO=(75)M>^W
MZ=K<L&L6\,+JMM&CQF+.QU;S,;LG/3&0* .@E\2WECK9TB^L8!<RV4EY:/'.
M?+EV$!XR2N5(W*<X.0>W2J>A^-+[4[GP[]KTN&WMM<LVN(&CN2[HRHKD,-H&
M"&."">G(&>*R+>RW2WVH6.J7-_%9O:02K8HBH'P78KYIRQVKW XX R:JZ?IU
MQ8'PR!9:LZ:# T$8-D@,RL@3D^;P< =._P"5 %KXF0V[_P#"+//;K*IUZWC=
M?+WED*R97'<' X[XJMI,]YX7O?$-^]I<0:)=WEM#I-C)D'S&PCLJ#)1"Q!QC
M. 2%[&[XC^TZ_)I3+IVK6PT^^COE'V1'WN@( /[P<?,??WJ?Q$__  D6BOI\
MVD:[;OO26*XABC#PRHP977+]B!0!#?>-M4T[3]0N)M <FTNK:%'9GB2X29U0
M,F] =REL%3Q[\U/)JMS'XHT*#6M&L(KN6.\:.ZBN3*8%3;G&47[RE<_3I61>
M6>K:GH+V&HMK5S<O-!*UP=/B10(G$BA460 98<G)S[<8T;]Y]0\0Z5JKZ7JH
M%A'-&8?LB$2^: &R?,X^Z,=>_6@"6+QLYLM%U:2Q1=(U>X2WAD60F6/S"1$S
MKC&&.,X/RY'7FL7Q5J\GB#0M.U"WM(#IRZ_:Q0S.Y\P[+I4+@8P 64C&<X.?
M:I-/TIK*RT_3)-/UF?2=-NA<VD#6J!U*DE%9_,^95)R. ?E7).#FFWA^Z2R?
M3+9-;ATH:@FH06YL8F>%Q*)2@<R<INR0",C/4]* /4J*I6,%W'-=37%Z\T4[
M*\$+Q*AMUV@%<C[V3DY/KBKM !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
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
M;RJJ,59MF1D J>A)QVKI]/U"UU73K?4+&99[6XC$D4B]&4]* /.-$LI-,O\
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
MY=FUQ_8R2 [5+;_./S>N[&.>N*E^+<L<?PMUX.ZJ7@"J"<;CN' ]Z[0A1\Q
M&.]'RNH/# \@]: .6MKS18]7MG3Q"+^2>%X%M3<I*"#AV? Z *AR3Q_7F/#K
MZ;I'C""*5T.BZB\T^@2NZE4<D>:OXX!C)/W<CK@5ZAM4=%'Y4B[& *[2!W%
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
M3:9JMYHMS+JDR>)[0/'J%FD:I*S[2)//XR4W<@GC.W'I7J6U?[H_*D01DF1
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
M7_#=]HT\[HMW 86F &X9'WL=/>J$7AR]77DUB75$EN%T]K(AK7 .6W[N&XY
MX].^>: *%OXZ;4M.L)=-T]I+NZTY=0,+B1@@;A4RB,<E@PS@#C/M72:5?S:G
MHMM?/8S6<\T0=K6Y!5XV[JW'KWQ7*VOP_NM,M](;2?$$EG?:=:?86G^S*Z7$
M&<A70GJ#R"#W-=C;6[6UFD'GO+(JX,LO)9N['&._.!@>F* .(TSQ6UIX:\/R
MZ;H%M#'J>H368MDN-JPOOE.<[.03&Q)P,9Z&EO\ Q2UUX=O'U30[6>2QUF'3
M[B SEHPQDBV2(2F3CS$."!T-7;7P1+:Z7HEB-45AI6H/?*YMN9"QD.T_-P/W
MK?IZ<ESX(EN++5+;^U%4:AJD>I,WV;[C(8R%'S\C]TOZ^O !"^N:I)J_C&VN
M;.SN;#3;>/9 92N]6B9R#\IY8'!], <]:)?%<FE>%M/O+32K:&T_LA;Q$DGV
M)D("+>, $D[<\XP !^&E/X5E?4M<NXM2,:ZO;+#-$8 P5E0H&!SG&#T]1U[5
MGMX#F,5O&FM2(B:/_9$H%NIWQCHZY)V,>_7.!TP, $EMXBU._P#&>GVMM# -
M.N-&^W!'D(?+.@R<*>1G 'N3GH*I:?XJ_L_P?INJ6NAVMK83:E):W4:3D+:[
MKAXS+]SY@7Y/3[U:MAX2FL-0TF]CU9VEL=/_ +/DW0+B9 58'K\O*CUX]^:D
ML/"$-OX.NO#=Y<"ZMKGS]SB/80)79SQD\@N<'V% #K_Q.UE,\?V57\R]%E:%
M&9O-?RR[DA5) 4*PXSRI'%6O#VKWFK0W?VW39K&6WG:(%U8),N 1(FY5.#GH
M1P0?K5'4/!Z7GAO3]-AU*XM[S3Y$N+?4% :03@',C \-NW/N!Z[C6OI-E=V5
MJ1?ZB]_=.<O,8Q&OH J#A1^).2>: ,"_\:26^G:OJUK8+<:;I%RT%T?-Q*VS
M'FLBXQ\N3P2,[3TXS0OT;7_B&NFW=K:7FCR:*9!'+(V"KR %P-O#8  YZ=Q6
ME+X*5DUJSAOS'I6LRM-=VIBRP9P!)L?(VAP.<@X))&*OIX?>/Q:NMQW2+&MD
M+(6PAX"!]V=V[KGCIC% %+7]2U+2M<\+Z;ID=O\ 9KNXDBD$LC D) [!<X/'
MR@YY)('O7-:1K-QX9'B">#38'TT>)FAG;SMCIYIB0%$"D'!8$Y(]J[77-!;5
M[S2KN&]:TN-.N&FC<1APP:-HV&#[,<'L>QK(G\#RSZ7JEB=44+?ZFNI,_P!F
MY1E9&VCY^1F-?U_  ?=>,;D7,IT_2)[ZVM[[['-Y,<ADX8*[KA"I"DG(+ D
M].Z_$C6;S1/!L\VGRF&ZN)H;5)Q_RR\QPI?Z@$X]\4Z#PC>66M7ES9:]/;Z;
M?3_:;JP$*G,IQO*2'E V.1SU."*VM<T6R\0Z-=:5J$9>UN%VL%."#G(8'L00
M"#ZB@"A+X.T9M.%K#:K!*NTK=)_KBP(.YG^\V2.<GGG-9]]XV>VTS4]9@L5G
MTK2[IK>Y82D2D(P61U7&"%.>">=IZ<9U;'2]8A@2VO=;6Z@0 ;UM?+G<#^\X
M<CGN553Z8K-D\$(T.KV$=\5TC5KAKBYM3%E@SX,@1\_*KXY!!QDX(SP 0ZCX
MPU*"\UZ"QTFVG72;.*]\R2[*":-U=B!A#AL1\#ISU%(?&MZEQ")-)A$-YI<N
MHV1%T=S",(2D@V84D.,$%NE7;GPG)/?:]<)?I&NKV2693[/GR50. 1\W)Q(W
MZ?C0U7PO)::?:7C:@K_V5I$]DJ"W(,P=%&?O'!_=K@#/4^O  :9XVU"XO= &
MH:+';66NV_F6DT5UYC+)Y?F;'7: ,C."">G.,\3:;XQNKS6(-,FTZ".YN+&6
M[6(7.XPNC*#%*0I ;YQTSCGCH36\+>'Y-1\,^&)]1NRQL-/58(HXC$\4C0B,
MEB2<LJEE' P23CIB72O UUI<^D3#7&E;3+*6RB!M%56C;806P<[LH,G//MUH
M 9HGCB_U5O#LDVD06]MKL$CV["Z+NDBH7PPV ;2 <$$GCH,XJWIOBRZO[#YM
M.ABU1=3;3Y;/[02$*DDMNV<CRQY@XY&.:CT_P6^F6_AF-=2$B: KA/\ 1N9@
MR%.<-P=I/3O^5'A^TL]6\4WGBNVMKR".>VC@5;F)H3)(I.Z3RV (.W8F[O@]
MNH!J^*=<F\.Z,=3CM$N(8I4%QNE*>7$S!6DX4YVYR1QP#6<?&$HU?7],^QP&
MZTU86MU%P?\ 2O-X0?=^7YL*>N"1727UG!J-A<6-T@>WN(FBD4]U88(_(USM
MAX&LK&YT*Y^TS2W&EP/"TC=;DM@EG]<,-P'8GVH R-:\07.FIXWN+'3+.WU3
M3=/AF:Z\PMYX*2%<_*/NX.![]:;>-J \?>'KF&SM)-3ET:[#;IBJ'#P8+/MS
MCG^[U/XUM7O@X:A<>)6GOB(M=LUM71(L&$*K*"#GD_.>WI4L/AJ[36=,U.75
M$FGL;.6UP;; DWE26X;C&Q<#Z\T 5-)\:MKD&D16=FB:A?VTMR\4LIV0+$XC
M;D#+9<@#@<9/&,%EIXY:YDTV(Z<(Y9]5ETF[0S9^SS(CN2IV_.I"#!XX84FF
M^!&TF/29;35 M_IHGC6=K?*312MO9'3<,X;!!!&,=ZGN/!2FSMOLE^8-0@U-
MM4-TT(=9)F#*V4R/EVN5 SD #DXY ,S4_&.K26X6RM+:&6'Q'%I4I:8D.N4.
M0=O&[=@\' SU[;/CO7+OPYX!U;5[95%Y;V^4Q\P5V(4'GJ 3G\*I'P')]DNH
M_P"V96GFU9-6CE:!<)*NW@J,9!V^U=/>Z;;ZGI4^FWZ?:+>XB,,P?C>",'IT
M/TH PX?!FDS^&Q93Q"2XGM]LM^>;AW9>9/,^]G)SU]NG%0ZSXON-$OO*GLHS
M MW;VH+3XEF$I53*B 'Y59P.<9(/3C-W2]#U;3;*/3CKOGV,2B.-GML7(0<
M&0-M)QQG9G\>:S-1\!S7LNI^7K<L,%[>6]\$,"NR21&/ W$Y*?NQ\O&#WZ@@
M#M1\;7&GZ?XGN3IL;MH4R1E/M! F5D1\YV_*<...>G6K<_BL+XIDT*)+874;
M0_NIYC')-&^-TD0QA@H)R,YRIZ<9HZOX#FU,Z[%'K<EO:ZRL9N(_LZLPD1%3
M<&R."%&1CKW'2KVJ>$WUF=/M]]'-!'<PW46;8>="\>PGRY WRABG/'\3"@""
M/QC<W-W:/9:1<76GSWK6;2Q1R%HP&9/-/R;-FY>?FR 0?4#8UO6ETDV$*QB6
MZO[D6UO&6V@MM+$DX. %5CT]!WK+TOPC=Z1J4WV77;A=&DN6NAIQA7Y'9M[
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
M^DM04EWJRJJG?D@==U5[3Q)>:C<^([6TMK0RZ846W=KD^7-OB#@LP7Y1R <
MUP,,RV=O=316DPT-/%K3WJI;L%\@QC:^,<H)-I./0=JEU-;&ZTGXGBTMP\%S
M%');[8"$E<VRX*<8)+\\=3S0!Z@FK6AU--+:>+[>8//:%6SM7(&?Q)./7!I;
M&ZG.F+<:D+6"4;O,\F;?&N&('S$#MC/'7-<; EDOQ&MKFXMT:&YT&-8Y3#N5
MF60[LMC PI&<]JP?#CM9:1X(EN8]NBP2WL=UN7Y()69O)9Q_",%@">!N'J*
M/6O-CV*_F+L;&UL\'/3%$<L<R;XI%=<D94Y&17DEYID:01^9"ITJ3Q;%+8(R
M\) 0OFLOI&7WGTP<]"*ZSP9#;V?B/Q=:6<4<-J+^*2&*)0J<P1ABH''W@0<=
MP: .FAU6RN-4NM-BN$>ZM41YHP<E-^[:#[X4G'H1ZU8CGBF+B*5'*':VU@=I
M]#7F.O6MXNL^/(M*MG35KO3K=[)XX2&?".)-C <'MUZD5KV0M+_QEX>U'PZB
MQ6B6$T>H+$NT*F$\J.0=G#;L*>1AJ .XEFB@4-+(D:DX!=@!GTH$T1!(E3@9
M/S#@>M<CXW20WFF36FHVMI>Q1W!B2_BWVEPIV!HY#_"3Q@CG&[@\US]M<PVV
MNV=U>Z9)IZ7_ (7C@CM3$SXD5B3%TY(5AP><4 >FR7$,,8DDFC1"0 S, #GI
MS6/-K[V_C*/1988DMGTZ2]^TF7D%)$3:1C 'SYSFO.] OK6PM/#B>(K6<Z/<
M>&X;2%I+:1E2<9$J$ 9#,NS![[>*W/[/TI_'&BVES9J-.@\/RQK#>_.$'F1;
M5?=GYMJDX//!]* /0BQ,9:/:Q(RN3@'TYK%\+>(/^$AT.WOIXXK:XF:8&W67
M?@)*R9!(!(^7KCO5#X:E_P#A7>BI)NWQ0>65?.5VD@ @],#%<1I.BVDVB:(E
MG:)'XHM=;,DCB/;/#$+EV?S#U$9B)X/!W #DT >O">$SF 2QF91DQAAN ]<4
M+/"\K1)+&TB?>0,"1]17E$-Y"_B+0KF&UGM3%X@NUG@^SR/)&7289DD(.=YV
MD*. "!SC(6-=5C2]M-%DAU(W&G7QL;D)Y=Y82-\WER]CE\;6."2,\CF@#U:.
M>*5G6.5'9#M<*P.T^A]*)9X8-OG2I'N.%WL!D^@S7"^#&T34]6@U336U(7L5
ME]FN(9;80) ,@^6X$:@N#G'7 SV/*>/DD%Z;BUN;4W$>GR*^GW\6Z"]B8_,B
M,.5D^7C&<Y'!QP =VUQ"DJ1/-&LC_<0L 6^@[UD6&N377BO5]&EMHXTL(+>9
M)5D+&02^9U&!MQY?OUKSKQ5>I<QZV1I]Q97T<FFSM&T+RRN%:)MRMC"(F64X
MZL#R,X.EKEU NL>.)I+.>\@ETBS7R(RZ-(,S;AD#<,!U+ <@'I0!Z2ES;RPM
M-'/$\2YRZN"!CKS2BX@+;1-&6SMP&&<^E>-:T8KK3OB!&%^T+=Z7:RVQ2S:.
M.1PLBYC!'7[H'))QUXKKO$?A_3[/P]!X@T&PM4O-+F&IH8D \\!<2J3W+1@C
M/J%- '<JZL2%8$KP0#TIOGP^?Y'FQ^=C=Y>X;L>N*S/#MJ8]/>]FA\J[U"0W
M4ZD88%@-JM[J@1?^ UYW?WD+:[;S16L]M);>*09XQ;R22$%60RL^#\KC&U5X
MP>_8 ]7-Q"KA#+&&+; I89+8SCZXYK&\7^(3X9\-7VIQ10SSV\+2K!)-Y>\#
MKC@DX^GY5YQJ%AIZ:'XON8K6$7D7B.*6U=8QO4;K<EH^X'RR9(ZX/I2^)[B*
M?0/'VGZK TFK3RM+8@PES-;A$\DQ$ Y"D-G'0DD]: /8'+^4S1A2^W*AC@$^
MYJO9W,C:=;2WQMXKAX@TBQ2[D#8RVUB!D#GG'2H=3:WN?#MVTJAH)+9B5E3&
M05[@_P C7F^E65C<CX9I>VT,GEZ7)%.LJ [<0H KY_V@>#W![T >JFXA6#SS
M-&(<;O,+#;CUS0]Q#'#YSS1K%@'>S +@^]>1:3?1Z-!H<UY#)_PC]KJ6IQ2A
M(BZ6[-*3;N5 .%V[@#C WBM*_DT[1;G095AOK+PJT5TB.+<RB*5W5E9T=6*J
MP\P+QP#C@'% 'IC31(H9Y$4$$@E@.!SFJESK%A:7-C;S74:RWS,MNNX?/A"Y
M(]L#K[CUKSNWT31;?Q%X.M4MY);".SO@/[00%BA9&C#@@87[Q56' '3(JAHL
M-M#:>"9KBUW6UKJ>HP-^X+^6K&?R5P 2 04V_48H ]5@N;C[3>+=BVBA20+
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
MN!P&89P,XSZ4GVIH]/BFG-NDSHO!FQ&7(Z!L<C/?'X5Y<SV\[^.4($]O>:%
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
MJ,SQ R RIF,9<;A\H]_2N4U;Q==Z5JZ02VL A;4;>R6/?NE=)=H$WRY" ,Q
M5AD[3ST%86HVT!/Q4C\B/8UHCE=HP6^R$Y^N><^M 'I:LKJ&5@RL,@@Y!%+6
M;H.?^$9TS: 6^QQ8!.!]P5R%MX\UDZ=IFL76CVB:5<Z@;"<QW+-+$QF:)7 *
M@%=P /?G.* /0:*X4^.-2@M-;U2\TVSCTO1[F>WG*7#-+(R*NS8-H')8 Y(Q
MGVYU'U_4K/7[/1KVWM1/J-M++9RQLVP21@%HWSSC# AAC.#P* .FID<L<R[H
MG5UR5RIR,@X(_ \5S.A>)[O6].TN5;>&.\GDF2\MR3_H_E$JXSZA]J]/XLUG
MZ)XI5M,TVVM-,M+.]U+4;RWC@B_U2>5)(9)#@ M]W/;)8=.2 #MTDCD9PCJQ
M0[6 .=IQG!]#@C\Z=7FOAW5FT"3Q''+;Q"ZN_$IMHD@1BF\V\3%MJ@M]U6;
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
M2LJM\O.#QY8!.23UQ3+;7HM7L=-O]'NK*2UN9@'::3:Q0J3A ,_/]TX..,T
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
MZ!1C'?.<U2/P_P#+M+7[+K5S:ZA9W=Q=6]Y%&N5\]BTB,IRK*2>A]!Z5VE%
M%73[-[&S6&6ZENI>6DGEQND8]3@  >P P!BL>?PI'>ZE:W6H77VI;.ZEN;<-
M"!(F\,#&7SS& YXQV&20,5T5% ',^'?",OAYHX$UR^N=,ML_8[*8)B$'( +@
M;G !( )P/? Q?LO#MG8>(=1UF$OY]^J"1"?E4J "RCL6"IGUV"M>B@#EM'\'
M2:)<O':ZW>'21*TT&FNJ%(G8EL;\;R@)R%S^=,7P0J^$QH0U2<".\^V0W"QK
MN63SO.&5/##=V/;\ZZRB@#CKCP%]IAU6-]:NF_M*Z@NYBT4?#Q;,8P!U,:_A
MGZU-J?@:WUBXUF6\O9<:G% C>2H1H6A):-T.3@@L3SGM75T4 <M<^#GU/0Y;
M'5M;O;N[9XY(KU52)X'C.Y&15& 0>23G.?3 &MHVFW>GP/\ ;]5GU*Z? :>5
M$C&!T 5  .I]SGKT TZ* .(-I?W'Q.U:2VEGM(9-*MX!.UHS(S!Y2=K' W*&
M4CDCGD&IIOA[:!?)L=0NK.T;2O[*DA0(^Z(;L'+ D-\QR1U_6NQHH X?5]'A
MU&RTWP=-;:C=&V-O,=0:'9&J(WS?O!@;BH9-HYP_IDUT%[H1N_$6FZNMUY;6
M$4L4</E@JPDV[L\_["XQ[]:V** .2B\$>5I=C8#4W*6>IG4T<PC+2&1I-IY^
M[N=O?&.:ETSP>^DZE,UKK5ZNDR7#70TS:FQ)&;<</C<$W?-M!QGV)!ZBB@#D
M3X(SI\EI_:;X?5AJQ;R1D2^8)-O7[NX#WQWJW%X6EM+O4[BRU>X@^W7:7AC\
MM&5) $#=LE6" 8ST)]B.CHH R=!T&WT&*\6#;NO+EKJ81IL0.P .U>PPH[GG
M)[U5O_"ZZG?Q37MWYT$%['?01M$-\+IC"H^>%)&2,9.2,XKH** .7T;P>^B7
MC+;:U>G2!,T\6FLJ;(V8EL!\;M@8Y"Y_.M#P]H*^'K.:TBO)I[=IY)HDD51Y
M6]V<J"!D_,QY/M6Q10!BS^'_ #_%*ZVUUD"S:R-L8@5:-F#-DYSG*CVQVJCI
MW@R&QM=.L'O9+C3=,G\^R@D0;D(SL#-_$$W?+P#P,DXKJ** .9A\'1#PYK6B
M7%[)+!JTEQ)(ZH%:,S$EMO7@$\9_6I+;PS/;ZU::JVJO-<V]@]D#)"N&5F5B
MQ"XYRB].P]>:Z*B@#*\-Z(OASP_::1'<-/';*421U 8C)/...]:M%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %<C\1X1-X8A @::5-0LW0)&79=LZ%B, D84-D^F:ZZB@#R7Q#I
MEM<GXDNNF^9--:1?9&%L29)/)P?+..3OQG'?&:[GQ#%)J/P\U6*"-YYI]+F6
M- I+.YB.!CKG-=#10!YO;+:7_B7PC++92-:0Z/<*_GVK*J.?)QN#+P3M?&>N
M*S=)MRGA_P  AK.99K36)0X:!@T,6)P,\95?FCZ\<BO6J* //=#6\M?%EO#;
M.;[2YKB[D*7-N4N--<EF8[_XXW8D#/)RI!(%;/C&UT35/LFDZ_I\DUE.DDJW
M2QN1;2(4"G>H_=DAC@D@?+CO74T4 >2@>(+'P^Q>?4]5T?3=:B>&X,6ZZFLQ
M'R=I'[S9(P(..=F1QBK-U]FLEL?$&EVFJW6CMK N]1$ENX:0F%D\X0[0=JL4
M8X7DKG!QFO4:* /.=8AL#:Z)J>F:5=)8GQ$MY,WV:0LX>-PTOED;E!8@=!ZX
MYS5'7;*_N+OQ^FD6<OGW%O8LJ)&5^T!=WG(IQAF*DJ<=VQ7JE% 'G.KPQ:OK
M4VJZ= YT\Z#<07@,# 2,2IAC*D<NOS\8RN<<9%0>'K.*SU7P \%DT#C19HKM
ME@*D.4APLAQP=ROPW<&O3:* .5^)223?#K7((8Y)9IK5HXXXT+,['H !R:9X
MEMGDU[PKX@B5I+2PN)1/M4DK'-$4#XZX#;<^@)/0&NMHH \FU+3+O^U7\1/&
M\=G=>*[&4!U(S D8@60@] 9""/;![U?\?E[BZU^RCT^Z$\V@.D5Q%;23&Y/[
MP^4, HFTX).-QW#!&!7HMS;0WEK+;7,2RPRJ5=&'# TZ&/R84CWN^T8W.<L?
MJ>] '#:\9+^V\!I LHN#JD$Q#H4<(D,AD)!Y'''/J*ZS2-:L];AN);/S@+>=
MK>19HFC977&>& .,$$'T-6/L4)O_ +:P+SA#&C-_RS4X)"^F2 3ZX'H*?!;1
M6P<1+C>Q=R226;U)/)X 'T ':@#@K!;RU\90I:,;[3IM2NFDMKFW*SZ?(1)N
ME1^C1,<@9_OC!/;$T!GBL_ 5BUE>BXTR_GCNQ]DDQ"3%,HR=N,9(Y&1@@FO7
M:* /(M/T&*XT#3K.#3C#XCMM=:=I3;E)(8Q=,[.SX^X8N!SAL@"K-[!=1P^-
MCIEK+*(==M9YK>U0%Y8ECMWD"J1@DC)QWY'.:].O+<W=G-;B>: RH4\V%MKI
MD=5.#@BJVEZ3#I4<XCDDFFN)/.GGEQOE?:%W': /NJHX '% 'GFH"":PG\0Z
M)::M>P2:A9W&I"6W:-KB.(G<$B*KN*C83@?-MQDX.+?B!=.O]#;5])TNZ\B3
M6;&[N93;2AI=DL8=Q&PW8"J,D#G!ZXS7H]% '->.+>34OASKD-I;R22S:=+Y
M4(C.\DH< +US[=:Q+.ZB3Q9-=:E;3'1[_2(HK-Y;9]BE6?S8RI&0S[E."/F
M&,XKT"B@#G/ EA>Z=X&TNRU(/]HCB(*2G+(A8E$/N$*C\*X2RMPWA+PGIUQI
M]P)+77S]KBDM7 50T^2V1@K\R\]/F%>O44 >23+=:=)JMQ:V=X-.M?$XNIXK
M2WRQMS;*OF(A4APLOS< \J3U%=QX0M]/2UOKO3$O1;WMR;AI+N-HS*Y #.J%
M5*@X'89()]ST=% 'G6CRV[ZA>:)KFDWDVK1ZV]];R>1)LD7S-T4PE V@*A"X
M)_AVX/2LZ2SOKKP=?:'+!,OB=-9,\,OEMEF-P'2=6QC8(SC.> I7VKU:B@#R
M#Q!ID+V/Q%>+32US)<PM:%+8EG(BBR8^,GYU;)'<5:UV=OL_C^RU&SN9KC4+
M0R:;(ML\BS0BWPB*0" 5?<2#C!;/O7JM% 'G]C")/'6FS"TE7S/#;0R.]NR?
M/OC(1B1PV W!YP*QM,B \)?#J-K"XCNK&_A2XWVKJT6V"17)R,A=Q4$],XYX
MKUFB@#RFYL[ZZ\(ZUH<T$R^)3J[3VTOEG+L9PT4Z/C&U4P"<\!2I]*@\1Z7!
M+;_$EH]-+W$ODFT9;8EG<0H"8^.3O!R1W%>NT4 >=7[7<7BI[K3)#>0W%]:&
M[TRZMVRQVQ 7$$G&-J[2P.1\C=#6O\1X1-X7B @::5=0M'0)&79=LZ%B, D8
M4-D^F:ZZB@#RO7M-M;F^^(SG3A*\^DQ"V;[,6\R7RI0=AQRVXITYSBN[CO'M
M_!HO?(DN9(K#S#!M)>1ECSMQUR2,8K9HH \RT_2;?1_%VES^#);R"SO)V_M3
M26C=8(H]C$R;6'[IPVT;>,YZ8!J+PU"+T:=I^I0ZLOB72II6^>W*1*YW!IO-
M" ,C@YP6))/3O7J5% 'GO@F6SO+/0[&_T>\37](B>*X>>"11$Y4B20R$;'\P
MC/!).[/8D8EE!M^'GA"WDL+A+NPUBU$RO:N&CVS9<\CH!U8<>]>NT4 >7:C;
M7,^A^-=&O+6=]8N[V2?3F$;$S A?L[(^,?(5 //R[<G%1:KI,4EUX^^U6*W%
MQ)HL"12_9B?-G$4H;8<<MN*=.<D5ZM10!0T-VDT#3F?=O-M'NW@@YVC.<\YS
M7/>$9E@OO%\TJ2I&VK/.I:)OGC\B(;EX^895AQGI7844 <5I'B33M;\1PW+6
MNI_:RKP6L4NFSQK!&>79G= NYMHSST  R2<]'HTFG20W9TZT^S(+N59A]G,.
M^4-\[X(&[)_B[UI44 %%%% !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 %9D>JM>2ZA'I\*SFSS$6:3:K3A0?+!P>!D
M9/8G')!QIUYOHD8'PH\10WX!N$FU-;C?WD\V0C\>5Q^% ':?VNUM/IT&H0)
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
M=/G8=^D9(-<!IEEIT%]X9U70(R\JZ1,VK_8FS)*GD#8'(/\ K/,QMSSP?3@
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
MLTLI_P!8^5'!QMR>.:@\9YL_&7A'6+P$:/9R7*W$N,I!(\86-W]%^\-QX!-
M&\^J:M!+9"?1XPES,L1\NZW/$""=S#8!P >A/..W-4[;Q)J6H7VL6]AI$$RZ
M9<?9VD>\*>:^Q7(7Y#R P!R1S6B_B32A9SWD=Y%/:P1&22>%P\:X[;@<%CZ#
MG\Q7!^$)])M='T;4[K56?6+^Y>[DL8;DOYD]P6P&C!PNT. 21QMYH [63Q$%
MDT^R2T=]7O(!/]BW8\E,#<TC8^503MSC)/0'FG66OM+XBGT&]M5M[Y+9;N/R
MY?,26(MM)!(4@AN"".XZUSVCSP:5\0_%MSK5Q%;37'V;[(]PX17MEC_@)ZX<
MMN [XSU%+IS!O$NK>-]6$EGIXMX].L!*C!S#ORTC+C(WN1C(S@ GK0!W5%5K
M"PMM+L(;&SB\JV@79&FXMM'U.35F@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN:\9ZKJ6E6FE'
M31#NN=4MK:0RL1\KR $# /7H3V!/% '2!E+%01N'49Z4M>8RZM>>&O$/CK5;
M33;:9+9+2YNT,YCX$.7V84[FZ]<5TC>)]4F\476DV>EVKP6T5M<R7$MV5_<R
MLX8[=A^8!"<9P?4=* .JHKC[+QM/=R:?=_V3/_9%["\_VI8Y/]'0)O5I,H%P
MP]"<' YZU/I/BJ^U+4=.0Z-.+#4(&F2Y6.3%N0 RK(60+\P/!4GD8YX- '4D
MX&317,:Q?-=>-='\/?\ +N]O-?7*_P#/14*JB'VW/N(_V1V)K&\>6>EZ??Z3
MK$]E=QS+J,#2ZO"-QMD# ;&^;(1N%( V_,2>>H!Z "#T-("#T(-<OK%X=(\9
MZ&J#_1M8,MI<IV+K'OC?'KA64^H(ST%1^%+6WL_%7BZ"U@B@A6[M]L<2!5&;
M:,G % '69&<9&:6N1TRTMIOB9XBN);>*2:&VLO*D9 63(FSM/4?A6! ;>_\
M&?B/59?#QU*W%W;Z5 YCB:-'7 D=@QS]^3!(4\)0!Z;17+VEW::-/>Z'H-C&
M_P!A5KJYWR^5%"9"SJF0IY(R< 8"X]@88_'!O&T0:=ICW)U;3WOHHS,$=  N
M%8$8Y+@9SV/7N ==169<ZNNFZ NIZG UO((T,ENC"1A*V (U(QN.XA1ZFJ$7
MB:5-9O+"_L4MTLM/%]<3I<>8L88L%0C:.<(Y/;@=<\ '0>;& 277"G!.>AIU
M>86&FK/HOA#2IK:-9]4OVUJZ38/D4$SD8[8=X4^E=1\0KPV?@35?+C$MQ<1"
MUMXR =TLI$:8S_M,#^% '3U4@T^&VOKBZ@RAN<-,@^Z[@ !_][  ]P!Z5S.@
MZ!IP6#RO#XL[K1BL4,LP1))G\G!+,F[*D..<GY@>.*L:?XP:ZTV?4KNP6RL;
M+STU"62?)ADB8JRJ-OSCCKQU'!/0 WY;"*>_@NYLNUODPJ?NHQ&"P_VL$C/8
M$^IS:KE?^$UCADGDO+(PV<%H;F:5)/,:%MRA(74# D;=PH8GCW!,FJ^)[_1]
M*OM0NM$98K6R:[S]I&"1G]TQQP_TW#W- '345S[^)PFHSV+6JI);:9]ONF>7
M"P$GY48@'KM<Y]%Z'-8UEK6HZG8>%X=6LPMUJ\AO MO=O&8$0>:NX!1N RB$
M$\DC.<T =G=0?:;9X?-EBW#&^)MK#Z&LO_A'3_T&=7_\"?\ ZU5+/Q5-=VSL
M-.59X=5;3IXOM&=H4\R*=HW#;A\8'&?2DLO&"ZG?:?'868GMKUVVR++\Z0A6
M(F9,8",0 N2"=P..U %L^'6VG;K6K XX)N,_TK.T/P0=&L7M1KVJ2*TTDV4D
M"<NQ9N.>Y-7/#?B23Q'&+B*S6.U(D5F\[<\4B/M,<B;1M;OC)_'K4\^NEM9G
MTG3[=;FZMH5FN6DE\N.(-G8I8!CN;!.,< 9/;( G_"/'_H,ZO_X$_P#UJ0:
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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 %<3IVK#5?"^O
M^(KFV^UPE[J*&W+[1]GB+(5![%MC,3[@= ,=M7(:5H$UEH>M^& _DQSR7+VD
MYC+KY4Y+'C(R59V&,]@>] #+34=/FU/PA!_8R*+S3))+63S<_9D$<9:/&/FR
M"HR?2KOAW47'B'7_  ^[%DTZ2&6W9CDB&5-P7_@+*X'MM':F6_A6>UO/#=T^
MI1%-$LY+8K]F(\X,J*6SO^7A!Z]ZFT#3)$UW7=>F1D.I21)"C##"&)-JDCL6
M8NV/0C/- '14444 -DC26-HY$5T8896&017C'A:'4;KPOX1GT-=1_M7^T6-[
M<GS!"UJ)9 XD9OD?Y0H Y.1QBO8;V=K:REF579E' 2)I3_WRO)_"N0\'RIX6
M\-VVCR1ZI=BW+E95TB:,D,[-R/F[M0!(/'<T<>KWEUHYATS29YX+JY^TJS Q
MJK+M3'S;BP'48R.O.-)?$LEKKMII>KV<=D]Y;R3V\J7'F(?+ ,B,2J[6 (/<
M$9YXKFX]/M)M'\1:7J,6JW%MK5Q+.WE:3-&T1< 8!.[.-H(/'-6;?;/>V%WK
M<6H:A+86\D$071ID5_,"J[N#NR2JXP,#EO48 $^)E_9W?P]OKFRNXIG@N+8"
M2VEW,FZ>,$94Y&5)&.X--\,R->?$#4;C1&GB\/VUM]ENH)F90;P,#E8F^9,(
M>3@ Y'7K3?$5CIVK>')]&TS3KO24N)8I)'BT.0Y,;JXX7;W4#Z5-*0GB>/7K
M!=3M;F6$0ZA%_8\S1W:C[AQD%67D!LG@XYH T;?QC++KMCI<VFK;S7PN/)1[
MC][&8^1YJ;?D#+R"":H:#XSO9O#MC=:E;0&]O[RXAMTBD8KA'DSNPF0%5,9
M8GC.,G&1I>E3Z?=Z+*]YJDRZ5/.ZYT.4/,LH.[>V3E^?O8_#O31HTD&DVMM:
M7FKP7>G7LMWI]R-%E/EB1G+)(I^^")""1MZ#\0#I[/QG)=K:VS:5+!JES=S6
ML=O,S(C"-=S2ARH)CVXP=N22!CKBO\/?- \3B:%89!KLX,:R;PO[N+H<#(_
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
M4UD)+ZWCMI]S!HTE\Q0 Q .[ Z@ ].,XJUD8SGBO'] N8[?0_!_VDQG05O\
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
MF$Q%'*$F+RR%;YL  YQ7:^.;F"T\%ZI-=0S30"(+(D+E&*E@#E@"0HSEC@\
MT = &4C(((]<T @YP1QUKQ;59[-]%^(UNDUM)%+8V\]N+:(QPNQC(W1C)!R0
MHR#R177:-'IUE\4)(M-\B..ZT2.641,/WT@E.';^\VT]3SB@#NR0HR2 /4TN
M1Z]:X_QE=V,6M>'[:^2,":2?RY;D%[=6"8PR?QNP8A1D?Q8ST/%:(;*]TOX<
MQ7A60QW=U;RK-D':(IE"$'MG:N.G;VH ]DW*<<CGISUHR 0,C)Z"O%IK72+7
MPSK%S;);1SZ?XG1;%U(S;QFXB)$?]U<&0D# QGTK2U-DN]*\96U]@>)%O))-
M*(_U[+M7[*8#UQD8^7C.[/4T >L4A8#J0/K7DVO306$WCZTU(Q)>7VA0RPQ[
M/]?(L,P=D&.<-@DCIP3BI5M=%U3Q4BW\=M/ _A:,NDV-I8.>2#QD#!YY'!H
M],>_M8]1AT]IE%U-&\J19Y**5!/TRR_G5FO)/"YLY-6\!7M^D4DLOA]X1-(@
M9FG5H,+G&=X ;W'/O78_$"XFM/#L5PHG-G'>0M?^0F]A;[OG.W!R!P2,'(![
M4 =2"&&001ZB@,",@@CVKRBZFT?3M.74])OKN[\.W>KP2:H_EJ+=(]C!MJHB
M_+O$1?@@]_XA5358K&^TGXD'2((Y+8V]K-"((_E.(BQ9 !]3D=>M 'L=9VN:
MFVD:!J&J10K<&SMWG\KS-F\(I)&<'' ]*\XUW7-(G\0:_?VQDO;.;PTFYK)B
MIF_>N"0X'8'DC. #Z8J%;RT1/'\4%Q:FWGT.*6'[)$8X7/E3*2G4'^!<YY.!
M[4 >JZ?=?;M-M;LIL\^%)=N<[=P!QG\:+._M;\3FUF658)6A=E.0'7[P_#I]
M<U5\.NDOAC2F1E93:1<@Y'W!7F$7D:=I6H1V]K''#!XJ<ZLD46"MD9F(W8'^
MKY0XZ;<]LT >P@AAD$$>HH+!1DD >]<?X:A1/&FN2Z2T9T*6WMV'DD&$W/S[
MRF./N>7NQW([U!XSN+!O$.F6-Y&@>:SN?*DN5,D+$[ 46,??E(Z>@W<'.* .
MXHKF/AU=&[^'>@2-(TCBQB1V;.=P4 \GK@C%=/0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/K^A
MMKBV"BZ^S_8[R.\7]WNW,ARH/(X]>_TK8K"\3Z]<:!#I[V]BMX;N]BL]IF\L
MJ7. >A!_2@#=[45P5UX_U'3K+7%OM$A74M(DM_,ABNRT<L4S;4='* DYR""!
MTZUL1^(-4?54T633[2+5&ADNBHNF>)(%<*A+; 2S$],<8)ST! .EHK(\-Z\G
MB+2C=B!K>>*:2VN(&;=Y4L;%67/<9'![@CI6-:^*];O'U9X/#\4L&F7%Q;.(
M[S,DKHBLH0% /F)P<D8SWH ["BN!U+QS?#1O%(LXK/[;I&GK>1S1S&2)@ZN?
M3DJ8V]CQTY%7M5\5:CHFD"YGL+8^5I[7;N]UA9F49\I/ER6*@L3C XZ]0 =A
M15+^T#)H@U&WB#EK<3I&[;<Y7< 3@X_(UR>F^/+Z=O#USJ.C16FF:[$#!<)=
M>8T4AC\P*Z[0 " V"">G(&<  [FBN/C\;.;+1M6DL5&D:M<);PRB4F2/S"1$
MSKC&&.,X/RY'7G%"\\9^(9-!\17]GI%E#'I(O(FEDNRQWPKD$+L&X'GJ1S^=
M '?%@&"DC)Z#/6LC2-#;2]4U>]-UYQU*=9W3R]NQ@BH #D\;4'XYK&35676O
M"T>IZ;:O<W-G/(EZ)BS0;40OC*#[P*Y.>Q^M.B\;.UEHVK26*KI&KW"6\,HE
M)DC\PD1,ZXQACC.#\N1UYP =?17##QUJ(5KB71K=+.'6?[)G<7A9P3((PZC8
M,C+ G)!KIM?UJ+0=*:]E0R,9(X8HP<>9)(X1%SVY89/89- &G30Z,S(&4LOW
M@#R*YY/$5XNO76A7%G FH+9?;;9EF)BFCW;6!.W*E21V.00?89?PWL([GPOH
MVO7=I -3FL0K7:.2\RN0[%^!DEN>^/7DT =L2%4L2 !U)I:\I\2:EJ.L>#/%
M_P#:4%LT=CJR0V_EL24VO!@ $#^\3G/5CP!73R>-)M/NM9MM5T^.*:Q2VDA%
MO,91,)W,<:GY00V\8. >O&: .OHK"T76[[4-3O;*\TN:W6!4>*YV2"*8-G(&
M]5(92.1SP0?:J4NM:LGQ!N-,2"&6QATL72HKD2.S.R]Q@GY, 9 YSGL #JJ*
MXVT\;7,UW<VDFGV_VF+2SJ(2.ZW!2#AH7;;PP..1GZ"DM?&>HOHVE:C=Z1!
MFKO:1V(6Z+_-,A8F3Y1M"XXQG.0.* .SHKCHO&\X-[%<Z<B30:F-,B$4KR":
M79YA; 3(79SQN.01[FEJ?BW7A:6RQ:6+.;^VK:R9Y_,1)XG92&C+(#@\J<CC
MGKP: .^HJEJ-W<V.CW%W#9&ZN8HBZVT;@;VQ]T,>WO\ I7-#QK=R6WB+[)I]
MM?7.CPQSJL%R?+N496;"MM.&&QAT(/'(SP =E17(Q^.(FUN.S>*W6UFTC^U(
M+D3D[U'5=NSL"#UZ=JAUSQI?Z!ITMY?:3#"(+:*>2-KO+2EB=Z1?+DE!@DD
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
MK."&C8$@]0,@XR#@9!%:5 !1110 4444 %%%% !1110 4444 %%%% !1110
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
MB=455U34$OV;[-S&RF,[1\_(_=+^OX3_ !%223X<:["JM)-+9O&B1H278C@
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
M> S GD8JO910KH/AXW5I*\-CXHN5E\VT;]W&S7&WY=O )9. , D5['10!Y7
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
M.^*?JLB0Z1>/(P51"^2?H:N44 <#X98)\$+:-_E>/2&B=",,K^61M(ZYSVK
MM;/[*WA<Z)%'!J5QX9N8GDC4*S3^7#Y8D/\ >WAL9]#Z5Z[10!YUX)_L?4M0
MTZ^M6U-=5L[,VUU!+;"%8 <920B-=QW#CDGJ?6KWQ(BLGB\-/?1QM"-;@5V<
M<!"K[@3_ '3W[8ZUV]8WB#1X=56PFN+U[6/3KI;T,NW!9 0-Q8?=P3GI]: /
M--;T:SMM,\4M86T::+/J6G/91PKA/-5T\]X@.@QU*_W6]#73S6FG:)XZM%FL
M[2V\.S:;(MN1&HMUN6DW29_A!=-N">N"!7>]:* .8\ 6EW8^$XH+D2+&MQ.;
M5)<[DMS(WE YY'R;< ]!@=JZ>FQR1RH'C=74DC<IR.#@TZ@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "L'Q3KEWH-MI\EI:17+75_!9D22E-OF,%R, Y_SUZ5O5D>(-#_ +=ALH_M
M36_V6\BO%*H&W-&VY0<]L]?Z4 <_KGBW6_#VF7%SJ%CIZRVEF;ITBG9Q<$,V
MY(Q@,N$"DLRX!<#MFK UK5V\=W]I$L4UE!I,5W%;CY7=G:08R3C)* <\ 'ZU
M)KG@E=:N]5E_M6ZMH]4L5LKF*-$8$+NVE2P)7[[9 ZTZZ\%QWEU/-)JMX/M.
ME_V9<A @,J#?AL[?E8>8W3V_$ 30/%-QJ>OOI5S%;EOL$=Z)+=B54EBK1YY#
M;2/O*<'G@8K9\0:E+H_AW4=3A@2>2SMI)Q&[E VQ2Q&0#Z>E96D>$GTS6+;4
MY=8N;J:&P%B4:*-$9%.5X5>,?YXXJWXQ1Y/!.NQ1122RRV$\<<<2%V9FC8
M 9))(H PD\<7]A?V7]NZ=;V^GZA82WEO-;S&1D\J,2.L@( SMR1@GICGK5N/
MQ9>Q/X?FO+.!;37<) 8W.Z"5HS(B.?X@0",@#!'0CFET?PVFH:9I5QJ[O<^1
MIYMHX)(3%L$B*LF\'DL0-O88SQS4^G>$5LXM*MY[^2[MM()-@DL8!0["BER/
MOE58@<#KDY.#0!S&H^,/$]UX"U'7+>TT^RB19HE<3/)(KI<&+(&T#& 2#GJ.
ME;FH:_'H_BECJ=A:?Z-HD]Z]]%S*$1TW1@$9"G.>IR0*G3P5#_PA=YX9EOIG
M@N&E<3! '0O(9#['#$_AQ4T_A..^U5;V_O7N@VG2Z=-$\:@2QR$%R<8P<J.G
M;\Z *Z>*+Z"]T..^L[<0ZVC?9S&Y_<RB/S!&YQ\P*@_, .1T[U0TGQOJM['X
M?N[K3;2*RU:[EL\1SLTD<B^80>5 *_NB/7G/M6OI_A3[(-+6YU"2\3249;#S
M8P"F5V!G(^^P4E0>.ISD\U6M/!"VFG:+9+J4C)I-ZUY$QB&79M^0W/3]XW3'
M;TY .LKS]_$Z>*/#VN6[K9E8]/N?M5F^1<6LBC"JZ-U!&3N  R.,]:] KE)/
M!0N7$UWJ!FNTL);!+GR LACDP"9#GYR O'0#).#F@#-\,>(-2M+?P_I-Q80/
M%=:&+FT,,Q,A:)(P5;( &[>,<\>_6KFE^)I=9U.;1;ZVM7$NF"\8PDNBDML>
M(DY5\$CY@<'G@5++X'CGCTV*749O+L=,ETQ=B!6:.154MGLV$7!'?/%+IO@R
M73[^VO3K=S--!IQT\!H8PA3(*G  Z8]>?IQ0!R7A^*/^ROA/+L7S KJ'QSC[
M)(<9].*]7(# @@$'@@]ZY:R\%+8VOANWCU"1DT$DP%HQF0%#'\W_  %CTQS7
M54 >5^&]=U'PSX9BN%TVT?0EUFYMIF24B:,/>.BLJ;=NT,P&,YKI?^$NOKFY
MCET[3)+NR_M!K*54BDWJJN8WE#XV8#*?EZXYSGBK%MX,A@@-C)>R3:6+YK];
M9D )D,AEVLPZH'.X# / R2."EIX/?3]9N;BTUJ]BTRZN#=S::%0H92<L0Y&Y
M5)Y*@\\]B10!U%<UINOZGJZV.H6%A#-I5S<21,?,VRQ1J642G/!!9?NCD!@<
M]172US&C^#SHMY(MMK%Y_9!G:XCTTJFR-V8L0'QNV[B2%SU]: *]CXMNI_$.
MGZ5>6ENGV\7(,<;[VMFB(PKL,JQ*G) P5Z<]:RO!VJ#3-%M-*M(HQ<WVLZC%
M &&$C1)I69B!U    &,DCH.:T]+\!?V7-HSIK=Y*ND-,+='CCY23JK';DGI\
MW4^QYI&\ (-,@@AU:Y@O;2_EO[6]CC7?%)*S%U*G(93O88/;% %D^(=7L[_1
M;34M-@ADO[Z:T8I+N&U$=UE7&>&"?=/(S7/^(=5;7-%1[FVA273O%5K:(R\Y
MVW$8W#/0D-TKI;WPI+>6NG,=8N1J5C=?:UO6C1BSE&1@4P%"E6(P,8P.^<U/
M^$#46-Q;?VO<OYVJIJK/)&A(D5U<#@#@E1G],4 &I^+KO3-9BMY;2 0R:E#8
MK'YFZ5DDP!,2N0@W$@*P!.TG/:JEIXJU"R;Q3=:D89H+/5$LK:*(,#N=851>
M_&Z3)(!.2<#M5FY\!?:)[EEUN\BBFU./5%C6.,[)E*GJ5)(^48!Z>]3W7@:T
MO(]=@GOKHVNKR+.\2[5,,RA )$;&<@QH1V!S0!!-XPO].%ZM]I;'$MO#8SB-
MX8[F29M@0AQE2K'D\\<CTJ'1(KB+XJZ[]J2V$C:7:-O@4J)/WDW)!SSQCJ>
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
M&PSM/S8VYS_#G.* +]%%% !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 5E6FA0V?B#4-92ZN7GOHXXY8G*>6!'NV[<*#
M_$W<]:U:* "BBB@#+T?0XM'68B[O+R>8C?/>3>9)M!)5<X&%&XX'N:U*** "
MBBB@"IJE@=3TZ6S%Y=69DQ^_M)-DB8(/RG!QTQTZ$T^QLH=.LH[6#=Y:9Y=B
MS,2<EF)ZDDDD]R:L44 %%%% !1110 4444 %9GB#0X/$>BSZ7<SSPP3%=[0%
M0W!! RP(Z@=JTZ* &HI5%4L7(&"S8R??CBG444 5[^T^W6$]K]HGM_.0IYUN
M^V1,]U/8U'IFG0Z59+;0O+)@EGEF??)(QY+,>Y/_ -88%7** ,J]T*&^U[3=
M7>ZN4FT]9%BC0IL8. &W94GH!T(K5HHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,O
M4M#BU6]M9Y[N\6*#.ZUBFVPS\@CS%Q\V"/7U!R#6I110 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 %%%% !1167%JKWTFHII\<<OV,M#OD?:KS@ [,@'@9 )['(QP: -2BL^.YU
M!I=.#PV@CFA+7++.24? ($8V_.,[N3C@ U5N-9N-,TU[_4X+=+>*=UG:"8OY
M46_"R'('08+#MSUQB@#:HHZT4 %%,EEC@A>:5U2.-2SLQP% Y)-8&F^(-1UK
M3%U73=)C>PE!>V\^Y,<LZ=F"["%#=1EN01G% '1453LM02XTRRN[A1:M<Q(_
ME2-@JS*#MYZD9Q5F26.(9DD1!@M\S <#J: 'T52N-6L;:]L[.6YC%Q>;O(3<
M,N%7<3]/?W'K2VEQ<M]J-ZEO$L<Y2(QR[LQX&TMD#:QSTY[<\T 7**C$\)5F
M$L9"MM)W#@^GUIP=2Q4,"PZC/(H =13(YHI@QBD1]IVMM8'!]#6+#XA,WC-M
M#2*%H!8F[%PDVXDB0(5*XP,?4_A0!NT5@>)?$-QH,^D10V$5U_:5ZMDI>X,>
MQV5F!.$;(PAI;'Q&TOB>;P[?V8MK];47D9CE\V.6+=L)#84@AL @COQF@#>H
MIB312.Z)*C.G#J&!*_7TI$GBD;:DJ,VT-A6!.#T/TH DHJ,3PL\B+*A:/[ZA
MAE?KZ5R]KXFU;5E@O-'T^QFTV2ZD@DDGNS&\824QE\;3G=M; ^GJ< '6453M
M]5LKK4+NQAN$>XM-OGJ#]PL"0#[XY_$59BFBG3?#*DB^J,"/TH ?15>^GDM;
M">>&-99(D+A&?8&P,XS@X_*N;MO&JS>#-+U^>S2!]3>".WM_/W<RNJKN;:,
M;LG Z#O0!UE%9MC<ZI)83O>6=M'<QR,(A'.3',@^Z^=N5SZ8.,=ZQM!\4:KK
M_AW3];@T6U6VN]K>7]N8R*I;!./*P2!DXSSB@#JZ*C,\0W9E3Y>OS#BE>:*-
MT1Y45I#A 6 +?3UH ?13&FB21(WD17?[JE@"WT'>CSHL$^8F <9W#KZ4 /HJ
ME'JMG-JESID4Z/>6T:22Q!N5#[MN??Y2?ICUI=/N9Y;&W:_%M%>.@,D<$N]
MW^RQ )'X4 7**C:>%$=VE143[S%@ OU]*>K*ZAE(*D9!!R"* %HK/M=42^U*
M[MK90T5FPBGESQYI ;8/7 ()/;('/.+D=Q!+&TD<T;HN0S*P(&.N30!)13$E
MCD9E21&9<;@#DC/3-8L_B$Q^,+#1(XH9(KJWGE:99LLC1% 5*XX^^.<_A0!N
MT51MM0$\E\S[([>VE\H2EN&PH+'Z DK]5-6_-C**^]=C8VMG@YZ8H ?13!()
M(M\+(X(^4AN#^(KE=*\5:QK.F7U[::)9G[)<SVWE/J#!I'B8J<?NL<D<9H Z
MVBH_/BY!D4$#)!89'UH>>&-4:25$#D!2S ;B>P]: )**9)-%$4$DB(7.U0S
M;CZ"@RQC=F1!M^]ST^M #Z*IG5;(:LFE_:$-XT)G\H'D("!D_4GCUP?2DL+F
M>2SC;4!;0W+,X*0S;UX8@8) R<8SQP<B@"[13#+& Y,B@(,MD_=^OI67KVL7
M&EZ(VHZ?9)J15E_=+<"/<I/)4D$,WHO<X% &O14;SPQR+&\J*[_=5F )^@J2
M@ HID<T4R%XI4D0'&Y6!&:1+B"2+S4FC:/.-X8$?G0!)131(A*@.I+#(&>M-
M2>&0.4EC8(</M8':??TH DHJ/[1!Y;R>='L3[S;AA>_)[=:&GB6'SFE018SO
M+#;CUS0!)16)X:UV77H-0DEMXX&M+^:T CD\P,$(&[.!USZ4_P 4:X?#WAR_
MU...&::VMY)U@DE\OS BEB <'L/2@#8HJO%=QM;6\LKI&TZJ55F R2,X'K4C
MSQ1?ZR5$Z#YF Z]/SH DHIDDT4(4RR(FX[5W,!D^@I))XH03)*B #)W,!@=*
M )**AN9Q!"7W1!SP@E?8K-V&>?Y&LKPUX@77/"FGZY<I':"[B$A0R95,GIN.
M,T ;=%,>:*,9>1%&"V68#@=356XU:QM;RRM);F,3WI80)N&7"J6)^F!U]QZT
M 7:*A>=6\R."2%[A!_JV?'/8'&2/RJ#2M4AU:R^T0AD*R/%+$WWHI$)5E/N"
M#]>HX- %VBJJ371U2:)XX!:+"C1N)29"Y+;@5Q@# &#GUJ:*>*==T,J2+ZHP
M(_2@"2BF/-%$R+)(B,YP@9@"Q]!ZUBPZY<S>*M4T06D0-I9Q7,4AE/[PR%QA
MAM^7!3WZT ;M%5+:Z<:9;W%^;>"5HU:79+NC5B!D*QQD9Z'O1>374;6GV6.W
M='F"S&64IMC(/*X!W-G'''4\T 6Z*PO#WB!M9%^MS##;36U_-9K&LN_?Y>/F
M!('KG&.*?INMS7OBC6M(DMDC73DMW259"QD$H<\C VXV].?K0!M44R*:*=2T
M4B2*#@E&!P?2DDGBA*"65$+G"AF W'T% $E%1R3Q0@F65$ &3N8# ]:2XG6"
M$N7B4GA/,?8I;L,__KH EHK'\*ZV_B/PS8ZO);K;O<H6,2ON"?,1C.!GIZ5L
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 444WS$\WRMZ^9C=MSSCUQZ4 .HH
MHH **:TB(Z(SJK.<*"<%CC/'KQ3J "BBB@ HHHH **** "O-]$A ^%/B*TOD
M5[A)M22X5QG=(99"/J3E2/J*](JK#80V]]/=PY1KC!F4?==@  Q'][  SW &
M>@P >?Z>+?\ MWX>RE8]XT::*5L<C]W$ K'MR' ![@^]1Z=]F@^$'BR/:JPJ
MVJ@1@8&UGE*8'H01CZBO3JIW%K;:K#"7<36P99 JD%)"""N?4 @'\* (O#\5
MQ!X;TN&[S]ICM(EFSUWA &_7-:-%% &;XBTV36/#.JZ9%((Y+RTE@1ST4LA4
M']:Y[P;XAL;7PMIFE:@QLM5L;:.UFL95(EWHH7Y%ZN#C(*Y!!KK;JW6ZMG@:
M26,.,%HI"C#Z,.167_PC5O\ ]!'5_P#P8R__ !5 '-W$EL?&6M1^)[<+87NG
M0+8_:%!7: _G1 \CS-Q4D#D\=<"L30]*SK?A.'Q-!%-=+X?G2[^U*&YWQ%%D
MSP6"ANO=2>U=_P#\(U;_ /01U?\ \&,O_P 51_PC5O\ ]!'5_P#P8R__ !5
M'G/AV*W2+X?3W5MOCA%[;,S0ERAS^Z0\$C@?*/RIM];V;>$?$L*Q1X'BJ.2%
M57!"^="2RX[;0_([ UZ1_P (U;_]!'5__!C+_P#%4?\ "-6__01U?_P8R_\
MQ5 'GGB#3;<P?$:PTNSB\I]/M9H8+>,;6=5?>54<%@ F<<]*FUZ^DU;7];N_
M#J3SR3^&T$4D,3+YI$SEE5B/O;<@>_'45WO_  C5O_T$=7_\&,O_ ,51_P (
MU;_]!'5__!C+_P#%4 >?:@;+4/#VLZSX4;5+B[>QB@NHEM_( C652R;51<RB
M,R#C) X[K6UHUWI%Y\4(KS1XU-K+H6SS(8"J9$H(4G  ('&#TQBNG_X1JW_Z
M".K_ /@QE_\ BJ/^$:M_^@CJ_P#X,9?_ (J@#GOB2T#3^%(YI&14UN*64H[*
MR1B.4%B5Y49(&?>LN&VNT\>ZG+X8DN+R"YTB19KNY+2B&<9\I(YGY().2@)
MZUV T.P8(1J^ID2,50C4Y/F(SD#YN3P?R-2_\(U;_P#01U?_ ,&,O_Q5 '!:
M&N@ZK80W)_M :G9:9+;7MM/;")8@4^99CY8W_.!MR223GUJOHUI':0^ Y-,B
MB@U.71)X9I H5C)Y$>U9#[.N &[C Z5Z+_PC5O\ ]!'5_P#P8R__ !5-3P]:
M2@F/5-5< E25U*4X(ZC[U '&^#1HNI3:5/(=175]/M'M[ZWGMQ$L0*XD$QV#
M>"PR,L22<_WJRH(+!?AAIS)!"MRFOI(<1@.JB_+ GC('EDG/]WVKTG_A&K?_
M *".K_\ @QE_^*IH\/6AD:,:IJID4 E?[2ER >AQN]C0!Q]S:Z>->\>6]TLM
MI]LCMV2Y@M]S"-H55G!Q@C=G([X-:?AC6&TY-4;6!9OBZ@B74M.A8Q7K. JG
M:N=K#Y0V"0,CFM__ (1JW_Z".K_^#&7_ .*JY8:7'I[.R7-Y-O !%Q<O*!]-
MQ.* ':M*D.CWDDCA4$+Y)/L:\MC2U?X4>!X[B.-I(;RP61)$RT861?,!!Y
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
MET\_&)XSP<2'Y.#R=N*S="O(]/T#P@^L"[M]%.ERVQE%IYBQ7!<<.K(V RY
M;'J,\FO:** /+K31-$M_%/A>S-N\UA%I-V@_M% 6*>9&8Q("!V#%589 '0$5
MG^'XK9(/ ,]S;;X8);^V9C"7V<MY2'@D<8VCZ8KV&HA<P,(R)HR)"53##YB,
MY ]3P?RH \^\,M-;>*[:&%[?4[&873QSF/9=V!9MS)-CAE+< G!) Z]:U_!*
M2#5/%TPR+:36G\KT)6*-7(_X$"/J#76R*7C95=D)& RXR/<9XJ*SLX-/M$MK
M9-D29P,Y)).22>Y))))ZDDT >?ZO#9/XP\71RR26T-SHEO'+-;IEPV^4,0/X
MB RDCGC%;'@B:\>YU:&]CL)WC>+&IV"[(KP%>"5Y =0 &P2.176O(D0!D=4!
M(4%CC))P!]:=0!YCXA^P3^*M<TGQ*^H16]_'#_9[6]L)/-0(,HC;&*N) QP"
M/O U;G6 ^+/$D5S\T9\/6\;"<AMS*9B03T+#<N?J/6O0Z* /*(M0@TG0OAU>
M74RB*#2S%+!.C^7N\B-2255MKJ<K@CHS],<Q6-EHUEH7@E-.N;*[:'7BTUQ;
M)C;N24L#P" NZ-<MC@)GM7H&L:+]IU"'5(M9N],GAC,!>(QLC(S X*R*PSD#
MD8/3K6E86*V,3KYLDTLC[Y9I<;I&P!DX '0 < #B@#R>^T6TO=.\3VZ6B#Q0
MVMR2Z<Q3%PF70I(AZB/J21\N,YK3UUKQM6\>?V<DLMR;73R(X1\\J(7\U4]3
ML)&.?O =Z]/HH XWP<-#O=4O-8T6XOIOM$$<=PTD AB!7.T;0BY< D$C.!@'
MM6'\1)89[K7[+[+(MTWA]_*E,+RF?F0[(@/E4J0"S=>5Z8S7IU% 'ECVVDZK
MXJN9[VV@GCE\,1%C<1<-(&?DAA][:1[X([&HO#5_'#=>'1XA4O82^&X(+9YX
MRZ"X'$T;<'$A 08/)P17JS2(KJC.H=\[5)Y;'7%.H Y'X8#;\.='C\MXS'$R
ME70J1\Q[&NNHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ K!\4Z[=Z%#ISVEE%=->7T5F5DF,>W>
M< ]#G_/7I6]7(?$"*>:TT-+9)S(FL6TI>&!I?+56)+, #P.^: ,Z[\>:OIEG
MKT5]I%J=2TF2V)6*X;RIHIVVJRDKG(.00<=.M;,>NZN^LIH4MO81:FT$EX62
M1Y(DA#A$[*2S$G/8;2>>!3-2\%IJMCJB3WS+=ZF\+3W"1 86(@HB*2< $$\D
MGYF]L7[_ ,/&YUJRUNVN_LVIVT+6[2>7NCFB8@E67(. P!&",'UH Y^'QYJ%
M\VD06>DVXN[R[NK&XCFN2!!/ K%AD+\R_+G/7';-26/CJYE5M/O;%(-:347T
M]XXM\T>5B\WS%P-Q4ICC .3S@<U5U70VTK7O"5OIOVC*7]U=7%T;=I1ODCDW
M-)M  #,V.HQGC&*U;WP+;W=F6CU"XMM5^W'45U&$*'6?;L^Z<@ILPFTYX'.3
MS0!4F\8:Y!!IZ2:%''<W6JMIP,TCQ*XV,Z2J"N=I"\@\CGK4$ U%/B)/.;6R
M75W\.(TD<;GRGE$S<;L X[9(XK9G\*W%U'I;7.LSSW-C>B^:>2)?WL@0H!M&
M J[6(P/KG.<S7NG"PU^Y\4M)<3>7I_V8VD$&]F16+_*!R6R3Q^'O0!7T/Q1-
MKEGHDL,,2S7B2/>1$G-MY?RNONPD(3G&>3VQ5O6==>RU.VTNU3==SP27&YH9
M)%1$*KRJ#)R7 [ <^P-7PII,$%SJVM1VD]H=6N!,L$X*LBA0,E3]TLV]R.OS
M#/-3^(/#+:Q>V.HV6IW&F:G9;UBN855PR/C<CJPPP.T'V(S0!SLEY/JGB;P'
MJ-_IC:??.]ZDL,@^9,0N,9P#M.,CV(K0L?&-W?R:=>0:;)+I%Z7W2K%(&MT
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
MM49GB0_O8]F!P!P2BY_3% $>M^*];\/Z9<7%_8:>LMK9/=LL<[.+@JS9CC&
MPPBJQ8J0"P'8FI-0\5:N-9O-/T[3K-_)TM-122>=AN#,PVD!>#\GZYSVJ?6_
M!8UJ]U.?^U;FV34M/^P7,4:(P*C?@J6!*_?;('6I(_"4D>H37AU222673%TT
M[X5^XI8AN,?-EC[8Q]: (+3Q;=ZY;Q#1;.$W1TJ'4FCN'./WH8QQ C')VMEN
M@XX.>$OO%>HK]IM[+2BVHVEG%<3VC*\F9'!/DAXP0#\OWCQR..I$4/@)[%M,
MFTS7;NQN[*Q33I)HXHV%Q GW0RL" PYPP]3QCBK5WX.D_MB/4])UR]TR<VZ6
MUSY:I*+A$SM+;P?G&3\WO0!IW^NQ:7X5FUZ]MYH8X+3[3) P_>+\N=A_VNWU
MK-U+Q'J?A^SOM0UC3H386]F+A9K:7_EJ6V^00>2>1A\ <]!6U?:1::CH<^CW
M2-)9SP&W<%B6*$8Z]<^]8<'@KSM"N=(UO6;S5K66W-JGG*B&./CG*@;GX7YC
MGIVR<@$K:]J-IXBM=$OK>V$]_:R36<T3-L\R/&^-@>> P(8=>>!4.B^*[C5=
M+T^=X(8+IYIX[Z DG[,(21)SW(8*/^!@UH6/A]XM0L[_ %&^:_NK*W:WMY&C
M";5;;N9L=7.Q03P.. ,FGV'ANRT[6-6U*(,7U)E:6-C\BD*%8J.V[ )]<"@#
M(TSQ7J>J3Z9-;:2TMAJ4#2I(4D3[-\NZ/S&*X8,.,KT/]X<U7TCQ;KVI>&[7
M7)-+T^"SNEBVL;LYARY5W?< -JC! !R>G&>+V@^$)_#X6W@UZ\FTVWW?8K*9
M$*P9! !8 ,ZKDX!/'X#$<?@<0^%=*T2+59T;2[A+BVN1&N24)(#J>&'S'T['
MJ* ((/',CZ0\[VB?:%UE=(##<L99F4"4@\@88''KQGG-*/&MW#-J5M=V,/F6
MNHQZ=#)$[L)I'57!V!20 K9(!8Y!'O6?KWAR;1](NH([S5;J#4]46[N98;..
MX-OQDDQ!"9%+(H( XSG'!S)8^'+C7='N-/N=0N?L:O'<65VNFBPF@N%8MN5"
M!GMR5&<GD]@#I= U34-0DOX=0T][<VTH6*X\MD2Y0C.Y5<;E(.00<].IS5O6
M;VXT[2+B[M;=;B:, K&\HC7J 26/  !)/L*Q[G1==AT<);^(+J?56F1C=-#$
MJE5S\A3  3G)(^8^O0#2\1:(OB'19=.:YEMBSQR++& 2K(X=>#P1E1D'J* .
M>/CMX;'7)9H$D&EW4$+W,,;F,Q2!&\XIRVU0Y)P3D+D'!R.DT+4CJVFB[\ZT
MGB=SY4]I)OCE3LP]#ZCL>.:RK?PE<VE_J-_#KMU]IOI89I"T4>W=&H7H ,J0
M ,9Z>_-:6@Z#;Z!;W4=OMS=7+W4H1-B!VP#M7^$<#CGG)[T <O=>*I=(T_Q=
MJ%MHMDMQIM^D<@20K]HW1Q8=FV\MAP,>V,UNZ5KE_/XGU'1-1M;>*2"WBNX7
MMY2X:-V=<-D#Y@4/3@YJE>^"!?66OVKZDZIK5PD\I6(9C*A% 7GTC7K[UJV^
MAO#XHGUQ[O?+/:1VC1"/"@(S,".<YR[?I0!G:KK^MIXIDT'2=.L9918?;$FN
M;ED4_/MVD!3C_P"OVQ@X,.LQ>)M;^'^N"T^S332WL<D;8+1LL,BNF[N RFM*
M[@OI?BJ);1Y8$&C>29WM6>(MYN[;NX&['/7\#6A#X-M[2;0#:74D<>C-*R*R
MAC,TBE79SQR=S'C')_"@"I;>,;D:_8:??6L$0O/M(9(Y-[6QBY =AE2649P,
M%<CKUJUIGB'4M1M]-U46$7]BWT#W#2B3$ELFW=&6!^]N'4*/E/KUJGIW@!=/
MET@_VU>2Q:5),8(WCC^9) =RL=N2>?O=?H>:M:!X..@JMHNL7=SI,&[[+82J
MFV(-GY2P&YP 2 ">/? P 1Z1XIU#5+W2G32I&TW4H3+YRQ2*;7Y=R;RP"L&'
M&5Z'U'-6O$M^MEJ?AV.33K:Z2ZU$0K+*?FMW\N1@Z#'7"L,Y&,U'X=\)3>'F
MCMTUR]N=,ML_8[*54Q"#D %P-S@ D $\>^!B_K6A_P!L76E3_:C#_9UV+M%"
M!M[!63!YZ8=OTH YJ\\<:O:V6LWPTJS-MI.IK9S+]H8O(A\OE?E S^\SSQQC
MWJ74_&>JZ0GB2.ZTVS>YTJP34(A%<-LDC;>"I)7.X&,]L'/:K5UX(%UIFM6+
M:DZIJUZMY*PA&48;/E7GI^[7K[^O#]7\&'6+C5YIM1:/^U-/73Y@D(^5 6.5
MR>OSMUSV]* (AXB\02>(#HT>GZ<)I[#[=;R-</M50P4J_P N2<LN,>_IS!8>
M.9=8TW36LK01WMW8?;71XY)EC^;:%^09Y8-SQ@#H>E;$?AV6/7X-8%^#-#8&
MQ"&'Y2I8-N/.<Y4>V/SK'M_AZVGVFD_V9KMW97VFPM;)=)$C>;"S;BCHP*G!
MY!XQ0!:L_$M[K4MOIBZ6EGJ$FG_;+RWOLL(0S%!&0.NXJW/8#.#G%<WX.OEL
M_"_@&VETRUF%U<31I*YRULX69LH,>BD9R.#752^$2FLVFKV.K75O?1VWV6XE
M95D^TQ[B_P P(P&#$D$8 R1C'%5[#P,NGV>@6R:I-(NC7#W$9DB7,A974@XQ
M@8=O?WH 2/Q=>#Q'I^F7%I;H;ZYN;<1+)N> QJS(SL,K\ZIG;P1N'7FJ&A>+
M=2&BQ2ZEY,UY>ZM<V5OY4;L%\MY<DJ,D@+%P!R>,D<D7;/P%]BN-,=-;O&CT
MV]FNK>,QQ\"4/O5CMRW^L;D\_CS1+X B?39+2+5[V%X]0?4;&9%3=:2LS,<<
M?,"78$-G(./>@#)\07]WJNDZ9)J>F&UN+3Q+9112-&5$J><F)$##<H(."#T(
M/6MV;Q3=6FJZ[I]W;0I+96R7-D%8DW:-E1]#O 3'J1ZU)=>%)[[3+6WN]9GG
MN8;V*]>Y>)07>-@RJ%7 5<@<#WYR<U!<VEOXC\86,SZ?>PG1))-]Q-$8XYB0
MNU5S_K%W!7R. 8QZT :^M:G=:-X5OM5-O#-<V=H]P\7F%48HI8@-@GL<<?E6
M#;>+M936-/L[_2K2./5;.2XL'BN6/SHH8I)\ORY!SD9Z8YZUL>-%>3P/KT,4
M4DLLNGSQQQQ(79V:-@  .222*HZ-H,ES9:3?WETSW-K8>1;![?R_)+JH9F4G
M)?Y0.PZ\<T 8DWBK4]0\!PZ_J.@Z7-IUT+-X[=YV<Y>55)92F/E)1AS^1K;O
MO%%X?[>DTNUAGCT/Y9TD<JT[B,2,J$?=PK#!.<GCC&:#X+4^!K7PL-1D$%MY
M(6?RAO*QNKJ",XZJ,GTJ6?PD&OM5GM=0DMH]7C5+Z)8P0S!=F^,G[C%>#U'
MXSS0!2B\7:GJNMV]EHNGV<EO<:;;ZE'-<W#(3%(^"" IPV <#D>XZ5;\:ZEJ
M>FVVD?V:\*-<ZK;6\ID!^ZSC@8]<8/L35JR\,Q:?XB35+:?RX8["/3X[4)\J
MQ(25P<YSDG\/SJ?Q!H:Z]96\)N9+:6WNHKJ&6-0Q5XVW#(/!% &/=^++T66N
MWMA:03P:$YCN49R&G9(UDD"'^':&&,YR01QUK8O=5>3PE-J^F%"S61NK<S*=
MN-FX9 YZ=JSI?!J>;JRV^HS16NL*!?P[%)=MFQG0\;&90 >".,@ UNR:?;OI
M3Z:J>7;- 8 J<;4V[<#\* /.HYM2N]4^'NH-':SZI<:=<-YKDJ&!AC.6.">I
M)P.Y[=:V[#QO-?V.G1FU2+4[I[I'54DFCC^SR>6[ *-Q!8KCIP>O'-NQ\'26
M4N@2'5I9CHL+P0^9"OSJR*F#C'15&/?.<]!4_P"%?^7:6GV36KFUU"SN[BYM
M[R.)25\]BTB,AR&4D]/8>E '0>']1O-4T>.YU#3I+"ZW,DD#Y[$@,,@':1@C
M(!YK4JKI]H]E9I#+=2W4O+23RXW2,>IP  /8 8 JU0 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5'
M49]2B:!-.M()R['S&GF,:HH'LK$DG Q]:O4CLJ(SL0%49)/84 <IX9\3:QXA
MM;>^.DVD5F]U-;RE+MF>/RV==P!C (+*.XX-=+'?6DMQ+;QW4#S1#,D:R LG
MU'45QOP[2Y'@2YMXUDM[S[5>%!-&4*EYG9&P1G!!!K(\+)IVH0Z2-1L]675]
M)M)(+J&ZMBD4(*;9-S; LJL0"!EB<Y[$T >C+J5@^=E[;-C;G$JG[W"]^_;U
MI/[5TX1&7[?:^6)/*+^<N-_]W.>OMUKRFWT.RC^%'AACI"KJ N=/6Y/V0^<
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
MZU<0&"XU0BY,;?>CCV@1J?HH!(]2U<UXP%Y;ZW=7FF/]HN#;P1SZ5=0%H[Y
M[%1$XY612S=,@<$@=: /0JK+J%D\Z0)>6[3/N*1B52S8.#@9YP00?I5@@,I5
M@"",$'O7C6CZ18ZAX4TR+3+2-=<@\0/)'+'%AXHTO'+L6Q_J_+W#T)XZ\4 >
MOM>VB7:VC74(N6&5A,@WD>H7K3)]3L+9F6XOK:)E^\))54CC/.3Z GZ"O,[J
MTOKKPGKNB303#Q*VKO/:R>6<N3,&BF1L?=5, G/RA2#CI6UHFD6%QXZ\6S3:
M;"\GGV\EO+);\;A %9D)&,[L@D=^M '16^O1:O8Z=?:/<V4MK<SA7::3:3&0
M?N 9^?[I ..":TVO;1+M;1KJ$7+#*PF0;R/4+UKRO2X0/"'P[C:QGCNK'4(4
MN-]JZM%MBD5R<C[NXJ">F<<U+=6E]=>$M=T2:"8>)6U=Y[63RSER9@T4R-C&
MU4P"<_*%(..E 'ILNH64,FR6\MXWWB/:\H!W'H.O4^E6:\B\1Z7!-#\2633M
M]Q*L)M&6V)9W$*@F/CD[QSCN.:]9@D$MO'(IR&4$&@!AO;078M#=0BY(R(?,
M&\CUV]:YZ]\37$VO7FC:)]@FOK.&*9X[F7:)2[.#&I'W6 C))P>HX[UR+V=]
M=^#KO1)89E\4QZR9XI?+.2QN=ZSJV,;!$<9SP 5]JZ;250?%#Q%(8F59+.S6
M.0QD*S*9MX5L8)&Y<X]: .MEEC@B:6:18XU&6=S@ >Y-1)?V<EL+E+N!H"<"
M59 5)SC&>G7BL/QQ.MOH<$CV+W:"^MRQ".X@Q(")65/F8*0#M[]^*X"]MS/X
M:\3VTMI>32/XCMKF$S63JSH6MRSJ-H_A60G'(&<]>0#UG^TK#RGE^VVWEQOY
M;OYJX5O[I.>#[5*+JW:2.,3Q%Y%WHH<99?4#N*X2UT+3]3\3>,M(DM!'IM_9
MVB )%M1B%D#,AQC<N4Z=#BM'P2-3OHC>ZU&!>6*MIBOU$AC<B25?9RJ\?[%
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
MT)R1GMEF'3-97BO5K[5_"'B2&]M;4_V9JEM;Q2QY E830MN .=O#A3@G!!H
M]/K,UC1(]:6".:\O8(8V)DBMIMBSJ1@I)QDK],?6N,\3>*=>M-$\8VFZSM[[
M3+.*Y@N(%8CRY=XQ@G[XV'#=.0<=JV=1\0ZM%=WNF:=##=:C8VJ3R8MG*2LY
M?9& &^3A/O$GKTX- '6 !0   !P *6N+N?%FL3K=1:7I)^WV=M#+-9S1LY:5
MTW^3O4@(0,#<<C)Z8',%_P"+=?2XU^.UL+&'^RM.@O\ ;<LY8AUD9HSMXS^[
MQD' ]^P!W3 E2 2I(ZCJ*RM T:V\/6']F6]W-.HDDG'GLA<;W+M]U1QN8]JN
M65\MYI5M?[2B30+-MZD J#C]:P/ =PVL^#X-7NU#SZJ7N9MW(VLQVI]%3:N/
M;W- '3JZNNY&##)&0<\@X/ZU$EY:RQR21W,+I&<.RR A3[GM7!^&;6!_@W>V
MC7@TZW(U&/[2.! OGS#=] *3P;?SZCXE:'6K%=+U6VTM819(F([J$L#YRGNH
M.%"'E-S ]> #T2BN6\&7TDC:YI,A++I.HO;0DG/[DJLB+_P$/M^BBJNJ^)M<
M@U7Q%9V-OIX72K&*]1YRY,@82$J0,8/[OKV]Z .SHKA6\=7=A)9WFJ6MLNFW
MND3ZG&("S2Q")4<JQ/#95^, 8(QSUJZGB;4;:_T"._@M6@UM&$1AW V\OE^8
M$8DG>" PW #D=.> #K:CGN(+6/S+B:.%,@;I&"C)Z#)KA=-\::U<6^AWUU:6
M"6FH:E+ISI$SEU96E57!/&/W>"/?.1TK$U>[U/4O .NSZE-;W4EOKZ0PA8BF
MWR[R-!@EC@8'ZGDYH ]9HKBIO%NJV#^(;>\LH9I]+%M*K6:._P"YF8@L4ZL4
M"LQQC<!VK>\.:NNN::U[%>6=Y;M(1#/:9"NN!U4DE6!)!!]* +>JZ>=4T^2T
M%[=V9<J?/M) DBX(/!(/7&#QT)IB/IN@V5O;27,-M$/DC,\P!=B?5C\S$G)[
MDFN=USQ;?Z/J;(8;4VZW]K:B(9>1XY2BF0LIQ'AG("L/FV'!YK/U."]OO'VN
MVDSV,UJ-"B(@N;5I$VM)-P1O&3E1D]\#IC- 'H-%<!X>\3:FWAOPU:R21SZE
MJ.F_;#,+9G"(JQ@Y0,"Q+2#D$#KQV,K>*/%$DVAV(TBRL]0U&&Z+I=2,5C>+
M&#\O.U@0?7G% '=5$UQ EPD#31K-("4C+ ,P'4@=36?KES?67A74+N!X8[Z"
MS>4,4+H'52>F02.*X=#J<VM> ;D26LVI3Z5=$SRHP&#'"<MR2QY/<9)[4 >F
MUE3:%#-XEMM=-U<K<6]N]LL0*>64<JS9^7.<HO?M7.:;XVO-3L-+A6WCBU.[
M6Z,A2)YHT^SRB)B%!!.6(QR,#/X]+X?OM0U#1H;C5=/-A>DLLL&<C() 8>Q
M! /(SB@"V;ZT4D&Z@!'!!D%3)(DJ!XW5U/1E.0:\^\1:'I=IXT\#V\.GVRQM
M=76\>4OS_P"CN<MQR<\\]ZVKN^71+Z'P]H=K%#(T$MY@6[2(@,G0(I'5F8YS
MQCH<T =317#?\)/XIN;W2=.BTBQLK^^T^:Y>.\E8B&2-T4@[>JG?QWY'I@P:
MGXTUVQM/$EXMGIQBT*[2.1"SEIHRD;G!XVMA^N".,8[T =]))'#$\LKJD:*6
M9V. H'4D]A1'(DL:R1NKHP#*RG((/0@UQ>H^)-5L[CQ!IU_9:=<&VT@ZC"BE
MMC)EU:.3.=WW>H !ST%+!XAUBXU'2M*TZTTV$7>B_;D>3?MC8&,;=JX^7Y\8
MS^/&" =K17"Q>-=1O/#6F:K#;VEN;K3Y;EO,W2DRIC]VD:D,0?F);D*!SUI8
M?$&JZKXB\(26\T-O9:II4E]);M&6.X"$XW!AGB0@<<=3GC !VL-Q#<!S!-'*
M$<QL48-M8'!4XZ$'M4E<+IWBQU@6V2PL[:^O-=N=/C6)3Y>4+%Y6Z%B0A/;)
M(Z=:;JGC?4]+MM=@:SM9=0TB>U4MEDBFBG8*K <D,/F!&3TSGF@#O*BDNK>%
MMLL\2-UPS@&L/1-:U&Y\1ZQHVI16HDLHX)XY+;=@I+O^4[NX,9YXSD<"LCQ;
M:V]S\1? RSP12J9;T$.@8'_1R>_N* .W5U=0R,&4]"#D&EKSW4H4\-?%+PZN
MC1+#%K,5U'?6D7RQR&*,.DFWH&SP6[@U>TCQ7J6H:U!I<R6:S7.F27BO$C.D
M$J.BF,MNVR@%QDJ1RIZ9X .THKSWPWXJU27PQX=6YE2XU+5H9;@2BW9@B)@M
ME0V6.74#!4 'VP>M\/7VHZAI*S:M8&RO [H\>?E8 D!U[@,,'!Y&<4 :M%8_
MB+6_[$M;0HBO<7MY%90!CA0\AQD^P )QWQCO7.:YXUU/08O$5M+:VDU]IEBN
MH02#<D<T+%E.5R2&#*1C//!XH [NBJ.EMJCPRMJB6BN9"85MF8@1X& V[^+.
M>G'2KU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %8_B/P[;^([*"&6XGM9[:=;FVNK=@)(9%SAAD$
M'@D$$8(-;%9^LZM%H]B)W4R222I!!$#@RRNP55SVY/)[#)[4 9D_A&*ZM;,S
MZE>2:E:7(NHM0;9Y@DV[3P%"[2ORE0 ,>_-:%CH=M9_;WD)N9]0??=22@?O/
ME"!<#@*%  'UZDDUE:AKFK6GBS2="C2R8W]M-,9F5QL,>W(QGD'?^E/TGQ'>
MZG=ZYI9LX(]4TB2-7 D+0S!UWKAL J2.""#M/K0 O_"$:5_PAD?A?=<BTC"^
M7,LF)D=6W*X;LP(&/ICI44_@PWVB2:=J&NZE=222PR/=.(@^(G#HH 3:!N&3
MQD]S6YI&JV^M:3;ZC:[O*F7.UAAD8'#*?<$$'W%9]]XHL8K^^TJUNK=M5MK7
M[1Y+OQT8@$ Y)PI.!VP>] $.K>$(=6U.2^;4;VW:>P.GW"0E-LL1)/\ $I*G
M+'D8ZUR^L:)<6NHZ?8-/KRVEC8)!;7=O90WBRMD[@Z&-MA 5.<#([\5UWA?Q
M';Z]HVFRR7-H-2N+&&[GM8I!NCWH&SMR6"Y/&:TX-3L+JZDM;>^MIKB(9DAC
ME5G09QR <CGB@#EQX3OM333]3NM9O['6[9)(?MEND2O+ S9"2IAD)P >!P:Z
MRTMDL[6.W1W<(,;Y&W,Q[DGN2>33Y98X(GEFD6.- 69W. H'<D]*YS2/%*ZC
MXBU^T:XL6T_3HK>2.YBDR,.)-V]LXXV"@"O9>$+?_A&;WPE?1R'3O->2UFC.
M"J-(9%P?X71C@>H53SR!=G\*1WD5X;Z_N)[NZL6L#<[45DB;[VT!<9/4D@]!
MTQBK.H^*=%TW1;C5I=1MGM(#L9XI5;+]D&#]XY'%6IM9TNWBAEGU*SBCF_U3
MO.JB3G'RDGGDCI0!G6GA6&TU/2KX7UT[Z;9-91JP3:\;;<EL+G/R+TQTJ?6/
M#Z:MJ.FZ@E]=6=S8-)Y;P;#N5P RD,I'8<]16Q7):3K^LZM<:Y&@TV%=*O7M
M"\@?#X17W'GY1AO?I0!K^'-!A\-Z.FF6]S<3PQN[H9RI90S%MN0!QDGKS5&7
MP;:ROJD;7ER;#5)_M%W:$+M=L*I&[&X*P0 C/T(S6I#JMNBPP7US:6^H& 2R
MVQG7<G&6XSG:.>?:I)M7TVWLTO)]1M(K60929YE5&^C$X- &+<>#(GUZYU.T
MU74+&.]V_;K2W9/*N"HV@\J2A*@ E2"0/QHOO!=M?CQ"LE_=JFNQ+%<*H3]V
MJIL&SY>/E]<UMW.J:?90)/=7UM!"XRDDLRJK#&>"3S2G4K!9)(S>VP>*,2R*
M95RB'^(C/ ]Z ,"7P2O]KG4;36M2LI)HHX;U;=D"W0084ME3M;'&Y<''3%:"
M^'8X_$K:W'>3I*;-;(0@)Y:QABPQQG.2>].?Q1HR:Q9Z7_:%NUS>0F>$+(I#
M("H!SGN6&/7!]*+/68$M?,U'5-+S)<R10O#, C ,0J_,>7 QD#OF@#,B\#6L
M&B:7IL6I7R_V9>&\M[@>7Y@8[\@_)M(Q(PZ>GI6YK&DV^MZ)>:3=F3[/=PM#
M(4;#;2,'!]:F>^LXWF1[N!7@4/*K2 &-3T+>@]S2VE]::A!Y]E=07,6XKYD,
M@=<CJ,CO0!DKI0TQFUBZEN]4O+2T>*$+&F_9PS*BJ "[%5SZX&,5!X7TN)+W
M5=>^P36,NK2I)Y$XPZJJ!<LH)"LQ!) ]L\UHW^JBWU.RTN *][=AY &Z1Q)C
M<Y]LLH [EA[U8_M/3_MWV'[=;?:^GD><OF=,_=SGIS0!6US0X];CL]UQ+;S6
M5RMU!+%M.V10PY# @C#$8]^U9M_X)L-2L+N&XN+H7ES<)=M?QL$F29  C)@8
M&T# &.F<Y))K7&MZ2;B.W&J61FED,4<?VA-SN.J@9R2,C(K(\:>*5\-Z)<7%
MM<6+7\90K;7$G+!F X4$$\9/X4 $_@_[;I4=I?:UJ%S.MS#<M=.(P[-$P9%P
M$VA01T YYYYI+[P/8:E)K37=W=N-6$)D"LJ&%HO]6\9 R&! /.>173UR.D:_
MK6KRZXJ#385TN^DL]T@?#[55MQY^4?-[XQ0!9?P@UUX=O])U#7-1O6OH3;RW
M4GEB01X(VJ H4=3S@DYZ],6CX;1]6TC47OKEI=,ADAC7"!9 X4,6^7KA5Z8Z
M5;BU:V18H;VZM;>_\@2S6QG7<G&6.,YP.>?:I)]7TVVLTNY]1M(K:092:295
M1A[,3@T 5?#^@Q>';![*WNKB:W\UY(TFV_N@S%BHP!D98]<GWJI=>%(KC4=4
MN4O[J&/58TCO(4VX<*NT;6(RI*\'!^F#S6M=:GI]C"DUW?6UO$XRCRS*BL/8
MD\TIU*P5Y4:]M@\*"213*N44]&// ]Z .:U/X?6&H_VG''?WMG::C:1VL]M!
MLV8C!"%<J2, ] <'O5Z\\*1ZB3'?:A<W-LT\-R8I50D21;<%6"@KDH"0/4XQ
MFK3>)]'76;32A?V[75W ;B(+(I#)E0"#GG=N&/7!]*+368%A9]0U32_GNI(H
M&AF 4@-\J')Y<#&0._:@"M#X6%M)J4MOJMY%+?WJWKN GR.JJNT#;]TJ@!!S
MWY%4=0\)I_PCVI:)9;@VM3M)>SA0JH'VB1@!P"4& .I)R>YKIGO[.-YD>[@5
MH%#3!I #&#T+>@^M9VIZO(_AVZU#P_+87T\8_=[IB8F((#+E 3G&< =\"@#5
M6"-+<0*@$038%'0+C&*Y73? <6FR:,RZSJ,BZ.)$LT?RL+&R[=APGS #C)Y]
MZZ!M5M+:*#^T+FWLYY45O)EF4$$]AD\\\5>H Y6#P-;6^FZ78KJ5Z8]-OVOX
MF(CRTC,[$-\OW<R/TP>>O%)<>!;6?2]5TW^T[Y+74;PWC(OE_NG,@D8*2G0L
M,\Y]!BNAAU*PN;J2U@O;:6YC!+PI*K.H!QR <CGBDAU33[F>6""_M99H@6DC
M2969 #@D@'CF@"HF@HGBAM>-W.T[6:V9B(79L#%L],YR3W_"C6M!BUF?3;@W
M5Q:SZ?<&>&2#;G)1D8'<",%6/O5J/5]-EM1=1ZA:/;EQ&)5F4IN/&W.<9]J=
M_:>GB_\ L'VZV^V$$_9_-7S, 9/RYSTYH Y^Z\#6UU8:Q9OJ5Z(]6O%O)BHC
MRKKLP%^7@?NTZYZ>]//@N-=;N=0MM7U"UAO65[VRB9/*N'  W<J2I( !VD9Q
M6S%K.EW$IBAU*SDD"-(42=20JG#-@'H#P3V-/MM4T^\@EGM;ZUGAA)$DD4RL
MJ$#)R0>./6@!FL:3::[I%UI=\A>VN8S'(%.#CU![$'!'TK!?P/\ :M#FT[4/
M$&JWKL8_)N9FCWP^6ZNN % 8[E4DL"3BK&E>)3JGC'4]*@ELY[*VM()XYK=]
MY+.S@JQ!QQL!_&N@N+B"UA::XFCAB7[SR,%4=N2: .4NO $%Y%JZ3ZSJ3'53
M"URW[K.Z(+@CY,#.U?;TK8OM!2_U?2-2DO)UFTPNT:J%VR%TV-NR,]">F*I>
M'/$W]KOKSW$UD+73KXV\<\+_ "-'Y:/N+$XSER.PXK736-,EMTN(]1LW@DD\
MI)%G4JSYQM!S@G/:@#GYO -G/IMS:G4;Y99=1;4X;I&19+><GDIA<8Y(P0>"
M:L3>$/M5M8+=:S?SW%I>)>FY<1[I9%!"@@+M"@$\*!Z]<FMJUU73KVS>\M+^
MUGM4)#S13*Z*1URP.!BF)K.ERVPN8]2LW@,GD^:LZE=^<;<YQNSVZT 7)(TF
MB>*10Z.I5E(R"#U%<[IO@ZUT^'3K4W=S<6.F2F6QMYMI$1P57+ 98*&(7/3O
MD@$;-MJFGWL,TUK?VL\4+%97BF5EC(ZAB#P1[UBZ9XG_ +2\8ZCI4,UE/8VU
ME#<I- ^X[G9U*L0<<; ?QH O:-H*:-=:G/'>3SG4+DW4JRA<*Y55^7 '&$7K
MFH+S2GA\76GB"!#)FU:QND'7RRP=''KM;<"/1R>V#?37-(DMY[A-4LF@M_\
M72+<(5C_ -XYP/QJ.?Q%HUM;7UQ)JEIY=@,W9696,/LP!R#Z#J: 'Z;I?]GS
MWTQNYKA[R;SF,H7Y3M"A1M X 4=<_K6);>&I?#VBZK9Z3=7-Q)J,TLL4<X3R
M[>27)8C:HP@)SCGVY-:\'B/2)M,MM0;4;2&"XC\Q&EG1>P)&<XR,C/I2G5A!
MK\>E7(56N8FFM)%Z.$QO4_[0W*?<$^AH ET;2X-$T2QTJVSY%G D"$]2% &3
M[G&:QM&\&1:'=,+75M0.F+(TL.FNR&&%V)/!V[BH))"DX!Y]*W-4N)+72KJ>
M*>U@E2)C'+=MB)6QP7.1\N>M-DU2RM(H3>W]G"\B!@6E50_3E<GD9- '&ZYX
M=DTGP]'IUI)J]S:W&IO=W,]M'%++%N9I#^[VX=2Y'&TXSGM4ECX;O-;T*[TJ
M^U/4?[+D:&2%YK*&VF5D?>0%" !<A.J@]:[HD*I9B  ,DGM5*#6M*N;I+6WU
M.REN)$,B11W"L[*.K  Y(X/- &/J'@JTU276WNKVZ8:O9I:3JNP!53=M9?ER
M#EV/.1[4R[\&&?4K?4[?7M3M-16 6]Q<P^5FZC!) =2A7()." ,9K<BUC2[B
MX^SPZE9R3;6;RTG4MA3AC@'. >#Z41:SI<T$T\6I6<D,',LBSJ5C_P!XYX_&
M@#$NO!43:NFI:=JVHZ9*T"6]RMLZD7$:?=W;U;Y@"1N'/-23>#K:6?6)%O;J
M-=4LDL94781'&@8+MRI.<.W)SUK:&I6+1P2+>VQ2XSY+"5<2X&3MYYX]*JV&
MIJ-%CO=1O]..68-<6\F(#\Q  +'KT!YZYH M:=9+IVF6MBLCRI;Q+$KR8W,%
M&!G  S@>E97A?2I= T@Z'AA#:NXM9@,@Q,Q91_O+G:1WVY[\0^&?$_\ :^GZ
MI>7LUE'!::A+;)-$^(V1=NUMQ..<_2MI=4T][ 7Z7UJUF>EP)E,?7'WLXZ\4
M 95EX1L;7PK<^'9II[JQN/.W^:5#XE9G;!4#NQ(]*LPZ0MM>Q:G=W$U[=6UN
M\$3%%!",5+<*!EF*+D].. .<U?"WB"77Y-:WFU>*RU!K:&2V8LKH(T<$G)R?
MG/3TK8O-1L=/56O;VWM@P)!FE5,XZ]3[B@#-\-:.^EP7]Q< "[U&\DO)U!SL
M+8"IGOM15'U!-1W/A6&YU'6+PWUTCZK:+:2JH3"(NX KE<Y^=NN>M:C:KIR"
MX+W]JHML>>3,H\K/3=S\N?>BYU73K)8VNK^U@67F,RS*H?ITR>>H_.@##;P1
M92_V4MQ=7,\.G6,E@L+A-LL4BJK!\+G)"+TQ4VG>%(;'^SA+?7-VFEHR6(G"
MYBRNS)( W,%RH)[$]3S44GBE;'QA?Z9J<]C::?!907,=Q+)L):1W3:Q8X_@X
M^M=*"& (((/((H Y:#P-;6^G:99+J5Z8]/U!M0B8B/+2,SL0WR_=S(W3!YZT
MEQX%M9]/U&P_M._2VOK[[<R+Y?[N3S!*0I*="X!YSZ#%)-XHN+_Q%?:/HEQI
M9N+#R3(ETY)GW%BZJ5.5*JO7#<G! QFN@M]5TZ[\W[-J%K-Y(S+Y<RML'J<'
MCIWH RI/"H;5-1U*+5;V&YOEMU<H(\)Y+%EP"O?+ @YR">E7M'T2WT8WTD1W
M37UP;FX8*%!<JJ\*.!PH^IR2233DU_1I,[-6L&QLSMN4.-_W._\ %V]>U-/B
M/0U@>=M9TX0I+Y+2&Z3:LG]PG/#>W6@#%OO 5O>S:@PU;48(KV\BOVAC,95)
MXRF&!9"?^6:\$D>U::>'(E\17.L->7#R7-HEF\+;=GEJ6(Q@9SEVYSWK:JJV
MIV"7JV37ULMVW"P&50YXSPN<].: .8'P^@BTS2;>UUK4[>[T@%+*]0Q^8D1
M4QD;-K+A5ZC.1G-:0\+1#4])U!M1O'FTU90"Y0^<9<;V?Y>IP,;< =ACBJ5_
MXHN+CQ%=:#H=QIGV^UMXYBMVY(F9F<&,;3E2 A).&QN'%=3++'!"TLSI'&@W
M,[-@*/4DT 1WMI%?V%Q9S9\JXB:)]IP=K#!Q^!K!L_!T=G<:+/\ VK?32:1;
MR6\'F"/#*ZJIW80= BXQCISG-;46J:?/:/=PWUM);1DAYDF4HI'4%@<"F'6M
M*%D;TZG9_90^SS_/79N]-V<9]J .</P]MH[&QCM-7U&VO+&XGGMKV,Q^8OG,
M6D0C;M923T(["NHT^S%A9I;^?-.PR7FF(+R,>2QP /P  '0 "G&]M1,(3<P^
M:8_-">8,E/[V/3WJNFN:3);37*:I9-;PG;+*+A"L9]&.<#\: *FJ^'8]5UK2
M=4>]N(9=,=Y(4C";6+J4.[*DG@GH146O>%TUG4+/4K?4KS3-2M%:-+FT*DM&
MV-R,K@JPR >1P1FK[Z[H\<+3/JMBL2R-$SFX0*'7[RDYZCN.U3SZA96L"3W%
MY;PPN,I))*JJW&>"3SQS0!EQ^%X8M:T_5!?7;2V5O);A7*L)1(RL[.=N<DJ#
MP0/:J=[X'MKZSU^UDU&\$>MRK+<;1'E"%5<)\O PB]<UNR:MIL5I]KDU"T2V
MSCSFF4)G&<;LXZ59BFCN(4FAD22)U#(Z,"K ]"".HH Y_4/",6HW][>3:C=K
M)>:;_9L@01X$9))8?+][+'VYZ4ZT\*1V>I6-]'J%T9;+3SI\88)@QDJ=Q^7[
MV47VXZ5#9^*XU\1:WINK7-A9QV=Q##:L\H0S;XP^/F/+<XP*WUU"R:\>S6[@
M-TB[G@$@WJ/4KG(% '*V?P[M+&*RCM]7U)%MK.2P;!CS+"[;BI^3@Y[K@U<M
M/!=O9#0#%J5]YFBV[6L3GR\RQ,$!1_EQC]VO(P>.O.:Z&WN8+N$36T\<T39P
M\;AE..#R*A_M/3_MWV'[=;?:R<?9_.7S.F?NYSTYH P!X%L_L3P_;KOSQJ3:
MI!<_('@G8DG;A<%3DC!!X)J2_P#!=KJ5A?P7%[<B?4)89;FY0(';RB"B@%2
MH*],9Y//-=,2 "2< =ZH+KFD-&TBZK8E$*JS"X3"EON@G/?!QZT 06>A):>(
MK[6OM<\DUY!%#)&P78!'NVD8&<_.W?O4.L>&EU?6M+U7^T;JVGTTR& 0B,KE
MUVMNW*<\5#XM\1G1?#.L7VG26D]]IUN9F@D?.WN-P4Y&?PK6M=5T^]:=+>^M
M9I+?BX2*96,1]& /R_C0!FQ>%++[?<ZA>3W5]?7%N;;[1.R@Q1'JB!0%4'U
MR>Y-5-(\$1:3>Z7=#5]0N'TZS:QB67RPK0DKA3M0=-B\]3W..*WH=5TZXBEE
M@O[66.$9E=)E8(.N6(/'XT0ZII]S:27<%];2VT9(>9)E9%(ZY8' Q0!S ^'E
MK%I&FV5MK&I03Z7(S6%XC1^9 K<&/&W:RD<'<"3ZUI-HM_!=:0;75KYE@E=[
MQY60BZ!'/F#'7^Z%P!^ %:"Z[H[P23KJMBT,1 DD%PA5,Y R<X&<'\JM+>6K
M7+VRW,)N(U#O$'&Y5/0D=0* *6O:':^(-.%I<M)&4E2>&:(@/#*ARKJ2",@^
MH(K,U#P9;:M8ZI#?7MP]QJ=NMK/<HJ*PB7.$08( RS'H3D_3&NFMZ3+!//'J
MED\-OCSI%N$*Q9_O'/'XTR7Q#HT,%[.^J6?EV*[KHK,K&$?[0!R/;UH OPHT
M4*1M(TC*H!=@ 6]SCBGU3TK4[76-,M]0LY%D@GC5U(8'&1G!QW&>15R@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "N1\=0R&?PO=#)M[;6X&G] &5XU)_X$Z_G775%<V\-W;26]Q&
MLD,BE71AD$&@#A_%%NL_Q(\/SSV=_+9V]G=+-+;V\S*C/Y>T%HQWVFG^!M-N
M=/\ $?B(VEK<VWAV:2.2U6[C99'F(_>L-_S[>GWOPXKMXH_*B6,,S!1@%SDG
MZGO3;F!+JW>"0L$<8;:V"1W&1R/PH Y;X<0R1^&;B=@1#=ZE>7-N#_SR>9BI
M'L1R/K5;4%GMO'6MRM9W;PW>AQ1PRQ6[NA=&F+*2H(!^9>#R<\5VL<:0Q)%$
MBI&BA511@*!T '85$+VT-\;$7,)NQ'YI@WC>$R!NV]<9(Y]Z /,-.TN\CM/
ML-I87-I=1:+<6\\OV5T\B5H8P/,.W@[U)Y[C-:?@R*VO)M&-SHNL6VL:3;-;
MRFZ5TB@R@5@K?=D#%1@#/'/%>AT4 <KX^COCH]C/:6TUU#:ZE;W%Y;PKN>6!
M'RP"_P 1!VMCOMKEM1G>;4?&&H6V@WMY;W=OIQC66QF42['8.VW"LQ0%6V\$
M[<=*]3HH \CU*TU"[L/':Q66J7!NC9W$#RV;(TZHL>[:NT9(VGY<;N.16GJS
MI+XDU1-7TK6[G2-:LHH[=K6WD(( 96BD4#,9.[<-V/O')!%>D,RHC.[!549)
M)P *AM;ZTOE9K2Z@N%4X8Q2!P#[XH 2PA%MIUM (VC$42IL9RY7  P6[_7O7
MG.DZ?I\U[XO&LZ;JBI>:G(\+K97'SQ&-%W+M7!Y#5Z=37=8T9W8*BC+,QP /
M4T <!XOM;KQ%;6=YI^G7$.I6-NUX/.BD7S8F&&M20.LB]5&2I J/4M2<ZWI>
ML7&DZTNC7>FFV,5O:R>;:2E@2LD2C< PP,@$90=J[^UNK>^MDN;2>*>!QE)8
MG#*W;@C@U-0!YI!#'X8UJVBFT+4G\/W6CK96T:0O=-;D2.6C<+DC>K)[?*!G
MBK4L3:1XLMY%TF[BM)O#PLK>*"!I1&ZN2(F900I"D<D@<'FO0:* /,/"L%W9
M7'@:6YTZ_1(]!DL9<VK_ +J7,!PXQ\HPC<G XJ?3?#]QJG@'6;".WFM+Y-5N
MKRP,T+1E)!.TD+@,!P?EZ=B:](HH \]U=-7NO"5GKK:;=FZEOK>^O+"#_7+
MO 11U++\K[?[V:WO"D-@QU#4M/LM0MUOI%DEDOE='F<+MW>6_*C  S@9Q[9/
M244 <C-#)#\7;2YD!\BXT22"(]O,2968?4JP/_ 3Z5S%T;R75K)UT?4;?[+X
MG::6"&R=DV%9%\\R$'=OR#\IVJ#@@8R?1M0.G/-:07D\,=RTNZU#2!9"X!^Y
MW)QG('8D'@FK] 'DLNFR)H6K-%I%VMP?%<=S%ML9 YB%Q&V\?+G;M#G/U]:;
MK(O?^$:\7Z/=Z7J$^I7&IFZMVCLY)5GA,B&,JX4C*HH7!.1MKURHYIX;:%II
MY4BB7[SNP4#ZDT .1P\:N P!&<%2#^1Y%>9:-I^GRW/BT:SINJ*+O599(76R
MN?GB,: ,NU<'D'\J] BUO29Y5BAU2RDD<X5$N$))]  :OT >>^,+6Z\006E]
MI^FW$.I6%N;LK+%(OG0L/FM"0.2Z]0,[2!ZYIFIZBQU[3]6NM*UK^QKW3/LW
MEV]K(9;67?EDDC4;@&&!D#&4';FO1:* /-((4\-:U%!<Z%J4F@7>CQV5M''"
M]TUN5=RT3A<D;E=.3Q\N,\59N(GTKQ4KKI-W';3^'4LK>*W@:54D1V/E%E!"
MX5ARQ X/->A4R::*WADFFD2.*-2[NYPJJ!DDGL* /-?"T%W97W@F6YTZ^1$\
M/-8RYM7_ '4V8#M?CY.$;DX!Q4ECX?N=3\%:_:0VTUI?)K-U?:<9H6CQ(LQD
MA8;@/E. ,CL37HT,T=Q#'-#(LD4BAT=#E64C((/<4^@#S[6$U:X\*V.NG3;L
MW$E_!?WMA!_KU@ P$4=2R_(^W^\#6]X3@L"+_4=/LK^W2^E661[T.CS.%"EO
M+?E1@ 9P,X^A.]+=6\$L,4T\4<DQ*Q([@&0@9(4'J<>E2T >?^+X=0BUJYO=
M&^TO>?9H8Y;":U:2VU! S$(' _=R+N;G/&02,<UV^H17$^F745K)Y=R\+K$^
M?NN5(!_ U9HH \VT=9=6\*VVG0:'>V'B+3M*ELEN+F!HEMI#'MRDAX?<RJ?E
M)XY..\NGVL^I-X'-M8W-E=:2"MZ)8&C$,8@*/'D@!MS[,8SD#=VKT2B@#BM(
MT:]L?%>H:5]G(T+[2-6@D_A\Q\YA_"0&3VRM8^AVJ37,&D:WI&L2:II^IR74
M<NV06S9D9A,)!\I!5SE2<DY&*]'M;NVOH?.M+B*>+<R;XG#+E201D=P00?I1
M/=VUJT*W%Q%$T\@BB$CA?,<@D*N>IP#Q[4 >86VBW/\ PK[5VL='E&I)JL\X
MB:W,,LT'VL2%%+ '#QJ!CH>!3]5MUU/2;S6]$T?67D>>S?4([N.1);J&*4,T
M2QO]XA<Y(&#T!/./4J* .*T.=;WXD:IJ,%G>QVMSI=JJ3S6<D*NZO+D'<HY
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
MI\.+# \]M)")'$S,T>6 VDKD<XZ^G-=_9:)!8ZUJ.JQS3M/?[/.5RNP;!A<
M#(P">]7+2]M+^-I+.YAN(U<HS1.' 8=1D=Q0!YEK$%GK_A;Q#J-CH>N#4IM(
M>S87MO*'W=4B5"/G(8GY@"!Z\U<O].EEUV[2QTVX2.;PK);*5M71#*6RJ$X
M#8)X/K7I%% &-X3E,GA/2@T%Q"\=I%&R3Q-&X94 .58 CD$=/TK9HHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M\4B!%G5D;>,J3R47()(ZD '!%N3PE:23ZU*+R]C&L1!+E%==N?+$>]<J<,5
M'.1[9H SH/$M];77A<W2V4.E:M9_,ZQLIBN!&'"9W8"E0^./X<=Z4^(M7FN+
M73[>&'[=<6DE]N$&0D6\+&"C2+S@_,=W!&,<Y&I=>%-.OO#EGH=YYL]K:F$Q
MLY ?]T05R0 .0,' Y!-)KWA6VUR\L[X7M[I]_:!EBNK*0(^QL;D;<"&4X!P1
MU% #+33Y?$.EZ/>^(=+AM-3M7$[0_)(8I5/\+C. 2 >#DC /<51T_P 5S7?B
MR31;B2"SN8YY5^QSP.DDL"AMDL4A;:^<*2 . 3Z9/3V=I'8VD=M$794'WI&+
M,Q)R22>I)))/O66OAFW.H6UW<7=U<_9;J6[MXYBA$3R;@<$*&P [  D]O08
M(/%FLZCHZZ3_ &=':N][J$=FPN V '!.00?]GWK'@\5:[#+K6F:@NF"_TVXM
M1]J4,D+P3'A@A8L7&&&P-\QP!5WQW9W-]'H*6L=T6BU>">22WCW&)%#9?H1Q
MD<$'/H:LWG@RQOHI3+=WBWLMW%>&]1D$HDB&$P-NW '&-N.3W.: ,)_&NL?V
M-=7$,-HUQ;:]%I9\V&2,2([1@-M)RC8E[YZ=.U6K:Y\2CX@V>GWVH6+*-*GG
M>."V=8V/GHH/+YW;<=<@?-P<U<;P#8-%=1_VEJ8%S?QZBY\Q#^^3;@C*'@E%
M)'M@8'%:MSH$%SKUIK(N;J&[MX&MSY3*%EC9@V&!!_B4'C'H<CB@#F]#\5W=
MY8:/:K!96]]J5Y?1;HXB(D6"20,P7=DL<+WZL3VP;5_JVMV'_"/IJ=KIK3W.
MK?9)"BLPV;9"DB9/R,57D'.-QYJ1OA_IQTFUL4OM1BEL[N2\M;R.1%FADD9F
M?!"X()9L@@C!^E79_"EM<1::LE]?,]A="\64NK/-* 5W.2ISPQ&!@ 8 Q@8
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
MGAMKB2&%!"5* 11$8.X\<],=<G/.*](T72HM#T:TTN"::6"TB6&)IBI8(H
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
MH1K*^H.QFF* @9!9L!0< ]^>P!(!=U'Q'I^F:UIVDW$N+J^WF,8X"J,DD_7
MQ[^U6#K>F"^6R-] +AG,:H6^\X&2@/0L!SMZ^U8OB"VNQXR\,:A!93W-O;_:
MHIC" ?+,B*%)R1QE3S7-0:%JL_@NW\+7%K<+JEMJJS"]V'RR@N?.,XDZ9*DC
M&=VXXQCF@#TJXGBM;>2XF?9%&I=VQG '6N,?QU'<S>%[ZSN;>/2-4DE%P9EP
MZ!8'D7YLX7H,C'XUVDREX)$'5E('Y5YGHFGZC'8?#V"YTB\B;27=+O?%D1D6
M[QAN,\;R,'\>G- '?PZ[I5SID>HP7\$MI(Q5)4;<&8$C:,<DY!&.O%6+&_M-
M3M$N[&XCN+=\A9(VR,@X(^H((([5YB-.U>R?^TETG4;BVM]?O;B6UMRT4SP3
M A98^5SC/3.<,:[SPS:6]KILLEMIDVG)<W#W!AN'+2LS8R[Y)PQ.3C/IG!R*
M +=_K6FZ6<7U[#;_ "[CYC8VKG&YO1<\9/%%[K>F:<VV\OH(3M#MO; 52<!F
M/\()XR<"N4O%O=.\8:VEWH%SJ^F:S!"L)A1'12BE&BE#$!5.=V3Q\QJ,V-_8
M:GXKM[O39;JWU>WC-H;>,NA(A\IH3_< (R"V%PQYZT =D-5L&U,Z:+N(WPC\
MXVX;Y]G]['I[U#-X@TF"S6[DOX5@8,0^<@A3AC]!W/0=ZY*X\-ZUI6E^%+C3
M66?5].MTTVZ<GAXI$"LQ]0CJC_13ZTNM6$^C^)K2==)U/4=%DTQ+#9I\K>9"
MZ.Q!90R[E96P3V*\T =-=^*_#]BRK=:U8Q%HEF :=>48@*W7H21@]ZL1ZYI<
MM^+&.^A:Y9G14#?>9/O*#T)7N!R.]<KI6C_8O&VFF/1Y+6PAT1K55VETA8RJ
MPCW<\[0><X[9Z5DV]KK$FMZ#<RZ#>P&SUFZ>:*&-%@B1TF"NO(+;MRLS'N3T
MZ4 =[/XCT:VG\FXU.UA;S#$#)(%4N.J!CP6']W.:D?6],CU!+![Z%;J1_+2,
MM]Y\9V@]-V.<=<5YM8O%#+!#>6>L)I5CK<^H03I9>8G+R88S*QS'EV;.W."
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
MH@\W#LLI9"V[!&8\;O3H.] 'H-%<+I.HZAJGCVRF>\9+:;0(KS[*%!56=_F
M/7L.?:M_Q3J-]I>E)<V5K<7 $RBX%K&))DBYW,B'[Q''&#QG@XH VZ*XBQ\4
MSW=[X6^R:E#?6>J3W<4LBP["51)'3@X*N-JA@1U!X%16'BS4+F:WTV66-;BZ
MUN\T]+CRP-D4 =LXZ%R% ].2<<8H [&ZU.QLKFUMKFZBBGNW\N"-F^:1L9P!
MWX!JW7GWB--867PO#>W5G)=KXA*PSQH2/+\B?877CY]IY P/3K6_X1U2^U&'
M5K?498YI]/U&6S$R1[/,4*K E<X!P^./2@#5U72++6K(VE_"9(MZN-KLC(RG
M(964@J0>X-,TW1;32R6A:YED(V^;=7,D[X] SL2!TX'I6-=:GJVJ:SKFEZ-<
MP6MSI<4)C\Y-RRRR*6&_N$P /EYSGGC%5I-=U74[KQ#!IUQ!;S:-%%M4IO2>
M5HO-.XGG9@@#&#U.>U '945PMMXRN6NO#VJ7CK;Z)K.G-,%*#,-P$$FTMW4H
M'([Y7WQ4TFL:Y)>QZ+&9%U'^SA?2.D<1*L[LJH0S ;5VX;')R,;: .THK@TU
M7Q;>Z_8Z.USIVG7,NDM=3[8#.$F25$8 [QD')^F>YIR>)M43Q'I4#3PW%M>Z
ME<V<@ACS#&J)(R;7."SCRP&ZJ"6'!% '=45Y_-XHUV>Z,5D\$=\-;.GM82P>
M9LML\3$!E8_+A\YVX./>K<.O:_JLK7FE0*;:WU.2TFAE\L1F&.0QNV[=O#\%
MAQC&!CO0!V%S<0VEK+<W$BQPPH9)';HJ@9)/X4MO/%=6T5Q XDAE0.CKT92,
M@C\*H>(KNYL/#6IWMFT:W%O:R31F5"RY52>0",]/6N2U+Q=?V%CIES>2O96=
MUIL4JZBMN)($N6'*S8!*)]W!&!R>>* /0*IZIIEMK&G2V%X)3!+C=Y4K1-P0
M1AE((Y Z&I;IY!8S/;N@D$99&9=RYQP2 1D?C7!:7XFU]_#WA[4+VZ@FDU_R
M(HHH+=4,#&)Y'(+/ABP0  X )[]" =]:6D%C:16MM&(X8EVHH[#^OUJ:N,_M
M/Q%:PQ6VI2V]N\FH&**0!6N9K?8S+MC7<OF[A@_P[06XQ5&W\7ZNWA.RU.XM
MKAD6^N;:_FLH!)+%'$\B!Q'R.JKNQG&3@>@!Z#17%Z;XDN-=U.TTFRU2%MVE
M#4'OX(@1,6D*+M5N  58L#ST&1S6=8^+M>U:3PY CVEI+>7%[9WA\@N/,@#C
M>F6Z$KG!_,XY /1:Q/L^BZ?XL%RUSLUC4HO*6-IR3*D>YL!,XPN6.<=ZY[3?
M$>K7FGVL-Q>0+<+J=W8S20Q?OIQ"SJIBCP5!.%+$\ 9Z=LF/5-4\1R> KXRP
M6VHS2WZ-*8MRJ5C="VS=UPN<9QD]Q0!Z1?:G8Z:(3>W44'GRK!%O;&^1CA5'
MJ235JO+M1U74M0T/['JS0RWFF>*;*T:XA38LR^;$ZOMR=IPX!&>HK>OO$.HZ
M3X@U?3;N9&,UJL^C;8POF,6\LQD]V#M'^#CWH [.BH8A+#:()Y5DE1/GD(VA
MCCD^PKBM%\1:O>Z[I^GS7<4J:AI<UU]HBAQ$DJ-&,PDX+QXDZL.< @\T =W1
M7&^&]?U+5K6RMKF=$U2VN9X]454 5?*.,#T#%HR/]DFJ^B>)=5N?$.DV=Q<0
MW$.HV-Q.TL46(5DC:/'DMPSIA^I'/!!H Z<>(M',%O,-1M_+N+DVL)W?ZR4,
M4*#U.X$5IUYE<:K>:SX4\.WE^T37(\4)$QB38I$=TZ# R<<*.]:E]XFU2TUR
MV5)X9X)-:33WCACS$D3+QN<X/FAN2 2 .",\T ==8:G8ZI'+)8W45RD,K0R-
M$VX*XZKGU&:6WU.QNKZZLK>ZBEN;3;Y\2-DQ[L[=WIG!KS%=2US0=)\5Z[IU
MS:FUL-<N))K*2 EITRFX!]WRG!XP.HYSGC4O=9.@>*/&NIJ@=X[7354-TW.T
MB GD< L">1P.HH ]$HK!T>77AK%W#J*;M/,2O;2R^6LP?.'4JA(*_=(/!Y(.
M>M;Q. 30 45PFD>)=7N=>TJSEN;>=-2LKF8RQP_N$EC9,>4?E9TP_4]>"#53
M0?%>O7$/A&_U"YM9+?6?.CG@CM]NPK')(&#;C_SSQCT/J,D [R[U.QL);:*[
MNHH9+J010([8,C^BCO4MS<P6=N]Q=31P01C<\DC!54>I)Z5YM=ZE>^(--\$Z
M])<*L%[K4,BVH08C4K)L^;KN ^]G@D\ 8KO?$'_(MZI_UZ2_^@&@!D'B70KE
MH5@UK3Y6G(6()<HWF$] N#SGVK4KAO!+:G)X+\)1RV5E_9PLH&EE^T%G 6+<
MAVE !\P7^(X]^M.&N:S#X[;PU=7D 2<K=6ER(U&Z$ [X2/\ GKG!STVY..,$
M V;'P?H^G.OV6.Z2!6W):F]F:W0YSQ$6V 9Y Q@=JWJXIM>U_4YKR?1H%:.Q
MU)K1X9?+$;QHP$A9BV\-U(P,=,@]:LZ=JNKZZIU&PNK6*W@U26UEMIUX,$<A
MC8[AR)"1N'08(!'>@#HM2T^WU73;G3[L,UM<QM%*JN5+*1@C(Y&131]CT/1\
MO+Y5E9099Y&+;(T'4D\G %<9/XJU>'0=5NQ-$TMCKZ:>A,0P\+31)\W^UB0\
MC'(Z5$VI:Q8GXAWT>H"5]-):WCGA#(H6V20# (..2.O?)S0!Z#%+'/"DT3!X
MY%#*PZ$'D&GUQ]QX@OM-U/P[<7US&FCZE;E)F* >7<>7O7+=E8!^/4#GG%,.
MMZO+?6FD(9EO+BRDOV=(XM\:EPJ)M<@< _-W)Z8SP =G16=H4VI3Z):R:Q#!
M#J.S%PD#;D#@D'!_#..W2N)UKQ9K>D0:_ TZR7^FW<4L,:0 F>R9=Y(']Y52
M;GIF/ISB@#OK^_M-,LWN[V=(+="H:1S@ L0H_,D#\:B.LZ:MW=6AOH!/:1"6
MX0N,Q(<X+>G0]:Y?7_$6HV_AW4M;TN[@>UCN+>*V+Q;U=6=%=@01W<@9S@J?
M7B6/_DJ&M_\ 8#MO_1L] '565[;:C90WMG,LUM.@>.1#D,IZ$5/7+_#?_DFO
MAS_L'Q?^@BNHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ K.UK1;37K 6EWYJJLJ31R0N4>.1&#*R
MD=""*T:@N[RWL8/.N91&FX*,\EF)P  .22>@')H P)/ FCRI?*S7I^W30SW!
M-TQ+O%MV'GW13[X].*FO/!NDZC)JCWJS7']IQ1Q7*O)@$1DE",8VE2201CFK
ML7B#2IK(W<=XC1+,;<@*=XE!P8]F-V__ &<9]J=%KNES6$E\EY']GBD\J1CD
M%),@;"IY#9(&TC.2..: ,Z+P5I(GGGNFO+Z2XLOL,QN[EI!)#EC@C./XCS^/
M7),4'@328-%NM*,^HSVUS";=OM%X\K)">L:%B=J_3G@<\"M!_%&B165U>3:A
M%##:N([CS@4:)CC 96 8$Y&!CG/%+8>)]$U.:\BL]3MY7LQNN &QL7^]S_#P
M?F''O0!HVT MK:*!7=UC4*&<Y) ]361=^$],O+K5+AS<H^J0""[$<[!74+MS
MMZ [3MSZ4]_%>AQQ7<DVH1PK:1B6<3*T95#T?# $J<'!&0:2+Q;H4X8P:@DQ
M$IBV0HSN6"AR H!)PI!R!C!H :OA/31<VL\GG2FVLFL$21P5,#8W(PQSG:O)
MYXI- \):;X<.+*2]=%7RX8[FZ>58$_N1AC\HX'Y"F3^,-*CO=&MX9'N1JP9X
M)88V=-BJ6W9 /? Q[Y[5>.OZ6-1CL#=J+B5VCC!4A7=?O(K8VEA@Y4'(P>.*
M ,;Q;I=]J6L^&7M8+AHK.^:>>:&1%,2^4Z _,>?F8<8/&:O7/A/3;O3);"4S
ME)[E;N>028>6565@S'V*KP,#"@=!BM'4-5LM+$!O9Q"+B58(B5)W2,<*O ZD
M]*@'B'2R+\_:O^0><7?[MOW1QGGCT(/TYZ4 9EWX$T:]EO))3>C[9/'=2I'=
M.BF9-N) H( ;Y%R?:I+GP7I=W;ZO!,]TT6K%3>+YWW]JA1@]1\J@<>E0:AXL
MLM'@\0:C-J0O(-.CC9K.& [[<E3\K,,Y+'GD#;WJM<^+ULO&*0W=VD6COI37
M2JT#"3S!*J_[QXSP!TY]Z -F?PU9W,TC7$US-%++%/+ \@,;R1[=C$8XY13@
M$ D<@U!XYL;O5/ ^LZ?86[7%W=6KPQ1JRKEF&!RQ  K:M;J"]LX;NUE2:WF0
M21R(<JZD9!!^E<5JWCKS]#FO](D,"VNK0V4S7-NPW(9UC<C=@+U;U(QVS0!O
M6WAVVDM_,N6NVN9+3[)OFD!>*(XW(I''.!D\DX&2<"E?PIICZ%8:0PF,&GF-
MK.3S")(#&,(5;KD#CGJ.#FK%IXCTB^M[J>WOXGCM'V3DY4HQP0"#SSD8]<\9
MJ?3]6L=4,ZVD^][=_+FC92CQMC(#*P!&0<C(YH +#2[?3S</'ODFN7$D\TIR
M\K !1GMP     /2J2^%=*C\+2>&X86ATR2-XFBC;!V.26&??)JI=Z[=7?B\^
M&]+:.)X+475[=2)O\M6.$15R/F."<G@ =#GB[%/J&G7=T^JW=JVEQP+(ER4\
MME8$[P_..FT@@#OQ0!!/X/TV:^M[T27D-U%;BU:6"<QM-$.B/CKCL>H]:J/\
M/M#-CI=M";ZV?3(S%:W-O>2),J'JF\')4X''3TQ6NGB'27CNW-XD7V- ]PLR
MM&T2D9#,K $ X.#C!Q55/&?AV1PB:K"S- +A  W[Q#CE>/F/(X&2,]* $G\(
M:7+>V5Y%]IM;JTA-NLUO<,CO$3DHYSEAGG)YSDYS5W0]%L_#VD0Z98"46T.=
M@DD+GDY/)]S51O&7AU+6UN6U>V$5VC/ =W,@7[V!UR",8ZYXZU+!XGT6ZTVV
MU"VU".>VNG,<!B!=I'&25"@;B0%)(QD8- $4WA/3)KJ^E;S_ "K]UDO+82GR
MIV "@L/HJ@@$ @<@U7U"QN-<\06MO>Z.J:=IEREY#>22JWG.$(4*@Y7#-R3_
M '>^>+C^*M"CM+.Z?5+98+UBENY;'F,,Y ]Q@Y],4U?%NA/8Q7BZ@A@EN/LJ
M-L;/G9QY9&,AL]CS0!M5SG_"$Z2+7[*C7:0"]%^L8N&(24.9 5!S@;R6QTR>
M<UMI>V\E_+9*Y-Q$BR.FT\*Q(!SC'.#^1]*SO^$DL_\ A*SX>"3?:EMA<,WE
M-M )P!G&.S<YQQCK0!7O/!>CZ@-5%XDTXU1HVN TA'S1@!&7&-I7 P1Z5H:/
MHMOHMLT4,UW<.Y!>>[G::5\= 68]!V'3KZFDM]?TJ[O([2&\1II0S0@@@3!?
MO%&(P^.^TG%6[N[M[&W,]S*L40(&YNY)P /4DD  <DF@"CJWAZQUBXMKJ;S8
M;VU)\BZMY#'+&#U&1U![J<@^E)-X=L+S3KJRU 27\=U'Y<S7+Y9E]!C 7U^4
M#GGK6/XJ\4_9_"&HZEHEY$+FRECCE66([HR74%61L%3ALC(J\WC;P_\ V?JE
MY!?K<IID9DN4A4LZKC((7&2#C@CCWH L0^'+2-93)/=3SR6_V7[1-)ND6+^Z
M#CCW/4\9)P*AM_"6GVK:.8I+D?V/$8;,&3(1"NT@\?-\H Y]/6G)XLTH:;;7
MEQ.T'G6YN3&8W+)& -S$!<A1D?,0!3YM6MO[<LHDUFW1'M9)S:[0QF3Y<2!\
M_*JC/UW>U '.:IX1DM=4T!=*BO7MH=4GO[J99DW1M)'("PW$9R[@D8(QGC'%
M;MQX/TJYAB5_M*SQWGVX74<Q24S%2I8L/53MQTQ@ # J6Q\7:!J5U;6UEJD$
MTMTK- $SB3;U .,9 &<=<<]*D\0^(;7PY907-TDKB>YBMD6-&8[G<*"< X S
MGWQ@<D4 48_ ^D0B-8FO$6/4#J2@W+-B<Y^;YL_WFX[YYSQ3IK";P]]LN]'T
MV?4[G4KL27,37*( 2NWS,MV 51@?E6;'XSAL/$^NP:SJ$,.GVT5K);;HBI42
M!RQ;J<<+DG 'M71:CK^EZ4"U[=K$JJ'=MI98U)P&<@$*I.>6P.#Z4 98\)1P
M>!$\.6CM;$1@>9:RM#MDW;V92O(&[)QW'%='$ACA1&<N54 LW5O<T/-%% TS
MR*L2KN+D\ >N:Q(O&OAN=H!'J]NWGQF6$\XD4==IQ@GV'/M0!%'X(T:'3X+.
M%;F-;:X-S:N)V+V[DD_(3G ^9ACH0><UKZ?IEOIJS>2&:2XD,L\KG+RO@#<Q
M^@ P.   *KP>(](NM.2_@O4DMWE,*E58LT@)!0)C=NX/RXSQ3XM>TR:Q-Y%=
MJ\(E\D[5)829QLV8W;L_PXS[4 -N=!L[K6X=7+3QWL4!@#Q2E0R$[L,.AP>1
MFJ-MX,TRTMM*MX7NA%I<S3VBF7.QV# Y..>';KZTMUXQTNWO-*ME,\IU&:6)
M"D#_ "&-6+Y&W((*[<=>_0&M'6]4CT71+W4I$9UMH7EV*I); )QP#CZ]J ,W
M2_!>D:/J3W=E]K1&D:5;0W+FWCD;.YECSM!.3],\8K1UO1+#Q#I<NG:E"9+>
M0AOE8JRL#E65AR"",@BN?T?Q(8[:'4-4U=7@N[);D6WV-A)"P ,K#:,^4-R\
MD'']XYKH(]<TR74+>QCNT>XN8/M$*J"1)%Q\X.,$<CG/<>M %2U\+V5K:PP?
M:;Z?RYTG:6XN6E>5E^Z'9LY4=ATSSUYJ*3P9I,MKK%JXG-OJTAFN8A*0OF''
MS+C[IX'3KC)S5]M>TY85D\]COD>)$6)V=F0D. @&XX(.<#C%03>*]!@M+2ZD
MU6V$%YD6[A\^80"2!CN,'\1CK0!3O?!&E7M_;WS2ZA#=Q1"!Y[>]DC>>/.=L
MA!RPR3[\U8E\*:=+<:A,&G0W]JMG,J. ODJ"%51CY<!FY'/-.7Q;H+QPR+J,
M;12K$PD"L442_P"KW-C";NV[&:Q$\;6VE^)_$%EK^J6UO;6LT"6N4V[5>,,=
MQYXR0-QP.G2@#:M?"VG6E]87D1N!/96HLXV\Y@&B!RJN!PV#TS5_4-.34%@W
M33PO!*)HY(7VD-@K[@C#'@@BL@:O>?\ "PETLS1'3FTEKM5"<AQ*JY+9Y&"?
M2M*SU[3+^]-G;7:O<>5YRH592\><;UR!N7/\2Y% %&;P=I<UO;1@W,,MO=/>
M)<0S%)?-?=YC%A_>W,".G/&,"J\G@'0I--EL=ETJO>M?I*MTXDBG))WHV<J>
M3TZ]\UIZKXBT?0Y(X]2U"&V>16=$<\LJC+$ 4Q?%&BO+#&M_&QE>.-&"L4WN
MH9%+8P&8$$*3DY'K0!"WA/3VCT]6ENV:QN/M4<CSEW>7:5WNS9+':2.>,''8
M8N:5HMMH\E\]L\I-[<&YF\QLYD( )'IP!QTXJI:>*M.N]5U:QS)%_99 GEEC
M9$!V[CR1C !'.>>W'-7K#6+#4YKB"UGW3VY7SHG1D=-PRI*L <'L<8- &?J?
MA#2]4UA=5D:[@N_+$,K6MR\(GC!R$D"D;AR??FGW/A;3KB^GNT\ZVDN8%M[D
M6\FQ9XUR%5A[ D C! .,U3\1>(7M->TK0X)9;>2_$S-<1P&0QA%&-H*D$EB,
M]< 'ID&KECKEM"EK8ZCJ4$VH%OL[S1Q-'%+.!RJDY7=P?EW9X- %F^T'3-1L
M+6QN;1&MK66*6&,# 1HR"N/;C&/0D55UOPIIVO7EK>SO=VU[; K'<V=PT,FP
M]4+*>5..E20^*M"N-4&F0:G!)>F5H!$A).]5WLOID+S^?I5V]U.TT\H+F4JS
MJS!41G;:N-S84$X&1D]!D>M %.#PW86VL6^IPF9)[>U-I&HDROE$@D$'J20#
MD\Y[U0A\!Z+!-;R1_;5%M>/>01B[D"1.^[<%&<!3O;(]ZU%U[3'E>)+H-(EL
MMV4"-GR3T<#'(^E-D\1Z3'807IO%>WN(3<1-&K.6B !+X4$[0",G&!D4 <5:
M^'];:ZNOW&O:=?2W,LWGP:HC6(9G+!A&6+$<C*[.?;K74)X+TF+79M6B^UQ/
M/*)YK:.Y=;>64=)&C!VEN ?J,]:H7GBU+/QA9QR:A;G1+G29+Q&1-Q=A)&%*
MD9+ JQ. *ZFSO+;4+*&\LYDGMIT$D4B'(92,@B@!NH6,6IZ=<V,Y<0W$;12;
M#@E6&" >W%94GA*PDM/LC3W?V5K-;&6'S?EE@7=A6X]&(W#!QWJY_;^E_P!H
M1V/VQ!/)(T48(.UY%&60-C:6&#E0<\'CBA=?TIKV.T%XGFRR-%&2"$D=<[D5
M\;688.5!R,'T- %V6W62U:W!,:,FSY."HQCBL.7P7H\WA>W\/2I.UC:[#;'S
M2)(2GW"CCD$=C5Z+Q#I4]I>745UNALY3#<,(V_=N,94C&<C(R.V:6X\0:7:W
M<=M/=K'(\BP@LK;1(PRJ%L;58@C"D@G(XYH SV\%Z6]O9H\U^T]I.;B.[:[<
MSERNPY?.2"ORXZ8Z8I]GX0T_38T2PGOK8I/+<*RW!;#2$EQAL@@DDX(Z\]>:
M>/&/ATW;VHUBU\V-I%<;^%,:[WR>@PO/X'T-6[/7=-OC<""Z7=;(LDRR*T91
M&!*L0P!VD X/3@^E %)/"&E0-8R68FL[BRC>**>!\.4<[F5LY# M\W(Z\C%/
M7PKID<^ERPK+"=++FV"/P"X(<MG.XMDY)SU)Z\U-;^)='NKR.TCOXQ<R1^='
M$X*,\>"=ZA@,KP>1QQ4EEKNF:A>-9VUTKW C$PC*LI:,G =<@;ES_$,CWH R
MU\#:0DD,J27JS0W4UTDJ7+(P>;_6C(QPW<?EBG6_@C2+.ULH+0W<!L9Y)[65
M;AF:)I,[@-V1M()&""/QYI?%GB'^PH=.B3>);Z]CMA(L3/Y:L?F88!!. <#U
M['!%.M=;@TJW,&M:Q%/,DF#<>08PBN?W8E(^5&((Z[<^@H DN/"FF7.GQ63"
M9(TNUO2RR?.\X;<'9NI.X ^G '08JN]C<ZSXFMI]0TA8+?2)7DM;F257:=F3
M:"H'W5P6)!P<A<=*N7/BK0K/4CIT^IP)>!XXS#DE@TA(0''3)&/_ -=4O'FM
M7WA[PE=:KIS0B>!X@%FC+JP>14/0@]&SUH Z*6))X7AE4-'(I5E/<'@BN?TS
MP3I&E76GW%N]ZTFGPO!;^9=R,%B;;\F"<%1M7 ]JMQRZA;ZBJ3ZE:W$*Q,\L
M,=L5D [,,,<C.1C'.>.E26'B+2=3%J;*\6=;H2&$HK$.$.'.<=B0#[T 20:)
MI]M?ZC>Q6RB?4=GVIO\ GIM7:,_A65IW@;2-+GTZ:V>^WZ=&\5KONW81QMCY
M,$XVC:N![#K6G%K^ES:BE@EVIN9 YB4J0)=OWMC$8?'?!.*;'XCTF:Z%M'>!
MI6C:1%"-^]53ABAQAP,C.W.* **>"],33K:P62Z$%M>_;XAYO(FWE]V<<C<2
M<=.:CE\!Z++/)(3>J'OAJ C2[D5$GSDLH!XR<Y^IQBM*+Q%I,ZV#17J.NH(S
MVC*"1,%4L=IQSP"<=:QX?&%AK&BVU]:ZC_9BRWZVZ-<VY)FQ,4V -CE]N/5<
M\\B@#0'A/3!<7+_OS!=7(NY[4RDQ/-D'<0>>H!QG;QTI9_"FEW=UJL]U&\XU
M6%8+N*1LHZ*"% ';&X\CGFK<>N:=+<7]NESF:P -TFQLQ C(SQW R/45%=>)
M-(L8DEN;P11,B.79&VQJQPK.<?(">A;% &9_PA5K;:!=Z=:W>I2/.BQK-/J$
MIDC4$$*KY)51Z#KWKHH;?991VTTC3[8Q&[OU?C!)^M3=:JZE?)IFFW%Y(I<1
M(6"+U=NRCW)P![F@##L? FD:;)I\EM)?J^GQR16I:[=O*1\?* 3C:-HP#Z#.
M:EM/!NF64&D0P/="/2'9[-3+G86!4YX^;AF'/K1X.UZX\0^'!/=QI;ZG;RR6
MM["!D13QG:P^AX8<]"*YZS\4ZU-X9\-7TEQ 9KW6FLKHB'&Z/SI5&WGY>$'K
M0!LQ> -$@\A(FODMK:[^V6]JMVXBADY^X >!EB<=/3&370WUFFH6$]G*[K'.
MAC<QG!VD8(![<4^YN8;.W>XN)!'$@RS'M_GTJA_PD6E *7N3'NN5M,21.A$S
M %4((&"0RXSUS0!4M/"5E9V-G8QW5^;*T\L16[7!V80C:I[D<#@GFG7?A/3K
MV"..=[DO'>_;DF$N)%F[$-UP!QCTXZ<5=_MS3,WH-XBFQ=4N0V5,;, 5!!]<
MC&.N1CK6!XE\6+!HZ7FD7L*M!J=K:WBS1$-&KRHK!@V"AVMG)'2@"\W@O23K
MLNK*;N.6=E>XABN72&X=1@-)&#M8\#V/?-+#X-TFWUR?5(?M4;3S?:);9+EQ
M;O-_ST,>=I;@'/J >O-:.F:UIVLB<Z?=).;>3RY0 04;&>0>>000>AK*U'7K
MJ;Q=!X9TLQ1W'V4WMW<RKO$,6[:JJN1EV.>IP ,X/2@!+SP+HU]+>M*;P1WE
MPEU+#'=.L?G*5.\ '@G8N?Z5/<>$=+N)-7=C<K_:T0BNU6=MKC8$)QT#%0!G
MKQ4T<NI:??2MJ-W;/I26S2&X9/+:-@1G><[<8R<@#H<U+#X@TJ8W %XJ-;1B
M69)E:-D0]'PP!VG!YZ<4 -N_#VG7^BP:3>1&XM(&B9!(<G,;!ER?^ @'U&?6
MH==\+:=X@GM+FY:Z@N[0MY%U:3M#*@;[R[E[' R*9'XT\.3-$(]6@8S0^?%U
M_>)Q]WCYCR/E'/(XIW_"8^'?LMK<G5[8176\0$M@N4SN&.N1M(P>XQUH UK2
MTAL;2.V@4K%&,#<Q8GW)/))ZDGDFJLNBZ?-K U66V1[S[,UIO;G,1.XKCZ_S
M/K4%MXHT2\TR+4;;4(IK::7R(VC!9FD_N!0-V[@\8SQ2/XIT*.RMKR35+=+>
MYE,,3NVW<X)!7!Y!!!!!Z8YH CF\):5+X7@\.+')%IL*QJL<;X.$(9<MU^\
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
MWR1B..VE9V*8W$(%W%1N7Y@,<CGD4Y/%&C2?V:8[T2+J;%;1DC9EE8 DC(&
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
M*%)9!*ZO,L(\F-I"&9MHR%!P >IZ#O7#:/KNJWT7@%IM1DSJ]A*UYM5!YCB
M,&^[P0QSQQ[5G:/>ZEIWPTT"\@U2Z,L^KPQS&38^]'NRC@DKGD$G.<Y[T >J
M45P]YJNIZ9XJU/1IK^9SJ5LDNC%E3]T^[9(HPOS;2R/SGY<^E0W5]K^J7VO6
M6E:G!:7&CRQ1QO<S!1M\I)"\J",[E;<PSD<+Q@\T =<-;T\Z\VB?:/\ B8B#
M[3Y)1AF/.,AL8//;.:T*HW,(\J2_0Q+=I;,L<DC'RTR,GZ#(&3Z >E<YX/UF
M\NM2N=.U87]MJL-M&\UG=!&0G+!IHI%&&1C@8[8Z"@#L:*X:_&MZIXTUK2+7
MQ#=:?!#IUO<P>5%$2DC-*.2RG*_("1U]".]/POXFU/Q9/IME>3RV#R:''?NU
MN%5I9'<IN&0?E&T''^WSD4 >BU#<7,=K;S3/N988S(ZQJ6; !/"CDG@X ZUY
MM8ZWXAUS_A%[>35IK*2]:_MKJ2WBC_>F#<JRKN4X)QGT]NE30C4+"\^(,T>L
MWK7%E!&8I7$;886H<'!7'7/ &.3]: .XNM/T_P 065I)=0221!DN8E8O&588
M96(R"&'OR#6B!@8KAM+UB^UK5['1I;V>V_XD,%^TL6T/-)(=I;)!X7&<="6Y
MXK,TS7M?UF7PI#/J<MJUX]_;W;011@3& LJR+N4[2<9].>E 'IE%<WX'O[R_
M\/2?;[AKF>VO;JU\]P TBQS.BEL #. ,X%<T_B;5I?!7_"6V]U)]HCU(Q/IV
MU=AB^T^1Y1&,AL8;=G.[VXH [35/$>G:1(R74DI:-4>410M)Y2,Q56;:#@$@
M\^Q]#6K7%Z+;2#XI^)I#>7#*MK9-Y9V[2#YV ?ES@=N?KFD\:ZOJ6D7+3C[8
MND+:$RW-@$>2SD).)9(R,M'@=LXVMD=, ':T5Y_J6NZBC>.S;:E((K#2H;RQ
M8*A\IFBE;(RO()1>N:FL]3U/Q%=ZEID.KOIUU9Z=:RPR*BG=)*A8RL"/F4$
M;1@=?48 .KAUBRGUJXTB-W^VV\*32(8V4!&)"D$C!Y4],]*OUYMJBW<_C#6Y
M[359;:6/PW;S">U1/G8/.0?F# +GG'7W]>F37[F/X;)XB:)9KH:0+XQ@8#OY
M._'TS0!IZ5H>F:'%-'IEC#:K-(99!&N-['J36A7"WNJZCHWAB7Q/#K']H1'1
MVN%M)(U(EF"AQ(I7!50"<KTQCOUE-[J5GX@\.6L>ISWEIK5M,LSL$S&ZQAUE
M0A> >F.1RO'J =K17"^&]6U.\VZ/>WTTFJZ5=S#49 J RQKS'P%P X>,C 'W
M7YXJ/PY?^(->M="UU-4MHK*^C;[5#YP;EE.%C7R_E=&&,$G(!SGK0!WU%>::
M+J.L2^#-,UF^\2W1N-0EBM_)%O$=Y\X@K& !AV4%<DX')XQQ+#X@UU="U4^9
M*S6?B!+)FPKS1VK-$6 P/G<"0@8!/IDT >C45YW=:SKNDIJ,\MW<"PFU6WLK
M"2\58Q'$^S>Y)3=PQ90S9'0X/4]/H$.L6MYJ4&J7L%Q#O22T02;Y8D8$%7;8
MN1N4[3C/4$\4 ;M(1N4@YP>.#BEHH I:9I-EH]LUO80F&%G:0KO9AN8Y8\D]
M223[FKM%% !6?8Z'IFFWMY>V=C##=7K^9<2JOS2-[FM"B@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#+U+PYI&KW4=U?6,<ES&NQ)@2CA<YV[E(.,]NE7[:V@L[=+>VB2*%!
MA408 J6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JD
M=(L6UA=6,)^W+$81+YC<(3DKC.,9 /3J,U=HH **** ,^_T/3-3O;*\OK&&X
MN+)B]L\BY,;'&2/R'Y"M"BB@ HHHH *I'2+$ZP-6,)^W"+R1+YC?<SG;C.,9
MYZ=>:NT4 %9\^AZ9<ZQ;ZO/8PR:A;H8X;AERR*>P_,_F:T** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "J.K:/8:Y8M9:E!]HMF(+1%V"L0<C.",X(!_"KU% &6GA[34G6?
MRYWE561'DNI7*!A@[=S':<=QS1_PCNE";3IA:XDTU#':,)&!B4@ @<]"  <]
MA6I10!BZ?X2T'2M4FU*QTR&"[F+,[IG&6^\0N<*3W( S3M*\*:%H=W-<Z;IL
M-M+-G<4S@9.2%!.%!/4+C.*V** ,*R\&>'M/GMIK73(HY+5F>W.YCY1;J%R>
M![#@9.!S3QX1T);3[(NGHD'V@7(1'90) VX,,'C#<@= >16U10!7EL+6>[MK
MJ6!'N+7=Y$C#+1[AAL'W'%9U_P"$M!U35HM5O=,AFO8U"B4Y!8 Y 8 X8#T;
M-;-% #)H8[B"2"90\4BE'4]P1@BJECH]CILADMH6$AC6+?)(TC!!T4%B2%&3
MP.*O44 <D_AF2\\=:CJ=[!FPN+"&T0I<LC$JTA8,%(RIWC@D].E;=UH.F7DE
MK)):A)+5#'!) [1-&A !4,A!V\#CIP*TJ* ,P^']+-Q83BT5'T]2MIY;,@A!
M&"  <<C@^HI+CPYI%U=7MS+9(9KV(0W+AF!D0#&#@^G&>N..E:E% &4_AO27
M2S7[,R-91F*WDCF=)(T( *AP0VW@<9QP/2GGP_I9GL)A:*CZ>I2U\MF00@C!
M  ('(XK2HH I:;I5EI$$D-C"8HY)&E9=[-EV.6/)/)/)]Z@3PYI,=])=I9JL
MDDPN'4.WEM*/^6A3.W?P/FQGCK6I10!0@T:PMM5N-3BA9;RY"K-)YC'>%SM!
M&<8&3CCC--OM"T[49WFNH&=Y(?(DQ*ZB2/).Q@" R\G@YZFM&B@#&U#PIH>J
M74EQ>Z?'++);_9I#N90\?/RD @'&3@GD9XQ45WX+\.7LMI)<:3 [VD8AA/(Q
M'_<.#\R^S9%;U% &9-X?TRXO+F[DMV,]S +>9Q*XWQC.%X/3D_F?6K5G86UA
MI\5A;1!+6&,1QQDE@J 8"\]L<8JS10!C:3X3T'0Q.--TR"!9P5=1EAM/)4 D
MA5/]T8'M4^G:!IFDLALK;R_+C,46Z1G$2$@E4#$[%X'"X' ]!6E10!7BL;6"
M]N+R*!$N;D()I .7"@A<_3)K,LO"&@:=J5QJ-EID4%U<%B\D98<M]XJ,X4GN
M5P:VZ* ,8^$]#.BQZ.;!?L$4@ECAWM^[<'<&4YRISSP1U/K6/KW@NV?3FAT;
M2=/=9[Q+F]MII&B%P%7 PZ@E&R$.0.<'/4UV-% '(:-X-M$M+VWO]-BALKR,
M1R:>;V6[C;!SN)DQ@]/NCMG)XQJ0>$=!MM)&F1:=&MGYR3["[$ET(*L6)R<%
M1U/;'2MNB@ 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 ***K3ZA:VQF$LP!AB,TH )*(,\G'T./7!QTH LT5
M%;7$5W:PW,#;X9D$B-@C*D9!P>>E!N85NEMFD F=2ZH>-P'7'KCC/ID>M $M
M%%% !139)%BC9VSM49. 3^@K)L_%>@:@\"6NKVDK7!*P8D \TCJ%S]X^PH V
M***1F"J6)X R: %HJO8WUOJ5A!>VDGF6\Z"2-]I7<IZ'!P1^-6* "BBB@ HH
MHH **BN+F&UA\Z9]L>Y5S@G)8@ <>I('XUE?\)?X>$DJ/J]K&T4ODR>8^P))
M_=8G@-R.#0!M4444 %%%% !1110 4562_MGU*73UDS=11+,Z;3PC$@'.,=5/
M?M5F@ HHHH **H:EK.G:1Y/]H7:6_GN(XM^?G<]%'J>#QUIUEJ^GZC)+%9WD
M,TL./-C5OGCSTW+U&?>@"[1110 445B:CXOT+2;A8+V_$3M)Y2GRG93)Q\@8
M C=R#MSF@#;HHHH ***AN[N"QM9+JZD$<$2EG<CA0.I/M0!-15!-9TZ33(]2
MCNE>SEV^7*H)$FX@+MXRV21C&<YXI^F:I9:Q:?:K"<2Q!VC8[2I5U.&5E(!!
M![$4 7**KWM[;:=9RW=Y*L-O$I:21NB*.I/H/>J=OXCTBZD@CAOHW:X.(>"!
M)QG@D8/ )H U**** "BBB@ HJM?W]MIEA/>W<GEV\"%Y'VEMH'L,FK (8 CH
M>: %HHHH ***K:??VVJ6,5[9R>9;RC*/M*Y&<=" >U %FBBB@ HHHH ****
M"BBH+V\@T^RGO+J3R[>"-I)'P3M4#).!R>/2@">BFQR++&LB'*. RGU!J#[?
M;?VG_9WF?Z7Y/G^7M/W-VW.<8Z]LYH LT444 %%%% !115:"_MKJ[N[6&3=-
M:,JS+M(VEE##DC!X(Z4 6:*** "BFNZQHSN0%4$D^@%5M-U*SUC3XK^PG6>U
MESLD4$!L$@]?<&@"W1110 45#=75O8VTES=SQP01C+R2L%51[DU3@U[3+BYA
MMDN@L\^?)BE5HVEP"25# %A@$Y'% &E1110 4444 %%%% !11TJEI6K:?K=@
ME_IEW%=VKDA98FR"0<']: +M%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M/B-I=_K7@NZTW3;)KNXGE@(0.BC"3([9+D#HIH 9I^N:C'\09O#<L\6H6JV
MNVN$C"O;OOV['Q\IW#D< \=^M;(\1Z4=1AL?M1$T[O'"6B<)*ZYW*KD;688/
M .>#Z&L+3]'O_#/B:672--,FAZK^^N;5'C1K*XP 74%@"K#J 3@C(ZUG^%M#
MU'3S::3J?ABUD;3IBT.L/)&ZN@)VNJYWB0@XZ #DY[$ Z2Z\7Z3;:;<WP>XF
MB@M7NQY=M(?-B7&60[<,.1R#C!STYJ2V\36,VFV-U*)TENX?.6W6WD>3  +$
M(%W%1N W8QR/45QUEX6UF+3M1L;*WNK+3KW2+B$Z=>3I*EM<N %6!@S$1\MD
M$X'RX]!?TW3M;L-;T;6I-*G:,:0--N;19HC) ZL&#_>VD$@@X;/W3ZX -^?Q
MEX?M[:QN'U%&BOE9K9HXW?S=H)8#:#R #QUR,=>*4>+]"8Q 7IQ(T*AO)DVJ
MTH!C5VVX0L&7AL'YAZBN6L/"^J:;?>'918M(D6K7NH7*I)'BV6=9 J#+#.-Z
MYVY[XIGB;2/$6I7&JQII$DRC4+.YLW@N(HXY(HWB9]P+ M+\K??&, 8(Q@@'
M03>+K*>7Q%9^;<V']E1[9;Q[5R(R4W;P"N" "I /7DX(YK1&NV%I8VAFO)+E
MY;83AHK=W>1 !F0HBDJ#D=@.<5S5UI&L^?XX1-+>1=7ME-K(LT>&?[,(BG+
M@[AU( QWSQ3M*TO6-&UVPU-M.FN()=%@L9X(Y(_,MY8B2.K!2K;B.">0.W0
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
MR%,,5'IG.* $M_$FDW=Y;VL-WF2Y#&W+1NJ3A>OEN1M?CGY2>.>E86DZU?\
MB37-1%I?7%E#INHB P/8G9/"L<;,&9E!5RSG&&&  =I[T;#0-7N](\(Z5?6!
MM)-!N(I)KD2(R2+#&R+Y>#N^?*GD# SGG&=KPG97]E?>(VO;&2W2\U1[J!F=
M&#H8XT'W6)!RAX/M0!JZCKFGZ47%W*X*1&9Q'"\A2,?Q-M!P.#R?0^AJ/4?$
M>E:4[+>W1B",B22>4[1Q%L;0[@%4SD?>(ZCUKG_&6AW^HWYN]+M[V#4H;3;:
M7]K-&%9R6)AF1VPT?W3R#U/0]:#Z)JT&N:M;WOAFSUJTU61)UNGDC\N%_+1&
M21'.XH"F1M!.#B@#II?&6A0ZC+I[7DC7<,GE211VTKE6V[P#M4]5&1Z]JM6W
MB'2[RQL+VWN&DMK]MMM(L+_O#@GTX&%)R<#BLWP_I]]:>+/$]U<63PVU[- ]
MO*70APD*H> Q(Y4]0.*@\,^'KS1M4U"*8*=+MYY'TM%/*K-AW!';:V57V)H
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
M=(WWQ,H4,-H*NNXJ1T)'2@#O*HW.KV5GJECIL\K+=7Q<6Z>6Q#[5+-\P&!@
MGDUQ.@>)]2U,Z%IEW?NDU])J1>Z5$5W%O.41%&W:#M.2<9^3WIVJ6^I'7?!5
MK=:NLU\MS>QO>PPJIX@DP=IRH8+@'C&<\=J /0J*YOP5J%[?Z/=I?W)N9[/4
M+FS\]E56D6.5E4L% &< 9P!7(7FM^*+?0=:UZ+6WD.D:O+ MF;:+9<0K*J[&
M(7.[!X*D<^N: /1;35[*]U*^T^"5FNK'9]H0QLNS>"5Y(P<@'IFKU>>W-Z^G
M^(_'5S%>QV4BPV 2XDC,@0E6484?>8YP!SR1P:J:IXCUVST3QQY=Y<03:3'#
M-://'$TB!XPQ5MH*D9R?7GK0!Z;17*:9>:E;^/;O2+K47O+:338[U!)&B^4Y
MD9&5=H'RX X;)XZUT6HW'V33+NY,T4'E0N_FS?<3 )W-[#J: +-%>=V.N>(&
MU"[L8;MIY)/#XO;9[U(XU:XW%0X"@%48D':W(QT%;?A#7'U6XU"WN7U"&\MA
M$)K"_B19("=WS!D 5T;'!&>AZ=* .@2_@DU&:P4R?:(8UE<&-@NUB0,-C!/R
MG@'(JI;>(M+O-273X+AFG='>,^4X20(VU]KD;6P<9P:S+:]U"?QYK>DM?2+:
M1Z?;3P!43,3.TH8@E>?N#[V:J_"Z*1/AWI#O<2S;XB0'"X3YCP, '\\T ;"^
M*=)>ZN;:.6XDFM6"3I'9S.8R1D!L+QQS]*T[6ZAO;2&ZMG$D$R"2-P,;E(R#
MS7 :4FL-XO\ '_\ 9$UI'-]H@V"XB9LO]F3'(88'X&M'QEJNI:!86.KZ7="2
MVMY&2ZTZ.-2)E ;<5(4L"A!8@=E:@#M**XRXU:_^V:!HUKJ@N7U"RFN3?[HX
MC.4\O 3",O(D+8"]%'/7,.GZEKDFKZ?X:U;4X8[XV5Q<37=EM)F9)%15&Y<
MA6RP"]<8P,B@#N:0D @$@9X'O7'6=]K,'BO1M(O-62Z$VEW+7+PPHBM-%)&H
M=>"0?F;(SC/:N?TK4=4UN\\!W5WJMSYL[7_F^6L:JY0, 2NW&=O'3UQ@G- '
MI-K?P7DMU%"9"UK+Y,NZ-E&[:&X) W###D9%6:\_EU#Q)=:3XQ_L_49&OM+U
M BS AC):-88I#%@K@YW, >N2.:FO_%TC:%+X@TV\SITOV.V@,@4(C2N@>4MM
M)^59%'<!E8$4 =U5&WU>RNM6N]+BE8WEHB231F-AM5\[3DC!SM/3/2L_0XM=
MM]3OXM5O+>>T8)):+Y@::/J'#81 5R 1QGJ*Y76_MR>+_&%UI^I2V,UKH=M.
MKQ1HQ9E-P0#O!&WCD 9/J.X!WNI:99:QI\UAJ-NEQ:3 "2)^C8((_4 TDCV6
MB:2S[%M[&TBSMBC)$:*.RJ,X ]!7G^O^*]77P]>:G8WY%Q;:+!?&WMXD*PR,
M&8F4OG*L!@*O. 3Z&M'5=4N];F\7:='>26<>EV"86)4)D>2)G+-N!^7&% &.
MC<], ':65Y!J%A;WML^^WN(EEB;!&Y6&0<'D<&IZP/"X<_#[11'(8W_LN#:Z
M@$J?*7GG(KDM+U[7E\*^&M3N]8-Q/K[V]N0\<<26[%)'+*0AY;:J\@C)X Z
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
MR^#]"FM[RW>R/DWEQ]IG19I%#2;MV[AN/F^; P,\]:FF\,Z3//?32V\C27\
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
M!T>=(&WJ@50JKOP-V "<XZL1T HA\4:3/=6L"7# 7C,EK*T3".=ESD(Y&"<
MD>H!(S6S0!AZ7X.T#1KR:ZT_34ADFW;E#L47=][:A)5<]]H%16?@CP]83VLU
MM8NALY&DME-Q*4@+ AMBEL*#D\ 8]JEBU:2_\47VF6QVQ:9%&UP>\DL@)5,]
M@% )]=R^ASD"7Q+I/B[1H+K5H]1M=3,RW%L+98Q;;4+!XV'S%<X4[B?O#UH
MZ74](L=7CA6]A+F"430NDC1O&X!&Y64@@X)'!Z$U4NK:\TC3UC\/:=;3S23[
MI1<W+1\-G=(S[69FSCKR1WXJO::A-<ZOJ?AV:[EBN[5(KB&YC";WA<G!P5*Y
M#(RGCI@\$T[P5J%WJO@_3KV^F,US*C&20J%W$,1T  Z#L* -#1=+AT71K73H
M H2!,$HNT,QY9L#IEB3CWJ&Y\.:5=W]Q?36I-S<P?9YG65UWH,@ @$#.&89Z
MX)&>:EU?6['0H(9[]Y(XIID@5DB9QO8X4':#C)(&3QS27&N6%I=36TTCK+"D
M;,!$QSYC%4 ('+$@C YH AA\,:1;RZ?+';.&T^$P6N9Y"(XR "N"V", #G/0
M>E1Z+X1T+P]<23Z58+;/)D8$CLJ G)"*20@)[* .*1/%VCM'*?/D6:*Z6S>W
M>)A*)F&539C/(Y!Z8YS@4R3QIH<5C!=R7,JQS79LE'V>0L)P2IC8!<AL@]>O
M;- &CJFCZ?K5JMOJ%LLT:.)$.2K1N.C*P(*L/4$&DM=&LK1'54EFWH8V:ZG>
M=BIZKF0DX/<=ZI0^+-+GB22/[600A<&UD#1;V*KO4C*Y(/4<#DX'-;E &5I_
MAO2M+\O[);NGE1F*$-,[B%#C*Q[B=@X'"XZ#T%0Q^$=$AM+.UCM9%@LK@W-N
M@N9?W<I))8?-URS?F?6LW7M:G;Q98>'()KRT6YM)YGN+> LP93&J8)4C WDD
M^P!][UCXDT]$L+2XOVGEG;[-'>& QQ7,R@A@IQMR2K8&<'!QG% &5XE\()<&
MT;2[*1GDU>"_OF^U,I8(,$@EN&Q@#&.G48%;EQX6T:[LI;2XM#)'+,MP[M,_
MF&1<;7\S.[(P #G@#'2N-U77M:MO#'CFXBU247&F:CY=K)Y<>4C\N%MN-N"/
MG;G&?>NUU'Q%IVF/.EP\K&VB$UQY,+2>3&<X9MH.!P?? )Z"@"J?!?A\P74/
MV#$=W,D\X$T@WR)C:QPW7*J?<@$Y-27FF-IKWNK:+IZ7.KW"QHZSWCHLJJ<
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
M5G+A\G(5B4.5!/R].!FCI'@R?3[[P_!<2"XL])MYIC+D#SKR5\LVWL!ER/\
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
MWMTNT:.94!PR-U4?W5/H,"M:TM8+&S@L[6,16\$:Q11CHJJ, ?@!0!-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 %4;_5['3(YI+N8JL$)GEVHSE(Q_
M$0H) X/UP?0U>KSNQN)+[PI\0+V<DSM=W\'/\*11^6B_3"Y^K$]Z .]@O(;F
MPBO869X)8A*A"G+*1D<=>G;K3[>XANK=)X)%DB<95U.017G^@W.M:3?^#[=]
M3:\T_5K(QO;/ BBV*0!U9&4;L<;3N)Y(K7\*W$B>+/&&EC/V6VO89HA_=,T*
MNX'_  ++?5C0!UM%%% !1110!#=W4%C9S7=S((X(4,DCGHJ@9)K&;QGH*2RQ
M-=RK)#&)9$-K*"B'.&(V\#@\].*W719$*.H93U!&0:XVP /QAUL$9']CVO\
MZ,EH ZF'4K6XOGLXG=IDA2<_NV"[&)"D-C!^Z> <U;KA=5U;5++5_%-G;7QB
MAL=#CO+11$F(9/WV<<<C]VO!S4%G>:]/K.@6CZ_.(M8TA[F4K;P@PR((CF/Y
M.,^8<[MP],=@#N+B_M[6ZM+:4N);IRD06-F!(4L<D#"\ ]<59KSK1?$FM7:>
M"VN+[?\ ;;V]M+P")!YXA6<*QX^4YC4G;@57_MSQ!%:SZB^LR2+:^)1IWV<V
M\066!IUCPQVYR V001TYS0!Z;17G^IZQXCFN-7M[*>>'4+?5(+>TMHH%=)+9
MA'N<L5/.&=B<_+M48YYZ?Q)>2Z;X=EECOTM9]T<:W#Q;R69U7"J!RYSA1C&2
M.,4 ;-%>9ZCXDUZUT#QB8[R:&YTJZ@%L\\<32*DB1L5;:-I^^<'KTYJ;6_%&
MK>%;WQ''-?&^2"PM;JW:>)%$#RS/$?N 90$*V#D\'GO0!W U>R.MG1Q,?MX@
M^T^448?N]P7=NQ@\D#K4>H:]INEWEM:7D[I<7.[R(UA=S)M&2%V@Y(')'I7-
M6MK/:_%N,37\UWNT%L&94!!\],_=4#!ZTWQF+@^.? XM6B6;[3=[3*I*_P#'
MNV<@$'I0!UMAJEGJ?G"UD9F@<)*KQLC(2 0"& /0@U<KD-2U35-,_L.QNY(8
MK[5=1>VENX(QA(P)'0+NS\Q5549SU/>L36_$6OZ;;^)K*'4"9M+N;$VUX\*$
MO'<.JF-Q@ E?FY !P1WY(!Z517$WO]NV7BC0M'_X2*YDBOX[QY93;0AQLV%-
MOR8!&\CD$''(K(L==\0+I>BZC/K+S,==;2IHC!$J3QB=XM[87(?Y0<J0..E
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
M(I)3=7!W(.B[3\N!DXX[UUE% ''W/AS4[R[O;J>STMIKVW%M<,+NX&^(9^7
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M16]S' +BX,<F%WS.NQCB)<$%L@9)X"[C5C3M#LM+OKZ[M?.5[V4S2H96*;R
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
MN.*V]/T*TT[3I;+=<723 B:2\F::27(Q\S,<D8XQTJM<>$M&N?"\/AV2V/\
M9T*(D2JY5T*<JP8<A@1G/K0!SVJ:SXKTC2Y7F^S(W]J6L%O),BM))!+(J'>J
M-M5@2PR."!T!K-\2ZSKJ:+XMTZ74E\W3Y;3R[F& 1EHYBNY",GIDC/7!_&NN
M;P;ISZ6EA+/?S*L\=RTTUTTDKNA#(6=LG (! Z<=.M.N_!^EWQU8W)N)/[56
M-;K][C/E_<*X^Z1[?CF@#<A1TA19)/-<#E]H&[\!7FNN27TR_$Y)[YY;>WTO
M9%"4&%5K9VP/H2?KFO2;>!;:W2%6D8(,;I'+,?<D\DUC7WA'2]0N-4GE^TJV
MJ6XM[M8YV59%"E?N],[25SZ4 <[9ZWK&F7BV$UY8/"WA]M0@:9#%' \>Q<.V
M22GS@D]>#]*8?$6L.-?L?M;AH-$34+>Z:W".KGS VU2/NY08W 'KG/%=#=>"
M])O6!N_M$R_8&TXJTG!@;&5..^0#GKQUHMO!FE6UT]RS7D\LEG]AE:XNG?S(
MN>&R>?O'\Z )_"(F_P"$/T=IYVGD>RA;>PP>4''O]:VJI:3I=OHNF0:?:M,T
M$*A$,TID8 # &3Z  5=H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KFO'NLWWA[PC=:KISPB>!X@%
MFCWJP>14.<$=FSUKI:Y/XDZ?>ZMX'O=.T^SDN[F=X=L2;1D+*C-DL0.BF@#3
MBEOX-159M3M;F%8F>6&.W(D [,,,>,Y&,<]NE2V'B+2=3%J;*\6<70D,)1&(
M<(<.<X[$@'/<UGVHAM=2673_  Q-:EXV$\PBCC^102%PK99BV .PR>?7%T32
MM3T;Q1+=QZ;(++7HVEN4C"@Z;/G@=>0P/S8S\X+=#P =9%K^ESZC'8)=J;F4
M,8E*L!+M^]L8C#X[[2<5&OB71WG\E;U3(8WE0!&Q(BG#,AQAP,C.W.*XKPYH
M6H/I=GHFI>'YX-0TV![=-6DN \('EE%DA&\MN88R-HQSST!U?"L>J2:1I^DZ
MGX<-G=Z9:&T:]E,;1G"! 82"6PV%)R!@#'7% '1IXATJ061CO%<7T)GM2JL?
M.0+N)7CGCG'6L>#Q?8ZQH5GJ-KJ/]F)<7J0QM<6Y)E_>[0@!QRX&,C.W/M7/
M>'M.UN)_ L,^AW<*Z-!+;7<CO'@'R@@9<-RN1UZ\]#S38='UF/P!I.DOI%R+
MJQU>&5U#(0T:77F,ZX;IM]<$^E '>)KVF2/J"+<Y;3O^/L;&S%QGGCTY^G--
MN_$>DV 5KJ[$2L$)=D;;'OX7><83/;=BL35= O9/&4-Y9*O]G:G;BWU4$XXC
M;=&<=]P+QGV8>E9=]I=]%XEURUO/#MQK&FZO(DT$L=P!$A$21LDREQA1L!R
MW!Z$\4 =MK%TEEHUY<R7T=BL<+'[5(H983CAB#UP><=ZK'7=/L[2!KJ]\P_9
MTF>5(6(VGH[  [ 2#C/H?2F>*+6>Y\&:O96L+37$UA+!%$F/F9D*@#)XY/<U
MQ^J:+JSVUG<Z7;ZA9:U!I4$*.-KV]TPW9MYT)(P.3NXQO.">E 'HMQ<0VL#S
MW$BQQ(,L[' %93^+-#BM+JYFU&.&.T=8[@3*T;Q,WW0RL PSGCCGM5;QIIVH
MZGX8>/38UEO89X+I(/,V"8Q2K(4W=L[< ^N*YC6-,N=8\'ZU)9>%KRSOKU8(
MS'<R(T\Y1P3D[R JC.,G)YX'&0#I[WQMH=II.K:A'=?:5TN/S+B.%&+ $$K@
M8Z'!PWW>"<\&I!KEM/JFGA-36(2VLLS6#6Y,DH&WYQGY@%YXQ\VZN9\2Z)JF
MK:AXM^R:?*4U#P^EI;NQ50\P,IV\GC[Z\GBM+R-0N_%_AC46TNY@@M[&ZBG,
MA3,3/Y6T'#'KL;IG'&: (;SQJ^H>&],UC1F:&*XU:WM7$\!RT3SB,XSC!(Y[
MXSCK737>OZ78W2V]S=K&[2+%DJ=BNWW59\;58Y& 2"<CUK@X-'UJ+P!I&DOI
M%R+JQU>"610R$-&ESYC.N&Z;?7!/I5D:3?1ZUJ^F:AX<GU.TO[W[7:W?V@?9
MU#;3B9"X(*,O&%).!CI0!K>./%?]BZ%=OIUVBW\$L*-F$R*I=U&TG[JL5;(!
M.>G'(K<\0ZW;>'- O=7NUD:&UB,C+&I8MCH..GUZ#O7G^IZ5K\?AWQ/H(T6Z
MO)KO4VO;6YB:/RY8WF1P"68$,H!7&.P[5V?C33[O6O FLV%G"6N[FRD2*)F
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
MFU*SW(VCZ=.TUB@/,<DZAF0CMLR^/:;VH Z74]=TO1G@34;Z&V><L(ED;!?
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*@O+VVT^V:YNYTAA4@%G..2< #U))  [DU/7/>,-'DUO3+:WM-1%AJ,5TEQ9
M3%=R^<@9@&7N" V1^/:@#3L-8T_4Y9H;.Z22: *9HL%7CW9QN4X*YP<9':KU
M>:_\)IJ&DQ:X-=T>"S\1V=E$YFB??;W,/F%$D4]0JL[94\^_I?U76O$7ANWO
MKR[F@EL72!+9[AD,D4KRK&S$(%!C =6]<C&>10!W=5C?VPU-=.,G^EM"9Q'M
M/W 0I.<8ZD<9S7$>.4UJP\):]OUQG@*0&V*HBS@%PLBMA0"IR,8 /49J[J>O
MW^A>);F"6X:[L;;0)]0,;1J)'DC=1RP Z@D8  YH [.BN'CUW5[9_"=U)>+=
MP:Z!%-'Y2@0R-"95>/ !VC:00Q/&.?7.TGQ%X@>Q\-:G=ZE',E_JTVGSVXME
M52H:<*V1R&'ECIQCJ,\T >DTC,%4LQ  &23VKC-!\17MQXF_LO5I;FTO2LS+
M:RPKY-P@8;)()5'S +U!.>>G%=I0!5L-2LM4MC<6%U#<P!V0R1.&7<IP1D<<
M&H['6-/U*1DL[N.9@H?"G[RDX#+_ 'ER"-PR*\]$ES!\)O&KV>X3+=ZKM*]0
M/-DR1^&:LZW<G2M9\%W&GH&6'3+TE5Z-"MNC 'VW".@#T*.XAFEEBC<,\1 D
MQ_"2,X)]<8./<>HHFN8;=HEFD"&5MB%NA;L,^I[>M<3H][<67PU\.7$=\D5S
M?BWDFE9-\DSS?O)!&,$&1B6QD8')/ HMKZ\U_P #^*H-19_-M)[NVCD8*LBA
M%W(QV?+O4D<KW - ';37$-OY?FN%,CA$'4LWH!WX!/T!/:JT>L6$K2A;@?N;
MG[+(64J%EP#MR1CN,'H20.M<7X.UJZ\1^*+6ZO>&A\.VDZICCS+@EI& _P"
M*/S]:TM,N+KQ!I'BVQU29)4AOKBRC*H$VQ^4A'3N"Q.>M '845@>!]4N-:\#
M:)J-V2;F>SC:5C_$V,%OQ(S^-9-WKFJ:A)XJ_L^\%H^AD)#$T:LLS"(2DR9&
M=ISM&TC@$Y] #M:*X"QUS7?$6OV4-IJ"Z=:W6BVVJ>6;99&1G?YD)/8@8SVK
MKM?OI-+\.:IJ$*[I;6TEF08ZLJ$C^5 #[K6+"SAEFGN (XI4A=E4L [,%"\
M\Y(^F><4DVJV"SW=I+<%9+>)9)^&'EH^0&W#I]T\@\8R<5R$M]>Z%\*M$O;"
MX"SD6)FD= YE,TD8D)SW)D8Y]36WI^I7TWCO6]*GF1[.WM+6:%!& 5,AE#9/
M4_<% &IH^DV&B:<EEIL;1VJDLB&5I,;CDX+$GDDG\:OUR?P^N9)-$O[)R3'I
MNJ75C"3_ ,\DD.P?@I"_\!J+QCK.HZ>]ZNGWVQ[;2Y;M8((E>3>N</(7&T1_
M+C (8G.,XX -31;?P]HNH7&B:4L<-V4^U30@LS%2<;BS9XST&?H*W:\X_P")
MGK7CBWFL=073;JX\-0RM,L EVDRDX ;C&3WSQZ=:E\-^+=4\2SZ3ID\HL;F7
M3I[JYGMT4EVCG\D; X( )!8\'JM 'H5%><CQ5K2:);ZK=3JD6FZR^G:J8XE"
MRQ+(8_.7()7!*$@=MW3%:EYKU^EU80PSL5U>]ECMFQ&#'#'&Q^4D8)<KN!.?
ME/K0!V5%8_APZP+&>+6Y()+B*X=8WB(+-%P4,@  #X/( QT/>L3QCX@O]#O
MSO=6FE&VS]OMX%F6WFW'!G4@L(\8Y _O9/2@#I[;5;&[U&\T^WN%DNK,(;B,
M YCWYVY/3G:?RJY7F6K7.H6WB#QWJ>E:@ML]II5I=*PB602E$G8*<\;3CG'/
M(P1WL>)/%FJVFEW^I6-VNZTL;:Z%K!$K!"Y);SBPZ$8"A#NZG'2@#M7US38[
M^YL7NT%S;0"XFCP<I&20&/&.Q_*K%A?VVJ:?;W]E*)K6XC$D4@! 92,@\URL
MO_)4=3_[%Z+_ -'35;^'/_)-O#?_ &#H?_0!0!MPZK8SZK<:9%<*U[;QK)+$
M <HK9"G/3G!_*KE<#?6FJ7GQ*UF/2M473I_[&M2)3;K+D^;/@8;C'KQGT(JO
MI'BW6O%-I96UKBROI-(2^9HMGS2,[ID!P?D!3/'/SCD=P#T:BJ6D27LND6K:
MD+<7WE@7'V=MT?F#AMI/;.:X?5=5\4/<^,#8:O;P+H926WC:T5A*/($I1R3G
M!R1D<_3I0!Z+59;^V?4I-/63-U'$LSQ[3PC$@'.,=5/?M7 :WXPU6+2+G5K*
MX"F"TL[G[)%$K"+S""XG9AW!  0Y Y(J]K_BV^\/:SXD:0I<6FGZ-%?00; /
MWC/(N"W4CY!^M '7/JMC'J\6E-<*+Z6)IDAP<E%(!/IU(_.KE<((+N+XF^'G
MNM0:\,FDW9R8T4*VZ#.W:!\IR, Y(QU-:WQ"DG@^'NOS6MS+;316,KK)%C<,
M*3CD'&>G'/H0: .EHKC[:_OKGQ /#<.I3P&VTN.[:Y\N,R2,[LH&"NW:H7G
MR<CG@YTO!FM76O\ A>VO[V-([K?+#-Y8(5GCD:,LN>Q*Y_&@"[>:]I>GWL=G
M=WB17,BEXXF!W.!U(&.0,C.*=#=:=KEO*D4D=S''($D SE'&&'N",J0>O0UR
MOB4W(^*7A0VBPM+]CON)6(7'[KT!K0U,Z]'X6U&XBN[.QUJ(R3AE"M$R*QV!
MMPS@HH&>Q^F* .IJ*&WBMPXB0+O8NY[LQ[D]ST_(5Q$/B^ZD\(C7!*1)>W\5
MFEM*J@V):01LKG ^<').[@$@=.2^[UCQ#HDIMM0GA,5]J-M:V4[E#-$LF=^\
M*H4X*D(<=2,YQR =S17%ZY>Z[H%B9'U6.X)U6TCA)B3?Y$LJ(RR  #.2^"H'
M0>]8WC'5M4?3_&UDNH2Q16/V/R3&J!@LOWT)V\@Y^OO0!Z(;^V&IKIQD_P!+
M:$SB/:?N A2<XQU(XSFK-<M]MU*/QW'H9U!VM'T>2X#&)/,$HE10V<8/#'C&
M/:J7AW7=3U"WAL+RZ;^U;"ZG34]D: ,D?3 QP'#Q$=\%N>* .VJ*<0HOVB95
M_<@N'*Y*\<D?AZ5QWAW5O$.LIH6M)+!_9=_$9+J&1TPFY<H(BHW;@?E(8G//
M0UU>J230Z3>2V\@CF2%V1F7< 0"1QWH DL[N"_LH+RV??;SQK)&^"-RD9!P>
M1QZU/7GMCKFO:H_@V%=32 :QHSW5RZVZ,WF*D)W+G@<R'C&/8UT7@G5;S6?"
M5I>W[K)=%YHI)%7:',<KQ[L#IG;G\: .@HKA?&WB#5-)CUB;3KT;M/TX72V\
M,2N5;+DF8L,!"%  4AC\Q[5V\+^9#'(1@LH./J* *UKJMC>W]Y8V]PLES9%1
M<1@']V6!*Y[<X-7*\WU._NM*U+XCZC92^5=6EA;3QMM##<L,A ((/'%:\^M:
MH/$ALHKI5BDT%[Y0T2G9,'5<CH<8)X)H ZVXMXKJVEMYUWQ2H4=<XRI&"./:
MJ^EZ58Z+81V.G6ZP6\?W4!)_$DY)/N37":7K7B.[_P"$.:36%QKVGL\X%JG[
MIUB63>G^T<D<Y7GIVJ.R\1>([R?1=/&IPI)-JFH:=/<&U4M((!)M?'0-\HX
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
M^6MXQ8P-<I^YDQ+$N,O&=N' R/NYX(/2@#1T^QM],TZVL+1-EO;1+#$OHJC
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
MS,T19E^9&0@JQ5@0P!!!!'([58H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF/&OA^[UNQT^YTXQ
M_P!HZ5?1WULDK;4E*9!C)[!@2,^N*Z>B@#*L]2U"]\M6T:YL3D>:UT\9"CN!
ML=MQ].@[^QXRU\+ZP_@^S\)W5JX:TU%)1J0D0H\23^:''.X.1\N,=3G..:](
MI,@$#(R>E 'G&L>'];N]&\=6T.ERM+JMTDEF/-B'F*(HD)^_QRAZX[57^(=E
M?M'XHU5K&6.Q?PT;82LZ?ZP.[D8#$]&'.,=:]'LK^#4(I)+<R%8Y7A;?&R'<
MK%3PP&1D=>A[55U]-+GTI[75U\RTN2(C"-Q,Q/\   O+9YX] : .7U?2=7U;
M4!J]CIJ07-IHUQ;0Q791A<32[=JD D%!L/7@EO3-9<FA:]/-K4RZ+>#^T/#O
MV)?M%W$S^>#)D'#[5!WC&WY0,]#Q7<>']=TK6[:0:5+/)':L(G\V*1"K>F7
M)(Q@^A&#6O0!Q>G:7J<7BCP]>2Z?+';VNB26<\ADC.R0M$0,!LD?NVY&>U'A
M319K#7]4@\U'TK3[AQIR#_ED9@LDBG_=)PN.SD5T+7NEZQ=:EH+GSI(H5%W
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
MG65%SN0B)1Y94C/4@XP1FNNMO#.D6B*B6A=$@:W1)Y7E5(FQN10Y( .!D#L
M.U5]-\%^'])L;JRL].5;:ZC,,L;R/(#&004&XG:O)X&!0!=T:%T\/V<;7,LC
MFW7]ZP7<,K[ #CZ=N<UYYH6I7FCZ';11WTY;5/$]S8F618SY(,\S,P^7[S;,
M<Y&6X':O2K'3[;3;".QM$9+>-=J@R,Q _P!XDD_G6>OA/1$TN;319DVDTQG9
M&FD8B3=NWJ2V5;=SD$'/- ''>(?$.O:1;^*[*#4':338K6ZM+MHD+!96*M&X
MV[3@J2#@'!]LU>O;+4[;Q]X9@N-?O;E91>RX,<2*,*F%P%P<!F&3S@]>I/2W
M'A?2+K3KFPN+9Y8+IE:XWSR%Y2N,;GW;CC XSVJ>\T/3K^>QGNH#)+8DFWD,
MC!ER,')!^8$ 9!R#WH \ZL;O4M*ANM0M-0>.)O%\EK):^6A21);D(VXD%L_-
MD$$=.AKLO'NH7VD^#;Z_TZY-O<P;"KA%;@NJD88$=":LGPCHAMFMS:R>4]W]
MM9?M,O,^[=OSNZ[N?K5[5=)LM:TZ2PU"$S6LF-\?F,N[!R,E2#U H XO7-0U
MS^V/%L%KK<UK#INEPWMLJ01,5<B8D$LIRI\L9'7T([]9;W,>I^$XKJ_PD5U8
MB2?;D !DRV/S-)+X9TF::^FDMY&DOH!;W+&XD_>1@$!3\WN?S/J:N1:=:PZ6
MNFI&1:+%Y(C+D_)C&,DYZ<=: //[*36_!=WHNCZR(=9\/R7,5KIVHQ_+/;.0
M5C61>C#'R[A^/7%7]*U3Q%K@L]8L[VTAM!J,D%S;32C;Y*R-'L $>X2\*1\^
M"3Z$ =);^&-)M9;9XX)2+4YMXY+B22.$XP"J,Q4$ D# X[8J*'PAH-OKLNLP
MZ>J7TK^8[*[;&?\ O[,[=W^UC/O0!D>'=0U3Q#I6E:^FLB""YEE%Q9M$A4*2
MRJBG&0ZL%Y).3GCH!S^D:AJNG?#W2KV'5KEY9]>$$IE6-]R/?,CC.W/().<Y
M],5W-EX2T+3M7FU2TL%BNY7:1B';8';AF"9VJQYR0 3D^M-_X0_0OLS6PLBL
M+70N]BSR "4-O###<88EL#C)SB@#G+[Q!JMWI'B_5+*^-K+H-Q+'#;&-"D@A
MC5SYF1N._+=",#&.<YK7NLZ[?77B V^K3V$5KHEOJ4$2P1,T<C+*2I+*<K\@
MR.OH1W[*X\,Z1=7L]W+:$RW(5;@+*ZI.%^[YB [7P./F!XXZ4L_AS2[FZOKF
M6W<S7T M[EA/(/,C&<+@-@#D]/4^M $^BWDFHZ%I][* )+BVCF<+T!903C\Z
MY_PLBOXE\:HPRK:E&"/7_18:Z>RLX-/LH;.V0I! @CC4L6VJ. ,DDU5M=#L+
M*>^FMXY$EOFWW#>?(2[8"YY;@X &1CH* ,R?3X-6\4Z7>1*B6VB>:%D P&E=
M?+\M?903GWVCJ#CI*YW3_ OAS2[R"ZM+!TE@;=&6N97"G!&=K,1W]*U]/TVT
MTN*:.SB,:33/.X+LV7<Y8\DXR>W2@"W1110 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 %%%% !5:?4+6V\X2S &&(S2  DH@SR<?0X]<''2K-<#X=U*\F\ :]K\
M<JIJ$UQ?3AG7=L,3LB+CT"QJ* .O76;!WLD6<EKZ%I[<!&_>(H!)Z<<,.#SS
M5N">*Z@6:"19(G&593D&N0LM>U275O!L4EPC0:IIDD]ROE %I%CC;.>PRYX%
M3>';F2/QUXLTL?\ 'K$UM=QKV1I4(<#ZF/=]6)[T =;1110 56_M"T_M+^SO
MM$?VWR?/\C/S>7G;NQZ9XINIWW]FZ7<WOD37!@C+B&!"[N1V  ))->9Z5K$+
M?$AI8(M0?4;K19 \DNG3Q!IO,!'#H-J  *">. ,Y/(!Z5#K&GW%ZUG%=Q/<
MLNP'J5^\ >A([@=.]-_MK3?MXLOMD7VAG,87/!<#)0'H6 YVYSCM7F=DSI\.
M_AO+ S&Z;5;4EOXB7$GG9^H,F?QHU.TUG2_#-AX8GLG;4)->1[*_25")0;DS
MF3&=X8)NW9&.O)S0!ZK<W=O9Q"6YF2*,ND89S@%F8*H^I) _&IJX7QW9'Q,)
M]#2*[=+>W,XDMUSLNB/W.3D?=PS$>ZFMSP;KK>(_"MCJ$R^7=E3%=1$8,<Z'
M;(I';Y@?PQ0!+=>+-!LIW@N=5MHY$E$+*S=)#T7Z^U2IXCTB6!)X[Z.2-KE;
M0,@+8F;&$.!P>1U]:YWXA1I%:>&UC4*#XDL6( [F7)/YDUH^*[^[T?\ LF6P
M>.+[9J]M!<YC#&1'8*>>QP ,T =+4<\T=O!)/*VV.-2[MC. !DUYSK/B+Q%:
M67B^]AU.)1H=X@AB^S*1(ACB<HQ/./G/(P??M6G<ZMK>G:[KFFOJ,=QY>C_V
MC;R-;JODON=2H ZK\H(R2?<T =C:W,-[:0W=N^^">-9(VP1N4C(.#ST-35P%
MGK.O:G?>%[1-32W74]":\G=;9682@0_,,\#_ %AXQCVI--\5ZK=Z'X5GO)E@
MCOY9X;Z^1% 1HPX3@@JN\IU(P.G&10!Z!61_PD^B_:)[?^T(S-;MMFC ):,X
MSAACCCGFJW@ZZU>^T,W.L,&E:>58CY/EEHE<JCD?[2@-VZUS>E-JZ^,O'_\
M9$5H\WVBWV?:'9?G^RICH#Q0!W]M<PWEK%=6TJRP3('CD0Y#*1D$5+7&>+]7
MU#PSI]AJ]A*KV-NYCO+%$7+K@Y9" 2"A!9@,_*K=,5.=5NQJ6@Z'_:HDDO[2
M:ZDU"-$S)LV8$8P5Y\S/0_*OOF@#K**XLZIKBZA8>'IKR-]1:SFN)KJS5%+[
M9 BX$@*@X;+#'7I@54CU#Q=<:SH^BW6I65G=7&FW$MS);0"4++')&H9=QQDA
MN01@<]>* ._JM:W]K>S745O+O>UE\F8;2-K[0V.>O##IZUYM9:OK6LZCX22^
MU"2"YBU2_LKDVR((YWACE42 ,#UQTZ<GCIC2E\7:G:'5H)IHWD_X2*#2K:7R
M@%A25(CN([D;VQGOCMQ0!Z!17G?B/Q)KF@_\)/8178FDL](&J6=W+"I9>65H
MW  4\ID''0G.<5:EU;Q'::WJ.G0W,-_/)HWVZTC>)8@DV\IL![J<C[Q//>@#
MNJK7^H6FEV<EW>SK!;QC+RO]U1ZD]A[UA>$==76C?J;J[,UNR++:7UNL-Q;,
M1T8* "#U##(/X5I^)/\ D5M7_P"O*;_T T 6)=4L8=,_M)[J/[#Y?F_: <IL
MQG=D=L<YJQ%*DT2R(2489!((X_&O*-5:3X?:+J6D3%V\,:G9S+I\K'/V&=HV
M/D,?[C'[I['CWKLI-3OM6\4ZOHEE>&P.G6D$BR"-7,DDN\@D,#\@"#@8))/(
MH ZBBO--&UO4?$WB#PA?RW4]F+O2[J6:VB"&/S$DB4D;E)P<GJ>!C&.<LN_%
M^KZ7;/'=WSO=:9JYBU$+#&-UB2I$V,< +)'DCON_  ]%O+^UT]86NI?+$\R0
M1_*3N=CA1QZ_E3=3U.RT?3YK_4+A8+6!=TDC9PH_#FN6U76M5MH=.OK:\'V:
M^UR&V1&B4_Z.S[#@_P"U@L#SPP^M<[K/VM_#?Q1-QJ%Q<)$98DCD";5'V:)A
MC"@\9(ZX]<GF@#U56#H&4Y4C(-+7#+JGB"RUJ_TN&YAO96T3[=9QR1K&L<P8
MH$R/X2=OWB3[UB:UXBN=4\(ZJ(=4U*UN[:XLH[BTNK=(KB#S)E5E;"X9&!R"
MO7!YQD4 >J45P'BKQ#JVBIJ<MIJ'V@Z<MJ?*2)#C<P#^>2!@L",!""!SC%,U
MW6O$,5YXS%IJD<$6C6,5Y;H+56+$QR.58GL=F#W],=P#O+JZ@LK66ZN9%C@B
M4N[MT4#J:JP:WIURVGK#<ASJ$)N+7"M^\C 4ENG'#+UQUKD[G6[SQ$GB"S@N
M39)8:9%(P1%8R231,_.X'Y  !Q@_>YZ5%X<U._MH_ 6FPSHMG>Z&7D0Q@G?'
M%%M.?3YSQQTH ]!HKS;2_$?B%K+P]J5UJ,<R7NL3:=-;BV559!),JMGJ&'EK
MTXQU!/-6+KQ!X@GNYX+2;R;Z/6ULOL1@5Q]D./WW][[IW[LX[4 >@U335;&3
M5I=*2X5KZ*(3/" <JA. 3VZBN?\ B.]S%X(N7MKR6VD$UNC-%MRRM,B,IR#P
M0QZ?RR*R-5AU%/B!J LM3:WN(O#D;_:&A1V8B:4CC&WKUX^F.M 'H=%>?6/B
M?6O$=O:6U@_V:^DT.VU$M&(\-+,&XPX/R*4YQS\W4=^GFN]3B\&RWDS6T6J1
MV322&+]Y$LJKDXZ9&0: -JBO/-,UOQ+'=^$I[O48+JU\06NV2(6P0V\OD>:'
M4@Y8':00>/3'2JVG>)O$"^%=(UB]U.*5]6NHK!(Q:JJP,\[*9<YY.T8 /&<>
M^0#TRFR2)#$\LAPB*68^@%<7=7_B%=9UOP[9WOF7:::E_I]U)$F0Q9E\J0 !
M2"R<$ '!/I4NF^(;K7M%74]/NVCCBTSS)1)&K?Z01]UN!@IM;(&/O+0!U5G=
MP:A907EJ_F6\\:R1O@C<I&0<'D<4U;^U;4GTX2YNXXEF:/:>$8D YZ=5/Y5P
M-QXMU>#PMH6J7<ES#:7>DI/<ZA:6Z2B"X95(:5,$B+J<J/RJWK/C&]T;4]=F
M$D5Y8V>@QZE;QH@ 9V:1>6')!V _0T =Y17('5-5T_Q'H5C)>B]M]8MY@7:)
M1Y$J('#+M RA&1@Y/3FL;0/$?B">#PA?WNHQSQZO<36L]NMNJ 825E<$<YS&
M!Z8/3/- 'I%%<7X9\1WE[KW]FZM+<6FHK!([V,\*B.7#KMD@D4?.@!(P23R,
M]*T+[5;FY\:1^'+>Y>S TYKYYXU5G8^8$51N!&!R3QW7IW -ZZNX+* SW$@C
MC!"Y/.23@  <DDD  <DFJUEK6FZAI\M_;W:&VA9UE=\IY13[P<-@J1WSBO/+
M_5-1U_0- DN[A[>[M_$J6,[6Z*$E:.5D\P!@<?=SCIG/7BNZ\1:1;ZMX8O=*
MN;IX$NH_)-P  P=B &XP,[L<=Z )K/7]*O[I;6VO8VN&0R+$<J[(/X@" 2O(
MY'%:5>>66OZSH^NVNF^,-.AGO5MYVT_5;+[ER$3<Z,G5'*J#Z$CCI4MMXA\0
MII5IXE<Q3Z5+ILEW<P,R##"+S$$.T;CT((8GCGL: .^JM<:A:VEQ:6\\NV6[
M<QP+M)WL%+$<=. 3S7+^=KDVA+J8UN/[/=Z4TV$C0-'.4#J83CE<;N&W'@<]
M:SM$U+4[#2/AW M^TL.I1(EP)8U+$?9&D # #@%1[GN: /0J*\[;Q=JC^#X?
M&$$VZ'[?Y4FG&-=ODFX\C .-WF=&SG&<C%0ZGXB\16MKXGOTU*(1Z-JD44<
MMEQ+&RPDHQ.3_P M#R,'/?M0!Z22%!)( '))JM8:E9:I T]A=0W,*NT9DA<,
MNX<$9'I5JO,XI+F#X:>/)++<+A+W52A3J#O?D>] '?V6L:?J,K1VEW',ZKNP
MI^\N<;A_>7/&1D9J.]UW3-..+N\2/]]'!T)_>.0%7@=3D<>X]:X?4Y_[,U+P
M#-8)N6+3[O*IT:%;4,!]-RQ_CBJUQYLOP:\/W/FAKJ[NM/NI)7&=TLMS&[,1
MD9^9CWH ]-N+F&TA,T\@CB'WG;HON3V'O2SSQ6T+332*D:XRQ]^ /J3QBN6T
M>[U5/%NJ>'-8NH]2M_L4=Y#-Y"QE5=G1HW X/*9!],YS7*^%=6NM1OO!VE73
ML\-LVHDLQSYIMW\F(GUPK$_4 ]J /26UBP2XNH'N LEK&DLX96 C1\[23C&/
ME.?3'.*O @C(.0:YS3-2O;GQOX@TJYE22SM;:TD@01@;?,\W=D]_N"JWP]NI
M9O#]U:2$LNG:C=6,3'O''*P0?@N%_"@#JV8*I9C@ 9)-5=-U.RUBQ6]T^=9[
M9F9%D4$ E6*MU]""/PKCK7Q)JA\2Z+";Q;JTU"]N[>1HHE$ $:R,@C8@.6&P
M!CRI.[!XK"T6^UO0_"ECJUI?1/8C6IK:;3S;C+I+>O&2'SG>"V1VP.G>@#UF
MBO.Y_%VJ-X0G\76\V8K>_:)M.,:[6A6?R2,XW"3'S9SC/&*T)];U2Q\1ZSHL
M]X6FG@BFT=O+3H[>6P/'S;'()_V2/<T =I17#76K>(=0GUF'1)D6XTFYCMU%
MP8Q'-B-'8R\;@"'8 KC&,\\BNX4Y4'U'8T 5Q?VIU,Z<)?\ 2Q")S'M/W"2H
M.>G4'WJM#K^ESZHNG1W:FZ<.47:P$FPX?:V-K%3P0"2.]9AU#4)/B!=:-]JV
M69TI+F/9&N])#(R$Y.<\#N,>U4OAA"Z^ ].EEN))BWFD>8%^3]Z^<$ 'GKSF
M@#LJ*QO$E]/8V5L;>[CMGFNHXB2F]W!/*QK@Y<@<9&!R3P*YBW\2Z\_A^\G%
MM=74MEK,MI.((XC=?9UR<JOW&<97( Y .!F@#T"BL?PQJ<6L:!!>PW_VY':0
M"8Q^6W#L K+@88# (P.0:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***KWM];:? )KJ41H6"+P
M268G 50.22>PYH L45SNJ^+K&T\,:SJUFS7$FFQ2EX#"X9)%0L%=<;E!X.2
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
M:[2>*)GC*AD5<, 00=^<YP,#/45J7M_;:?&CW,FWS'$<:JI9G;DX50"2< G
M'0$]J *E[X=TV_L[&TFA<06$D<MLD4K1A&C^X?E(SCT/%5KOP?HM\VJF>"8C
M55"WB+<R*LGRA<[0V 2J@$C!(%6(?$ND7%BEY#=AXGF:W55C8R&52=R;,;MP
MP<C&0 3TJ%_%VA16"WLFH)' ;D6A9T92DQ(78ZD90Y(^\!C- !-X4TJXN9+B
M9+AI9+(V#-]ID&83U7ANN>=W7WHN/">DWEI>6]W%-<?;$C2:229O,*QG=& P
M.1M))&.Y)I]MXIT>[@N9HKIL6TRP2H\$B2+(V-J["H8YW#&!SGBJE]XSTZSG
MTR)8[N4WUT]J-MK+E&169LC;G/R],9/7H": $O/ >@7S79N+>Y;[9&D=P!>2
M@2[!A68;N7&!\QYXZU/)X1T>7^TM\5P?[3@6VN\W4G[R-05 ^]QP2,CGDU0U
M#Q=9Z+9Z_J+WTVH+93I$;6.V(-NY5<)N"\@D[MQSC=CT%;*^(--:ZEM?-E6X
MBM_M3Q/;R*XBSC=@KD\@C YH HS^"M%GG2?R[F.46PM'>&ZD0RPCHKX;Y\=L
MY-36_A/2+272Y((IU;2X&M[3_29#Y<;  CEN>%'7/05!'XRTVXUK2M/M1/.N
MI6C7D-PD#E"F4 .=O??R>W?&15Z'Q'I4^HPV"71^T3AS!NC=5FV_>V.1M?'7
MY2>.: *D?@S18;.SM$BN!#9W9O(%^U2?),226SNR>68X/')KEH_"VK27MZ6M
M-2LKV>YEE%[9ZTZVN68E6\G=U QE2F"1R><UWE_JMGIK0+=2L)+ARD,:1M(\
MA +':J@DX )/%.T[4;35K"&^L9EFMIAN2101GG'0\@Y!&#TH 9JNE6>MZ7-I
MU_&9;:8 .H<J<@@@@@@@@@'(]*I_\(OI?VV6\VW)N);06;N;J0DQ9)QRW7))
MSUR3S4DGB328KZ*S>[VRRS_9D8QMY;38)\O?C;NX/RYSQBN?\.^,8A-?66M:
MANN?[9GL;9O((7 8"-&95VJ3VW$$GIF@"_/X!\/S0Z=&(+F$Z=#]GMI8+N6.
M18O^>9=6#%>.A-:FJV9'AJ\L;&VW$VCPPPH0O52J@9( %1_\)+I']H+9?:_W
MS7!M5/EOL,P7<8]^-N[ /&<\&JS>-O#RSM"=0^=+H6;GR9-L<IQA6;;A<E@
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
M)ZDDDU:K*\.C5ET>-=:GCGO [@RI#Y6]-QVDID[21CC/ZUJT %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M2WWNN6;KZGUIFF6-_=ZTVL:Q86EK<01/:VJP3>:?+9P69F*KC.U,+VP>><
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
M=W\0)! .?7J #LO$5_!86=LT^H3V(ENX8EEAA\PLS. $/RD -]W)QUZU4O\
MQOH6FSW\-S<7 ?3RGVO;:2L(0PR&8A>%QSNZ>])XUTZ]U31[6WL+<SRIJ%K<
M, ZKA(YE=OO$=E./>L/6- U>\_X3M8;!B-8LHX+,F6,;F$3(<_-P,M^0H [#
M6KNZL] O[S3K<75W%;22V\(Y\UPI*KQUR<5S7A76G\0+87VF>(SJ-N,KJ%M-
M%&DD+;#@;54,F'P,'.>QX.>AE&HQ^&'%E"JZDEH1#'*PQYH7Y02,C&<<US,W
MAN74/&FDZ];Z,^D7=NSF_NO-C_TF,H1Y>$8[_F*G<P& OKP #HH_$^E2:C;6
M(G<271<6SM$PCF*<L$<C!( )Z\@'&:C3Q9I$ES#;QS2N]Q%)+;;8'Q<JGWO+
M.,/C(/'4'(R*Y;PUX9U*TL8-"U'P]IJ"R1H8]:1HV>1,%595QO63! ))]3D]
M*U?!T'B*QTW3]&U72[:&/3(1;_;4G5Q<*J[5**.5R "=V.F.<\ "67B^SUO2
M/#^H_:KS31J%THBC^S$B<D,1$S%2 ".<@C[IP>M;%SXHTFTF9)KAEC2<6SS^
M4QB24X 1GQM!R0.N 3@\UQ^G^'==M_"G@[3)M- FT>_B><I.A!C174L.1UW
M@=>N<4^;PIJTGAK7O"DEOYEOJ%]+-#J'F+M2*63S&W G=O4EL8!!^7D<X .C
MOO'&@Z=/?0W-Q.K6#HEV5M)6$&X9#,0N N"#NZ>];\DL<,+S2NJ1(I9G8X"@
M<DD^E<!K7AW6+R#QY#!8,W]L01Q6;&5 '*P^62?FXYYY[?E77WVEKK.A"PN7
MN;42*A<PN%=2I#8SR.HP>H(H YJU\77T6L>*+G4$V:;IVF0WUO;[-KA#YQ)8
M]=S",'';@8SG);>(]3L'\,SZE-]H37(',D2QJ!!+Y7FJ$P,E<!E^8D_=.1SF
M"'P!.WB#Q UWJ>HS6&H:9'9J\]PKER1*K[A@?=#@CW)JW8^']3NKKPM_:4 A
M70(F\QPZL+B;R_*4H <A<%F^;!Y48ZT 4K+Q9J!TGPIK\EV)K?7+J.VFM BA
M83*&*["!NRK*%.2<\]*TO&_BB\\."TFLX1+!;R)<:F<9,=J6"$@>N6W#VC:H
MXO!MK<>)+/4!ID6GV-A*]S%;K@M-<,"-Y"DJBC)( .2QR<8&;,?AY=:35I]<
ML[R*2]9H3 MXRJUN 51<1OM.068Y[NPZ4 :.OZU_9MM8QVQ1[K4;I+6V)Y4%
MLDN?4*BLWO@#C-9OBJ+Q#;:5>:AI^NI91V%LTJK);))]H*J6;S"1P#C&%QCD
MY/0<U;Z7KFGZ%X2EUFW9'T#40DLID5P]LRO$LAVDX*ADW9Z8)Z5TWB&;79M2
M2VMO#QO],C"R,?MD<7G2 Y (/.T<''<^PY )+C7KK3[70=2OH_)AU!H;>ZMR
M/^/>64?*0>OWR$(/J#Q@YEL_$,5U-K5]+<+!I6DRO;NYZ,T:AI7)]%SM '=6
M//&,[Q;;WFM:+HFFRP+#?7>H6TLL2/O\E(W$LAW=P NW/0DCU%5-+T_5+'1/
M&.D6 B&JM>W-S:"< HZS_.C'/!&2R\\90YH Z6VUJUUHW5E87,MO>Q1)*1)
M595?)1MK#E3M/Y$<&LB#QB=1T_2(;=%BU34;N2R=.H@>'=Y[<]0-AQGJ67/>
MH/#VEZG8^+;S5KNP:UL[G38(W>>]$LBO&TA;<>?[XZ'&!VZ5@Z1HUS8WOA_Q
M).C)!-K.H7$J,,&*.[W")CZ<B,>V^@#T"'7=/?4KS2UFE-W80K+.KPN,(<X8
M' #9VGIGH:I2^(%M]4T=R[-IVLDQ0F2,HT4NPNO! .&56X/(('KQ6\1>'+O4
M/$.FZA8NB*\;V.I!CCS+5OFX]PRX'IYA-)XKLWU37/"UC .;?41J$I'\$<4;
MCGZLZC\3Z&@#H;[4;;3HXWN7(,L@BB15+-(YR0J@<DX!/L 3T%<]K_C2VLO!
MNLZOIQ:6XL$DC,3PONBF"Y D7&5'0Y. 01SR*G\4:5?W.HZ#J^G()Y=*NVD>
MU+A3+&\;1MM)P-P#9&2!UY%86M>%]3OM&\:3P6A%YKZ1Q0VK2("@2,(&<YVY
M)R>">,4 =-IIN+.TN]1N-0OKVU=!)'!-:[)8BH.\ !5)W'! (X[<&N:/C66^
MD\&ZK#)=6UAJ3R_:+4VY8N/L[.H'R[F.<8V\$^M=PH>>PVO&T3O'M*.02IQC
MG!(K@M&T#7;6T\#07.F;#HA>.Y*3HPV^0T08<CJ6SCT]^* .MM?$^EWNG17M
MO+*Z2S/ D7DN)?-7.Y"A&X$;6SD<8STJUI6KV6MV7VNPF,D8=HG#*59'4X96
M4@%2".AKSY_#&O0G^T8]'@O)(-:O+O\ L^XECQ<03]PV2H=>#S[\UW>@6K6V
MGL7TNUTQII#*;6V"X0G'WBH 9CC)(^F3C) ,70=5OO%T^I7D%])8Z9:W<EG;
M+ B%YC'PTC%U;@MD  #@<YSQJ07\^DPB#6;H7%S-<.EKY,7SS)C</D7N!G)Z
M<9X!%8V@:9JG@^ZU*PATV34=)N;N2[M9+>6-7@\PY:-UD9> <X()X/(J?5M-
MUB3Q#H7B"*W68V7GQ3V4<@#>5*%P59B%+*4!/(&"0#QR :L7B;29M.%]'<EH
MC.;8((V\SS@<&/9C<&!!XQTYZ<UB>'?$CS:AXG:_NYVM;/4([>W66#:Z;HHS
ML"A02=[$#@D\=:RY_"FLVM]'X@LK=9;H:V^I/IIE5<Q/#Y! ;.WS,?-UQDD9
M[F*^\->(+]]=OH],@2635;;4K6UNID9;A8X41HWQD*3AN>1G';F@#N]+UJQU
M=KI+61_.M)/*N(9(RCQ-@$ J1GD$$'H1TJOXHU^/PSX=NM6D@EG$*C;'&I.6
M)P,^@R>36/'=W^B:1-JD?A&TM)IIHEELX)XEE*]"[.HP[<@*@R3Z\X&CXVTJ
M[UOP;J6GV**]U+&/+5FVAB&#8SVSC% &1=>*SIOC>Y2ZN+QM+_LA+M;9;-F=
M&\UU9MJIOQA1G/3\:W[CQ-I<%E'>":2>&2V%VIMX7E/DD9WD*"0,?G@XZ&L2
M73]6N/%EYJKZ6Z0SZ(+15$T9(EWNVW[WHP&>F<]N3@Z?X9US1UT6=_#MIJZ#
M1K?3;NTFFC#020[L.K-E2IWL"!ST/M0!U\_C?089!&MS-.[6BWJ+;VLLN^$]
M'7:IR/IT[XK7M]1MKS2XM2M7,]K+")XWC4L70C(('4Y':N6@T74+3Q4+Q-,B
M2T71/L86U*+&LN\OM1200N#@' _"M;P7I]WI/@O1]-OH?*NK2UCAD7<&&Y1@
MX()XH YNY\;2W^D^%M:LY+FSM;[5%@GA>#/F1%)& Y4DGY%^X>I(YKJ+3Q1I
M5]8O=PRR[4N#:M$\#K*)AU3RR-V<<].G/2N0T[P[KUMX:\(:;-IO[W1]266=
MDG0AHU21=PY'7>"!UX.<=V7GAC76EU"_@TR">6+7SJ<-G<R)LNH6MQ"RYR0K
M?>(SQTH [S2M9LM:@FELI6;R)F@F1T*/%(O564@$'D?@0:QYOB!X<MYGCEO)
MD$=U]DED-K*(X9>!AVVX3)( )(!J_P"';5X+.6631K32'GDWFVM]A(X R[*,
M%N.V>,<UP\.FW?B#1_&^@PV;%;W6IHS=,Z;(@5BW,1G=D 9  .3CD<X .WN/
M%.DVU^UG)<-O6YCM'<1,42:0 HC,!@$[E_,9ZTY/$NE2/JJ":4-I(S>!H)%\
ML;=V>1\PQSQFN/UW0O$E_=7:_P!GK<+#JMI=V<@NE1#!&T9(V=Y/E;+-VX!X
M K2UK2&O/&VGR6=Q$JWL!@U: '=OAB8.I^NYO+.>JRGTH T[GQQH=H;Q99;O
M?911SW*+93%HHW!(8C;G&%.3V[U:L_%.D7^I"P@N',S0&XC9X71)8P0"R.0%
M<#<,X)ZBL&_T;5)=7\8S1V+/%J>F0VMJPD0;W590<Y;@?O!U]#[9K2>&]4O)
M_#\4EJ\$5OH=QI]S+YB$QR2)$H( ;D#RST]1[X .C'B[1S.(6GE1FMVNHMUO
M(!-$N-S1\?/C(.!S@@].:CL/&FB:E+;QVLUP[75J;NW)M9%$Z  G82N&8!AE
M1R,_6L#0=(U:+35MK_PIIMM>65J\ OH'C9KD[-@,? *;N"=Q'I@YR':/H&KV
MC^!%FL64:/826UXWFH0K&)$&/FY&5)X[8H V-$\9V.L:+9:AY-S$UX7\F#R'
M+L%).0,<X4#)'&3CK6Y!?076FQ:A#YC6\L0F3]VVXJ1D?+C.<=L9KS^Q\*:@
M?"6C:/J>DW ET\RA+S3[U$GA?/RR1MN VD$@@_B*[;P_!J5OX=L8-7F6;4$A
M"SR*  S?AQGUQQF@""W\5Z-=)I3P7+NNJJS63""3$H52Y_AX.U2<'!XJ"R\;
MZ#J$UE';W,Q%[*\,$C6LJ(TB%LH6*@!OD;Y2<\?2N5T/0/$5E'X-MI])54T*
M69)Y?M*'S%,3HKH!V.X'!P?;O4MEX=UJ'0/#=H^G,)K'7)+Z<":/ B9YF!!W
M<G$J\>Q]L@&EXJ\4F$Z6FE7<Z%];MK*:2.#=%(#*JR1[RI&<9&01R",Y!%;M
MUXFTJRND@N)W4/<+:^;Y3&(2MT0OC )SCKUXZUQ$7A[Q+:^'K'P__98N!IVL
MQ7D=Z+E D\*W'FY()W!\'!!&.,@FKUCX?U.RUF_LKGPYIE_9W-_)>0:I,R$P
MJ[[RK(1N+*2=I'!XY% '2V/BW2-2U-M.M)+B2X262!_]%E"HZ %E9BN%.#QD
M\]JQ_%'B;^R/%.G:??ZE)H^EW4#%+]8T*O<;@!&SNK*@VY/(Y]>,&_X2T^^T
M^77C>VK0"[U26ZA)=6W1LJ@="<'Y3Q]*FUF.ZN;J:SNM$75=&FMU#19C+"3<
MV<JY (QMYSP1QWP 2V5]/IVE0C5[H75U+-(D+019,Z[F*85<\^6 3VX)HM_%
M.DW=G#<V]P\OG2O D*Q-YOF)G>A3&X%<'.0,?C7#P>"]8T?2-+EL]/AOUL+^
MYECT>YG4A+67A8U=LKO3 //')&3U.G<Z/K5E>Z/K^E:!9126[W"W.DP2I&2D
MP3+;\!#(#&">Q!QDXR0#6/CK3);S0XK);BZBU5I0LL<#D)Y8;<",9W!A@C''
M)..]C3]>T]8-5NGU6>XBAU VS++ 4,,A" 0HH4%N6&."26ZFJ%_IVM7&L>&M
M6&GP;[2:X-Q;QS >4LJ%0=Q'S8.-V/4X!K(F\+ZW)%J-Q%:A+B+Q(FL6T3RK
MBYC5%0H2"=I(#$9XSM]\ '53>+]&M['4KN>>6)=- -Y&\#^9"",@E,9P1R".
M.O/!J;3O$>F:IJ,UA;2R_:8HEF*2P/'OC8D!T+ !ER",C(KE?$'AG4]9@\4W
M\-D\5SJ>E)IUO:O(@8D;R7<ABHY< 8)X4^N*U[73M0_X3R#5'LGCM!I M&=I
M$)$GF!\8#$XQW]: )O&NIZAI&BP7>GSI$WVZUADW1[BR23(A STX8\X-&KZO
M<GQ7I7AZSF:!KF&:ZN)T52R1Q[5 7<",EG')!X!]<@\;:=>ZKH,=K86QGF^V
MVTQ =5 6.9)&Y8CLIQ[T:KI5S_PE.D^(K2!IGMX)K6XMPRAVCDVL"N2%RK(.
M,]"?3! ,JQ\8W%Q9Q:<Q0ZNVKS:1O"_*?*RS2X_ZYC=CIN('2MZ\\3Z3I4TE
MM=74A:V\I;B01,PB,AVIO(&!N/Y9R<"N07PS<Z%J.A:Y<[=_]M7=W?*ARL(N
MD9%Y[A3Y:D^Y/2I?&&A>(]9?7;:*P6XMY1;O8.MRL2C85+AUZL^0<%L@#&".
M<@'4RZL]AXKM=*N7WPZE%)):L0,I)'@NA]05;<._RM[8O7NJVMA-%#*9&FE5
MW2**-I'*KC<V "<#<OY@=ZY_5;6;4_'OAAPFTZ;%<7=U@Y";T\I%S[DN1[(:
MD\7Z(VLRV6RSO#) DK17UA<K#<6LAV[=NY@"K#=D'(X'% %&?Q:++QG(9KNY
METB318[Z*"*U,C F0@L%1=^-H&<]/:MNY\7Z+:VR7!NFDB>S^W[H8FDVV_\
MSU.!POZ]?0U@V6D>((];6]U"V%Q*?#T=C--"Z*LEP&+-@$C YZX'X"L<>&O$
MY\,6NB2:<KPKX=%B MTL82Z"E27(.70C;M'(SG('4 '52ZG=2?$#3K*"^8Z=
M=Z3/<"-54C>LD05P<9Z.>IQ[5)X$U"]U7P?:W=_<-/=/+.KRE54MMF=1P !T
M [5G:;I6K0^(O#]]<:>4BM-%DLY]LR-MD9HB!U&>(SDCN1UZUI>!M-O=(\*0
M6.H6Y@N(YIV*[U88>5W!!!/9A^- &-X>\<6UO]IM-=U"=Y_[8N;**X>V(C 6
M4K&C2*H16( X."?QKI;SQ-I5A<+#<SN@,ZVQF\IC$DK8VHS@8!.0.3U(!ZUR
MC^%]4NM$UCP[/9[(K_5Y+O[;YB&-86G$O SNWX&,;<9YSBGVWA_4[/7-2LY_
M#FF:C8WE\]Y!J4[1DPAVW%70C<Q4YVXX/'(H Z_5]:L-"LUN]1F:&!I4B#B-
MF 9F"KG .,D@9/%94OCS08$O6DDO%:QP;F,V,V^)",[V79D)C)W=.*=XWTZ]
MU7P\MI86YGF^V6TQ7>JX6.9)&Y8CLI_&LK4-%U6?4?&<L=@Y35-,BM;4^9&-
MSJDJG/S<#,@Y]C[9 -V\\7:+8O()KHE8DB>:2.-G2)93B,LP& #_ "Y.!S5+
MQCXC33/#^M+9W,\>H6ED\X>"#S?(.TE"_P I !([]LG@<URFK>&_%.HZ#?:8
MVF*ZG3[6.TQ=I&JO&!YBN ?F8L/E)RH&.5.<Z&H:-XBBD\7P0Z8+N'Q!:EH9
M$N4'V>7R!$8WW$$C@8*@^^.M '1)XFL]/T*UN=0FE>1;&.YN6BA:0QH5Y=MH
M.!D-^1]#6M/J=E;Z4^J2W,:V*0^>T^<KY>-V[/<8YK@QX?UJPU2&Z?PW8ZS;
MW>G6]M/#--&&M98@5SE@0R,&YQDY'0]^MU:SU)/!MS9:1':)J*V?E01[ (0V
MW& IX ] >.F>* %B\4Z3(MZ6FDB:S2.2=)H71E5\[" 1D[L$#&>1CK5ZQU&'
M4//$2S*T$GE2++$R%6VJW<<C##D<5PD?A[5'U+6I[KP_Y]EJ6GVL+V]Q?"21
MRCOO5FS][#Y!!P,#GL.B\(:5J6D17]O=7%W)8^<#8I>RK+/$FT;E9P3D;LXR
M2<=: ,[4M:NM1\6ZAH-MJ%UI:VEE%.MTEKN42,\F2Y==NP",=P#D\Y QO6GB
M33+Z[M[.*>1)KJ$S6QDA:,3H,99"PPV,@XZX(.,5@:GX=U#5O$/B56A>"SU3
M1DT^*ZWJ=KCS<DJ#G'[P=NQI;31M5U&X\+2:C8_8Y-##/,XE1A,_E&("/!SM
M.2WS!>@&/0 S+?7]:;POI%V^I2-._B3[#,YCC_>P_:WCVD;>/E &1BNPO?%&
MDZ>\PN;AECMY%BGF$3-%"[8P'<#"_>7KTR,XS7(1>'=:3PQIUF=.;[1!XA_M
M!U\Z/_4_:6ER#NQG:P&/7\ZFN/#6KC2?%GA\6HG@UJXFFM[TR+MA$P 82*3N
MRAR1M!R,=* .GN?%6D6<VIQ3S3*^F0K<78%M(=D;9PPPOS#Y6^[GH:DE\2:7
M##%-)/(L<MM]J1C"^#'D#/3@DL, \G/ K'U?PI<7&LZ5/9R#[,;5M.U+>?FE
MMN&'U.5*_25C532_"U[I_A"_TS4+6+5/^7."!GV^99(Y\M2V>'VLQSGKCTH
MZ-_$5A%:SW$HND6"=+>13;2;E=]NW@#)'SKR./?BM:N/T&QUWP_8WT<4-WJ%
ML;F(6-M?72&>*([1)NDR00O)4$DX&,]*["@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH 1E#*58 J1@@]Z2.-(HUCC4*BC"J!@ >@IU% #!%&)C-L7S2NTOCG'IG
MTH,,;3+*44R*"%?'(!ZC/IP/RI]% #)8HYXS'*BNAZJPR#2O&DL;1R(KHP(9
M6&01Z$4ZB@!%4(H51A0, 4U8HTE>1442/C<P'+8Z9I]% !1110 4444 %%%%
M !1110 4444 (55B"5!*G(R.AI:** "BBB@ HHHH **** "J=CI5EIC7#6=N
ML)N)#+,02=[GJQSU)XY]JN44 %4K/2--T^[N[JSL;>"XO'\RXECC"M*WJQ[_
M /US5VB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH :Z+(C(ZAD8896&01Z&E1%C140 *HP .PI:* &)%'&SLB*I=MSD#ECZGUI]
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 45'//%;6\MQ,X2*)"[N>BJ!
MDFL_0-0FU;1X-5E7RX[Q!/#$1@I$PRN[_:(()],X[9(!J45ROA3Q9)KVJZO8
MW-N(&MW2>S_Z;6DB_NY/Q*MGTR!6E:ZLR^)+G0[H@S" 7=NX&/,B+;6!'JK8
MSZAE]Z -BBBB@ HHHH ***Y3PUXMDUKQ#J^F7$ A$02YL&_Y^+5OE\P>OSJQ
M^C+0!U=%-=UC1G=@J*,LQ. !ZUB6?C3PYJ%];65IJ]M+<70)@52?WF.H!Q@G
MOCKCGI0!NT5FMX@TI+U+1KQ!*\Q@4E3L:4?\LP^-N_@_+G/'2J-QXV\.VTTT
M#:G&\\+.CQ1*TC!D3>RX4'G;S^?I0!T%%<U9^);;5X_#MS#J LCJ(\Q;.:$E
M[@&(ML!.,;?O;AP=N.]:;>(-*6]2T:\02O,8%)4[&E'_ "S#XV[^ORYSQTH
MTJ*PY/&/AV*X>!]6MQ(EP+5P"2$D.,*Q P/O 9/&3BMR@ HK-B\0:5->QVD=
MXAEE9EBRI"RLOW@C$;6(P<@$D8/I6#9Z[?:]XDU&TTZ\-HFF7<431RVA9;B/
M8CR;B0"K?/A<$=,X(- '845CZ[XCM- ?3TN4F=[ZY6WB$<3, 2"23@'L#QU/
MYXQ-.\90VVMZ[9ZWJ,$:6^H1V]K^[*X5XHV&[KCYGQEL#- '9T5FWVOZ7ILP
MBO+M8CN5&8JQ1&;A0[ ;4SD8W$9S6E0 45E6GB32+Z?RK>^1F,33J2"JO&IP
M71B,,H)'()'(]:JQ>-O#<[6XCU>W(N%9H6Y"OMSD!L8SP3CKCG% &_165;^)
M-(N]/-]!>H\ F,'"MN\W.-FS&[=_LXS0?$NCBP>^-ZBV\<PMY&96!BD) V.,
M90Y(&& ZCUH U:*R[KQ'I%E]O^U7\4/]GHLEUYF5\M6SM)XY!VG&/2J[>,-"
M\F_DCOA,;&#[1,D2,S>7S\RC'S#@C(SS0!N450T75(M:T>TU&)'C2XB638ZD
M%<@''(&>O7H:H7_C7PUID\T%YK%M%)!((Y5+$^6QZ;L=.HY/ R,]: -ZBLN]
M\1:3I\ICNKU$*JC.0"RQJYPA=@"$!((!8C.*FBUBPFU.YTV.?=>6R"2:$(V5
M4]#T[\X]<&@"]16--XKT2"UCN9+Y1"\'VD,(W.V'./,; ^5/]HX'O6-?>,8M
M%\:W=KJNHP1:2NF1747[LD[FD=2<C)883/H* .RHKF;W79SXJ\,P6-U!+I>I
MQ7#L44-O"QAE96STY[5J1Z_I<NHQV"7:_:9=_E*58+*4^\$8C:Q'< G'>@#2
MHJIJ.I6>DV3WE_,(+9" \C D+DX&<=!GO4%SK^E64MY%=7L<+V<(N+@2979&
M<@-SU&01D>AH TJ*RM/\2Z-JMXUI97\4TZPB?8,C,9XW D8(SP<=#P:QIO%1
MN/&V@:?I]VDEC>PW$D@\AAY@1059'/#+SU7(]^: .NHK*7Q)H[7?V;[=&LAC
M:5-X*K(J_>*,1AP.^TG%&D^)=&UV1H]+U"*Z98UE/EY^XV0#G'L: -6BN4\3
M^)O[(U[2-,FO(M-MK]93]NF3<OF+MVQ GY5+;B<G^[@<GC4LKV\LK*=]<F@+
M+<%(9+>-@)4(&S"Y8ECD\#/.<4 :]%9D/B'2KBQ^UQ7BO%YQ@P%;?YHZQ[,;
MM_\ LXS[5GW7C;1X#IGDR27(U"Y>V0PQ.VQD5BX8 9##:1M//MP< '1T5BVF
ML6@N-9EEUFWFM[255= @06GR#*LV?F)//XXJ0^)M'2VO9Y;Y(4L5#70G5HVA
M!&065@" >QQSVH UJ*R]/\1:1JM[)9V-]'-<1QB4HN1E#P&&1R,\9&<'BM&4
M2&)A$RK)CY2ZY /N,C/YT /HKB+;QI=0_"N'Q1>0PR7LD8"Q1@JC2O)Y:#N0
M,E??&:NGQ))HNNW6F:U<1R11Z8VI+<I'LPJ-ME4C)Z94CO@D'.,D ZJBL6SU
MM4TFRO=3?R9;_#0VR(7<97<$ 4$LP4$G'H3P*AU/Q+;VFAP^(;6XCN-)5E^T
M,O:,L%+@]BAY(/8,.M '045CQZQ]K\1W6F6[*L6GQ1R7<A_O/DJ@]/E&XGT*
M^IQFMX@:S\*OK\>I1:K9VTLK7$D<.P&$2$-MQ_%& >?XMI]00 =512(ZR(KH
MP96&00<@BH+N^M[%$:X<CS'V1JJ%V=L$X55!). 3P.@)[4 6**S8-?TNYG@@
MBNMTMQ&\L2;&!=4.&(R.<$@$=>121^(=*EL(+V&[$L$[,D/E(SM(RDA@J@;B
M1M;.!Q@T :=%<=J'B^*+7_#LMMJ-N^B:A!<R.Z)N+F,+MP>O5B-H&<C'M73Z
M=J-GJVGPWUA<)<6LPRDB=#S@_B"",>U %JBL34_%_A_1YYX+_58(9H$5Y8^6
M9%.<$@ GL?RJU-KFFP003&Z61+B,S0^0K2EXP 2X" DKR.>G(]: -&BL6Z\6
M^'[*"UGGU:V6*[C:6W97W>:@&25QG(Q_A5*/QII>H/J\%M=M;I8VZ2&]EA;R
MUWH6#<@ @#:>O.>* .GHK)BUNRMM+L9+F^^TO/;+*LD4+%IE"@F01J"0O(/H
M-P%)-XIT*!+-I-4MMMZADMBK[O.4#)*XZ_UZ=: ->BJFFZG9:Q81WVGW"SVT
MF0KKGJ"000>00000?2H=2UW3=(#&^N1$$4/(=C,(T)QN<@'8N0>6P.#Z4 :-
M%9M]K^EZ<";F["A8_.<HK.$C_OL5!VKP?F.!P?2B+7M,GF$,5T'E-J+Q45&)
M:$XPX&.1SVH TJ*QW\4Z)'9P7?V]'@G@-S&T:,^81C,A"@D*,C+'CFJ=UK-T
MOC;0K*WN(7TW4+*YG(502Q3RMK!L]").U '245F>(-;M_#F@7NKW:R/#:Q&1
MEC0L6P.G'3Z]!WHE\0:=!;Q332NGF1F41^2Y<(OWF*A=P4<<D8Y'K0!IT5%;
M7,%Y;17-M,DT$JAXY(V#*ZGD$$=14M !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1137=8U+,3P"< 9.![#K0 ZBJ>EZI9ZUIL6H:?-YUK+G9)M*YP2I
MX(!Z@U<H **** "BBB@ HHHH ***,@$#/)H **** "BBB@#,\1V$NJ^&-6TZ
M XFN[.:!#G&&9"H_4US]O+<WWPYT>TM+6X9KJVAM;DQ8#6RX"S9R1AE =>,D
M-VXKLZBBMX8'D:*,(96W/CH6]<>M '$ZMH5_H_BW0=<TB&]OR@:ROH]Z<6K#
M((SM^ZX4@#U-7I;:2\^*MK=1@^38:1(DS?[<LB[5^N(V/Y>M=;44,$-OO$:!
M3(Y=CW9O4GN<#\A[4 2T44A(&,GKTH 6BJ6F:O9:Q'<26,QE6WG:WERC*5D7
M&Y<,!TS5V@#)\1O>?V0]O8P3R37++ 7AP&A1B \G)'*J21[@5S&M>'KW1]=\
M.ZSHD-[?26DAM+B#>@ LV7#8SM^Z0A ]J[W(.<'IUHH 0'*@X(R.AKRKPOIL
MVN^"/"%K#9RQFQU(7LEPZ@*J1R2'Y3GDMG;@>ISBO5'4.C(20&&#M)!_,<BJ
MFDZ19:'IT>GZ=$T5K'G9&9&?;DY/+$GJ: .!B\.:O+X+_P"$2N+24746IB5-
M0R/+:+[3YWG YR&VY&WKN]N:V=)TN^\WQHDEE)#_ &C=-):NY7$BFW2,'@G'
MS*>N*[*J6F:M9:Q!+-8S&5(9G@D)1E*R(<,N& /!XH XFPT[5OLGP_672+F%
MM).R[#,A\L"U:+=PQR"S=N<<XJO%X<U>7P6/"-Q:2BZBU,2IJ&1Y;1"Y\_S@
M<Y#;<C;UW>W-=]9:O9:A=WMK:S%Y[&017"%&78Q4,!R!G@@\>M$6KV4^KW&E
M1S$WMO$LTL11AA&)"G)&#D@]#VH X#5=$U:XT3QK!%I5P\VHZG%/:J"@\U%6
M$$YW<<QMUQV]:]'E5KBT=%9HFD0@-W4D=?J*EHH \XT[0-5N/#?A70;JQDM[
MK1+Z"6:YR#&R0YPR-G)WC QC(W'..^_X9M;RW\1^*)[FSF@AO+U)K>1\8D00
MQH3P3CE#UQ744R6188GE?.U 6.%)./H.30!SGC*RO;G^P;FRLY+LV.JQ7,L4
M3*&\O9(I(W$#@N.]<QK&BZQ=Z1XZBBTJX:;4[N&2T4%/WBK'$I.=W&"C=<5Z
M%IFI6FL:;;ZC83>=:7"!XI-I&Y?7!YJW0!YS/I5\-=UJROO#=QJMAJTZW-O/
MYX$*9C12DZ%Q@*4!R Q(Z<BO0Y=X@?RE5I IVAN 3CC-/HH \TT#3];CU[PW
MJ%WH5W;_ &?3[FVNU#1+%"[&(@1QJV!'\C 8&3QG/6DTO1-6@\.^"K:72IUF
MT[5'GNDRA\I"LP#?>P?]8O3/?TKTRB@#S(:)K<&NRZO'IT[16WB.2^^SY7,]
MO);+"749^\IW':<''O4VM>&M3OK#Q=J%K:2>9J4]E+;VC$*[BW*%FQG 9MI
M!/\ ",XS7H]% 'F>L:=K6JMXTFBT.\1=5T6&VM%D:,,T@$PVL-W!_> ^F.N#
MQ5Z^TC4KS79'BT^58I?#4M@)&*A1,Q!"'G/8\]/>NQU35[+1K9+B_F,43RI"
MK;&;YW8*HX!QDD#)XYJ34+^VTO3Y[^\D,=M;H9)7"EMJCDG !/% %#PHMS%X
M5TN"\LY;2>"UCA>*4J6!5 #]TD=0>]<?,DEUXA^(>G1:?)=2WD-O"@ &QF:V
MP Q)^4<YR??'/%>AV]Q%=VL5S"VZ*5!(C8QE2,@U5M-&L;'4KW4+>)UNKTJ;
MAS,[!RHP."2!@<< 4 >;Z]X=U\Z%J>A1:7-=!-*M8+6YMFC07#1KAC*Q8,2#
MG:IR.?Q'1>*=.OI]6T74M-/V6]O VFW2.PW>1(I<D$9&^,J6';EN>:[4$$<'
M-9T.A:9!K=QK,=HHU"X4)).6))  & "<#@#H!G'- ''^,-*U6Z?5--L-&D>R
MFT-K:UEM&CCS+AP(Y&+!M@RNU1P=S9SVFL;74K'Q);ZG<:-=/#+H4-GL3RV9
M94=V*-\V!D,.>GJ172R^)-*BU&;3VGE:\A4-)"EO([*IZ$X4\'!P>G%7K*]M
M]1M5N;63S(6+*&VD<J2I!!Y!!!'X4 <'I/AC4M%N/!%J;=Y8].BNA=31$%(3
M*ORJ,D$@$D<#H.U'@_2;VU32]+U;PW-]LTCY5U.6X#P,H!4/&-Y8,PQD;1C)
MR>Q]$HH Y[QUIEWK'@C5;"QB\VZEA_=QY WD$-C)XR<8KFM4M-8U75/$5['H
M5[%%?>'!9P"5HPQEW3?*0'X/SCV]<5Z-02!U.* /-=0\/:QJ)L+>WM)K8_\
M",7.G-.Q4"&=Q%M!P<X^1N1D5)!;:UJ>H^%#)H-[8&PM+FVNI&:+;"S1*@*D
M/EER.".WXX[V*_MY[^YLD9S/;*C2 QL  ^=N&(P>AZ$X[U9H \\\):=>6\&F
M6NJ>%YX[_1H3%]N><21, A3,'SDY<8R"H &1GH*W_ %A=:7X$TC3[ZU>UNK:
M 1RQ/@D,#Z@D&NDHH P/$,8O)5T^_P!#.IZ-/"WGD(K^6X(V_*3DY!/*@D$"
MN)@\+ZYI.AV\EE:7=U9:?K+75GI<MSB<6;1-&4#[N""[,JD].#SQ7JM% 'G5
MSIVH6LNE>(M*\-3Q"WOY)[G3FD3[3,LD7EF4DL5,@]-W3ODX%[5+/4+B3P]J
MEKH#PBWU5[J:TC,2RA'AD3>_S;2Q9@3@G@]\&NWHH \UU7P_K=Y/XHFM;)P[
MZK97]K&[JJW:P+%N3.>,F,XW8[58\0Z-J&MSZ_JUK87$9N/#TFF0V\@57FE<
MLPR,X 7(&2?XCCCD^A44 <9IUA?)XTT>\>PFCM8=":TDD.W"2EXF"D9ST1N1
MQ78NVR-FVLV!G"C)/TIV1G&>?2@D#&3UZ4 >=6GA;4K[X.P:%+;&UU2 +(D4
MS#'F1RB102"1@X S[TGBKPWJ/BI]9U".UEMC_8,MA:Q2X#R2NV]N 3@#:JY[
MY/;!/HU17-S!96LMS<S)#!$I>21VPJJ.I)H Y&]N+V_T_P +7FGZ=)=6;X>X
M>W""XA#1$#87(VY)VL00P&>E84FF:C:?!?4]$NK"6"^GDN+6")W5S(TUPVP@
M@G(^<')YX)Z<UW.FZMI$UZ]E9NT=S(K7)MY(7B9ER SA7 X)8<C@D^N:TGMX
MI)HYG0-)%G83SM)&"1[XR,^A/K0!R7ABQDTCQGXFMYR6^TK:W4#GK(@B$38^
MC)SZ;AZUE"SO=/\ A#K]C=V4L5W<&^CA@;!+M<2R>4!@D<^8OXUZ%);PRRQ2
MO&#)$24?NN>O/H?2JUW<6*W^GQ7 +3S.WV;",R[@I).0,*=N<$XZD#K0!G:-
M=S6-W:^&YK*<&VT^-EO"5,<Q4*K <Y!!(ZCGGTJ/Q?IJZI:V,1BOPT=SYB7>
MGR;9K1@C 2#^\.=I&#D-TKH%BC61I%11(X 9@.6QTR:?0!Y[;6?B.TU'POJF
MHV$M]/;Q7MO<FV6-'_>.ACD9=P4%E3+8/!-9VBZ;XC\/Q:!J;Z'<W(M#?VUU
M9Q21F14GG\Q)4!8 _= ()!P>E>IU!=WEO86YGNI1'&"%R>26)P  .222  .2
M: .2DL+UO%'A:\313:VMK'>&:.$)MM_-"[ 0#RQP<[<C)/)ZU>\"65YIWAQK
M:^M9+:87MU($<@_(\[NIX)'1A6Y8ZE::E%)):3!Q&YCD4J5:-AU5E(!4\@X(
M[BI;:YAO(%GMWWQ-]UP.&'J/4>XX- '%SW @^*NJYL)KL/H5NNV) V?WT_RG
M)XSZGCCDBJ/AGPYJW@_4-&EG@DO;5=&6PF%N0YMYED,G )!*G<5R/[HSQT[)
M+#2H?$KWH#+JMQ;A"S2OAXE)X"D[3@L3P.-WO5][N!+D6Y?,Q0OL )(7U..@
M^O6@#SW2?#.I:3?>$]]C(\=M>7]S.$*E;59]Y1.O.-P!VY[]JOW.FZG'J_C4
M+ILTL6IVD9MI49-KL(#'LY;(.[VQCG-=79ZQ8W\5I)!*VV[C\V 21M&77V#
M'/?'6KU ' :-IVK:-J^BZE/87$ML=!ATZ>*/:SVTT9SDC/*MDC(SRH[<U6TC
MPUJ>DWWA3?92-';7=_<SA"I6U6?>43KSC< =N1U[5Z%-=0V[1+*X#2OLC7&2
MQZ\ >V2?0#-4WU[3X[2ZNFDF\JUN/LTI%O(2'RHP!MRPRPY&1[\&@#+\$V5W
M8Z=J4=Y:R6S2ZK=W$:OCF.25G4\$]B.*Q]9T^^M_%VHRSZ!=:UI6JV\48%M<
M*OE,H96216=048'.>>_'-=Q%=0S3S0)(#+#CS$(P5ST.#V.#@].#Z5-0!YG?
MVNJZ OBN!M'DFL-0TU6MY[9T\JV\NV\MHVW$,%!7(P#G<>]6=)M]0M=1\.ZI
M!IL]W;3>'8[,M"R#RY,HXW[B,*1GD9Z=*[R]LX-1L9[.Z4O!.ACD4.5W*>",
M@@BBRLX-.L8+.U4I! @CC4N6VJ. ,DDF@#R[3M'\10^&=)TJ?0;A N@O:,\+
MQ+()^R2/NR(\8;"GD]1VK:TC3=434_!$L^F7$*:?I$UM=%BA\J1EA"@X8YSY
M;=,XXS78Z?J]EJDEY'9S&1[.<V\X*,NR0*&QR!GA@<CCFIY;J&&:*%W EESL
M0#)..IP.PR,GIR/6@#'\;:==:OX'UO3K*/S+JXLY(XDR!N8J<#)XK(MH]4M/
M& UR72[MK*^TR.V,0V-+;21NS , V,,'Z@G!'.*Z,:]IYM4N1)-Y3W7V13]G
MDSYN_9C&W(&X?>Z=\XI[ZS8QS7D4DK(;/89V:-@J!AD'=C!&.I!P.^* ,[P3
MHL_A_P )6>G7.!*ADD9 <B/?(SA ?]D-C\*Z"CJ,BB@ HHHH **** "BBB@
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
M&GR*D2"!(RI!CR1O,BD9+ XSD=L5T;>#]#>UGMFM93#/=B]D7[5+\TP(8/\
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
MFJQ6\31,^X;TN%"YC+ @!A@<CH<U#J7B/6;70?%UQ'J#";2]6C@MG,4?$;+
M2I&W!_UC<]>G-=C<^'M-N[J6XGAD=IF1Y4,[^7(4QM+)G:<8';G'-5+_ ,%:
M!J=Q>3W=DTC7I0W"">14D9<;6*!@NX!0-V,X&,T <_KOB+5+/4I9;._::"'6
M+2S:.*)/)C20QJZ.S#<9/G)RIP/ESCD&EX@USQ!:+XVN;;67C30C#-;1"WB(
M8&)9"CDJ25.2.,'WKJ[CP1X>NI;B2:Q=FN)8YI +B4 R)C;( &P'^4?,,$XY
M-33^$=$N4U))K1V34PHO%^T2 2A1M P&X& !@8XXH R=&%S)\3?$9>_N6ACM
M+(K VS8 WG<?=R #SP>_.:77UN6^(WA:.._N887@O':)-FTE!'@X*GDAB/IT
MQSG>BT'38-6&J1P,+WR5@,IE<[D7.W<"<,1N;#$$\GGFGW^BZ?J=Y9W=W 7G
MLF9H'$C*5W###@C(.!D'(..E '#Q^*M6F\(:7XNBN69;G4$BETXQIL\IY_)"
MJ<;MZY!SGD@\8P!V'BC3+;6O#EWIMW=/:QW.R-9T^\CEQL(_X%MXH@\,:1;7
M1N(K4J3.;GRO-?RA*>KB/.T-GG('7GKS5W4-/M=5L9+*]B$MO)C>A)&<$$<C
MGJ!0!PEMXAUW0-6%AXKL;>\O8[&YET_5+/Y5N515=T=/X'(53QQZ5)_;GB.Q
MT1/$[75I=Z:VE2W4ENT@R\HB\Q/*VQ@XX8$%CQSU!SUUKH&GVMX+Q4FEN%C,
M227-Q),40XR%WL<9P,XZX&>E5-)\&>']#EF?3].6(3!E,9D=XU5N6"HQ*H#W
M"@9H R+XZO\ \(Y=:@OB,O;W&C22H$C17$P7>'B8#A<9&#D]"#GFJVE7NHV
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
M[X=UJ;P_XDM$TUS-?:Y'>P#SH\-$KPL23NX.(FX]Q[XZ+1-/U"Q\7>([B:T
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
MD&#UP!SCGUP*EWIVI6/CS^WK:U>]L[G3Q9S11NBR1,CLZL-Y *G<P/.<@=:
M(M?\7016&A3:7/)+!JUY'"MS;PM)B,AF)7"D;OEQ@C/)XXK7CG?0/#=S>:IJ
M$MZEI'+</.\2H_E#+ $# R%XS@9QT%<I'X5U/3M%\,V<-K]HDM-9;4;H1R*%
MB5S*2J[B,X,H'O@FNVU33X=7T>\TVXR(;N!X),=0K*5/\Z ,+07UO7O#UKK,
MVIM93WT(N(;6*&-HHD890-N7<QP1NPR]\8JZ->BTNPABU:1WU"&T2>\6VA:3
MR^,,Y" X7(;'K@XZ&L_PS_;VB:)::'>Z0]S)91+;Q7L$\8AE11M1F#,'4X R
M K=\9IL>G:OI/B[4]46S_M&WU2T@5Q"Z(89H@PQAV'R,&SD$D'/'>@#2N/%^
MBV\]O!]IDFEN;8W=NMM;R3>=$,<IM4[OO#@<XYZ55;QOILE[H4-FL]S#JZ22
MQ3QP.5"*N3T&<YP",<<YQ6-X>\*:CX=U/PVGD-<V^FZ1/:S3(Z@&5WC?"@D'
M'R,.GI[XKZ)X=UW38?"$CZ<#)IKWD=S'YZ#:)B2K@Y(('&<<^QH Z:W\;Z!=
M/.([N0);B4S2O;2)'&8CAPS%0 P)Z'GVY%6DURSOY+JPM[B:WOXX/.$<L)CD
M"'(#JKKR,\=#@\&N4/A75[[P+XATDQ"SO;K4I[VU,CJRL#/YR!MI. < 'TSW
MK5_LZ_U/Q+;:_<:=+9M::=-;BW:6-GEDD*G *L1M&SC)&2W08H O>"-1NM6\
M#Z)J%]+YMU<V<<LLF -S$9)P.!6O>WUOIUM]HN7V1[E08!)9F8*J@#DDD@?C
M7*>&'U7PWH?A/0;O2&): VUS,+A/W#HF1A1G<#@\CICGK6WXGL%U30I;.33C
MJ$4CQ^9 L@C;:'!+*V1AEQN'(Y H QO$OB5[==%N;&[GMX6UB.SO(WM\%E*L
M2N&7=V7!7KGC.:U8?%VC3V3727$H"W?V(Q/ Z2^><8CV$!LX(/3ISTKF!X?\
M0I8Z5!-]JODL]=2[B:YFC,Z6JH1B1MV';<3CDG&,G/%++I/B.WO-6FM=.9H;
MO7([IU6>-9'MA"J-L;=\C;D!Z@[2<$&@#1\0^)3+H5EJ&B7SQXUBWLYP8@#S
M.L<D;!URIY(XP:NZ/J%[-XX\2:?/=-+:VL=H]O&54>7O$A8 @ G[HZYKEU\,
MZ['H%U9?V6 Y\1IJ,82Y5LPB=9"<L1SA<<\D_G74:3I]];^-_$&H36K1VEY#
M:K!(74[C&'#9 .1]X8X[&@"OXHUN?1?$WAL?:I4L;F2X2Y@CA\PR;869< *7
M)W8X7KZ5IV7BK1]1TQ+^TN6DB>8VXC$3B7S1G,9C(W!@ 201P!GIS53Q'I]]
M+KWA[5+2U:ZCT^>9IHHW57*O$R KN(!P2,\CCUKF[_PCJT;MKEMI]M>7;ZP^
MH2:5,ZA7B:$0[=QROF8 ;/3)(R>I .ZTK6++6K5[BQE+K'*T,BLA1HY%.&5E
M(!!'H:S-3\;Z#I%S>6UW<SB:R1)+A([260QHV<.=JGY?E.6Z#OU%6_#UJUO8
M2.^D6NDM/*93:VX7() &7*C#,<=1VP,G%<R);E?B'XLBMM.>\,NF62X#HJ@_
MOP VXC@Y/3/3I0!T%YXOT2QB\V2\+Q"U%ZSPQM($@/20E0<*<'GV/H:?_:=J
M_BM+-=3E$GV!I_L?E?NV3>H\W?MZC.,!L<]*X>]\'^(+?PY)X<AMUO;1?#XL
MK>9+@0J+@*X;S!]Y@<KM'*CG.,Y&I=>'=7U/5%,EJUI%-X;FTQYA*C>5,Y4C
M@')P%/('7UZT 6KKQ0;KQEX7MM.NY_L%_P#:&D4V^(YU6(LK*[+DC.#P>1@]
M#FMOQ1K\?AGP_<ZK+!+,(@ J1J3EB<#..@R1D_UXKEM.T[Q'+?>#C>:(+?\
ML998;J07,;(^8?+#Q@$D@]<$ C]:Z'QOI5WK7@[4=/L$62ZE13&C,%#%75L9
M/ SB@"U=>)--LPWFM<%DA^T2(EM(SQQY(W.H7*C@]1DX..AK1MKF"]M8KJVE
M2:"9 \<B'*LI&00?2N4M[+6-.\6:EK TQ[FWU:TA#0)-'OMI8@P"MN(!4ANJ
MDX.>".:UO".B/X;\):9H\DHEDM80CLO0MU./;)('M0!S5OXAD_X2?Q18ZIXH
M^P6VF2Q" '[.A*-"KMG<AS@GM72#7K32VTS3=5O2U_=1$I+Y#*DQ1=S'(&T'
M )QFL/3M/U&S\3>*KN[T"XN;/5983$$D@.Y5A$;!@T@QDC\JD\0:'J'BO1H-
M,O;/[$%1KE9D,<AAF4GRD&3R0#\QZ'!&<,: -_\ M^P-G;7*&X<72&2&-;>0
MRNHQD[,;@.1R1W'J*BC\5://86U[;7+7,5U&TL(@B=W9%X8[0,C!(!R!@G'7
MBN7O['Q)=SZ%KUSX<M;V[@MI;2_TQYH\?.4;S8F8E>J="0<'%2'2=;T76].U
MG2M!LY(6LY+2YTRTE2$0;I/,5T)PK'DANF3R,T =+9>*-'U&:WAL[LSO<V9O
M8=D3D20@@%@<8)RP&.O/2J \;Z;/?Z'!9)<7,.K++)%.EN^T*@YXQG.2.W Y
M..,UKC3]:M_%FCZS%IL5P!I\UG/%!,J+;L\D;J<MC<HV$$@9[[>U9&@>'->T
MRW\&/-IR&33$NH;J,7"_()<;7SW''(&3SWH Z"'Q3I5C;:G>W6JW,]O%J/V5
MR]HX^S2$(!%A4SMRP^8]VZUL7&LV-K/-#/*R/#&DKYB;&'8J@!Q@L6! 4<D]
MJYS3O#,U[8>+M.U:U:&VU>^EEB;>K$QM&B!N"<,"F?RJK<^&M?O? 2QW1M9_
M$0FM[J1)#F&9H67$9/HRISVW,30!U>FZW8ZK/=V]M(XN+-E2XAEC:-XRPRI*
ML <$<@]#4%_J$$'B32[-]1GAFF29UM5AW)<!5&26VG!7K@$$Y[U!X:MIE%Q=
MW'ARST268(K11&-Y'VYY9D&".>!SWZ9Q46L:??7'C3P[?P6K26MDER)Y ZC:
M9%4+P2">10 ^U\;Z#>3VL4-U,?M-P]K&[6LJIYRE@8RQ7"M\K8!()Q[BM+7-
M6BT+0[[59XI98K2%IG2)=S$*,\?X]!7#P>'M;30M,MFTU_.@\1OJ,B^='Q"9
MY),YW=<../4&NS\2Z?-JWA76-.MMOGW=E-!'N.!N="HS[9- '-W7BJ:+Q#X9
MF,UREAJ%C<RS6BVK,S.@B*[5V^8?OMTX(&:Z&#Q-I=UIMI?VLTD\5VK- D4+
MM(X7AODQN&#P<C@\=36#;Z=K#Z[X4OIM+>*/3["X@N0)HV*,ZQ!1][G_ %9Z
M>H]\85GX8U_3+31KW^PH-1DLY+Z*XTZ>:++1SS^:LD;$E=PPH(..I% 'HVEZ
MI9:UIL.H:?.)[68$HX!'0X((/(((((/((JY6?HEK]CTJ*(V%K8$EG-K:@!(\
MDG'  )YY(')S6A0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M 4M2T?3=82%-2L;>[2"431K/&'"N.C 'OR:NT44 %%%% !1110 4444 %%%%
M !1110 $9&*IZ?I=EI4<J6, A661I9 "3N=CEF.3U)ZGO5RB@ HHHH ****
M"BBB@ HHHH **** "BBB@"GJ>DZ=K-L+;4K*"[A#!U29 VUAT(]#[BET_3+'
M2H#!86D5O&3DK&N-Q]3ZGW-6Z* "BBB@ HHHH **** "BBB@ HHHH 3:N_?M
M&X#&<<XI:** "BBB@ HHHH **** "J<.E64&I3ZC% %O)U"RR[CEP.@//09.
M/3)JY10 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% !427-O+<2V\<\;S0A3)&K@L@.<9'49P<?2I:Y#0(HXOB1XO\N-4W0V+-M&
M,DK+D_6@#IAJ%D;TV0NX#=@9, D&\#&?N]>E6:\@M[FX_P"%2Z/JV2=5?7$N
M"W\33/>%&'_?)9<>G%>OT %%%% !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%% !679Z'!9:Y?ZM'/<-/?+&LRN5V83(7  R,;CW[\UJ44 8B>%M.CNDD'F^
M0ET;U+4L/*2<Y)<#&<Y);&<9.<9K;HHH **** "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
IBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>ex1018newformkeyeeagmt011.jpg
<TEXT>
begin 644 ex1018newformkeyeeagmt011.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@ HI%8,,J01Z@TM !112,P52
MS$ #J2: %HHHH **** "BBB@ HHHH **165U#*0RD9!!R"*6@ HHHH ****
M"BD5E895@1TR#2)(DJ!XW5U/=3D4 .HHHH **1F55+,0 .Y-+0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%(K!E#*001D$=Z6@ HI%974,K!@>A!S
M2T %%%% !1110 44FX;@N1N(R!GFEH **** "BBB@ HHHH **** "BBB@ HH
MHSF@ HHHH **3<N[;N&[&<9YQ2T %%%% !110"#T.: "BC(.>>E(6"]2!QGD
MT +12*RL,J01[&EH **"0.IZTT21D*0ZX8X!SU- #J* 01D'(HH **** "BD
M5@PRI!'J#2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<SK?BO^R]=3
M2$2V6ZEMA/;BZF,2W3;B#'&V"-XP#@_WA[D=-7.^)/"Y\2PW5I<W<?V"Y@6)
MH)+<.8V!;]Y&VX;7PW7!QM!H JZMXOGTG54MYK&(0-?P62AI_P![(LI4><%
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
M_LW*L)%DV@;NF4'X9I^I^!DU:[UJ>YU%T.I);!3!'L>WD@):-U;)Y!.3QZ4
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
M(4,JRDH!\P/52>1CG@F6Q\(K'%ID6IW:WT6F6[6]J@A\L8*>66?YCN;9E<C
M^9N.F$\.^%K_ $"..U/B&XO+"U4I96\T*@Q#&%#N.9 HX X_08 ,?1O%<D>C
M>%HM+T"T@BU=YXDMUN=B6[()'[)R#L.3[G@U>MO&TTMA:B>QCBU";5Y-(9%E
M+1+(FXE]V 2I5,@8!)(''6G:=X(DTZ#P]$NIAQHLTLL9-O@R^8KJ0?FXP';I
M[5C>(-#FTBP2U:\N&@O=7DU":ZATTW"0$@L%>,;B5WE<'C!7D^H!U?AO7;K6
MSJ:W-E%;_8+Q[/<DQ?S&3&6P5&!@KW/<=JQ=6\;:GI[>)6AT>VEBT$))*S79
M4RQF/S"5&SAL=CQQU-:7@Y;Z.TGBFFCGL@0UO*NG-9$DDEP8R>1G!W8&=QZX
MS4-_X->_7Q.C:B$37XUBD @R80(_+X^;D[?7O^5 "KXJU!-7NK";1U>3^S6U
M&S2WN-SRJK;?+;*@*Q)7H2.>O%5%\?Q6O]L_VA#"5TVRAN]]I+YBR>8641@D
M ;@R[<YP<]N:L:KX)?5YY9)M4:,2Z2^EMY,.T[6()<'<><J..F,CWJO<?#X:
MB;_^U-6EN$OM.CL9DB@2(#RV9D=,9VX+9QSR.N.* *%U?2Z7\2?[5U:VMX$@
M\-W,\KV[ER526)F!R!DC'![Y[5T&E>(M0O=9BM+C1YH[::V\]+I4DV1L"/W;
MET49P<@C@X/XU5\%W-W?I=:UK)O_ /B73:;*BVRQ":*0J26Y/S?+R1CZ"KOA
MWP]J.BI'#>^(+G4[>W3R[9)(5C*+T&]EY=@.,G'?C/- $6K>(=5MO$\>A:9I
M=M<S36,EW'+/=&-1L=%(8!"1]_MGMTZU2T?QU)JTV@Q_V8(&U)KJ&='FRUM-
M!G<O"X89'7(^E-U-+M_BKISVDJP[=(GC:22!I(]QEC(0X(P2 3U[59/@E;>+
M2&T[47MKO3IYI_/DA$GG--N\W<N1R2Q(QT]Q0!3'CG4)+?3S!H\#S7>K7&E[
M6NR%5XO,PV=GW3Y1SW&>AJU!XNN6UQ-%N;:RM]400&6U>Y(:17 +O"2H#JF3
M[DJ>G&8[;P)):_80NL/(+35IM47S+<$LTF_*G!'&)&Y]<=.E7]8\*G6[O=>7
M<;VR7<-W"I@_>V[1[3B.3=\H8ISQGYF]: *$_C:X@T?5+]M-B)T_5TTUT%P?
MG#/&F\';U_>@X]NM3:EXOGTS6(;6>QB6*748K%%,_P"]99  )@H! 3<=N#@G
M!/M4&H> Y;Q-6MXM:D@LM1OHK\Q"W5F256C8_,3RI\L<8&">I'%)<> YII[A
MEUV=(Y-4CU1%-NC,LJE>"QZK\O XQ[CB@"+4?'.I6*Z[/_8]NUKHMY'!<-]K
M.YXV6-MR#9]X"3.#@<=3VTM(U;5+SQQX@T^=;?[#9+;B(*YW#<K-G&.2>_(Q
M@=>M5[[P1)?67B*U;5 JZW.DTC"WYBVJBX'S<\1K^M:MEH,EGXEOM86^8B^B
MB6>W$0"EXU*A@<D@8/3U'6@#.O==U"U\?K8-]G72HM*DO)2SD-Q(H+'@]!G
M]SSVIL/C*;R] OKJP2/3=<=([>19=TD32*6B#KC'S =C\IP.>M:-_P"&UOO$
MD.K_ &ID46;V4]N8PRS1,P;&3]WD?D>W6J6G>#19VNDV%Q?M=:?I$PELHFBP
MX*@K&'?/S!0QQ@+T&<XY %\=6.JWFC6SZ5:Q7S6MVEQ/I\K[%O(@&S'D\=2&
M&>,J,UB:%XH\.6UGK.JZ?9W%C=1_9X+O2)83$\,Q<JGR#( 8N.5&.,]<UV6K
M:=<7YLWM;YK2:UG\X-Y8=9/D9=K#(ROS9X(/ Y%8E[X'@U<:M+JMV9+S48(K
M<S6L?DB%8V+H4!+'<'.[))Z#H* &-XRN[1[N._T>9"LEO%9RA9$CN7F<($RZ
M J58C/!XY]J@\4:_XCTS0=2E73[>WD@N;:**Y\[<DT<KHK%1C*LI;'(]QGI5
MFX\&W>J:!/I^M^(+F]N&*-!=1PI"8&1@RNJC@MN ))ZXP,5+=^%+W5/#EUIV
MJ:[+<W<[1,+I;=8UC,;AUQ&./O#GGGVXP 0W&NV^F^*[YM2TVVADM-$^V2WT
M4A=S$KG='RH. 0QZ\^U2Q^*KN*]T6*]T^**+6HV^RNDQ;RY0F\1R?+W4'YAG
MD8QWJ6?PF+W6;B]O[P7,5SIATV> P[=Z$DDY!X)+'MT_.DT_PI);#25O-1^V
M)HZL+'=#M8'84#2'=\Y"DC@+U)ZXP 9FE>.=0ODT&ZN=(@@LM6NI;,,ET7DC
MD7S"#C8 5/E$9SGGI5SQK+/#/H,DD$DVCB__ .)BJ1E_D,;A"ZC.4$A4GMP,
MTRT\$26FFZ'9#5 RZ3?/>HQM^9"V_P"4_-P/WK?I^/47<=S+ 4M;A('/&]H]
M^![#(&?KD>QH \NC\02V3^(--TF22.PN-<M-/L7"E?LYG5#,$!'&WYF Z MQ
M78>(=>E\+VLBVNGP"UMK)[A6EFV"1DY\E  26(!.<8''7)PS5?!\(\,Q6>EJ
M3=6E['J43RMEI[A) Y+MZOR">V?08HU7PNWB"^FU&+4KBSCO--;3YX&@!8(2
MQRN[[C98@]<@#T!H BUG6/L4OAC7;92D>I74-G<1G^..93LS[J^W!]"P[U7T
MO53J?A3Q!XDGM8[P.]W'%;RMM4V\19/+S@XW;&8\');T Q;N/#LURGAO2'E>
M>WTB:.ZGN60)O,2D1J .,[B#QG 3GDC*Z9X?ELM(UOPV&,5O<RW$EK/LW*(Y
MB69>H^96=A@GD8//. "GJ&J+IF@^%M?L[=+6.62TMYH(_N^1, H3WV,RD>F"
M.YKN*Y*]\.R76G>'_#Y<RV^GS037$Y3:&2 91<9/S,P3('0!NF0#KZ/#JL5W
MJ9U"\-S;O<EK0-"L;1Q_W?EZ@= 3R>3TQ0!F:+?R:SXF\0SD!H]+G6QM8V.
M'$:O(W?!)<+GT7W.<:PUNRE\.>$KA?#ME%;W>JF&*%9,BSDW2_.GR\GY6YX^
M]70:;I<NC^)=9>-3]EU9UNHW"EA',$".&]B%5@>YW#CC-*V\$26VC:'IPU,,
MNDWYO4<V_,ARYVD;N!^\;]/Q )[6^;3_ (AW&AK_ ,>MYI_V^-.T<BR;),>@
M8,AQZACW-.\4^)[KP]'<S)90O#;V3W6^:?9YS+DF)  3NP"<XP./?$UKICW7
MC6XU^162.*S%A;!A@L"^^1\>A(0#_=)Z$57UWP>^LZE>W2:K+;1WNFMIT\0B
M5_D)8[E)^Z?F.?4 =" : (;GQ9J<FK_V?IFE6\I?2UU*.2>Z* @MC:P"'!^F
M?PIVG^+?^$ABTZWT^RB:>]TM-1FCN9#LBC?A4. =Q)W#IC"D^@,EGX3N+34H
M[W^U!+)'I8TW#V_4 [M_##G/;T]^:IZ=X#FT>32;C3M8,-U8V*Z=([VP=+B!
M3E05W<,#DA@>YXQQ0!+\+ACX<:0"@0A9?D!R%_>OQ77UC^%]"_X1KP_;Z5]K
M>Z$)8B5T"D[F+8P/<FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K/
MO-42#4K338E$EY<JT@4G 2-<;G;VRR@#N6';)&A7(*DD?Q@D>7/ES:$H@)Z9
M2<[P/^^X_P Q0!M3W>J):ZF\4.GF6%\6H>Y8*R[5.93M^0Y+=,\8J>6:_&HM
M%%%:&#[/O0O,1(9=W0KCA,8^;KGM7EVMVMNWA3XD01VZ'S-1$D$:QYW-Y4(W
M(,<G<&Y'<&NMA\@_%U[B$(1-H:@RJ.';SL@9[G;@XZX]J .DTG5(-7L1<PAE
M*N\4L;?>BD1BK(?<$'Z]1P:L_:(/M'V?SH_.QN\O<-V/7'6N5\#QR"^\63<B
MVEUR4P^AVI&KD?\  U8?4&N3U&[B?6X98K2XMWM?%*M-&+:220C:4,K/@_*P
MQM5>,>O8 [WP]XA;6!?I=106LUMJ$UFD:S;O,\O'(R 3U].*VGN(8Y4B>:-9
M)/N(S %OH.]>17^B6M]IOB>U2S4>)WUN273G,>)TRZ%)%/41CDEA\N,UHZG&
M9K+QUINJPLVKW$S2Z7\IWRIY2BW\D]RK@]/NG).,YH ]-\Z+>R>:FY1DC<,B
MF/=6\:HSW$2JYVH6< ,?0>M<+J6G:KI&O:1J=M#YU[JED-*U"2- =DVW<DY]
M0I$@/L1[51URWTW3O$5UHVLK>V^B7>F0VM@;>U\Y"%WAXO\ 5L5<Y4C&,\=P
M* /3J*R=)O+6$6^BJUU]JM[**1EN%8L$/RC<^-I;*G.#FM:@ 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@ JK=6$-W+;S/E9[=BT4J<,N1@CW!'!!_F 1:HH *;(A>-D5VC)&
MZXR/<9R*=10!!9V<%A:1VUM&(XD' SGJ<DD]22222>23FIZ** "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 ***YC5O&46F^&G\016;7.GB5(XV20*T@9P@=01C:6(P<\CF@#IZ
M*PAXE%OK]EHVI64MI<WRNUK('62.4H,LN1R& YY&#V-7]/U..^DN;<KY5U:.
M(YX2<[21E2#W4@Y!_#@@@ %ZBBB@ HHHH **HZE>W-H+<6E@]Y)+)L*JX0(-
MI.XD]N /J16)HWBZZUJ/SX=#G%NMW)9R/YZ$HZ,5)(_N[AC/OF@#J:*R/#.M
M_P#"1Z#!JGV8VWFO*GE%]Q79(R=<#KMS^-:] !1110 4444 %%%5KN:ZB>V%
MM:"X628),3*$\I,'+\CYN0!CW]J +-%%5H9KI[VZBEM!';Q[/)F\T-YN1\WR
MX^7!X]Z +-%%% !1110 4444 %%9\NIM-93S:5"E_+%-Y)C$H0;@P5_F(Q\O
M/XC%:% !1110 4456U"^@TO3;K4+IBMO:PO-*0,D*H)/Z"@"S165I&I7^H2.
M;K2_LMN8HY8)EG$@D# DJ1@%6'&>".1@FKUW>V]C&DES*L:R2I"A;^)W8*H'
MN210!/16/I^N&^\2:OH[6IB.G) _FEP?-$H<CC'&-GZUL4 %%%% !1110 44
M44 %%%0&]MQ?K8F5?M31&81]]@(!/TR1_D4 3T444 %%%% !116/INN'4/$&
ML:4UJ8CIIA_>%PWFB12P.,<8Q0!L45CG7"OC"/0#:D;[%[P7&\8^5T0KMQ_M
MYSGM6Q0 445!;7MO>/<+;RK(;>4PR[>=K@ D?4 B@">BBD.=IV@$]@3B@!:*
MY?3?%=[JUOJ$UGHCR?8;J:TD3[2H9Y(SAMO'(/;./PKIHW\R)'VE=R@[6&"/
MK0 ZBBB@ HHJ![VW2_BL6E47,L;RI'W**5#'Z LOYT 3T56L9KJ>%VN[06L@
ME=502B3*!B%;('&1@X[9Q5F@ HHHH **** "BL?6M<.CWNCP&U,RZC>"T\P.
M%\LE&<'&.>$-;% !1110 45S-KXMDO;*WU*UTJ6?2[FY6WCGCF4OS+Y?F,G9
M,\\$MCJ!SCIJ "BBL^?4VDL[Y]*B2_NK5S$8!*(P9  2NX@@<,/Y4 :%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !10#D9'2
MC.>E !12,RJ"68 #KDTN<]* "BBD+!02Q  ZDT +112$A022 !R2: %HI-PR
M!D9(R!2D@ DG '>@ HH!!&1R** ,CQ4MRWA#6EL]WVHV$XAV]=_EMC'OG%<+
MXOGM4^!.GA9DBCDM].$1W <"2$\?0#/X5ZC5+3M-ATRW-K;\6P8M%$1Q$"<E
M5_V<]!VZ=,  ' 7KQ?\ "R_#5SI6IMKLK":*>-Y%E6SB*\RJ4 "$X"\YW#@5
MNV@D_P"%O:H8L^1_8ML)\=/,\V79GWV[JZ[A0>@%5+"PAM&GG5O,GNG$DTQZ
MN< #'H   !_,DD@%RBD!##(((]J6@ HHHH 1F"J68@*!DD]!7$?#"Y@E\/ZH
MT<\;A=8O68JP. 9F(/T(YKN*0*!T % 'C6A?V=;:3X+U.":);V37KBW>82_,
M8F:XRG7[I^0XZ9(/4UH^&)M.U74M/:]U2:#Q597LGVJTCC59W.Y@RN2,M#M(
M(/0 +CD 5ZIM7^Z/RHV*'+A1N(P3CF@!:\WAT^SO_'OC!X@D^HV:VT]DAF)\
MN81/R!G'4@'MS[UZ128 .<#- 'E_A"30=6ETV^CU:7^TX;)XM2M%01OROS_:
MN-V5<'#$YR>^36/X?MM+?3/AQ.\B&>\,MO=.9CNFC\B0['.<E=X7Y3QGZU[,
MHC.YD"G<>2.^.*=M7^Z/RH \?T_4-(M7&E2S0+:1^(KR*U6>4?9(5$>0KKT8
M?,VQ,CGH>*-*OH'\+^!_,O 9H/$,ENVYRNU0TX"D$\ #R^#T^6O8-B_W1UST
MI#L& =HR>,]SUH \9O%TV+1_$.I).GVRS\51_9IC.2T0,L ;;D\ KO!]0.>E
M7_$$UKL^*2K<KD6,+H!-R'\AL8Y_O8X]37K&U?[H_*C:O]T?E0!YK9K967C-
MH=-O$M3>>&FFDD1]Y:4.-LA&268 GGKBJG@BXTC5]9\/W%OJ>FK=6FEF*YMX
MKQ7ENY_E(<J#DX <DL-V7/'4UZ7J5@FI:9=6)FEMQ<1-$98#M= PQE3V-9=A
MX>N8Y[>34]12^^S-NA"6:0X(! +$9R<'M@>U &_7C6JZ=IUU9>.B)G_MJTU0
MOI@2X;S8YC#$8_+&>K/Q[].U>R AAD$$=.*Q=$T!M(OM5NI+E+@ZA=FZP(=I
MC8HJ8!W'(P@_6@#BKV2.YG\86GB1TCU&*"-].8G:RIY(VM >N[S0V=O.[ ]*
M-.TZ#5_'-G:>(@LU_P#\([:37,#2D?Z2LA+':#U! KTXHK,K,H)7H2.E+@9S
M@9]: /&)5TJR^'GB"*+[-;7=OXA8.L>(V1?MPV@XQQL)P#VSCBMS4YK6[OO&
MEMK;JEW'$LFE.S8<0^2-C0'KN\W=G;SNP/2O2]J^@Y]J;B-W'"LR'ZE?\* /
M*OLL%_XADM_$ACDN_P#A%()+R*27"B?<VXE<XR.#[<&NX\"737O@'P_<23&:
M5]/@\R0MN);8,Y/KG.:WFV %FV@ <DTH*@[00#C.* .3\;W3VL_A]KCC1FU$
M)J+'[H4HPCW]MGF;,YXZ9KF-5@@C\.?$6-/);05MBU@IP8DG,!\P1]A\VW@=
M&+8YS7J9 8$$ @]0: BA0H4!1T ' H S/#D=I'X=T_[$D*P- C#R0 I)49/'
M%<_\2H;-M)T>XOHH&MX-9LWDDF4%8T,H#$D\ 8.#7:  # &*" 1@C(H \B\0
MPZ1>7GQ"=F@;[-HUM):@/M\MUBF*LHSPP.W!ZC/O3K[4--U34+BP\3:K]CCN
M].MGTVX9 2^4^=H7P<2B3TY/R]<5ZUM7^Z/RI"B$KE5.TY&1TH BLE9;"W5V
ME=A$H+3 ;R<=6QQGUKC_ !G=:<?$&EZ??&)7FM;EHC=G-NQ^08"?\M)>?E (
MP"W7.*[8$,,@@CIQ2-LRN[;G/RY]?:@#R+1)[+5T^&HO;I;@RZ=/'.LDQ(D(
MB4889^;G(.?<&JUHNF6F@Z;>PS1K/9^*S:V\OG9,5O\ :F7RU)/";#TZ8YKV
M?:O'RCCIQ1M7^Z/RH \DO99;OPWKI9@GC*VU9Q:\XG!\T>2$[F,QD#^Z1NSW
MJ/Q9>6EE;?$BQFFCBN9(X;BU@SAF_<+ET7K]X-DCH<YKU[8N\/M&\#&['.*1
MECSN<+D_+DC]* /+=;AT?4O$OBPW$L,\0\/P3(#-E0_[[#@9QD?)@]LC'6IO
M#LEA/XU\/7UY]GDNKSPS"T<SA2\LP==Q!ZE@#SW ]J]-^0L1\I(ZTN ,<#CI
M0 M>-:KIVG7=GX[/G/\ VS:ZF7TP)<-YJ3&&$Q^6,]6?CCKT[5[+6)HF@-I-
M_JMU)<I<'4+LW6/)VF-BBI@'<<C"#]: /.?%6J6RW.JR27$4&JV%]IQF:=\R
MCYH=S0]/+BPS9/(8ENG?H-:M9M*\52/IUN7M_%, M"ZID07 !/F8/8QEV([F
M/WKT JI))49/M65;Z1<+K<NH7FIRW<8)^R6S1(J6V0 <$#+'@X)Z D=Z /-/
M&]SIED=>M;1X[6[TV&R,7GMF155@P-N."B@$[GR<G((&,FWJ]GH6I^(?&3:I
M(NY[2UFL2)2KEO*;:\0!^9MV " 3DX[XKU4JI))4$D8Z=J0HK,K%067H2.10
M!YDL^JP^(=,CEE4^(5\'3 JS L;G=$<>Y+ _D:G\#RZ'J>I:=J6FZK*^HI9F
M*]LXXPA!P,_:1C.\," 3R23U&:]'P,YP,^M 15+%5 +')('6@!:\=$EMI6G:
M\EI##"L7B@?VFL*!7CL3(A);'(0C\"N[MFO8J3 YX'/6@#CM C2+QYJHT=HS
MH3V,#NL!!A6Z+.#LQP"4"E@/52>M=B2%!)( '))H1%10J*%4= !@4M 'E'A:
MXTB6R\2M<^)5L5_M^[EVB[1%*B0-D@]5./Q%6O&S6US<0ZWI:LUQ;67FZM K
M!7>PD'S*0>DF 2O0X5AD9%>F;%_NC\J1MBJ6;:!CDF@#S'7-5T"YUFTM]0O[
M:V\-7NDK_9T[QJ8/,W-O )X5]OEX[C!QS3&N-(MM5;1?%5[.VFS:/!'I=SJ/
MRM(<N)&!QQ,<QG^]P.]>HF-& #(I .0".AI616QN4'!R,CH: /.+RXL--\8S
M1W<IAAN_#:)$MV?GGD5VR"#]^3!7(Y-97A9M,?5_ =W>?9F>;PT8EFD +/.K
M084,>2X^;W'/O7KA16(+*"1T)'2C:..!QT]J /*M/TS^V/AQJ#Z<4GO]-UB[
MN[(;M^6CN694/J&4;<=P15W6]1W>&8/%/E206.HWMO)>-Y.YH[$#"EQW7.UB
M/1B#D5Z0 !T %&!MVX&,8Q0!R_@J#2HXM0FT74FO;"XG$JF,*+>-]N&6+:,8
MX!('&2>^16OXA@-SX;U2$1^8SVLH5,9RVTXQ[YQ6BJJBA54*HZ # % 8-G!!
MP<'% 'E&DZOI5[J?@?%_!(K:#<0W3K+_ !".#Y7;/WA\W!Y&3ZU1\+FVM+7X
M<WMI)'_:-W;3Q3.TV6FQ Q5&)/0.%P.QZ5[((T7HBCKT'KUI=J_W1^5 'C5C
MJ.D7=AX$NYIX/[>75U74C(0)UE,4PD$@ZCY\8SVQCBM#0IM-U74[5=1U26V\
M466I2F>VCC59W&]@58XRT!0@^@ &.@KU%C!'(2QC5S\W. ?3-/V+O+[1N(P3
MCG% '!_#33M,DL+C5(0LM['?7UN)?-+E8C<,0O7&,!2/KGO7?4@ '0 4M 'D
M4WV;2%@\1^"-6$;7MU&;GP\[AXYW=P'")UCD&221QA<]*L7,VG:EXBU;3M:U
M2:QUN'4EDL%CC7[0\0VF+R&(Y4@$,!QRV<9)KU(11APX1=X& V.<>E.**7#E
M06' ..10!YKIE[H]_K5[9:Y+)'XEM=;>2WC5BL[Q!_W.SN8C'@$#Y<;B>I-8
M6I1Z59^!_B#!&MM;WD6IS';'A'5"R%,XP<')P.AYQWKV?8N_?M&[&,XYQ1M!
MSP.: //;Z>PO?%/B:T\0R1+;&RADTN25@!Y6QM[Q'^^).I7G[GM65I%LNH^(
M]!MO%162[D\+LU[#<2$;G\R+[ZYQG&2<]P3VKU4K&S $*63D CD>].*@G) H
M Y7X:737GPYT.5YS,XM@C.6W'Y21@GUP!75T  =!BB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KD?B,@/AZTE#.K1ZI8XVN0.;B,'(!P>">M==6/XD
MT-_$&FQ6:W0M@ES#<%C%OR8Y%=1U'=1GVH Q]9E.H?$;1M$N%5[!;&XO9(7&
M4E<,B+N'0[=S'![D'L*YW2-<NIIK3PL9'\I_$%[9>82=WV2 &39G\5C_ -W-
M=YJ6B&]U&PU.&=8-1L@Z)*8]R,C@!U9<@D9"D<\%1[@XEQX173%T:^L \]UI
MM]+>3$CY[CSPPG./7Y]P'^R!0!)XA\72^&WGW:?$+2V,"KNG"O.KL%8QJ >$
MR.N,]..I-8U4>'?&6F]19ZI;W/GH.@DA02*X'J5#@^N%]*AUCP1)K4NLRQZU
M+!;ZL(':,VX8QM%MVX).=ORY*XZDG(R15V\T5M9\4:=<7(9[32[>9"[KM\^:
M50AP/0(&R1QEQCH: ,)M4 ^$Q\1:GIL&IOJ$4=W<V\S[5*NX**.#P@90![9Z
MDD[>I7S:/XYT6*/BWUD303)V\V--Z/\ 7:'4^OR_W15*W\+7%W\/CX.N+AK=
MK9%MA<^5O$D2-F-EY R5501V.?8G3N]+EU7Q=I-[(,6^D)*^_:5$L\BA/E![
M*N_/NP&3@X -C4[PZ=I5Y?""2<VT#S"&,9:3:I.T>YQBO/O%FMQ^(_AUJ%Y$
M+&ZM4DM)()[6;S,N9UW*00"C+P.?[W;D5Z)?02W5A<6\%PUM++$R).HR8V(P
M& ]1UKDK[P M]#JS&\@M[G5/L_VA[>TV(?)<N&V;SER3@L3T &.] %E?%6I)
M=:Y8S:/&U]IT4,\4<%UN66.4L!EF5=NTHQ;@\=,U@>*]?C\0> ?&]E+!;LVF
MV^!+"_F1R[H@ZLI(&",X[].#6WK'@B76+K5KAM5,+ZA!;1'R[?A# Y=3RWS
MEB"IZCBH[KP+/>VWB.*?6F8Z["D<Y^S*!&50(2H!]!P">.^: %CBC7XM6TBH
MH=_#[[F Y;$\>,U>^(44<OPY\2"1%<#3;A@&&<$1L0?J",U8CT"9?%%OK;WJ
M,T5@;)HA#@,"P8MG=P<J..>*O:SID6M:'?Z5.[I%>V\EN[IC<H=2I(SWYH Y
M6W\8W.BRVUIKNFI:V<FFR7=M<P7'FEEA0,ZNNT;6VG/!([9K3TGQ)?WVL0VD
M^C3Q6T]L9TNE239&PQ^[<LBC)!R""0<'\0>$DO5C&MW*7WDV4EC$L</E*(Y
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
M?4A> <8SCC.<<5D7_A6ZD\2R:UI.M2Z;+<PI#>QB!95F5,[6&[[K@$C/(]J
M"?Q-=RSZG!ING)-/I<$<ES%--L8NZ;Q$N 1NVXYZ9('J15A\:7&J7VE0:-I\
M,\>J:8^H6\MQ<&/;M9 5<!#C[_;/(_&K;>%)+?5KZ_TO43:G4+>."[22+S=Q
M1=JR*2PPX4XR<@X''%+:>$8].U72KJPN%AM]-TYM/AMVBW91BAR6W#G,:]O7
MUH S--\<WU[!H%Y-I$4%EJUPUGD76Z2.<"0_=VX*9B89SGH<5&/'>I_98KQM
M#@^S?VNVDR!;PEP_FF)64% "N[&<D'GIQS;MO!$MMI6AV U1672;]KU'-MS(
M3YGRGY^!^];]/Q/^$(F_LO[%_:B?\AC^UM_V;^/SO-V8W]-WZ?G0 +XUFMI-
M3M-2T^.._L[N"VCCMY6E24S %"#L#<<Y^4_=XSTJ*\\;:EI^EZC=3Z!+NLKJ
MWA5F+Q)<),RJ'C+H"2I;!4XZ=>:FU+P*-3N=9N)=3DBEOY;>>&2"+:]K+ /W
M;J23GW!'/M4M[X4U'5/#\FGZEKS7-S+-#(]Q]E"*!$X=56,-@9*\G))S], $
M1\:3V=SJ]IJ>G11W=E):I"D%P76<W+%(AN*C:=P(/!P.>:C\4:S>V?A;Q#)K
M'AVVNK6SB5@K7&8KM",L/ND@J>"".>"#Z2ZIX&36+K6IKK4'3^THK9088MK6
M[P,6C=6)/.YB<8]*DOO">H:MX6U#2-4UY[F>^B$+W(M5140?W8P<9/<DG] *
M #5?$VJ6GB"\T>PTFVG>WTX7ZR2W9C5EW,NT@(2#\IQU'/44VV\9-J?]EQZ=
M9KY]_I/]J@7$FU53Y $R <G+\GL!GG.*MS>'+B;7[G5C?QB2?3A8%/LYP &9
MM_W_ %8\>F/K7&ZKI#Z7/HNC27\T,&F::+>"ZDT9KN&XR0I&%SM<*BYR>0W
MZT =[X9UE_$7ARQU=K46PO(A,D0D+D*1D9.T<_YR:@NM=N)-;N](TJVAN+NT
MMDN)O.E,:C>6"("%/)V-SVXZYJQX=-]_8L*ZAY9E4E49+<P!HP<*?+))0XQQ
MG\N@K7/AZ4>)'UW3;U;6ZFMA;7*20^:DJJ24; 92&7)YR1@]* ,FW\=S:G_P
MCQTK2TD&LPSLOVBX\LPR1?>1@%/ .1D9Z=*W/#&MOX@T-+Z6V%M.)I8)HE?>
M%>.1HVPV!D97(X'6L^V\&16%UH#V5WY<.CQS(L<D6XS&4?.S$$8)// ZDUH>
M&]$;P_ILMFUT+@/<S7&[R]F#(Y<C&3T+''M0!0UO5=3MO&?A_2[5+=K.\2X>
M;>Y#-L4<=#Q\^?<CMCGF/"^M7.@68B33H3IEQXDNK$R";:\;/<.%*H%P5!P.
MH/MQSVNK:"^HZUI.J0WK6TVGF4 ",.)$D ##GH?E&#^E9"^!YETZ*T_M1/W>
ML'5M_P!FZN93)LQOZ;B??'YT /7QE<7%W;-9:1<7=A+?-9/+%'(60*[(93\F
MS8&4Y^;..?45UAS@XZ]LUR^F^$;O2M4G-IKMPFCS7+79T[R5^21FW,%DZA"V
M3MQW//)KJ: /(KMH[CP]XIUK7]!T_53IVK3%%DN&R-NU-H.S[H4].A]!7;3>
M(M5;Q=<:%9:3;RK;PV]P\\EV4_=2.RG V'YAL) Z'U'0UIO!$L_AW7='?5%V
M:O=27+R"VYC+D$@#=R..,UJVNA30>*KG7)+Q'-Q:16KPK#M "%F# [CW=OTH
M PHO'-QJ?A_4]0TR&Q+VEG-,\3SGS+:5.D<T>T$'&X^F5QTYKI/#=S=WGAO3
M;F]V?:);:-V*-NW94')X')]*QAX'2XN&NM1O5GNVTV73GN(;?RI)D<*"TAW'
M>PV\= ,GCGC=T33IM)T:TL)[LW36\2Q"7RPF0H ' ]AZ_P"% &1JOB+5;?Q0
MNAZ;I-O=2O9&\626[,0P)%0@C8<?>XZY]JAB\97%U>6;V>D7%SI]Q>M:--%'
M(6C 9D\T_)LV;EY^;(!!]0-1]#D;QA%KXNU 2S:S^S^5U5G#D[L]<J.W2L_2
MO"-WH^HRBUUVX&C/<-=+IQA7*.S;RHDZ[-Q)VX]LXSD JOXXN7CM+FUTV*6W
MNM6?2D$EP4=75G7>P"' )1N.H&#ZX=<>-I[?1]8OFTV,G3-533W07!^<,8AO
M!V\']Z.,=NM<UI(U%M3EO+.X9-2>[EG-A?: ^]"S'Y3.-JCY<+O&1C'7H>BU
M+P'-?)K-O%K3V]EJ=Y'?-$+969)5,9/S$\J?*'&!@]R." 06T[Z7XT\<7=G8
MFYG6VL9!!&P0R-MEZD\#W/MWIUW\0);72O$=S'8VUU)HHB<F&Y/ESI(N05;;
MU'(QT..M6]3\$OJ<FOL^JM'_ &O#;QDI ,QF$DJ>N&!R=PQR#CBJ]]X"N-0A
MUU9]<8MK,$,4Y%JH"&,8RHSZ= 2<=\T =3IDVHSPRMJ5G#:R"4B-8I_-#1\8
M).T8/7(YZ=35VFQAQ&HD96<#YF5< GV&3C\Z=0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M1=SL%'J3BN9\$3W<UCJ(O;6S29+UE:YL01!=_(G[U >GH>2-RGFK?C6TDOO
MNOVL4)FFETZX6.,+DLYC;: /7.,4 ;8D0MM#J6QG&><4U)X9'V)*C-M#85@3
M@]_I7F5O?:=J7B6RN$0RVC^%YH))6@;86WQ':Q(QQ@]>_'6L_0[6.RM_ $NF
MP0PZF^DSQ3/M 8R>0NU9#_OJ  W<8% 'HFK^(3IVNZ-IT44,PO[EK>5O.P\)
M$3R [<<YV=R/QK9$\1F,(E0R@;BFX;@/7%>2Z7=6,\?P^Q;2C5;*[:/4 UNW
MG1RFWD$AD.,_-)SD]>M6?#2Z??W5A;:NVI)XDTV[EDGA-N$7)+!W:39\T3*<
M\MSP.N* /4EFB=]B2HS8)P&!/!Q_/BG]!7"?"_2M,@\.1WL-E!'?">[A:41@
M2",W#LJYZA<;2!TZ&N[H Y33?%E[JVF66KV6EPS:9>3I$CI=YE1&D";V39@8
MZE0Q(_/'3F>)9EA:5!*PRJ%AN(]A7E+06EK<V'B#P7=36.J7]Q"U[H'.R<.P
M$A:(C,94$G> !@>]3JME>Z]J.DZZ^IQZNFKFZLDAMQ^]0,#"Z2[#A0N%;+
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
M** "BBB@#)U_0TUZVM89+F6 6]U%=*8@I)>-@R@Y!XR.:UATY.3110 4444
M%%%% !1110 4444 %%%% !1110!DQZ$B>*IM>^U2F66T2T,)"[ BLS ],YRQ
M[UK444 95UH@O-:AOYK^\,$2KBQ#*("ZDE7(QN+ D=\< XXK5HHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "LCQ%H?_"0:?'9FZ-NB7$5QN5 Q+1N'4<]LJ,U
MKT4 96HZ*+Z]L-1CF$.H66\1S!-RE7 #JRYY4X!Z\%1SUSC7/A&/3XM'N]-5
MY;K2[V2[<N1ON/.#"?/0;CO+#H,J!P.G744 <]/X<:?5[[5+/49K4ZE;1P7*
M>4"=J;MK)G!1L.W4$>W%0WWAV*Y?P_I-K 8=,TB>.Y/!Q^Z4B*,9Z_,0Q/\
ML>IKIZ* .3T_PV]KH&L>%RSQ6EPUP;:=5W!89B69?9E+L!GMM//(%J+PS]GU
M'1;]KYV.D6;VJ((O]8K! 2<'.?W:]/?UKHJ* .'N_!\^JVVMZBP$6I7U[;WE
MJK\>7]GV^2K>F=K$^GF$=JZ);.6_U2QU5Y9(D@B=19RQ#Y7; +$Y^\,8!'&"
MV,YS6M10!@2^'MGC#_A)H[V2-Q:?99;=(MRRQABP)[E@2<$?3FE\/:3):7FK
MZK<KLNM5NA,R'K'&B+'&I]]JY/NQ':MZB@#C[[P&+R>_9-:O(8KN_AU'RUCC
M;9-&4P<D$D?NUX[?I3[WP.+ZR\06LFIR!=;E269A$-T9554;><=$7J/6NMHH
M X_4/ INWUL0:O/:0:W 8[Z!(E96D*;#(F>5)&,CG..QYK>GT2VO/#DFB7K/
M<6TML;:1GP&=2NW/  !^@K2HH Y6#P5YVA7.D:WK%YJUM+;FU3SE1#''QSE0
M-S\+\QST[9.;,?AF1Y8;B^U%KN\MK22TMIFB"[%?;N<@'YG.U<G@<< 9-=#1
M0!R]AX-%@?#>W4'=="A:"$&(?O59 GS'/7:!TQS^500^!1;Z-INEQZK.8-.O
MEO(-\2DC:Q94.,9&6.3U/'2NOHH Y*\\$"\L-=M&U)U36+I+J5A$,QE0@ 7G
MIB->N>_KPNK^"3JEQK#C5I[:/6+(6MY%'$I#%590P)R1PQR.^!S7644 <[%X
M7>'6$U)=1D:1--_LX"2)3E<[MYQCYL_ACMWJK:>#?[+M_#PAO9)AH$3K GEJ
M#.&0IACG&<=",<]:ZRB@#R_PO:ZI%=VLUM=7ZWCRA[NVOM"$>T.X,H-SL7<1
MS@ACD@<&NY\2Z'_PD>BR:8UTUM'(\;LZ(&;Y'#C&>.JBM>B@#GY?#4BZW<ZO
M9:@UI=7MND%YMB#++LSM< GY7 ) .2,=0<4RU\(6VGZGHUS8SF&WTFS>SAM]
MF0R/MR6/7/R+S]>N:Z.B@#+\1:)'XAT2;39)Y( [QR++& 2C(ZNIP>#RHXJ'
M4/#=MJESH]S>32R3Z9,95DX!ERN"&QQ@G:V!W45M44 <TG@?25T/6-((E-KJ
MDTDT@#8,9<[L(?X0&RP'8DTP>$[R?P_J&EZEXAO+]KNU>T$\L2*8XF&#@* "
MQ'\1ST'OGJ** ,'4_"MKK.@66E7LKL+22&1)8_E;,9'Y;EW*?9C3-=\+OJ>J
M6>JZ?JMQI6I6L;0B:%%<21,02C(P((R 1Z&NAHH J16$::9]AF>2X1D*2/*<
MM)NSN)Q@<Y/3 ] *S/"]A=:3X<@T24D2Z?&+>*=ERLD:\1MVYV@9'8@]L$[U
M% '.67A:?3?!D?AVSUB>#RT\M+Q(U\U5SD]>,\D9Q^O-2:3I%]H:O+=ZU>:E
M#'#Y<-L+:*-4''18U&3P ,].>G-;]% &)X6T:31M+F%QM^UWMU->W(4Y"R2,
M6V@]PHPN>^VLV?P1Y^E:KI[:DX34=074)'$(RCAD;:O/3,:]>>OKQUM% '*:
MGX'M]8O=4N+R\DS?PP1_ND"F%H6+QNAY^8,Q/.14UYX2_M*#4&OK\RWM[8-I
MQN$A"B.%L[MJY/S'.22<9 XXQ72T4 <[#X6\O5K&_>]9S::>VG^7Y8 =&*DD
MG/#?(OMUXJII_@@Z?'X>C75IIET,L+<21+\RF,QA3C'13UZYY]JZVB@#F;+P
MK/I\4R0:ID3WD]W*DMN&CD\W)9&7/*Y.1SGW-6M&\.?V#!I]I8WTJ6%I'*K6
MNQ=LK.V[=G&5P=V .,'':MRB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"GJ^HQZ1HM]
MJ4JEH[.WDG91W"*6(_2N#U74]0M_"OA: 7+Q:AXDO+>.]NXSAT612[A#_#P-
MB^@Z<UWNIV$6JZ3>:=/GR;N!X'QUVLI4_P ZYJ/PW_;?@O3]%U)Y;;4=+\GR
M[F(?-'/",),F>"#C/T8@X.< &M)X7TT&V:SB^QR03)+N@)7S0IR5DP?G!&?O
M9YYZU3T6_:V\7ZQX=8DPP0PWMJ#SLCDW*R#V#(2/0-CH!6C9VFL?NQJ6I6TJ
MQD$_9;9H3(1ZDNV!Z@=?7&0:6D::\GBK5_$,JE5N8H;2V##!,4>XEL=MSNV/
M90>] '14444 %%%% %'4M)M-6$"WB-)'#)Y@3<0&.TKSCJ/F/'KCTKB?A_HM
MG?:7=74RN;BWUB[6.3S&R$65E"'GE=O&*]#;<5.T@-C@D9 -8/A;P]/X<TZ[
MM7OH[HSW<UTKB Q[6D8L1C<<@$^U ')^!]>N-(\/^'[*73@;"^O[JS2Y\_YU
MD\V9U^3'W<(1G=G/;'-;]KXU:\O=/^S:7/-I][.T*7,0=FCQG:[KLVA#MZ[C
MC(R.3B"T\#W-KI6AV/\ :T3#2M2>_#_9"/-+&0[<>9Q_K6YYZ"K&@^%-2T*X
M-K%KS/H:2M+!9&W DCRQ;R_-W<H">F,]LXX(!T6HW3V.FW-U';2W3PQ-(L$(
MR\A R%7W/2N5E\>-!;>(6:PAEGT6S2\=+>[#I(C!R5W;1AAY; C![5T/B#2F
MUSP_?Z6MU):-=0M$)XQDID=<=_I7-7'@6_NUUGSM:MU.JZ6FG2K%8;4C"AP&
M0;^!B0\9Z]\<4 6D\5ZK+K":7'H47VBXL?MUJ6OL*R!E5A(=A*$%E^Z'SGMS
MA=)\:_V[#IR:;8J;Z[LFO7AGGV+"BOLP6"MDE\@8'12>. ;4/AN[B\06.K?V
MC"6M=-:P\O[,<-N9&WYW\<H./KS67HW@.XT%M+N;/58C>V5M)9R.]J?+GA9_
M, *[\AE;D$'UXYH LV7CF.^;11'8,G]H7DUC,CRX>VFB5RRD8PP_=D9R.H-1
M2>.IHX@RZ.9'_MHZ.42Y'WNS@E1P?3CZU)+X):*RTW^SK](;^RU&343<30>8
MDLLH<2;D#*0#YAQAN,#K5=/ MXJX.M1L?[;&L9:SY+?W.'''O0!7U3QIJRZ5
M=B'3[:VU&SUBVTZX1KDNFV1HR&1M@SE9 .0,<GG&#W<9D,2F1563:-RJVX ]
MP#@9'O@5R%[X'N+M=:(U6-)-0U"WU")OLI(A>'R]H(W_ # ^4,].IKKX@Z0H
M)9 [A1N?&T$]SCM0!PTOQ#NX+2;49O#[+I=KJ+V%Y<"[4M$1)Y>\)M^9=V,\
M@C/>M.]\8/I^L6]G<:>(XKC4%L8R\X$K;AQ*(\<Q[OESG_"L#PWH[^(-*URP
MGNXO[-EU^YFDB6(^8Z"?>H#;L;6P#G'0G'J-*X\"WTUU-(FN(L;:NFJQA[3<
MZL/X&;?\R@<+P,<=<8H O+XMF5]>MYM.2.]TMXUB@^T9^TB0#RB#LX#$[1UY
M!':F7OC&73M3M[6[TU(DFOXK%=US^\<N!B5$V_-'N.W.0>#QVJ!;;3_$?CNW
MU.T%T#I4<MM=L\+QI+(&'EH=P&_:=[ C(''J*CN_ M]<75S(FN(L<FK1:K&'
MM-[JZ%?D9MXW( N , CU- &+I_B"Z\*Q^++V+1VNM+MM<E>[E2X"O$GEQ9*(
M0=V.I&5XZ9[:8U.TT7QSXKU27<;>/2[&8A.2Y+3@ >YX%:$O@R66/6K%M14Z
M7K%R;BYB\C][\RJKH'W8P0@'W<C)]B':CX)35+_7)+F]Q:ZK916?E11;7A\L
ML5=7W=07)Z=A0!<TCQ#<ZAK-QIMSI<L'EP+/'<IO:%P3@KN9%PX/;G@YJQK^
MMMH:Z<_V83I=WT-FQ\S:4,C;0V,'./3BF:#IFLV*9UG6QJ4BIY<9CMA ,?WF
M 8[F.!SP!V')I?$VAR:]IL,$%TMK<V]U#=P2M'YBAXW##<N1D'&#R.M &1JG
MCB33%UPG2O.;2KNVMF"7 'F";9M897@CS!Q]>:>WC8V4FM0ZIIWV>XT[[/LC
MAG\WS_/)6( E5PQ8$$=!UR156\\"7U]'K8FUN+?JMQ:W#L++B-H=G 'F="8Q
MUY [D\U+J_@1M9N]:GGU3RSJ,5JL9BM\-;R6[,\;@ECN^9CD8''>@#.?5'T;
MXB:UJ>JVR0)!H,4K+;RF7S,2N.,JOS' 7IV'/IH7GCB[L+?5Y)]"E86%@;]9
M(W<12*N=R%VC7:XZXP<@YHN/!%WJ]Y>SZWJL,XO=+&G2I:VIAQAV8.I+M@@M
MGOTJ23PKKE_X:U'2-6\2+=O=6CV:3+9; J,,%V4/\SX[Y '/'- &[HU]?:A;
M//>Z<MD"P,($XD+H5!#' &TY)&.>G4URGC.:YTOQ%;ZMJ&CS:QX;%IY4L<"^
M8UG+N),WE_Q K@9'*[3Z\]M90R6UC!!+(LCQQJC.J;0V!C.,G'YFJ%U8:I_;
M$E]8ZC#'');I"UM/;F1<JSG>"&4@_/C\!0!B:9XATO3_  _I2:/=G4XM0DF:
MTD>1V^3<SMN;#/\ +D+R"<XSCDB>P\83:@+2U&DRV^J7$DZ?9[EFC0+"0&D#
ME<LAW)M.WG=VP<4V\ -;:=9'2]5-GJUI>37JW8MPT;/,3YB&+/W"#@#.1@<Y
MJSJ'A/4[M],U&+7O+UVQ>0BZ:VW0R+( 'C,6X87Y5Q\V01G))S0!#-XEUU]9
M\,VO]E1V7V][G[3!<3_.#$IX!"D;3PP/4\=.:2P\365E'JK1:6+>ZDUTZ>(A
M-G[3<,J?.3CY1MY/!P%/4\5H77AJ\N+S1+[^ULWNG22O)+)!N$PD7:P"[ALQ
MQMZXQSNJC+X$>:WOP^J*+F75UU>UF2WQ]GF 4 $%CO7"X/3()H 35?'<FCVN
MNK=:6#?Z1#'<M EQE)H7R ZN5!X(((*\$=ZU=-\07-SXEO-$O=.%I-%;1W<+
M+/YGF1,S+\W VL"O(&X<]36=K'@F76[+6?M.H1)?ZI;1VC3I;DI%$A+ *A?.
M268DD^G'%:<&A7">+WUZ6]B??8)9F!8"OW79]V[>>['C'IS0!K7<2SV<T3,Z
MJR$$QN48<=B""/PKS6/5KVU^"7AYX;B5;J_6SM&N-YWJ)9%5FW=<X)YZY.:]
M,G222"1(G5'92%9EW 'W&1G\ZYJV\&1IX"M_"UU>><MO$B174<6QE:,AD?!)
MY#*#UYH Y_7?$'_"#Z_K<=G$OV--!&H1VW\"SK*8Q@=@VY,_[N>N:ZA[FX\/
MZ?I\ @%S+,";J\N)O*C5PN2\CX."S8  'MP !5+6/!/]N66MF_NHY+_4;$62
M2QQ%$A1267"DD_?;<>>P':I9M+U#7)-"U-;L6%[IV\7%M-!YJ%V0*W&Y?F'.
MU^1ACP0: ,W4_%(G^']MXWM(6@DM]DLD6[.Z+S DL9(ZC&X@^H4UJ:1J+ZUX
MHUU_OV^DR):6T>< R&,.[_7YU4'L <=365<>$9X? D?@P79NQ<3;7G\K9Y=N
M9=[EN3SC*CU)'  .-C2],DT7Q1K3(N+75F2YB?;E4F5 CJ?J%1AZY8=J ,*R
MUG39/#?A>=/#Z1VUUJ[0PP^?G[+-YDH\S./FY#G'^U6W;7[:?X_ET,$_9;RP
M^W0J>D<BOLD ] 0R''J&/>J5MX'N;?0]%TT:M$W]F:D;\2?9#^\RSMLQYG'^
ML/.3T'%:-OIKWOCF77F4K!;6/V&WR/OLS[Y&'M\J 'OANV,@%SQ%KT'AW3%O
MKC8(VFCA+R/LCCW'&YVP=JCUQZ5RNN7ES=>(?!E^ME$;IKV[2-([G='(OD2[
M6#X^Z0 V<9 [$UV6JV=S>VR1VUQ%$0X,BS0^:DJ8(*,N1P<^O:N:L/ 0TVXT
MA[2^BABT^]N+P6ZVYV9E5E*(-_R* QP.>?RH L6?C"XO--2;^RUBN$OIK*ZW
MW.(+9HMV6:3;]T[0!\O)8#BL74M9B\2:;X*UE(/):37EB*;]VTJ)D8 \9&Y,
MCCTK0B\#W]O<PW,.M0^;'JMQJ.Q[,M&WG @J5\SJN?E;/'H:6U\"W5MI>DV(
MUE'33=5?449[3EPS2-L.''/[UN?8<#N 3>$D6/Q1XS1!A1J41 ],VT1/ZDFH
M?&IEA\2>#[BVMO/N1?S*D>_8&S;2\$GH,X)X/3H>E;6CZ'+I>L:U?O=I,NIW
M"S^6L)3RBL:QXSN.>$'8<YHU[0Y=5N=*O+:Z2WN=-N3<1^9%YB/F-D*D @]'
M/(/7UH R+7QX'BEMKW36M=8BO_L#6?FF1=YC,H8.JY*&,%L[<\8Q6SX>UN;6
MK>Z:XTZ:RFMKAH"KAMD@&"'1F52RD'T'((K(O_ S7<$MS#JC6VN-?KJ"WZ0@
MJLJIY87RR>4\OY<9YR3FN@TFTOK6U/\ :5^+V[=LO(D7E(., *F3@?4DDD^P
M !EZOXDOK+Q%!HEAI O+BXLY+J-WN1$GR,BD-\I('SCGGZ=Q3L?&TFI:/9WL
M&E^2\CSQ70N[@1QVDL1VE'< Y);A<#D9/'2H-7:=OBKH_P!DN((I%TJZ5C*A
M=23)$0O!&"<$C_=-3P^"9K*[TNYL=5"2VKW,EQYMOYBS23MN>11N&Q@<A3\V
M <<\Y (H/$UEK<_@N_.DECJGF26\KR_-:OY#LW 'S9 *]NN:R_$FLOKUGX=U
M"UM$_LYO$-JD-P9CO8+-MW;-N-I*G'S9Q@XYXU=*\#7.F6WA>#^UXY5T%I"N
M;7'FJR,F/O\ RX#'GGGVXJO%X O[;3[72K;7(ETNRU%+^TCDLRTD>V3S/++[
MP&7).. ??B@#N)C(L+F%4:4*=BNQ52>P) .!^!KB_#?C&^O] \/M=VT$FJ:R
MLDD*+,538HW,S';\H&0H #=1SU([?M7$V'@.XTZPT)(=70WFANZVDS6WRM"X
MVM'(N[DD8^8$<@''7(!O:!KRZT+^&2W-M>Z?<FVN8=^\*P 8%6P,J58$' Z]
M*YSX@"-==\(L\#S+)J+1RQQC)E3R7.TCN,@'!]*Z?1M%72GO[AY1-=W]Q]HN
M) FT%MJJ !DX 55'4]SWJEXB\.W6M:EHUY;ZA#:G3+@W"K);&7S&*,F#AUP,
M,: *]DXM+;6;[1M"G6YA*Q?8II/)$VQ X*\$ GS",]]HSBFZ?XWAO?#MSX@:
MT,>F00*^\.2[2X^:(*5'*M\F<_>R.QK0ETW7)UN=^MP1O)$(X3#9LJQ9/S,0
M9#N8C !R-N.AS62W@&#9K=C%>>3HNJQ -91Q$&&4* 94?=P3@$C') /KD >_
MC=K.2^74=)GBCMX(Y8IH=[1S,[B,1;G1,/N*\=,'.>M2:OXJU+0].U2[O="
M2Q6*17CNLQS*YP0K% =RGJ",<CFHI/"&IZKX>N]*\0>(7O3+$(X9K>V$!C*L
M&60C<=SAE4YX'!XY-277A;5-7\,7^E:WKHN9[J$1)/!:B)(\'(;9N.YB0">0
M., #G(!%XF\77FE+XBM;2RA-SINDC48I9)3M8'>,%=O!'EDXSSQR*<NI,WB#
MPS#?Z7"^H7-G<20W2W!(BPJ;AC:,[@5[<<_C'<>"[[4KC5I]2UB*1]3TG^S9
M1!:>6J<OAURY/_+3H2?J.@NQ>&;[^U= U"YU2&1]*@EA95M2HF\P*"1\YVX"
M#U[_ ( #=,\5SZC8LW]G1Q7\>I-I\EH;DG:RG+-NV?W 7''(QS447C5KF]LO
MLVESW&GW5VUJ+B(.S1X+*)&79M$9*]=W ()'4#1MO#5O;>+;W7TE?==0HC08
M^02+D&3_ 'BH1?HOO6?HOA34M$O'@M]>8Z']H:XBLC;CS(RS%R@EW?<W$G&W
M..,XH W]5U.VT;2;O4[QBMM:0M-(0,G:HR<#UK'7Q/<PZMIVGWVFK!)J<$DE
MF4N-X9T7<T;_ "C:VTYR,C@^G.OJ^EVVMZ->:7> FVNX6ADVG!PPQD>]8]GX
M9NQ<:7<:CJ,5W/I4+QVCK;E,LRA/,?YSD[>,# Y/M@ H:+XZN-5?P_)-HWV:
MTUL2+!)]J#NDB(SX9=H^4JAP<YSV%=%XAO[G2_#>I:A:1Q27%K;23(DK$*2J
MD\X!/;_]76N?TWP1<:=:>&+<:K%(-"D=P?LA'G!D=,??^7ASZ\XKI]4L4U32
M;W3Y'*)=0/ S+U4,I7(_.@#@I[K49]?\"W[6L,VHSV-T2HGVH^8HR"S;>.I/
M"G&>,ULV?CE;W3M/=+'9J%VUPIMFD9EC,#^7(2RH21N*@?+SN[5+:^%+Z&[\
M.W,VK0ROH\$D&!9E1*'55S]_Y<!1Z\Y]@,]/ -]:6UC+8:\MOJEC=74\-Q]D
MS&R7#[Y(WC+\C.,$$$8% '3>']7DUO1XKV:PN+"5F9)+>=2&5E)!QD#*G&0<
M#((K4JKI]M/:V:1W5VUU<<M),5VAB?1?X1V _,DY-6J "BBB@ HHHH ****
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
M\UYYIG\R::0*&D; 7)"@ <*HX';\:H>*M=G\.Z3'?0V2W>ZYA@,9EV$>9(J
MC@Y.6'!Q]:S;CQ3JUN\M@VDPMJT-N;F2"&266/:7=8P&6/.6V-U Q[T =;17
M)/XPN972"WTIX;L:3_:DL%ZQB9!G'E=#\V0<GMQP<TNC>+[K5;[2;=M-B@&I
MZ4^I1-]H+% "@",-@ZB0'/;!Z]: .K+!<9(&3@9[TM><W.K+XC'@#6WM$MYI
MM5D78&WE (9P0&P,@E0>E;(\87">(;#3+BPBB^VW4]LB>?NEBV*[*[@# #A"
M0,Y (Z\X .MHKF?#/B'5=?FFDETJWMK&&>XMGD%V7?S(I"G"[!E3@G.0>.G<
MMU7Q%J\/B9]"TO2;:YG^P_;$DGNS$I&_:5("$@^G7.>U '445Q4/CN:^\/66
MK6VFI#'/;SR2?:I]H2:)MI@& 2S%@^"!T4G':K=IXPDN;WPYNL$BL-=M//AN
M&G.Y)=@D$17;C)4D@YYVGB@#JJ*XN;QAK#WFFVMEHMI-)J<5S-:L]Z54I$5V
MLW[O@.K*PQGKCWJ2[\:SP:5JNKPZ='-8Z1.T%V!,?,)3'FE!MP0A)ZD;MIZ<
M9 .OW#=MR,XSBA6#*&4@@\@CO7 R16ESX[\1.D<;PW/AVWD;Y1B3+SX)]> /
MRK=\ _\ )._#?_8,M_\ T6M '0E@HRQ YQS2UYKKVKR>(K;PIJT-I!_9\NO0
M?9Y2Y,NT.P#XQ@!L=,],?0;TWC">UUZSL+FPBC2[U![%%\_,J@([)*R@8"ML
M. 3G!!]0 #K**X32O%^HI9ZA/J<$,DK:U+IUJD#.WS*2,8"$X"H6R,D\\"NB
MT#6+S5#?1WVF36<EK-Y:2,CB.X0@$.F]5/L1C@CJ: -FFNZ1J6=E51W8X%<Q
M?^++B.+7+C3K".ZM]$;9<[IBCR,$$CJ@P1E58=>IR..M96H7;>(?&N@P"WM;
MO1KW2;BY6*=SAU8PC<5VD;@KD ?[1Y% '?4@8%B 1D=1Z5ROB>\O?#NGZ!9Z
M+% D,FH6UD5ED;(C[*#@]0N"3DX]<\<V^LW?A?7/'6J6VF6\UO;3VL]VOG^6
M=OV="VP!3N;DGG'Z\ 'I]%<GJWC"YMIM132])FU$Z=(D<T<22%Y&*JY5-J%<
MA74\D9/''6K'CO7;CP]X"U;6+-3]I@M\Q;E^ZS$*"0?3.<>U '245S$'@S2)
M_#0LIX1+<3VVV6_/-P[LO,GF?>SDYZ^W3BF7GBJYBBUN73[*.\BT3Y;K=*4:
M5A&)'5!@C(5AUZGCCK0!U5%<B?%U[>ZK'9:-IUM<)<:4FIV\\]R8PRL0 & 0
MD'\_PJ'2O&][J4GAV5M)AAM-=A<VY-T6D218C(0PV8VD*P!!)Z''.  =I17
MV7Q U*:UT;4[O0HH=*U*\^PF5+O?)#*9&125V %"P SG//3UT5\87"^(K#2[
MBPBB-]<SVZ)Y^Z6+RU=U=P 0 ZH2!G(!'7G !UM%</:>.=1F6QN9]'@BL[C5
MGTJ1ENRSK()'C# ; "N5YR0>>G'-V/Q;=YURVFTZ&/4=.N(H8;<7)(N!+CRG
MW;/E#$D=#@J?2@#JZ*Y_QKJ=_HW@C5]2L1$+RVM'D4N254@=1QR1VJ-->OIK
M\:1;6MM)J45DMW/OG81J&8JBAMN26VL2<<>] '245E>&]=A\2:!;:K#$\(EW
M*\3\M&ZL5=3ZX92,]ZU: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N6
MUWP=)K.HW]RFK2VT=_IITZ>(0J_RG<0R$_=/SG/K@=",UU-0W-Y;6<8>ZN(8
M$)P&E<*"?3F@#"TSPQ/I^NV^IOJ7GF+3DT\H8 NY5;=NR#P<GTZ>_-0Z+X1N
MM#NVBM]=N&T43-/#IQB7,99BVWS/O% Q)"_ADC(/1W%U;VD'G7-Q%#%_STD<
M*OYFDGO;2V@6>>ZABA;&V220*ISTY/% '*_$$2O#X?6!BLJZS;R;Q&7"*N[+
M,!_",C)R.O45+J'@HZ@+JY;4C'J5Q=V]TTZ0CR_W!_=H8R>5ZG!;.3G/0#IC
M=VP=D-Q"&1=[#>,JOJ?;WILFH6442RR7=ND;*65VD !4=3G/2@#E)_ <T^F:
MU9-K3LNJWL=Z[-;K\CKY>0,$=3$OT&>IYI^H^")[FXUQK/6#:0:Y;F*^A-N)
M!O\ +\OS$)8;25QD'.<=CS70ZUJ]MH>B7FJW3#R+6!YB 0"^U2<#W..*H:7K
M5R\3W>J2Z9%82)&]O<13XRS [HVW<97 Y!YST&* -*SL/LVCPZ?),TPC@$)D
M( + #&<#I7-6/@:33[70C!JS&^T6-H+>=[<%6@*A3&Z C/"J<Y!R,].*U=:U
MR?3-6T&UB@BE@U.[-N\A<Y3$3N"!C!^YZTF@:[-JDFMK=PPVXTV_>U!1R05$
M:/N)(']_]* +>C:/%H\-SM?S)[NX>ZN)=NW?(V.@[    <\ <D\UCS>"PW]M
MVL%^8M,UIVDO+8Q;F#.H60QOD;=X'.0W.2,5T*ZC9/:_:4O+=K?./-$JE,^F
M<XIPOK1I#&MU 7"[BHD&0N,YQZ8H P+KPB7U+4KJSOS;1:A8)920>2&4! X5
M@<@C D/'J!SV,*^"5<Z.EU>K-;Z=ILNFM%Y&WSHY%16).[@X1>GO^&ZMY+)J
MD:Q2V3V+6[2;A+F4N& R!TV8SDYZXJ>*^M)Y1%#=022%!($20$[3T; [>] '
M-Z9X2U*PTJ33;CQ)/>VR6[6]HLMNH,2D;07*D&0A>!T'<@G&-S0M,;1=!L-+
M,XG%G;I;K)LV[E10H)&3S@"K*WMJUPUNMS"9U^]&)!N'U'6J^JZUI^BI;M?W
M,</VB=((@S %W8XXSZ=3Z &@#B],TF;6]1\;6#W1@T^^OPLB^0=\L1@B5BCD
M@ '#+G!Z<5?U/P"]\^K)!K$EM;:A);S>2+=7,3P[-H#$YV?(/EXYSSR0=+3_
M !,)_$6M:=>?9;>&Q>W2"7SO]=YJ%AUQSQT&?QK;GO+6VDBCGN88GE.V-9)
MI<^@!ZT 9>E:#+IVNZMJ<EZ)_P"T?*W1F':4,:; <@\Y'7@<],=*R;7P-+:Z
M+H>F+JY>+1[Q+F O;C+*@8*AP1V8Y/?CI78USUMXF%WXT?18/LLMHM@;H7$4
MV]MPD"E2!P.OJ: *^G>$;C2M5NGM-;G32;BZ:\;3_*7Y9&.Y@).H0MR5QZ\X
M)K \6:#/I6@:@8[LS2ZEKMK? );DF(B6(,< G*JL8/;H:[F76]+AT^YOWU"V
M^RVREII5E!6,#U(I8M9TZ738-0-Y!';3JI1Y)%4<C.,YQGVH P=4\&?VW#J$
MUSJ16_O8X(UN(8<)''%)YBJ$).X%B2V3R#CC%5KWP%<7T6N++KCEM7:W>8FV
M7"-$%Y4 C@[ ,9X&>IYKLI9HH8'GED1(D4LSLP"J!W)]*YA_&<$][X<;3S;S
MZ;JTDJM<&3#1A87D''3G:.IZ'I0 :IX,_M>ZUN6YU#"ZMIJZ?(L<./+"[R&!
M+'G,C<?2DU;P?<:YIDFFZEJ<=S:S6Z0R"2T&Y'!8^;$0WR-A@!PV-HZ\YZ(Z
MA9"S%X;RW%J>DQD&P_\  LXJK>^(-*T^2PCN+V!6OW*6_P XP^%+$CGI@=?<
M>M $VJZ>=2T6\TY9O*^TP-!YA7?M#+M)QD9.#ZUC6/A6>QU/3+Y=11GL-,.G
M*IMSAU)0[C\_7,:\?7\-K5)KFWTZ66S-J)UV[3=R%(^HSD@$CC./?%2RWMK!
M.D$MS#'-)]R-Y &;MP.IH S_  QHA\.>'K72?M/VE;<$++Y>PD$D\C)]:Q7\
M"R_8I+./5R+<ZL-4C5[<'8WG>=LR",C=W]./>NNFFBMXFEGE2*-?O.[!0/J3
M5.:]D>2P>QFLI+>:4K*SR\LNUO\ 5XR&;<!QZ9H Y_4? HU*XUF>74Y(IK^:
MWN89((MK6LL( 1E))STY!'.3TK=T;3[ZQ@8ZEJCZC=/@-*85B4 = J+P.I).
M23GT  LC4;%@2+RW(#!"1*OWCT'7K3=4U*VT?3+C4+MBL$";FVC)/8 #N2<
M#U(H @@TV=-?N=2ENDD22%88H?*P8@"2<-NYR3SQ_"OI6))X+F-QXG,.J+%;
MZ_&5E@%MD0L8_++J=WWBO7U(!K2U#7GTV*P@EMA+JM^Y2WLXWZD#+$MV51RS
M8^@)(!EO]5ET>VM[K4%B^SM(L4\D9.(2[!5//5<D GC&<],T 9;>$)S=V5P-
M30/:Z7)IH'V;AE?;EOO]?D7CZTMAX/DL9?#3#45=="M6MD'D8,RLBIDG=P<*
M/QS73R2)#&TDCJB*,LS'  ]2:KMJ5@HF+7ML!  9295_=@]-W/&?>@#E;+P%
M-9C2(AK<C6NDWKW-K$+90=K!QL9LG)'F'G X[=Z-+\!SZ;/HK_V[-*NDR3F%
M6MT!=)<Y#GJ6YY;OZ \UULU[:6UNMQ/=0Q0MC;(\@53GI@GBG/<P1A"\T:B3
M[A9@-W&>/7@$T 9GAO0WT"PGM6NA<"6ZFN=WE[,&1R[#J>,L<>U4D\-7]OXG
MU36[758$DU"**)HY+0N$6/=MP=XY^8YS^5:-[XBTC3[>TGGO[<17<RP0,LBD
M2,3C@YY Y)] #5+2_$OVO6]:L+W[+;+8W45O PF_UV^)9!UQS\W0?K0!GQ_#
MVS@TM8H;Z<:BNIG5OM[J"S7)^\2HP-I!*[1CCOGFI=3\%?VK8ZJLU^JWVIM!
MY]PD'RJD)!1%0MP,Y/)/WC[8Z62]M8;A+>6YA29_N1M( S=N!U-23316\32S
MRI%&O+.[!0/J30!S&I^"QJ]UK<EW?_)JVG)82)'#@QA=Y# ECSESP?:DC\):
MC_:<NIS>(9&OI--^P>9':JBJ=Q8.!D\@G.,]<\XX&CKWB6RT3P])JWFQ31Y5
M8=LHVR,S!1@^F2,D9P,U!I/B(3ZS<:/?7.GO>*/.@-K+D20G&"5)RK9W#&3P
MN: )M%\.1:3JNI:F6A-UJ C$PMX?*C)3=AMN3\QW')SS@>G+6\/2GQLGB,7J
MC;9&R^S^3QL+AR=V[KD#MC':M6*^M)I)HXKJ"1X?]:JR F/_ 'AV_&G07=M<
MEA;W$4I4 MY;AL C(SCU'(H S=;T-]7O=(N%NA#_ &;=_:@IBW>8VQDP3D8&
M';\<5AV_@.>WGL'779C'8ZC-?0*;="Q\T2;E=NK']X<-^A[6-?\ &UM8Z%K5
MYI+VU[<Z5((IHFEP ?DSTSG&\#MSD9XKIXKJWG:589XI&B;;($<$H?0XZ&@#
ME%\$3+IT5I_:B_N]8.K;_LW5S*9=F-_3<3[X_.MCQ'H;:_IL5M'>-:2PW,5S
M'($#KNC8, RG&Y<CIGTK1MKRUO49[6YAG56VL8G# 'T..]<WXI\3:OX<L;W4
M1I-K-96\\,,9>[9'E\QD7=@1D !GQU_A- %:7P'/+#J$9UIV%[J4&I-OME.V
M2/RS@8(X)B7\/?FI-4\"+JUSK%Q/J31R7[VTL3PQ8:VE@YC=22<\]01S[5OV
M=W?@W7]K6UK:QQ!626*X+HRG.<EE7:1C]1S5E+ZSDMX[A+J!H9#M202 JQ]
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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 51@U..ZU2YLK==XM,+<29X1V&X(/4
M[2"?0,O7/%ZO-M/&K1^#?'R:>)/[8&IWYB"??R0#'M]]A3'X4 >AW$LB6\CV
M\0FE0<1[]N[VSZ_7]*CT[4+;5=/@OK1]\$R[E)&".Q!'8@Y!'8@UR_A&Y\+:
MI?+J7AY&$QLEAN!&K(D8!R$D7IY@);KS@'MU?\.UD&DZNQS]G?6[YK;T\OSF
MZ>V[=0!U]%%% !1110 V0N(V,:JSX^56;:"?<X./RKB=.^(R7&F:-JE[I,EK
MI^K7/V2&99A(8Y2S*HD&!@$J1D9[9Q7;22)#&TDKJB*,LS'  ]S7F?PVT"QU
MKP+X?GOKB:Y6PN))XK0NHCCE$K[6( !)&<C<2.<T >FY&<9&?2C<,XR,^E>2
M7?F7?AO6('VIXUAU=FMB>)\^</*9.YB\H@?W=H;/0UIO*;7QVDL1LM4@N-4V
M/$R[;VPEV;2RG^.+:,\XP#[4 >C.QV/Y85G .%+8R?3/:L%/$-W'KNCZ5>Z=
M%#+?V4MS(Z7&\1/'LW)]T;A\X^;CITKBM!DBAN);:4Z?J=C+I=P\6IQ )/''
MN0F.Z7INR1ALY)5N,YJMIL.EW5G\.O[9%NVG?V'-#+]I($1DVP81\\9^5OE/
M=?:@#T;7=<?1KC2$6U6=-0ODLR_F;3&65B&Q@[ONGN*V,C=MR,]<5Y-# =+T
M7PY!([1V(\5,VGK,QRMI^]V=>=O/&>Q6I;$Z9J6OR66L7M_;^)K369)XH88D
M$DD?F$QE7*$F$Q%0?FQ@'.* ._\ $VM'PYX<O=8^S?:$LXS*\8DV$J.N#@\U
M1LO%GF:_::+J-@UG=WML;FU991)'*JXW+G (8 @X(Q[U6^)TB)\-=?5F +V;
MH@)Y9B. /4TR/1]/CTT^)I);S4[J'2W2%DD7<D>S++$$  8XQGKT&: .O# Y
MP0<<&EKR;PL-*U'Q/;6:K:R:=J'AT1M#!&VQBKCY7;^-U!(+<'/8&M;PK8,_
M_$HUFU3[-X7$EJL\J )/N \N3/8B$C=[O[4 >A;@3C(S1N&W=D8]:\6\/V.D
MG2?AQ+)'!]HG:6"[=C\\D?DR?NY#U*[@@VGC.!CFI8KVUTNUDC:0P^'+7Q+=
M)<"VC5TMXVC/E$H58"/S">V <'M0![)D8!R,'H:KWFH6MA%%+<S)&DLT<"$G
M[SNP55'N217F%[I^@PV'AM;&ZFN=/G\1^;&]P55?+>-RZQ!0N(=V!C&,GTQ5
M&[M]+AT_5(!#:C3K#QA:R"/8ICMX"8=Y Z*F2^>W6@#V.5I%A=HD5Y ,JK-M
M!/UP<?E7%6/Q$6?1]%UB]TE[;3M6N%MHI4G$AB=F*KYBX& 2,9&?>NQ$MM#8
M+*&2&V6,$$_(JKCCKT&*\6\,0_8?"/@_7;]Y-0T2R)6ZM&Y%A,9&V7 50"VT
MG!#9P&W"@#V\D#&2!GI6?K^J-HN@7^II L[6EN\_E&39O"*6(S@\X![5Y[K]
MUHNI>)M6T_Q#J,\%K>P0G29X(UD$J;?F\E]C$2"3)^7DY7KBJNNW-GY/C?3_
M !%C[=_9H.EB] +R1"W_ .69Z%Q)N+;>_L!0!ZK877VW3K6[*[#/$DFW.=NX
M XS^-3D@#)( ]Z\MBNM/M/$$$EV8XX;_ ,+111!T_P"/B16.5 Q\S %>.N*S
M]$U/3(K'PY;^)\?V-<^&X8+:2="8A<#(E7IPY79COP<4 >M&_M1J2:=YR_:V
MA:<1 \[ 0N3Z<L!^?I26$UU-9B2^MX[:?<X:-)?,4 ,0#NP.H /3C.*X.VL]
M)L_B+I7G6NR)] \JW:\3=*[+(H&2W.\)R<\@9SWK%T"YCM]#\'_:3&= 74-0
M2\+8,<<ADD\CS.P7DXSQDJ?2@#U_(QG(Q0"#T.:\@U6VBBT;4E#*-&/B6S;3
M,-A50O$9C&1T0-YG3@8;%;^AWVC>&O$WC+$MO9Z9 UI*4B'R(S)M9@J]RVW.
M!UZT =[.TJP.T$:22@?*COM!/UP<?E6!X5\7VWBW29KFSA,-Y;MY<]G.V&B;
MJN2 ?E8<A@,$5T+ND:,\C*J*,EF. !7FL>EW*Z!HWB[PQLFU6TLTBNK9&^6_
M@ ^:(_[8ZJ>QX[T =[H^HMJFB6>I2PK;BYA281^9NVJP!&3@<X-375_:V4EM
M'<3*CW4ODPJ3R[8)P/P!/X5YY97"1S^"_P"VD1=#ET((OVD#RENBL1 ?/ .P
M.%SZL!66;*&WM/#TVIPQR:5#XEN4LWGCWA+-DF$:Y(^X6QM]1LQVH ]@JMJ$
MUW!9226-M'<W QMBDE\M2,C.6P<8&3T[5YMXB\-33:QKGAZPLT6/7(DU*VG,
M0V6\\6!)GZD0\?\ 31O>H_$$D>K?#*\\1WMDEI=WWV01QR*%>-4D0;?^^C(?
M]TCTH ]$OM9@M1?10%)[VSMOM+V^_;\IW;<G!QG:W;M3M"U/^VM T[4_+$1O
M+6*X,6[=LWJ&QGC.,]:X?4!IEMX_\1SS1VZ2W&A126\I09<CSP[*V/0J"?0@
M>E9?A]-.TZZ\!W%L8X9[G09DO)(B/,DVQ0E0QZD@AL ],$#I0!ZK=WMM86<]
MW=3)%;P(TDLC' 50,DFI$E22)) WRN 5SQG->-20-)X3\0Z7Y&GZLB^'Y)+7
M4[*/#R*H^1)TYQ+GD$=<-P#5GQ+=Z)<Z?<6EE% I/AN22U<QEDESO)6!!@!]
MPW,XY V\'J #UXL!U('UI)&*QL5VEL?*&. 3V&:\KBBT76_%,+ZB+>YBF\+H
MTOGG*NX?JP/4XYR?8BJ_AK5;8OX63Q++$VF2^'HX[>2[P8C=!L2*Q;CS-@4#
M//W@.IH [W0?$%YKVAZ5JD&G1HEW*ZW"-<<P(I<9'R_.<J!CCK[5T&X9QD9Z
M5X]X?>S30/AR59%>+5)T^;AE79/P<\XR4_$BH;NWTJ+1O$&H1BW%[:^*HVMI
M@PWQ*9H=Q3T!7?G'4 YZ4 >SY (!(R>@I:\@\676E3:WXETG4=8L+>6\DM&M
MKJ\DV&U4*A(3(Y&,L,'!+L#CDUZ-K<UM9^#=0FABEEM(K"0I'9-AV0(<",CH
M<="* -@,&S@@XXXH# ]"#WKQZUN=.-YKD<,MH;*Z\+HZ+;1E82RF4=3]YERH
M+<<X& >*N^'[32H=<\%B&.V!O] EBO>A,^%AVK)_>Q\X /H1VH ]5HKSWPOI
M4MOJO_"+W%IFQT"Y:[MIV4$2I(#Y SW*[I03ZQJ>]7?B4EJ=/T)[LA85UJU#
MN6*[5+?-R.@Q0!VFX$9R,>M!90,DC'KFO&-?TRPL-'\9#31%%H+RV#6RQ-B)
M;C>/.\K' ^7;G;WSZ&NGNK/2=&\::=;SVMI!X;N;*=X=X'V<W;.I8MGY=Q3.
M"?\ :QU- 'H-5KV:[ACB-I;1SLTR+('E\O:A.&8'!R0.<=_6O,O[)NK;P1%K
M:P--)H.J37FG*XR[V"R,-F3S@Q$E?HE:'B>VMX-&T?4;B*."[O-?L[N0L K*
M#*N ?]V,*#]": /1=PSC(SZ56LIKJ6*5KRWCMW65U54E\P,@)VL3@8)&#CMZ
MUP"R_9O'<<D;6.JVUQJ<BE2-M[82>6RDY_CAV@]<8##KBLG3[E+;3;,G8=!C
M\4WHOP.46(O+Y)?MY>XH<GC[IZ4 >O9&W=D8]: 0<X.<5Y!XBMX8] \8FW:,
M:&][9/8!&Q&)=R><8B.WKMXSO]ZZCPY%86'Q(\06FG""*WEL;28QPD!6DS*&
M; ZMC9D]>F: .O>_M4U*+3VF7[7+$\R19Y**5!/TRRBK&1DC(R.U<+KD-M%\
M4]*N)+>W\^;2;B.VDEB!W3B2(H <=0,GV&?>L'2O]+T?P@]GA/%$&H1KJ8Z7
M 7YOM/G=]I&3SQDICM0!ZA?W]KIEF]W>3+%"F 68]R< #W)( ^M9\6NN_C"Z
MT*2V5%ALH[Q9_-SO#NR8*XXP4/<UD?$^"&;P)=/-"DBPW%M*2R;MBB>/<WM\
MN[/MFN?UBVT+4O&&K1S1V<MDGAF/RHV \L$23$$+TR 5(/8$$=: /3R0O4@=
MN:6O&H=0T^YM-'M_%=]-#IU]X=M8[:X:-9$,^&$Z[F1MLO*>A^7U%>G6\%Q;
M>$$@L)+F2YCL=EN]YCS68)A#)P/FSC/% &L""2 1D=10""2 02.M>7:'=:;J
M?AV*XT*.8>+K329H)4"LDD<YCY\_.-S>8HQNR222.Y$FE_8[NY\&7.B;$NDC
M9-64<.(?)/F"X'7<)0OWN=Q)]: /3=PSC(S5>TU"UOOM!MIED$$QAD*G@.,9
M&?;./KFO(-*ATNUT7PQ?PBW2]7Q-/%YP8;UA::?*YZA"I4XZ<@]Z;>V^D6_A
M;Q!;&&WM[N+Q.I(5!&Z1FZ0CD8(&PL1[9(Z&@#VG<H ^8<G'6@D#J0*\J\86
MNAZ=)?:/9V5O;$Z'<36X9"\<A=F)6!!QYF1N+#H-O&.0_3;71_$7C/2!?I#>
M";PW&[+*?OR"12"1W;C(]N: /4Z*\Z.C'3_%5[X9BL5.D:W*NI;P@VQ!"OGQ
MGV8B+'IYK8Z5O^/9+NV\&W4ME%+((GA:>. '>UN)%\T*!_TSW?AF@#I00PR"
M#]* 01D$$>HKS'5KG1Y=!OM6\)K)-8SW5D^IM:JPB:!' D"+TW;/OX&=O6H]
M<AM'?Q;/I+6[:%+X>8R^0083=_/L*XXW[<9QS]SVH ]1:2-$9V=551N9B< #
MU-0V=];7^GV]];2A[:XC66)^@96&0?R(KS"ULM,37-.AM(;<_P!H>%IA<(N&
M^T2 Q;-_]YOOXSSUJMI5UH;>'_!M@8;=&DTEU,DT1:$S".)9$\L8WSGD#N,-
MU/% 'J\\MVEY:1PVT<EO(6$\K2[3$ N5PN/FR>.HQUYJQN&<9&:\E\.W<%PG
MPNFEF#7"VTT4CR'YN+<K@D]?FX^O'6J4$.E6^FV^H1"W2ZA\8E(YPPW1PFZ(
M(4]D*$Y XQS0![/D;MN1GKBL?Q'KK:#;V<RVRW N+V"U8&784$L@3=T.<%NG
M'UK@M/.F:EKS6>KWM_!XFL]8DGCAAB022)YK&,JY0L83$5!^;& 1QQ69<7^G
MSZ!:C5?*7Q/:^)(9+Q9%_?H/M8PP[^7Y>T _=P * /9+IYH[29[:)9IUC8QQ
ML^P.V. 6P< GC.#BB&1VMHGG58Y60,Z!]P4XY /&0/6L;QJ(7\"Z[YNW8;";
M&[UV';^.<8]ZXNRM=%U'Q9H4>H):3V[^%L2I*048AXL!@>#@!CSZ9[4 >I45
MRGPTG,_PXT,M*9'2V$9).2-I(P?H *ZN@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN:\9ZMJ6D
MVFEG35A+7.J6UM(96(^5Y "!@'KT)[ GB@#I-P+%<C(ZBC<N[;D;L9QGG%>9
M2ZO>>&O$/CK5;73+:=+9+2YNT,YCX$.7V84[FZGG%;]WKT-GXIU*0:,LUQ;:
M&+U+B)LS3QAFQ#C;Q\P)')ZT =?16)X<UY?$%N]U!)93VFU#%<6DYD#$YW*P
M(!5EP.#Z]N@O:OJ4.CZ1=:A/CR[>,O@D#<>RY/<G _&@"[17GW@#5'M]>UGP
MY=:K#J,ORZE!<12!PRR_ZU1CH%ES@>CBKUYXWN(HY[BTTV*:"+5UT@K).4<R
M%@N_A3A=S#CDXY]J .SHKC?^$ROX[S6VN-*MX].T25EO;@799M@@$H9%V#<>
M0""1U')YPY_&MS8M<RZEHUQ'8Q6+78N8HY-H8$?NCO11N.1@C@\].X!V%%<A
M/XNU2T356FT)REGI[7T<W[V.)RN=T19XQA\#(P""/3%,@\6:S/J5A8KHUH)-
M2T\WMHS7APNW9N$GR<?ZP8V[OZ@ [*BN+L/'4FJ:?8&VT_;J%S!--)"?,D2+
MRY/*(RB$G+@X.!P"?0%T?C'5;BXT.UC\/FWNM5M9YO*O9VB:!XBH97&PG!W
M@CD^@S0!V5%<##XQU;5+CPD]I:6\":A<W45U"\Q/SPI("H8+]W<F0<9.!TYK
MOJ $+*" 2 3T&>M4ULK>#57NXW\N:X4+*@(Q+M'#8_O <9';@YP,96L7L,'B
M_P -VLNFP3O</<"&[9_GMV6(EMHQ_$.,Y%8N@6;:[XH\12:Q96LWV'58C;R>
M:S/ R0Q,H3Y1\OS,3R.6(P<T =Q/$TT#QI*T188WIC(^F>],L[6VL;2*SM$6
M.&! B1J?NCM6!XPU;4]+.B)IJP'[9J<5M*97*G:06P, XSMP3Z=N>.6&M77A
M;6/'.HVVFV\MI;7UM+=#SO+(5K>'=L 4[FY)YV_KP >GT5R>J^,+FVFU!=,T
MB?41ITZ0SQQ)(7D8JK,$VH5RJN#R1DY''!/5A@5W=!C//% "T5SFE>(K_5QI
ME]:Z4)-(U .RSK.-\2 $H[*0.&QT!)&1^%*P\:3SZO!87>FK'+/8S78AAF\R
M2%HRH,3@#&_#CH>#QZ&@#JKN'[1:R1&:2 ,/]9$VUE^AK+'A]B,C6]7Q_P!?
M _\ B:Y'7/$,7BSX8>)+A4LI;4:5)(##-O:*78Q,;J5!5EP.3UST&*Z'0]>O
M)-<30[ZPB@SIR7EO)'.7+)N"$.-HVMD@\$CGKQ0!=_X1YO\ H-ZO_P"! _\
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
M8:_/90ZAL:_MHX%99'50N^,DYC)4 'KT]>:ZK QCMTIDEQ#$Z))-&CR'"*S
M%C[>M9,6MS/XTN-!>V18H[!+Q)Q(26W.R8*XXQM/<T 9VA>#KC0XS81Z[<OH
MT1<VMGY:JT(;/RF3JRKDX&!CCKBJFG^ KJP.E,-?E9M-LYK*(I;(A,;[<$G/
MW@4!)[^QYKLHYX96=8Y4=D.'"L"5/H?2A;B%Y BS1LY&X*&!)&<9_.@#DKSP
M(+^/5Y)[Z%+S5-/^P3SP6GEAU.<NR[CN?G .1CTK3M?#LT'B2VUA[Y',.G_8
M3$(-H8;@V[.XX.0/PK:6>%IFA65#*HRR!AN ]Q4E ''_ !&$CZ+IJ0LRR_VM
M9N&6,OL"S*2Q [ #)J74_!G]L6VJ//J)6_U!8%^T10X2-(7WH@0DY4L6W GG
M<1QQ73QW$,T1EBFC>,9RZL"!CKS2I+'+N\N17VG!VG.#U_K0!R\=B/"=UJVO
M7]]=WRW[0>=%;V1<JX41Y"H"V,8X[=R:@TGP=''X#U'18C)9C5!/D2C>UO')
MD*@&1C;&0,9P".]=*FJV4NKS:6EPC7D,22R1 \JK$[<^YVFK,<\,KNL<J.R'
M#A6!*GT/I0!@P^&KB'6].U,:A&7LM/>Q"?9SAPQ0EC\_!S&O'U_#'M?A]=:;
M!IDFF>()+34+%)8#<"U5TFA=S(4="W4,<@@C%=LL\+RO$DJ-(GWD# E?J.U'
MVB$RO$)H_,0;F3<,J/4B@##/AN<:[IFJ#4F>2QMIH,31;C*92I9B01CE!@
M#D>F,^Q\#26%OH:QZLPFTF>XD206X_>+-NWJ02<'YN#[=#5F\\80A-%N-,6&
M\L]1U'["9A+C9]_Y@ #N'[L]QV/-=&L\+P^<LL;1 $[PP*\=>: .?C\*E]?L
M=7O;N.XN+%IC!(MOLE*N"-CON.Y5#<# Y /UN^)= A\2:*^GRSR6[[TFAGBQ
MNBE1@R,,\'! XK36>%XEE66-HW^ZX8$'Z&G)(DJ*\;JZ,,AE.010!R;^"Y[V
MZU2XU76#<-J6EC39EAMA$H7Y_F'+$']X>,]?;@1+X#DN9T?5]7:]0Z7)I<L:
M6ZQ*\3E>>I(/RC\?3I77?:;?;GSXL9QG>*@O[FXCMR;$6TDZR1AUGEV*%+ ,
M<@'G&<#N: ,SP]H6IZ0JIJ.OSZHD*>5;B2%8RJ\<N1]]L #)QWXYJ;Q'H<FN
M6UFL-ZUI-:7<=W&_EB169,_*RDC(YSU&" >U1ZMXFMK*RUMK(PW5[I-L9Y;<
MR[1]TMM) .#A<].X]:T-*U!-1TZUN,H)98(Y7C5LE-R@XH YD>!)E1T&M.X;
M6%U?]Y;*?G!!V\$<$C\OS*ZAX#_M&YU2Y;5&BN;J]@O[>6*$ VTT*!$/)(8;
M5Y!ZY/2NQ9@JEF("@9)/052O]8T_3=)EU2YNHELXUW&4,"#V 'J2> /6@#.T
M;P]=:=KNHZO=ZF+J>_BACD1+<1(IC# $#)/\1XS4_B'0SKMO9+'=FUFL[R.[
MBD$8<;DSP0<9!!/>H5\1$>+[C1YHX([:*P2\6Z\[.[=(R8(P .5/<]16U+/#
M H::5(U)P"[  GTYH Y._P# \M_:>)+=]5 &NF,R-]GYCVHJ<?-@DA1VZY^E
M2OX1O8]=NM1L-?FLHK\(;^VC@5EE=5"[XR3F,E0 >O0=ZZAYHHB!)*B$] S
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
M7BCNHS&9(\;E[Y&:S;OPC%K NGUVX6[EGL7L 88O)6.-R"Q4%F.XD*<Y_A&
M.<Z^GZO8:I;RW%G<QRPQ2/$[JPP"A(;GTR#S[5;BECFC$D4BR(W1D.0?QH Y
M5?!EU>Z#=Z1K_B"ZU.&:#R(W$2PM&,@AR1G<X*J=Q].G)RZ7P=<ZIX?N=+U_
M7+C4&E14CG2%83$58,K@#.7W*IR>..@YS<\1^(;G0[O2+>"PBN3J5V+16>X,
M>QBK,"<(V1A35ZTO;XW$\>HVEM;1HJ,DL5T9%8DG*G*+@C ]<[J ,YO#4]S/
M->WU_'/J#6+6,4R6^Q(T8Y9MNXY8D+GD#Y1@#G,%GX0ELY/#3#448:%;-;(#
M;_ZX,BID_-P<*/QS]*Z998W;:LB,<9P&!X]:2*>&;=Y4J2;#M;:P.T^A]Z .
M+'P_N8%M[BQUY[74[:[N;B*Z2V#*5N'WR1NA;#+G&.01@5U^GVLEG9I%-=27
M4W)DFD !=B<DX' 'H!T%/6[MW1G6XB95;:2'! /I]:;=7]I8VT]Q=7,44-NA
MDE=V "*!DDT <_<^$[L>([K5=+UVXT^._"?;K985D$C*NT.A/W&V@#//0<4V
M\\'O=2^(V&HJB:W9I9LOD%C"JHR9!W<G#MU[X_'974);DZ;/9BW>RN06E>27
M:ZKLW+M7!#'/49&!FKHN(2F\31[<XW;AC- &!:>&)[+6X=4AU+$BZ='82QF
M%9!&6*-UR.6.1GGU%4K'P,]AIWAVWAU9A-HDDACF$ _>(ZLK J20#AN#[=#7
M6>?#Y_D>:GG8W>7N&['KBG.ZQJ6=@JCN3@4 <C<^!/M5MJL;:I)%->:BNIV]
MQ#$%>UG5552,DAAA!P>N3Z\27O@^\U/3+=;[7II=6M;J.ZM[Y+=46)T!  B!
MP5(9@03DYZ\ #J!/"6VB5"Q&<!AG%8I\1[?&!T>2.!;3^SS>BZ\[KB0)M(Q@
M=>N3^% !HGA^XTS6=4U2ZU+[5-J/E&1%@$:(43;QR3^9J3Q%H4FM+I\EO>?9
M+NPNUNH)3%YB[@K(0RY&05<]QVJ_<3727MDD"6[6TC,)W>4JZC:2NP8^;GKR
M,#GFIS/&96A22,SJN[R]_./<=0* .0/@2;[-<1?VRSF;6(]6+26RG#H4(7@C
M@E!G^E.U+P&-4NM6N9-3:*:]N+>Z@DBAPUK-  $89)#=.01SD]*U?"_B Z_H
M\=W<116UP\]Q%Y"R[_\ 52M'D$@$_=ST[UN4 <;<>!'U.35Y-6U=YVU.TAMY
M/L\ A$;1,S(Z<L006SU/(_"I+OPAJFJ>&;W2=5\227<MS&(?M'V14"(""<(I
MP6.!DD]N .<]3'<V\L32QSQ/&N=SJX(&.N30UU;K&\C3Q"-#AV+C"GT)[=:
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
M(&3CVKDXO&EP;'0M8EM(O[*UFXC@B"L?-A\W/E,W8AN 0,;=W\6*[%E5U*L
M5(P0>A%<QI_@N"QM;#3VO))]+TZX^TV=LZ#<C DHK/\ Q*I.5& >!DG% !X<
MU[6M<OKLRV%C!8VEY<6<C+<,TA>-@%*C: 0><YP?;UF\47ZV-YX?233K:[2Y
MU-(5>8Y:!RCD.@P>< C.1C-6] T/^PH[Y/M37 N[R6\;<@7:\ARP&.V>G?W-
M&N:'_;4NF2&Z:'^S[Q;Q0J!M[*K* ?;#']* .:F\;ZO##J-X^F68L].UA-.G
MQ<,796:-0R_*!D&0'GZ>]=O<F5;:4P;/-"$IO!*YQQG':N7G\$"XTW5;%M2D
M":CJ*ZA(PB&4=61@HY^[F->O/7UXZS;E-K$'(P<<9H \I2^U+5M!^'FL7:6U
MQJ5QJ*NC\IPUO,2"<$@9]/05T=KXVN'A-K=6L2:G_:DNFXA#RQDI'YAD"@;B
M-F./7N!R)K/P,++3]"LDU:>2+1KCS[?S(DR0$9%0XQP%<\]2?RIEQX!CGANB
MNJW,%Y)J9U2WNH44-;S%0A !R&0J,%3UR: -KP[J=_J=G<-J.GO9S0W#PJ2K
M*LZ#&V10P! (/0\@@U5N==O;G6-4TO1X+>2XTR".67SV($CR!BL8QTX7)8YQ
MD<'FM/2K":PM"ES?S7UR[;Y;B554L< <*H 4  <#]22:H7'APC7[C6=/OGL[
MF[@6WN@(PZR!<[' /1UW$ \C!Y!H RK'QL^IR^'I[>"*+3];MI&BEF)W13HN
M[RV'3H&Y_P!@^M/\/>+;SQ#I>GSP6]J+R:6=+F LP$0B)!YQGDF/MTD!QQS>
MN_!FE77AJPT$+)%9V+Q-#L;YAL/(S_M+N4GT8U9L?#MIINKZMJ=H2EQJ)1G!
MY1&50N0/? )]<"@#G=$\;ZGJ \-W-YIUI!9ZWYL:^7,S/$Z([Y.0!M(0CUZ'
MV%K3/%NHZK-I=Q9Z4\VFZBC.K^5(AMQMW1L[%=K!N =OW2?XNM26'@A+"T\/
M6R:C(Z:)*\D):(9DW*RD-^#MTQVI^A>#I= ;R+;7+R32X69K2PE1"D!.<#<
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
M1L3:-=B\MS;+]Z82KL'U;.*IWGB32+&33TGU"W!U!REL1(N'PI8D'/3 Z^I
M[UY_)>ZS:K8ZCJ=M(]G::K,MW>Z5;$_: T*JET(B&. 25;&><D58>PLK"7PQ
M?Z?8ZBVF_P!LSW#M+;NS_O8)!N\O;N12[<#:!SGC- 'HHOK1KHVJW4!N1UA$
M@WCC/3KTI]Q<06L+37$T<,2]7D8*H_$UP6E"\M?&$$5JQOM,FO[MW@N;<I<:
M=(?,+.K]&B=B0,_WUP3BM7Q,UQ:^+O#6H2QR/I$)N$N&5"PAE= (Y& Z#AUW
M=M_O0!I^(?$MGH/AZ35FDBE0[5A D $C,P5<'TRP)([9I]EJ-S#8WEYK$VGI
M:0L7BNX)"(WBP#N8'.T@Y'4],UP&J:;/!X)\1A+:9K6[UR.XT^W6%F81>="7
M95 R%++(W3ISWKT75XOM7AV_BMT$AEM9%C51]XE3@"@#&?QC%+J/AS[&;>33
M-725WN'DPT06$R $=!VSD\5T1O[,60O3=P"T(W"?S!LQZ[LXKS>QCBO$^&\<
MUC.8K:!TN5FM'41N+;;\P9>/GX!/4CBJ%I)<Z/#97;6VH1Z/::WJ/FK:VQ9H
M$D=C#*(RI)3!89 X#\4 >N1313Q)+#(DD;C*NC AAZ@CK6!8>(+K7;N^71X(
M#9V4[6S7-PY_?2K]]44#[H/&XGKG .,U+X2LK*RT4KIL-W%9RSR3QBZ4HQWG
M<2$(!0$DD+@?09KG?!4H\'6]]X>U=)H&CO9IK6X,3-'<Q2,64A@"-PR05Z\=
MZ .LL=4D.G27.KPQ:<\4SQN'F!0 -A6#$#(88(X'6KOVNV\J.7[1%Y<I C?>
M,.3T /?-<EK-U<IXN\.ZK/;3KHR)<Q.6C/[F5@OER.N,J" Z@GINYQFN9N='
M>/38?-LG>RE\6I=6<)@)\JV+#>=N/E0MO;L,,/6@#TT:MIK1)*-0M#&\GE*X
MF7#/_=!SR?:GSZC8VS[9[RWB;<JXDE53D]!R>IP<5Y9KVDV[6?Q)6#2\O(D9
ML@EJ?F?R$!,>!R=Z\[>XIUS9Z)?ZWXYAO;".YFN+*V,"?9RSN[0'[G'WR=IX
MYX![4 >I3WUG:RQQ7%U!#)*<1I)(%+GV!ZTEQJ%E:;OM-Y;P[ "WF2JN 3@$
MY/<UY'XAMM0C\-ZMI%Q8WG]J)H%I&\\5O).;UT5B0&P54(Q.<88ELYZ9W-2L
M[*_\8:[=R:<9(9O#L:J\MHWS2[ILCE?O[63CK@@4 >A_;+;[2+;[1#YY&1%O
M&XCUQUIT,\-PA>"6.502I*,& (ZCBO-V@O=-\*>#_$]E:/-JEA9P65U;N-DD
MT<JHC1G/.Y9-C<^A]:[S3M/?3M%CLXY%,ZH2TI'#RMDLY'NQ)_&@"RE]:27;
MVB74#7*#+0B0%U'N.M(E]9R7'D)=0--\W[M9 6XZ\=>,C/UKS33;2[O/#?A+
M3Q;SP^(-,U*-[PO&P9 K-Y[LV,%9%)YSABPZUM^ =+L8I=;NO[-CBN5UB[,,
MKV^QQ$S<;"1G:1Z<&@#L;J]M;) ]W<PVZ,<!I9 @)].:J7NO:;8:C9:?<7<*
M7=[N\F-G ) &2?IT'U(KG[UVLOB++<:I$SZ5<Z4(+>4QEXTD#L9(S@'!<%#S
M][;CM7/:-IM[HTG@4ZA:W3) +Z+_ %+2-"CG,"/@$KA !STQCM0!V7AKQ*-8
M@F%\;6VO%OKFU2!)<EQ%(4R,X)Z9Z5M&^M%O!9FZ@%TPW"$R#>1Z[>M>4QV2
M+ID-T+"078\8FX\S[,WF"$W+'?G&=FPDYZ8-7M-BANM2;1]<MM7;5K769+V#
M9 1#(#*S),)@F-H1@""W;;CH* /1'U73HV*O?VJL,Y#3*",$ ]^Q('XT];^S
M>41+=P-(5WA!("=N,YQGICG-<-X1\-Z3J&F>(X+K2HU-QJ5]$'>VV/Y$CG&P
MD9VD=,<5D6=KXHMVT?5Q:/\ ;[97\/SC8,R)DJMR?]D2*C8]-Q'6@#TA;UYM
M4MUMY[&2RD@=SB7,K,&4 J!P5Y.3ZXJQ!?6=S(\<%W!*\?WUCD#%?J!TKCI]
M/M].^(>EK;6D@MX-"N+<R1QGL\6Q2X'WL*V.?6N:^S:XN@7^FZ:&U:VBTN,V
MEQ]G,-TD:R)FTE&,,Q0-C@'KD?-R >KVM[:7R,]I=0W"JVUC%(' /H<=ZDEE
MC@B:6618XU&69S@#ZFN'TG5=$@;4?%4$.M/_ *-'%=/-9NC':V%01!!O9=QR
MP!P._IVG^C:E8<A9K6YBZ$<.C#T]"#0 U-0LI)(XTO+=GD&Y%$H)8>H&>:;)
MJFGQ6XN)+ZV2$MM$C3*%)],YQFO,(=/\0Z5!IEW!8R33>&;IM+A0CF]MI#L#
M9ZX53 <^JOZ5OK:MH'C6U&H(TFE/I'V>*X,19!<>86EW8!P9 5//7;B@#MC=
M6XE2(SQ"20;D0N,L/4#N*Q->\1-IT6E36(MKJ&\U*&RD?S,[ [8)&.I'UKB]
M/LKO0+7P3<ZA!="UM+Z]&!"\CV\,JRB!64 L."BXQQP*AC68Z1&#97D9'C1K
M@J]LX(B^T,V_I]T#J>@H [CQCXF'AK0KB[@:TDO(PK+;S3;2RE@"0!R?_K=:
MW+JZ@LK2:[N9%B@@C:221NBJ!DD_@*\FUYYCX;\9Z3J%A=RZK-J1N+?;:/)Y
M\.]/*9&"D':HVXSP1[UVGQ&@N-0^&FNQV2N97LF95VD,5'S$8/.2 1B@#3CU
M*]N+#3[N-+2W6ZF0F.Z<JPA89 &.LG3CIR1DXR9K/51-JUWI4ZB.\MT68 'B
M2)B0KC\58$=B/0BN=\7^3=IX2NK>$RJNK6\RO'&7V1;&RV0.%Y7)Z=*EEBDE
M^+UO+%GRX-#<3D=/GF78#_WPY_ T =3=7EK91>;=W,-O'G&^5P@SZ9--N+ZT
MM(5EN;J"&-CA7DD"@_0FN1\0WO\ 9/CJUO-4M+F?1KC37M4DAMWG$4Q?+!E0
M$C>NT9Q_#BJMG%'HWBRT^TZ?+;:#)HJVMDDB-(L#!R6C?KM9DV=>NS')% '=
M2WEM;A3-<0QA@6&]P,@#)//8#FF-J-BEK'=/>6ZV\F-DIE4(V>F#G!KS#1]#
MDM;WP/!JEBSB#[?Q-"6\F%B3 CDCY<#: #T(QU%-TVUGBT:T6SO)=(O;74-2
M:T-Q:,UL8VF)$<BD#"LI4J01T.,]* /1_P#A(=*_MF'21?0M>2P&X5 X/R9
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
M#2(A.T,#@XSVR#6S0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !67KVB#7K%;1M0O;- X=C:,@+XZ
M[E;C/.*U*ANKJ&RM9;FX?9%&I9CC/Y#N?;O0!B+X2@?3+JRO=4U._$[QN);J
M92\31MN0IM4 $, >AR>N1Q5E_#=C=?;CJ!>^>]MA:3-/M&81N^4!0 .78YZY
M/7@8P+7QQ=/H-W>W5C'!=_VS_95O 6X#-(J*7/MNR<>F!ZU)J7C:3P]-K5KJ
ML44UQ8V<=[ T ,:SI(YC ();:0XP3D\$'VH W+'P];6EX;R:>>]N?LXM5EN=
MI*Q YVC:H')Y)/)P/052@\'066F3Z7I^I7UIIDP=1:(8V6)6SN5"Z$J.3QD@
M=L56OO%LWA[4;JTUM89%33)=1BEM4*;A%CS(RI8\\J0<\Y/ QS):^([Z'5]$
MM-22V,>M0.\#6X8>3(J!RC$D[@5)PPQRO3G@ W],T^WTC2K33;12MM:PI#$&
M.2%4 #)[\"L:W\%Z?;(;9)[DZ;]K^V+I[%3"DF_?Q\N[;O\ FVYQGVXKHZY^
M_P#%-E'?:EI-I=0?VK:6GVCRY.1DAB%QD$G"$D#H,4 6K+08K'7M1U=+NY>:
M_$8EC<IL 0$+MPH(X)[TNJ:#!JFI:;J#7%S!<6#.8V@8#<K@!E;(/! '3!XX
M(JIX6\3VFO:1IIDO;-M5GT^&[N+6&0;DWHI)V9) RW?U%:":[I#RS1+J=F9(
M$,DJ^>N44'!8\\ 'C- &./ UD+)+7^T-0V)J?]J!LQY\[?YG]S[NXYQ3[7P5
M9V.LSWUMJ&HQVUQ<&ZDTY9A]G:8G)?&-PR>2 V">U:EGK^CZA="ULM4LKBX,
M0G$44ZLQC.,-@'.#D<^X]:NSW$-K"TUQ*D42_>=V  _&@"OJNE66MZ7<:;J,
M"SVEPNV2,\9[@@CD$'!!'0BJ=EH4MM''#<:SJ-];QXVQW)CYQTW,J!F_$\]\
MU9CUO2IFB2/4K-FFD,4:B9<NX&2H&>2!U'44]=6TU[>:X34+5H8)/*ED692L
M;\?*QSP>1QUY% &1_P (7IX-Y$L]R-/O;G[7/897RFDR&)^[N 9@"5#8//J<
MUM2\ V&HOK"KJ&H6EMK"_P"FVMNZ>7(^ N\;D)5B ,X(!P,@U)KWBC[);:1=
MZ7=64]K=:G%9W#D[PJL2&PP8 ,,'KFMW3]3L-6MC<:=>V]W '*&2"0.H8=1D
M=Z ,.Y\$VTVK_P!IP:KJMG<21)#=_9IU07:KPOF?+]X#C<NTX[UO76GVE[IL
MVG7$"/9S1&%XCT*$8(_*L'6?$QT3Q9I]G>W-E;:5<6=Q/+-.=AC:-HP/F+8P
M?,].U;1U?31I\=_]OMC9R@&.<2@H^?0]#T/2@#/L/"T%DUF[W]Y=/8PM!9O<
M%"8%8 $C"C<V !ELG'U.;7A_1(/#FB6VDVL\\UO;@K&TY4L!G.,J ._I2OXB
MT6.*"5]7L%CGC,L3FX3$B 9+*<\@ 'FI$UG3)--CU%-0M7LI?]7<+*I1_H<X
M/0_E0!B:OX$L-8N-6DEO]1ACU5(UN889$"%HP CC*D@@ <9P<<@U--X-M;AM
M::34+\G6+1+2Y^:/[BJRC;\G!P[<\]?I2:_XOT_2])L+RVO;.4:A<Q6]O*95
M,>'<*TG!Y"@DG![8R*BT_7I[,:M<:YK>B3VEE&LP-B&#I&=Q#2 LV"PQ@#K@
MXSF@"#4M)359=.\-S:7>2V>GR07']HS[!&P0'"KM()8_=(V@;6;VSU[#<I'J
M,5DV_B?1Y])M=1?4+6&"XB\U3),HVC )R<XXR,^E:P(8 @Y!Y!H YZ+P=8YW
M7ES=7SBP?3A)<%-WD/C<"55<D[1R?3W.:]KX#L89;22YU'4+[[-926 2Y=-K
MP.%!1@J#/"CGJ>Y-:UWK5KY5U#97UH]_%%(ZQ%@W*=<J""0#@'TJCX3\4VFO
MZ/IAEO;(ZM/817<]I%(-R;E!)V9) R>_J* (M.\#V%CIDVF7%]J&HV#P-:QV
M][,&6&)A@JN #TX!.2!P".:=8>"K*VTJ?3;V^U#5+66W:U"7TH;RX2,%%VJO
MH.3D\#FM:WU?3]0>2#3]1M)KA4W[4D#X'0,0#R,\?UKD[+QAJUSX:\)ZFZ68
MDU74%M;I!&V I,G*?-P?D[YZT :UAX.2QL'M3KFL7#!52">>=&DMU5@P"';@
M\JN2P).,5,GA6&*YEO(=0O(KV:Y6XFN$\L&0K&8PK+LVE=I],YYSQ6_6<FN:
M7/\ :$M]4LFD@C\R3]\I\M>S-S]W/>@#+A\$:;:-8S6,US:7=FTS)<1%-SB9
MB\BL"I4J6.<8&,#&*>W@ZQSIQCN;N)K&\>^#*4S-,X8.SY4YSO;@8'/&,#!!
MXJL+?^Q;&^U.QFU#48=Z2VYQ#)A<EUR3\I. .><U7\,^+HM11[;5;ZPBU,WU
MU;0P(^QI5BD9 51F)/"Y_.@#:UU7?0-12.-Y'>VD5412S,2I   ]ZP?"?ATI
MX?\ #TU_->&[L+%(HHIU5?LTAC".0-HR0,J"<\9ZYR>A?5]-COUL'O[9;MCA
M8#*H<G&<8SG..<>G-1VNOZ/>WBVEIJME/<L&8113JS$*<,< ]CP: ,N+P3IJ
M>%(_#KSW<MM%)YL,SNHEB</O5E95 !#<CCV.16G8:-%97T]_)/-=WTT:0O<3
M!0VQ22% 4  99CTY)^F,_P 3:]/H5]H6)+6.RO+TV]T\X(V((I)-P;( QLYR
M#UK4MM:TJ]TW^T;74K2:QSC[1',K1YSC&X''6@"I8>&;#2]+OM/L?,@BO9II
MI"I!*M(23MR" !G &.*IIX-MXM'ATJ/4K\6<=B-/:-O*821 $#=E/O $C(Q^
M-:JZYI+V:WBZE:&V:40"7SEVF0G:$SG[V>,=:T* .>/@W2WO+B:0S203Z<NF
M/:L5,7D+G Z;L_,><]ZDL?"\%FUH[W]Y=264#06CSE"T"L "1A1N;  RV3@>
MYS9T/5O[<M7U"$*+%Y&2V/\ %(JL5+_0D' ],'O@9VE^+4U#QEJ6@M 8UMX1
M+:S'I<!6*2X_W' 6@!+'P196$&A0PWU\4T1F:U#-&<[E92&^3GY68<8ZUIZ[
MHD&O6,5M/-/ 8;B.YBF@(#I)&P92-P(/(Z$&FMJQMO$46DW04?:XGEM)%XW;
M,;T/N P(/<9X&WG3DD2*-I)'5(T!9F8X"@=230!SUQX-M+EM;,E_?_\ $XM4
MM+D;H^$564;24R#AFY.>M0R^!;0ZA#?6VJZK97"VZ6UPUK,J?:HTX7S!MQD
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
M+C3+5+&'6-2;3HQLCM9'0A$[('V;]H' ^;/O6B-:TLW3VHU&T^T(&9H_.7<
MOWN,]N_IWI8]9TN7[+Y>I6;_ &L$VVV=3YP ))3GYL $\>E &7<>$+*:\U&>
M&YNK5-3C6.]@@90DP"[<\J2IV_+E2.,=P#3+KP792:D]]97=YIKRVJV=Q':%
M DT2@A0P96P5!(!&#CC--7Q=IVJ:3/<Z5J^G0-'=BW\R[8%21)M(QN!RV&"^
MO!YK:35=.DGNH(]0M7FM!FXC692T(_VQG*_C0!SI^'UE'#I/V/5=5LKG3+46
M<5U;RH))(!C$;Y0JP&...*ZFUMH[2UCMXMVR-< LQ8GW)/))ZDGK52?7=(MH
MX9)]4LXXY@&B=IU <$X!!SR"> :T"0!DG H YM?!L!TVUTNXU/4+K3;=HV6U
MF,9#>60R!F"!B 5!QGMCIQ2#P59QZY<ZE;ZAJ-O#=R":ZL(I@+>>3 &YEQD9
MP,X(!QSFKFE^*M&U>TN[NVOH/(M9FBD=I  "K;<GT!(.">M:-G?V>H1-+9W4
M-PBL49HG#;6'4''0^U &':^#+.RUFYOK:^U".WN;C[5+IZRC[.TV<E\;=PR0
M"0&P3VJ.Y\#6%UI^KV!OK]+75+@W,L:.F$<L&;9E#P2H/.?;&36_=ZA9V"*U
MY=0P*V<&5PN<<GKZ5&NL:8[E%U&T+B$7!43+D1'HY&?N^_2@#.N/"MO+J5W?
MPWUY:S7T"P7GDE +@*"%8Y4X8 D97''T&'1^%K.WU:TU"TFN+8VEB;""&/9Y
M:1$J<8*DYRB]^U79=;TJ&RBO9-2M%M9EW13&9=CKC.5.<$8YR*Q+OQ8EAXNA
MM+J]L(M%DTI[X7+MMPPDC0?.6VE2']* -?0-$@\.Z);Z5:S3RP6X(1IRI;!)
M."0 ._I6G4<$\5S!'/!*DL,BATD1@RLIY!!'45)0 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6-K^
MD7^JBS^PZFMD;>7S2'MA,KD#Y<@L.AY'O@]0*V:K7NH6>G1))>W4-NCNL:-*
MX7<Q. HSU)/:@#@_#_ABY?1/$=GXH>:XMKC599HQ%:M')N#[A,FPEN2 1CIC
MOFK6G^$8[Z?7-3\0QW-Q!J%LEC%;W#%Y1;(2<MMZ,S,6PO3 [YKNZ* .%TKP
MK]JURZU74_MDVGQV#:=:PWS%Y9(F.9'9<9&0%4#&X@$GDTFC^%B/$NG7J&_7
M2-$@DBL([QV+N[C:2%/(14!4;OF))[ 9[N@\C% &=HFL1:[I:7T5M=6P9F1H
M;N+RY49200R]NE<SJ$-U;^-->F^PW<D%[HL44,L4)=2Z&;<I(Z'YUP.IS79P
MP16\0BA0(@S@#W.2?J3SFI* /+;32=0^Q^"+:VLKJUN+?0KBUGD-NZBWF>&-
M1O../G5C^&>]6- MHKJPLS=^&=8MM6TNPDMWDN6E:-,Q[66+YB) Q P%! '/
M! SZ510!YIX?TZZM3\.4;3;J)K+3Y8KL_9G40NT2##''&64_SKK_ !;:QWOA
M^2"5;[:9H2)+ $S0L)%*R* #G:0&(P> :W** /,I8M=6TTF\U.VFO?[/\0"5
M[FVLF26XM_(9!,T(&00S[3@=%R!BJPAUFUN+G5DT74)(+;Q,]]+:^5^\F@>W
M$8=%_C*L<X'I[5ZM10!Y]K=LE_8:5/9:!=6\4VOP7DT9M&WNH^_+(@!*_CSP
M*U_"\$T/B;Q:[VT\,-Q?QRPL\3(L@\B-6*DCGYE/Y5U5% '(Z_;M'X[\/ZI+
M93SV4%K=PO)%;M-Y;N8MN54$C(5N<8_.N7BT;4?#O]F:BVEZA+I?VZ_D>QL"
MWG6L<[JT3!$()P%.5'3S#Z5ZM10!YW%I$%MKWA&2QT.\M;&*XO)V25'E,/F(
M<,Y.[86;G&>,\XYK)M[74M-6SU!](U6:PMM8U(SVUJDB3+'-(3%*BC!8 9R!
MV<\5ZU5:RU"SU*)Y;&ZAN8T<QL\+AE##J,CN* .$U'38X/#^BKI6BZA;PMKT
M%ZT#))+(J>;N>1Q\Q3/)QGOTSD">^L+N[\1>,_)L[C;>Z)%!;NT+*LD@6;*A
MB,9^=?S]C7:6VH65Y-<0VMU#-+;.$G6-PQC;&<-CH?:K- 'F%U;7\^AZ5<V$
M>JZ?JMKI"PJDM@TL-S@ -!+'C*\KPW!Y)Z=?2+(S-86[7,2PSF)3)&IR$; R
M >X!XJ>B@#S?3[74[&_=+-+^;29H+II+6]M&\VPD/.(I,#S%9C@+R<8-5M+T
M^]M+7P$$T>Y,MCI5Q%<Q&W9 LAA0;'.,#<ZGD_6O3I98X(7EFD2.- 69W; 4
M>I)Z4RTN[>_M(KNTFCGMY5#QRQMN5U/0@]Q0!YQX72^3Q-H-]-I6I00)H<MK
M(ALS'':R!X6\I5Z[0%;!.=V.":BTZQOXO!/@BVDTZ]6>TU9);B,VS[HD!ERS
M#' ^9>?>O2KV^M=.M)+N]N([>WCP7EE8*JY.!DGW(JQ0!G:_:7-_X<U2SLI/
M+NKBTEBA?.-KLA"G/;DBN/\ #\=O?+%>3>&M8L]3LK![:5[PRE4! S'&"Q$@
M) (VC&!V.!7H-% 'F6AV6H6%O\.Y9M-O<65A-:W2B!MT,C1Q@!AV&5(ST]ZK
MQ:==IHML!I=ZLP\7->L/LC[O)-PS>8>.FPC\.*]5HH \UTFP+7YT?6M U:XO
M+;5I+VWNQ)(+5@9FD27<&VA@&QMQDD8QS6YX$L?L\.L/-826\SZO>3(TUN8V
M:-Y,JP) R",?E7744 <IXUM))KGPW="TEN;>RU59[@11&4HGE2J&V@$G#,O0
M''6N9U'1=1MI]1UVPTR[>PDUN"];3[?=%-+$L!CDD5000Q=@X'!.P'O7J-5X
M;ZUN+JXM8;B*2XMBHGC5@6CW#*[AVR.: .8TH:;:6-QJ$'AW5%CO[V)WCN(W
MDF>0E5\YD<DH%P.>#\N<=">JN8VFM98D;:SH5#>A(ZU+10!POA2[N=)^$FG+
M#:S2:A:VYM/)CB:0K.C&,[@H)P&!)]A5/7_#]YH">'=9TR;4]3N-*G6,VX@5
MGDMY!MF^X@.[HWS'J/4UW\-I#!/--$FQIB&D /#-C&['KC SWP/2I)98X(7E
MFD6.- 69W. H'<GM0!R6OQO?^.?!IMP_[AKJ[D)4J5B\G9R#R,M(HP?Z5:\?
M6>H7WA"YCTV!KB9)896MU.#/&DBLZ#ZJ",=^G>M73+C2[^6YO=/N(;F0OY,T
MB/N*E?X#_=QG...N>]:- 'E^MV^H^(]9UN?2=-OXOMGAU;>*2YMG@#RB61C&
M=P!!(./Q].:N+';ZMI.LZG;^'-;M=2?2);-VOO-+DD96)%9CO&XD[@,>_)QZ
M)5:^U"RTNV-S?W4-M "%\R9PHR>@R>Y]* .*L;6Z&N>!)#97:K:Z5/#<.UNX
M$3LD("L<<'*-^7N*MZ/HE]8>*]0L#"1H2W']J6S]O-D!#18] X>3V++79T4
M>:>'[ F>VTK6M U>74M.U![F.\:27[*WSLPF5@VTDJY^3&2201U(BM]&OS\.
M+]+32IAJ,>JRW7D-&8))XA>>;M5C@_,BCI["O4** /,-3LFU'2Y]:T7P]J\<
MWVNRFO8;TR">\BADW&,1NQSM'Y]!FMS09)+OXA:QJ2:??0VEUIUHL<UQ:O"&
M9&EW A@#D;EZC]*[.B@#EO&L%PY\/7,%K/<)9ZO%/,L$9=E3RY%W8') +"N;
MO-,U*;P_XST"ZT^ZEOM3NY9[&41,T;B0+Y1,@RJF,J <D8"#&>*]-HH BMT>
M&UBCED,CH@#/CEB!R:\WT33=.W^*#K6B7Q:ZU>>>WD_LV9G:(JFUE(0XY!Q7
MIM% 'GWB^RO?$$-K?6>F2PZCIMO]K*2QOBX1A\UF2O#;@/F'(!"]<G#-5NIW
M\0VFKW>AZW/I-_IBVS0VJ2B6UE#LS+)&I!VL& SR,H.W-=W)J%E%?PV$EU"M
MY.I:* N-[J.I"]2!ZU9H \W@M7\-ZV89?#=_<:'?:3#9P00(;DVVQI,PR<G
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
M*YVT\0^(-6DMK_3+%)-/;4)+:9'V+MA21HS(&\S.\%=VW;T./<]?;0?9K6*
M2/((U"AWQN./7  K!MO!6FV>M3ZC;7%_%'//]IDL5N"+9ILY,FSUSSUQGG%
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
MH\&EVCRO;P B/S6!8 G.,@#U-:- !1110 4444 %%%% !1110 4444 %%%%
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
M;]HN[*&>78,#<R!C@>F37%Z;:ZD->NKV32]3$-QX?2W#S1(N)59SL"*?E'S
M  >_O6WX6U"72-#\):%>:9?1SRV"0/*8P(X98XLE'.<@G:V, @XH ZJXN8;2
M!I[B18XEQEF.!R<#\2<"L74/&.C:=':L]SN-S=BS4!3E9.I#<?+@<\U+XKM(
MK_P[<6TT%W,CR19%FQ69")%(D0CNA&__ (#WKCY;#Q#]@L)+N*?4Q8^((IX[
M@6XBN)[81%=[IQ\P9MN< D+G% '<C7M*-\MF+Z'[0\GE*N[J^W=LSTW;>=O7
M'.*JZ;XKTG5/[2,-RJQV%P8)7D^4$@+DC/;+8]\>]<5>VNLW.I6\AT"]B-KX
MC%R8K=(UB:'# 2YW?.[9!8GIST[NN]*UR.QUV.WTNZEDA\0#5$C601B[ARAV
MHX;.[ )]BH]J /0[#4[+5$D>RN4F$3F.0*?FC8?PL#R#R.#ZTS4-8T_2\?;;
MN.$E&DPQR=BXW-@=%&1D]!D9K+\+PV[O>ZE#HU[IKWAC\PW[DSS%01E@6;
MP!SDX/&,9S/%L.HW&M&&WTJ>6WFTN>$75JB>8TA(_=.Y(*)@!N,9(Z\8(!T%
MUXFT.Q<)<ZM9QN8/M 4RC)CR!N [@DC'KFI7UK3A8V]VM["T-TNZW=#O\T8S
ME0.6XYX[5Q7ANSO;?6?"]S=Z7>0I9^&VM)F>$GRYLP_+QGDA'_EU.*S_  M8
MZSX?D\,WMWI-[+:PZ=/830QQ;I+65I@X<KW5E4#(SC S0!V?@C6[GQ#X8CU&
MZD@DD>XN(P\"[494F=%(&3QA1W-._M:]7X@C1F:$V+:6UVH"$.'$JIRV>1@^
M@JM\/[6[LO##6][8S6<HO;IQ'*%!*O.[J>">S"J'B#2=0U+Q??+:)-"MQX=G
MLH[O8=B3.X*C/TYS_6@#J;76],O;H6UM?0RS%#(J*WWU!P67^\ >,C(I(M<T
MN:^%E'?0M<$,50-]_:<-M/1MIZXZ=ZXV#3-0UB/PA&+*XTV[T=6%V[IM$7[@
MQ;$;HX9BI^7(PO.#@4[PNNHQZ!I^DWWA1_[4T:U> 7-RJ>2Q"%08GSD^9\N>
M!P3GMD ZZUUO3]3=X-/OX)+CRO-0?>!0G <#C<N>X./>J?@O5[K7O!^FZI?>
M7]IN(RTGEKM7.XC@9/I7)^&;?4XO$VB:A<Z/J$$*:)+:S!HD2.WD#Q-Y:(IX
M0;6"\$G Z]:Z/X>VES8>!=+L[RWEM[F&-EDBE7!4[B?Y$4 7Y=7MK?6[J.?6
M;&.WMK02S6S8$D/S']XS;N%(P,$=LYJ6P\1Z-JEV+6QU.VN+@PB<1QR DQG'
MS?3D?3(KFM8L[M_&6L7*65R\$OA[[*DBQ$AY=\C;![X8>W-9(T34I[7PC:0V
MEQ;2P:!<V4\IB91;S/%$J[CC^\C<CTSW% '?VNMZ9>79M;>^ADG"&0(K<L@.
M"R_W@#P2,C--M]>TJ[F:*"_@=Q&9L;\;HQU=<_>7_:&17&6EKJ6O>#VTA_#T
MNEZO;:5)8?;+A$"QL8]F(G!)*L0#D<8'KBK%K9WFJ7GA"Y;3[FQET6.0WHDC
M(VYA\ORD/1P6P<KD87UP* .BC\7^')GA2/6[%C,K/&1,N&"YW$'IP 3]!FK%
MMK^DW>GF_M]0@EM1(8C(C9^<'&W'7=GMUK@--TF^A\,^"[:32[E9K'67N+E#
M <Q)^_\ F/\ W\3IZ^QPRYT[6+;4[_5(=*O[BW@\0M>-;0EHI)X'M5A+QG(R
MP;)QD$C/K0!Z78:A9ZI:BYL;F.XA+%=\9SA@<$'T(/!!Y%07VN:7IDOEWM]#
M P4.P=ON*3@,W]T$\9.!FJGABUMX+&XGM]*GTU;NX:X:*Y<F5V( +OEFP3CI
MGH!G!R*Y'QY8ZMJ1\2V5MHURZW.E(EM-:(G^DN-^5E<D'Y21M4==QZYP #L[
M_P 3Z%I<TT-]JUI!+"@>6-Y1N13T)'7L?R-37FL6-K;)(U]!&9XS)"Y^<,H&
M=^ >5&02>G/45RDUM=3^+M1OVTR[6*7P\EJI:'),N^1BG&><,OM^59WABWU?
M0;_1;B]TJ^GMI/#]MIY$4>YK:>+.Y64GA6R/FZ?*,\<T ==X*U>ZU_P;I>JW
MIC-S=0[Y/*7"YR>@YXK>KF/AW:7>G^ M(L[ZTEM+B"'8\4H (Y/H373T %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 445A>)-9FTR32K2W1C-J5W]F5EVY0"-W)&XA<G9@9]<X.,$
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
M!)HTC \AVA,JF,CDKA2"&R>AR.E9%UJ-[K]AX&UV6X407VL12K:A!B)3'+L
M;J6 X;/!)X Z4 >G5#=W=M8VSW-W/'! F-TDC!5&3@<GWXKC].U[7]9:RU/3
MX5-A)?R07$4IC5%@61H]RMNW^8"H.",'D8[G4\8Z/=:SIEK'I]_'9ZE;W:7-
MF\J[HWE0,0K#N"-W3D8SVH UK'5M/U-I5L;V"X>+'FK&X+1YSC<.HS@]?2KE
M>;1^-KC34UR76=$73_$MK:P>8JN'@N(S(R1R(W'RAI&R"01TSUQH:CK_ (A\
M/Q7MQ>Q(]D_V>.TEN?+#QS22K&V]8S@QC>K9X/4$]#0!W-5C?V@U(:<9T^V&
M$SB'^+RP0I;Z9(%<5XV;7]/\*:X6U:/R?W'V:5$ GVLX657  7'(P1S@D'UK
M0O=?OM'\53VEU*EQ8V^ARZ@P6+;(SHX!YSCIG@ 4 ==17#Q>(]6@A\*:C--%
M/;:\R12PK&,6[R1&1"A')4;2#N)SU!'2J&G>)_$+VFB:C=7=I)%=:U+IDUNE
MMMRHDE0.&W$@C8./KG- 'H]54U*QDBNI4O(#':NT=P_F#;$R@%@Q[$ C.>E9
MOBC6ET>PB&Z>-KJ3R1/#;O-Y(P27PBDYP..,9(SQFO.M&B&L^%O$^F^&TD>:
M#75NX[>:-XA-&C1-L+.!RVP@YY]>N: /5K34[&^25[6[AE6$XDVN/D.,_-Z<
M<\]J2RU73]19ULKR"X9 &81N"0#T/T.#@]#BO-=9MM4\6>)/$]KI=M-8R-X?
MCM9EG9!F=I&=%8HS#.PL.O >K.H-J?B+QE;VEI93Z3>KX?NH[LR.A\LR[5B&
M49NCJQ'0X!(H ] M=7TZ^N&@M;ZWFE5=Q2.0$[<XS[C/&?6KM>8VLFHMXB\
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
ML!A,GIN(S0!2A\&Z3;ZY-JL(NHWGF^T2VZ7+BW>;_GH8\[2W .?4 ]>:AN/
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
MTOF*4V[N"0P!P>N,<=:Z6L;Q3_8B>'[B;Q"BMIL.)9&*,Q0@Y##;\P(]1R*
M.%U&*ZUC2O%D T75H]>UC3O+2.X@CBCD6,; $Q(X&#+DY;^+CI6YXBM=2BU/
M0=:M=)N[ZUM[:6UNK*WF$<T8D\LAU^90V#'@C/>NGTS1K#2U)M(Y-SC!DFF>
M9R/3<Y+8]LXK0H \]GTO4(9+&WLO#36MA+9W(*VCQB:&5W#!))"V54_>;83E
MACD#F+0=)UFRD\$RS:3<I]CT:33KH!X\P2$0X9OF^[^[;ID].,G%>@7=Y;6%
MI)=7D\<%O&,O)(P55'N35.'Q!IDUU;VWGO%/<DB".>"2(RD*6.T.HW8 )XH
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
M.GZG,DUO<_: (5_=HA6=2XP%,8.0&)'09%>C57O[Z#3;">]NF98($+N41G(
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
M[$/M4ORS$DE_O=<LWYGUJ]8:/8Z9<7D]I$Z27DOG7!:5WWO@#.&) X ''H*
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
MO?\ 8.N/_1;5RL/A^[\3V'AN66W>QBLM*EC\YG1B[30",;0I/R@$MSCHO'7
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
ME6XNPY@C2!Y#)M&6 V@Y..W6L/PAH5]HFHW*1+>6VB-;IY-C>3K,UO+DY$;
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
M >N45P4>I:]K<VH7>GZA;6G]FZJ]O)'--\GE1L RNGEDY9?F!W9^88XXK?\
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
MQ=V4PE@+NFX CYE8JPP>>""/PKC_ (5,Q\.:B+H_\3,:M=?;P?O>;YAZ_P#
M=N/;%7M0U$+XPTOP_:2FUMKR.ZN9I(2 TDB%/D!['YRQQSQ]: .LHKS-M>UX
MV4-N=2D26V\4+I37(B3-S 2""PVXW '!*XY4_2H-7U+7M.TSQH\7B"\9M D2
M:U9XXB7W0I(4D^3YER2 !C@]3Q@ ]3HKSC4[C7[S4/&*VOB*YLUTF**XM%6*
M(J"83(5?*9*9'U]S536O%>KOX;O-7M;R2.[MM*L[QK:)%5+21QN82%LE]PX"
M@< =L@T >I45YYKEYK+ZSXOAM]<NK:'3M*AO;98HXODD(F.,E3E28QD'GWJ>
MY\1WFD76@Z[J5Y)_8NHV.R>%47;#<E!(C#C=A@'7&>NWUH Z_2]'TW1+4VNE
MV-O9P%RYC@C" L>I..]5K_Q'IVFW/V>=Y6=6C64Q0M((O,.$WE0=H)'^.!4^
MC17D6D6PU"9Y;QEWREL?*QY*C  P,X'TKSR_U&Z\-ZC\0]9M[B:6:T6U*)(%
M*9:( ,P R0N<]1P.: /2KVQM-2LY+2^MHKFVE&'BF0,K#W!JOIFAZ7HRL-.L
M8+;?PQC7!([ GKBN:U"\U/2O$MGI\&I7%S:ZCIUS+YCA&>"6((1(IVXPV_!!
M&,XQBKG@+^T;OPQIVKZCJUQ>RW]C;RM'(B*D;;,DKM4'G(SDGD<8Z4 =367)
MXATZ+4;VP:27[196ZW,ZB!SB-B0",#YONG[N>E<CXSU[4M/_ +<N--U&5I--
M2V811HJQVY9LL)"<ERZD< <#T)R;EQ_R477_ /L7H/\ T9/0!UFFZA;ZMIEK
MJ-FY>VNHEFB8J02K#(.#TX-6JYSP!_R3KPW_ -@RW_\ 1:UT= !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %9VMZ1'K-BL+/Y<T,R7%O+C/ERHP96QW&1@CN"1WK1K,UK7]/T"*VDU
M!Y46XG6WC*0L^7;H/E!Q_7M0 LNBV5]=V^HWMG'_ &A%$8A*CME5/) (QD9Y
M'H>1@U#;^%M&M4T](+/8NG,6M%$KXA)!!VC/<$CZ$BJ,?CO1)+&\NF-U$+*>
M.WNHIK9TEA9R A9",X;<,'W^M6-1\7Z3I7]JB\>=#I<*3W(6!FPC[MK# .1\
MK?3'.* )=/\ ">@Z5JDVIV.F007<Q9GD3.,GJ0,X4GN0!FMFN:D\=:1%/% \
M6I+--)(D$9L)<S%%#$I\OS @C&.OX&I[+QAH^H:9#>VTLK^=<-:);F(K-YZY
MW1E#R& !)SP ,YQS0!IWVF6FI& W4;/Y$@EBQ(R[7'0\$<U#JFAZ=K36QU"W
M\XVLHF@/F,OER#HPP1R.QJM%XITR:W=T>3SDNA9O;,FV59R,A"#WQSG.".<X
MJ0>(+5K>)TAN7FE:54MA%^]/EMM<X/0 ]\XY&.HR -'A30AKAUH:;#_:+$%I
MN?F8# 8C."P'\6,^]$7A70H-<DUJ+384U"1M[S#/+8QNVYQNQ_%C/O4$/C'2
M;NQ@N[)YKM)H'N L,1+K&C;7)4X.0W&.N<X'%;L<BRQ)(OW74,/H: ,V+P[I
M,-Z]W'9JLCS?:&4,WE^;_P ]-F=N_P#VL9]ZKWO@[P_J%S=7%WID4LEV4:?<
MS8=EQM8KG&?E SC.!CI6Y7,_$+4K[1_ FK:GIMTUM=VL/F1R*BMR"."&!&*
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
MMS4?%&FZ8UV9VF:.R"F\EBC+K; C(WX]B"<9P""< YH +'PGH.FZ7<:;:Z9
MMG<+LFB?+AUQ@*=Q)(&3@=!VJ1?#FE+9W%H;9GBN8A!,9)G=GC&<(6)+;>3Q
MG')]35._\::1I]W<VK?:YYK>V6[=;>U>3]TV<."!@CY3R../7BIYO%&FQPK-
M$9;F,VBWI,$>XK V=KD=<'!Z9/!XH FC\.Z5%<VUPMK^]M8#;0EI';9$<93!
M."#@<'T'I4&F^$=!T>*XBT[38[9+A2D@C9A\IZJO/RCV7 K;KGT\9Z1)J-S9
M*;O=:RO%<RM:R". K'YA+N1A1MZ$\'M0!/)X4T26QL;)K!?L]@<VJB1P8>,8
M4@YQCC&<8XQ20^$]$M506MB+;8\DBFWE>(AI#E^5(/) XZ<4D?BO2C=S6MQ)
M)9R16IO?]*C,8: <&0$]AW!P1D9%(GBJQ:_6Q:"]CN'MGNXTDMROF1*0"PSW
M^8?*<-[4 6HM TN"\M+J&T6.:SA,%N49E$<9QE0 <8.!V[#TJU'8VL5]-?)
MBW4Z)'+*!\SJN[:#]-S?G6;:^*M+O#H_DR2LNKPM-9MY1PZA=YSZ';S@UFVG
MBW1['31<RW^H7,5QJ<MI&TULQ99=Y'E8"@@ @@9&3CN: -.T\)Z#8:S+J]KI
MD$5]*Q=Y5SRQX+!<X#'N0,G)JYJFD6&M6JVVHVRSQ)(LJ D@JZ]&!&""/45F
M2^,=-ATUKZ2&^6**'[1<*UJP>WCR1ND4\C[K'')P"<8JOXC\36\6@ZF=-N)W
MN8M/-T)K2,2>2K*2CG((YQG&"< G&.: +@\'>'U5@FF1QA[E;LB-F3,J_=?@
M]1C(]^>M23^%M$NEU!;BP29=1VF[$C,PE*XVDY/!&!@CI@8J7PY<2W?AC2;F
M=S)-+90R2.>K,4!)_.N9N_%+:'XXUN*_EO[FPAL+:>.""V,ODY:4.V$7(&%!
M)- '2Z;X<TG2;N6[LK0)<RHL<DS.SNZKT!9B2<9J6_T:PU.>WGNH29[?=Y,T
M<C1R1[L;@&4@@' R,X.!56U\4:7?:G9V%M*\KWEI]LMY A\N2+CY@W3^)>.O
M/2K^GW\.I6OVB 2"/>R#>NW)5BIQ[9!Y[]: *TWA_2IX+*![-1%92"6V1&9!
M&XSAA@CGD\^Y]:AD\*:++;W=O)9EH;N<7-PAF?$DH((8_-U^5?\ OD>@J*Z\
M1;/&$/AQ;:Y#363W)N40$+AT48S_ +Q))&.G7FL/P/XP2ZT71;35+BZEU&^,
MR+<R0$1RNK.=N\ +NVJ3@>A'M0!NWW@WP_J5Q<SW>FI+)=1B.XR[ 3 =-X!P
MQ'8G)]ZLMX=TIKN2Z^RD326XM699'&8AT3@\#D_F:S]-\0:>(KV1+V]NRVIO
M:+'-'M99MH/E("%^4 $Y/OS6W8WL>H6@N(DD12SH5E0JP*L5((/N#0!07PSI
MENMDUI;".;3HFCL29'*P C& -W3@#'H,5R>A>!I[2:S:?2K.QN;>1'DOK+4I
MCYI!!;$.U5 ?D$'@;CP:TO&?B-M!U;25OKJXT_1+@2+<7\,8;9-\OEHY(.Q3
ME^<=0.0,UJZ??/8Z<9;W4O[22XN-MC-$J%IT9054!  3PV2,# )X'0 U-0T^
MTU6PFL;Z!)[6==LD;]&%<KXE\#6EQX9U:UT2P@34;ZU%KYTLC<J#D;F.2>IY
MY)K7M_%FEW5N7B>4SBZ:R-J8R)A.HW%-OKM&[/3'.<5GW'CNR#Z4MG:W5Q]M
MOY+&0"(@P21JY=6'][Y"..._U -NRT>RMD9_LO[V:(12^;(93L&?DRQ/R\GC
MIS3+'P[I>FJ%M+8QA8C#'^]<^5&>JID_(O X7 X'H*HVVO:;!=:]/+J5TR6<
M\<<\4\1"P.47:D8VAFW94]\EN.M23>+M+M8M2:[-Q;R:=!]IN8'A8R+$0<.
MN=R\'D9Q@YQ0!-!X6T:U33T@L]BZ<Q:T42OB$D$';SZ$CZ$BKFJ:59:U826&
MHP>?:R??B+$!QZ'!&1[51TSQ1INJZD;"W^T).;<748F@:,2Q$@;D)'(!('XC
MM6U0!EP^'M-AN()UBF:2#/E&2YDD\LE2I*AF(!P2,^]-?PUI#Q6,;6A*V$AE
MMCYKYC<YR0<YSR>OJ:QM$U^[ATOQ7>ZI<&Y32K^X5"$"8BCB1PO'U/)JG8>(
M-4M1X1O-0NC,FOC9/#L4+!(\1E39@9P-I0Y)SD'KU .BA\)Z#;Z[)K4.F0)J
M,C%WF7/+$8+;<XW8S\V,\GFELO"NA:=J\VJVFFPPWLS%WD7/WC]Y@,X!/<@
MFJ>C>)(;[0I/$=U/Y=A-*R6J 9_=B3RT.!RSN0"!_M* ,YS+)K7]IVNIPZ6T
MD.JZ9AGMYTQ\Q7<JMU!5AW!X^HH <G@SP['<+.NEP[TN3=)DL0DISEE!.%SN
M)P.,G.,U)-X3T*XBOHY-.C*7THFN5#,!(^0<G!]0#[D9ZU:T35K?7=#L=6M<
M^1=P+,@/4;AG!]QT_"IM0O5T[3KF]>.258(VD*1#+, ,X'O0 3:?:7+6K3P+
M*UI)YL#/\Q1]I7<">^&(S[U0UCPKH>OW-O<:IIT-S-;@B.1LA@#U7((ROL>*
MY<^+KJYO_!FH_P"EP6NI6TTD]DD6[S&\E77: -QY;CG'>NFM/%.G7^FVUY:>
M?-]I9TB@$1$I="0ZE3C:5((.<#\QD V/+C$7E!%\O;MV8XQZ8]*P[7P7X=L7
MMWMM+BB>V5UA=6;=&K8R%.<@<# [=L5H:/K%EKNG)?6$I>%F9#N4JR,I*LK
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
MRR@;>>3^]'IT/MGT.FNZ1H7=@JCJ6. * .#7PQ=S6&KVFI:.MW;WNMO>A%N
MLBQ,GRNC C;(K*.XX/6ND\+6&HZ9H26NIW<MU*DDGEO,X>01%CY:NP^\P7 )
M]?7K6U10!CZK_:)O8T33HK_2Y('2Y@+J'+$C;A6^5AC<""1VZUQ*> M2T_2!
M)IEI:!K?66U*UT>XDW0K$T9C:+=@A2=S,,952<<]:].HH X.\T/72NE:WIVD
M:=:7]C=O*VEQRA5DB>/RV!D"@>9W!Q@=.>][5M.U[4CH&HFTM1=66H_:9+07
M'"1F)X\;]OS$%PQX]0,XR>NHH \]U/PEK&HS^)9HEB@FN-1L]0L3)("CM D8
MVOCD F,^O4'VJQKGAW4M=?6=3%G]GNKG0I=*M[=Y5)+2$DLQ!("@[<<D_>XZ
M"NZK/O\ 6K33;_3K*X\T3:A,88-L9*E@I;EN@X4T 8-AI&I1>+-(U"6UV6]M
MH[64I\Q21(6C;@ \CY#S[BNNHHH Y/1= N39^)[+4[<Q0:M>SRKM=6)BDC5,
M''1OE/MR.:JV7AC4+@>&+34E18= 0[I5<'[3((S$C*.H&TECG&#@#(YKMJ*
M/-].\.ZC+\,K70K22*/6=#NT*+-D([PS;TW8_A=-I!_VA75Q:GJ<.C7FI:S8
M161CBREK%-Y[$@'^( 9+$@!0#V[G V_+02F78OF$;2^.2/3/I0\:2%2Z*Q1M
MR[AG!]1[T <;X1AU/PQIGAKPW-8QR1_82;F=9QNAE +$;,<KGY=V>I%=7J%N
MUYIMU;(0K30O&">@)!%6<#.<<UGV6M6FH:IJ.G0>;]HT]D6</&5 +C<,9Z\=
M^E '):5H6N02>"C=6$:#1K:2WN/+N%;.85C!&<9Y4G'8$=3Q6<GA/7K2*ROX
M],L[RXM-0OY7L+F5=LT%S)O!5L$*ZX7J/7FO3J* ,_1;>6VTY1-9VME([%S;
MVN-D>>V0!N/J<#FJ>LV-QJFIZ?:O;R'3(V,\\D<^QC(!^['!#8!);([JO7FM
MRB@#B/\ A%[RP\:WEQI\,ATC5; 6]^SW)>02KD)(N\DG"L5//ICI2:)I'B1_
M"W_"+:M;VEO;0636/V^&?>;A/+,:%4P-AQ@G)ZC ZY'<44 </9Z1XEU7PA<>
M&M:M[2R06#V1O()_,,Y*; ZK@;1W()SVJ>ST35-0N_#,VJ6R6TFB*[2.DH<3
MR&(Q#9CD*02QW8/ &#R:[&B@#S>R\,^(K:RT#3C8VIBTC69+HSFZ_P!=$WG8
M8#;D<2C@]_;FI!X:UH:/';_8E\U?$O\ :I'G+CR?M!EQG/WL'&/7O7HE% '
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
MA^2XD"2E4+YMR3M'')8Y]>/2HK#Q#J1BTVPNKZ=TO?$=[82W;$!Q'&TNR,$
M;2Q15R,<9Q@\UVZ>&]%B6P5-+M5&G@BTQ&/W.<9V^G0'Z@&@>&]&%A+8_P!G
M0?9I9?/>,KP9,YW^S9YSUSS0!PFMZMK>GV_B6Q@U*Y6/3M1T];6Y.&?9.\8>
M)F();;NR#UPPR35V2XURVU+Q5I5AJ,EW);_8)[9;R8(6,C-YD0<#Y=X3"\?*
M6XQ782^'])GL392V,4EL9!*R."=[@@AF/5FR <GG@>E-F\.:1/+<2S6$3R7.
MSSG;)9]ARF3G^$C(].U %#P=JBZG8WI*W\,\%VT4UK?'=);/L4[-V3N7!#!L
MG(:H=4U![CQO9^'I;F6UMY]/EN4,4AC>:0.J[0PY^4$M@=<\\"NAM+*VL8V2
MVB"!V+N<DL['JS$\D\#D^@JKK'A_2-?BBBU;3[>\2)M\8F3.P^H/:@#F+*\N
M[KQ-9^&KO5YKF*+2#<F\@_<-=2B4QELJ>-N.@."6R<\5D:=J^NZI/X5MKK5;
MF+S[S4+.XDA5%^TK") LGW>"=HZ<9Y '%>@7.AZ9=I:K+91?Z(,6Y0;#",8(
M4K@J,<8'%#:)IC264GV*$-8@BU*KM\D$8.W'3CCCM0!P>D>(+UKC2M#OM0G:
M";5]1LFNG?;+(L#-Y49<8P3ZC!.SWK0N;V]L=5T?PX^K_;%NC>?Z1),;=W9"
MA2'>H)+*KG)&"=G/<'HY_">@7.G2V$^E6TEI+,9WB=,@RGDO_O'UZT^[\+Z%
M?Z1#I-UI-I+80D&* Q#;&1W7T/)Y'J: ..D37O[3\-:-=>)IV-Q]NAN9[/:"
MVQ<I\Q7[ZYP3CJ#P#536[G6+:/QRT7B#40=%MH)[3E!\PA+G=A>02.1WSSGC
M'H"^'])CDL9(]/@1K!2MIL7;Y /!"XZ9'7UI)O#ND7#7S36$3F_ 6[W9_?@<
M /Z@#CGMQ0!SLNH:A)XRO[5=0GC@;0$NHXU"XBE+L"RY'HHZYK+\-:AJHN/
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
MMQ+,KJC;@WR\$#&WCJ: *&CW>N/JN@^'O$-Y<)<S:1)>W+HXC:2<,B^6&0#
M4,20/4<D#FKI7B/5;K4=(T+4+B4Q2ZCJ-H]ZIV/<K;\(-RXP3SDK@GRSZFNL
MT_PII]OI5K9W-O'(;:1I8-K-_HY;.5C8G<!@XZ\^PX&A/HFF7%C#92V,)MH&
M#PH%V^4PZ,N.5/7D<\T <$/$>J6NH?V#<7<IMF\0C3DU!B _DF'SA'N_OY(C
MW=<'^]S6UX0MQ:^,/&D(EEE"WEN0TKEFP;:,@9/)QTYYXKH;C0-)NM+;3+C3
M[>6R9MYA=,@MG.[_ 'L\YZYYI=.T+2M)EGFL+""WEGV^;)&@#/@8&3U/ H Y
MWXDVXGT'3R994QJUB/W;E<YN(QSCT[>E9'B;5KVP;5)].U.YE;3;NQ@.7VI!
MN>,-&1D^<S!\DD# (P<BN]U'2K'5H4BO[9+B-'$BH_(##D-]1V/:J5UX3\/W
MT\\]WI%I/-<*JS/+&&:0+C;DGJ1@<]>* ./\3W=[+_PL2S>_N3;VVB13VZ*^
MWRF*3D[2N#@[%SGK3QI_G^+_  S:1WUW"#H-SNECD_>8+VYP&.<=:[8:%I2S
M7,PL(-]U$()SMXDC P$8="H!( ]S45OX;T:TDMY+;3X87MXC#"T8*F-#U4$=
M >IH H^ M0N]4\$:9=WTQGN61D>5@,OM=ER<=R%%='573]-L]*LUM+"W2WMD
M)*Q1C"KDY.!VYYJU0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M0/D#9)P"">2>IYQBN6O/!NHMH-S;VIM#>WNM)JMQYDK+&FV5'V*0I)^6-1G
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
MNUP=H(R1@GOWS_$'A#7;\^++6P.G_9M=6)EEGE</$ZQK&5*A2"#L!SGC/0T
M; \3RR^(M=TN33;I;;3K6*0SQ,A9MXD)(&[/10!QG(.<<4:5XGL([+PS;1IJ
M,L6KVRFTN;DJS-B/?B5BV=Y49[YYIBZ'J\7B+6=01;%H=3L88F4S.&CEC608
M'R<J=X^;KQTYJL?".H/\.=)T43V\.L:5';M:W"DM&LT.,-R <$ @C'1C0!L3
M>*+.  -#-YKSRPQ1EHU,ICX=E)< *#QDD<\59T'7;+Q'I2:C8%_*9VC97&&1
MU)5E(&1D$=B1Z5B:WX:U*-]#OM!>UDN]+22%H;XD)<QR!=^64$ALHK9P><YK
MHM,CO([)?M_D"Y8EG2W!\M/]E20"<>IZG/ Z  J:AXAM["]ELUMKBZN(;874
MD=N$++&20#AF!/*MP,]/<9YB3Q,^@>+/%LMVFI7MA:0VDQ2'#K;(4<NP#, !
MP"0,DXZ'%7?&'A6Z\17)>"&VCGBMP+'44G>*XM)LMEOE7YDQM^7/.",<Y$&H
M^%=8NV\8A&LB-;L([2!WF8%66-T+. G'W\\9Z4 :^I^,=/TO[0\D%W+;VJ0R
M7%Q$@V1K*<*>2"WJ=H.!6;<3W7_"=:]9B]N5MQHD,Z1B4XC<O*"RCL<*OY5E
MZYX-\2:O8ZA9N^F2Q36=O':&::3_ $5T WA5V8(8C._@]L$ 5NMHFKOXHU'5
M66R\NZTF.S51,V1(K.Q)^3[O[S&>O'3F@"YX(N9[SP'H%S<S/-/-I\#R22,6
M9V* DDGJ36]6/X4TRYT7PGI6E7AB-Q9VL=N[0L65BJA<@D \X]*V* "BBB@
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
M#YAAO>@#UNBO*+?6KFQG32;C5)(=-_M^[LA<W<TC%56,/%$TFX-@LQP2V?E
MY'%7+F&[M$\.V:^)KJ]CEUZ2W::"5T_<M#(_DEMS%]I &XDD8QP10!Z1+-'
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
MT\]B3MZ=!@5FZO=7<>H?$*-+^[1;;1X+BW"W##R'V3DE.?ER57IUQ0!Z)17
MZ UQ:>,-$B^WWL\>H:"UQ<)<7#2*TJ-" X4G"G#L/E !K5\4:A-!X@\,Z<TD
MD.GZA=2QW$J.4)98F:./<.1N;T/.W'0D4 =33)7,<3N$9RH)"+C+>PS@5Y;J
MEUJENFJ6$>I7RVEGXCL;>TN5N&W[)3$9(BQ/SA2Y'S9ZX/2MJ!8X_&<_ABYU
M"_6SMM,%S;>;>R>9,SR/YC&3.YM@"@ DX!^E '5:%K%OX@T.SU:U25(+J/S$
M64 ,![@$_P ZT:\>\+ZGNT+PAHT^I)96=SI$CI(\CH)IE=05W(ZG<%)(&>Y.
M.!C5BL;J[USP[I%SXGU&\AFTJ\$UU:SO!]H,<D01QACR Q^8'YL=P<4 >ELR
MHA=V"JHR23@ 4D<B2QK)&P9' 96'0@USOCV%7^'7B%"7^739V!5R#E8R1R#G
MM^/>L33IUNO$FFZ!)<W*Z<=#%S#LNY 992X#_.&W$JNW SQOSC@8 ._HKFO
M=Y?WOA2)]1E:>6.>>&.X?[TT:2LJ.?4E0.>_7O72T %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 57O
M+"SU&#R+ZT@NH20?+GC#KGUP>*L5DZ]K\/A^&TEGMKB=;J[BM%\@*=K2,%4D
M$CC)[9H L3Z+I5U+!+<:;9RR6X*PO) K&('J%)''X40Z+I5M-%-!IEG%+"FR
M)T@561?12!P/85SMSX_BM(-6DFT+5%?26!OH_P!T3%&5#B3(?##:<X4D\'BK
MNJ^,;323<22V=V]K;& 37*J @\TX7;D@OC()QT![GB@#3;0='>.:-]*L629_
M,E4VZ$2-_>88Y/N:<VB:2YG+Z99,;A0LQ-NA\P#H&XY P.M<M:ZNVF^.?%$3
MM=W>5LA;6:2;V+,LFX1JS *.,GD  $FM#6O'&G:']I$\4DCVD:RW4:21AXU;
MG 4L"QQSA<\?4"@#8;1-):W6W;3+-H5?S!&8%*A_[V,=?>IH-/LK6YFN;>SM
MXIYL>;+'$JM)C^\0,G\:EAGCN+:.XB;?%(@=& ZJ1D&L+2_%MMJ6IVEB;*[M
MI+VT:\MO/507C5E!RN<J?F4X(Z'U!% &U+8VD]U!=36L$EQ!GR97C!>//7:3
MR,^U10:5IUK=R75O86L5Q(27ECA578GJ20,G-,U75H-)AA>57DDN)EMX(8\;
MI9&Z*,D#H"22> ":Y#2/$']G:]XPGU1KJ&&&[M8HK>></M9XUPJ$MM 9FSU
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
ML;N*ZTVT^W26XV%I(.<NAW8."I!&0<_49 ->UT+2+%HVM-*L;=H@PC,5NB%
MWW@,#C.!GUI]GI&FZ>7-EI]K;&3A_)A5-W?G K,N?%EK;7K6IL[MW&FMJ:E
MF&B4J"!EA\WS#@\>]5;#QM%J$]E$FE7\1U"P:^LFE\L"<*%+*,,2I&]?O  T
M 7K[1[N&VBM?#KZ?I<,DC&Y(M<DJ1R4VE0'SSD@CV['6M;:&SM(;6W0)#"BQ
MQH.BJ!@#\A7+:#XQN-3\.Z/?RZ5<_:=21I$2,KL50NXDOG"C& ,X)/;O4D?C
MNRN+;0I[73[^X76@_P!F5%3(9$9BK988/RD9Z>^.: .A73K);YKY;.W%XR[6
MN!$OF$>A;&<5'#H^F6^HRZC!IUI%?3#$ERD*B1Q[L!DUS%SX[D>UTJ6RTJX\
MRZU9M-N(I60/!(F_<OWL$G8<$'&#G/:MJT\1PW^HO:VUK-*D=R]I-*K(1%(J
MECO&<@<8!QR2.Q!H HZKX2AFU32[W2K/3[1[?4!?73K&$:<A'3!*CD_O"<GT
M]ZUWT#1I+F:YDTFQ>>9E:65K="SE?NECC)([9IGB+7(?#>A76KW%O//#;*&=
M( I;&<9Y(]:RYO&1BU&]TX:#J;WMM;K=+$/*'FPDL-X)? Y4C:2&Y''7 !MG
M1],.J#4SIUH=0"[1=>2OF@8QC?C.,>]+!I6G6MRUS;V%K%.Y9FECA56);EB2
M!G)[^M8-SX[L8M(758;*]N+/^SEU.21450D+9P,L0"_!^4>GN,Z,?B2WD\10
M:-]FN%>XM#>07#!1%*@(!"_-NW#<,C'0YH TK2QM+")HK.U@MHV<NRPQA 6/
M4D#N?6H9-'TN:2XDETVS=[E=D[- I,J^C''S#ZTNE:@NJZ;#?1PRPQS#<BR[
M<E>S<$C!'(]C6#%XZM7?4&DTS4(;/3YIH;N[D6/RXFC4-V<DYS@8!YQTS0!O
M1:1IL,\,\6GVD<T*>7%(L*AD7^ZIQP/85+=V=K?V[6]Y;0W$+$$QS('4D<C@
MUS:>/=.-Q?V[6UR;BTM1=B* I.98RVW"E&(W!L @D8R#TYJ=O&=C!%JYO(9;
M:32GB2X1F0C][C80P.,$G!SC&#GCF@#7DT?2Y;2.UDTVS>VC;<D+0*45NN0,
M8!I;S2--U%H&OM/M+EK<[H3-"KF,^JY''X50D\21P)&L]E<1W,UT+6W@RA,[
M% ^Y"#C;MR221]T]^*H77CNQLK&_FN+*]6?3[J*VN[954O&92HC?[V&1MPP1
MD^V0: -B7P]HMQI\>GS:182649W);O;(8U/J%Q@&ISI>GFYAN38VWVB%=D4O
MDKNC7T4XR!["L5/&,/\ Q-8YM+U"&ZTTP[[;8CO()3B,KL8C!(.<D8P<XK#\
M7>)!>^%]5^S?;+.]TK4K2"=8Y2#\TL1X*'YE*/C!]^* ._DC26-HY$5T8%65
MAD$'J"*I/H>D26D%J^EV36UN<PQ&W79'_NC&!^%<SJGBD:CH_B73'M-1TG5+
M/3I+E$E<([)M;;(CQL?XEP><@\&KNC>(DA7PYI%S!=-/?Z<LT=TQ4QNR1J64
MDMNW<YZ<\GL: .F1$BC6.-%1% 5548  [ 4ZJ>F:BNJ6C7*0RQ1^:\:^9M^<
M*Q7<,$_*<$CU'-7* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *P?%.CW>M6VGQVC0*UMJ%O>-YS$
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
M-.M/#6KW^AZW/+&+FQE/DW>Z&V_?(K;&!XW)DL,GKG SSZ$MA9I)-(EI KS
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
M-HXRX_APK$G!.3@\=#5MO!NI6^C:+8&YM&;3M7?46?Y@) SR/L QP?WI&?\
M9Z<\ ';LNY"N2,C&1U%><6GB"^T7X1:UJ_VB6YO+2:^6&2X<R-E;B1$R3U X
MX]!7H[9VG: 6QP"<"N5T[P@1X.U'P[JLD<L-[)<LSPY! FD9^_=2W!]J ,Z[
MU)O!_B'1X9;JYGL[O3;J2[\Z5I"9($5_,&3P2"X., \>@K2TC6V@\,Z3J=\&
MFU'6C&T<*M_'(I=8QG@*B9R?12>2>4D\)3:K+'+K5S%*\&FRZ?%Y*D9\T 22
MG/0D* %YQSR<\9\?A^_U/P=H=C%=)9:]X?>(H\B%D,D:&/YAP3&ZD\CL?4$4
M :.JZK?3>&-5U.*RN+'4=(,KHDN=D_EKN.T_QQN.,XZ^A6NAT^^BU+2[74(,
M^3<PI.F>NUE##]#6!J\.KMX0U"RNIH+G5]1A>WA2W0I$C.NT8!).U<[F8^_L
M*W-,T]-+T:STZ%B4M;=($8^BJ%!_2@#D=6\2#Q!\/]8O;*.1+632;BY@NK>Y
MY1E3(1MN"CC()7)Z$9/-6M'\6&..#3[O3+Q)(](%_$PVR-<1H%#8523NRRX!
MY.>QXJB_@*ZE34YE>QM+W4=+EL+HVH98KF1\#SW3& R_-@#).XY:K5WX1U6X
MN()H=1BM)(M#ETH2Q;BZ.^PB5>G0QCCWZ\4 6&\2+JJ:MI$MO+:7D6FB[PDW
M*HX8 $K@HX*\CW&":P='FG9OAA(UQ.3/IS^:#*VV0_90<L,X)R3R>:T['PAJ
MUK?RW;7.FKYND#3S#! Z*&#.0P.X]W)/'^-3V'A._M#X0#7%LRZ#;M!)C=F;
M,0CR...!G'/I[T =#K&K6^BZ>;NY#,#(D4<:8W22.P5%&>Y8@5DS>,K33[G4
M;35H'M+FRMEN]BMY@FB9MH,9XR=WRX(')'8YJWXIT'_A(M%-FEP;:XCFCN;:
M?;N\N6-@RDCN,C!'H:R-6\%2>)/[0N-4N([>[N;!;&(VN6$.'\S?DX).\(<<
M8"XSSF@#0G\4'3_MO]J:7=6PMTB='7#I.9&V+&K<#S-V 5Z#(.<<U#J'BZ;2
M;349[_1KJ,6+0[F5@4E64[08W( 8J3\PXQ[\56O/#6O:_P"&KG3]<U>U6Z81
MFWFL8"JQR(ZNLC!B<G<J\#  SZT_4/#VO:]X5O\ 3]7U*R%Y.B"(VL#+$C(P
M8,0S$G) STP.G<D FUCQG#HTFN)+I]Q*=)LDO7\IE_>1MO'&2,$>6V?TS6OI
M.H7.HP2RW&FSV*A\1"9T8RH0"'^4G'7&#SQ7*:GX-UO5FUZ6XO[!9-7TM+!E
MCB?;$09/F!)Y&)#]?:NUM$ECLX8YMGFJ@5MA.,@=LT >>6_B6X\-ZGXQN7T[
M4-0L+745>>5)@WV:+[/$S$!VW$#).!T%=7#XH@DUZ?3&A\I4LA?Q7+R#RYHB
M<$KWX/7/3(ZYK.N?"=]++XDMH[N 6.O.&F<J?-@!B6)U4=&RJ\$XP3T.*J:[
M8Z1KFNZ3H=C<LM]I4@6YCB!.RT:+YXW)XVN-@]<X/8T =AIMV]_IEM>/;O;M
M/&)/*<Y9 1D ^^*\WO[D:G;^,-0UVQOI+?2+IM@LKTQ2)&D$;-&"&7@AG)YY
MS["O4JXR;PEJ4VD>+K$W%J/[>DD='&[]SOB6+!&/FP%SVYH M2^*WM]6AT:Q
MT.]NYS91W:[98P/++!3\S-U'OR<<9ZU);>+?[0M;FYT^R%S!$LX#+. 5>(XV
M2#&4)Y(Z\#G!XI;'0+ZW\56^KRRVYB32UL&C7=N)#;MX..F>,?CGM5*W\&2M
MKRZM<&UM[HP307,]F"IO0XPIE7@97KGDD^@XH U_"6J7>M^$]+U.]A6*>ZMH
MYF"G(.Y <CTZ]*HGQD/[7U*S.D7:V^ER[;V[9XPD*>5YF_&[)&,<#)]0*O\
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
M[J/2;R2R7?=K Y@7&<N%.T?GBN \.ZIX=N]&L]8MM3NGU2'2I/M\-M*&F+!
M9&F3KO5E(4GNV!D&@#TFLGQ+KJ^'-$EU-[62Y2-T5DC8 C<P4'GMDBO-=)U.
MS&I-';ZU#9VMUX6DD\V&?S'1U(_>NPP'F"EF) !Z_6F:S<RP^$?$>GZC:6EM
M=Q1V#&YL)<VUPC3_ "NH/W'.&R#G. <F@#V.BN,\/)#8?$7Q#IUK*PMVLK2Y
M\II6?]XQE#-R3R0$SZ\5:\;WUG:0:3%>R%$N-02-=\HC@8A';$Q(.4XSM[L%
M% '4T5XY!>1W'AW3[<ZF3Y'B\VP\BX:,"(SOA0 V0N/NC)P,8J:[U :'/KEA
M!.\6BP^(K..ZQ*2+>WDA1I.<Y5"^ >WS-0!Z/I^N+?\ B#5M)^RR1/IPA)D9
M@1() Q! '0?+WK0N;J"T1'N)5C5Y$B4MW=F"J![DD5Q7A!]+3X@^+8M-EMC$
M\5DZI!("OW7!V@< 9].Y]ZF^)$-FUGH$]ZL7DQ:U:EY)<!44L022>@H W],U
MQ=2UK6--^RR0OIDD<;,[ B3>F\$8Z#!'6M:O'?$D=FZ?$:^AG*S645K-:/%,
M5\MUMU*L #UR /T[FK^L7]GJ?B#7-,UG7(=+F'D2Z9*RD2^48T.ZW;<,MYF\
M$ $G@<C H ]3HKR;7K>">Z^(37%U<-+9Z3;W$(-RR^5,(I2& #8!R%/M^->F
MZ3.UUHUC<,^]I;>-RW]XE0<T 5=$UQ=9GU6(6LENVG7AM&#L#O(1'W#'08<5
MK5Y!JEA:3VWCRX6XGBUJVU,R:<(;AED$Q@A\O:@/)9AMZ'/3M6_K(O\ P]XC
MM]0A@,S:[:C3Y$ +)#>8S&^.R-\P;']U30!Z!15;3[*+3=.M[*#<8X(Q&I8Y
M)P.I/<GJ37GB6?VC7_'5U://<:GILBRZ=']I=A'*;08PN[!!8D8.1[4 >F5D
MW6N+:^)].T5K60M?0S3)/N&T>7MR,=<_.*\YM]1AFT*YUWPQK:7.KIHTN^QM
M8SN+A<AYU+,?,5A@$X))(Y%6[.;P[=>-/!TNFW-M.EUIEVLA\T,TI(AQOYR7
M/S9SR<'/2@#U&C'.:\?\/:S"UE\.4.H(]ZLD\-RK398-Y$H"2<]=X& >XXK8
M\%7VCZS!HMU<:A*/$T0E2_MDEVRM(01()DZ[%/*YP!\H'84 =_8SW-S;>9=6
M;6DN]U\II%<[0Q"ME>.0 <=LXJS7D%K*DWA#PRKWT_S>*)H"PNG#,AGGX)!R
M> O7GIBI;BY32M,\3VUOJ"6]A8^(;7]S+<;5,+"!I(MY/RJQ+]2!R<X&: /6
MJ*X[P4EI-J6NZA9:A;S6EQ<(;>UM[Q9EMDV*&R$8HNYPS8'K[D"3Q?>/;ZWX
M9ANCMT:YO)([QF.$+>6WE*_^R7['@D+0!UM%>1:QYMO:ZK;I>31Z1#XCL([%
MTN&4*&:(S(I!Y16+#'0'([<>I:;IMII-BEG9(R6Z%F56D9R-Q+'EB3U)H MU
MBP^(&N-;UG2HK"4SZ;!%,N74"?S ^T+SQ]S&3ZUQ.N7EI?\ B3Q!I.LZW'I5
MS')"^FNR$3>5Y:$-;MN&6,@<$ $GH<C JS>2)_;_ (^#3E)%T2U8LLFQE(2<
MYR#QV_.@#T*VDEEM89)H#!*Z*SQ%@QC8CE<C@X/&14M>8VD=OJ&K> X+FXDD
MBN=!E,T7VA@LF$@QD \]6^O.:S-*,-OH'A/4DO)3=KXA>Q$KW+,?(\Z9!'R<
M;=H7CV!H ]8LY[F<W'VBS:V\N9DCW2*WFH,8<8Z \\'GBK.,C!KR&^F4>$O$
M6+Z8&'Q7'&CBZ;<JF: %<YR1@MP?Z58U"ZL-$U'Q?8M<7$=@)--81QW14*\K
M$,6=MVU&PN\^A/<T >H7-U;V-J]Q<2+%#&/F9N .P_7BF>?<_P!IFW^QM]E\
MD/\ :O,7!?=C9MZYQSGI7CVJ3V=QX<\8VDEQ9S06FL6,\*0G]U"C&W+,@R<+
MR_/3[QXKJWDLSX_O(;:ZQ9OX;#JL=P0@'FL-RX/R\ <C% '?T5Y/X4\JVF^'
M-U'<R&YU'3I4NF>=F,P$*L 03V8<>G--T":VU;4-#A;6[,ZA::A=->S)J"K)
M>IN<(FQ6#GG8=K !0N!QC(!ZU6'=>)[:&\T**")KF#6)6CAN8V&Q<1M(#ZG(
M4]!6GJ,"7.F74$D8D22)E9",A@1TQ7DVC+IESX9^&5O%+%M><+<"&7:?,^QR
M!@2#D'H#]: /8J*\?BU9=*M?LLMVD.@P>)+JTFDGS+%#'L)B1_F&(]Y[G .,
M\5WW@V"VM](G6QU0ZE9M=2/#*O,2*<'9$<G**<@<G'([4 =%17#ZW:6M]\3]
M-LKN61K>;1[DR0?:&56Q)#C*@XZ%OKCVKG?">I->)X0L]7F\_29]/NDC:9]R
M2W*2A55R>I$8; /N>HH ]:HKR3_2&T_0H+J]N3:?\)5+;64GVEU,MIB7:"P.
M6&1@'T P:V_#4FIVJ>)+'0(K.Y%IK;QQPWETZ)%$88V(4A7/WRW&,<F@#T C
M(P>E   P!@5YM?ZC9W/B35=)\9W<.G-)I\#6)6X*JI(;S6@=@,R!\<XW8"\=
M:RO&6K6D8ULPWLD.H6"V!#WLN)DY5OW*C!4$,2[9.3D8P* /7JR= UQ==BOG
M6UDMS:7LMFR2,"24P">..]<?J]X\'BI[]#:ZKIKWUG&PBDVW5B[>7LV=0\3;
ME8@8^\W6L.06T-AJ6K1W!2\@\8A(Y%G("JUQ&KC&<8*EL\<CZ4 >Q4A56^\
M?J*" RD<X(['%>-Z?9A_#.E:G87MT^O0^()+>+-T[EH_M;AXV4D_+Y66.1T&
M: /9:*\FO+JYN_"VNW?FM'XML]7>.W ;$JGS@(8U'>-HRHQT(+'KDUKZ;I.G
MZOXZ\6)>M+<FTGMWBA:Y<JA:W&[Y=V"#DC!X]J .S.HF>"SN-.@^VV]Q*%:6
M.15$<>#F3G[PR ,#DYS5^O'M!ELH?!'PY-I<(DAU&"*X6*7 +&%]RN <$Y"\
M'D<58O+JYN_"NNW8E:/Q=9ZN\=N V)5;S@(8U'>-HRO'0@D]<F@#UFBO'_$\
M<)3XD7/VJ?[1IX@GM2+I_P!Q)Y"ME1G@[OZCO7KL3B2%'#!@R@@CH: 'UAZI
MX@DL[Z:PL-/DU"\@MENI8(Y C>6S%1MSP6)5L D?=Z]*X*\NKF[\+:[=B5H_
M%MGJ[QVX#8E4^<!#&H[QM&5&.A!)ZY-=#96M@?C#JC>7#]H72;:3C&0YDFW'
MZXQ^E '97-W!964MW=2"&"%#)([GA% R2:SSKJCQ:F@&UD#O9->"<L-I"NJ;
M0.N?F[XK&^*,$<_PTUT21APEL7 (S@@@Y_#K65<VNBZK\0[&U5X9-/;0)RJP
MS;48>?'W4\CJ?3C/:@#T2BO&M(UV.XTGPM;^(-3MHM-NM'8)<7X+123J^U@S
M;E <(!@DYZXY->G^&81;^&["$7\]^J1!4NYQ\\RCHQ]<C'/<<T :NU=V[:,^
MN*6O+=8L-/U#Q#XZBU"^N8_LMI;W%OB\=?)?RG.]0&ZA@,=N??G(\2:K*?#6
MH+?W30^(;3P_:32&YEVLDVUF)MT&"'R#O?/&%&#S0![3CG/>BN"U^X?1=?L/
M$NG1?;;?5(#8.B'<GG-S!(,< ,1L8^A4]J@_L6QA\?:=HEQ-)+;+X?E\V-IV
M59&$T0W%0<9/S'_]5 'HE%>0>'I$BTWX>ZF+R5[VYNY+2:62Y9C)$(I@$.3@
M@%4_$9ZFKGA.ZM=:N-)N;G7$A\0P2R)?6,*%+B1N1(DH+$[!U!P ,+C'2@#U
M.H8+J"Z,H@E63R9#%)M_A<8R/J,UY)H_D0:+X2U-+N4W;^(KBU:5[EF+1--<
M H<G!! 4_D:GTNWMDTG6++3+O3K/41XDN%6"Y'[J8"1V2*4#D*P!Q[@<&@#U
MJBN=\%7@N_#O-@UC)%<SQ2P&7S%5Q(V[8W=,YQZ#CM7'?$?4;42^(H4NO)U"
MTT99HOM$N-AS(RM;J,'?E?F?/&$&#S0!ZG378K&S*A<@$A1C)]N>*\VO4L-;
M\9W:3W;3VLGAM+C8MTP0MYCC> &QT ]NAJIX<UJ&_N?#MMXDNHVLYO#<$UNU
MU)A)KC.)223@R !?<98]S0!Z%X<UM/$7A^TU:.!X$N5+"-R"5PQ'./I6I7'_
M  LDBD^&^CB&19 B.A(;=@AVX/O784 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4V2-)8VCD171A@
MJPR"/I3JXWXA@I;>'YHX3+-'K=KL0, 6.X\9/'/O0!UZ0Q10B&.-$B P$50%
M ],4Q;.U6%85MH1$O*H$&T?05RD7CIH7U&SU72S9ZG9S01"WCF\Y)A,2(V5P
MH.,AL_+D;3P:9=>.KNRL[V:?P_/OM;RWM\AV6.99F55>-W1=Q!;!7 P>_.:
M.O6W@1BRPQJS#!(4 D4BVELD @2WB6$'(C" */PKF!XU:VDU6VU+3A;W=C-;
MQ)'%.95F\\XCP=H(YSD8.,'&:SO$'BO57\'^*S#ILEE=Z?:,T=R6D$;JT;$/
M$S1J2RD<K@8..: .Y6VMU92L$09?ND(./I226=M+&T<EO"Z,2Q5D!!/KBN(L
M;33](\7Z2$\/6L.J:A8S.MS%=-L7RP@(V[0,L&3+8SQWP*-(\<W,?A/3-4UI
M+.%]0O)+=)6N"D,?S2$;V*?*/D"CKG(R10!WBJ$4*H 4#  ' %->&)VW/&C'
M&W+*#QZ?2H=/N)KJQBGN(%@E;.Z-9-X')&0V!D'J#CO6/XUO;>P\-//>:<M_
M;?:+=7A:39RTJ!6S@]&*G'M0!MBTME*E;>(%?ND(./I3DMX(MOEPQIMSC:H&
M,]?SKD=6\;7NG7'B&.'0UGCT.".YF=KL)OB968E1M/S *<#H?4<9ZM;N%K$7
MA;;"8_-W-V7&<G\* )4C2-=J(JKDG"C R::\$4CAWB1F"E<LH)P>H^E<O8>,
MYKV\L0NB736=];O/#/$KL4PN]5D!0*I8=,,1GCWJ.W\>PI<W,6J6B6GV;2SJ
M<OEW'FM$JG#QN-HVN,CCF@#K%MX%D$BPQAP,!@HSZ=:%MX5G:=8HQ,PPT@4;
MB/0FN8U+4=0OM)U*UOM&,%M+I4EPEPD_F*&Q_JVX&'Y!XR.#SQS1\&>(+F*S
M\+Z+=Z>(HKS1DFM;@3[R_E)&&#)CY?O@CD^^#0!U>LV#ZIHM]I\<RPM=0/#Y
MC)O"A@03C(SU]:9HFDIHVDVUF/)>6*%(Y)HXO+\TJ,!B,GGCU--U75UTZ>PM
M8XA->7\QAMXR^U20C.Q9L' "J>QYP.]9[>(=2BMHVN=$-M*;J6"1Y[D+!&B
MD2F3;G:V !E0<GG% &U-9C[+)'9^7;3>6ZQ2K$#Y3-WQWYP<=\56T;3)M.MG
M^UWAO;V9@]Q<F,1[V "C"CA0 !Q]3U)KGX/B#;7&EZ+=F&"V?53,D?VJY\N)
M9(FVE/,VG)8YV\#(![\5/J'C"XM4ECMM(>XOK:SCNKFU#OE2X)$:E4;<_P I
MZ[1TYYX .G2W@BV^7#&FW.-J@8SU_.DBMH(7D>*&-&D.7*J 6/OZTRTNOMFG
MP7:0RQ^=$L@BF78ZY&=K ]#V([5Q>F^*TLM"TF33_#XC34=5N++R%N1^[E$D
MN6R1R&,;'VSWH [;[+;^4\7V>+RW&&38,-]1WJ1(TBC6.-%1%&%51@ >PK'\
M.:[+K<-^MS9K:75A>/9SQI+YJ[E56!5L+D%74\@54N/$NH+XKGT*ST5;@P0P
M7#SM=A!Y4CLI.-IY&TG'?'4=P#H7@AD<.\2,XZ,R@D4S[':X ^S0X'.-@KF;
M'QI)J-WIOV72)Y;#40WDW2>8=G!*-(-F%5@.H8XR.*GTOQ7/J=@K_P!G1Q7P
MU%]/EM#<$^6R$[CNV<_(-XXY!'/- '35''!#$\CQQ1HTAR[*H!8^I]:Y:#QJ
M]U=V)M=)GN-/O+AH$N(@Y9,;@'==FT(2OWMQQD9'7%2#Q]=-H<^MW6B+;:;#
M(\+SM=AMLBW'D\@+D)U8MV"G@\$@'9K:VZ*%2")0 5 " 8!ZCZ&FK96B1&)+
M6%8RVXH(P!GUQZU@OXL,<%KFV@DFO)F2U,%P98I45-YDWJA.WMPIY]N:O^'M
M8FUO3GN+C3I[">*=X'BE5L$J<;D) +(1@@X% &DEO#&^](8U;&-RJ <4LD4<
MR[)45UR#AAD9[5@2^)+J26[.F:2U_;V5XMI.4FVR;OEWE%(PP7>,Y8=&].>5
MMM<F\+ZCXRO8M-%Q80ZQ%]H;S]C1J\, )1<'<06R02OL: /1VM;=_O01-DEN
M4!Y/4T?9;?#CR(L2##_(/F'OZUS3>+;P:_JE@ND+]ETMXS=W;W04+$Z%]X7;
MDX Z9_&B'QB^=#GNM.\FQULA;283;F5V0O&LB[1M+*#T+8/'O0!TT5O#;KMA
MACC& ,(H' Z=*<\:2H4D174]F&17&67CNZN4TZXFT00V5YJ4FF-)]K#.DJNZ
M A=O*DIR<@C/0CFI[CQPD&EG6Q8A]#2\-J]T)OWB@2>49-FW!3?Q][..<=J
M.H-I;,6)MXB6Y8E!S]:4VMNS1,T$1:+_ %9*#*?3TKA8=5M?#OBGQQJ$R,8T
M-CB-.KNZ%549[EF _&MF;Q;_ &;J=W8:Q9BWEAT]]1C:WE,JRQ)]\#*J0PXX
MQR".>N #H&M;=F9F@B);[Q*#GZU(B*B!44*HZ!1@"N7LO%MW=ZOIU@=*13?Z
M>=0BD6ZW (-H*M\HYRZ=,CD^E5?#7B2VET+0K72-*CMY;^*>6&S:<A(8XWPY
M+[2?O,O0=6]LT =>;:!KA;@PQF91A9"HW >@/6LT:3=R:^U_=ZF9[2-M]I9B
M!5$+[-I8OU?@MC.,;CUXQG3>*-0@TVUN)]#-I+)%-),MW<B..%D( 3>%.2^<
MKP,@$\=*RI-1AUSQ/X UF&)HUOK:YF"L>0K0!@#],T =[4:011NSI$BLW5E4
M FJ&N:S%HEG#*Z&26XN([6WB!QOED;:HSV'<GL >O2L'5/',FC1:Y'=Z6/M^
ME68OA#'<92> Y&Y7*@@@J005].N: .MCMX86D:*&-&D.YRJ@%CZGUIL5K;0M
MNBMXHVR3E$ .3C/YX'Y5@)XEOS>VVGS:3'#?WC2/;1-=@J8$529'8*=IRX7:
M >>^.:YWPCK?]CZ5=V[VH%Y=Z]?116ZNS*FUF9OF"D[0%P"%[C@=@#T)+6WC
M<ND$2L6+E@@!W'J?K2K;P++)*L,8DDX=@HRWU/>N//CF^$.GC_A'9TNKO4)-
M/\N64QKO5&=75F0%HV"_>P._!(Q74PW5P-)6[O;0PW A\R6WC?S2K8R5! &[
MT]Z )?L=K@#[-#@'(&P5EZYH+:G;0K9726,T4XFW?9UDCEP"-LB'&Y><]1R
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MZ_.$VE<<>N<T 'B#0I=9DTN>WO5M;C3KP72,T/F*WR.A4C([.><\$#K6-?\
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
MGV[?,_O'&<]*V;#0IK#Q/JFK+>JT&HB)I+?R<%71 F0^[[I '&,Y[]JO:3J
MU+1+#4600_:K>.;9NSMWJ#C/?K5V@#"U7P_)=Z]I^N6-VMM?VD<D!\R+S$FA
M?!*, 0>"H((/!'0U7D\'6TOA;5='DG)EU.26XFN53!$[G<'5<\;2%P,_PCD]
M:Z3<,XR,^F:-R[BN1N'.,\T <[9>#[2Q\0VVKQS2&2*S%NZ'I*X)Q*WJ^'E&
M?]LU!I?A34='U*=+77F&B2W+70L3;CS(V9M[(LN[[A8DXVYP2,UU5)N7.,C.
M<=: .%3P!?6^GPZ5:ZY$FEVNI)J%I%)9EI(MLOF^67W@,N[.. >>O%=5KVBV
MWB+0;S2+TMY%W$8W9#AE]&'N#@_A6@"#G!!QP: RE=P8$#OF@#G%\-7EQ<VM
MYJ>HPW-[9VDMM;2);%%!D"AI&7><L0HX! Y/KQ5TWP9<:>/"R_VI%(F@0O"!
M]E(,X9-F<[_E.![\UU%U=V]E:3W5S,D4$"%Y9&. B@9)/X4^&5)X(YHSE)%#
M+GT(S0!E>)=#?7],BMHKH6L\-U#=12M%YBAXW#@%<C(.,=161>>#+N\'B;?J
MT7_$]LTM7/V0YBVHR;OO\DAB<<=JZ[<-VW(W8SBC<,XR,^E '(#PAJMGJQO]
M*\0"T-S!%#?1M9B193&NU9$RWR-MXYW#@9!Q76JAC@$:,<JNU6?+=NI]:R=1
MUR33_$FC:5]E5X]2,P\_S<&,QH7^[CG/UK8W#;NR-N,YSQ0!Q>G^!K[3;?04
M@UN,OI)N!\]GE)5E.2=N_P"5UY ;)X)XY-+IO@6YTRT\.QQ:RK2Z*\P61K7B
M2*0$%<;N& Z-DC/;'%=GN! ((P>A]:-RE=V1M]<T <MHGA34=#NVMX->9M#$
M[3PV1MP)(]S%MGF[N4W$G&W..,XZMC\%^;JT>I7UW#)=I:2VCSV]MY4DZ. !
MYIW'=M X]^>.E;6MZQ#H>CRZC*ID561$53]YG<(HSV!9AS4%AJ.LM?7<>K:7
M:V5E I9+I+T2"7'.=I4%0!U)[@]N: )/#>E3Z'X>L=+N+Q;LVD*0)*L/E91%
M"KQD\X')SUSTZ5JU!97D&HV%O>VK[[>XB6:)_P"\K $'\C4] !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M$9/) 48CQNZ#'WNU:=]::>_CS4[2U@MFCF\,[!#&JE7/F-@ #@G&/PQ7HM%
M'+_#HV9^'^ABS2-0ME"LWEIM_>B-0^>.6SP?<&NHHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
MFO&>JZEI5GI;::(=]SJEK;2&5B/E>0 @8!Z]">P)XKI:R/$6A_V]800+=-;3
M6]U#=PRA X#QN&&5/4<>M &7>>+;I+;6[FQT^*YBT0[+L><5:1UC6218_E_A
M5AC.,GCCK4_B6XM=7^&VJW<8$MK<Z5+/'O7JIB+*<>O0U%)X.<3:O]EU-X;;
M64 OHVA#,7V;&DC((",R@9R&&0#BMJYTBUG\/RZ*H,-I):FT CZHA39QGT%
M'(Z1XLN]'BT6RUG38K>PNM-,MK=0W!D;]U$'99%VC:=H)&"1QC-:ND^*+[4=
M4LH7T:=+*]MS,ERL<F(6 !"2%D Y!X()&01Z$OMO"*NEDFK727R6-J]K;HL/
ME#:ZA&9OF.6*C&1@<GCGA?#?AF_T)(K:X\07.H6-JNRT@DA5#&N, .XY<@<#
MI]"<8 $U_P 0ZGIVO:?I&FZ9;W<U];SRQ/-=&)0T6S(;"'@[Q@C//8=:J2>,
MKQIMUGHTUW!%>_8[@0I*SJ0VV1U(3:0K9X)!(!/'2M>^T-[SQ/I>LB["?8(I
MHA#Y6=XEV[LMGC[BXX]>M9]OX1NK'6[RXL==N(-+O;@W-QIXB4YD/WBDAY0,
M1D@>IP1F@#GO&NKR:]X2N;FVM('T^VU>WMUF=SYA9+I$9U&, ;@5Z\C)]CM:
MGXUN-.M/%<W]G1R-H!0[?/($ZM&LG7;\IPV.]07/P_E>RU'3+76WM]+O+U;X
M6YM@[0R>:LK!7S]TLN<$<9Z]C+K/@6759-=6/69+>VUJ%$NHQ;JS;U0(&#9X
M!4#(QVX(H O77B._DFU./1M+6_?3&C2:(S>6TCLJN53(QD(RG)(R3CWJKJ7C
M*Y@FOO[-TBXU!+"Y2WGCBCD:1R0I?9M0K\H<<$C.#TX)>W@^[AURXU&PU^XM
M$ODC74(5A1O.9%VAT)_U;%0 2 >@[\TK>$+F#7KR]TW7;FRLK]E>\LEB5P[A
M0I9'/,9*J 2,],\&@#G_ (A:O)K?@3Q2EI:02V=@YMI))7(8R+M+%!@XVEL<
MG)(/3@GTJN)U+P!)=P:]96FLO:Z;K3F:>W-N)#'*<;F1B1@-M&00>>A%=3;6
MM[%?S33:BT]NT2(D!A5=CC.Y]PY.[(XZ#''6@"[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 445R&F^(8)5\2^(=0D*66E74UK&.H2.$
M#S& [LS[OP"B@#KZ*X&::ZO?B3X<>]L$MX[C3+P[//\ ,W#]U\KK@ $9[9'S
M'FMKPQJ4LFI:[H<[M(^DW2I'(QR6ADC61 3W(R5SU(49R<T =)1110 4444
M%%9OB'4VT7PWJFJ)&)&L[26X5#T8HA8#]*Y[P_H,>L^";"]OIY9-6O[-+E]0
M#D2QR2*&RA'W54G 48&!TY- '9T5YGX5\;:[KMKX-$EO:L-3M[IKJ0R%&=H&
MV$@!2 #G=QU/' '+O"FOS:)8QV[Z>TEA<^(+NQ%SY_S([7$@3"8.5X )R"/0
MT >E45R?_";![RV%MILMS93WK67G0EF=&#%-Y3;CR]RD;MW P<58\/>)K[7K
MN<#16M[."XN+:2X:Y5B)(GVX"@9(///;% '2455U"PBU.R>TG,@B=E+>6Y4D
M!@V,CG!Q@^QK@]'T*RO_ !MXRT^3SU@MS:"W"3N# 6AW$KSQSS0!Z-17*7?C
M40W3"VTZ6\M8KW[%,\)8R*V[:SA I!56X/S \$XXYA'C6_D76)HO#SO:Z3-/
M%<2F[0',<8<87'.<X]N.O. #L:*X^#QGJ%Q>Z;:KH(#ZI8F\LB;P8.T(663Y
M?EQY@P1NSZ#I4*^*+36(/"M[<:.^^\U&2"/=-_QZSHLJL>/OCY' ^H- ';45
MQ7_">7 $D\FB,EG!JPTN>4W*EE8NJ*X4#YAN89Y&!TSVNW?C V6LVUE<Z?Y4
M5S?_ &&(O,!*Q*DB41XYC)!&=WX4 =117G5YXFNY_"WB^YUO2;>[L;"\DMOL
MT-R5+(H3C.T>N<]<G&.*Z6[\12K>ZC9:98"]FTV%);E3-Y?+@LJ)\IRVU<\X
M'*\\G !T%%<C'XW.H76E0Z/IAO%U33WOK>22<1* I0%6X)'WQR >>QZUM>'-
M:3Q%X?M-52!H!<*=T3')1@Q5AD=<$'F@#4HKAOB25B_X1B0K*V_6X(I%ASND
MC*N2F!U!P./:K4&I:9HL5WJ$%C>6\ES=0:?%:S$KYDI/R$*WW<^8<GT7/;%
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
MKUH [.BLOP_K#:YH\5\]E/92,S(\$ZD,K*2#C(&0<9![@BM2@ HHHH ****
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
MX?NG6Z&27P$93M/R@JQ8<=.Y[W2?$['2X!J&FZA'=*"KB#2[@(0"0"H*D@$
M'!/&<=JZ>B@#SW7XSK&KRWD$^J00S:=)8212:'<2[ Q)+QGC:QS@Y!R /2MG
M1-8BTO0['3YX=5N)+:!(3*ND3H&VC .W:<=/4UU-'6@#A=::WOM9LM<TY=5L
MM6LT:$2/H\\D<T3<F-UP"1D @@@@U->:E/J6DWUK=MJ"RW-L]NOE:+<^7'N&
M"Q4\L?3D5N:CKZ6NL6VC6D!N]3N(FG$(?8L<0.#)(V#M7) & 23VX.,S7?%M
M[H&FZG<W.BEI+&S-V-ER/*F4'!"OMSD<9RHZCK0!STFGF4:8/MFJQ&QTF;3
M\.AW"N?,5%\Q3GY2/+4@<]^:986$]I=17#W5X6323IA2+P[<(F,Y5P,GG/49
MY[8KTY6W*#ZC-+0!YM9V_P#9H\,2;]3G'A^S>V"+H5P&N 8U3().%.$'KS6!
MX3UQ[>\M4MY$U&2(XN+8>'[M)H%D8&7:V2BG)).% ;&,#BO:** /._#2W7A\
M16!U#5KC1;4G[);G0YUF5>=J/)CYE7/&%!.!DXX/5?\ "36G_/CJ_P#X+)__
M (BMJB@#S2QTRVM=*M-"D.J2Z+9WBW,$1T:X$NU7\Q(V;&" V.<9( 'O6KI=
MTNG^(]:U60:E+'J31-Y*Z+<*8O+38/FYSD>PKI=:U>+1;%+B1"[2SQ6T2 XW
M22.$4$]AEAD^@/6HH]7FM-)O;_7K6/38[-G+L)Q*C1J,^8" #@CL0#D?3(!5
MN]<TV^LY[.YTW5I;>>-HI4;3)\,K#!'W/0U@:+<WVAZ?%I4%UJ$VGVZB.W>;
M0K@SQQCA5+#Y6(' ;:.@R#6XWB/41H;ZTN@R-9B$SI#YX%R4QD$QXVCCG&XG
M';/%='F@#@#BTUV_U/2GU2$ZC;QQ727&C7$N7C4JDBG YVG!!ZX'3O%IMG::
M-JVFW.G+J:6NGZ6VFQ02:+<,Q!96WEACG*#C'<UZ)5=KZV748]/,R_:I(FF6
M+OL4J"?IE@* /.=+TTZ5%X;$5SJ32Z-'/ 7.@W&)HY=I/&?E8;1SDCVJ1-,M
M9?"%_H%Y)JS_ &F[DO(KB'1;B-H9&F,RG!#9VO\ 3(&*]*JAK>HMI&A7^II
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
MGWKUVB@#R;Q'JVG#4(O[5U&Q>*_\/+'"+R8(D4K,W[Q6(QSW*_,-B\<BN_\
M#UE9#P?86<4]OJ-K]E6-IDP\=QQAF[@ACD_C4=WH%Z^M3:C8ZW<6OVA$2:!H
M4E3"YQMW#*]3ZCG.*U;"RBTZS2VAR5!9BS8RS,Q9F. !DDD\ #F@#R#1QI3^
M"?AU:?Z.I_M)%NXQA"7%O,K!^F3DJ#GU /6I%O;;2;2\A5_)\.VGB>5+I;=%
M=+>!H<H2F"!&)3GI@'Z5[)10!S7@FUTRVTJY;1KVXN]/GNGFB=PHC&X D0A0
M (\YZ<9W8K,\87,$/CSP.))HT*W=PQ#,!@&!P"?J2!]:[BB@#@O&%CI>I>/_
M  O9:BD4L<\%Y'+$[X$@*+M!&>><X]ZYK5;[3(-:#6Q2UFL?$MM%*)<O<+&
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
M'UKK:* ,#3/%^BZE812P7<?VAE -CD"X1\<H8_O!@>,8_2N+U5X+F/QO:ZR
MFM([2:23Q+Y?E+Y'D'KGS WW?XB<]:]2P,YP,^M+@9SCF@#R2_L;*\UKQ#'K
MBVTUTOAFV>=78%1< 3;F Z;@=N#U&1CK5C2&TV;Q1X4O]3%M(UUX:V^?,H8R
M3!H2?F/5@-Q]0,^]>IT4 >,Z59VMI\,M+UFR@#L;R.+59HR6<V8N2SJ<<[0,
M9']TGL:V-36WAD\93:/+ -!ET F3R&'D_:R)!\N.-Q3;G'JN>M>G4  # '%
M'.>'==TO[#HFD"]B-_+IL4\<(/+(% )!Z=0>.O!K'\;7&GOK]CI]ZD8DEL+D
MPM=*7A8G8"B1_P <I[<Y SP<XKM'M(I+R*Z?+/$I$8)X4GJ0/7'&?3IU.9Z
M/']!.F:S>> QJ+PW2R>'IDN5G;(D8"#AP>&Y#]<\@^E1^'-5M8+3PE%K$T7_
M  CXCOH0\[ PK<+-B)9">!B,,%SZ\=J]DH(!ZB@#B_AD;4>']1AM-HABU>]5
M%7HJ^>^W\,8K&TW:/&"VQ6PU>TO+N\V7"J%N[1_G+QS#G?'_  @\8^0>E>FT
M8&<XYH \;\.ZE:O!\.889XVU"U6XMK@'EHI!;N!'(>QW8X/-;7@>]T+4(]&F
MG,B^*+&*1-14Y259"N)6G]5+#(W<9(Q7I.!Z4N!0!XSX>73K;3? FHPM E])
MJUQ!+,'&\Q,+C*$_W<[#CID@]378_$:&R,?ARYOX8&MX=9A\V29 51&5P<D]
M 3M]NE=K10!Y/>/I6HZ_JVEZY?7EEJJWT<VF+!"HF>$*AB\ABA(Y# @' RV<
M9-7]%TS0KSQ'XRNKF.WDDM+\O$[2?ZI6MD5R.> 26!]Q[5Z3@9SCFB@#QG0+
M'1VMOAL\B6YFN[62"\);YID^SDB.3GYEWA1M/&>,=J=;2V$%EID$4T"0VGC2
M2.W17 6*'>Y 4=EY'MTKV2B@#Q?4X=*31_%]^I@%Y:>(X7M9=_S0G-ODISQG
M#@D=0"#TJSKVJ:<VNRW4,D<%Q:^)+/SFER\_EYC4N&_Y9P%20!R#D\\XKU^B
M@#R?4(=*@/Q0C>&WANG@,T0\L*Y5K1/F!QG!D'XM[U>L[BQFUVR@\0&V;2)]
M!@^PM<D>29!GS@">-^-GO@?6O2J" >HH \ATNS6>^\"6OB'$TKVM^KI=M\TD
M.1Y(D!Z_)CANO/O77?#.2-O!B0PR*T=O>7<,:AL[$%Q)L7Z;=N/;%=A10!Y-
M;"WETK6X+75+.SD'BB5H#<J)+>1M@(249^XVTX/J!CD5T/A^YT>YT71#JNGV
M]C=)J,Z644;LT1N TFYHB,90C>1GC!^E=Q@&C H **** "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@ K/.J+++?16<#W,EFI$@1@ 9-H81@GC=@CV&16A7G/A]I6^%?B"6>2
M2*]\[4WG=)"CK()9.=P((P M ':IJJK<65O>0/:S7D>8U=@1O"[FCR#C< "?
M0@$C.#6C7G.M2S/\//!L\+L]V;O2VB;.2S$H&Y]U+9]LUZ-0 4444 5[^[^P
M:?<7AADF$$;2&./&Y@!G R0/UJ+1]136-$L-3CC:-+RVCN%1CDJ'4, ?SI-9
M!.A:@!R?LTG_ *":\W\.:>D,7@"XTNZN));VP6/48?M+R1O;BVY+*20NU]BC
M&,%L4 >K45Y[H$%U'J[^$+G[0Z:7=M?"ZD=B9K9LF$%R<EMS%3ZB$^M:/C\;
MCX;0W,\"S:S#"_E3M'O1E?*G!&>@]QVQ0!V-%>6ZFMA!K6J>&;[6TT>W@LX3
MIDMU*YD5"#NDBD:09</QW. !TXJGXJUB*)-6DCU.0:CI\FG!I;J7RY$),9/E
M1C!565B7))R=PQ@< 'KU%>=ZG>S6WBQKT^3J>E2ZA:0^9;S%;BPD98]JXZ/$
MV58@<_.QYQ69]MO;OP:VJQS2)XLM]:\EHPYW;C<[1 5[Q^40<=,?-UYH ]7H
MKR#7!Y6G^.K];Z[%QINJPO:-]KDQ"=D!.!NQC)88/&,BN[\>WU]IW@?5+S3O
M,%Q'&#NB^^B;@'9?<(6(^E '25AZ7XB.K7,+6NGSOITXE\J^#*5S&VTAESD9
M()4\Y YQ6+#%$OCJS@TF7S-'O=*DEO(TE+1C#((I!SPS!G&?X@I/.*?\+(;>
M/X?Z=+ !^\\PL0Q.<2N* -.+Q4+G7-3TBVT?4)KC3O+\\J80N)%+*03(,\ U
ML6-T;VSCN#;S6[-D-%, '0@D$'!(ZCL2*X*P03_$OQLB:U-IS>78C,)BR?W3
M<_.K=/;'6I_$2R7VA:3/X>O3<:Y:/FSV2'R[OROEE#C.&3@_,>C;<'GD [ZB
MO,9_$&FC2O"C07RPZ%>-+'=3WP+ 3A?E2?YEP=WF9!.,J., 4D5]9Z3?:#I^
MH:Y]M\.W#7@2[F?$#2@H8XBY8AD4&4+DG)4=2HH ]/J*:YAMS$)I%0RN(XP3
M]YCDX'OP?RK@&ELM*UCP88-6GFTQFO(?M=U<9$R[&*!FX# <[2>PXSU//0SV
M%Y;Z!/=W220P>++V'S))SB.,BXVKDG@8"8_"@#URWN)Y;N[BELY(8H6413,Z
MD3 J"2 #D8.1SCI5FO/[?3CKNI^/M(6^N$W2P+;R"X<M;LULC J<Y4!B3@<=
M15/^V=2O_ E]K\-O-;W^G6!LVC13E)D.+AE'?;C"GMAO6@#T:[G:ULY[A8)9
MVBC9Q#$ 7D(&=JY(&3T%0:3J2:OI-M?I#- LZ;O*F7#H>X('<'TKF/"HTR[U
M>XO-+UZWU"UN;-?,L[0$PJ<\2-EV*NP)!!QG;SR#3_&,=Y'<::-,2RN3#!.S
M:3<2&$7$8\L%HV'"NF0!D8^<].M '8U2U?45TC1[S46@DG2UA:9HXL;F"C)Q
MD@=!ZUE0:I:_\*Z355:^AM!I7GANMPB"+.>>K@?K7 1:A$9=8M+>]A:"Y\)M
M*L$=SYI>0!_F8]&D*\L0!^.,T >L:?>+J&FVMZB%%N(4E"GJ P!Q^M6:\LT^
M&/2;KPQJ&FWMXT=QI$LNJ*EPTP,2P K(%)(5@^ N .I'057T/4K=]:M8H-2
MMKSPW)(56\+2R2*R%7D92/WVUF)(&1SR0* /6ZRM7UR/2+[2;:2VED_M&Z^R
MI(A7;&VQG^;)ST0]!7GGAYY;/_A ;RWN+B:[U'1Y?M"RW+N)RL".H()QPWIZ
MFJUIJ&G7^G^ -5FO4?5I=4'VYI)L.)3#+O5E)XVOA0"/E! & : /8:*\H%[>
MW?@T:M'-(OBR#6O):,.=VXW.WR"O>/RCG'3'S=>:KZV/*T[QQJ"WUV+C3=7A
M:U8W<F(3L@)P-V,9+#!XQD4 >OT5Y?KUO'<ZG\0O,N[K%II<%Q JW<BB&3RI
MF#* W'(!QTJOJ%U?Z7<6MYI-Q<RZC?>%[JY<-,TGG3H(BCA22-PW-C ]NE '
MK%%>523:;>:!K.K:/XF699-"F=[:R=TVLJ[EED/F,RR \<X+<YSBK6FV\<7B
M/2K99YY8]3\-2R74<EP[B9U,.UL$\'#N.,<'% 'HUM<PWEM'<6\BRPR#<CJ<
MAAZBI:Y#X7FT/PXT,6KHQ%I%YVQ]VV38,@^AZ<5RYO;V[\&R:K'-(GBRWUHP
MF,.=V[[3M$!7O&8B..F/FZ\T =WJ/B(VM_<65EI\^H7%I'%-<Q0,H9$D9@NW
M)&X_(QQD<#W K<KB=%M+0?%7Q.ZJ/-2ULG'SG@MYV[C/TJ?5KCS_ (B6&DZE
M_P @N?399($8X2:X#KD'U94Y ]R>U '7T5Y):BZO6\*VFH7]X]K)K%_:0R?:
MG5KFU6.81EB"-V0  W4C!SS7:^+[=-.^&NLPVTL\2VFERB&03N'4I&=IWYW$
M\#J>>] '345YE?M:Z%_PC8EO?(TS5E9[RYOI9)H7G\I/+#9<!0PWG&0N0..E
M)-!=VNF:<NE:K;^((H$NY!:74QC%S#N3F&7)^:+[JL2>&/(ZT >BFXG&IK;"
MSD-N83(;K>NT-D#9C.[)!)SC'%6:X#1;Y;OQKI$EM/=)!<^&//2*YD)*_O(]
MK,N<;L'DCK61X3D76[KPTXUB-IX(9CJ+PZF U^Q^XVU'W'G+8<#:.,=J /5J
M*\AT0F#2/!NJ)?73W<^NSVDDDET[AXBUR-A!."/E4^N0*ETK6K27Q1X9N+74
MOW-Y=WT4QGN<W$PQ(5$H& N&4!%P2 !SU% 'I=QJ)^QR36%NU^\<PA:*%U4Y
MW!7Y8@?+R3]".M7J\;C^R6/PZU86=P;>Z@\0E76*=E95_M#: P!Z%2>#UK<U
M&Y^W2^.8]2N9+:]TY1)I[+(4:&+R0T<D>#U,@?)'4C:>F* /2**\M:"?5-<N
M8M:FNDG;PK;W-Q;K<NBI<%I S!0PQ@@<#C@'K7;>#[F74? NA7-S*9II].@>
M61CDNQC7<2?7.: "W\1&\U+R+/3Y[BT6ZDLY;I&7$4B#+94G.W.5SZ]L8-;E
M>-M!;VW@G69[6XEMY%\5&+S(;AE(4WJJ0<'!^4GK]:Z@6=I:>.8_#MSYHTAM
M,>XM(Y[AW$DQE)E.YF)+*I4CGY021B@#O**\GTIKV^G\$0ZG>W<BS3:A"&-R
MZFY@17\IFP1DE0IW=2#UYJO$HM-#2\BO;KSK#Q9]AMF:Z=@D'VO88\$X(V,1
MSGC'H, 'L%%<OX^U*;2O#L=TDIAMA>0+>3!2WE0%P'8[2#CH#@]":Y'6EMK?
MPEK5UIGB/[5;O?6+QBQE*P6S--&KHA#MPRG)3.!G..: /5J*\OU+3+9=9\:V
M(N+L6T&DPWL<?VV7"3%9LR [LY^1#]1FH=/@M_$6MF'6-3O/(F\,65X^V^>,
M"0F3=*,,,8P#Z9Y(H ]!OM<CL?$&E:0]M*SZB)2DP*[%\M=Q!YSG\,>]:M>8
M:-<ZA/-\-)=5=GOY+>Z+F7AW_<_*3GG)&"?K4%C>WEWX4\/:Q#/(/$K:LD%X
MF\[G)E*S0NN?NJFX@?PA01B@#U:BO/;BWN=.\4ZAX;7[0]KKY6YM9M['R%7
MN$#9^7  9,=#)Q6-XBA40?$>5;R[5]-2&:SVW<@\AQ;JP*C=Q\W;IUQU- 'K
M=%>7:U<7FB:UJK:--<O<3^&I+PIYS2EYED $@!)^8!FQCV%0W\NG7'AKQ%JV
MC>)EG1]!FD-O8.Z*CJI9)7/F,RR9R,'!;!SG!H ]7J*VN8;RUBN;>19()4#Q
MNIX92,@BO.8[:.+Q']B2:>6'4/#$DUQ').[B6160!L$]<,PX[<5T/PW-H?AY
MH7V21'Q8P"78^[$GEKD'T/M0!>?Q$7U26TLM/GO$MKJ.UNY8F4>2[JK9P3RH
M#*6(Z9Z'!QN5Y'<2'1]/\>7VF[TDAUB*.:2)V+Q6Y2W\UASP0N_GJ,$]JTM=
M#6>IZW%I-S(FE2>')KJ803L$BG!_=.I!^4LN[I][;DYH ]*HKGO!FG6]IX=L
MKN*2>26]M8)9I);AY-[>6!D!B0OX8%<1<ZW:CQ#I]Y;:EY9_X262UG:XN!YQ
M0+(K(5& L0*C:#G/RG@]0#UBBO(''D:;?:FM]=FZM/%RV\+O=R,$C-Q&C)@M
M@@JQ!SGCZ"M[4H;K2O%=]H\7VA[;Q+&#;2[F;[-(O$X!_A'EGS%Z#<"* /0:
M*YOQPHMOAUKWDR20&#39FB>*5D92L9*X8'/4#ZUR^H-::%)X=2:]$&EZJKO=
MW-]+)-"]QY4?EAB7 4$;R!D+D#C@4 >F45YAYFG6ZZ1I,FNMJ$;17DD$]U-L
MMF0,HZY)D9-VU,-TW'/ -9UMJ5_J'@C0M1CN;?5S!HI>_L9;HQS$8&Z:.3_G
MJNT@YYYZ@GD ]@HKS87T.M7GB>/4YI[5;>PM[C3C)(8GAA:'=YJX/#B3<"1_
M= -1Z;#=:SXET"WU^6Y$USX8:6\MQ</&IE\R$$E5(P>3G&/TH ]-HKE_AU=S
M7WP]T2XN)WGE:W"M([;F;!(Y/<\5U% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<[XNU6:PM],
MLK9S'/JE_%9"1>L:G+.P]]BL >Q(- '145A3:PT&HSZ-I%BEU<V=JD\L;3>4
MJJQ8(H.#ECL;K@<<GFL:W\97&M:SX:72H(CIFK6MQ.YFD*2J8RBLI 4X*EST
M/)'48Y .VHKS7PAK\VC:596TM@[V-UK=W9+=&<%D<W$NSY>25^7&201Z&M\>
M-DEO;06VGR7-E<W;68FA8LZ,"R[V3;@1[E(W;N,@D>@!U=%<WX=\37OB">4C
M17MK.*:XMWN'N%8B6*39C:.2#@G/MCWJM>ZKJ-SXQU'07MX/[.CTI;@N)F#G
M>SKG&WU3&,]#G/8 '6T5Y[X$\1W%OH/A'2[O3W6.^TL-;W/G!F=XXU9@R8XR
M#D')SCD"M>P\9/=ZK'ITNF&"ZFL'OHX//!D0*5!CE4@>6_SJ<9(Z\\<@'5T5
MQ^B>.9-6FT$RZ0]K;:W \EM*9P[!E3>590.!MS@Y[=!784 %%><^*=:DUK3=
M&O;.U_XEP\0VD,=SYY#-MN51FV8P5)5@.<]#CFMF[\;&TTO7+U].W?V1?+9R
MH)_OAA&0RG;_ --1P?0\T =;17,Q^)[ZY\2W^D6NAR2K82Q)/.;E% 21"P8
M]>@&/>LO2_%D%EX;T&73]"E2'4[Z6TC@%P"8GW2DDENN3&Q]LT =U17)Q>-U
M_LR>:ZT]H;V'5%TDVZS;U,S%0I#X'RX=3G&1SP36AHVORZIJVK:;+8&WETV5
M8I7$H=&+*'7;P#]UAU'7(H W*SX=(M[>ZO'0*;>\;S9[=D!4R8 W#TR ,CN0
M#P<YY+6M7U*^N?&NDS00+8V.EJ\;I,P?+QRMN^[U)4#&>,=\T_0/%O\ 9^GZ
M99:I9-:VXT,7T=UYH?>D2)YFY0/E/S CDY'H>* .JDTBWFO+.9U40V9+V\"H
M%59""-Y]2 2!Z;CU.,:%<WI7BJ34-9BL)--DBCGMC<17$;&1!@C*2': CX(.
M 2#@\\51^(>F0CPIX@U@27"WD.F2"%DG=1&45V#* 0,Y;K[#TH [*BN+FFMO
M!_A!O$T-M<7+1V$;30_:&P_0[OF) /)Y YS5ZY\2:G9H3<Z$+?\ UKB2>[58
M@B!=NYPI"NQ; 7'\+<\<@'3562QM[99S9P06TLN2SI$!ENQ.,9KF8O&\EZ^A
M)IVD23MK-@][ 9)UC";0A*MP?^>@Y /T--MO'UO=66CR+;16]SJ:S^7%=W(C
M020N$:,/M(+%B<# R 3QTH W-$TNZL(Y)=2OQ?ZA-M$MPL(B4JH^554$X R3
MU/+'Z#0GM;>YV^?!%+M^[YB!L?3-<P^K ^*UC&C[-4_L1[E)9;@JH7>F8B #
MCYB,MCM6;9^(I-0\,>#M1UK3$GFU&[@,3PSD+%(R%E<C _VAMY'3F@#N)K.V
MN9(I)[>&5XCNC9T#%#Z@GH:22RM)I'DEM87=UV,S1@EESG!/<>U<W>^-X[33
M[W5ELC+H]C=&UN;E9?G7:P1W5,?,JL<'Y@>"0#QFOJOCN?3I-?\ +T1YX=$$
M<ES)]I5=T3)O+*,') YQQGGD=P#J_L-H;H77V6#[2.DWEC?TQUZ]*7[%:_:_
MM?V:'[3C;YWEC?CTW=:JZR$G\/7QZJUL[ ]#]TD$>AKS7PL-3GM_ ESHYU,R
M26ZOK$LWF_9Y(C'R6+_*SEL8*Y/7M0!ZD=.L6W[K*W.\Y;,2_,?4\<U85%1
MBJ H& H' %<I:^-UO;S3Q;:=+/8W[.L-Q"Q9EP"5:1=N%5L<'<>HSC/&1?>,
MWU3P)J6KWOA>5]'%K*9%-XH,A20HR<<@8&<_4>A(!W<-A9VT3Q06D$4<A)=(
MXPH;/7('6GP6T%LI6"&.)2<D1H%'Z5BW7B&5;Z_L=+L!>SZ= DUPAF\O[X)5
M%X.6(4GG Y7GGBO:^+K;7DM(=%@%VUY8"^*RRF$1Q,=H!(#'<2&& /X6Y'&0
M#<;2]/=BSV%JS$Y),*DG]*E6TMD9&6WB4QKM0A -H]!Z"N8^&3,_PYT=GW;C
M&^=QR?\ 6-U/>G?$*]O[+PY%]A5/W][:P2EI2AVO.BE> >&!*GT!/6@#HCIU
MB;=[<V5N8).7B\I=K?48P:=+96D]J+6:UADMP !$\8*#'3@\5R=MJ,.A)K<&
MC:.LGV BYOX([HA4D= Y2$%<$[0&Q\@RP[DXE_X3:6\U*UM-&T>34%NM/CU&
M&4W"Q!HF8+WZ$ YQ[8]Z .HFM+:XC2.>WBEC0AE5T#!2.A /3%!M+8Q^6;>+
M9O\ ,V[!C=G.['KGG-<OX\U>ZL(-&TRRG:WEUC4HK)KA.&BC.2Y4]F(& >V<
M]J-=MM!T!-,=_M-E))?01PRVPD=II-X(CD(R7W8(^?/KUH ZF.UMX97DB@B2
M1_OLJ %OJ>]/5%0$*H4$DX QR3DG\ZY:^\;1VEAJ&JI8F;2=.N3;74ZRXD4J
M0KLJ8^95)P?F!^5L \9EOO%WDQZO<6%C]MMM(Q]L=9@K$[!(PC&"&(1@>2O7
M H Z"VL[:S1DM;>&!6;<PB0*"?4X[TES96EX%%U:PSA>5\V,-CZ9KF-3\21Z
MQINHVNCP+>JFFK=2R&<Q )*C-&%."2Q4$XX XYYJ]X( E^'GAT2?.'TJVW;N
M<YB7.: -_ *[<#&,8J&&SM;?;Y%M#%L4HNR,+M4G) QVS7BVG74]QH%GI^CW
M5\OBJ;5K@VLKRR+'Y,5P0^YF.QT$?&T9/3BO3M;\4C3+JYM+2T%Y=6UL+F6(
MR%"58L%5<*V6.QL X'3GF@#;M[*UL]_V:VA@\P[G\J,+N/J<=::NG62($6SM
MU4!E"B)0 #R1T[]ZYC5O'@TO2FU1]*F2R2UANF:Z?R';?G,:*0=TB@9921C(
M]:OR^*%/B.;1K:"&6Y@:'S(WN-DI20C,B)M.]5!R3D="/J ;"Z?9(T;+:6ZM
M']PB, K]..*%T^R2=IUL[<3,^]I!$NXM@C)..N">?>N<N_&\5MIT^L"S\S1+
M>[-K-="7YUP_EM($QR@?@G=G )Q5?5/'D^FOKS?V)));Z))&+J3[2H)C9%?<
MHP<D!@<<=.O:@#K?L5J+LW?V:'[21M,WEC?CTW=::=.L6W[K*W.\Y;,2_,?4
M\<UA:AJ#:/XUT>W4G[+K(FAD3/"S(F]7'IE0X/K\OI6WIUQ=W5F);VQ-E/O=
M?),HD^4,0K9''( ..V<4 ._LZQ^;_0[?YAAOW2\CT/'L*5+&SC='2U@5T&$8
M1@%1[>E6** *R:=8QQRQI9VZI,VZ15B4!SZD8Y/UI4L;2.1)$M8%=!A66, J
M/8]JL44 ,BAB@39#&D:9)VHH R>3TJ/[':_:_M?V:'[3C;YWEC?CTW=:GHH
MA6TMDG,Z6\*S'K($ 8_CUHN;2VO(O*NK>*>/.=DJ!AGUP:FHH ADL[:5HVDM
MX7,?W"R [?IZ4^6&*>,QS1I(AZJZ@@_@:?10!!)96DMK]EDM87M\8\EHP4_+
MI39M/LKB...:SMY$C&(U>)6"?0$<59HH J76GPW"2E (;EXVC6YC0>9'D8RI
M(ZC-<YIO@R2%K9=2DTFYCM61HY(-,$,S%,%2SEV].< 9^A(KKJ* *HTVQ 4"
MRM@%.Y1Y2\'U''M3ULK1'WK:PJV\R;A& =Y&"WUQWJ>B@"N]C9R!P]K P=M[
M!HP=S=,GU/O2R6-I-+%++:P/)#_JG:,$I]#V_"IZ* ('L;221I'M8&D<89FC
M!)'H34D<,4,0BBB1(QT15 'Y4^B@"I_9>G[2OV&VVDY(\E<9_*I+BRM+N)8K
MFUAFC0@JDD88 CI@&IZ* (9+2VED222WB=T^XS("5^A[5'_9EALV?8;;;G=C
MREQGUZ5:HH :R(\9C959",%2,@CTJ!=.L5MEMEL[<6ZG*Q")=H/L,8JS10!6
M.GV1+$V=N2PPQ\I>1Z'BL1/"D7_"6SZQ*+.2V>TCMH[4VP_=['=@P.<9RY[5
MTE% $4EK;RRI+)!$\B?==D!*_0]J:MG:I=-=+;0K<.,-,(P'8>A/6IZ* ,C3
MM*O8=3GOM2U%;V3YTM56 1"")F#%>IW'A06_V1P.<WFT^R8R%K.W)D.7)B7Y
MOKQS5FB@"!+*TCE65+6%9%&%=8P"!TP#34TZQCBDB2RMUCE;=(BQ* Y]2,<F
MK-% $"6-I'(LB6L"R(,*RQ@$#T!J2*&*",1PQI&@R0J* .?84^B@""*SM86=
MHK:&-GX8I& 6^M-CTZRAMVMXK.W2!CEHUB4*3[C&*LT4 ,BBC@C$<4:QHO14
M& /PJ/[%:>8TGV6'>SB1F\L9+#H2?4>M3T4 5?[,L-I7[#;;2=Q'E+@GUZ51
MLM)O8]7FOM0U%;I5+K9PI (Q;QL02"<G>WR@;N.,\<FMBB@!DL,4\9CFC21#
MU5U!!_ U')96DMK]EDM87M^GE-&"GY=*GHH A:TMF\G=;Q'R>8LH/W?;Y?3\
M*C?3+!UC5[&V98O]6#$I"?3CBK5% $$]G:W,D<D]M#+)$<QM)&&*'U!/2B2S
MM99?-DMH7D(V[V0$X],U/10!'#!#;Q^7!$D29SM10H_(5)110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7/>+=)FU&VTV[MD,ESI=_%>I&.LBKE74>Y1FQ[XKH:* .<?1)SXC?Q%
MH][%$]Y:K;W,4\)=7"DE'&""&7<P(/4'L1FJMMX).F3>'GTR^6(:3%/"XFAW
MF<3%6=N&&UMRY[CD\5UM% '%0^"+V+2K"R_M6 FTUAM4W_93\^9'DV8W\<N1
MGV'%6='\+ZMHM[+;VVN*="-P]S%:M;?OHRS%S&)-V-FXD_=S@XSWKK** ,3P
MQH<^@6-U;3W<=SY]Y/=!DB,>WS7+E<%CG!8\U#>>'KJ7Q1-K-K?Q1"?3Q92P
MR0%\[69E8,&&.7.1@YQVZUT-% '%VG@>[M;;PS -6CQHEM);[TMRK2AX_+W
M[SM('/?FF:3X)U33+K2;AM9M)'T^QFL<+8E?-5RAWM^\/SDH"Q[Y/ /-=O10
M!QNF>"KO3H?"D7]IPR+H".F?LQ!G#1F/^_\ +@'/?FMWP[_:W]D*-9FCGNQ(
MX\U(3#O3)VDID[3CMGTS@\5JT4 <$O@'4H--CTBUUJW72[;4DU"T66T+R1[9
MO-\LL' 9=V<' .#[5+JW@;4+]-?M;?6((+/5[B*Z96M"[QRJ(P<'> 5/E@XQ
MGGK7<44 8.EZ%=Z?X@UG5)+V"7^TA#B-8"OEM&FT<[CD'KCBLFT\$7EKI.@V
M/]JP-_9.HO?;_LI'F[C)\N-_R_ZUN>>@XKM** /.?$>CS:-HVIK<7\7EZQK$
M=TTYL&DCM0 I_> -G;^Z4;@5(+#D=1L>"I;QFNU>;3;RUDQ+]MLK>6+S)#P=
MQ=V\PX Y!XP!Z5UU% '+:AX4N[G5-=NK;4HHHM7L4M98Y+<N495=0P8,.,2'
MC'4#FJ[^!Y+EM,CO+^*2VM-)FTJ:-("IF2145F!W':<(.,'J:[&B@#G?#>BZ
MYI4<5OJFNIJ%O;)Y=N$MO*=AT!E;<=Q XX '<Y.,7/$VD2Z_X:U#2(KE+8WL
M#P&5HR^T,,$XR.>?6M:B@#G-9\-W.K^!9/#IOHHI9;=;=KD0$C QR$W>WK1J
MOA[4-0UG3M1BU*&(V]O+!+$]L9$._;F2,;AL<;2 3NX)'UZ.B@#C-%\%WVDR
M>&W?58)AHMC+9J!:E?-#A!G[YQCRU]<Y/3LR#P-<IX<BT.ZNM/O[(?:3+%<6
M9VLTLAD5A\^5*%F'OGMC-=M10!RVG^$9K#5["[.I&>&TTC^RRLD9,D@RI\PO
MNZ_*.,=ZJ6W@J_@\/^'=*;5H'&BW44R2?9"/,2-2JJ1OX."<G]*[2B@#CG\#
MN;'5M'6^3^Q=3NFN9(6B)ECWL&DC5MV-K'."1D;CUXP:EX+NK]/%<8U*&-->
MA2$#[,28 L?E_P!_YN.>U=C10!0N+*XGT*2Q6>)9W@,/FF,E02,9VYS^&:@\
M,:/+X?\ #6GZ/+<I<FS@6 2K&4W*HP"1D\_C6M10!R?A[POJ^@;;"/7$ET2W
M9FM;=K;$R DE8VDW<HI/H"< 9QP81X)NC\.+OPFVIPEKA94^U"V("K([.?DW
M\D;B.M=E10!S7_".7UKK]YK&G7\$4VH6\<5XDL!92\8(21/F!! )!4YSQR,<
MT;/P-)H.H:;=>'K^.W%M8+IT\=U"95FC5BROPRD.&+'T.[M79T4 <?HNAZYX
M;L] TFVU&"YM;=I1=_Z(5\Q#E@=VX[2I..^[(X !-:OBC0Y_$&F0V<%W';&.
MZAN2[PF3/ER*X& PZE16W10!R\GA>\BU;5[W3]0BA76(D6[CD@+[)%39YD?S
M#&5P"#GH#GJ"[3/"7]D:_97EG<HMC::6NF1VS1$OM5@P8ONZ\?W:Z:B@#'\2
M^';;Q-I:VD\DD$L,R7-M<Q8WP3(<JZYXX].X)K/U+P[JFN#2H]3U"TV6%]#>
ME[>W96F:,Y P7(4$]>M=110!QTG@B0VFLZ3'?H-&U:Y>XFB:(F6/S"#*J-NQ
MACG&1\N3UXQ-+X0GBN=<&G7\=O9:TH^T0O"6,3[/+9XSN Y4#@@X(S[5U=%
M'&_\(3<:?J%S-H6H0VMK>6,5E<6]Q 91B)"D;H0RX(4X.<@UO:!I<VB>&=/T
MEKE)Y+*U2W681% P10H)7)[ =ZU** .&M_A](GA;^RI=47[;!>R7UC?PV^QK
M:9G9\[2QW#YB",C(./>KEUX:UW^VXM:T_7+6VOI;9;6^5[(O#.JDE75?,!5A
MN;^(CFNMHH X?6_ E_JQU:-=<40ZCI\=FQN+;S98RF>58,  Q.6&.O3':WJO
MA"XUNX@?4+NTD:"XAN(+A+8I/;E-I98VW'"L5/!Z;C]ZNMHH XW_ (09AINH
M:']M0Z'>W9N6A:(^:@9Q(\0;=C:6SSC(#$<\$)JG@F[U*W\5P_VG#&NO[!G[
M,28 L:Q_W_FR%![<UV=% ',W>F3:KXNT6X?!AT=)99) I"O.Z;%51[*7)],K
M[XT/#W]K?V<XUB:.><3/Y<J0&'?'GY24).#U'T /6M:B@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KC[+6Q
MJF@:]KUPMS)91O<P0PVS[6\F(E&9>1\[,KG.00, =.>PKBM&T6XLO#>N^%E*
M)*TMT;1I"0KPSLS*V0.=I<J?=?<&@"Q:ZGITVH^%K<0:B&O-.DEM':X)39L0
ML)/FR[X*\D'J3FKGA_5)'UK6]"G=I)-,DB:*1SEFAE3<F3W((=<]PH)Y)JE:
M^&M0M[[PK<22VOEZ+8R6TV';,A9$7<OR]!Y>>?7VYL>'M/=O$OB#7V!$5^\,
M-OG^**%"-_T+,^/4 'O0!TU%%% %#6P3H.H;7DC86\A#QN492%.""""#]*Y'
MPEXP9-(\,:;?Z=J"2WVFQ?9KR8H4NI5A#,N=Q8,0"06 S@UVU[;_ &NQN+;=
ML\Z)H]V,XR,9KEM-\,W=M9^'HM7FM5MO#L0\MH68^<RQ&(.V0-@"EC@;N2.>
M.0"_IWBVWU/2K2]AL;I7N;QK+[,^P2QR*6#[ANP-NQB><X&:L:_XBCT!]/1[
M&ZNFO[G[+"+?9_K"K, =S#&0IYZ>I%8GAFST_4/%6I^(=)O/M&E3A6B"<Q&Y
M90)9%/?Y5C&?4N.N:UO$>CWFK76B2VK0*NGZ@MX_FL07 1TVC /]_.?;WH S
M[_Q_9:;:2RW5E/'-;1)+>6QEB\V'<,[0N[YV P2%[$=^*LW_ (SM+"0N]G=-
M9I/;V[76T*I:;;L* D%P-ZY(Z9[X.(+C0O$%GXIOM2T2^L%M-3$9NHKR-V:*
M1%""2/:1G*A05..G6LW6_!>MZG-J@6_LI4N+BUGMIKI&,L2Q-&QBXX"DQELC
MJ6.1W !T</B2*ZU:>QM;:286UR+6XD1US$Y0-EESD+R!GU[8YJJ/&ED8[&[-
MO.-,OKG[+;WWRE"Y8JI(SD*Q& V.XS@$&J=SX1N;[Q)::O,+*&[MKD/]OMBR
M32P8YA=<88'IDL<#WY,%CX)NX-!L?#=Q/;R:187B7$,P+><\:2>8D;+C P<
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
MK2XCM[DHRYB9U5@Q4G.S##GUSV!-6=8UNUT6.W-PR^9<R^5"A=4#-M+')8@
M *3G^9(!PM3\)7&I^);?566T@N+:[CEAOX&9)_(7&Z%P!AU;##D\!NG'-_Q3
MHE_J@T^\TB[AMM3TVX\^ SJ6BD!4HR.!S@JQY'(H HQ_$&QELK:>.PO)&EU(
MZ6R1[&V38R.=V&4CD,,CGG%1S?$&*VM-1N+C1-1C&EW AOP3$?(!"D/D/\P*
MN#A<GKGMF?4=#US5+;2'N[BQ:ZM=2COI53<L85%(\M."3USD]\\=A1U3P=J>
MH:=XOM5FLT.NRH\3%V/E 1I'\WR\_<SQZ^U %K4_'T6G3ZN@T/5+A-'9?MLD
M0CQ&C('WC+Y8;3G YZY J'^UH(_B"]\;Z3^RSX>^V'=*QB"^;GS IX'R]P*S
MK6"_U7Q-X]TZV:S3[5]GAE=I"3"6ME4D +\^,G .WD?EJ7/@?[1J$D.^-=)?
M0CHVT.?-"Y^]TQTX_7VH T8/%D+WVG6L]C<VQU.)I;%I"N)2J[BAP?E?;S@\
M8SSD8I+#Q=!J.E17L5A=K*]\UB;1R@E216*MN&['&TL>?NC-5+/PY?LV@OK4
M]JRZ$K,DL);,[^68P[ @;,*22 6Y/4 <U_#MKIVJ>+]1\1:1>BYTN5$91'S$
MUV5*O(I]?+"*?JW?- $I^(-NL7VAM&U);5=2.FRRXC/ES!_+'RAR2"V!D9ZB
MK2>-;-%U-;^TN+&XT^:&)X9FC)<RX\O#!BO.<<D8P<\#-9;^#M5;1;BR\VR\
MR77?[6#>8V OGB;9]WKQC/X^U.U7P9J6I:CKEY%>P6LUU)9W%E(N7,,MN25W
M@@ JV>?;UH GE^(FGP6.J7#V=R[Z;-#%.D#)(")2 CJP;#+DX..00>*BUOQW
M-8:+XDDBTBXAU'2+=9_)N&3#(X;8^58C&5;(Z\>]3:KH7B37O"US8ZC<Z:M[
M/)"0MN'$,:QR!R<G+$MMQV X]#F'6_!U_K,_B8F>VA36--BLX\,S&-DWG)X&
M03)^GO0!T>HO)/X;O'=)K:0VTAPLFUT(4X(9#P>_!KE?"'B]ETCPOINH:?J"
M27^G1?9KV8HR7,JPAF7.XL"0"06 S@UV MKFYT9[:\>);B6%HY&A!V*2".,\
MG&?Q]JYS2O"]Y!:>';?5);7R/#Z#RF@9B9W6(Q*[9 V *6.T%N2.>.0"]8>+
MH-0TI+R.PNTE:^-@;1R@E256*MD!L8&"QY^Z,T[Q5KUUH8TE;6S-P;[4(K5B
M&4; <DXR1DD @=AU^N5X>M=.U;QCJ'B+2+X7.ERQQL!'S$UW@H\BG^\(PBG_
M 'CWS6QXHT6ZUBWTYK*6&.XL;^*\43 [7VY!4XY'#'\J .7/B63P[XC\8W=Q
M:ZC>65JUK+(JRAA:QF(%R [=,DG:N>_M6[K?CK3-%:[WJTXL@AN1%(@= P!^
M5207(4AB!V/&3Q5#4_"&J:A#XOC\ZS']NP1PQMN8>7MC\LDC'?KC/MGO4R>'
M_$FGZ]=7NDWVGI;:DL1O(KE'<PRH@CWQ$8W955X;'(H T/&7B3_A&_!&HZ]
MBS-! 'A!Z,S$*F?;+"HU\-7,WA\Q/K.HC5I8/FO5NG $I'WA&#L SV"]/?FM
M/6]$M=?\/W>C7V][>ZA,3MGYO9A[@X/U%4=+MO$UK8Q:?>3Z?-Y2",:@C.)'
M XW&(K@-C_;(SSCM0 W4/%MO8IJ<J6=Q=6^E8%_+!M/E':'8 $@L54ACCL>,
MGBF7/C&--2>PL=,O+^7[ NH1M"T826)C@%2S#T[X]LU4E\*:A!+XBM["XMS8
MZ[EY#,6WVTC1B-V4 $." #@E<$>E36WABYT[Q EW9_9_L4.CIID,;R,'^1B0
MQ.W&.WZ^U !8>.;;4)M)$6F7ZV^K6[364S^6!*53>4QNRIQGDX!P><8)KZ=\
M1+34'T:1])U&UL=7;R[6\G5-AEP2$(#%@3@X.,$CC/6H=-\):CIMMX/CDGLR
MN@(ZS-O8>:#$8\CY>.#GGZ>]9G@32;C7? GA'[0ULME82+>*T;EGD=-X12,8
M7!;).3G;VSP =1;^+X)]4LK%["[A:_\ /^RF0*K/Y).[*DY7."5)ZCKBJNG^
M/;>__LN7^RK^"UU&ZDLXKB7R]JS(7&T@,3SY;<@$=!FL[3O!NO6NIZ->W-[I
MT\VGW%P\TY1_-NED4@,Q[, 0,<@8XXXJ2T\':K;Z+H-BTMF7TW5GU!V#MAU9
MI6VCY>#^]Z_[/OP ;%MXN@N++49O[/NXYK"]%E):N4\QI&*A<?-C!WJ021D&
MK'BS4KK2/"&K:C:1LUS;V<LJ8V_(P0D,<GD#&:P["WTW7?'SZWI-\L]I#"%O
M%B.8WN4++&2>[*K29'_7,^E=%XETZ?6/#.IZ9;-&DMY:R6X>0D*N]2N> <XS
MG% '/Z)=I8S0+!!J,^J7M@EQ+:2W89%5./-^9B%9RV.#SCD#!-3GQ_92P:5)
M9:;?W;ZFTT442*BLDL2L7C<,PPP*D>GO2Q^'-2L]:TW6K5[5KJ'3AIUU;R2,
ML<B [E97"D@AL\%3D-VQFJUKX,NK"]T*>":W?[%>W5]=EBRF62<.&"C!P!OX
MSV ^M %[QCXGG\.^ +O7H[1DNUA3RX)L9220JJAL''!89P>QYJ5_#$[:*\*Z
MSJ0U1HL&]^U/@R8Y.S.P#/8*,#I@\U?\1:%:>)O#][HU[N^SW4>QF7JISD,/
M<$ _A533X?$T=I'97\VGN44(;^)F\QP/XO**X#'_ 'B,]CTH CO/%UO8Z@EO
M-972PM?QZ<)V 4-*X!!52<LGS %AWSV&:BN/&UI;:;JM])8W>S2[Y;&X0;-V
MYO+PR_-@K^]7WZ\5DZEX-UR]O[B?[;I\G_$U@O[>:=',BQQLI\DXX"C:<8ZY
MYP232:KX+UJZ@\0V-I>6"VFJWD5\KRJ^]'7R@RD#C'[K(.>^,=P =&/$<4NK
MW6GVUM).]I/';W)1US$756#%2<[,,.?7/H2**>/-+DU.RM4#/#>W#6L,Z2(W
M[P9QN0'<JG:0&(].F0:@U'PE<ZGXBMM4D6SANK:ZBEBO[=F2?R5"[X64##JQ
M##EN W3(Y=X=T#Q#H4@TS^T;*30H9FDMV\MOM(0L6$1YVX!.-W4CC Z@ Z/3
M[R6]AE>6RGM"DSQA)MN7"G <8)X/45;K)T&XU6X@NSJR6P=+IT@>V5E62+@J
M<-SGD@GH<9'!K6H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** #J,&BBB@ HHHH *
M*** $5510J*%4<  8 I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH C2"&-V
M=(D5VZLJ@$U)110 4BJJ*%10JCH , 4M% !1110 4444 %%%% "*JHH5%"J.
M@ P*6BB@ HHHH **** "BBB@!&574JRAE/!!&0:;'%'"NV.-47KA1@4^B@ H
MHHH 145!A5"C.< 8YI:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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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@ KA]#TBZL
M_"6O^&$"?:TENQ;^8VT/'.S/&^<'CYR"<'E2*[BD**7#E1N (#8Y /7^0H X
MZT\/:M!J'A"=X[79I%A+;7.)B269(U!3Y>1^[SSCK51M*U+2/A[KVFSQ0O?Z
MC->"UCAD+AVN'<H#D#IOY[ *3TKO::44N'*@LN0#CD9ZT 5=)L!I>C6.GJV\
M6MO' &]=JA<_I5RBB@"O?6YN]/N;96"F:)HP3VR"*Y#3_"=_<:=X:T_54@AA
MT.$(6@F+F=Q"801\HVKAF;GG.![UV]% '!Z#X7UR#1_^$>U2#2ELH+9[1=1M
MB3//&4*+E"HV-@@D[CDCISFK6D6'C*#PVVD7$NFVTUI9M;VM]#(TAF<)MC=D
M*C8!P2,MDCTZ]E10!Y[9^$-:DU"XGNH;"W6\T-M.N&2Y>:3S26/F$E!OSN[G
MC'>G6?A[Q,+G1+B:UTM&T[2)]/*&X:0.[+&%;[@R"8^5[#N>E>@44 >;/\/[
M_P"P:A!I;1:7 _V>XM;!YFGMX[J*7S"P!'RQMA5P/<X& *Z_P]#JBQ23:I8:
M=82L%4063F0<9RQ8JO7/ QQCJ<\;5% '&R^'=6M-0\2BQ%M/::XH<&60J;>7
MRQ&V1@[E("D8YX(]Z?;^&+S3M>\,M:"&33M'TV2Q9Y)2)&W"(!@NTCCRN>>]
M=?10!S/CC1M1UW1[:TTU+=I8[V"Y8SRE!MCD#XX4\G&*N%]=:[,JZ=81*(6R
M?M3,TKC[B$^6-JY9B3R?;DUM44 <18^%-3L=3O0CPMIVM6S'5%\PJR73 AI(
MAMQ@@X()'W5/7.8=+\+Z[-X>F\/:Q!I4,"V4EE_:%H29;A60QABA4;#@Y/S'
M)&.E=[10!RNBV7B:71SIFN+I\*16IMO/M96D-P=NT.5*C8,<XR<GT YR]$\.
M>(K:[\(M>0:?'%HEG+9RF.Y9C("D:!U^0==F=OZUWU% 'GMGX3UZV\+^&])>
M.P+Z1J,<[NMPV)(D+<CY.&.[[O08ZUNW_AF6X\9VFL03+':O ([^$CF8QN'@
M(]U8MD^G%=+10!Q!\/Z[8>)-4>RMM*N]-U287'G71(FM'V*K87:1(/E! RO.
M<FNOOXYI=-NH[=8GG:%UC68?(6(. WMGK[58HH Y3PIX:FT#4+UX$^Q:7/%'
MLTU;@S1Q3 MO:/(^52"HP/3.!TJEJ7AW78M5\3OIR6=S9Z]; 'SIVC>WE6+R
MN@4[E( /;!_.NXHH \]@\,>(M)O;"]M+/2+\OIMO8WMM<S,JQO%N"R1OY9)&
M&.5VCM2>)_"7B/6K75;#=I]S;7%A'%:-+(T:VTJ@[R(PI'S'&&SE1Q]?0Z*
M.2.BZTGB74]26*R:+4-,BMW7SV!CEC\W@?)\RGS!\W'0\53TGPOK%BW@D3):
M;=$LY+:Z*S$[BT:H"@V\CY<\XZUW-% '.:WHU])XFT?7].\N22R2:":WD?9Y
MD4FW)5L'#!D4\\$9Y%8LW@_4U,%Q MJUQ+X@&L72-,0J*%V!%.WYCM"]0.<U
MWM% $5UYIM91"BO*5(56;:"?<X.*XC1?#_BG3?A_:>&(_P"S;:>.W-L]\)WD
MV YRRIL&6P> 2!GUZ5WE% ''0>$9=*U7PHFEI%_9FBVT\#F20B1MZJ 0 N"<
MJ2>1UK*@\':]90WTVB/!HMS=6#I+;PW#/;-=EE(EC7'[O@.,@?Q#CC)]&HH
M\WN/!&L7L7B>(0:=9)K.F0VZ!+AY#'*GF?>)0%L[P2W7V/6NA&D:A?:W;ZU>
M6\$$ME8RVT%NDV_<\A4LS-M& -@ X[DG'2NGHH X+2O"FLV-CX'@D2T+:%N%
MT5G;# PO$-GR\_>SSCI39_"6M2:1J\2K9BXGUZ/5;93.VUD62-MC';\IQ&>@
M(Y%=_10!P_B2R@UOQ!H\%O?V\>JH7MM2MX) Y-HZ;I48=0"0FUB!RP]:Z(WV
MH+XI33Q:V[:<;0RF99#YB2!L89<8"D'@YR2#QP:T([.VBN9;F.WA2XFQYLJH
M SXX&X]3CWJ:@#F]3T>_3QC8^(M/$<VRTDLKFVD?9NC9@ZLAP1D,O(/4'KQS
MCQ>#M2M+K2+B$6KO'K5QJMX#*5 ,JR+L3Y><!QR<9VGIGCO** "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@
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
MVC?.UA@X)'ZBG44 5=/TZSTFRCL["W2WMH_N1)PJ^P':K5%% !1110 4444
M%%%% !1110 4444 %9FH^'-%U>YCN-1TNTN9XQM266(%@OIGKCVZ5IT4 ,AA
MBMX4A@C2*) %1$4*J@=@!TI]%% ",H=&4YP1@X./UJKIVF66DV@M+"W2WMU)
M98DX4$G)P.V3S^-6Z* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH 3:N[=@;L8SCG%+110 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 %%%% !1161X@\0VOAV"TEN8YG^U7<5K&(HV;YG8
M+DX!Q@$GWQ@<F@#7HKBX/&<-AXDU^WUK4(H;*V:V^S9B*E%D3<2W4@9(R3@#
MCI71:CK^EZ23]NNUA"A2[%6*QACA2[ 80$]"V!P: -*BL.]\8^'M/FN8;K58
M$DM2HG7EO*W="V!P/4]!WQFMF29(H'F;<452QV*6)'L!R?H* 'T5PEUXY^U:
M=X9UBPE^S:?J&HB"<7$)!,1CD8$$XQ]P=,]<9KI[7Q%I-[IS7UO>+) LI@.$
M;=Y@.-FS&[=[8S0!J453T[5++5K=I[&<2HDC1/P59'7@JRG!5AZ$ UB1:W>:
MWXJU+1]-E2VM=*$:W5R4WN\KC<$0'@ +@DD'DXQWH Z>BL>&[O=-:];6KFW-
MJC1BVFCC*%]W&TKDY?=@8'7(P,G%+)XHT6'3KN_FU".*WLVV7)E!1H6QG#*1
MN!P00,<@T :]%84GC/P]$]S&VIQ^9;*'D0(Q8J<X90!EQP>5R.#1<^,_#EHD
M;3:O;XDMA=($)<M$<88  DCD?S[4 ;M%9+>)M&%E:W:WR2PW4;2P&!6E,B*,
MLP"@G R,G'&1FFS^*M#MA:&74X/],A,]L%)8RI@'<H&<]1CUSQ0!L45D1>*-
M%GBTZ2*_1TU%BEHRJQ$K#.5''!&#D'D8/I5^"]M[FXN8(G+26S!)1M(VL0&
MR1@\$'CU'K0!8HK)N/$VCVO]H>?>!/[."M=YC;]R&Y!;CH1SGTINJ:W96^GW
M!.HK8N;-KA;B6$E8EQ@.00 <$CY3UH V**Y4ZQ?CQ=H6GQWD4UE?:9/.S>3@
MNZ>5A^O /F$XXJSX)U2]UGPQ'>:A(DES]IN8F9$V@B.>1%X^BB@#H:*P+WQM
MX:TZ>:&[UBVBDAE$4H))\MCC&X@8 Y')X&15N\\1:3I\[0W5ZB,GEF0[698P
MYPA=@,)N/3<1F@#4HJC%K%A/J5UIT4Y:[M$5YX@C916^Z>G?!QZX-2V^H6UU
MIR:A [26SQ^:CJC$LN,@@8R<CIQS0!9HK TCQ=INKZ';ZLIEAAN'*0I)$^^0
MY. JXRQ(&<+G'/H:U=/U*SU2V-Q93K-&':-L9!5@<%6!Y5@>H/(H M45R5[J
M^JCXAQZ#!>6\%I)IC7NYX-S!UE5,9W 8PV:T(]<ATRR$^L:G;R12W1@M[B*)
ME5SD*%.,@-NW#KSB@#=HJB-8L#!/-Y_[N"4P.=C?ZS.-HX^8YXP,\\5%#XAT
MJXLY+J.\4QQ3?9W4JP=9?^>90C=NY'RXR<B@#3HK)B\3:/,D#I>KB:Y-HF48
M$3CK&P(RK>QP:J:KXRTK2[.6??+.T-Y%921Q1.625RH ;CCA@??C&210!T-%
M88UNT35[TMJRF&WLHYI++[.=\()8^8QZ\CC:1QMS5V#6;"Y@L9X9]\5^,VSJ
MC8D&W=D<<# SD]J +]%9MIK^EWM\+*WNU:X:,S1J59?-C!P70D .O(Y7(Y'K
M6E0 45F'Q!I2WJ6AO%$DDI@0E6V-*.L8?&TOP?ESG@\<5%!XJT.YU0:9!J4,
MEX9G@\I,D[U7>RYQC[O/Y^AH V**Y?QCK&HZ//H*V$\,:ZAJ4=E*98M^U65V
MW#D<_+5R/4)=/:^N-1U2VGLK:-6D:* JT)Y)+8)R-I!]L9[T ;E%9]KKFFWI
M'V>Z5P;=;K=M(7RFSM?)& #@X^A]*9;^(M)N9IX4O462"'[1(LJF/$7_ #T&
MX#*<?>''O0!IT5C'Q5HJQ7<CWOEK:1":<21.K)&<X<@C.S@_-TX/-27GB/2[
M$SK+<,9(;0WC1I&S,81U90!\PR0.* -6BN:M/$EMJH\.SQ:@+)M04RBRE@)>
MX'E%MH)QC;][<.#MQWK1A\1:5<6=Q=PW1>"WF,$K")\I(" 5(QG.2!B@#4HK
M-F\0:7;7L=I-=A)9)1 I*-L\PC(CWXVAR/X2<^U5XKK4;35]7FU*>W&C11QO
M;OY11HS@[P22=_8Y '7')S@ VJ*JV6HVU^9A;NY:%@DB/&T;*2 0"& /0@_C
M7+7'C*'1?&6L6>MZC#!IT%I;30#RSE2YE#$XR2/D7)Z#VH [.BLV\U_2[&U2
MYFNU,+Q>>'B5I1Y?]_Y0<)R/FZ>]5KKQAX?LG*3:K!O$ N=L>7)B/1@%!R._
M';GI0!MT5F7/B#2[6SBNY+L-!+#YZ/$C29BP#OPH)VX(^;IR*QM:\3K_ &OH
MNE6%TZ)J<4LPO((#+A%4%2GRE3DL"3S@#MD&@#K**YS0=6\O2[R;4]?M-1>V
MN?(FF@M_*2.3:@\L#)W')&.Y+ 4Z_P#$>G3:7)+;:W%8M'=QVSR2PDLDF]<Q
MF-L$,P..>FX&@#H:*S+CQ#I5K??8YKQ5F$J0M\K%5D?[B,P&U6.1@$@G(]15
M:7QAX?AOWL6U.(W4<AB:)%9F#A=Y' /.T9H W**SK?7M,NK.RNX+D26]\X2V
MD5&(D)!/''H"<],"K5W>V]A!YUS*(T+!!P268G 4 <DD] .30!/16/)XIT.+
M3Y;Z748HK>*802F3*M'(2!L92,AN1P1WJYINJ66L6K7.GW"SPAVC+J",,IP1
MS[T 7**XC2-<U;4)/$?VG5K.TBTO4)+5&:VSE%1&#-\XY^;MCI70?V]9V4L-
MAJ=W''J7V4W$B*C;2JC+LO'*@T :]%9UQKNG6MI%<RS.(Y8S*H6%V8H,9;:
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
M22\CLYC(]G/]GG!1EV2;0V.0,\,#D<<U>H \TGBEOM9^(^EPZ?)<RWH@@C(
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
M\M;Q(%1XIYXVN)\'. Q<@(N2<DC// []D2!C)Z]*;)%'-&8Y45T/56&0?PH
MISSRWOA^2XLK=7FGM2\,%R,!F9,JKCMR0#7GUCI.KR7Z75WX<O989?#DME/!
M--$BM+E3Y2JKX1" 57:![XZUZA10!R7@_3M4TR\OH)9[R?2!%%]C;4 IN(V^
M;?&6'+HORX)]3@GK4D]K?6WQ'&II833V4NE"V,T;+A'65GP02#R&&, \UU-%
M 'F>BZ%K%KI7@2";3+B*73;B9KSYD_<AHI4!X;GEUZ9JSX/TB]M5TO2]6\-R
MB[TCY%U.2X#P,J@J'B&XL&88R-HQDY/8^AU1N-7LK35+/39IBMW>[_LZ;&(?
M:-S?-C P!W- &+XRM=3+Z+JNEVC7SZ7?>?+9JP5I8VC>-MN2 6 ?(!(JE?\
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
M^QN99G<-">J%22"/J*JZ?X*\/:9IUSI]MIRFTN8_*EBFD>4%/[@WD[5]A@4
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
MYR\\AWHAW*/O<8/((Y!YS3!X,T#9?HUAY@OX5@NC)-(YF0=-Q+$Y_P!KK[T
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
MEDTJX/G[$+H###POR[>.Q(/OFK.C^)]8U&WT/2Y+L?;+IM05[K*1-+]FF\L
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
M #>OM6M=/FCAF,K32(\BQQ1-(Q1,;FPH)P-R_F*KIXDTN2X>W2:0S)9K?%!
M^3"W1AQS]!S[5E>,-#DUB>S:*TO//@CE:"_L+E8I[:0[<#YF 9& .0<CY1QZ
M9_\ 9/B.VUNTOY;2*_GGT)=/NI8I5C6.=6+%B#@["6/W03QTH Z%O%>D?V?;
MWT<\DT-Q:_;(_)A=V,. =Y4#('(ZCVZUA3>+D@\90R+?37.BW&B?;88K>W,I
M9O,4!U"*7/RGOP/:LO0M$\4>&CHEW'I,=[C18=,O+072(T+Q$E9 Q^4J=S @
M<].M;JZ;JJ>-(M3DL0T"Z,UJQ@= HE,@?:H)!VX&,D"@#IK"^MM3T^WOK.43
M6UQ&LL4B]&5AD&L'_A*-*TZ/7;Z[U6YDMK*Z6.=7M6 M6*+\@PF2#D-N.1\W
M6IO ^FWFC^"=(TV_A\JZM;=8I%W!AD>A!(Q7,ZOX<UJ\TOQM;PZ>QDU:[BDM
M,RQ@,JQQ(2?FXYC)_$4 =;!XJT>>34$^TO";",2W'VB%XL1G.'&X#<IVG!&1
MQ2Q>)])EDO(FG>&:S1))HIH71PK\(0I&3DC QSGCKQ7+>)_#&L:[J^LS6D'V
M87.E6T-O+*ZX\^*=IMK $G:<@9^OXVM7LO$?BGPQ<I-I%KIE\C030P3SK,)I
M(I5DVL5X"';@=_F.0,<@&O/XTT.UM=0GN;B6 :<4%TDEO('BW_<)7;G:>QZ>
M]0WWCG2;33=9NHQ=2RZ5;_:)H#;NCLA!VLNX#*G:?F''!K"U71-4UCP;J\4'
MA2STJ_O(HXE@BDB+N58$EG7 VCL,D]>!4WB'P]JVL:GXD>"S,<6H>'A80/)(
MG^N!E." 20/W@&?8T ;B:Y;7.KZ.AO;NWFN;::9;(VK!9P N22RY!7L 1G=W
MXJU:>)M*OM-74+::9[9KC[*#]GD#>;OV%=I7<,-P3C K&73]6N/$GA;4)=-:
M&*RL[F*Y'G(WEM((PHX//W#G&>HZU-IOANZL?&.HW(9/[&FD%]#%GE;MU,<G
MX;1N^LA]* --O$VE)?V]H\[JUQ,UO#(8F$4DJYR@?&W=\K<9Z@CJ#6A>WMOI
M]H]U=2B.%,98@GDG   Y))(  Y)(%<-X<\/ZEIERFEWWAO39XK6[::#66:-F
M9"Y93LQO$H!VYZ=\GH=_QGI5_JV@JNEF,W]K=07D$<K821HI ^QCV!QC/KB@
M"Q'XITATO2UPT3V4B17$4D3+(COC8-I&26R,8SG..M-D\6:/#::E<SSRQ#3%
M#WD;P.)(5(R&*8R5(R<@$<'T-8FLZ?X@\0Z3;7G]F16%[97]O>Q63W"NTWE$
MEE=U^49!^7K@@$XSQ!KOAS4M9'B;4HK)X;C4-$_LNVM9)(]S-^\)=R&*@9<
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
MG#+$9W\JUEE"1C/S,44A1P>OI3=+\2:7K$L4=E+.QF@^T1&2UEB62/CYE9U
M8?,O3U%)XH51X4UM]HW&PF!..2 C8_F?SKG(-5?0O@SI>K0JGG6^CVH5V'"!
MDC!8^PSD_P"[0!W+ ,I4YP1C@XJKIVF66DVQMK"W6"#<7\M"<;B<DX]R23[F
MN$\27'B31?#WB#4(M;C6$:;]HM LBS2I(I^9@3&!L8%>,'!Z8S5V_36;#Q'X
M>L1XCOI(M3N+DS;HH?E @+!5^3@!@2,YZ\YQ0!W-9.C6ND:?<:A9:5IRV9CF
M#W&RV,:2.X#;@V,/P>2,XZ5PB:KKMMH[7S:Y=3/I_B(::$=(]L\)N5C_ 'F%
MR6VOU&.@XSG,WB#7-:L[+QZ;?59D?3)+8VC>7&?+5XT9E^[R,L>>OO0!Z72,
MRHI9B%4#)). !7G^I:KJ.B:SXAL9?$$BPKI4%Y#<W$"2&WE>62,A%4#(.U<*
M<\^M8_B;4=3D\-^/]/FN;R&*SLX)8%DD4RH)$;<K,O4';TR>I&<<4 >H27T4
M6H6]DR3&6='=66)B@"XSN8# /S# /7FEO;*VU&SEL[N(2V\RE)(VSAU/4'U!
M]*YC5-0O])\8Z-:1WEQ<VDNGWLTD#!,R/%Y94Y"@Y^<CTZ<5DVFOZJVA^#]?
MCOGN&UBYAAO+;"^6!,I)V#&5,9'KR <Y/- 'H%O;Q6MO';PKLBC4*BY)P!T'
M-.FE6"%Y7#%5&3L0L?P R3^%>90:OKL=M!J$FMW,IC\4-IAA:.,)) ;@Q8;"
M@[@,8((Z=.N?3V^Z?I0!ST'CGP[/80Z@M](EC,<)=S6LL4)YQ_K&4*.>.M="
M"& (((/((KSWP,]@GP.LFU0Q_8!82_:/,^[LR^<_A6)H%]K5I\/](M'O[F._
M@T&6Z^S1J%>,!CY4LCM_"% 4)@Y.<@XX /7=RA@N1N(R!GDC_)%+7G%G?7EY
MXNT/4YKJX9W\+M>-!&0$9R\)("XXR?QX'I5_PS>:YJHT#7#JEJUA?VY-U 9M
M_F.R;E\L;!L*D,"-QX!SDC- '<44 @C(.0>]>::M=^()&\;SVWB.YMO[#=9K
M2,11%"!;K*4?*Y*Y)'8\\D\4 >ET5YEKWB?55TR^U.TO94N+6*QD>W1%6.T:
M0J723=DR,P;H!\HQR#UU]9UF_P##GBN5+FZFGL=4M"NFPD* EVI_U0(&?G#*
M1DG[K4 =M6=;ZM8ZCJ.HZ7"\AN+((+A2C)MW@E<$XSP#R*X7Q-J^KZ-I^JFV
MUJ>[N]*MK4NRQHB1N3ES)Q\YD!X4#"CTR"7WEG?7/B_QI+8:S<:9+;VEG*KQ
M(C!F$<A&_>IRO'(&/K0!UVGS:-H^HP^&;&(V\OV=[J.!8V"",,H8@GY?O..
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
MI<:C<7S/*T@>=4!0''RC: -HYQWYZU=H **** "BBB@ HHHH **** "BBB@
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
M3MO8><F, . <-CL3DCM3;[P;X<U*>TFN](MI9+1!%"V",)_=./O+['(K=HH
MQM0\*:'JMX]W>:?')/)";>1PS+YD?]UMI&X<\9SCM6G:6EO86D5I:Q+#;PJ$
MCC08"@= *FHH QG\*:+)#<1/9DQW%R+J5?.?#S#!#GYNO Y]AZ"K=MI%C9ZC
M<W\$)6ZN@JS2&1B7"_=SDXXYQ]35ZB@"C?:/I^I7%I<7EK'--:.7@=NJ$C!Q
M['TZ<53_ .$4T4V[6_V,^4US]L*^=)S-G=YGWOO9YSZ\UM44 8W_  B>@_V\
M=;_LR#^TB03/@Y8@8#$9P6'J1GWK0U#3[35;":QOK=+BUG79)$XR&%6:* .,
M\3>!K.Y\,ZM:Z'I]M'J-]:BU\Z1R,J#QN8Y)[\\DUI:AX?1O#NIP6-J!?WEB
MUL#-.SD94@+O;)"@L3@<=>*Z&B@#!\.>'H-*TFP6:#;>P6BVS-YS2;   P0D
M_*I(!P,=!Z"I4\*:+':6MHEGM@M)_M,$8E?$<N2=PYZY)/XGU-;-% &./"NA
MKKK:V--@&HL0S3 'E@,!B.F['\6,^]1)X-\.QW"3II-N)$N#=(>?DD.<D#.!
MG)R!P<]*W:* ,NW\.:3:W1N(+-4?S6G"AV\M9#G+A,[0QR?F SR?6D?PWH\@
MU$2V*2KJ7_'XLA+K-@8&03C@  >F!Z5JT4 9VC:#I?A^T-KI5FEM"3N(4DDG
MIR223QQUK'U+P_<:AX\L-5>,?8;>PFMBR7#1R!W=&!&W!QA"#SWKJ:* ,Q_#
M^E2)8(;-573VWVJHS*(FQC( (YP2/Q/K55/!GAV.=9UTF 2)<&Y0\_)(<Y*\
M\9R<@<<]*W:* ,8>%-%6W2W%F1$ES]K5?.?B;.[S/O?>SSGUYJ>VT'3;2Y6X
MAMR)%=Y$W2,RH[YWLJDD*3DY( ZGU-:5% %;4-.L]5LI+.^MTGMWQN1QQD'(
M/L00"".0:I3>&M)N-.N+">T,MO<D&<22NS38QC>Q.YL8'4]JUJ* &QH(HUC7
M=M48&YBQ_$GDTZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ J)+FWEN);>.>-YH0IDC5P60'.,CJ,X./I4M<AH
M$4<7Q(\7^7&J;H;%FVC&25ER?K0!U0N;<W1M1/&;@)O,6\;PN<9QUQGO4M<A
M#%''\7[IDC56?0XRQ P6/GOR?6NOH **** "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 **** "LNST."RUR_U:.>X:>^6-9E<KLPF0N !D8W'OWYK4HH RUT.!
M?$C:[Y]P;EK86I3*[/+#%@,8SU).<UJ444 %%%% !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 %%%%
K!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>ex1018newformkeyeeagmt012.jpg
<TEXT>
begin 644 ex1018newformkeyeeagmt012.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 ****
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
MC?3H(M5@U,:>UG]H)'8[]VS./+S(..@]:W-9OI].TN2ZMK47,JLHV&0(H!8
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
MP_/JD=LMSY+QAHVDV9#.%R#@\C=FL&V^'\]I9Z=IT6NR#3-,OUO+.$VRF2,
ML1&7)^91N.#C('K71^(M%C\1:!=Z5),\ N% $J $HP(93@]<$#B@#$UWQG<Z
M--XBC738IO[(TZ._4FX*^:K&0%3\IP1Y9]<Y[4V;QO)I5WJ":W8QV\%OIG]I
MQO!,9&:,-M*,"HP^<8P2.>M-OO MUJ7]L/=ZXSS:KIR6$Y6U5555+_,HSD??
M/!)_'I4^I>"(]9NYI-0O!)!/I1TR6*.+:2I8-O!W'# @8X(H R;R[GM/B/I6
MIZK:VULJ:)>32-"Y=@JM"2K<#.WU[Y/ [Z</B[4Y9$8:%*UM/9/=1S8D18V4
M!A'(S1X&X'AESR"/0T0^"[J:^L;G5];:_%K93V+(+98_.BDVYWG)^;Y!DC&?
M0=Y-)\):CING-ITWB.XO+2*%H+..:!08E(VC>RD&0A>!T'J"<8 +OA36=2U_
M2H-3O-.@M+:ZMH;BW\NX,C-O7+!AM&,<8Y.0>W2N4\4.^A>)[_5-?T)M7\.W
M44:I=PIYLFG;5PP*=0I.6W+R/RKN- TLZ'X?L-*,_GK9P) DFS:650%&1D\X
M JK+I.II>ZA/9:M'''>,K&&XM?-$1"*GR89>NW/.1[=<@&3!XBALM.TW2]"Q
MJ133(YXIB)&5XP-B$[%8Y8J>3TP>O2IK?Q7?ZG'Y-AHS1ZE'IZ7L]I>.8FC+
ME@L73[Q*/R< #![U7'@ :<NDOX>U>?3+C3[7[&9&B699X<[L.IP,[LD$8QD\
M8JS=^#[K^U[?5M,UZYLKY;86MU(\*3"Y0,6!*G #!F8@C@9QC'% $5OKFMW/
MCF+3VM((+8Z0EXUO)*=Z2,^"&(!!(*XXXZG)Z57\.^)X)-%T"TT[2K>RN-3:
MY:*U5_W4*1.V]LA>>2.,#);M6R/#;1>(K?5[?494>.Q%E(DB!_-4-N5BW4')
M.?7/;K699^!/L%CHRP:EB_TB69[>Y,&59)22Z.F[D'/8@C _$ BD\>7*0+&-
M)1KZ+6$TFZA-Q@(SX*NAV_,I4@\X(S[5L^'M<NM5N=6LKZTBMKS3;D02"&4R
M(X:-9%8$JIZ-@C':J-QX+$T<;+?!+HZJFJW$QAR)94P%4#=\J@*HQDG ZYR:
MT])T-],UC6-0:Z$O]IS),T8BV^6514 !R<\*/QH R?&\8_M#PG*&<,-;B3AR
M 08Y#R.AY _*HKD)K/Q.GTF_B6:PL](69()!E6DED92^/4*F >V6]:VM>T.3
M6I=+=+M8/L%XMXH,6_>RJR@'YA@88_I2W^AM-K,>L65R+6_6V:U=VB\Q7C)#
M#(R.589!SW.0<T 9WPZU&YU/P/8S7<KRS1O-;F5SEG$<KQJQ/<D*,GN:ZFJ.
MC:3:Z%H]KI=D&%O;)L4L<LW<L3W)))/N:O4 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5B>(];GT-
M-,>*VCF6[U""S<M(5,8D<+N P<X],BMNN/\ B&L<NG:-%*NY#K5FSK_L"0%B
M?8#J: .L2>&2,R1RHR+D%E8$#'7FD2Y@DA6:.>-HF.%=7!4G., _7BO*-05M
M-O/$ZZ;;2KI<&LV5Q<064(.8/)02LB8(;#@%@ ?NG-+J]EH5SI"7^GFZNK:\
MUZQN));B'RU)$BB1HTV+@;!\S 8//.0: /56O+58DE:YA$;G:K%QACZ ]S3I
M;B&#;YTT<>X[5WL!D^@S7FNN6VDZ3XDGTS48)[+P_?:<L-G]BLEDA#EY#-'@
M1MM9MZMP!G'J!4]E#:V&OWUCXABE.F3Z/;0:>U\-Y**K"6(G_GJ25) Y;CKB
M@#KM;UU-,O--L(_*-YJ,K1Q>:V$0+&SEF[X^7'U(J]ILM[-IT,FHVT=M>$'S
M8HI/,53G'#8&0>O3O7FUG8SV_P#PK>'7HQ)>Q+,+DSJ&9%\AP@D)Z<E1S_%[
MUZ38ZE;:BUTMLSL;6=K>7=&R8< $@9 R.1R,B@"W1110 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 %%%% !1163X@UU/#]E!=2VLTZ2W,5MF,J AD=4!;)'
M&6'0&@#6HK)\3:ZGAKP_=ZO+:S7,=LNYHX2H..F?F(X_,^U:U !1110 4444
M %%%88\0->ZG>V&D6@O)+%@ES+)+Y<2.1GRPV&+. 02,8&1DYXH W**Q+'Q5
MIMYI]W=2NUHUE-]GNX9\!X9<@!3@D'.1@C(.1BGVFN&Y\5:CHC6IC-G;PW F
M+@^8)"XZ8XQL/?O0!L4444 %%8GB?Q"?#=E;71LVNEGNH[4*D@4AY&"J>>,9
M/-)I/B:'4=:OM%FM9K/4K)$EDAD*L'C;HZ,I(([=B#VH W***@O;VWT^T>ZN
MY5BA3&YF]S@#ZDD#\: )Z*CGE\FWDEV,^Q"VU1DG S@5S'_"6WXUV#1F\/RK
M>S6;7BH;I,!%95()Z9RP_P : .KHJO8W#W=A;W,D#V[RQJ[0R8W1DC)4XXR.
ME6* "BBJU_-=6]E)+96@N[A<;83*(]W(!^8@XP,G\* +-%%% !14"WMN]])8
MK*IN8HUE>,=55B0I/U*M^5-T^:ZN+"&6]M!:7++F2 2B38?3<, T 6:*** "
MBL5_$!N-8NM*TJV%W<V:J;IWE\N*(L,JA;!)8CG !P.I&16;?>.H+31-2O5L
M96O-,GC@O+)Y KQ%RH5L\@J0P((ZCWR  =91574KQM/TNZO%A,Q@B:7RPVW=
M@9QGM5+3-7N=4L-%OH=/ MM0M5N)G,PS;[D#*,8^?).,C&,4 :]%%% !16?-
MJ;26=W)I4*7]Q;2^281*$!<8W#<00" ?S&*T* "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 *X_XDSQ0^&+
M?S943.IV)&Y@,XN8R?R )KL*0@'J : .1^)\T2_#/7&:1 KVV%)8?,21C'K7
M1W&K6%J;/SKN)/MLHAMCNR)7() &/8&K9 (P0,4;5.,@<<CCI0 M%%% !111
M0 5P7@MX_#>H^)]*U::.VGEU:?4('F8*)X)<$,I/7&"#Z8'J*[VL27P]/,?G
MU_5",Y (@('YQ4 >9Z[IR7>G^-/$LT*'3+W4M-:U:5!@I"\:23#/12"WS=U!
M/0U?UJ#0]0U[Q8";5[:'P[ ]NJN BD>>590#C(RI![9&.M=\=!NB,'Q'J^/^
MV'_QJD_L"Y_Z&+5O_('_ ,:H \ZDU/3]1:WL_%&J+;6M]H=JUC<RJ&5W*MYI
MC<YVRABIXYX7TK6T_2],O_B,]I>RS7;0:-8S*+F4B0S))(=[*"/G "$_7WKK
MCX>N&QGQ#JIVG(R(.#_WZI?[ NLY_P"$BU;/K^X_^-4 8/Q3FBB\/Z8LEPL)
M;6+,ABP! $JDD9XX'-1^*M$DT?PYK^O:7->WFKW<,2RW!8&06ZL-RQA  N$+
MG@9SSDFNB.@7)Z^(M6/_ 'X_^-4O]@W7_0QZO_Y _P#C5 ''WXL3K-W-H-_'
M::+/H%PU_<61!CA;CRI0%X\S!D/J0OL*P]7VR>$]>MM1T[2S)92:?,U[IX!M
M9HS,/G"_P.%W;AD\$<X->E+X>N$!"^(=54$Y( @'_M*A?#UPJE5\0ZJ%/4 6
M^/\ T50 D#ZN;^#^S8M'_P"$?(78R.XDV8_A 79C/3G&*P[JZMU^-FG1F>,/
M_8<Z[2PSN,T9 ^N 3^%;_P#8-W_T,>K_ /D#_P"-4G]@7.<_\)%JV?7]Q_\
M&J ./\57.FS>+=2TGQ-J L+6XLHO[.EDC!!/S"0Q,1\LH8J>.?N^E+I^EZ7J
M'Q$N[6_DEN6@TFPG47,Q63S4>0[V (PXPN?3/H:Z]O#]PQ!;Q#JQP<C(@X/_
M 'ZH_L"YSG_A(M6S_P!L/_C5 'F%E#I8\,^'+T3HMT?$LUN9Q<$.(6N)@4W9
MR%*D<=.<U+K36%CH/CW3[6:*"UM=2M'MX8Y-JQEEA+[0#P"V_(Z9S7I7_"/W
M/_0Q:M^4'_QJC_A'[G_H8M6_*#_XU0!P7B&WTJ]UGX@&XDBD\K1K>:$--PD@
M2<AU&<;@=F#VR,=:R_%6LVEYH&J.+I?[4AT*TGCEG?>[-AFW6RC!4@\NX)Y
M!'&:]1_X1^Y_Z&+5OR@_^-4?\(_<?]#%JW3'2#I_WZH YNR_L5OBGK$T@M U
MYI5K+!*0 95S,'=6ZD;=H+#MCVKG_"]]&=(\"1ZE)')HDUK<I*TK!HC=9'EB
M0GC.WS,9[^^*]$_L"Z_Z&/5O3_EA_P#&J1O#UPR%&\0ZJ5/4$08_]%4 >=S1
MJEMID%S<,--_X2TQZ<3,5!M2C?*ISR@?<![ 8XQ76> OLMO?>*M/LVC6UM=6
M(A@C;*Q*T,1(4=AN+\=,YK9_L"YX_P"*BU;CI_J/_C5 T"Z'3Q'JP_[\?_&J
M .>\+%?#GBKQ58ZK*ENU]?G4+6:9@JS1.B@A2>I0K@CJ,CL:YGQ%:27\/CSQ
M# &.F7265O!*N0)_*=3)(I[J,X#=."1Q7HS^'IY5VR>(=5=>N&%N1_Z*IW]@
MW6,?\)'J_P#Y _\ C5 ''-9V.GZ[KUQH<JC1I=#D>],<Q>$W)/R-DDC>4W9]
MMI/49BTBXMOMWPP*W";WTJ1"!)UQ;H ,9ZYR/SKM%\/7"+M7Q#JJKZ 0 ?\
MHJE_L"Y_Z&+5O_('_P :H \ZL;C2M2U6STZYUK3EU*UUVXDGN)+M4FN8M\@6
M'9D/G)1=IXP@(SP*=+JVGGQ+IEY;7$<$R^)9K>Y$K;KG!252'/&V,D*$0@\!
M><\#I(/A]?+FVN?%VHW&F8(6W:VM]^#S\TA0DG/.<9)[UO\ _"/W.<_\)%JV
M<YZ0?_&J /,KU-*LO 7C2&(6UM=PZU+E8\1NJF=2@.,<%2< \$9Q70ZC-97F
MO>+;77Y(U M8I-+>1L$0^5R\)_O"3.2O.=OM76?V!<G/_%1:MS_UP_\ C5(?
M#UPQ4MXAU4E>5)$''T_=4 <)8VL6H^)-/MO%!22[?PJCWL,\N 9=ZY++G&>_
MU&>U9D=[)<^"=$OOM5AJ3PZ"OVO3;Z3:\L?(+PR<[91MP>#_  ]#BO3_ .P+
MDG)\1:MG_MA_\:I#X=G;&?$&JG!R,BWX/_?J@"]8ZM9WUQ):Q2XNX8HY9[=N
M'B#@E=P['@_E5ZHX(O)A1&D:5U4*TKXW/CN< #/T%24 %%%% !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 %%%% !5.
M/48IM3FL809'MU!G8?=C+#*K_O$<X[#!/49N5YUI-Z+'PEX\O;Z2ZB:+5+]I
M9+7_ %RJ% 0H3T(39@GCI0!Z!<2O#;O+'"TS*,^6A&YO89XS3;*]M]1LH;RT
ME$L$R!T<=P?Y?2N#\'W\"^.KZR@O+0V\NE6LR06T_F)OW2ACG^)L!=S #/&1
MWK4^'9D_LG5U.?LZ:W?+;>GE^<W3VW;J .OHHHH **** &NS+&S*A=@,A00"
M?SK)\,^(8?%&BQZK;6MQ;P2.Z(L^W<=K%3PI/=36P3@9->-:.Z/\+O"6R[EB
M#^(1$QAG9-RM=R9!VD9X_P : /9:0D*"20 .237(>#E2T\1>+=,@E<VMK>PF
M&)Y"_E[X$9L$DG!;)QZDUN>)($N?"^JPR)O5[24%?7Y30!!)XEMAK.C6$,+S
M1ZM#)-!=*1LVHH;USR".W>MNO)M+@TR^/PWMHI4>&33YQ*L,Q&YOL\6X$@Y^
MH_"H-/UH6FG:%9ZC?Q1:*U]J5HT][NDB#),1 DC;AQLWXW'' ]!0![!16%X0
M@CMO#T4,&J2:G;J[^3=/R&3<2 IR=RCH#D\#J:H^/M3DTK1K*X,ODV1OX8[Z
M8J66.$YR6P0=N[8#ST)H ZNBO-9]&6\\+ZO/X?UA=2DM[E+^S2U8_9TD3#-
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
M\)PK;>&;.&/4Y=3B0,([R7K*FX[3G)R,8 .3D 'G-;5 !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%<EX\UB[T^VT?3K&9K>?6-2BL3<)]Z*-LEV7_:PI ^N>U '6T5BR>&K5/LS
M64MQ;203)(S+.Y\X*02LF3\^1GDY.:SSXV@6SM-4-HW]BW5W]DCO!)DABYC5
MV3'"%A@')/() [ '545QE_X^>QBUF<Z)<-;:/=+!=OYR A2J-O4<YX<'''3K
MGBG:GX[?1QK*WVBW"2Z=9+?K&LR,982S+DG.%(*G(Y]LT =C17*Q^,Y(]8N-
M-O\ 1+VVE^Q/?6@5EE:ZC3[RJ%/#\CY??K49\<B$:Q'/IQ^TZ9IZZA)##.KY
M0[LJ20-KC8<@^V,T ==17+6/BZXO=1CL3HTD,USIQU"TWSJ?.4%0RG'W3EUQ
MUX/;I4^D^*AK&G:-=6]GAM1=U>%I/FMPF[>6XZJ5VD?WB![T =%163K&MC2+
MS28'MS(FHW8M%=7P48HS@D8Y&$/?TK'N?'*VUG>SMI<TC6FKII3K'*IRS^7A
MP3CC]Z./_P!= '745RJ^-HX?[4BO]/EMKRQN(+=;=9%D,[3X\H*>!DDX/I@\
MXK(@UA](\=>)[W58V@B@TVS?RTG,JL6>4#9NQC)PN,#D?C0!Z#17%WWQ &FV
M>L33Z5)*VFVRW6;:8/%*A)!PY PP(Y7&>01FNFTV[O+N&9[O3GLF64K$CRJY
MD3 (;Y<XSDC!Y&* +U48]+B@U*YO(2%%V!]IB*Y61@-H;V.T 'U 'I7G>J:Y
MJ>L>&4OKRW$,EMXFAMXTMIR=P2[$97HH/3J>N>U;.M>+()/#GB:/5M$G)TL*
MMU:QW(_>1NH96#@C'!YQR,=Z .P:S1(2EHL5M)L\M)$B&47/0#\\=L]C1I]A
M;Z780V5HFR"%=JC.3[DGN2<DGN361=>)DAUV31[:".:[BABF:)I]DCH[$9C4
M@[PNTD\C\3704 %%>>Z9XCNE^(4,MQ>+)I.OPO'8QA@?)>$DK_W\0L_Y#M70
M:OXK73KO4K:"S:ZDTRQ%]=#S G[L[L!,@[FQ&QP<#ISS0!T5%<@/&US<7UI9
MV/AZZN)[JP74(U,\2?NRZKUSC.&S^GN)5\;V\E_9I!:F>TNKMK-9H9-SHX)7
M>T8'$992-V>X) S0!U#HLB%'4,K#!5AD&H/[.L=NW[%;[<YQY2XS^5<[;^.+
M>ZOK!(+1I[._D:*&>&3>RD X9TQ\JMC@Y/49 S56+X@226ME>'0;D6MSJ#Z=
MN$\9=9A(T:_+G!!9,9R,9[]: .PCMH(9&>*"-';[S*@!/UJ6N4C\;Q)]LM[Z
MR^R7]M>I9>0TP9'=X_,4[\<#9DGC(VG@\9A?QZ(K(ROI%RTJZE%IS+$ZE&,C
M +(CG&]3N]!R"#CK0!U/V"S&S_1(/DX7]V/E[\>E!T^R-N]N;2W,+G+1F,;6
M^HQ@UQFL>.-0M]%UEH-+6WU+3;NWMI8Y9PRA9BFUU(')PXX/0@]>_8SSW4.F
M27"V@EN4C+_9TD^\P&=H;']* +*JJ*%50J@8  P *1T21&1U5D8896&01Z&N
M6T_QO!?W?AZ%;94CURU>X@D,W*E%#-&1C[P!_1O3E%UN"]\0>'/M.ER+/>17
M,EI.MQE$0*,Y QG<NTC(XSZYH ZB&"*VA6&")(HEX5$4*!] *7RH_)\GRU\K
M;MV8XQTQCTKRFYWIX+UHK-/NA\5A$8S,2%^UQK@G/(P2,&NO^)(/_"M_$#J[
MHZ64CJR.5((''(H Z(6%F+=+<6D A3[L?EC:OT&,"E%E:*7(MH09 5<B,?,#
MU!]17,#QLFGWT]GK>FSZ:D=C)?0S/(L@FBCQO^Z>&&0=O/7K5W2_%']H:X=,
MDLC&S6WVB.:*3S8\9P48@ *XR#CD$="<4 = JJBA5 50,  8 %,GMX;J%H;B
M&.6)NJ2*&4_@:PM4OK>'QCHMH]A))=S07+6UQYVU$VA=ZE0>2<KR1QVK(T?Q
MQ<'PQ8:GJ\-K;R7]_+:0LUQMB4AY<!V*_* (]H.#N..F> #LGM+:2)(GMXFC
M3[J,@(7Z#M4J(L:!$4*JC  & !5>QN9;FR6:XMS;2$L&C+;L8)&<]P<9!]#7
M/)XV@:WTS4&M&72-3N1;6]V),G<Q(1F3'RJQ'!R3R,@9X .G>*.7;YD:OL;<
MNX9P?4>],^R6WVAKC[/%Y[+M:78-Q7T)ZXKS?1O$\WAFSUJ>XTVZN-*AUZYB
MGO?/#&!3(%!VD[F49&?0>O-79;F.QUOXA37$-Q=VL5E;R26ZS$$IY4A<*21M
MXST(]J .Y%C:+$T0M8!&QRR",8)]Q1]@L\@_9(,@;<^6.F,8Z=*P8_$D<2V.
MGZ?8F6X;2Q?B%YMH2(;0%W$'+$G'X')'&:R^.3/H-KJ]OI,RVT]D]]ON95C1
M4&,)O&X>8V[A>.AY% '3KI]DI4K:6X*G*D1C@^W%)_9UCMV_8K?;G./*7&?R
MKF8/%5[J'BG1K:RM(SIM_I+:CN>3;)@M%CC! (#],\YZC'+-$\2V":7;1V.G
MRPW-_J5U;0VDL^XF5'D,K,W.%^1CQG&0 .E '6"TM@Y<6\6XL'+;!DL.A^OO
M0]G;2;_,MH6WL&;<@.X@8!/J<5RUWX\CL=.U.6;39S>:9=PVMU:I(IV^:5".
MK'&Y2'!'&>N0,5J:-X@DU+5]3TNYL'L[JQ$3E6D5P\<@;:V1T/RL".V.IH U
M)+*UE:%I+:%S#_JBT8.S_=]/PI7L[620R26T+R$8+,@)(QCK7.7/B2[M/&UW
MIUQ%!'I5II@OI9S*=P!9@6(V]MAXSWS[5+;^+0UWHZ7=B]M;ZRI-E-Y@;YMN
M\)(,?*Q7)&"PX(SZ@'0Q0Q0)LAC2-/[J* /TI9(TEC:.1%=&&&5AD$>A%9'B
M'7_[ 73S]AFNOMMY':*(V4;6?."<GV__ %5A77C^>RL]7GN- F4Z-,%OPMRA
M"1E5<.A_B.U@<8'0\T =>+*U6V%LMM"(%Z1",;1^'2I(XHX8Q'%&L:#HJC '
MX5S>M>,!HEQ)Y]@XM(KB"W,SR;#*92HS$I'[P+N&[D8Y]*R;75/[-^(/BF")
M7NKJ=;+[/:&8Y8[7WD9SM4#DGI^)% '<36T%R )X8Y0.@=0V/SIB6%G'NV6D
M"[AM;;&!D>AXZ5SVL>,DTIKR-+-;J:PC1[J&.;#_ ##.V,8^=MO.#MZC!SP-
M'7]8FT[PC?ZS8PK-)!9O<QQS$H" N[GC(X[?AQ0!I?8[7=&WV:',8 0[!\OT
M]*6.UMXII)HX(DEE_P!8ZH S_4]ZX"ZOM2;Q1X-O#;-->7.G79>!+C".0L)#
M'. /O'H,\]ZV+3QS;7NF:=/%;K%>7JSD6]S.$6/R7\N3<X!Z/@# .<^F< '3
MQ6UO \CPP11O*=TC(@!<^IQUIL5G:P,&AMH8R"Q!2,#!;J>/7 S5+0=:77=$
MAU)+2>W+[@T$RX=64D$>A&1P>A!!KF[?XB&2WT^^GT*[@TN[O6L6NFE0^5+Y
MK1+E0<[2RXW=B>_6@#L6L;1UVM:P,NXM@Q@C)ZGZU,44L&*C<O0XY%<T_B\0
MZW96%QI[P)>WDMG TDF)2R*QWF,C_5ML;# GMQS1;^+7FM=4WZ?Y=[I]ZED;
M5IOF=G*[&!QPK!P0?3.<8- '0O:V\L\<\D$3S1_<D9 67Z'M4C*&4JP!4C!!
M'!%<9?>/GL8=8N&T2X:WT>Z6"[?STR%*HV]1_%PX...!USQ5N3QI'8WNIVVK
M:?+9-96J7B?O%?S8W9D XX5MRXQG'(YH Z.WM;>T5EMK>*%6.YA&@4$^IQ4U
M<=<^/!96VLR3:7)(VFV?VW=;2B2*6/G(#D !ACE<="",TZX\9W43:C =':*Z
M@TQM2MA+.-LT8X(8J#M(...>#0!U"V5JAF*6T*F8YEQ&!YG^]Z_C2"PLP4(M
M( 4Y7$8^7Z<<5RUGXQN%T[18;JWMWU6_T_[6D;7(C$^%7*H2O+DMG;V]:Z6^
MU.WTS1Y]3O28;>W@,\N1DJH&3QZT 9.N>%DU6YTIX&M;:&QN_M4D1M=XF^1T
MVG## PY[&MLV5J;=+<VT/DI]V/RQM7Z#H*QF\17UN+DW/A^]VQV7VR+[-^^,
MG/\ JN@Q+T^49'OQ61J_B)=6\/\ C#3'C$%YING-([6]SO7YXW*X8!2&!0@C
M'YYH [![*UE>)Y+:%WA_U3-&"4_W?3\*S[G2;R\UN.XGU+.F1;'6P$ &95)(
M9I,Y(S@[<=5!SVKEK:7R?$_@J5YG5'T*X:7=(=IVK 02,XR-S<^]:=IX[M+B
M[L]]L4L;RWDN(KI'WB)47?\ O@!^[RN2.3T(X- '3R6EO+*)9+>)Y ,!F0$X
M^M,_LZRVA?L=O@'('E+P?7I["N(NM4N=4\9>!KX6DEO9W;7,D1,Y)9#;.5WI
MT!P0>_?D5K_$._OM-\&7D]AA9"T43/YA0JKR*IQ@'G#8[8SF@#HQ:VXN6N1!
M$)V7:TNP;B/0GKBF?V=8[=OV*WVYSCREQG\JYFTNXM(N]6M-'TGS+F!$N[ZV
MCNB(XV=3A(@1C<0A.,*.1D\TG_">"\GT^+1-(N-2.H:<U_;D3)$&5612IW'@
MC?W[C'N #I+W3;:^M;BWDC4+< +*RHN6 ^H__5VJU'&D,211J%1%"JHZ #H*
MY+XD,T?A6*=/-\R/4+(JL;E2V;B,$=0#D$CGBE_X32ZC;6+6XT"XBU+3K87B
MVGG*WVB Y^9&'&<J1M]>YH ZMXHY2IDC1RAW+N&=I]1[U#_9UCMV_8K?;G./
M*7&?RJA8:\NI2Z:+6))8KVS^V&5),B-#MV]N=Q;CI]UO2L'QS<WNG:CIFHS:
M==ZCX?A25;V"S)+QN=NR4H""ZJ PQVSGL* .Q^RV_P!I%SY$7GA=HEV#=CTS
MUQ4M<;I'B+1K/08+K3-4.HVVHWC)9M-<,2IV%BCL^64*$;J,@8&":LV/C1+Y
M8K=;"1-1EO)+2.!GQ&Y1=[2+)CF/;@[@,Y.,9H Z(V=JUR+DVT)N!TE*#<.W
M7K2_9+8W0NC;Q?: -HEV#?CTSUQ7)7WBK6%N]!@BT?[,][J$UI/'<R[3^[CD
M;*':<JVS(;CCMSP^'Q+ING7GB*4V$\-Q#J$%K(IEW&YFD2,1[1G"Y#(.W<GO
M0!U:VUNDK2I!$LC_ 'G" %OJ:+>VM[2/R[:".&/).V- HSZX%<S?^-1I/]L0
M7VFN+W3;$ZAY,,H99X!D%E8A>A!!!'IC.:;_ ,)P()[I+_2KBV6+2VU6(B19
M#+$N-PP.C9(P.^>W2@#K:ABM+:"626&WBCDE.9'1 "Y]SWJCHVK-JT33"* V
MY1'AN+:X$T4H;/1L#D8Y^M<?K>IP-XC\2V.M7S6 AL8Y-)<S&+(V,7DCY&7#
MX!ZG  Z$Y .^2TMHKA[B.WB2>08>14 9OJ>IIIL+,A@;2 ACEOW8Y/OQ65X8
MUB6^\#Z5K.ID1RRV$=Q<,1@#*!F;V'>JL/C%6;1I;BPDALM9XLI_,!)8J719
M%P-A902,$\\'% "7OA:\FUB>[@OM/:VG" VU]IHN/)"KC$3!UVCJ<$'DD]ZV
M;'1K&PLH;6.WB98HS&"T:YVDY8<# !)/ P/:LOPYXGNO$3M(NBSVUFKSQ-<2
M3(<21RE"NT'/."<]."/K7\</+$?#LD-Q/$3K5K&XCE95=68Y5@#AAP.M '3-
M;0.06AC)"%!E!PIZCZ>U,:PLWMC;-:0- 3DQ&,%2?ITKF;^X?5/B1#H,[/\
M8+?26O7C5ROF2/+Y:YQU"A6Q[MGJ!B?P%J=SJOA93>2M-/;7,]FTK'F012,@
M8GU( R?7- '0O9VTBQJ]O"RQC"!D!"_3TI8K:"!F:&".-F^\40 GZXKSOPSX
MAET2*XAFLIYK*;Q+=6/VIIP3&SSLL8P22PS@$]L]ZWY?&]NM["D%JUS:O?&Q
M:2&3=(CABA<QX_U88$%LY[XQS0!U500V5K;K(L-M#&LI)D"1@!R?7'6N6@\=
ML\6H7<VBW$&GV$\UM/<--'D2QL%"A<\[B< ]!W/H]O'=O:MJ"WUFZ&UCCD1[
M=_-CG\QMBHKD* ^X@%3Z@YQS0!U$-M!; B"&.('J$4+G\JD(# @@$'@@UA1>
M(ICK<VB7%BL.I"U^UP*)]T4T>[:</M!!!(R-O<8S6-\.[8ZEH.F>([V(KJ4]
MLPDF2=CYX9MV77@9!&!G.!P.* .O^P6>5/V2#Y5VK^[' ]![4C:?9/;FW:SM
MS 3N,9B&TGUQC%1:KJ$FG6T;PV<MU)),D05.%3)Y=S@[4 Y)P:Y^+Q]92:;%
M<ND,+OJ3Z9NDN (!*H8Y\W'W2%X.,DD# H ZT      = *6JUA<375FDT]L;
M>4E@T1;=C!(Z]P<9!]#5F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "L;Q-X=A\2Z9';/.]M<6\Z7
M5I<Q@%H)D.58 \'N".X)K9J"ZO+>RC22YE6-7E2%2W=W8*H'N210!1LX-;?R
MUU&ZL]J$%C:Q,IE(_P!XG:/4<_6L"T\#26^C1>'I+R.30X+Q;F)?+/F[%E\U
M8B<XP&Q\W4J,8[UNZ;KG]H:]K&EFU:%M-:(&0N#Y@D7<" .G%:] '%:CX*OK
M_3?%-F-0MT_MR=9@_DL?) 1$QC=\W$8].M9GQ&T>XBT?Q)KL]U;A)M"-@( I
M!+!F8$$GG)8C&*](HH Y"[\-77B",WTNIQPW']F2V=G/9@XC,H7=+G/7Y5P
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
MRKRE$9(M_.!M#<XZD \=#U-M.+FUAN CH)45PKC#+D9P1V-2GI0!B>%M$N-
MTJ6SN+B*<O=3W >-"N/-D:0C!)Z%B,TGB31+G6UTP6]Q%#]COXKP^8A;?Y9R
M%X(QG/7]*E\/:Y_;UI=3FU:V:WO)K1D9PV3&Q4G(]2*UZ ,2_P!$EDU^WURQ
MEBCOH[9[202J622-B&&<$$%6&1[$COD6/#^BP^'M$@TV!S)Y>YWE88,DC,6=
MCZ98DX[5IT4 <1_PA5__ &:;7^T+;<==_MC=Y+8_UWF^7C=Z\;OTJWI?AG6=
M(U.YBM-9A&A3W3W?V=K<F>)G;>\:2;L!"Q)Y4D D#UJ]J7B&XAU"[L-*TPZC
M=V<,4\\(G$1VR,P4(2,%OD8X)48QSS6M8S7,]A!+=VOV6Y= TD'F"3RV[KN'
M!QZT <Q'X+DF\.:]I%[?+C4[R6[2:W0JT#.P<=2<[6 .>,TESX5UG7?#MSIO
MB'6H)9V"?9YK*V,0C=&#K(P+'<VY5X&!C([YKIYIKI+ZUBBM/,MY-_G3^8%\
MG ^7Y>K9/''2K- &!;Z)>/K(UN^FMGU"*S-I"L2,(U#,&=CDYY*KQV ZG-9V
MEZ/KOAK0?#^CV=W;3BUE6*Y)MF_>PYY(.["$ D\YR0!WQ7844 8GB?1;O6[.
MTCM+N.![>[CN&2:,R13*N?D=01D<@]>JBLBU\(:A;6M_;3W>G7]M>ZC)>3VU
MQ:$)(CJ=R'YCCYMI!P<;>^<UV5% &3X9T0>'= MM*69I4A+[2<X56<L$&23M
M4':,GH!6M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7%?$J&S;2]&N+Z. V\&M6;223J"L:&0!
MB2> ,'!KM:0@,,$ CT- 'COB1-+N/^%C7*R1>99V=M+:%)-OE.L'R,H!X8'
M'?MWJYJU]INJ:YJNG>(-8%@TT-O+I<P0%V0QJ2UNW_/3S=W"\GCK7JVQ?[H_
M*D,:,5)125^Z2.GTH ;;AA;1!RY;8,E\;B<=\<9^E><Z'>Z/J6HM;:Q</'XJ
ML]9E;RD;;.R^8WE@#J8/**Y_AP"3S7I5-\M/,\S8N_&-V.<>F: /(],UC3Y/
M%?AN[M+J.(3:G?07"RONN22LN%G;C&6"[$(X 7!.*;%>:E965\FFK;:E=3:1
M=3:?JM@<3N,H2LZ?\]0<8;/4$8R37KP1 <A5SG/3OZTBQQQLS(BJ6^\0,9H
MX?P8^@7^M-JF@ZO]H$MD$GMK>,)$AW JTJCD2\D<\D9]*M_%)D3X;:T[R&,K
M""K!ROS;AC_]5=<D:1YV(J[CDX&,GUI2 1@@&@#S2[TW07\>ZK8N86LI]#2Z
MFA,Y*22B1QYC#/+;<?,>>AKG7U>SU#P=80W=TLFH_P#")^:DEW)O5FP1^Z7J
M9MR<MG*_+P>WMNQ?[H_*DV)D':N1TXH \YO+DZ?9^&?'%I&]_P#Z+'9WJQ?,
MTRRJH1Q_M"3:,^CFNXT33?[*TB"U.SS0"\S(,!I&.7(]LDX]!@5!=:/<7>LP
MW$NI2?V=$$8:>(D"F522KE\;L X.WIE0?:M>@#S;6=/T.^\?>(8O$#JENVDV
MK1[YC&3M:?+( 1EER,'DC/O6,EVZQ:7I?CN_6R2YT*$137J KY^7$OS-PLP4
MQ<]>.*]@:-'969%8J<J2,X/M0\:28WHK8.1D9P?6@#%T/4M/A2RT+^TY+C48
M[%)MEUQ<21?=$CCU/?OZU#XZO+:Q\'WLUYYWV?=$C^5)Y?#2*/F;!VIS\QP?
MES6R;*%M06^8%IDC,:9QA02"<?7 Z^G&,G-@@,I5@"#P0>] 'BNK7UH/#GQ"
MM8[ZV\J-[::W6T8QQ#=''DH >A.>G!.36AXCN&T/5_%4?AR1A))H=O<LEO*7
M=F\YUDE'))?R^<]> :]9V+_='Y4H50<@#/TH \ZT:Y\.R?%*RET*>R:"?09
M#;.,,?.C(SC^+'7/.!STK:^)MNES\-?$"/"LNVS=U!7=@J,@CW&,YKJ4BCC^
MY&J_[HQ3^M 'F\\7A_5/'NCVP-E)IC:%<D1QN!$P,T1Z X(X8^G&>U<]H^M6
MK:+X5B\0:A#'HT^FS0I<7:B2$SK)C:Y;@-Y8^4G_ &L=:]HV+_='ITIK11NF
MQT5ESG!&10!E^%K:.T\,V%O#>75[#''MCN+K_62)D[2?48Q@^F*Y>UFC\.?%
M;7KC5I5M[76[>U:RN93MC+1*RO%N/ ;D,!W%=_39(TE0I(BNAZJPR#0!QWC;
M6<^'O/T^4RV<5Y;#4)[<[@+;S!YH##KA?O8Z FL'75A@?Q@=*FC30V\/&606
M\FV)+OY]I0J<!BH4D#K\I/45Z@JJJA54!0,  <"D2*.--B(JI_= P* /+K*P
MT63Q7X=@<Q/!?Z!(]W&TQ*W!4P["XS\V 7QGT]JR= _L_4F\%6^HW?FVDMMJ
M=NZ27+;'$<JA$//.%[>E>S[5_NC\JQ;_ ,/&^\3:;JQN(Q'9131?9V@W>8)-
MN23NXQL&./6@#S[39;6PM-)TW4)]UA)J=^NER7\FZV-NN0F\-_K#R?+&1D<@
M\#,&BW%KJ.F?#N*[O#*?MEW;3*T[*2JQ3 (PS_N#!]0*]C*J<94'!R..E)L4
M?PC\J /*['2AJ?A#68])\N6ZT/7+B;38@VY0(W#B'_<897'3D>E=KX5D35+:
M;Q&(&B.J%9(E=<,L(4!,_7EO^!8[5=UC3+S48H8K/59=.CW'S_)B1FE0@@J"
MP^4]]PYK1ABC@ACAA14BC4(BKT4 8 % '+^/K9H]&@UR&/?<:+<)?;0.7B4_
MO5_[XW$>ZBN?T2SG_P"$BO=#N+ +8ZE-'K4>8\".+/,1ST8.L65])'QP*]+(
M!!!&0>HI,#.<<^M 'D6K7%NO@GXH1K<JP6]D"@R[L9@AXY/][(^N:ZN.ZMY/
MBW;!)XF+: Q4*X.?WRGC\.:[+8O]T?E1M4'.!GZ4 <_X]=(_A[XC+LJ@Z9<#
M)..3&P _.N&EN=-T357E@EF6&X\)RSW(LYOWTK*4PZDD_.%+X;M]!7K1 (P1
MD4FU?[H_*@#RWP^FEZKXHU'1TN+)[#4-!MV$5DV4W;Y5+!OXG4;<N .0. 14
M^EG5[GPA?;+4KK/A^PN-/@81\R72J0'3URJQL#ZR,.U>E*B+C:JC P,#M2@
M9P![T >?^"I-!U+5X-4T75S-,UEY=U:01A57D$-..OF Y )Y/S=1FM+XI,B?
M#;6G>0QE8<JP<K\V1C_]5=:L:(6*(JECEL#&3ZTI /! - 'DWB.232-:\40>
M&9&$\V@0W)CMY2SN_G.'D'))?R^_7I706'V-O'6D3^&9(3IEQILSWZVY'ED
MIY+,!QO)+C)Y(!]*[D*H/ &?I2)&D8(1%7)R=HQD^M '.>/[B_M?!&I3Z<)3
M.BH6\G.\1;U\TKCG.S?TYKF=2MK.ZU>^305MY]'NO#\[7D, #0M)D>2VT<;R
M"_N0OL*]+IJ1I&"L:*HSDA1CF@#R>P_L6\3X:VT;VK6\EM*)4B<*KO\ 90&!
MQUYX([G(/<54LM6MK'3=-M[N\CC\.Q:QJ5K))(HEAAQ(WV=7SQLQN SP/E]!
M7L>Q1CY1QTXH:-&0HR*5/52.#0!Y0^G:-_:'@[3UU.:^TVXN[U4:6;:LD30N
M0B8(S&&.U?4< D8KU2UMHK.TAM8%V0PHL<:Y)PH& ,GD\"I-J\?*..G'2EH
M\DN9YKOPOJLF\)XTMM898.<3!O/'E*HZF(Q$#'W2NX^IINMZ?IEW>^/S=.RZ
MK'-'+IPCF991+]EC$;1J#R2XVY YQBO6_+3S/,V+OQC=CG'IF@QHT@<HI=>
MQ'(H X"&4'X@3PZG/$+G_A&(1<@2!<-YCENAXZYK!T_5[*S\*?#VZU._MFL#
M:2+<6]S,JK*_E@!B7(4LIR,,<_.2.E>O;5)SM&?I6)J^A7=]J-O?6.J?9)(H
MFA,4MNLT3JQ!)VD@AOE'(- '!V#:18:7X9L+G4[*]^U37<@N'NO/LL]D;)_>
M.JLJJN5Z,?8T="GTZZMOAS>:DUO-Y9N[62:X 8A@C;(R6[Y P.N?>O5M,TJ+
M389!E9)II?.ED\M4#/M"Y"@8'"@?AR2>:O[%P!M& <CB@#R1M0-K9:Z89R^G
MIXN0:B1(6V6I2+<6.<[-P /;&X=,T[Q.D=OI_CL:=,J:'_9"2((9-L27A#Y"
M8. 2HC) [D>M>L[5P1M'/7CK2+&B($1%5!T4# % '!Z(+&R^):V]C,@2[T-9
MY567=YL@EP'.2<MM)Y]*O?%&"&;X=ZH9HDD6+RY/G4';B1<M[8&>?3-=>%4'
M(49^E*0""",@]J /.Q-HUWXJU>QU9K1-';38'TEB0L7E_/YSQ'H&#%>1SC:1
MQ72^!VU-_!&C-K)D.H&U4RF4?.?0M_M8QGWS6ZT<;[=Z*VTY7(S@^U.H \ZU
MBYLA\9;5;C55L0N@R@NLR(<F="%);U&3CVJ?5XM&U7P?/I,6JF]N!<F&SO!(
MK.;IFWJ W1B-PW8XQG/<#O2BDY*@GZ4;5]!Q[4 >4/KRQ>#9I)2(;^VU9$\2
M"-=Y0;_G?:.3$?E(_P!C(.>:6ZNM+TJP34--U1KWPY<:O VHF!1]E@C*,"%V
M\!-XB+CIS[D5ZMM7G@<]>*01QK'Y:HHCQC:!QCZ4 >::LVA6>GZ7J6CW0.EK
MXBAFDN1(#;Q!AAQ&W01YVYQ\NXGWQBZQ/I=Y9^*9"UM-:V_B/3YU+8*1Q'[/
MN<9X"G+Y/0@GUKV0Q1F+RBB^7C&W'&/I2[%P1M&#U&.M '"VL6F7OQ)U.PC:
M*2RN- MOW*O\N#)*/E';Y=G3M@U4\.P:BVDSZ8;<M?\ AB.>V@E=!^_F*_N7
M![GRRI/J7![5Z-M&<X&?6@ #.!UZT >;>!YM&U34-*U&QU>1M4CM&BOK..,*
M^<#<;D==RN.&/))/4$UTOC^XO[7P1J4^G"4S(J%_)SO$6]?-*XYSLW=.:Z-8
MT1F944%CEB!U^M.H \SU46:ZKJ$NASPKHTWA^>2\^S2!81("/);Y3@.07YZD
M#GH*Z/P!IVGVWA/3;ZS&9KVQMFN)?-+^8RQ@<Y) (Y'']*Z98HXU*HBJI.2
M, FG@ # &!0!P_BR+3D^('A"YOXK;:?M40DF13EMBE%R>^<X'KTKG(IIKOPI
M;W*.$\;0:R$D7.)MQN<,A[F+R3G'W=H![5ZT0#C(!QR*3RT\SS-B[R,;L<X]
M,T .)P,GI7E/AR72[G_A,TG\2KIX?7+G 6ZC12NR/YB#R1P0>>U>K4W8G]U?
MRH \W\:O!?M::UHA+WUO:-<7<2,JM+8.N&R#T<CE"><@^XJ'5M9T";4=(CN+
MZTM_"MYI;"SFFC#6_F[AN5B>%?9C&>1\PZDUZ?M'H*:T4;KM9%9<YP1D9H \
MN%SI%AJ=IH_B7499=$ET94T^\U(A1*^]PYW' \S9Y14_>QTY)JW)-IVF>+EA
MN9WCM;KPVL</VUOWERZN1R#R\FTKD?>YZ5Z.\:/C>BM@Y&1G!]:&1&(+*I*]
M"1TH \C\*OIDFJ?#^\O/LSR3>'GB6:4 L\ZM!A03R7'S8[CFK-IIG]L^#/$7
M]G,L]_IVNW5U9 OORT<NY8SURK ;<'C!KU,*HP !\O3CI2A0.@ ^E 'F^M:G
MYGA>+Q6(I(++4;RV>Z;RMS1V(& 7 ZJ3AC_LM@\"M[P=:Z28M2DTG41J.GW,
MZR 1JOV:-\?,L6..P) X!/KFNJVC;MP-N,8QQBD1$C4(BA5'10, 4 >=>.9W
MM-9N;Q/L6HQ0V47VG2YFV7")O?$MLW]\G(*XYV*,]!7HX.0#36BC=E9D4LO*
MDCD?2G4 >-2:=:S:7J\]E(R^*(/$<_V$),1*I:YSC9G[A0DGC!7)/2M!I[#4
M_$.I6.KZL]CKUMJWF6<:1@7,D08&(1$]49>& X^\3C)->I^6GF>9L7>1C=CG
M'IF@QH9!(44N!@-CD#ZT >-:@-/BT?Q5J2W"_;++Q-$;:4W!)BR]N#MR>,C>
M#Z@$=JTKBYT_5/$&JV&KZN]CK4&I+)8+'&/M#Q#:8O(8]58 @@<<MGKFO4]B
M_P!T?E08T+ARB[U& V.0* //[6#1C\2/%Q=+-95L+5BPVJZDB?S#D<@D$9/N
M,U@Z#K-A;Z3X*3Q%/#_85QHK();E@8#=C9Q(3P&V;L9_VN]>O[5SG:/RI&CC
M==K(K+G.",B@#SS_ $"P\4>!(;2ZN7@$%XD7VF8L\B!!L)!ZY['&<8K$\/:M
MIDWB/PO<6MW%';WMO?1SJTN9V/R,!<.,9DSDXQE>>3UKU\J"<D#-((T'1%ZD
M]/7K0!Y;X3\):9XE^%X>)\ZE<P2Q+>><SF-UE<IW(X./J"1W-=/X.N9=>!UZ
M\L3:7"0K8B)EQL>,GSL>WF94>T?O6]JMG>W=CY.G:BVG3[U;STA20X!Y&UN.
M1WJ>QLXM/L8;2$L4B7&YSEF/=B>Y)R2?4T <YX^NYK/2]-ERPT\ZG NI,.BV
MQ)W%O]G=LW>V<\9KBO%RI;:7XX%A.L>B"RMI(Q%)MC2Z);>(\''*A"0.Y![U
M[ 0""",@]J:L:(@1454'10, 4 4M)TW3]-M7&FH%AN)#.S"0OO9@,MDD]<"K
M]&,# HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KB_BN?+^'>H3IN$L4EN4=#AES/&#@^X)'XUVE
M87B_P_+XI\.3Z1'>I:"9HV:5H?,(V.KC W+W44 5K"&R_MO_ $+1KBRN(;=G
M5I!Y22[CC:<9S@@'.,CCUIOA_P 67&N74MJ^E_9)[-Y$U!))R?LS _( =H#[
MQ\P(X ^HSI?8M;>YBDEU6T\N,,?+ALF3>Q4A=Q,IRHSG QD@<BLNU\(36>N6
MNK0:D@G: PZH#;DC4,G(8_/\I!+8ZX!QT % $5IXY%S/83?V9,-*OHGF2\0.
MWDJ%WAI1L 4,O0ACSQ5NU\1ZC=16EU'HA^PWEHUU#/\ :/N  ,JRC;\I8'C&
M[D$>]5=#\'W^DVO]DSZXUWH,2-';VC6X601D$!'D#?,J@\< \#GC%3>'?#&I
M:-:1:==ZZU]IMK&8;6+[.(Y F-H$CACOVKP,!?4YXP -LO&3WZ>&FBT\ :]:
MO/'NG_U3+&'VGY>1SC(_*L6V\27&H>"-(U37-*M[K[7JL,:K'.0(V-SM1L;?
MX3C YSCDU?TCP1J&FR^'?-UN*:'0EDA@1;/:9(F38 QWGY@.XX]J6/P-=1^&
M;31%UB,Q6>H)=PN;3G:DWFA&^?DYX+<<=AUH OGQ5+'J6NV$]@D<^FQ1S0KY
M^?M2/G:5^7C+*5[_ #?AFOJ?C2:Q-Z+;29+Y]/>..[BMV=GWLJLRQ@(0Y574
M\E<UI:CX:@U#Q'IFM-*R2V:/&Z*/EG4D,H;_ '74,/<50F\+:E#XCO=1TG73
M96NHE&O;9K82$NJA-\;9&QBJ@<AAQG% %^;3(8->D\2CS]Z6#1/$CN?- .X?
M(3M!&#C R=QIGAKQ&/$EO]K@2U:T:)'2:WN?-^8YW(PV@JRX&1[UL7$+RV<L
M,,S0R-&427J4)& WOCK6'HWA<:9KUUK,DEO]KNK=(9A:P>2DK*2?,9=QRQSC
M/8>M !K?B=M.O+BQLK+[9>6]J+J2,LR_*Q8*H*HWS'8W7 X'/-55\;K<7UO9
M6]D([R:TANUM;V4V\S*Y(*HA4[F3:<C-3:OX:U&?Q%'KFBZPNG736XM;E);;
MSXYHU8LIQN7#*6;!SWJ'7/!LFNV_V.\OHYK8"(QR2V^ZX@D4_-)'(&&UFP.V
M![CB@"*R\2ZRU[XH\S3H[F/3;M+>WAMY3O;,<;#.5Z?O"Q;M@C!QDTM8\=7G
M_".^()M.@M/MNF7$-NTBW/F1,LNS#HP7DC?C!'!'4]#=U+P1=7IU]8-8$$.K
M3PW.PVV[9(@C!#'<-Z,(P"N!]X\U%=>!+J]M_$*7&LIOUCR')2TVB&2(( 0-
MYROR#Y<YZ\GK0!<U7Q?<:>UY#;Z7]MN[&))+F"&1R26!.R,B,[FVC/.WJ!ZX
MZ6VG%S:Q3JCHLJ!PLB[6&1G!!Z'VKF)O"VL1ZZ^K:;X@2TFNXDCU"-K,2)*4
MR \8+?(P!QR6&,9SCG4LXM5A\07"O=^=I(MT6)'APZ2#&?GSE\C)/'''7F@"
M+6?$1T^_&GVEL+F]^SFX*.[*H7.T#*HQR3G'&.#STSE7'CN6TMM'O+G0[F"S
MU-"H:8LLD-QM)6%X]N06(V@YY/X9O:YX;O[S7+76]&U8:=?Q0FVE\VW\^*:(
MG=M9=RD$'D$'N:-4\*'6[)K'4[[[5;?9F10\1#"=O^6V0PY'\( &WL?0 GEU
MR[6[MM,BL(6U:2T:[D@:Y(CB4$+C?M))+' ^7L?09HS>,)UAABCT>5=3-D+R
M6RG=E,0)("$HKY8E6 X X[=*AF\(ZS]HTO4K?Q%&NM6=L;2:ZDLMT=U$2#AX
M]_# @'(;KGCFI;[PIJ9U6TU?2M>:VU%+?[+=/<6PF2YCW%QE0R[2&9B,'C..
ME $ \:ZC=WD-GIOAN:2ZFTU=06*[N!;E<MM*."I*D'([]NW(@LO&M[K>I^%F
MTZTBCLM4AN9)DGD*R(\1"LAPI'RDGZD=N[#%=Q?%&*&UOXVF30O+>6YC+[W\
M[/\ "RX;^+ [=@.FC;^"AI\OA^2PO_*.E"=7,D.\SB8@R'@C:Q89!Y ST- &
MYK&HS:;;120VAN#),L;$OL2)3DEW;!PH ZX/)%<\GQ M?[%AU">*"W#ZE)IK
M227'[A'3?\YEV_<.S@X'+ <=:U_$>B7&M16'V6^6UEL[Q+H>9#YL<FT$;77<
MN1\V1SP0#VK,LO"-[96=W;?VI;W,-UJ$MY-%<V09)$D#;HV&[GYF!S_LCCK0
M!T>G7,UW8QSW$"P2-G*))YBX!(!#8&00 0<=ZYR3QPD>F0ZW]B#:')>?93="
M;YU_>>4)"FW&S?Q][."#CM6OX;T.+PWH4&EPR%XXF=EXP%W.6VJ,G"C=@#)X
M K%@\#>3I;Z$;Y7T+[8+I+8P_O%'F^;Y6_=C;O']W../>@#G/%FJZEJWA#Q[
M!?06ZP:=/Y,!BE)882)AQM&<[R<Y[XQCFNHF\:'3[[5;75M.-LUE:QW<7E3"
M4S)([(H/ VON7&,D<CFJ^I^!KB_MO$MI%JZ0VNN2+*RM:[VA?8B$YWC((C&!
M@8R>M3:OX).N:CJ%S>Z@!'>Z:EBR0PE&C*.9%D5BQY#-G&.PH KZAX[N],LM
M9GGT*5O[.M1=HZ.XAF7)!7>T:X<8Z8/!!J])XFU*SOM-AU'1([6"_O&M8YOM
M@?;\A="P"\%B"N,\$=3D56N_">MZMX7U#2-7\1I<RW4!MUG2R\M54]6*!_F<
MXZY '8=<Z^NZ$=>\/-ILUT8;C,<D=U"F#%*C!E=02<8('&: ,_2?%\FK02>5
M8PBZCU1]-> 7.X IDL^[9TVC<!CD=\UGVGBW3]*TZ]NCI\.GJ^N2V4S2W&(O
M-Y)E=]IVAB,=.I'3/&SIWA.RTOQ)/J]L[J)+2*W%O_""G&_W8J$7Z+[U5M?"
ME[9VM["NHVLR7FI2WLT4UENCD20$-$R[^1D@@^W0T 2S>*9HOLUL+&(ZC/%+
M/Y7GLT8C1]H;>J,2&R"/EZ9SC'.GHFJOK.A6VI&QN+.29"6M;E2DD; D%3GW
M'![C!KF(?A]<:5'ITV@ZR+"]LO/3+VWFP/#+)YAB\O<"%4XVX;(QWKL+2)[.
MQ1+FZ:=T!:2>3"[CU)QT ]!V% '&VOQ#NI;72]1N= >#2KZ]-BUR+I7:*7S6
MC4E-O*%E SD8)Z$<F=?'D\<&K7UWHQATS2IYX+FX%TK-NC VA4P,[B<=1@XK
M,\$Z-)K7@_3H;NZB-E;:G-=>0L1$A9+AW0,Q;IG:W3D8'N=Q/!*3:'X@TC4;
MP7%OK%S+<,8H?+:$OCH2S9P5!!H L-XCO+?6H-(O--BBO+RVDGLMMR625DQO
MC9M@*L-P/0@C/I2:-XIDUO3-)NH+%5EO3()H&G^:W$>0^?EY(8!2..6%2V?A
M^Y.J:?J6KWT5Y=:?;O# T4!B!+[0[L"S98A ., 9/KP_2/#4&CZOJ]_!,S?V
MA-YRQ,/E@) W[?\ >8;C[T 8V@^);1=&TV'3]*6VN=1O[N&&S\_Y0T<DAE=G
MQT^4G@'E@/>L[PSK/]BKXC^T6RK<W/B1[>&W20NI<V\3?>"YV[59ONY]JO1>
M KJUL=,-KK$::EIE[<7=O<&U)0B=F:2-TW\@[R,A@1@42> KR6VOV.N"*_FU
M1=5MKF&UVBWF$:QD;2QW(5!&">YY- %RW\:22*MO-I,T&HRWYLK>%RRQSG87
M\Q79 =@0,2=N01C'2J_@GSAXD\9">!()!J,68TD+J,V\9R"0.N<].]3W_A/4
M]1M;"XN-<4ZW8W0N8+I;7$*_*5*>5N^Z58Y^;.3UX J_H.@W>E:IK%_=W\5R
M^IS1S,L=N8Q&RQJG&6;(PHH YJ:\U'2OB#XIGTG2!J,GV"REDB-R(NAGS@D'
M+'' QCCDCC.U8>-(]0O]!6*SVV&M6C3VUT\N#O50QB*8^]@D]?X6]*GN/#UZ
M/$-_JMAJ4=N;^UBMIEDMS(4\LOM9#N&#^\/!![?0XVNZ1I,FEZ7X(LA>1W5K
M]GEM9(HWS!&C8:3S<;0=H<$9R=V.] '6:/J$FJ:<EX\"Q)(S&+;)OWQY(5\X
M'WAA@/0BN0\-7TFDV?B%K:S,^?$4\6"^Q(E(7+NW.U0!Z'M7=Q1)!"D42!(T
M4*JJ,  < "N.D\#WODS"+68EE?6O[67=9DQDXQY;KYGS#H0<C! /:@!R^/"V
MAC5!I\;0Q:I_9UVRW.4B_>"/S5;;\R993T'6K,?B]Y+W7;$6,/VS2YX84C%S
MGS_-QL.=GRC)QWP5/IFBS\&B/1->TJ_OOM=OJ\\TS$0A#&91SW.2#R#QT'UI
M;+P7;V>L:5J9NY9;BRM'@F9A_P ?3D[O,?W#-*<>K^U &MK>LPZ%I#W]RA;#
M)&D:'EY'8(J@GU9@,_C6/?>,)M+N=2LKW35%[::<VI0I%<;DGB7AP&*@JP..
M".X/KC4\2:%#XDT*?3)I7AWE7CFC^]%(C!D8>N& X[UF7GA2YU/[;<7U_ VH
M7&FOIL<L5L52)'Y=MI<DDG'\0Q@>^0#2\/ZK?:Q9"[N],%E%*D<EO_I D,BL
MH;D #:03C'-<3!K=[X9U/QM>VNC->V-KJ*S716X"-'']FB9BBD'<1RQ!*^Q-
M>@Z39/INCV=C),LSVT*1&14V!MH SC)QT]:P;GPA/-/K\::DJ6&N,&NH_(S*
MH\M8F"/NP,JO=3@D]: )8_%T9UB\LY[>.&WBT]=1M[DS$BXAYW'&WY=O&>OW
MAZUL0W5Y+HJ73VB0WC0>8;9Y251L9VE@OX$XKE]6L=+U_P 1Z5I=M'<I/HLP
M:X*PND:P&/\ U1<C:X8^7\H)^Z?2NT90Z,IZ$8H \MBU74M7B^'>M7-K#)?W
M4TKJL<N%<-:R'DD?*,]OFP!QD\5TMKXX$]G$LM@(M2:^GL6MA*717BR7;>$R
M5P!@[<Y8<#DB+3?!%YI]MX:@;6(I4T&1C%_H9!D0QM& ?GX(5CSW..!44G@*
M\5'N+77!;ZFFJ3:E;7*VN50RC#QLA<[U(..H/2@#HO#VLRZWI\D]QI\]C-%.
M\#Q2AL,5/WD) +(1@@X%8%KXNO8+GQ))J=O!]GL=1CLK989"69G6((N-O=I,
MD]NF#C-=3IEK=VMF%OKW[9=,=TDHC\M<],*N3M''3)[G/-<W?>!FOO[?C.JO
M%!JEQ'>1>7#B2VN$$85PV?F ,2G&!U/- $5[X[NM/T_5;B?09B;"2  J["*=
M)6"@H[HN64G!7'ISS5N;Q/J]MJNG:9/H$:75_P#:/*_TX% (@""Q"9 ((Z D
M<\&H[[PKK6L>&[G3=4\0137,S1?OTLMD:+&X?B,/]XD#)S] *T[_ $*XO?$6
MC:L+V)/[.293%Y!/FF10"<[OEQM]#0!B6GCRZFM].NI]$$-M<:B=+G;[6&:*
M?S&C^4;?G3<N,DJ>>E:FD^*5UG59[2UA@*V]S+;W"_:/WT!0L SQ[>%;;P<]
M"/PSE\#W2Z3!9?VM#F+63JV_[&>3YQEV8\SIDXSGI5R/PF[^)++6KRY@DNK.
M28QS16_ERR1N& CD;<=RJ&].J@\<Y -+5-:%AJ&GZ;#$LU]?F3R4=]BA47<[
M,<$X&5' /+#W(Y/Q/XLO+KP#XD>S@^QZEITC6=TAG.8B<?/&P7Y@58$'"]>Q
M&*Z77/#[:GJ6E:I:W0MM0TUW,3O'O1T==KHRY'! '(/! K.U'P2U_P"'M:T\
M7Z17>L3B:ZNOL^X9 4 *FX8 5%')/<]Z -?2])M='AN[FWT^.UGN/WD\%JY9
M&91@;00HR0!T R>N>M96F^,9;W5&TV73HXKLZ=]O6);H.R88*8I/E&QP67U[
M^G/17-M)=:;-:O<&.26)HS-"-I4D$;EY.".HYKE=)\%:AIM[873:S;R/::8^
MFA4L=BLI*E6QO/S97GGGMB@ T;QQ=:K)H+2:,MO;ZW;/+:N;K<P=4WE74+P"
M,X8$GCD"K>F^+9M1TV.3^SDBOSJ+:?)9M<9,;J3N);;SA 7Z<C'/-5M/\&3Z
M7#X74ZI'(GA^-TXM#F<-&4_OG:<?7FE\.VEAJWBF_P#%6GBY%K<01Q()HGB6
M249#R!' .=HC3=CG!% &[K>LQ:+;P.Z&26YG6W@CY^9R">2 2  K$\'ITKGY
M?'-U;V+S3:#.LJ:G#8%=Y5)!*RJLD;.J[A\W3 P01GO6SXGT!O$&G0Q0WKV-
MY:W"75K=(@?RI5R 2IX8$$@CN#6??>&-5U72;>WO];CDNX[V"[:5;3$?[IPZ
MHJ;^ 2.222<GV  *=WXWU2SBU[S/#\33:(BSW(6^^1H2F\%#LR7P&^4@#C[U
M/N_&VH?;-4M]+\/->G3[:"[):[6/S(Y%<\#:?FPG [\\CC,]]X/N;U_%!.IQ
M(NO6JVQ'V4GR $9,_?\ FX8^G-8VDV5]_P )KXBL+;4;>-O[,LK=I6MR=Q59
M060;^"N1D<_>'X@$R:Q8ZAXX\/:]"Q2TNO#]U<EGX(3= W(]0"?UK5A\9,1H
M=S<Z?Y.GZVRI:3B;<RNZ%XQ(NT;=R@]"V#P?6B/P3;P7VEF&=1IUAIDFF"U>
M(EI(WV9)?<.?D';N:33O!TMM::-I][J*W=CHTHELU\G;(=BLL8=MQ!VANP&2
M ?4$ ?:>+9[FTO@VFQQ:C::BM@;,W))9F*X?=L^Z5;?T^Z#Z&HW\:,UW#]ET
MN>ZLGOC8O-"'9T(<HTFT)C8'4@G=G'.*ATBVT_7O&DOB:P%T(([<0/YL+Q++
M.I=0VUP"61&9=W3$F.U3Z=X5U+2M5N?L>NLFBW%TUV;$VX,B.S;G5)=W"%B2
M1MSR0".M "1>-&N+VR^S:7/<6%U=M:BXB#LT9!91(R[-HC)4\[N 02.H$7Q&
M&W2-)F6)I)8]:L2BJ0"3YZ<#)QSTYJ;1O"NI:)>R06^O,=#^T-<161MQYD99
MBY02[ON;B3C;G'&<5J>(]$;7M-BMX[D6\T%U#=Q2&/>H>)PZAER,@D<\B@#%
M3QTUK/J5GK&EFRU"S,'EPQS^<EPLS[(RK!0?O9!XXQWJ.\\=W5A8:I<3Z#,6
ML98%!5V$4ZRL%!1W1<E2<%<<<<\U9U+P2NLPZC+>W[+J5XL"QW5O'L%MY+EX
MMBDGHY+')YSCBFWWA76=7\.3Z=JGB"*:YF>$^<EELC58W#C$>_[Q(&3GZ 4
M./C5K2XU>VU33OLUQ8?9C&L4_FB87#%(AG:,-N&",''8FJ>K^*]4?P[XH$.F
MO:76GV+S0W.Y_*D!C8[D9HP2ZD<KCTYYJSJO@=M8O=9GN-3\L:C;VT:>3#M>
MWD@=GCD#%CGYFSC'85/+X=UJ_P##6I:9JNO1W-S>VS6OGQV?EI&C*5+>6'Y8
MYZYQP, <Y ,73K33],U[PO,^@VZZEJ4+*+J*Z8JC) QW%=H!9E)!.,\]3@5O
M>"]8U+6]*NKK4HK=&6]N(4\F0MQ'*Z8P5'3:.>_7 Z4K^&KF2_\ #ETVH19T
M8."HMC^^W1^7_?\ EX.>_-6/#FA3:!#>VYO5N+>:[FN85\G8T?F.SE2<G=RQ
MYP..U &/JGC;4;.ZUV*T\.M=IHNQ[AOM:H7C9-Y*#:<L!_#[=>F:\-_!<_$6
MWU>SCDFBN/#37**@^:0&5"H ]2,"H;6TN=5\9>-[*VOH8(;I;>)V,6]\>3M8
MH=P&1DCD$ X^AUI_!>Z_\VTU VELNC-I$4<<1\R)3C#J^[J,#'% #;/QI)<7
MMW8RZ=&MW!IPO_+BN@^.2&B<[1M<$#UZU'I?CB>]ET8W6CFWM]7T]KRV9+CS
M7RJ*[(R[1CAN""<XY Z4RQ\%:A:W45P^LV[.FDG3"D=CL3;G*L!O.#ZC//;%
M26_@NZMH_#B)JZ Z)926B,+4@R;HU3=]_P"4@*#WYH T?#/B4>);=;N".V-H
M\2NLL%SYI5SUC<;1M8<9'O4MYKDHUJ71]-M8[J]AM1=2B6;RE568J@R%;DE6
M[< ?2JVC^%O[.U^?6II;<WEQ;+!.;6W\E9B&SYCKN.6[#T&>N>)+OP]./%']
MOZ;>1V]S):BTN(YH3(DJ!BR-@,I#*2>_(./>@#(7Q_+?1Z*=(T9[J35H;AHT
MEN!$8Y(>'C;@XYXS[5N>(]=D\/>%+O6Y+(S/:P>;);B4#ZC=CM]*S;/P4-.O
M= EM+Y5ATE;C<CP;FG:8Y=BP8!><GH>M+\3.?AOKT8Y>2U9$4<EF/0 =S0!%
M+XTO+/5+S3]0T-K>9+"2_L\7*N+B-,;E) ^1QD<?,.>M.L?&5W=6^EO-HZP2
MZOY9T^,W8;S 8C*Y<A?D"A3V.<CIGB:;PY+J[OJ%SJ-O)</ITEE;210'RXUE
MP7?&\[B=J]QC'O39/!\AT?P]!'J"IJ.A;/LUV(/E<!/+963=T93@X;KR/2@!
MDGCF*V@U*.[LC'J-A>06<ENLFY&:8J(G#X'R'<"21D8/![U]2\>7.F0^(&ET
M4.^BF(2B.ZXD\P*5*DKZ-SQU'XU6\5:.-/T74KB>8M=:Q>6XN[I+(S10QIC&
MZ,$G8 A!.<Y?.5[5;71M0\1Z%JFCKJFGRV=ZJNVHP:;+&?,#+P=\A\PD+US\
MNT ]1@ Z"\\2ZKI\+-=Z'%;D+-())KX"+:FW8-X4X=]QPN/X3R:B7QG-=2>'
MTL-*\[^V[%[R RW C$>U4;:V%/\ ?'(S]*M:MX;O=2UFTU&/5$A,=I+:2QM;
M;U(?&7CRWR/QC)W<<8JGI?@R[TZ3PTS:M%+_ &'9R6@'V0KYH947/W_EP$7U
MYS]  0V7CNZN;;2KN;11!:7M^=.E;[4&>*<.R<*%^9-R$9R#S]VM/1O%*ZWJ
M4UO:PP&.">:"<"X_?0,C$ O'MX#8R#GH1ZUG1>![J+2+&P_M:$_9-7.J;_LA
M^8F5I-F/,X&7(SZ8JQ_PB4IURWUN>\@-]:+.L=Q#:%9)%<$*LAW'>J@CCN0#
MQSD ZNBLW05U-=$MEUB99KX!A)*L0CWC<=K%03M)7!(SP<UI4 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 445R7CN:6WCT2652=)74H_[2XRHBVL%+_[ ?83GCCGC- '6!@5W C'K
M2@@]#FO'O$UO FC^,7M6C&AR7%@]GY;8C$^]?.,1''3;G;WW=\UZII>FZ=I=
MGY6F6\,%O(YFVPCY69N2WXT 7"0" 2,GH*Q-5UVXMM372M-LX[S46M)+P12S
M>4I165<;MI^8EN.,<')KA=5*7-AXVM-3&WQ$MS))I7:9EV+]F,!Z_>&/E_BW
M9ZFM:&"T/Q7L3?QV;:@-"W2ML7)G$J<C_:P#COB@#O(7>2WCDEB,+L@9HR02
MAQR,C@XIX92NX$$>N:YKQY=VMIX9WWL326[75NCG>5C0&5?FD(_Y9C^(=QQW
MS7G5Y)9MH7B2U>6(A/$EG-#Y<9A4(QMRS1C/R@CS#D'D9.>] 'M0(/0CTI:\
MUM?#VCZOKGC?PW%';PV-S!:ND<( 6.4HX:10.-P(0D^N,]:V/!;76K[=5U6R
M6WO;"(Z8!L _>(V)G3_99@H'^Z?6@#J;R6[B^S_9;:.8/,JS;Y=GEQG.6'!W
M$<<<9SUJQN&<9&<XKCO'Q@2?PM)*R*ZZY 0S'!"X;/X=,_A7$ZG;:6FC>,+Y
M%MQ>VOB.*2TER-\7-OED],X?)'7!STH ]G) (!(R>@HW#<%R,GM7FD=WH]YK
M^LZ7XB25M7.II<:=L#"66$!#"87'\(((." ,L3C)-5D.F:CXBO=/UN]O[;Q!
M;ZNT]I%#$@DEC#YA,;E"?+V85OFP &SB@#U3<,XR,YQ5)M2CE:_M[$QW%[9H
M"T)?:-Y4E59L'&>.W (->2ZG;:6FC^,+Y%MQ>6OB.*2TER-\7-ODIZ9P^2.N
M#GI6I>PZ5%?_ !)22"V6>:U6:$^6 60VH^8''0N.O=O>@#T^W>22VB>>-8YF
M0%T5]P5L<@'C(SWJ0L%&20!ZDUYO>0C3]&\'^+K*T^U36,$-M<I"H+R0RHJ<
M>ZOM/L-U-UU+/P]J6C0:[(+;1I[>X\^=($>#[:[*Q+AD8#(WA21QR* /2Z3(
M! )&3T%8_A.SMM/\,6-I9SWD]K&I$,EY_K&3<=N>!QC&.!\N*XVWNM(N_$&K
M:7XACE_MU-7%Q8JJL)9(05,)B8?P  AL' ^;.,DT >E9&0,C)[4%@.I KR74
M-]WH/B:VG 3Q?%JCO8=IS\X^SM%WV;,#CC ;/>GZ[8Z7=:I\1!>Q6LLB:5;R
M('P0)A'-\R@]&!*\CD9'K0!ZOD$D9&1U% 8$X!!->0W<6G17=A) (1)?^%KL
MWCJP+3R!8F4N>K-G?@GG@^E+HNG6YD\':AX6\K^TSI;C47B?.]?LX"";W$NP
M -Z'' X /70P)(!&1U'I0&!. 1GK7E/A;_A'M42PNFO;X:Q9V,D.I6LD21[2
M4_>?:3L!8;QD$MDDYYYJMX2AL+-_AM<P"&*\N+.:&ZD!&^0>3PKGJ0& P#T(
MP* /7PP)(!!(ZU%<7=O:6DUU<3)';PJ7DD9L*JCDDFO(+:]CT_1[^.2*+6;'
M^Q)GAU'3B8;KRBR9CN,9Q)SG?U^5SC.:?)]ENXO'MG;"UN8KG089[>.TMR(7
M8),-R#D$@A!N]0.XP #U47EQ-/8O:VZ265PC/),TNUH^ 4PN/FSDYY&,=ZN;
MAN(R,CM7FL$FFGQ%X$ETO[*NZPNE4Q@*I)C3'3_:W?CGWJAI>;S0O"[6^$\6
MV^IQC41TN -S?:/-[["N3SP?DQVH ]9W#.,C-+7B[V^E0Z5?ZA$MNMY;>+U\
MB8$;HXS<)NVGLI3=G'!&?2O5O$!OCX:U,Z2<Z@;27[+C_GIL.S'XXH T0020
M""1U]J 03@$9KS/3?L-W>>#[K1?*2589$U=1PPA\D[UN!UW"3;][G.?>M'X5
MZ9I:>%K74K>"+[<WGP23 Y?9Y[D*?;H0/?WH [LD#&2!GCFJZ:A:R:C+IZ3*
MUU%$LLD8/*JQ(4GZ[3^5<7X_RM[!/#<Z<\\-G,6T[4U_=7<1(W!'ZI(-HP<'
MK6+.KC7]<GTZP^R:W=^&K>73HWB'G++MF# ''WQE5)^F: /5@020""1U]JCG
MD9(96B59)$4D(6VY/8$X./RKS6W\J[O?#%WX2\I+H64ZWRQX!"^3\JSC^\)M
MN-W.=WO4W@Z^\.WUGI=R!+'K]A9/%J.X,CQ.5'FFX)QG+KD%L\G([X .T\-:
MS_PD/AK3M8\CR/MD"S>5OW;,]LX&?RK5KR+X9WT$$>A6FN1V[3R:<G]D7! V
MHH $D6#]V4,,Y_B!&,8Q7:_$&2\B\)RR6B2O&EQ UVL0)=K82*90 .3\F<^V
M: .G#!AD$$>HI<UY_!I6G:UXLU.#31!+X=OM'$=V+;!A:<N0C+CC>$SG'(^3
M/:N>LO[8L7T76AI:O=:<&\/7*^5@SODHDN?[F]8AGT=_2@#V L ,D@=^:"P4
M9) 'J:\V?0= M_B#::5=P6DEI%X?=)$F"A7(E0Y<="<;FY^O:N>TC4K-=$\+
M)XENY(]&FT;[.D\D:RQK<!L,C[E8*Q3: 3CH1WH ]J) ZD"F2NRQOY05Y0,J
MC-M!/8$\X_*O+[;0=#N/&.AZ3="6]M/[ FC4:B?WLH$T1CWC YV@D @$ =,B
MK.E7"V/C*,>98:C937=XXN@!'=V#?.76;^]%GY03C'R>U ':>&-<'B/PUI^K
M^0+<WD(E\G?NV9[9P,_E5VRFNI5F-Y;QP,LSI&$EW[XP?E8\#!(YQSCU->2^
M$(=/LX?AK=1+#%=S)/!=2@C>Z^0^$<]<!PN >AQBF2+IQT-!(T2VT?C5P6#[
M0D;2MW'12,<],4 >S @C(((]J"0.I KBO!6FV^G>)?$HT=4CT&1[<VZ0_P"I
M$VP^;Y>.,?<SCC.1V-5_&%MI$WQ \,IJZVYM9K2]207! CDQY1"MG@CD\'B@
M#I=>UQ]&ETE5M5G2_OH[,MYFTQ[@2&Q@[ONGN*V-PW;<C/7%>1V\ TO0M!@:
M0IIZ^+"VG"1NEH"^S&>=O7!]"/44ESJ-B?$=C=0 6\\/BAX[A71GN "DBDN_
M\*-\NU,8(Q@G&  >N[AG&1FC<-V,C/I7C#V^E0Z3J&H1+;K>6WBY3!,"-T<9
MN(]VT]E*[LXX(SZ5OV4OV?QW"T+66JVUQJ5P P&V]L)-CAMV/OPX! )Q@,O7
MB@#TFLZ]U>"W:[MX2DU[;6WVEK??M^7G&3@XR5/;M3M(UK3M>L!?:7=+<VQ=
MDWJ"/F4X(P0#7%:BFG6?Q)UN:YB@BFFT*-H9&C +,&G#D-CJ%*@GTQ0!V6@:
MK_;GA[3=5\H0F]M(KDQ;MVS>H;&>,XSC.*T0P)(!!(ZCTKQ[1(8+&/P'-I(@
MBU2YT&>*5P1ND<01[%<]\., 'I@@=*M>&_\ A'=4@M+P7MZ-6M-/E@U&UDB2
M/9E/G%R=@+8<9!+9).>>: /5PP)P",]:4G R>E>1>$X;"RG^&]Q;B&*[N=.E
MBNI 1ODQ"N%<]3AA@ ]","NM^*2Q/\-M:$@4GR1LSUW;AC'O0!U^Y1G+#CKS
MTH+!<9(&>!FO-+K2O#LGC_4[9[>Q:QGT-)Y8SM,<LHD?]XPZ,^TYW'G!SFN6
MFU"UOO!$=M<8;4E\(J4DN TID8*^5A7M(K*"S]1A>.,@ ]L>6[&I0Q);1M:-
M$S23F7#*X(VJ$QR""><\8]ZL;@3@$9KSR*YL;KQUX=N998F6?P_<"9Y#C>"T
M)&[/J Y]P#7.^%;?3;:S^'-U&L"W<SSP7,A(WO&89?D<GDKNV8!XSB@#URRU
M&TU&U-U:3I+ '>/S%/&48HW/U4BB]FNHHHFL[>.X9I45P\NP*A(#,#@Y('..
M_K7D^D7&C:=X8TJSGMH(95UVYCG>1"L,#B2<IYX&-WRD;5)')4Y'%-@FMAX(
MT^*1U#6?BP*@=#'Y2"])P ?N@)SCL* /8RP!P2*"P! ) )Z#UKQGQ):Z8UM\
M1KI4@:ZM[F"6S?(+1R>3%\T?HV\-DCG((K1U>72=2\1:WIGB&_O;>XN)H9M)
M>UC0O+$(T*_9W*,0PD#Y (Y/N: .^\4ZXWASPU?ZNELMRUI"TODM+Y>X#KS@
M_P JU@Q:(, ,E<@$UXYXJNK.;1/'UCKHC_MH,S6*3J/,>W$:>48O4 AR=O0E
ML]:]@M9$FM(9(VW(R J?48H R_#&NMXAT1+^2W6VD::>(PB3?CRY6CSG SG;
MGIWK9KQJPTFQGT:R:QC1?%EOK\A4J<3Q1_;'9]XZB,Q%B0>#D=SST-YH[:?X
MMOM#MK)3I?B8"XD94&V%H\"<'T#IMQZ,QH ]#)"@DD #DDUS\_BJ(7OA]+.)
M+JSUB9XDN5EQMVQNX8#'S [/4=:W);>&2T>V:&-H60H8RH*E<8QCICVKQW08
M]*E\/?#BS:. 8N72\B*[<N+:16#CC)R54Y]0#UQ0![-N7;NR-O7.:4$$9!R#
M7C4-[;:79%'D:'PW:^)+N.X^SQK(EO&RGRB4*L/+WD]L X/85Z%X+M--M-%E
M&D75U<Z?+<R30O.%"X;!(B 50(\YP,>N.,4 6;_Q (=;AT2QM_M>I20FX=#)
ML2&+.-SM@XR>  "3@]AFI['4KN;4[BPO-/-L\422K*DOF1RABP(4X!R-HSD#
M[PKE'D3PS\4]1U/57$.FZO90QPWDG$44L1(,;-T4D'<,X!Y[U;\:ZJUYX2N9
M='9[N".6!KJ2U^<-!YJ^:JD?>.P-D#MF@#L@P89!!'M1N7GYAP,GFO+==BLI
M9O$MSH[6S:'+X<D^T?9R/):ZR?*(QQOVYZ<_<]J2QTW07\4^&4>WLVAO-!E-
MXK8*SLIA*>:#PY'SXW9Z'TH ]3R ,Y&*"RA=Q( ]<UXIH<>CW+>"8=5-N]H8
M-4MW6=_D*I*OEHV3@@+C /'(J_IHM=*MM)L+M,:=)JU]_94MWN>WC@ (12G\
M9;+>6"1QR,\ @'KN1Z]:0$$ @@@]Z\:T86-[I/P]@O-LABOKNWE64%2$$<P"
M$'^'[BXZ=![5H6&A1:MX2URWTJ.W-UI&N3W.E1@ I&4<.J = C?,N.G/M0!Z
MM5:>6[2^M8X;:-[9]_GRM+M:/ ^7"X^;)SW&/>L;PFRZG:2>(VM3!+JNR5%=
M0'6$*!&#]>6_X'[5G>(S:K\1_"32M&KF.\5RQ ^4QC /MG./QH [+<,XR,TM
M>,:/#IEIHGA._A$$=\OB2>(S C>L+2W'RYZA""IQTY![UZ[J>G6VKZ9<Z?>1
MB2WN8VCD4CL1_.@"U6*VNNGC)-!:V41O8/>BY\W^ZZH5*XX^]G.>U><67]KZ
M>^BZT-+5[K2]WAZY7RL&=B2B2@_W-ZP\^DC^E;4VBZ+#X]T[1[R*UELH/#\R
M/',%V,WG1G++T).&;GT)[4 =]<2W:75HD%M')!([">1I=IB7:2"!@[LD 8R,
M9S5@MU (+8SC->2>'KB&2R^%TLTRM<(9HF9V^8 6\B@'\=H^N*T/"-UH]_)8
MPZG'*/%UA=S-<H%990Q+ N[=XBI!&3MP% Z 4 =GX:UUM?TR2[DMEMI$NI[8
MQ"3?S%(R$YP.NW/3O6I<2216TDD2+(ZJ2%9MH/XX./RKQZS338M.TG4T\A;X
M>+I5%QN&\1-<2Y /4(58$CH<Y[UZ_>2QP64\LTBQQJA+,QP ,>M '/:'XHU'
M7=!T_6K?1H_LEYL8*+LF5$9L$[=F#CDXST%=1FO*? 5QHMGX#\-7$^LR+>6J
M!OL*W99I'(9!'Y6>N6X&.N*?KD>E:=XODUM(HI- DNH;;6$4J5^TKDQR;<<A
M2R[\=3@\[6R >I%@" 2 3T'K1N (!(R>@KRK5)-)U+Q#K6EZ_?7UM?2W44^E
M&UB0O+$$0Q_9W*,00X;(!'))[FK4%SI%UK^KZ5XBCF_MQ-5$]@JJPFDA&TPF
M)A_",$-@@#YB<9)H ],S5,ZC#+<7MG:/'->VL:N\.[&"P.P$\XSM_+!KR?Q)
M<65EIGC_ $R78EV^HP74%N$^8H4@_>* .F0PW#O[FM>:+24\2^._.@MUDN+"
M&:%FC +H86W,#CINQD^N.^* /1[22:6S@DN8DAN'C5I(T?>$8CD!L#(![XYJ
M4L%!)( '4FO,6@6R\&^"?%MK;?:)])M;>.X2) SO \:QR #NRDA@.VTCN:EU
M];?P_=Z$=;/V72+A;E[Z:.%'B2\D*,IDW*PVX\Q5)''K0!Z516'X0LK33_#-
MK;:?/>3V2;O(DN\;RA8D8X'R\_+Q]W%;E !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%87B?7KC0
M(=/>WL5O#>7L5GM,WEE2YP#T.?TH W:*XZV\8ZD7UBQO-&BCU339(-Z176Z!
MH93Q+YC*I"J Q;Y<_+[U!)X^G31KZ]BTZ&X>RU:+37$=P0L@D,861"5Y_P!:
MO!QT/- '<4BLK#*D$9QP:XZ'6_$C>-]/TN[L["".2PN)Y(HKEG!VS1J&W;!_
M"W P/O')XJ/0?$L/]G6=O9:3;VEW?ZE>0);I)^[#1/(9)"VT$YVD].2P''4
M':EE7&2!DX&3U-+7':EK%R(]$.L>'H!+)K*VJAYPPB8;MD\?R\@@' .TC-4K
M[Q]JMG9:OJ7]@0OI^CW[6UXZWA,FP!,NB[.<!LD$CIQGL =CJMG<W^GO;VFH
MS:?,2I6XA1&9<$$C#@CD<=.]26%E%IUE%:Q%V5 <LYRSL3EF8]R223[FN;U;
MQC-I.HK')8Q?9FO;>U3=/^]E64JOFJH!^4,^.<9P>G&:L7BV_L]1\4R:C#"]
MII]Y!:VR0NQ8M(L6Q<;><M*,GMV!Q0!V]%<;<^-;O3K;4YM1T>:&"S,!2[\N
M40NDC!68[D##9G+8!XY^G0Z+J+ZI8FZ/V9HV<B*6UF\V.5.,,&QWYX[8[]:
M-&BN*^+2*WPRUERHWQHC(W=3YB\@]JNWNN:A9>(QX=TG2+20C3VNX7DN3$@P
MX3:0$..O;/X4 =1165X?UK_A(?#%AK,$'EF\MUF6%W^Z2/NE@.F>,X_"N=T?
MQU?:@/#]Q<Z1#;V6LRRP(RW1=XY%5V&5V %2(R,YS[4 =O17'+XX)TW3-;-D
MAT74+I;9)EE/F('<I'(RXQM+8R,Y 8'GD#=US6DT6"V)B:6:[N%MH$ 8Y<AF
MYV@G 56/ /2@#4HKBKGQKJ=CI4]]=Z"T45I?1V]Q+*[Q(8'*@3INCR0-W((&
M,'DUJ:CXF;3YIT-JLB?:HK.W*LQ,LS+N8%0I("KSD9S@C'% '0T5Q5SXUU.R
MT^:>?0)!)%J,%F"[/$DR2LJK)'O0$X+8*G&".M4]>\9:U;:)XCB2SM+;4M+E
MMTW).TB&.;;AE)0'<,D8(QQGGI0!VVIV9U'2KNR$OE?:(FB+[=VT,,$X]<&F
M:18C1]$L]/:<2+:0)")2NW*J H)YZX INHZA-IF@7>HS6IEFMK=YF@@8MO*@
MG:IQDYQZ?A7#>+M8C\0_#C4;R/[#=VJ2VKV]Q:3>8&;SDR,$ HPZ8/KVS@ '
MI-(2%4LQ  Y)/:N57Q5J:7>N6,VCQ-?:=%#/%'!=;EECE+ 99E7;M*,3P>.F
M:Y_Q7K\?B#P#XWLIH+=VTVW($L3[XY0T0=77(X(SCOTR#0!Z5N7<!D9(R!ZT
MM<;'%&OQ9M9%10[^'WW,!RV)X\9JK\2HHC/X3=[07);7(HVC"J3(ACE)3YB
M02!P3CB@#O**YBPB%L=6NM(\.+97L:K&MO*R0+<X&X'*;@.6(S^=5]+\<B^\
M/7NO7%@;>PLK8M< N3*LZ@F2$*5&=IP-V>2>G% '7T5Q\WC2YTYKU]3T:XCM
M(+07*7$22!&?<%\DF1%^<DC!Z$$],5)K7B;6M TO5[^[T2%XK&U6Z22.[^27
MKNCR5W!A@'.,'/:@#K*0LH(!(!/ !/6N3U[Q5?:?<ZO96MG 9K71FU.&:24X
M)!(VLH7MC/7GIQUJO#JTSS>"AJ6F6MQ=7RN8[KSB6@<6[,6 V#E@"#R,9[T
M=K17+6'BJ\O(;V%].@BU.UU(6!M?M)(;.&$F[9G!C)?IT!J-?&-S<75N]CI$
M]W827S63R11R%D"NR&7[FS8&4Y^;..?:@#K"0O)(&3CFEKC/B$I"^&IXK=)K
MB/6[?R@Q"\D-QN[ \9_D:2+QS<6\NH6&JZ8L&K6ES! L5O*TL<PFR496V!L8
M5\C;GY3UH [2BL70=8O=3FOX+W3)K1K655CF*.L=PC+D,F]5/'((QP1U.:S+
M[QC<Q3W)T[2)[^"TO%M9EACD,C<J'9,(5^7=T+#.T].,@'5ET4-EE&T9;)Z#
MWIU>:W,T&EW'Q,NFTV"\MXEAFFM)&V)*OV52X)P>O/;FNAN_$\EK<MI]C8Q-
M+;Z2-299)"B%,E1&I //RG)[<<'/ !U!90P!(!/09ZT AAD$$9QQ7&0Z\FJZ
MCX0FN]$MMVJV\TT$K3%WM@8MQ !09W*0#T[CGK6!X2\07WASPKI6_286T234
MI[-KA+C$D3/=2*K>7MQLW$+][//3U /4@P)(!!(ZCTI:\]TG5(/#VH>+I%@W
M--KT4$,2*?FDD@A_N@GN2< G@\$UU&@ZQ>ZG/?P7NF36C6LBK',4=8[A&7(9
M-ZJ<CD$8X(ZG- &PSHF-[*N3@9.,GTK)U_0VUP:>!=>1]BO([Q?W>[>R= >1
MQSSW^E<EKDD=SXTUV'7[2UN-$L]%CGD1Y&)1-\I9U&WASY:]",;1S6W%XINH
M;S18;S3XHHM9C/V5TG+>7($WB.3Y>Z@_,,\@C'>@#JJQ[W0VO/$VFZS]JV&P
MBEB6'R\AQ)MW9.?]@8_'K5+PEXAU3Q):1W\^E6]I8R+($9;HR/YB2,A&W8.,
M+G.?PJCJ?B[6H-2UVTT[0K>Z.D113N7O2AE1U9L*-A^?"\ \>_:@#LZ*XC5?
MB ;/0AK=O8(U@=.COXS/.$><-DM&B@$[E4 DGCD?6M:7Q*]KXJ&E7EM#!:36
M3W=O>-,?WFPC>A7;P5!#=3P?K@ Z&BN0C\4ZU/JECID>BVJ75YICWZ>;>,%C
MPZ+M;]WD<..@//'O4&E^.;V_3P[=S:1%!8ZS*UL&%SNDBF".WW=N"N8V&<YZ
M' Z4 =?:VL5I&RQY)=R[NQRSL>I/^>  !P*GKD;+QC=ZC<:=+9Z/-/IU^S*D
MZI(/*&"4=R4V[6QV)QD=>U73/'.H7L6AW=SH\$%EJMY+8AENR\D<J^;@[=@!
M4^41G(//2@#N**X"S\:7]GI.K:CK$=LL,.L26(E5V\N!0^S<_P O"C'7N3_"
M.G8Z3>RZCID=U(MN"Y?8;>;S8W4,0K*V!D, #[9Q0!>HKCE\;3G3H;MM-C!;
M7/['D07!.W]]Y7F [.>><<?6J]QXZU&WBU.Z;1K?['IFJII]PPNR7*L8@'0;
M.3^]!()'3@GL =PS!5+,0 !DD]J6O-OB'J[ZUX$\6Q6EI!+::?NMI9)9"&,J
MA68H,'[NX=3R0>F,G=U?Q=<VDVH0Z7I4NHR:=Y8FBC60M(S*'*H50C(5E/)&
M2<<=: .LI"P! ) )X'O7+VOB75K_ ,3WNE6NCP>19M;M--+=%6\N56;(39]X
M8^Z3^-4?%PGC\<>$9[&UAGO<WB()7\L$>3_$P!('?@'Z4 =O17&:?XZDO!#8
M3:<L&N/J,FG/;&;=&KQQ^:SA\9*;,$<9R0..M4];\::G%INI6]O;06^JZ=J-
MI:W :0LC1S.@5T.W^(-W'RX/7 R =]N&XKD9 SBEKS:?4+_0_&/B_4K+3;2:
M6'2K.ZN8VN#&IVB<L%8(2S$# R!TYQTKN7DEU?PZTMA,;:6\M"T$I',;.GRM
M^!(- &A17EWABZT^UUS1M'UW1FT+Q':EO+E5<PZE^[9&*RC[Y.[=AN0??-='
M:^,KB]NK"6UTF>?3+R=H?/CCDW1*,[96RFW82O9N,CKR  ==638:0]EJ-Q?7
MFIW%[+(S+!YX11;QLV?+3:!GD+R<D[1Z50TWQ%J>KQZ=?66DI)IFH([QS_:,
M-$H4F-G7'1_]G)7(Z]N>L/$=Y?>$?#VHZUIEE>M>:O'&K>:1Y+&9@LBJ5ZKC
M &>PYH ]&HKD;_QI);Z=J^K6M@EQIND7+07)\W$K;,>:R+C'RY/!(SM/3C-?
M4O&^HV\OB#[%I-M<0:/:17K2/>%/.B9'<X&PX;"<#I[T =M16%XAN-0N_ ^H
M7.AA_M\UB[V@7[VXIE<?[7I[URFEZC8KXV\,1Z#%)!'>:?<?VA 86CX0(49P
M0/G#DKGK\QSUH ](HK%U[6+K2Y(%@MH621)&:>XFV(K*!M3@$EFR<8'8_2L:
MW\;7NHGPZNGZ3"QUNP>\C,]T5$14(2K80Y'SCD>G0=: .SI P.<$'!P<=JY+
M3/&CZK8Z*L5DD>I:FUPODO+E(A Q65MP&2-P ' SN'3FHOAPCQV.OH\$4#C7
M+H&.(Y13E>AP./P% &W>Z&UYXFTS6?M6PV$<L:P^7D.)-N[)S_L#'X]:V*\K
M\0M'H>LZRWBW2)+G1]1DS;:Y GF-8J4"A&Q\T84@D,O!+>I-=/?>*I+19K31
MK/\ M.6SLXK@[!(1,&!**A1& )"YR>.1UYP =;69K.EW&JQ0Q1:K=6$:N3,+
M<)F9"""A+ E>O48(K);Q3?WB7@T?1VGN+*WAFGM;B3R9"\B[Q$ 00&"D9S@9
M('J17BUO5Y_%/B2REM+62RLK*WD2!Y2I^=920WRD$G;@]@ .M '70I%'!&D
M41*H"!.@7'&/;%/KC= \2I=:;X?T[2-.M[>>[TE;];<R$16T.% 7(&3RP X'
M )]C'%X\N;I=*2VTA#<W=_/IMQ%)<[?L\\2N2,[3N7Y/O=<'IGB@#MJ*Q?#.
MN3:Y97;75JEM=6=Y+9S)'(70LAZJQ )!!!Y K+U% GQ6T)U9\R:9>;@7)7Y6
M@QQG ZGI0!UU%>9WKMJ\'Q!U"X8K<:66@L)/XK7RH!('0]B7;<2.N #P*[S0
M;Z34_#NF7\RA9;JTBF<#L60$_P Z -"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "N.^(0E>TT)8&*RKK-K)N$9<(JL268#^$=^GU%
M=C10!R>H^"SJ*W=R^I&/4KFYMK@W"0_NP(#F-/+).5SDD%N2V<] *\W@.>:W
MU*(ZVY^WZC!J+E[93MDC\LX&"."8E_#(Y/-=I10!BWF@R7'B6PUN*^,,UM;R
M6TD8B#+*CLC8Y/R\H/7@GZUB'P!(NFVT=OK+P:C9ZA-?VM[' /D:5F+HR$D,
MIWD8R.U=K10!S=[X8NKZWTM9]6:2XL[Y+Z29X!^]=00%"@@*N#T&>G7.2>>T
M31I-=7Q;I]Q<^7IMWK,C21& AY8ML>=KD@;6VD9P>AP?3T6B@#C+_P !RWD^
MHF/6Y88;N_@U!8_LZN8Y8BF!N)Y3]V,#C'J>E37W@6+4'UY)M2N!;ZN8I61$
M57BFC5 LBOZCRU.,=<UUM% '.VNA:U'8%+KQ(]U>ADVSM:*B!%.2IC4C.[H3
MGZ8I-*\+/HD933KY;5)M0:]NHH;91'(&7:8T4D^6.%;().<^M='10!B>+/#Y
M\4^&[O1C=_98[D*KR"/>0 P;@9'I33H-TWB9-<-_%YRV#67E_9SM.6#[OOYZ
M@<>GYUNT4 9'AO1&\.^&;/1DN1/]DB\J.9H\9 Z$C/\ 6L>Q\$265AX?M!J:
MNNC7+W",;?!EW*ZX/S<<2-^GX]?10!R=EX'CL["VT@WIET6TNQ=6]JT7SJ5?
MS%0OGE%;D#;G@ DCKI^)?#Z^(M.B@6\ELKJWG2YM;J( M#*N<-@\$8)!!Z@F
MMFB@#&@T.2?1+O3];OVU-KR-HIW,0B4H1C:J#A1@GU.3UZ8H7/@N*?PC9:(F
MHW,5S9.D\&H+@R"=3GS"#P<DMD'LQ%=110!RUYX5O]2T>*UO]=:XNENX+EK@
MVP5?W3AU54! 49')R2<GGIB/4O!)U-O$)EU+9_;"P#Y(/]2T/W",L=W3D?RK
MK:* *4]I=3:1):B_:.[>,J+I8P"K?W@O3@]JYF\\ I>6NL*+R&WN-6>W:X>W
MM=B9A;<"$WGYB>K9Y 'IFNSHH Y#6/!$NL76K7#ZJ87U""VA/EP<(87+J>6.
MX$L05/4<4RZ\"SWMOXCBGUIV.NPI'.?LR@1E4"$J ?0< GCOFNRHH PX] F7
MQ1;ZV]ZC-%8&R:(0X# L&+9W<'*CCGBF^)/#TVO3:5)'?);'3KQ;U 8/,WNJ
MLH!^8<88^_O6]10!BRZ9K,_VAGUI$D>$Q0^3:E5B)()?!<[FP !S@>G-9O\
MP@MH+C58HYQ%I.JV@M[JP2/ +!=OFJV>'(P"<<X&>>:ZRB@#D8_!=S=Z#=Z/
MKVOW6J6TMN;>,^4L31KQAB1G<XP,,?3IR:E/A*\O_#E_I.MZ]/J!NK5K59A
ML7EJ1][:,[FZ$D^G &3GJ:* .1_X0NXN;VYN]2UI[F2YTIM,E$=NL2E22=PY
M.#SZGGVX$T7A.Y1O#CRZJ)7T4MM)MP/-!C,6.&X^4GUY]N*ZBB@#&3PY:Q^+
M9?$*NXGEME@>+^ LI.)/][:Q7/H:S].\(W6E:I<-::[<)H\URUV=.\I3MD9M
MS!9.H0MR5QW//)KJ:* ,CQ!H?]N6UHJ7)MY[.[CNX7V;UWIG 9<C(Y/0@^]9
M>H>"(M4MKY[B_ECU2ZFAN%OH$"&!X?\ 5;%)/ YX).=S<\C'5T4 9NCV%]8P
M,=2U1]1NGP&E\I8E '0*@X'4DG))SZ  9"^$;JVUV]N]/UVXM=/OY?/N[$1*
MVZ3 #%'/*;@!G&?8@].IHH Y2]\&R7J>*$;40JZ_&L<F(,F$"/R^/FY.T?G^
M5<_XCM96\0P6UQ=S6RVU@D$4DFB->0W)8G?MVYVGA 5)Y].,GTNB@#EK31=1
MU&YT#5M0NXX[G3?/_=I:E!,KY0$J6)0[ IV\X)/TI++P6+:S@TV:_P#/TNWO
M3>Q0&':Y?S#* [YPRASGA1T&3USU5% '(7?@47L.LK)J<D<M_?1ZA#-#'M>U
MF145"N201A!P1SD^O&[HVGW]C YU+57U&Z? :7R5B4 = J+P.I).23]  -*B
M@#G;CPJM[KVIW]W<K+;:C8+I\UKY6/W8+G[V[K^\;MZ5'8>%);<:2MYJ/VQ=
M'5A8[H-K ["@:0[OG(4D<!>I/7&.FHH Q_#&AMX<T*+2S="Y6)Y&63R]A^=R
MY!&3W8_ABN:M[.[O_'GB^""[^RPW-M:Q%VMRQ;".&,;9 W+G'\0!(R/7O:*
M.)U#X=QW$%_:66J2V=A>:9'IK0>2LAC2,,$*L>@^;D=_4&EUNPMM?OM-T">.
M]FNM/FCN)KS[.T<?E["'7?C:P<$H5!S\W^R:[6B@#%GT.67Q7#KL=XB-#926
MBPM#N!#LK%B=P[HOX9K*L_!$EIIOA^R&IJRZ-=M=(QM\&4D.,'YN.)&_3\>O
MHH Y70O"-YH,GV:WUZ=]'B=I+:P>%?W622%,@^9D!.0O'89(XJ&U\$2VVEZ)
M8C5%9=*U![]'-MS(S&3Y3\W _>M^GX]A10!S-KX6N[!K[['JY6*ZOWO?)EM@
MZ?O,[T;D%E)/'(Q[UH>'= M_#FFO9VQ78\\DY5$V(A=BQ5%R=JCL,UK44 <7
M-X#F=I8H];DBLSJZZM%$+92R2^8)"I8GE=W3@8SWJ2Y\$2W.EZU8G5%"ZIJ"
M7[O]FYC93&=H^;D?NE_7\.PHH XG4? $UW!KUG;:TUMI^MDRW4'V8.4F( 9X
MV+<!MHR"#[$5;F\(WR:[-J>F^(;BR^V1QK?Q"!'$[(NT.N?]6VWC(!' XXKJ
MZ* ,73-!?3O$.J:H+L2)?I"GDF,@Q^6"J_-N.>"<Y%+K.AR:EJ6EZC;78M[O
M3GD:/?%YB,'7:P9<J>G0@C\:V:* .5F\$0,D%S#>/%JT-^VHB\\L$-*R[&!3
M(^0IA=N<X YSR2_\%IJ&GZFLEZ4U#4+F"YDNDBX5H2AC 0D_*-@X)R<GGGCJ
MJ* .6G\(SW%SKD[ZH"VKV"6,A-O]P*'&X88<GS&_3TYU4TAE\+C16N3D6?V7
MST7:1\FT,!GKWZUJ44 <[-X;NM0N=,?5M2CNX=-G%S"$MO+=Y54JK.VX@XW$
MX4+D^W%5]%\(76B7300:[<-H@F::'3FA7,99BVWS/O% Q)"_ADC(/544 <OX
M<\)7/ATQVD>MW$^CV[,UI9-$H,0.<*TG5U&3@<=NN*K1>!98-$T_2DU<F&PU
M!+V O;@D!9"ZH<$9Y."?0#@5V-% '*2^"E9-9LHK\QZ5K,K37=J8LL&< 2;'
MR-H?'((.,G&*==^#FN9?$12_2*/6K-+-D%OGR45&0%?FY.';]/QZFB@"K96L
MEGI<%H)E>2&%8Q(4P"0, [<_IFJMAHD=KJ=QJEQ*;G4;A!$TQ7:$C!R(T7G:
MN23U))ZD\8U** ,+5O#TVHZ[8ZK!J4EJ]M!+;LGE+(&20J25S]UOE'S<\<8K
M-T?P3-I#^'RNK><-&M);6,/;@;U<*.<-Q@(OZ^O'7T4 <5!X!EL[;2GM-8,6
MH:9<7$L%R;;*LD[EI(W3=R"3P001@5M^'- DT%-0$E\UVU[>27C$Q! C/C(
M';BMJB@#G;KP]J,UKJ5DFL(+._:0NDMH':)9,[E0[@.Y/S!N3Z<53?P1)9:A
M;7?A_69]*\NSBL9H_)699HHP1&<-T< D;N?I7744 <K+X/N8==DU/2==N;#[
M5#'#>QF)9C-Y8VJX9ONOCC/.>.*LGPP\>N:AJ-KJ#1+?6<=M)"\0<9C#A6W$
MYZ.<CN0.>H/0T4 <C8^"6TM=#FLM2"7VE67]GB9X-R3P<?*Z!@<@J""&'.?7
M%2+X+2&;2IH+W:]E?S:C*S19-Q-*'#D\C:/WC8'; ].>JHH Q] T-]$.I;KH
M7'VZ]DO#B+9L9\97J<C@4EUH<ESXJL-;%VJBS@E@$'E9W"0H6.[=U^08X]:V
M:* .;U'PC'>S:L(KMK>VUE%34(E3)?"["4;/REDPI.#P!C!YK6@LI[?4-Z7>
M-/6W2&.R$2@(P)^<-UZ8&.@Q5ZB@ 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 **** "N!N+
MS_A(/#_C6^FR8[0W=C:IGA!%'AF'^T7W<^@45WU<EI^@?9%\2Z',72UU:>>Z
M@F4=IEQ(O^\K;CCN&'H< %/PWXCN$C\/:'JFCF"WU'3U%G<^<L@F*1!F1U ^
M4E<D<G(_*M7PQJ4DFIZ]H<SM(^DW2I$['),,D:R(">Y&2N?11GG--T_PU+:/
MI,^IWT-P-&@:.V\J$Q#)0(9&RS<[ 1@8'S'KQB7PWI<L&HZYK5PC1S:K=+(L
M;#!2*-%CCR.Q(4MCMNP>10!T-%%% !1110 UXTEC:.10R,,%6&017FG@_77T
M#X9Z7?FTDO9+G4FM9#YN'^>Z:)22W7 P,>W45Z6X<HPC*J^."PR ?IQ7%6O@
M.[MO!]CH']KPM]DOTO5G^QD;ML_G;2OF?WN,YZ4 +=^-]2LX]>#^'T:;1$6>
MY"WPV-"4+AD;9DO@-\I ''WNE6;OQC=C4;RRT_1A<M!IT>HH\ET(EDC<L,?=
M)!^0X_I2WOA"ZO)?%#?VG"@UVU2VQ]E)\@*C)G[_ ,W#'T[4L'A.\AU&XO#J
M<#--I,>F[?LI &PL0_W_ /;/'TYH BM?':R2:7-=Z<;73=4L'O;:X,X9PJ(L
MC!T ^7Y3D$,>G(%.B\=*DHDOM-FM]/:RDO1=IO=8E0;BLGR *VTY&"P)!&?6
M)/ DAM/#MI<:C%+;:18R6,B"V*FX1XA$3G?\IVCWYI]AX-U'^PY]"UG7VU#2
MS:O:0HEN(I?+92H\Q]QWD*<#@<\G)Z %"XO+R]^('A&\GL%MEGL[N2,"XWL1
ML0A7&  1GL2.3SZW-#\01IX=MI]/T5;:*>^NHI5DN,16Y223?)))@X#,IQQU
M8"GV/A/68=1T*ZO=<MKG^QXI88]MD4:9'55RY\P_-A1R!CVJ&U\#W]G;:6D.
MM0F2PO[B\ DLRT<GG,[$%/,^\I<[6SQZ4 1#QKJ&IIX4N-,L[=8M5O)X)TEG
M/!B27*A@AXW1YW8[#CGB^WC7=>0"UTR:ZLI+XV+30[V=&#E#(4"8V!E()W9Q
MSBJUIX%N[*PTB&+64,VEZC/>0RO:9#++YFY&4,/F_>GYLXX'RU:TSPKJ>D:I
M<+::Z5T2>Z:[^Q&W!DC=FWLJR[N$+$G&W/) (ZT 8UCJLWAR'QUJ5M8F\2TU
M;S'A$I4B/[/"68'!SC)./K796VK?;-4^S01QR6XM4N&N$ER/G)V@#'.0I.<^
MG'-8Z6]MX1_MO4M6O!-::I>K*4CLW8H61(PI"EBP(0<X'4U/X)T)= \.1VX$
MP,KM*$G.7C0\1QG_ '(PB_@: +GB76SX=T634_LPN$CDC1T\S8<.ZID<'."P
MXK(USQNVBOX@5M,,W]CVD-V=DX'FI(7&.1\I&P^O6MCQ-HG_  D7AZ[TL7'V
M=I@I279NV,K!U)&1D94<9KA_&V@7]EX;\5ZO>ZG#<3ZAID=J88K8QC>A8KLR
MY/.\\')]^U &]+X[&F:E>VNO:7)IT<-B^H02B82B:)" X( &UQD?+D]>M7%\
M3W$.K6&G7VFB"74H));,I<;PSHH9HW^4;6VG/&1P>>.8+KPG#XD$EQK%U%=)
M-ISV,7V9-BJDF"[@DMECM7'88[YJ:T\-7GVC2[G4M1ANKC2H9([5UMRF790A
MD<;CD[1C P.3[8 *.B^.I]5D\/O-HQMK36UD$$OVD.RNB,^&4+T*J<'/4=!7
M83&58)&A1'E"DHKL54GL"0#@>^#7(:;X(NM.M?"\']JQ2#09'8'[*1YX9'3'
MW_EX<^O.*[(\B@#AM \:7EUX8T2YOK>!M1U6)YXD21MFQ<%F;"$K@LJX ;J.
M>M2#QU?2KI,4/ARX^V:B]Q$()YO*V21*3U9>5;&0V.AZ9XJ&#P#J%CI&BPV.
MOK#J&BEX[2X-IE&A8 -'(F_YLX7D$<@8 K6D\-:A/JNAZC<:NDL^G22R2[K8
MXF,B%"% ?Y  >!STY)YR 4+SQMJ5K_;:CP^&ET>UBN[E6O0 49&=@I"G+#:<
M=CZCC-J#Q7/<ZHMA-I!1+O3GOK-OM )E12H*N,80_.IX+#'?M1>^$KF[NO$\
MHU*)%URS2UVFV), 5&3.=_S<.?3M2IX5O$U/2[T:E!NL--DL IM3A]^SY_O\
M?ZM>/KS0!GZ3XJ6#1_"5MI.A;8=7M6-M#]I 6 +'O"DD$D8[_H>E7K/QA/>Z
M7!<KI8BF^USVEUYMQB"U:$LK%I=O0E0!\O.>U1:;X*N=.B\*QC5(G70(WC&;
M4CSPT>S^_P#+@?7FH;?P/J%K<6MQ#K4'F0:E=7VQ[,M&WGDDC;YGWER=K9XR
M>.: (X_&FH:I)X1FTVS@2WU::X69)IR"#'')E00IXW+G/? &!DU/:^);"PDU
MR1=,,%U_;,=CL$N3=7#I$$;/11AESUP%)YZ4VP\"W>GV6AQ1:RC3:1>3SQ2/
M:9#I*'#*0&^\!(<-G&1]VGW/@1[N/5C)J86>[U./5+66.WP;::-4"Y!8[QA!
MGIG)Z=@"6_\ &KZ6NNPWFF8O]*L?[0\F.?<D\&&^97*@@@JP((ZXZYJUI7B>
MXOM?32KO3/LAFL1?V[B<2;DW!6#  ;6!9>A((/7M5?4?"$VK0:S)=WT(U#4]
M._LWSH[<[(83NSA2V227)R3V7TYLVGANYM_$=CJSW\3BVTTV!B6W*[\LK;\[
MSCE!Q@]^: -+6]7MM!T:ZU2[W&&W3<53[S$D!5'N20!]:ST\17,>O+HE[810
M7MQ:M<VA6X+Q3;2 R%M@*L-RGH>#GVJ[XBT.W\2:!>:1=,Z17*;=Z'YD8$%6
M'N" ?PJG;:#=OJMKJNIWL%S?6=J]O;M';F- 7*EW(W').Q> 1CGUX ,3X>V8
MU32;/Q%J%M%_:9:X NHYF+RJTK9#C ! P H.< <8IWQ*VI!X<D*.V[7+:)UC
MSN>-MVY..H/I6]X4T.;PYX?@TJ:[2Z\EG(E6$QYW.S<C<W][UJ'Q3X>N?$ T
ML6]]%:FPOXKX>9;F7>T><+PZX'- $.GK#%=:C/I.CSPW,$"J()W,*3DY(QU
MQ@C=[D'I46C^-H]3T>ZU>6R:UL;*V:2\9W.^"5,F2';M&2H')Z<C&:T9+#7I
M6E<ZQ:QMY#1PB*R8*CDCYV!D.[ ' X')SFLM/ T45YJ217832M5L_L]]9>62
M99"I4S!RW#D'!X.< GGF@!&\="S>X?4M+G@LXK%KP7,6Z1?EZQME%"OR, $@
M\\U:OO$>J:;::E<7FA;8[.P-\LB7.Y'VY+1EMHVN ,]"#GK52#P=J5UH%UHF
MOZ^=1LGMFM8O+MA"^TC =VW'<X&,< =R">EFU\.:M/H=YIFNZZ+]9[1[-7AM
MO)^1EVEV&YMS^_ Z\<T )/XLF%W#:06"-)<:1)J4+/.0/EV#8V%./OCD9Z=*
MR]/UZ6^TSP-=:SID4]UJ3H\5Q'.<12&W9]^W:.2-XV\@9ZFK=CX.U&/4;"[O
M]8@G-KILFFE(;0QAT8I\W+G#?(,]1Z 46?@R^M[#PQ:R:O#(-!E#(PM"OFJL
M31*OW^#M8DGGGL!Q0!;M_%<\PUB%].2.^TZ[CM1;FX)\WS-NQP=G"MN]#T.<
M8J&Z\:F&X;[-IDMY;0W@LYV@WM(K9"LRH$(958X/S \$XXYT)?#4$GC"'Q")
M75TMO)DA ^61@3L<^ZAY!_P+VJA;>%=3T_6[V6PUWR=(OK@W4]FUN&D61OO^
M7+N&T,>3P<9.,$YH LW5K!X:G\0>)SY\BO;++) DCON\I3R%)PI(P,*.V><\
M7=#U@ZS ]PBVK6Q"M#<6MSYT<H(YP=HP01R*NW\-Q<6$\-K<BVN'0B.8IO"-
MV.W(S],UD>'_  S%H>H:G>Q^1&^H&-I(;6(Q1*R@@N%R?F;/)]AZ9(!;UK6X
MM'%I&4\RXO)C#"A) )"LY)(!( 53T!YQ6"?'-PEG:RR:#<)--J@TQHVDVKN/
M*R(S*-Z$=#@>G:M7Q/X?FUR&RELK]M/U&PN!<6MR(Q(%;:5964D;E96((R*J
M7OAG4]1M=,%WK,4EW::A'?22?92$8H,!$7?\B\]RQSDT 9UUX]OK*RUBXN-
M4'19UCOPEZ" A57#1G8"YVN#M(7IUJ74_'%_97.NQVOAV2[CT78]RXNU0M&T
M?F%D&#E@O.WCIUZ9=J7@BYU"S\4VQU6)!KSHQ/V4GR L:QX^_P#-P@].:S+"
MSN]5\5>-["+4+>)+I;>&5Q"2V/LX1V3YL<<CG.#UST(!8_M:PC\?_P!N^:5L
M&\,&\:0Y_P!7Y@;=C_=K7B\5RB]TB"\TX6\>L1LUG()]V'";Q'(-HVDKGH6&
M01Z9CF\$P3:F6,Z#3#HYT<V8B.[RCW#[NN..E.L/"T\ T;^U-02\CT52;4I
M49VV&,,_S')"$C@#).?:@ T[Q;-J&FK+_9R1W_\ :+:?)9M<9*.I.XEMO9 7
MZ<KWJ@WCZ[2V>[;06^R0ZJ=+F87:[P_F"-65=N&!8C.2,9[U-X=M=/U?Q7?>
M*M.^T?9)X(XE$L3Q+),,AY C@'(0(F['.".U,?P/=OI%U8_VM #/K U7S/LA
M^4B42[,>9ZJ!G/3M0!8'C4V\FJVVI:>+:\L9K>%8XI_-67S^(R&V@CG.1@XP
M<9JO=^.[BQTS5KJ?0IRVGRP)\LC"*=)2%#([HN2"<$8X_&G:GX&EU2]UJY?5
M?)DOS:R6[PP8>UEMR2C@EB&Y/(P*EU#POK.L^&;G3=3UZ&6ZN'B)FCLRL:+&
MX?B/?]XD<G=^ Q0!5U?QGJ=GIGBE%TR&WU'2+$7D8>XWH\;*Y#$A>&'EME>F
M<?-@YKK-,EN)M,MI;M(TG>,%A&Y<?F0/Y5S^H^#I=3N_$$L^HHL>L:8NGLB6
MY!BVB3#@EN?]8>,=AS70:9;W%IIMO;W=PEQ/&@5I(X_+5L>BY./S- &3J'B2
M>QU^;2C8QD_8'O;>5[C8LVP@.GW?E(R#G)X(]\5K+Q9_;.A6-[;Z>DL=[82W
M4L7VC!B"X&P_+R225[?=;KBK^O\ AN#7[C3)I97B:QN#(2@_UL;*5>(_[+ C
M/TJ#3?"D6DQ:VMI<$'4I7DCWIE8 V25 !&1O>1NWW\=J ,32_$-TTW@JRTK3
MK:VTK4M-:X\EIVW1JJ1X3.TY $@^I';O1\,Z[-H,$\1T[S-/G\2W-D9_/PT;
M/.RIA,'<H. >1CL#6[9>#+FP3POY6JQ^;H=L]H6-MQ/&RHIXW_*W[M>>1UXJ
M'_A![O\ LW[)_:T&?[;_ +7W_9#U\WS?+QYG3/&?3M0!VASCCK7E>LZOJ6L^
M!;Z\U&WA62U\0100BWF+'Y+U(RO*KV&,D\Y/ KU2N*F\#7<FCW^F)J\2V]SJ
MO]I1[K0EHSYXG*$[QN^88SQQV/6@"R/&IMY-6M]2T_[-=V$UO$L<<WFK-YYQ
M%@[01SD$8.,'&:T="UZ;5KW4+2XTZ6U>T9-LHW-%.K#(*,RKDC!!&...N:R=
M3\#2ZK>:W<R:KY+Z@+5X'A@P]K+;DLC@EB&Y/(P*W=%LM5M87;6-4CO[E@%!
MAM_)C4#/1=S<G/)SZ<#% &)X^U6[LK?1=-LIWMY-8U.&Q>XC.'CC.2Y4]F(7
M /;.>HK5D\+Z>OV9K-&LY()DE+PL090I!*R<_.",_>SSSUIWB3P];^)-,6UF
MED@FAF2YMKF+&^"9#E7&>#CT/4$T^SM=9/EC4M1M9%0@G[+;-$9"/7+M@>H'
M7UQD4 8Y\<1C3[/6#99T2[NQ:I=";+KES&LC)MQL+#KNS@@XZ@5M0\>75C#K
M=Q_89>VT:[6"Z;[4 Q0JC;D&TY($@^4D=.O:I;3P,;;2HM">^230X+P74,!A
M/F!5D\U8B^[!4/CG&<<>]-U#P1=7VG>)K3^U84&N3K,6^RD^3A$3'W_FXC'/
M'4T )JOCJYT7^VEO=$*S:=8KJ$:1W0;S82S+R=ORL"O(&X>A-6$\8W4.M3Z9
MJ&@W$$K64E[9"*996NE3&Y, #;)RORY(YZUB_$30[A-'\1ZW)>Q.9]$-@+9(
M""S!F8$'<>26(QBMFZ\+R^((&N[G55$[Z9+96L]G&4\H2@;Y!\QR3M7'(P ?
M7( $B\;,9-6@DT^,W6G6"WQC@NA(&!WY0G:-K@H<C!ZBG:;XPO+^^L+631U@
M.I:<U]9$W0;>5";D?"_+_K%P1GCL#Q5:/P3J'G74TFL6H:YT@:6R16&Q$"E]
MK*/,X'SGC/7N!Q5F+PW+I5QHFIW&I1O#H>FR6KJEHV95*IEAAB0<1#@ ]30!
M/I'BQ]7T[2[B*P5+B\N9()K9I_FMC'N\S=\O)4KC''+#GFNC<N(V,:JSX.T,
M< GMDX./RKD_"FGV5QK>K>);$3BTU!E-NLL;1C)5?-D5& (WE4!R.3'GO76M
MG:=I ;'!(R* /,O#U\A@M-:U.QAFUJXUB[L[*6.Y8,Y,LJE'.T?NT1.,[N%!
M !Q6YJ/CQM+L]:^T:46O](>$36\<X*O'*0$='*C(Z@@@$$'ZTR'P)/'HEK:'
M58S>66I/J5I<K;%0DCN[LK+O.Y2)&7@CBI=6\$RZM9:QYFH11:AJAMQ+.+<E
M$CA.Y55=^>N223_%]* .DTVXOKFV=[^P%E*)&58Q,)<H#PV0!C/IVK&\3^*I
M/#D5U,=/$EO:VANGFEG\I9,$_NX_E.Y\*3CCJ.>>.D3<$4.07QR5& 3]*Y/Q
M#X/N];U#4IHM66"#4-+;3I(Y+;S&C!W?-&VX;<[OF&#G:.1Q@ 6]\7WD>JSZ
M?I^C?:G335U%'DNA$K(21M/RD@_*?7MTZU):>,1=WOAY18^79:Y:>?;W#R\J
M^P/Y17'WMI)'/.UO2F0>%+Z+5&OGU6!W;25TTK]D('REFW_?]6/'IWK(U'2+
M9/#FC>!3=W,NK6L=L]M=6]L\?EK&P7S=_*J0H;(+<YQW% '::1J#ZG8?:V@6
M)'D<1;7W;XPQ"OT'# 9'L15ZHX(8[:WC@A0)%$H1$7HJ@8 %24 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 445Q7Q)6U;3]#%TR*O]M6?+-M(7S!NY[#'4T =IN& <CGI02 0"1D]
M*\LUNU\/Z9K]SH&L.=,T2XT]$TSRX5:(,6D,JH61MLF64C&#]WT%9GC&YLXM
M/UJU5YUU&RTRR9)=0!>YD"_,'C QL*]789^;J!C) /9LC.,C-&1G&>?2O--6
MND3Q@U[;/8ZK;RWMFLMG(-MW;,1'LD@;JT>"&*X ^_SUK.E,EWX8O(VVIXX@
MU@F/M/N-Q\A7N8O)(']W:#Z&@#US(]12UXQXCMM,-I\0[H+ ;JUO8);1]V6B
MD\J'+1^C;@V2.>"*]7L]=TR_U.ZTVUO(Y;RT5'FB7/RJXRIST((],T 4=<\0
MS:1K&D:=%8K</JDCQ1.T^P(R(7.[Y3Q@'IWK0L;J^FGGAO;%;<QA61XYO,1\
MYR =HY&.1CN*X[Q[-:+XO\&)=7@MD6[G:1Q-Y91?(8 [L\ G S[XJQ=2>%YM
M&UO3[G4#JEG,1),QG$I1G4(B*Y/WR4)7GCVXH [>D!!Z$&O);6:]TWPKXCTF
M1"_BNRBB$TEO@R7-J NTQX Y$8((Q][)_B%%W+I+:%JVM^$KV^OHY([87T-K
M$L<8B653( JHO[WRRX/?:.<<4 >M @]#FH[JZ@LK2:ZN95B@A0R22.<!5 R2
M:\R\1)X=U+P+XFU'PU'Y\4L,,TCVZGR0T9ZHN,!POWL#/3-5?$ESINMZEXR.
MGF&\BN/"JO$T2[UED5I_F4]&(^7D9Y&.HH ]0^U7$ES9&WMDDLIXV>2=I=K1
M\ H N/FSD]QC'>KE>;P2:0_BOP,U@;40R:?=KB( *V5CQQT.3O\ QW>]3:)I
M'V/Q!?\ A1K%?[+@O!J\,AC&PQ/DK']5E5L?[*XH ]!R,XR,^E+7E6@-IFIZ
MQ:PZG?7T/BNPU.226WCB19'&]NK;,M 4(_BQ@ #H!7=^+-"3Q)X8O]+(42RQ
M$P.PSY<HY1OP./PS0!M5GW5Y?6\UT5LHWMHK;S8Y#/@O)DY0KMX& #NYZ].*
M\UM'O[_5K35UTK[/%XHL_P"S9HQ%AH)4&6D;/MY_U$:>M;>+#3_B)K4,!@@B
M3P]"-BD*%*O+Q^"[?PQ0!J6'C)[U?";_ -GA$\00M)GSLF B$RXQM^;IC/%=
M7TKRK0KF 6?PI4S1AEMW5@6'!^R,N#[[N/KQ71_%(0GX?7_G%1\\.PDX(/FK
MT]\9_6@#L=P R2,4$@=2!7F>OPZ#H6OV5M?!+'PU>6LK1R+$LEN;EG!;?N5@
M"R=#Q_%@\FJ&M6T.EZ9;"RNTU.&UTH*VG:UQ/<V^]]KPO@%9>, ;>1LS@XH
M]3CENVU&>*2V1;18T:*<2Y9V.=P*XXQ@<Y.<^U6 0>A!Q7G;21OXM\:^3<-9
M33:';MYB#,D3[9\MM')9<J<#GIZUC>'I_#FK7MO=_;]'22WT(VTEG'.I>23
M)DQQ]U0PSU^<YQCD ]=R#W%+T&37D7A.+3[*Y^&]Q;^3'=W6FRQ74@;YY,0K
MA7/4X88 /0C KM/'EY9V>DV)OES!)J$"%Y'*PQG)(:;UC!'0\$X&1U !H>)-
M=?0-,AO4M1<J]U!;L/,V;1)(L8;H<X+#BBQUQ[OQ1JVC/:B/[!#!*LPDW>8)
M=_; QC9ZGK7F9NX$\%:S:F>,"'Q3"44(8U5#<PO\JGHN-S8].:[71IX7^*'B
M95E1B;&QP P.<&;/Y;A^8H [ D#J:3(QG/'K7!>,;;29_B!X9CU80?99[6]2
M19VPDF!$0K9X(Y/!K TJ.32?[$AO,GPE_:]\L)G.8TB(Q;;L_P#+/=OVD\<H
M?2@#US( SD8]:KW$UTEW:)!;)+!(S">5I=IB 4D$+CYLG QD8SFO,VM9$M;^
M.TU*ULM._MW?H_VQ-]I+^X)>-AD 1%_,VXZ,!CM3[*ZMY]2\!326,&GR_;+Z
M-H4DW1XV2KE#QF-FY7V88H ] ?5#<V$T^CQQ7TD4_DE#-Y:Y5PK_ #8/W?F[
M=1BM$D @$]:\8FBTNU^'VOP)%;07<'B$[E5 C*/MV4'T\LD@?W<]JVM4>TNK
MWQI:Z[L%VT:R:2S??,7DC8;<]2PE#'Y>=Q'M0!Z:2!U(%!('4@5Y.;"UO/$,
MT'B1+::\_P"$4@-XDQ!4W +[B1TW#@YZCBJ<]RTWA#0[W[587\\?AZ$7>F:@
M>;A"OS&%^JS94@\')VYYQ0![&[K&C.[!44$LS'  ]36#-XHC&I>'(;6!;BTU
MO>8[D2;=@$32@[<<Y ]1UJ]J<8U#PU=I);%O/M&S!(N3DK]TCUKS/2QH]UIO
MPRM@+8PE76YC "JTGV-E8,.YW84YZG@^E 'KN1C.1CUI<CUKQFVO[73;"".>
M8P^&K;7[^&8PHLD=NA+>1N4A@(\DXXP"5/85?N=.T.&/PE#9W4UUI\NN2/$]
MR0JF)X92RH %_<[R !C';D$4 >K@@C(.16-::Z]QXKU+1'M1&+.W@G6;S<^8
M)"XQC'&-A[GK6+\//LT,?B*RLS&MM;:S,L$,1&V-"J'"@=%W%NG'6L#Q-:Z7
M?^)_&BWZ6\WE:#"8UE((60>><@'^(97!ZC</6@#U$D#J0*QUUQSXQ?0&M0%%
MB+Q;@29S\^S;MQQ]<UYQ+?:;?O;VGBO4)H+34-$M18W'EJZN^UA*%8HVV7<5
M/&"<+Z"M+49;NU\1W,6ERSRZI%X09;;[009VE#$KN ZOT)'K0!VM]KK6?B?2
M='^RJZ:@DS>?YN#&8U!(VXYSD=ZV20!D\"O*=(O?#]SXI\"W&E/;^<;2YBN2
MO^L#^6GRR]]^[=][G)/K75^.KRRM+;2%OU40RZBBB69B+>)MKD&4?Q+QPIP"
MVWD8S0!U61C.1CUI:\ATUQ-X9^R0:I9VEQ:>(;L6T=] 1:R?-*5B=21L4J20
M.H.WVKT#P7<?:O"=E-]@6PSY@-NC;D4B1AE#W0XRO^R10!NY&<9&?2EKR#3]
M3L'\5^'+RV*P$ZQ?0W$;*S7"EDFPLS_[3!2J8X 7!.*[3XAW-Q:>&4F19&LU
MO;?^T/+!+"U\P>;P.<;>N.V: +L>OW$_B#6-(AL4:6QM(KF%C/@3F3S %/R_
M+S'C//6MFWDD>UB>XC6*9D!>-7W!6QR >,X/>O*YYM!EU7QRVF/9M9W&@0NK
M6Y'ENP$XRI'&<[>G?WI]EI^C:UXE\+VE_';W,,WADJ\;-P[!H=H(SR1AB/\
M=SVH ]5R,XR,^E&1G&>?2O*M,;3-2UW[)JU]?6_B>RUB298(HD$DB>:VPABF
MXPF(J#\V,#Z5:\+7.C:E-:VNK))_PEME?SM<1A668DLXW,>\.QAC)VX"@=A0
M!Z'97]KJ,#3VDRRQ+(\1=3QN1BK#\""/PJQD$9R,>M>.::]MIV@64201164'
MB2=-:5(@NR+SIO*\WC[@)C// &.U/\3001Z/XP:V>,:&]S8-9^6V(Q/O7SC$
M1QTVYV]]W?- 'L.<]*3(SC//I5/2]-T_2[/R=,MXH+>1VFVQ?=+-R6_&O+R9
M+OPM(AVIXYM]9X[3[C<\$=S%Y)_W=H]J /7<C.,\T$@#)X%<!X5TS2+KQMXH
MNC#!+=6FJ*]NV[)BW6\:L5YXR2P/J1[5?\7W'V?Q'X:-^%_L)I9UNVD'[I92
M@\GS,\8SO SQN*]\4 =!KFKP:%HMSJ=PK/' H.U>K$D!1^)(%9$OB/5H=4_L
ME]%@&HRK++:C[;^ZFBC"9;=LW*=SJN"OJ<XKAM<M8(O ?BI9%A;2!JT;:2'
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
MBCC@\9MY0SMV)]J8\>VW%3ZIJ=A_PD,=S"5M[BV\41I<"0,]QM(V%BW\$3#
M5<$$=^P /7\C.,\T5YQX4\/>']9OO%)N;2WN9$U>XC0DY*1O$BG'H#SSZCVJ
M7PG#)#BRU> )%X262W6Y=!B7(!208[B'!/N_M0!Z%1533-3L]8TV#4-/G6>T
MG7='(N0&'X\BK= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%8?B?7I] AT^2"Q%X;N]BL]OG>65
M+G (X(/Z4 ;F**XZV\8ZDSZO8W>BQQZKILD&^.*ZW0M%*>)?,*J0J@,6^7(V
MU!)X_F31K^]BTV&X>RU6+3G$5SA9/,,861"5Y_UJ\''0\T =QCG-&.<]ZY*X
M\5:I;/+8MI$3:M#;FYD@AEEECV%W6,!UB)RVQNH&/>HAXPU:YU".QL] 5+B7
M2AJ(2]N#"R'=M,;KL)!!SZY]J .RJ!+2)+R2[Y:9U"9)^ZH[#TYR??\  8X[
M3_%NHZSX@\,FTMX8].U/2I+YXY)3O4AHAU"D';O.!QGU%=%JVM?8-1TW38(E
MEO=1>01*[;5547<[$X)XX&!U+#IR0 :U%<3<>/+B""6/^R4:_MM6ATRY@^TX
M ,I79(C;?F!# X.,?A73VUUJ T9KF^L$2^1'9K6VF\T,03@*Q"YR .H'6@"_
M30R;BH9=PY(!Y%<OI'BRYU+6)M*:SM1=K8I>+Y=T6126*M$[!>&4CJ,_05P4
M<=U/\/M UQ[&T;4;N[MX)KO[0PDFCEND+J^$Y#$8.<X&<=2* /94DC<?(ZL,
M9^4YXH#)\N&7YONX/7Z5PEM9Z79Z_P"(M*C\/V5I/+I:7<\T,A<2[S("N"HP
M R,>.N<X!)J#PQ>PP:3\-[6;389WN=/Q#=,_SV[+;9;:N.=PXSD4 >B45R5K
MXPN9=>L=+GT^*&6]%QLC^T[I(6BY42 # W+SP3CWZU1T#QEJ$OAS39]0MXI;
M_4;NXBA$)=AA'D))"H2 H4 8SGC..2 #N\<YI 020"#C@^U<G9^,+JY-G92Z
M1):ZK=74UO'#<;DC9(AN:8%E#%""N/E!RV.,$U!\.T>./Q,LD$4#C7;C,<39
M4'9'T.!QWZ4 =I17)7?C*X6YE-AI%Q?6UO>BSF,,<ADX8*[KA"I"DG(+ D ]
M.,U+[QUJ%FFM7!T:!K71[]+6Y?[8=S(PC.Y!LY(\P$@D=.">P!W!.!D]*0$$
M @Y!Z$5Q4FNZG)JOC&VNK*TN;#3;=-D!F*[U,3.0?D/+ X/I@#GK3--U[4)-
M;\+V-A96D&F7>B&[%OYI&S'D@*"%/"A\ =_;% '<XS1BN5T[Q;=7UBX;388M
M4CU,Z=)9?:B=I!R6W;.GEYD''([UJZWK2Z1]AB6,2W5_<K:V\9;:"Q!8DG!P
M JL>G;'>@"SJVG)J^DW6GR330I<1F-I(6VNH/H2"/S%4+#1[@7$4VHZN^I/;
M,3$##'&$;:5R=HR3AB.PYZ=,8.N>*K\^'_&%FENEMJ^D632EEF.PQO$S)*AV
MYS\I^4C@KU[UK^&])ALM+2_@T^UM]0N;2)9/*D;9+M7Y"QVCGDY.W/UP* .A
M) ZD#MS2UY3)J>HZWX8\$:S?6UO)?RZTC1F-\9!6;C)'RC@#'/ '4UT\'C:0
M6ERE[8+'J,&J?V8(89&E1Y"@D#!@F[&PD_=SP: .OHK&\/ZQ=ZL+U+W3)K*2
MVG\M6='"3K@$.A=5..<$8X([USOACR_%FO>)K[5HDN8[#4WTVTMIE#1PI&JY
M8*>-S%B2W7  Z4 ='?:&UYXETS6/M03[!'+&L/EY#B3;NR<_[ Q^/6MCK7,N
M]MX5NX=/L8S)<:U?,;>!W(2+;""_/.%"QD@ =6 &!TH7WCN>PT[66DTM&O\
M2+J""X@%QA628J$D1MO.0X."!C!&>Y .UQQCM17&77BW6[>\UJR&B6;76FVR
M7O\ Q_-LDA8/QGR\A\QL,8Q[^K?^$TU6_O!:Z+H4-S(^EP:G$9[WR@R2%@$/
MR'#?*0.W/)% ':T8KB7\?O-X;MM;L].06LU@]WFZG\O,B]8%P"2_#<XQQWSQ
M8/BW4;O5;2PTO28)6N]*&I0O/=&, %E&U@$./O=1G\* .NHQFN/L?&[WL?A>
MZ.FK%8:ZF//>XY@FV%A&1MP<X(!R,XZ=*Z'2=0EU.UDN'@2*/SI$A*R%O,16
M*A^@QG!('/&.>: +]%%% !UHHHH **** #%%%% !@>E%%%  1D8-%%% !111
M0   =!1110 8YS1WS110 4=*** "C'.:** "CJ,&BB@ HHHH *,<8[444 %%
M%% !BBBB@ HHHH ,<YHHHH 0  D@#GK2XYSWHHH *HZQIYU;1;W3A-Y(NX'@
M:3;N*A@5) R.<&KU% %33+(Z=I=K9&02FWB6+?MV[@HP#C)YP*MT44 -E5GB
M=%=HV92 Z@94^HSQ6=HNDR:5;O\ :;^?4+R4@S74ZJK/@8 PH   [ =R>I-:
M=% !1110 4  =!110 8SUHHHH **** &3(TL$D:2M$[*5610"4)'49XR/>J&
MC:4^E6KK/?37]W*P:>ZF55:0@ #A0   !P!ZGJ2:TJ* "@ #H,444 &!1BBB
M@ Q1UHHH **** *]_;S75A/!;W<EI-(A5+B-59HSV8!@0?QJ'3=-_LZP,!N9
MIYW)>:ZD"[Y'/5B  /0  8  ':KU% $-K:Q6=NL$*[47)Y.223DDGN2223ZF
MIJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *X[XAB1K/0EA?9*-9M9-WEEPBJV2S ?PCOR/J*[&
MB@#DM1\%MJ2WER^I>7J5S<6TYG2#]V! VZ-#&6.5SN)!;DM[ "O/X#N)K?4X
MCK;'[?J$&H.6M5^62/RS@8(X)B7Z#(Y/-=K10!S6K^&+R[UV#6]*UI],OUMQ
M:W!%NLT<\08L 5)&""6(.>YZT]?#,T>O_P!JIJ19AIWV#;-#N)^;=O+!ADY[
M  ?2NBHH Y'2O!+Z2WAYX=5;=H]H]D3Y _?Q,4.#DG:?W8YY[\"M37- _M6]
MTS4(+G[+J&FRM);S%-ZD.NUT9<C*D>A!R <UM44 <G=^"OM43N+]4O)M3AU.
MXG\C(=XMNQ0N[Y5 11U)Z\Y-=#J=B-3TB\T]II(1=0/"98CADW*1N7T(SFK=
M% '*:3X1O-,U6WU%M9$TT.G#3]@M%2,JIRIP#D8[C//J!Q4,?@>:+PAI?A]=
M579I]S%.DYMN7\N02*"-_J!GVKL:* .?E\.3R>(+_5OM\8>[T]+'R_(.$"EV
M#9W<\NW'TJI9>#I+-?"ZC4E9= C:),V^#,#'Y?/S<';^OY5U=% '%Z7X$N--
MN-%D.NR3)I,DYB4VR@R)+G<';/+<\MW],\TW_A7\L6DVMK:Z[-;W.GWDEUI]
MTL"DP[V<LC*3\X(=@>G '3G/;44 <K>>$;R[.F7QUR3^V]/F>5+QK<&-@ZA7
M0Q C"$ < Y!&<YS5_P .Z!+H1U-I;\W;7]XUXW[H1A&8*" ,GCY16W10!RT/
MA*\L]<O;FPUZ>WTR^G-S<V A5LR'&XI(>4#8Y&#WP14%]X(EO;#Q!:'5%1=9
MNDN786V3$5"# ^?GB-?U_#L** .:F\*S/J&N74>I[!J]LD4T?D A75"FX'.<
M8/W?4=>U,M?"4EE=:!=1ZDPDTFR:Q?$ (GB.SMD[3^[7GGJ>G;J** .0T"TL
MM8\5W?BNUM[R"*6VCMPMS"\/F2*6W2>6P!R%VIN[C([5K^(= 378+0K<-;7=
MC<I=VLZKNV2+D<KQN4@D$9'!ZBMBB@#F;OPD;VPUY)KU!?:U;BVN+A8,*D80
MH%1-W& S'DGECVP*W=/MI+/3[>VDE65H8UCWJFT-@8SC)Q^=6:* .-M? LUK
MI.C:<NK[X=)OA=P;[89(&_"'##^^<GO@<#G*W?@1KN+4S_:TD-S<ZDFIVUQ#
M" UM,J*@X)(8;5P0>N3^'8T4 9^D6-[96S?VCJ3:A=.?FE\H1* .@5!G _$D
MD]>@&9_PC,]CKUYJNB:@EFU^5:\MI[?SHI' P)% 92K8X/.#@<9YKHZ* .>U
M/PR^I?8+HZ@Z:I8W/VF"Y\O**Q4JR;,_<*DC&<]\YYJIJ/@O^T=.U2)[Y4O=
M4N()[FY$'&(BFQ57=P/D'4GJWKQUE% '-W'A>>XU75[_ /M"-6U*P2R9/LYQ
M&%WX8?/R?WC<?3\>>TK2[[3O'8T^SOXU%KX>MK,7$EJ65V223H-P 8*5)&3U
MZ5Z+10!Q;?#V.%88=/U2:VM5TIM+DC:)9"R,2Q=2?NN2?FX(/' P*MZ9X2N=
M,U&PO1JJS26>E_V:H>VP&&5;=PWJHX].^>:ZFB@#SZ]T."R\(V'@/?>W-WY:
M?9+R&U=!"4D!$ID&55D^]U!.,#J*[$Z=-!_9L-A=_9;.T^62 1!_.C"%53)Y
M7!P<CTQ6A10 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 %<C
MI_B*&8>)->OY2EAI-S-:QJ.0JPJ/,?'=BVX?0 #J<]=7%VWAF(VWBGPW>[UM
M-8N)KJ&5>ZS*-X'^TK[CCT*GUP ;,%[=:E=R:;?Z1<6T4EL)TN$DW*,G&PL
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
MEP652#D[&"<A@!R0",],]- >,;L:KJUM+HZQV>D.!?79NQB.,P^;O5=N6P,
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *XWXB.PL]!$<R12_P!M6KJSKN"@-RQ&1\H[\CZBNRK%\4:W+X?TJ.^B
MM4N ;J"!U:0IM$DBQ[AP<X+#CCZT 9>H^!TU9=0N;J]V:G=2V\T5S#%@6[0'
M=%M4DYP2Q.3SN/3BK;>';V6^N=5DU"!=6DMH[6.6.V/E1QJ^\C87RVXD@_,.
M, =,GH&EC1U1I%5W^ZI."WTK-N/$FDVL6IRS7L2QZ8,W;;AB,[=V#[X(X]Q0
M!C6G@HV"7HLY;&**^NQ/<V?V/-JZ^7L*>7NX).&)]0.*IP?#^YTE--FT#6A8
MWEFLT1,EMYL,D,DAD\O9N!"J<;<-D 8YKMC<0K&DC2HJN0%+,!DGM3FEC0@.
MZJ3T!..^* .6UOPA/KNFR:=>W\%U;2V_EL;FUWO'-ECYT9##8?FX&.-HYXY+
MWP<VHZA9SW5Y%(ME=17%K,8/])B"!<Q^;NY5B#GCHQ'H1U"RQO(T:R(77[RA
MAD?44^@#C)/ DDMM>!M4473ZP-8M)DML""4 #:5+G>N 0>1P34NJ^"Y-9L=<
M%Q?Q)?ZO:I:/.EN2D42YP%4ODG+,<D]QQQ75^='O">8FXD@#<,DCK2I(D@)1
MU8 D$@YP1U% &)!H-S'XM&N27T3C^SULC MN5SAR^[=O/<],?C5GQ%H=OXDT
M"[TBY=XX[A0!)']Y&!#*P]PP!_"M%9HGB\U)4:/^^&!'YTAGA"LQEC 0[6)8
M<'T/O0!SLWAB[OYFO-1U""6_6PDLH)([8JB"3&]RN\DD[5XR,8/K6KH.FR:-
MH&GZ7).MP;.W2W$JQ[-X10H.,G!P/6KTDL<6/,D5-QP-QQD^E*\L<8S(ZH,9
M^8XH QO$>ASZR--FL[R.UN].O!=0O+"94)V,A5E#*<$.>A'.*Q!X%O=K@ZU$
MQ?6TU@EK/^)<?)PXX.T<]O>NS\V/S?*\Q/,QG9N&<>N*#+&&"F1 Q.T#<,YQ
MG'Y4 <;J/@.:_NM3NQJZPW5QJ$&HVLB6W_'O+"@1<@O\ZE1R..II+GP+=ZF^
MMR:CK">;JD5L UI;&+[/+ 2T;KEV_B.<'TZUM>+?$#>&O#=[JD4,5Q+;QF00
M23>7O ZXX/3Z?E6R9HU=$:1%=_NJ6 )^@H Y.^\*ZWK'AFZTS5/$,4US/Y8$
MZ6.R-%1@W^K#\L2!DYQZ =^M0,$4.07Q\Q48!/TYQ3J:\L<8)=U4 %CN..!U
M- '/ZWX=O-4\1:+J]MJ,%NVEF8I%):F42&1-AR0ZXP*GETO6KB.Y6;6H5,VQ
M%\FT9 D8)+X_>$[V!QNS\N!@9K8>6../S'D14_O,V!^=5KS5+.PFM(;F=$DO
M)?*@4GEVVECC\ 30!S#^ $-CK>EPZA]GTC4'6>WM88=ILI@5;?&V[&"ZAMN
M,],9-2W7A'5-8T":QUOQ 9[S=&]M=6UJ(1!)&P=9-FX[FW 9Y QP .2>K,L8
ME$1D42$9"9Y(]<4"6-I&C$B%UZJ&&1^% ',7WA?5-8\-75AJFMI+?2M$\<\5
MKLBB:)PZGR]QSEA\WS<^V*J7G@6\U-/$/V[68V?6K.*WD,5IM$31[L,H+G(^
M8\$Y]Z[6F&6,.$,B!B=H&X9)QG'Y4 84?A^]/B>PUNYU*&22VLI+22-+4H)-
M[*Q8'>=N"@ '/'<U+I_AJWT[Q-J>LQ2N?MP4^1CY8WP [#W8)'G_ '/>M@RQ
MK(L;2*';[JD\GZ"J\6IV<^IW.G13HUU;)&\T8/*!]VW/O\I./3'K0!S^@^%=
M2T&?[)%KIDT*.5I8+,VX$L8+%O+,N[E 3TVY[9QUWM4M+F\M!%:W$4+[P6\V
M'S4=/XD9<C((XZU6U_63I'AS5-4MHXKI["WDF:$R[<[%+$$@'!P/2KMC=K>V
M<,P*AWC1V0-G;N .* ,[PSX=A\-:?<6MN4$<UR]P(HDV1Q;L?(BY.%XSCU)/
M&<57\0>'+O4M5T[6-*U-=/U.R62,/)!YT<L3XW(Z[E/55(((P16^LL;NR+(K
M,GWE!R5^M EC,K1"13(HR5!Y ^E '.R^%[H:MIVLV^J?\32V@DMYY)X=R7$;
ML&*E0PVX8 K@\#@YJNG@HPSZ7-#?HLEIJ4VI7#-;Y^T2RJZMCYAM&'..O0=>
M^EX=UY]9@U![FWCM7L[^:SVK+O#>60-V2!U],5L>=&9?*\Q/, SLW#/Y4 <>
M_@>Z,$X75XA<-K0UB)S:$JC="C+YF6&.X(J_:^%"+OQ$U_>)=6VMA5EB6'RR
MH$0B(W;CG*CT'-=)3?-CW[-Z[\XVYY]: .8T_P )SPIHL.HZBEY#HIS:8@V.
MS!#&C2'<02%8] ,GGVJ&WT'6]!TY+?3=4ADEFU=[N;-EP\4LC/)&<N=N-Q.[
MKQC!)KK%FB??LD1MAPV&!VGW]*598W9E1U8KC< <XSZT .KC+SP/=7=CK=K_
M &M"@U34HK\M]D)\LQF,A?\ 6<Y\I>>.I_#L%EC=W1)%9D.& .2OUJKJ&KV&
MEV4UY>74<<,0RQ+#/7  ]R>![T <WJW@5]8N]:GGU3RCJ,5L(C#!M>WDMV+1
MN"6.?F;D8'UJ74/"VKZUX4U'2=4UV*6YO8A"9XK/9'&H[B/?]X]SN].!BNH,
M\2LJF5 S_=!89/TJ2@#F-2\,7UWKK:I;:I# \^G?8+I6M2^Y0S,&3Y_E.6;K
MN%4=,\#W^BW&E76G:S"MS:Z='IESYMF6CN(H^48*'!5QD\Y(.>E=D\L<?^LD
M1>GWF Z]*5Y8X_ONJ\9^8X_SU% '':9X'NM/LO#-N=6BD&AS22@FT(,V]'7'
MW_EP'///:B7P/=R:7?67]KPC[5K"ZIO^QGY2)%DV8\SGE ,_7BNHMI[DS7@N
MHX(HHY (627<63:#E@0-IR3QSQBDU#5;'3--NM0N[F..VM5+3.6'RX[?7VH
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
MS;D(( S@=<"K-AH>CW'Q#AM;NT^TI'H-KM%\H>0R)*Q!?L90NW)ZX]C7I5%
M'F?AR\&DZVDCR6VHZ8+.ZG6^6(K=V2;E=XYU&=V2!@]25/!ZUZ%IVH6FK:;!
M?V4HEM9TWQOM(R/<'D?0U8==Z,NXKD8RO44RWMXK6W2"!-D:#"C.?U[GWH \
M<>PTL>'KB=+>!9X_%Q,4BJ Z0F[&=I'(386/'&"35S5$73=0\6Q:3;%;"*YT
MVXN+:QB7YH1_KRB8PQP!N&#D#!ZUZY10!Y'KMMH-SX+UW4=)GNKN*]NK.0O)
M$(X_-6103$H1<-L'S$#\>#5K4-)T(^)O%D/V*R-HVB0R+&(U\LS?O@6 Z;\%
M.>O(]:]0+H'5"ZAV!(4GDXZTZ@#ROP[/;RSQIXI"265WX?LTM)+D90D(PN(\
MG_EH6*Y'WC@>E5M)T5+O5/!MCXGM8[FX;1;J*Y2Z7<S9>(Q+)GJP4'@]P3U%
M>NT4 >175W:_V[92V]M):O:^*")HA!(\H!1TWL^.$8;=JCC&.N.*U]9:;'HG
MBF[BMX%O(?$T4EK(J#>@\R ED[@</DCK@^E>R%T$@C+J'()"YY('7C\13J /
M&O$]S;S^'_'EAJT._6)+@RV0>(LTMN GDF(XY48.<="6)ZU8\:7MM<2^(?)@
MEANH7T^8.T,CR3*K(PDC.,1HN6!Q_%G.,\^NT4 9UEKNG:AJ=WIUM.S7=HJ/
M-$T;(5#C<I^8#/'IT[XKE=8L=+N_BK9C4+>UEA.BSB43J"C'S8BH;/!X#$ ^
MA/:NU2UB2ZEN0"9I%"EB<X49P!Z#DG\:FH \B\(W'D1>$6UC!T9=+GMD:<9C
MAN1(,!\\*3&"JY]P.M$>G"RM_#DVH6I?2X?$5U]E\R$OY=HR3")<8)VDXVCT
M*^U>MJZ/NV.K;3M.#G!]* Z,[('4NN"R@\C/3- 'EMD+"_UR;3M:EU*+7[;6
M7NK>.*  R)YA,3K)L)\ORR%.6X"D>@JUHEP=/\41$26VI:<[WDPG\HK>:><E
MW67&=Z$\ \$G;UXKTJD8;E(R1D8R.HH J:5JEGK>F0:CI\WG6LX)C?:5S@D'
M((!!R",&O);BSTV+1=;O(;>W6\@\5QO;2JHWQIY\1)0]0NW>3CC ->PVUM%:
M0+#"NU%R>I)))R22>22222>I-2T >4:DAN]&\96%ZA_X2)[Z2;2R!^]D7"_9
MFA;K@8 ..A#9QDU/>6MW!KWC..U@ UVYT:!K.2*'#/((Y0[(V.#NP,YZD5ZA
M10!Y,8M%UOP[KM_H)U.6_;0+BTEMOLHB5#L.V-U6-=T@.0,9.,]CR]=*22\L
M+[P7'#'>C1;E+V:WP%>4QKY(D/>3S,GGYN#FO5&=$959U!<X4$]3C.!^1IU
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
M>,$\=P*L7\MO;77B?3M>CF8RZ/#'I1O4\QI(Q"=Z@@8,GF9+8Y/!Z 8]6HH
M\OTR2&+6?!-RL+F5?#DZ2*J%9"0L&U.<')VO@>QQ57PI?6<7B7P[>0HT%J^A
MW$;1QP2'RBKQ-Y;N1EW7Y\D]\\#//K5,#++&3'("#E=RD'!'!_(T 5=)U6RU
MS2X-2TZ;SK2<$QOM*YP2#D$ @@@C!':KM16UM%:0+#"NU 2>22222223U)))
M)]34M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M2;6NEQ*0KMMR,;#@<]>M3Z-XHU"\UVPL+^PMX8]0TTW]N\,Q=EVE RN" /\
MEH",9Z$<]:EN?"37-UKL[:DV=8L4LI<PC**H<!A@CYL2-VQG''&*EM/##6NK
M:3?F^WMIUBUBJ>5@.C;,DG/!_=K^M $GB'6;S2GB6W@@\MX99#/._&]0-L2J
M/F9FR3D9P%/!K)C\9:A?MX973],M_P#B>Z>]VAGN"/)*HC%3A3D?..1UQT'6
MM75O#3:EKEMJD6I3VLD5M+:2(B*P>-RI.-P.ULJ.:I:9X+;3&\/%-4DE_L2U
MDM8?,A7YU<*O.".@1<?CG.: *EOXWO9-&T359K""*UN[YK"^?S21;.)&B##C
ME2ZXR<8W"NFTR^FOY;YFCC%M%<-# ZDYDV\.3Z8?<O\ P'/>N5OM'BTCPG)X
M2:WO=3.J&Y\IX[8[(WD<OF1QP@#/D$]E[D<]AIMC'IFFVUC$69((P@9CEFP.
M6)[DGDGU- '#W/B[6]+MO&NHRP6EU%H]P$AA\QDPOE1MC.#G[Y)]3Z"MJ\UO
M7K$*MW8Z?;^:TQCE^T&1=JA2B%<!C(Q+<*" $)YZ5%J?@9=0B\10+JD\-OKA
M5IHA&K>6P14+*>O(0=>!S^%[4?#<M_J^GZF-4FM[BVMY+:3RXE*R(^TM@-G:
MV4'//I0!0TWQ>WB"+1[>QM8DNM1TS^T95G8LD,9VKMXQN)9L=N 3Z X7@G6V
MTOPAH^F16ZK>74^H.J)&\J1+'<L&X09/+J!TZY[8.Q8> #I*Z-+I^M7$5[IE
MJ;+SGA1A-;D@A&7CH0"#G.<]:8GP]-OINGQV>NWEOJ&GW$\]M>B.,D"9BTB,
MF,,I)[]P* .B\/:E>:KH\=S?Z=+I]UN9)(),]5)&X9 .TC!&0#S6I573[1[*
MS6*6ZENIN6DGEP&=CU.   /0#H!5J@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HYYX;:)I9Y8XHU
MZO(P4#\34E<UXSA,MIIQBU&33KJ.\#V]UY/FQ1N(W'[U3QL(+#.1@D<T ;LE
M_9Q6HNI+N!+<G E:0!#^.<4L]Y:VL*S7%S##$Q #R.%4YZ<FO+TU"\M)]&OM
M<L9[#39+>ZMI&TZU,\23&;._8R,P251D<=\=#5B 67AG5M-AO;#4F\-RZ0UG
M:&:"2=HG,K%D=54LI="F 0/N[>U 'I$UY:V^/.N88\C<-\@'&0,\^Y _$4?;
M+477V7[3#]HV[O)WC?CUQUQ7 0:%I$OC[3;:714%BF@&%(;F+S A$J;$<MD;
MP@/!)(YJIHL<%YJ,.EZU'JW]N6&K272(MMMB;,C$3"8)RA1L$%N?NXZ"@#OK
M#Q#I.I6MQ=6M_ ]O;RM%)+Y@V@J=IYSTR",]\5H1313Q++#(DD;=&1@0?Q%>
M765L$T2YM//N=(O[?Q%=2Q71LRT<9,DS(7R &C*'J#QN4Y'%=KX-FNYO#<37
MME!:3B:8,MN"(I/WC?O4#<A7^\,]FH V;B\MK0(;FXAAWG:OF.%W'T&>M$]Y
M;6HS<7$,/REOWCA>!CGGMR/SKCKDQVWCK6UUZ R:;?:=#'9NT9="J[_-BX'W
MB64[>K#'7%<]HF@$ZMX/L_$5BMU,FB7$-S]IA\P EXC&DA((+!0PP>X- 'K%
M0I=VTER]LEQ"T\8R\2N"RCW'44LR/]ED2W*I)L(C.. <<5YSX9DBU#0=-LET
MR\@\5Z79S0-)/#(@@F9"'D9R-C[V /4DYSV) !Z+'>6TUQ);Q7$+S1_?C5P6
M7ZCJ*:M]:-,D*W4!E?=L02#+;?O8'?'?TKSC3;=K_3/ T5K;2V^JZ9,JZB)(
MRK0QB)EG$A/9WVXS]XD$9P36;8:?;6NAZ)-%8B*ZC\52.66 JZ0&>7GID)L8
M<],&@#M+OQ1?7>HZG9: NFS3Z:\:2K=SE ^Y=Q(9<X"@KG@YY'&.>@-\L&F0
MSW4]G'*\:\F;;$SD=%8]1GH<9QVK@+BWMI6^)2M:AA/&/(!A_P!;_HJK\G'S
M?.,<9YIVEW?V#7]&?5K>9M-G\/PVUJ_V=I$2<'][&P )5F&S@CG;CVH ZOPW
MXD35O"-CKFH&WLOM*%F!DPB'<1C<<>E;,EY:PH'EN844H7!9P 5'4_3WKR#0
MKB;1]$\)3ZA#J5MI*6-Q:R/%9%S!,TBE2Z,C':R@@,![9P36O::'I-IXF\)P
M1V$OV"'3[U0;V++*I>-HP^1\O&XJK8(Z8!% '>76OZ79W>GVTU[")=0)%N-X
M^<!2Q;KTP.OJ1ZU);W<PEOVO)+-((9<1M'*253:"?,R %;)/X8KS'0(?LMMX
M'FFLI_)M;W4(7 MF8Q!C+Y0*@9 (*X[<BK$[16/_  E3?V8\L#^(;65=L4FR
M,;8<SE4P7574D@<$CF@#M/$WB,Z1X7EUG3EM[U4DC7_6_*0TBH2",Y(W=./K
M705X_=B4^$?&MOY-Z\DVM0SQ;[1T,JM]G.Y5VC^ZYP.0!D^M>GVVN6-WK-SI
M43R&ZMXUE8&)@K*P!!5B,-U&<'C(H OR21Q &1U0$A06.,DG 'U)J%+^SDMW
MN$NX&A0D/(L@*J1U!/05R7Q,CMGT/2WNHEDC36;$GY-Q"F90V,<\C(XKD_$V
MAVPL/&EQI%DO]EW5K:+#%;PY26Z5FW-$JCDA2@)7OGN#0!ZP^H64<#SO=VZP
MHQ1Y#( JL.H)SP?:I&N8%1'::,(_W&+##<9X]>.:XJ[MK71?&NC7D=G##H$M
MK<+O@A BBNG*$2/@8!9%*AC[C/-<P^EP6+^'?[3ME&G2>);MK2.:+_5VKQ2E
M5((R$)&[!X (SQ0!ZTE[:R6Z7"7,+0R$*DBR JQ)P #T//%5UO9)]1MA;364
MMC)#(S,)LR%@5 V <%?O9.>#BO+;_0[>""]>"Q']CS^)[.>SA6$E1&/+\^15
M X0D/R.,#/0BM[6=*2T\9V<6@VD-I(=#OXH7MX@B)*[1M&"0, D[B/Q- '<M
MJ=@BW+->VP%L"TY\U?W0'=N>/QJO::_I=[I%MJD=[ MG<(KQR22!1\PR <G@
MX/2N"T"'3]:M+>1+75QK%EIDMI-;W%KY*093!C8A%$F6 VC)]>.:@TNYA&C^
M#[5M-NX9%T=[=KHV4K%)/+B5X0F,;FP?G8$80@9R< 'I\UY:VZ!Y[F&)2I8%
MW"@@=3SVH6^M'$A2ZA81_?(D!V_7TKR?P_IUIJ#?#Z'4M-,HCT>XMKI;JU;
M;;$%5]PZ9#XSQP<5T&K://I_BU[/3K91IOB6$0W8C 40/$/F?VWPEEX_B5?6
M@#O4=9$5T8,K#(93D$5']LMA="U^T0_:2-WD[QOQZXZU*JJB!$4*JC  & !7
ME/V6]N_!SZ/)#*GBN#6O.60H=Q8W.[SPW]SRCC/3 V^U 'J/VRV\\0?:8?.+
M%1'O&XD#)&/7'/TJ8D $DX [UPWA32M.;Q?XINGT^'SDU-9;:5X " ;>-6:,
MD=VW@D>^:TOB!#?3>$9Q80R7!2:&2>"(9>:!9%,B =\J#QW&1WH VI=8TV'3
M9]1>_M_L=NI:6<2 J@'7)%8Q\6QMK^E6T8M_[-O[&:[^U-+RGEF/@CH/]9Z]
MJYS6[)M8U'Q%?Z-$TUC<^&I;>41QD+/<\^4 ,<NJ[AZC<!26J6.H>(?!K2VA
M:TBTBX603VS*B.?)QN##@G:V,]<'% 'H<M[:0VHNI;J&.W(!$KR (0>G/2B6
M]M((Q)-=0QHR[PSR  KZY/:O(]&N)M'TOPS<7Z:A#I$4=]:R-!:>:;:1I\QE
MXRC$*8P0"!P#Z'G2A\/:,GB'PA9+IDLNFK9WR;+Z$L=CLAC$@(X!^8JK 8Z8
M!&* /4000"#D&H(KRUGF>&*YADECSO1) 67ZCM4J(L:*B*%11A548 'H*\CC
M@UK^R+S3M';^THGT>?[%.T1BO+/)0_9I3T);^$D!LJ3[T >L6]Y:W>_[-<PS
M>6VU_+<-M/H<=#3$U"READFCO+=XHB1(ZRJ53ZG/%>8WJ0ZYH6K:KX=M]8FU
M/^SDMYHI[;[/^[616,&T(H9]OF*,9P#C/(J;Q4^B^(? _B/4-(TFY:XN+!(6
M=[62,LZD[(U1@,LN6Y4<<#/H >D/J%E%#)-)>6Z11N4=VE4*K>A.>#[57N-=
MTRVU*RT^6\B%U>*SPQ[QEE ^]].0!ZDUQNO+9Z!KND7\-M-;:#-!.LTVGV:R
M".=_+VR2)L8G<J%=V,]L\FH;73;/2-=\%&TL;X:;'!?11F>!G="[1M&&&W*
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
M9+?4;>.U@$.JQ0F)Y%!<"*5>F]<D\8X89 H Z;5-:T_1A;&_N8X3<S+!"&8
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
M21G!*@G;G80#@YHL/&,U]JE]9HL'VNS,_FZ6ZM'<A4)\MER<.KX!RHP-PZT
M=C679:''9ZI=:B]Y>W4TQ;8MS*&6W5B"4C  PI('7)X'-<U:^,[_ %/PUJNI
MZ2VGWMQ96RR_9=CQRI( QDAD0MN4@ 8/&3GBI4\< ZV;;S+=[*;2/[1M9TC;
M,AP"4^]C(#*V!R0PZ=2 =I17(_\ "1:Q<'5K>T@LFO-'@C:YC<-MFF:/S#&A
MS\H P-QW9)Z<<U;?QCJVMZEI]OH5G8B&^TE-2C>\D<%0752I"CK@D<9YY]B
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
MD E/NOCUZG'%=_10!S%MX-2RUJZN[35]0AL;NX-U/IJE#"\I.2<E=R@GDJ"
M3['%6+/PP+*WUF*+4[M6U2Y:Z:50@:&1@HRG'HJ]<UOT4 <K<^!;"^-[/<SR
MB_NIH)_M4"K&T<D.?+=1@C<,G).<YQTP _4O!=OJ]AJL-[>SM<ZI EM<7**J
MLL2Y(1!@@#+,>YRQ]L=/10!RVL^"+?7+F]GN]1N@UW8+8.(PB@*K[PPX^]N/
MTQQBD?P2LK:P\^LW\LNKV*V=TS+$,@!AN "  X=AZ=\$UU5% %;3[3[!IUM9
MB1I1!&L8=@ 6 & 3CC-8NH^$A=>(#K-CJU]IES-"L%T+785N$4DKD.IPPR0&
M&#@UT=% '/2>$X4U.ZO=/O;BQ:\MTM[I(PK"14!5&&X'#A3C/IU!Q3H/"EK9
MZKIU[93R6Z:?8M86]NJJ4$9VGG(R3\B]^WO6_10!R<'@B"TTO2+-=2NVBTF\
M:]A)1"SL=_#87D?O&Z 'D5F>#/#TMWX;MH=5-W'#!J<]V+*>#R_F%P[QDD@$
MKRK@>O?'%=_10!R.H^ H-0_M6(:M?06FI7,=W+;Q"/"S*4^8$J3SY:\'(S5B
M\\$6.H3ZT;JZNY(-8CC6Y@RH&]%"K(I"Y# *IZXR,XKIJ* .3F\$O>^';S2-
M2\0:E??:8Q";B41AXXP<X4!0,G RQ!)Q6IJ6B2:D@1]0D$;V[6\\31(Z2AL9
M8J1]X8X[<G(-;%% %;3K&'2],M=/M@P@M84AC#')VJ HR>_ K)N?"\;ZQ>ZE
M9WUQ92ZA"L-XL85A*%!"N,@[7 )&>F,9!Q6_10!@6?A2TT_6K+4+.:2&.SL/
M[/BM5"^6(LJ>N,YRHYS6_110!S%MX)L[6W%@MU.VD)=_;([%@NU'W^8%#8SL
M#_-M]>^.*CO_  +;WUOKEM_:=[%;:Q,L\T2",A' 0$J2N>?+7J3WQUKJZ* .
M9U+P59ZQ>:C<:A<SRK?V264L:[5 5&+*RD#(8,Q.<^G%0S>"7O?#MYI&I>(-
M2OOM,8A-Q*(P\<8.<* H&3@98@DXKK** &QJR1*KN78#!8C&3ZTZBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "N3\<_:XET.]BMI[JQL]3CFOH8(S(_EA6 ?:.6"N5; !/&>U=9
M10!Y'KEN^H:5\1S;:7?.+X0/:#[#*#,WD(I*@KDG<#[]ZO\ BJYBB\1ZFC)>
M-#JFAQVLC'3YYUA#-* 0(U8@X9B5;;GC!ZX]-K#N?#$$VK3:E!J&HV<UQM\]
M;:?"2[1@$J0<''&5P: .;TV"S7Q?X4FTJ*>:PATBYMS="V<#.Z(*'.T!6.Q\
M@X.0:RM#EN+#P_X2M)](U"*6TGN(IKO[#*[VCX<?*F.=P; <AE&?R]0MK:*T
MMT@A7;&O0$DD]R23R23R2>2:EH \GTFWO(O#/@NVDT[4$EL]?E>=7M'S&G^D
M#<<# 7YTYZ<\=*ZSQX+Q++2+JWMI[JUM-4AN+Z&!"[M"N[D*.6VL4; Y^7VK
MK** /*-12^N[WQ;?:7INH21R7.FW806KQ-=QQ;3*J;@,M@=.I_&MNWT/2O%>
MDZ^UI:ZE;MJL,:O=7R21,94!V,$< @H=OS 8. ,G%=Y10!YY?0ZGJ_POUV^U
M7395U>]TQ[<6BQ%W#)&R@!0#UD+L/9AZ5&;@V&O3KK.DZA>:7JVCV]M 8K.2
M4*5#B2%U RA;>#DX'')XX]'HH \RU"WCM];U+3-:T?5GTO4[*WAM4L8WF0*J
M%6@8H/E(8D@D@?,3D5-J-KJ%AK8FTE;F1O-LX[K2KN!I8K@+LQ+%-CY60=3D
MC*9('?T>B@#.TS6;;59[Z&&.XCDLIS!(L\+1Y(_B7/WE/.".N*X36[/5'O/'
M=O96-V]Q=FTN+?;$P2XC2.,2('QMR=K+MSGGIBO1X;>* R-&F&E?>YSDL>F2
M3[ #V  J6@#S+48[/5_"WBG4],TO6_MMYI#VDAN[>5))'VMLC$9'S$%C\P&!
MG&3S@O3Y.LRQZSI^L3Z3JFDP6T36=O(X!4.'AD51N4G>""0!UYXKTVB@#R^&
MPT:U\::G97^E-)"/#]G&(&A-PPP9E*%@#EB !GJ<4OAO1KK3=:\+6^L6<TQL
MO#LL,TC6[2)'(7B(3< 1N"AAU[>]=W!H<$'B*ZUM;BX-Q<PI Z,5V;$+%<#;
MG@LW?O6I0!Y1X.CU#2&\*7>H65ZNGQ:7/9,K6S[K6<RJP++C(#(NT-C'&.]+
M;:%-;3^'%GTZ9[7_ (2&\NH8C;,WV:U=9?+##'R#<RG!QC<.F./5J* /)1'?
M:<TU\FFZF=.M?$MS/-#;6[K)Y,D15947&64,23MSU)K4ETRU_L^VN-&?5]'E
MEU":]M[N6V>4>8R88RQ,,HCY88.WD9&,UZ-10!S^AS7S>"(9;S2TBO1;.6LH
M<HK$9P%!Y4-P0#R,X[5P^BB5M7TR>33-02T/AN:T,!TZ1([=PT1$(#+N. I&
M6)W$<'G%>L44 >3:3IMW;6/@%+33[BUO8=,N(9I#:.ODRM H'F';Q\X[^E.T
MR222T\ 6SZ3J,5]I5UY5^'LI/W;?9Y$=B^W!#.0VX$@Y!->KT4 <KXUCO ^@
MWL$,MQ9V6II->PPH78Q[64/M'+!696P,GC/:N7U_2KVXLO&>H6-K<O97DMA+
M#"D+;I7B=#+(J8R<J%'3G8>M>I44 >=:G FH^*_$%V^F74D,OAU(87DLI/F?
M=,2@ROWL.O'7GI65:>;9K81:]IVM2Z=J'A^TL\VUM(YCD17$L4B*-REMXY(
MXZ\5ZU10!Y_I6B6D?C](Y-&D%K%H-M!&;B RJDB2.=ID((+J-G.<\5H^.&N[
M6?0]2CM[VYL+2Z9KM+)2\J*T;*L@4<L%)YQS@UU]% 'FUW8VT.GZ'+I6FZFE
MO-XCCOG$L,K/@AM\K(1F-2QZ$#UQS4=E;+/JMUHNN:9K$M]'K+WUK)&CBWD4
MREXY?- VKM4A2"<_+@ ]*]-HH \\\-,"4T+6M$O9=6LM5FNDN'MW\EMTCLMP
M)<;?N/C&<\8QZ8]S9RMX;ET^XTF]DFA\5^>Z_8I&!A:\,A92%^9=G)(R,5ZW
M10!Q)@71O'L\T]@PT:[TQ8;8P6Q>.*02.TB%5!P7W \CYMN.HK!T/0KG3[[P
M-!J-A-(;6WOM[-;M(($=@84=@" 0O !/&*]4HH \GTZSFBT;PI&=-O$>U\27
M,I4V<@,4!>X*L?E^5,.GMR/2M7P\P\UM"UK1+V?5+75Y;R*X:W?R7#2LR3B7
M&WA&Q@G/&W%>AT4 <EXZ-Y;C1=1AMKRYL[.^\R\BLE+2A#&Z!PHY;:S D#GO
MVKGY(X=*N]'UJQTK53HC:G/<WBO!(\IDDBVK/Y)&\+NW#&.^['->FT4 >2,K
MW.D^(+RVL[AH[?Q=;WDD20,9!&OV=F;8!NSC)(QGKQ2^((I]3T_XB-#I>H2?
M;8+8V@:RDS,1$!\HVYR#VZCOBO1])T.#1Y]0FAGGD:_N3<RB4J0'*A3C &!A
M5&/:M.@#SBY31Y?B-K7]HZ?]HBGT.V.S[(TA;+S C&W(8C P>3CVJOH.B76F
M:KX(@U2REEFLM&N(KF7R&D6)R8BB,X!&0%8#GM[UW<.AP0>(KG6UN+@W-Q E
MNZ$KLV(6*@#;G@LW?O6I0!Y)I>G/:^&/"@32;J*Y@\122R@64BO'%YDV&;Y<
MA=C(,GC&/2KOABVCG?3M-UK2]8.MZ5=22&1T=;?)+;IA(!M8.K'Y<DDG&.]>
MG44 >26.G-;Z!H932;J.XC\4R3OBQD#K"9I2'/RY"[&7GI@UU_@I)K:X\16L
M]M<12'5[B=6DA94='(*E6(PV1Z$X[XKK** /-=6TNWFUKQO#?Z/+=2:C;PK9
M?Z(7\XB#;A7QA2' ZD8ZG YJJ]E-IU[/H_B>SU:_M;_2[6V6>QB>5)62,I)&
MY494EB6!.!\Q.1BO5** /.=5TW4I?$-[:Z;!<P3MX5:TMYF#LB3[CM7S<8+#
MCG/O3[2W;5+SP;<6MC<6C:9!(E^DMNR>5%Y.PPG(PV7VX S]W([5Z'10!Y+H
M.G/::+X%*Z5=0W-OJLS7)^Q.KQHR3KE_ER =R#GV]*992Z:T]EINIO=Q6NGZ
M[<7L<\^G3GS29)0%:388PNZ0G?NY  (!SCUWK7/Z?X0L].1+>*^U*2PC_P!7
M92W):) .B]-Q4>A)'M0!PVKZ?++X:\<VZ:7=N;C68I;>-;*0^8N( 60;>1\C
M\CT-7M:L8SJ7C54M;RVL;GP_$@DM[9E#,HFR%R I8*RC&>^*]+JGJNEVVLZ9
M-878D\F7&3'(48$$,"&'(((!_"@#B?"]W8:CXOBU"Z\V#4QIJ64<$FGSP*VP
MEF8-*BY/)PHZ 'D]M368[B+XBZ-=I;W#1/IUU:B:.%I%CE9X2NX@8485CDX'
M%;6G:&EC(LLM]?7TB9\MKN4-LSQP  ,XXR1GD\\FM2@#RW3M/O[OPQX4TIK2
MY@US2M3BDNG>)@$",WG2>9C#"12>03NW_7'4>/8IGTG39HK>>=;;5K.XE6")
MI'$:RJ68*H).!SP*ZJB@#RO7[%K_ /X6+(-*NY);K3H4M"UDY:1A"1M0[>2&
MV].X]JDNU635]5L=?TS6KJPUBVM_LQM8)&5P(PK1/@9C8.&;YL#YB<BO4**
M.6\;>'+CQ'\/-0T.U(2YEMT\H.^071E8*6/7)7&?>K6F^)X[ZRB#:??PZCM
MDLY+612C]QN(V[<_Q9Q[UOT4 >:WUK=&S\=Z1J-A<W%UJ;O+8.D+.LRM"J1*
MK 84HZ]R,?>Z<U+'ICQ>,+@ZA9R73KX:BMY;G[*SI+,&?> VW!8@CCK@UZ+1
M0!Y9H&G/!'\-U?2[F-X+.6*]S9N/++0!2)#MXRP[]:H>%M*MM3\*>"?[-LBF
MHVFH+<37"VY0I$I?S,OCD,N% R<Y'H<>P.I=&4.R$C 9<9'N,\5GZ#HMOX>T
M:#2[26:2W@!$9F(+ $YQD =R: /.M-:XDUWPQ<-I&H6D5O?7R7%H+*3R[;S%
MDQER,ON)R6!V\]JCTW3FMO#WAHII-U%<Q>)99I<6,BND1DFPS?+D+M9.3Q@B
MO6Z* .$?2+JT\;W&E6\2G1M79=3GP1^ZDB*B1<>DC>2?^_E=A::A'=W5Y;I#
M<(UK((V:6(HKDJ&RA/WASC([U7TK0[?29;F5+B\N9KALM+=SM*RKDD(I/106
M. /6M.@ 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''"KK'DL.68@*H]R2!7 :V-$_LJSUK2+:1=/7Q!:WMQ<^6X3J%>15/1?NY(
M&<^]9.LBVO;;QI-%:/) -7TVY5C;-@Q@6^]QD=,!B?;)Z4 >K"XN/[39&2W%
MCY =9?-_>%]Q!&W&-N,<YZGI5H2QD*0Z_-TYZUP]K;Z;<_$Z[2.VA-I<Z!%&
MR&+:K_O7^4@CKM*\>F.U5O#6EZA%97&B-;;6\.&:#3YY%&)6=<PN#ZK&VT^[
M>U 'H"S1/(\:2(SI]Y0P)7ZCM67H6L7&I:5)=ZC9+ITD<KQNAG61/E.-P<8!
M'\B".U<5X'&DZC>Z-<+)JBZYI]LT%Y;R6XB$1*@.)6$8W_. 1EB23G^]72^-
M8A)IVGB/44TZX2]5K>:6(20;PCX64''R$9&<C!VD<XH Z965U#*P93T(.:;)
M-%"H:61(U)P"S #/I6%X+FEG\,0-/80V,@EF5HK<DQ,1(V7CSSL8_,/8BN<\
M7W%K!XP\KQ!)<PZ+>::(()DMQ-&)M[^8ARC;693'CIG;0!Z \L<0)DD1  6.
MXXX'4T":,N$$B%RNX+N&2/7Z5YQ;:1I*>-]'MKFW,UK'X>DB/]HJ&=@)(R@E
MR,%MH)P>1@^E8V@6EE;Z-\/[E8(TO1?R0SRE?W@B\J9=KD\[?]6,'C[OM0![
M!YT1D$8E3><X7<,G'7BLC1-<EU34]<LYK9(#IEVMN&60OY@,:2!N@QP_3VZU
MY?I6D:;=^&M-.EP0CQ%;^()/)>(8EBC6\??GN(A'NR/N_B:T]4>Z,GC![6.2
M:!==LYKN*)2S2VJQP"7 '+#Y6! Z@,* /4TN(9(O-26-H\XW!@1^=.\Q/E^=
M?FZ<]:X6#2+'7/%NL"U2&?P[?Z3'%=B+!BEN"[ %<<;Q'U(Z?+[53T6SGNM$
MO8-=M8S_ &!:3:8DDB#;.V.9 />,1?BSB@#T07$)) FC.%W\,/N^OT]Z#/$(
M?.,J"+&=^X;<>N:\FT72]*W?#CS+.VWRZ8\5[N09<B!,++ZX=< -W''2H+.[
M32[/3WG,\/A^VUC4HY6MX1(MN&D)@8H5;"8+ '&!N% 'L7FQ[5;>N&^Z<]>,
M\?A52\U>PL8[9[BZC5;J988/F!\QV/ 'KW/T!KSA]'T2*[\&0VT<T^GMJ5RZ
M&\0#]T\,O 7:-L9<@ $ '([$50^SV4>GP@VL9L;+QDY"K#N2&!MW0 <(6(Z<
M4 >Q]:C\^+&?-3&<?>%.0J8U*C"X&!C&!].U>7:_X7NY=3U[P_IUFBPZELUF
MUN#&-D%Q&,,O/=G2$_1WH ]'U"XN(K*5K%+>6Y7:0D\OEKC(R2P!QQD]*JW^
MO6]L=1M[9HI[^RM?M+VYDV\$-M!.#C.P]JX7Q$JZK\,[O7KO3Q!>ZE):3)"\
M?[R-5DC"KZ] [>VXU;U!;.V\<^)9I845KK0XFMIO*R'(\\.0P&.A4'GN!W%
M'9Z#JRZSH6G:@0D<MW:17+0JV=F] V/ISUK0DDCAB>65U2- 69V. H'4DUY=
MX9MK.QU7X?2VL,4,\VB2Q7CHN&9O+AVK(>N=RM@'N"!TKTC58!<Z3>0&,2[X
M7781G<<'C% &-+XLC:^\-+911SV.ML^VX\P@H!"TH.W'.0OJ,9KH//B\GSO-
M3RL9W[AMQZYKR?2HM.N=(^&=J]NGEQY2[C>(J-XLV1MX(&?GPISP3Q4$%RFE
MVJ.WG1>'[3Q%>B;[+")%MXVW>4^PJP\O<3R!@9!'2@#V)75T#HP92,@@Y!%9
M&MZ_%H\UC:)"USJ&H2F*TME;;O(&YF8_PJHY)P?8$G%5O!MGI]GHL@TJ2[DL
M9KF2>)KA=H.XY.Q=J[4W9P,#N1P161XN@FT_QKX:\3M%++IUDMQ;79C0N8!*
MHVR;1SM!&">P.: .A34=3BU*TM;S3(ECN-P\^WN#(J$*6PP**><'';@].,ZB
M312.Z)(C.G#*&!*_7TK#U'6!JNA:A'X;NH[N]>TE\B:W<,D<FP[,MT!W8XZ]
M\8!KDM,CM[Z7P5-I$8AN[5&CU1"NUHH?)(D2<=<^8%P&ZG)'<T >D^=$75!*
MFYLX7<,G'7\J%FB=-ZR(R9V[@P(SG&/SKQJUT[2U\,:'+]E@6=?$\BEPH#K
M;F7(SU$91AQTPWO1K=MIEK>ZU;K!##81>)=,DC2-=J("L0D*XZ<@@D=P: /9
M5FB="Z2(R#(+!@0,=:19X7B\U)4:/^^&!'YUY3?V>GZ3/XFN=-L%?PY.;!6C
MMLK;B<2_/( G5%7RRX7K@@]\4-3$$VC^,+=P9-VLV%Q 1;-$I!^S[GC&..C\
M@YP"<GDT >RB>(AB)4(5MK'<.#Z'WIPD0D .N6&0,]17GEMX?T?4_$_C'0A;
M01Z;>V-I^[A0!-^)0SJ!QN'R'(_V:TO!*7VHA;W6+58[S2XVTM&VC#NC8EE7
M_9?;'CTVF@#KYIH[>!YI6"QQJ69CV K"T+Q!=ZO;V^I2VEO!I%U:)<PS_:/G
M0M@A'4C@[2#D''4>A.CKJP-H-^+E8VB\A]PD (Z<=??%><Z$8K"R\ RW,,2:
M,--:.Z8H D5X8HPK2^AP'4$]"<=Q0!ZH9$"ABZ[6Q@YX-*CK(@=&#*PR&!R"
M*\@GTR%+738[J%&TUO%K26".O"6A1@V!VB+[O]D@CL17K-E96NG6<5G96\=O
M;1+MCBB4*JCT % $C31+*L32H)&&50L,GZ"AIHD.'E13D#!8#D]/SKR?Q==P
M/J&M&.WEM[JVU;3Y6S"\DDJJ\/[U6Z)&%+# ZD')YP8O$=AIMT?B3,;2%Y_L
ML,EJ6C^82^3U0$9#[L9QSG@T >O>8FXKO7<.HSR*565UW*P(/<'-<!K<-SIF
MLZ9XDT>W2>?5+<:9<E5!R[#,,Q]0K9#?[+>U=MINGV^E:9;6%J@2"WC6-![
M=3[GK0!.TL:,%>1%)Q@%L=>!0)HFE:(2(9%&2@89 ^E<+_9.E:A\6=3^U6=M
M,RZ;:21^8@(\Y)93N_WP-G/4 CL:Q?"AL;MM+-\VK'Q3I7F_:K5;<(=Y4B1F
M<(-R/U&6.25[T >J)-%([HDJ,R'#*K E?KZ41S12EA'*C[3@[6!P:\@T.[M/
M[4T.XACN+>UDT*\A>*W@DWPD&)O+:0C+RCY\DXYYP,\DPU>'0-6L;)+;54BL
M[4C4=.B*23VJR_/!(@X\S9OX'4$\ F@#U^.:*5"\<B.H."58$ T)-%(Q5)$9
M@ 2%8' /0UYIK<%G?7^LWVDB"32)?#DT=WY2CRI)L_N1@<&0#=[@;1W%-T1=
M.TGQ#X5NX(XH _AZ;[9)&GS.R^20'QR6X? //!H ]0HJGI>J6>M:9!J-A+YM
MK.NY'*E2><'((!!!!&#5R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MR S@E7)'4#!4T =E17GWAWQ7J;>'-):^EBN-0U2ZN4C9('81JCR%B5!)8 *
M ".".>*ZOP]J&HZC82OJE@;.XBG>(<$+,@/RR*#R P/0\@Y% &M4<T\5O$99
MY4BC&,N[!0,G Y/O7$:QXUU+1[;Q&9;>U-SI$L+I&%<^?;2#.\8.<C#\=/W9
MYYR)_$WB&6+0M2O([/3]2TZW-LNV=3MD9V0DXY! #QL/<]>.0#LV944LS!5
MR23@ 4D<L<T22Q.LD;J&5U.0P/0@]Q7#ZE=ZC=^)_$^F7$MO)ID&CQRK 8B3
M\XF!.<XSE!SCH!QW,/@O6]1M;3PAI%U;VWV._P!%5[=XV8R(T4<6=V>,$/GC
MICO0!Z!4<<\4S2+'*CM&VUPK E3C.#Z'!%<UXOU#5+*]\.PZ=<0Q)>:DL$WF
M1EBP\MW X(XRG/K^>>7AU>^\,W'C+4;.TLWL[?6HC<(Q*LP>*!6V # /S9R<
MY_6@#U&BN0U+Q5J0GU)=%TXWK:;<)!);B)RT[%4=@KCY4(5QC.<D'IP3+\1]
M:O- ^'>LZIIY*W<4 $;8Y0LP7=]1NS^% '2FZMQ,83/%YJC<4WC<!ZXK.U_0
MUUZWM87NI(!;W45VIC4$EXV#*#GMD<U5'A#19?#']C-:QO \.QIMH,C,1S)N
MZER>=W7-4;WQ7>_9?$%[IEO;S6^A2-'-'+D/<,D:R2!2#A,!L#(.2#T'- '7
M#ISUHKC7\5ZI?:NUGH]M9&&32(]3MYKEWR0Y( 90..GKWS[5#I?C/5;^3PY,
M]A9I;:]:O) @E;?%(L7F?,V,%3R.!D<=: .LU2REU'3I;6"_N;"1]N+BVV[T
MP0>-P(YQCIT-/L+*+3K*.UA+LJ9)9SEG8DEF8]R223[FN'TOQSK5Q;>&M4OM
M,LH]+UN5;;]S*S2PRL&*$@C!4E2/4<'VJ_:>+;]_$.G:;<6UJ&OC=)Y<;%C;
MM%RH:0$JQ*]0,%<CK0!V5%<'I?C76+J#0;V[L;&.SU._EL&6*1VD1U,NUAD
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
M/:/=PW]K);1L5>9)E**1U!8' - %.Z\.:?>>(8=:G0M<16SVVPGY'5CU([D
MN![.U9S^"++_ (0B/PK!<W$-FFS]Z,-(=KAQR01U _#BMV+5=.G:)8K^UD:4
MD1A)E)<CJ!SSBLCQ#XD.G:=:7FFM:7:2:C;V<I\S<%$DJH<;?XAN[T .N_"R
MW.L7>I+J%S#+>6*V<\:*A1PN_:W()!'F-T..GIS'9>$([*?P_*M_.XT2U:U@
M5E7]XC*JG?QUPB],5H6OB'2KW6[S2+>\ADO;0*9HU<9!.>,9SD <^F15R6^M
M(+A+>:Z@CG<%DC>0!F ZD \GI0!1UW0H]<6P)NY[6:QNENH980I(8*RX(8$$
M$.W:LF[\#0W=AK=H^I7(35[E+F9@J;D90@ 7CIB->N>_K70QZKITL*S1W]J\
M3R>4KK,I5G_N@YZ^U94OB>STJT6;6-1TY?/OC:VYMY>""^%#9/W@#ENPP: *
M\_@W=KMQJ=IK5_9+?!/M]M!L\NY*J%W?,I*$@ $J0< =#S707MC:ZEI\]A>0
MK-:SQF*2)NC*1@BL'3O%4<NOZS8:A/8VT-I/!%:R>;CSO,C#CDG!//05T5Q<
M0VEO)<7$J10QJ7>21@JJ!U))Z"@#$T[P[=:=9QZ?_;EY-I\2A(XY%3S0@X"&
M0#)&.,_>]^]17'@ZWDN=6:WO)[:UU=0+ZVC"[7.W860D90LN 3[9&#S50^.+
M>YO/#DNG2VLNEZJTPEG=_FB"0M*,\X7H,YZ UTHU.P:P%^+ZV-FPR+@2KY9&
M<?>SCK0!E_\ ",1)K<FIV]T\).GKIZ0JB[(XU)(([Y!)]L=JI6W@Z#3+?P_M
MO[IX_#\;K /+#&12A0[@!DG:>,8YKI[>X@NX$GMIHYH7&4DC8,K#U!'!K"BU
M^YU;7-0TW1XX!'IS+%=7<^67S2-WEHHQD@$9)(QD#!YP 87@+P[-)X/\-C5F
MN5;31YJ6<\'E-'-A@"V0"=H8XZ=<G) J]IW@&/39=):+6M0==*DE:U1Q&0$D
M!RC';ENO4G/TK<L=1NA%?-K$,%D+:?RUE$N8Y$V*0^2!CEB,=B.IZU:&I6#6
M8O!>VQM2<"<2KL)SC[V<=>* .>MO \5MIVDV2ZE<M'IE\U]$S(F7=BY(;CI^
M\?I@]/2C3;2'6_%W_"1MI=[9-:V[6B?:T\MIFW'YMN>BC<%;N)6K;?7=(CBF
ME?5;%8X9/*E<W" (_P#=8YX/L:ENM5TZQ#&[O[6W"J')EF5,*3@'D],\9H A
MU[2$U_0;W299GABO(6AD>,#<%88.,\9Q5)/#937(]6&H2^?'8?8 IC7;MR&W
M=/O9 ]O:M2YU.PLX8YKJ^MH(I!E'EE5588SP2>:+C4]/LP3<WUM !&93YLJK
M\@(&[D],D<^XH K>'M%B\/>'[/1XII)X;2,1(\H&XJ.F<<5E:'X+BT/_ $:/
M5+V?28RYM]-FV&.'=G(R%W,HR< D@>Y (WAJ=@98(Q?6WF7"AX5\U<R*>A49
MY'TJ6&Y@N&D6&>.1HFV2!'!*-Z''0^U '/:=X,MK"WT^S-Y//I^F3>=96\H7
M]TV"%!;&6"[CMS[9S@5"/ \0L%M/[3N=JZK_ &L&V)GS?,\S;T^[N/3KCO71
M'4]/6Z%J;ZV%P7V"(RKO+8SC&<YQSCTI;?4;&[GE@MKRWFFA_P!9''*K,GU
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
M8F6W>021B(JT/ .&WECM.,[\^M=Q;7=M>P^=:7$4\6XKOB<,N0<$9'<'BIJ
M/,M!T"6/Q1H5MKNGF[EA\-K;W,TML9(S.'0[2Y!4L #U/;WKIOB':W%YX!U>
M"U@DGF,0*QQ*69L,I. .2< \5T7VJW%V+3SXOM)C\T0[QOV9QNV]<9.,U+0!
MY_?)#J7CF]O9--N9;5_#WEQO-8R8WF1SM&5^\5(XZ\]*P=,-QI]IH0URQUDZ
M;<^';>P;[/:R.T,R[A)'(@4L-P91G'.SVKUZB@#,TG3X;;PW:Z=%#-;P);")
M(I)-SQIC !/J!]:Y;P'<MX6\-V_AG6+:ZAO=.9XD=+:1X[E-Q*O&R@@Y!&1U
M!SD5VT-Y;7,LT4%Q%+)"VV54<,8SZ,!T/UJ:@#C+J:ZMOB!9ZI?VDXTN?2WM
MXR(S)Y$WFAB'"@[=Z!>>F5Q7.66A3V<?@^&ZT^9X8M9NYDC-LS_9K5UF\I7X
M.T?,G!QC(':O5JA6\MFNVM%N(C<HH=H0XWJI[E>H'O0!Y3>::5\,^*?)TBY%
MR_B*.>WV6+[VC$L+;T^7)7B0Y''7UJ*ZTO3]4T[X@:=#IHFU.XU(K9;+<[A(
M882A#8^7#?,>1@<GK7L-9>DZ'!H]SJ,\-Q<2M?W'VF82E2 ^T+QA1@851^%
M'G7B9;Q_[9MQIM^MS#?Z=,S6]G)+]L5&AW3%\$<!2 J8(VDG.3ANOZ9]IM?B
M.\6CW+3W20FT(L7W2,(4!V?+R0XYQW%>K075O<F46\\4IAD,4@C<-L<8RIQT
M/(X]Z2.\MI;J6UCN(GN(@&DB5P70'."1U&<'\J .+\16M_::]INLZ*A$VJQ?
MV7=9&UER"\<V#R3&0^1UP?:MZ*71]-UZPTA+%H[M;+9;7'V8E1$O_+(2XX/R
MYVY[9JS'H<":[+JSW-Y-*X'EPRSEH8#MVDQIT4D=3[GU-7C;Q-<K<%,RJI16
M)/R@]<#H,\?D* .7\:375A?^']5%I<7>G65X[7D5O&9'4-&R+)L'+!2<G&2,
MY[5E7,:V^K>'M8L-*NH-#%]=372>0^_S)4PMPT9&Y1N+CD<!LX%=Y+>6UO-#
M#-<11RSDK$CN TA R0H/7CGBEN;JWLXO-NIXH(]RIOE<*-S' &3W)( ^M 'E
MFI:+*RW,_P#9\\NGW7BFUNK:#[*SE8AY?G2%<9568.>0,CGO5R>P5M3\6P^7
MJ5A!+J%E-;7-K9L0CK''^\5=N'4.HW=1C.?6O1H[RVFN9K:*XB>XA"F6)7!9
M <XW#J,X.,^AJ:@#S!I-51-!U'5;(R"QUZ7SKJRM),3QM Z+/Y0!9<LP!QD9
MY'!JK+'=2:)J8&FZ@&?Q=#=*ALY,F(31,7  Z *Q/ICFO6:* .2T82V_Q#\2
MB6VN52[2UDAE,+>6RK&5;Y\;<@\8SGVJ3QK:72PZ;KFG6KW-_I-VLJPQ_?EB
M?]W*@^JMN^JBNIHH X/POHFIZ;KMUI-['OTVWF_M.&8+A#+,"&C4>BOYS8[;
MDK$CM;B#0%D73KU8K;Q@UVT:VDFX0&=B'5 N2N"#P#7J,5Y;7$TT,-Q%)+ 0
M)41P6C)Z!@.GXU-0!Y/XBL'OH/B-(NDW<D]U! +,FR<M(PA480[>2&';N*]/
M)-QIA*ABTD/ 8%3DCN#TJS10!Y3HT$DVG_#:WN=+O<6 >.[6:RD B9;9D^;*
M\#>0 >F>E00"^TM8KTZ?JBZ7:^(+]YH[:V<21QREO+E1"N609/W0>&->KM>6
MR7:6C7$2W,BETA+C>RCJ0O4BB>\MK9X4GN(HGF;9$LCA2[>B@]3["@#(\)V=
ME::3(=/MKNWMKBXDN%6Z#*[%SEFV-@H"<G;@>N!FL#0 _@_Q%XBM-1@N!9ZG
MJ#:C:7D<+R1MY@ :-BH.UE*\9QD'BN\HH XSQ+/>37WAW58[.Z?2K/4"]U&(
MFWE6B9%E,>-VU78'IGC.,#-<YXATB>?2?&%U!97$MEJ%_92V<"6SLS.IC\V5
M4 R <'G'.TGH<GU4D $DX ZDU%:W=M>VZSVEQ%/"Q($D3AE)!(/(XX((^HH
M\_O]-MV\5>*9%TF0V\VA11Q,MDQ5Y!YP*K\N"V&08'/3TK,T6'3E\2:,NLZ>
M7;_A$X$E2XM&9A(&VL&4KG=U'(YZ#K7K-98T. >)CKWVBX^TFV^R^7E?+\O=
MNZ;<YSSG- 'F]AIU]I.C:3I-SIEZDS:1=QQW,=N\[JKR;DM3P50[=F2P_AP"
M.:M^'+19-7\'37FE7.+?PVT$[SV+_)*/) 5B5X/ROC/X=>?1EU33WN'MTO[5
MIX_OQB92R_49R*MT >5V.GW5G\+M$UB*TFBU3P\\ERD,T31NT09A)%A@" T9
MX]PM>AZ':2VFEH;E0+N=FN+C'.)'.2,]PN=H]E%-U#0X-3U"UNKBYO EOS]F
M2<K#*<@@N@^]@@$5IT >=P:*;O7/'C6VGF*]FV'3[F6V* 2?9@F^-R,9#YR0
M:@T6/3]5LDGDT_7;/4K+2Y;2X,T31"V4IAD0D!9#D K@G&,\=_2ZJZCI]OJN
MFW.GW:%[:YC:*158J2I&#R.10!Y=H5U8W,FD374$S:AI^B/8VUFUA/!]J?8I
MQO= JG$>  3]XD&ETL22ZG:S/IU^+5_#$EKY1TZ5(X75D(A 9=QP 0"Q.3T/
M:O0]/\/I92QR3:EJ-^8CF(7DP81G&,\ 9.">6R:UZ /*[>PDTKP;X'OH](F6
M*T>V.KPQVC"?Y864,Z8W,$D;=C!]15;6[=K_ $7XB_9M+OG%[+!):+]@E!E/
MDQ@E05R3D'W[UZ[10!YQJUC#=>+/%%R=+FECGT"..*0V3D229FRJG;RV&3CK
M5 WC:2?#5U<07K2/X<-G/#+8SR+&3Y?4(C,K94@@@ @=>*]6K#U+P];W&I/J
MR:E?Z?/Y*QS26\X5712Q&Y6!7C<W( /)YH C\$0:?:>#M-M-,N#<6]O"(?-:
M(Q,S+PQ9" 5.1T/-=!533$LUT^(V$JS6[Y=9ED\SS,G);=D[LGO5N@ HHHH
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
M,\$@W=<??QD>G2M*7Q9KVEW.M:?J%C;W5Y9007D$EA$[!X))"C$QDEBR;6.
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
M"#^-3LP52S$!0,DGH*X;2=7U+P]9ZC-K<=YJ5JEQ$D-_%8-'-(A7EI8\#A,
M%P ".V170>+X8[CP9K<,WG>6]C,K"$@.04/"YXS]: +"Z]I$Q9(=6L6D";\>
M>IP,9W8STQSGTJ/3M9MFL]-CO=6TR6^NX@R?9Y0J7!QR8E+$E?SKCM"O+>YU
MX7NHP:A#J']E"QCBETJ>%) F78@LN&8\X4= #U[1VFCZC%\*_#5U;V-PNMZ#
M'%<1VSQE)&*C;+%@\_,A<>YQ0!W[ZKIT<<TCW]LJ0OY<I,JX1_[IYX/MUJ:U
MN[:^M8[FTN(KBWD&4EB<,K#V(X-<1KUG?Z6?#^I26-[?0PRSOJ,6GLYE625?
M]8H4AF"G*X'.TUT?A>RL[+26^PZ=<6%O/.\XAN7<R$L<LS!B2I)R=O;T!R*
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
MS:S;*D<OE2$L04;C[PZ@<CD\<CFKMWK^E6%R;>ZO8XY 4#YR1'O.$WD<+N/
MR1GM0!E_\(/IPTW^STNKY+87HOD02@B-Q(90%RI^7>2?7L3CBKLFC1VVMW/B
M&.2[GO3:"W\A60*Z*695 (&#N8\Y[^E5;GQKI-I?:S;3&<?V1 DUPRPL>H8D
M#CG 4<].?8U:A\3::^CVNI32F*.XA\X)L9F  !8X SA<C+8Q0!5\/:<7U#4?
M$-QICZ?>ZD(U:&1E,BHBX!;:2 Q)/0] N>15[P[IMSI.CI:75[<W;J[LLEU+
MYL@4L2 SX&X@?X=!4-WXQ\.6*HUQK5F@> 7*GS0=T1( <8[?,*NQZSI\MZ+2
M.X#3,SHH"G#,OW@&Q@D8.0#P>M %:\\/6]UK*ZO#<W-G?>1]G>6W9?WD><A6
M#*0<')!QD9/-0P^$].MK[2;FV:> :5"\%M"C#9L?&[=D$DG:.<YX]S4NL^([
M+1+W3+2Z\PRZA,8H]B,P&$9B3@?[/3KS[&L;1/&,/V_5K/6]1M8YXM7:RM5"
M[,KLC*@\GDEB,D\GCVH [!E5T*,H96&""."*YK2/!%AH@:.SOM2^S*&%M;2W
M.^.UW9!\M2.."0,YP"<=36I)K^EQ7XLGO8Q.91!CG:)2-PC+= Y&#MSG!'%0
MZ7XCLM7U;4].MO,\W3Y1%(61@"VU6.,CI\P^O;CF@"G:^#;*PCT06]S=D:(C
M+9HSIC#+M(8[>?EX_P#KUS.@Z/K4<L!7_A)-/O?.$EQ'-/;R68)?<X!.YV4Y
M;'\7(R1UKH-6UC5X?'6EZ)9SVD=M>VD\[/+;L[*8R@P,.!@[OTJ\NLKI.G7-
M[KNI6?V9+@QI<Q1-&@ PN&^9L-OW#KZ=Z *-IX"TRQEL)(+K4<:?<27%I$US
M\D6\,&0<?=.X]<GWQQ7/Z)H^MI,C+_PDFG7YF,LZ27%O)9 LY9P"=SLG)P/O
M?3J.]&K6!^UYN446A N"V5$9(! )/?!!_$>M10Z_I4\%U,E[&JVK!+@2 HT3
M'& RL 03D8XYSQ0!G6/@K3M.U::]M;F_2"6<W)L/M!^S"4G)<)ZYYQG&><<"
MM^>+SX)(M[)O4KN3&1GN,@BLY?$NCLH;[<B_Z0MJ0ZE669L;48$95CD8!QG(
MJMK/B_2=&T^_N99C*]BZ130QJ2RN_P!P$8X!R.>F.: (K/P;8V*Z&L-U>!=%
M1DM 60_*R[2&^7GY>*T-%T2#0K>XAMYIY%GN)+ES,5)WR,6;& ."23BH!K-L
MVN,BZM"8DL3.]B(3YJC</WI/4#'&W'O5JWUO3;NUL[JWNEE@O6V6\B D2G!/
M''H"?H#0!!>>';>YUE=7AN;FSOO(^SO+;LO[V/.0K!E(.#D@XR,GFH?^$2TQ
M)='DMO/M3I*/';B"3&4?;N5LY)!VJ2>N1UZU<AUW2[C4%L8KR-KEU9HTY'F!
M3ABA/#8/7!..]0:SXCLM#N]-MKKS#)?SF&/8C,!A68DX![+TZ_K0!1'@FP%D
MMK]LOMBZC_:8.Y,^?OWY^YTW<X_I3K;P5IUIK4^HV]U?Q1SS_:9;%;@BV:;.
M?,V8ZY /7!/:J6B^,81J&KV>MZC:QS1:NUE: +LROEQE0>3R6<C)/)X]JZ"Z
MUW2[&Z2VN;R.*1I%B^;.T.WW5+=%8\8!()R,4 -T70X-#CNTMYYY1=7,EU)Y
MQ4XD<Y8C '!/:C6=#@UL60GGN(OL=REU%Y)4?O%^Z3D'(Y/%5Y_%_AZVGD@E
MU>U62.802#?G9(<8!].HZ^HJ?Q+>76G>%]5OK)XUN;:TEFC,B;ERJEN1D>E
M%+5/!]CJ>M+JZWFH6-YY0AF>RN#%Y\8.0K\<XR<$8(SUJOJ7@'2=2?4-TU[!
M#J$$<-Q!!-M1O+&$;&."!@=<''(-6]#\4:;J=G%&VHV[7L=FES<H&QM! W-Z
M8!R#CIT-7+7Q!I-X)C#>Q_N(1/)ORFV(Y(D^;'R'!^;IP>: *D_A:UNG87-W
M>3V[SPW#6\KJR&2+9M;)7<.44D X)!]3EB>#M-C:>-9+@6,]T+R2PW+Y)EW!
MMV,;@"P#%=VW/;DUJV>IVE^\L=O(6DB"ET9&1E#9P2& /.#45_KFF:8[+>W:
M1%%#R$@D1J3@,Y'"+D'EL#@^E &7>>"K"^M]:@FNKWR]8D62Z"N@Y554;?EX
M&%4?A4-YX"TV]>^,E[J*K>SQ74J1SA5\^/9B0 #J=BY'3CH.*TM0\5:#I5Q]
MGOM6M8)MBR;&?G:Q !QZ$FKNHZI8:1;K/J%W%;1,ZQJTK8!9C@ >Y- &5-X0
ML)KG4'-Q>+!J6W[;;"0&.?:H3YB06&54 X89'7O4UQX7T^ZU:YOY_,D^TV/V
M"6W.WRFAR3MQC/5CW[U&_C7PW'%<2OK%L%MWV2\G*<9R1UVXYW=,=ZMW?B'2
M;&7R[B^B0[49CR50.<(68<*&/ )(SVH J^'_  K:^'0%AOM1NU1/*@6\N#*(
M$X^5.!QP.N3P.:LZWH-MKBV9FFN()K.X%S!-;N%='"E>X(((8@@CO4\6KV$V
MHW.GQ7"O>6R!YH0#N13T)X[]O6I(+J/4=/2ZL)T:.9-T,I4E2#T..,C^= '.
M2?#W1Y+&2V6?4(W-\VH17"7)\V"9B22C'UR<YSG/.>,79_"5C<6=C#)<WQEL
M[D7:77G_ +YI-I4EFQSE6(Q@8&,8P*H>"?&5MKNAZ0M]?6YUF[MO.>%/ER1U
MP/88.,YQS6W;>(=)O+CR+>]220QM*@4']XBG#,AQ\X!P#MSUH -.T.WTW5-2
MU"*:=Y=1=))A(P*@JH1<8 (^4 ?A45IX9T[3]%O-)LE>WMKMYGD*$;@9"2V,
MC ZX''  J:WU[2[NPAOK>\26UGE\J*5 2KOG;@<>H(^M*NNZ6VHIIXO(_M,A
M98U.0)&7[RJW1B.<@'(P<T 48?"-C ^BR1W%XLFD0&V@<2 %XCM^1\#D?(OI
MT]S56;P%I<^E26+W%\";YM0BN$E"303L22Z,H&.6/&".:L>*M5OM*?1#9O$J
M7>J0VLX>/<2CYS@YX/'H:N3>)=&MHVDGU&&)%N!:EI"5'FYV[ 3U.?3I0!%#
MX;CMX;=8M2U$3PNTC7+2J\DQ8;3OW*01@#C  P,8Q5W2=+M=%TR'3[-"L$6X
M@'J2Q+,3]22?QJ&U\1:/>VMU=6^HV[P6C;)WW8$9P#SGU!&/7/%)_P )'I M
M;RY>]2..RP;KS%9&A!&074C*C'.2,8H JW7A2SN[O6+A[F[5M6M5M+D*RX\M
M0P 7Y>#AVY]_IA]MX8M;74M.OENKII=/M#9PAF3!C.W(;"\GY%Y]OK5N+6].
MFODLH[D-=/ +E8@K;C$?X^G3MGUXZUD)X@GN?&VF65K/%)I5YIL]TI$9#%DD
MC4'<3TPY[#\: -?7-%LO$.D3:9J",UO+@Y1BK*P(*LI'0@@$'VK-;P;83:.]
MA>W5_>N[I(+NXGW3HZ'*,K  *5/(P.YSG)SHVVNZ7>7WV."\C>X,9E1.1YB
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
M:"26>XL98XH@OS,S(0!@].2.O2MFJUYJ%K8?9_M4PC^T3+!%D$[I&SA>/H:
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
MNC:E90VRI8S!/)9-X,;H74%&#]>@Y]:[^B@"MI]N+/3;6V6%(5AA2,11DE4
M &T$]0.E<;X1TS4M,UBW2W2]BT9K60R65^H)L)2RD1PR=60_-QD@;1R.E=W1
M0!Q/B2WU"S\80:JNE7^J:9/8_9)8[";9+#('+!BN]0RL&P>>-HIMGI,NG^+M
M E@TA[6PM-*N82D0WK SO&RIGN<(W3(S]:[BB@#S'3M(U.#PUX0M6TNY2>QU
MM[FY38/W<1,_S'G!_P!8G3)Y/H:K:=ITFO\ A"\T>VLY1.WB2:87)3"1JEZ7
M:0-Z[5*@=<GICFO5B,@CGGT-4=)T:QT2WDM["-XXI)7F8/*\F78EF.6)ZDD_
MC0!P>L:%K-]<^+9+.SEW2ZC8WMLCX5;M8%BWH">F3&0,XSQVYKH+739-4\;R
M:Z]I+!9'2OL+QW";6F9I-Y!4]E&1D\'><9KJZK:A86VJ:?/8WB%[>="DBJ[(
M2/JI!'X&@#CO"FEWMA#J5O<G[1:Z0)=/TPH2S/$<.<^I \N/ZQGUJAHFD:C:
MVWPZCFTRX1M+BD2\RG^I)@*#/KECVSZUZ#8V-MIME%9V<0B@B&%0$GW))/))
M.22>235B@#RI=+UNRD&III%]<0V^N7T\MG#)Y4TD$Y.V1/F&2/[N0<$UJSZ3
M)YOAN>RT&XM(5UE[^XB;#R(K0R*9)/F/S%F!P"3^.:] HH \QDTC51#>3)I=
MT_E^+$U)8P &DM\*"RY('4'@X-=?XRT^[UGP+K-A9P%KRZLI(XXBP&7*\#.<
M=??%;]% '(VVGRZIXNTK65LIK."PT^6WD,Z;'E:0IA,?W5V,<],L,9YQ7\(Z
M-<Z?K.H6,C(VE:1.Z:: <E1,%D*D=O+#;5_V7-=A=VL-]93VEPI:">-HY%#%
M25(P1D<C@]JBTW3+/2+".RL81#;Q_=7<6/N23DD^Y.: ,'Q#:7\7BW0-;@@E
MN;*T6X@N8HAN=!(%VR!?XL%,$#G#<#K7.7'A_4(METMA.Z77BE-4\A5!,,(4
M*789X)(W8Z_-TSFO3** *FJ1B32+V/[-]I#0.OV<''FY4_+GMGI^-><3>'_$
M:Z3?6FFM>WMC +.YLX=1(BN-T4V]K;S!@LNU>&/0G@GDUZE10!YIK.G2ZOX5
MU2>R\+ZA:WEY):*Z7;!YY_+F5CGYV 55!QD\Y/'3/1^+]-O[JWTS5]%A635=
M-N5EAC<[?,C?Y)4;T!5L_517444 <?K&DW$&H>#X[:":YCL;YI;F95Z PR*7
M;W+N"<>I-5/"T&IV,47A_4_#TDTME>RSQ:E((V@9&D=Q*I)W"3#D8 SD\G&:
M[NB@#SKPGI=Y!_9VD:OX=O'O-*E)34I;C?;$#($J#?G>RG&W;QDYK>\:6=Y<
MQ:)/9VDMT;+5H;F6.+;N\L!@2,D XW#O73T4 ><7.CZJ=&\9Z#-ITL\NLS33
M64_!CQ+&J@.W\)C([]0!MSTKKM6TVXF\%7VEPL9[E].DMT9C@R.8RH))]36S
M10!P-A;:@^N>#;J;2;R&.PTRX@N#(@)C=EA"CY2>OEMT]LXS6+INEZWHUGH-
M]+HNHW,-L;^WNK.VE\N>-9K@2QR* RAAA0",\9]J]8HH R_#UE%8:+#!#IPT
MZ,EW6UW;C'N8M\Q!(W'.3@D9)Y/6M2BB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N&^)LC_ &;P
MY:2'&GW>N6L-[G[K1Y)"M_LE@N:[FJNI:;9:QI\UAJ%NEQ:S#;)&XX/?\"#R
M".0: '7=K;74<:W**RQRI*F[^%U8%2/?/\\5PB^+]4D\)V'BZ*4-;3WZPRV'
MEK@0O/Y(VG&[S!E2<G!.1@=NOLM!M[(Q_P"D7MR(O]4MU<M*$_,\GW.3[U!!
MX4TFVG+Q0R"$W/VL6WFL85FSG>$Z Y^;'3/.,\T <CK/B3Q%:67B^]AU"!5T
M.\00Q?9AB5#'$Y1B3G^,\CG^5/\ $GB/Q#X?E\1P+J$$[VVC#4[=VM@!$V]U
M9  >1\H(SDCWKI[GP=I%W;ZM!,EPT6K.)+Q?M#CS"  ._P O"J.,=*S/&?A/
M^T=#UF?3X+BYUB[TUM/CS/@%#D@$,0O4DYZ\T 5;G6_$&B>(#:WVHV$]M>Z7
M<7D$DL/DI:2Q;<AR"28_G&2>>*K-XGUN#^WH%N2[6VA+J5O-<VRJ?,_> X4;
M3L.P8# ,.<UT\7AC3KJQD2_MYIFN+/['(MS+O9(2.8P0>/<@Y.!DG J$>!=$
M'FEA>N\UE]AE>2]E9GAY^4DM_M$9[9XH RM+U779M<TZPN=2C=-4T5[Q62V5
M3;RJ8AD?W@?,Y![CC'2I?#>OZEJZ:?87%QLU6TGF35U5%P/+XP.. Q:-E]5S
MWK7;P]:6#V^HV=O//?:?9O;6D;7) 9, ^62>.2J\G/04>']-ECN+_6+VPBL]
M1U)HVFB1PY140*JLX&&/WCD>N.<9H CUK6)X?$FB:%;R&!M16>1YPH+*L2J=
MJY!&26'4'@'CN.9G\5:^D9LDN+=;JU\11:5)<-!D312!65L9 #;6 ('<<8SQ
MV^J:+9:NUK)<JZSVDGFV\\3E)(FQ@D$=B"00>".HJI/X4TJXMH('CF ANQ?!
MEF8,TX.0[,#EC]>.V, 4 32-?:5X8N)+K4;::]M[>1S=W">3$6 )#.%SM4<9
MQZ&N/;Q/K=O_ &] MR7:UT%-3MYKFV53YG[P'"C:=AV# 8!ASFN\U"PMM4TZ
MYT^]B$MK<Q-%*A)&Y6&",BL0>!=$_>EA>R/-9?8)7DO969X>?E)+?[1&>V>*
M ,K2]5UV;7=.L+G4HW35-%:\5DME7[/*IC&1_>!\SD'N.,=*E\-Z_J6KII]A
M<7&S5;6>9-7547 \OC XX#%HV7U7/>M=O#UI820:C9V\\]]I]D]M:1M<D!DP
M#Y9)XY*KR<]!1X?TV6*XO]8O;"*SU'4FC::)'#E%1 JJS@88_>.1ZXYQF@"E
MXGO]8A\0^']-TR]AM8]1>XCD=X!(5*PLX(R>Q'3_ /56:VK^);Y=232Y8Y+K
M2;I+9_-$<<,Y5$:1I,DLF[<V-O XZ\UU=]HEGJ&I6&H3B7[18,SVY25E"EAM
M;('!R"1S5&[\&:->:Z^L/%<)=2A1<+#<R1QW(7[OFHI"OCW'3@Y% '.O>S:?
MXC\=75O<VUM,J6 66Y!**2A'0 DGG  !R<#O6=XAUW5Y_#7C*S-Y=0G3Y+98
M97CC69HY50LK;1C^(] #@X/-=I>^#M'U!]4:YBF<ZGY1N<3N,F,@QE<'Y2I
MP1BHV\$:')%J4<D-S*-2C2.Z,EU*QDVC"MDMPPP.>O H S;[4]=NM2U71]&G
M<WNFV\3)(ZQ8EE<,P\P''R< ?( ?O<]*I:GK&HZ[IOBNR%PEF=,TU1(D(602
M2R0&1LDCE,$*,8)Y.>E;][X(T:_O+:\D%XEU!%Y!GAO98WECSG9(RL"XSD\^
MM.OO!FC7][-=-%/!)/;?99Q:SO"LT8!"JZJ0#@$@>W'3B@"/3]1&D?#.UU,Q
MF06>CI<;!_%LA#8_'%4+>^\3%!>B>%K"XT]I0\PCRD^W<IC"'YD(SPQ)& <G
MFNHL]-M+'2HM,AC)LXHA"L<C&3Y ,8)8DD8XYK(TOP1HVC03P6:W:PR1M$D<
MEW(ZP(W58@S$(#[8H P-#UW7KJ?PF;S48Y(]>TMY9%CMU0P2+&CAU/.3\QR#
MQ["J6@:QK%GX&\'W?]H-.^I:C%%<F>-69ED9RV",8Y&<G)Y[5V=MX3TNTDTE
MX5G!TF)H;,&=B(T("D'GYN !SGI4,7@G18+&SLHH[E;>SNA=VZ?:9"(Y 25Q
MD_=&3A>G/2@#GM.'B">+QN^FZM*^H0:BZ6B3QHR96")E7&T8'\/7WY.<[OAW
M7CXDEMKRRN'^P+9(TR,JY,[_ ,!..&0 [AZLM3W&F#1)-1U;1M,DO-0O)%>6
MV^UF-'/RJ6 8[5.U1GCG;3]'T"*RT*XLI(DADOI)I[H6S%</*26VL,'C. W!
MX!XH VZ*AM+9+.S@M8BYCAC6-3(Y9B ,#)/)/'4U-0 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 %%%%
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
M,B2$%C(I0;7 !P>03STK6\5:K>:/X-U/5[-85NK2T>X5)U+KE5W8.TCTQP:
M-RBN.;6]>@O;'39OLLUWJ,<MU"UM!_JH46,%2'D 9MTG7(X'W?2K_;_B\WN@
MZ9<6VG6-]J"70F,B&4(8L%74+)T8,#M)R/6@#NZ*\_TWQGK4LFF6U[#9+<_V
MY+H]Z8XVVOLB>021Y;Y<A5X.>IJOJGB+7+RW,<=U;6[V_BF'32T<#?O(LQL-
MV7]6YP1D<<<T >D5'//%:V\EQ/(D4,2%Y)'.%50,DD]@!7&:QXJU72M2";K*
M6-=2M;-HHHG8^7*44N[YQ&^Y\A#DX ZYR*\6J:U#)X^N'N[6X73G/V>&:W)4
M 6Z2!3A_N\D'N2<Y[4 =Y#-'<01SPR+)%(H='0Y#*1D$'N*?7(:?XAOM6O;3
M2K)K:VN!I$-_-(\)==TG"JJAAP"K$\],#WK-L?&>M:P_AR.UCL;634C>0W(E
MC>3RI8"5)7##<I(/'!]Z /0:*P?"&L7>M:";B_$(NX;FXM96A4JCF*5H]P!)
M(SMSC)ZU+X@UB32VTRV@$?VC4KQ;2-Y 2J?*SEB 1GA" ,CDB@#1NK^SL3"+
MNZA@,\@BB$L@4R.3@*N>I/H*L5Y_XM_M@:5IR:B+)IT\1V8M9(=P#Q^:NTN#
MG:V<@X)Z9[XJU'XEUF$ZW97,NFM=:=J%O!]I\MHT:*54;B/<Q9P&("@_,<4
M=M17GK^,]:_L>>:&.T-Q;^((M*)F@=!)&[Q@-MW95L2>_3IVJ?7_ !#XB\/Z
M=>//<:9-<V>GR7F(;>0F9E9C@IN)C38H&XDY8G'3! .[HKDVU[5=7N]2L]#^
MQQ7-C:03!;I682RRJ65"01M7  SR<GVYS+GQ#J>D^)_$E[>3Q266FZ-!=FT1
M#U/G$A7SU)0?,1R,<#% '?T5Q5WK?BRQM-2NY+&V-I#IDEW%<2(H"S(-WEE5
ME8LK#H>,8[UN>&Y]7O-,CO=5ELV%S%'-"EM$R^6&0$AB6.[GN,?2@#2O+VUT
M^U>ZO+B*WMTQNEE<*JY( R3[D#\:GKGO&^J7.C>$[K4+1+:22)H\I<1EU8-(
MJG@$<\Y'TK-U;7-?3Q!K>FV$NGQ)9:9'?0O-;NY)8R HP#C/^KZ\8ST- '9T
M5PMCXKUJ2ZT"6X6P:VUO3)+N*%59# Z1HX#2%B&!#D'Y1C'>I=%\5ZE<ZR;&
MX2"[#:0-05K:%D#2!MK(A8G>AR-K#KZG/ !VM%<!IWC/4[J719R]E+:WFFRW
M]ZD4+%[0QA28\[^,EBO(SE#QV&EH>M>(]2N])NI-.C.D7]L9I9 44VY*ADVD
M2$R Y(/R@YP>!P #K:*1L[3M(!QP2,UYO!XQ\3)HUAK]RFF2:>VIM874$4+K
M)M-PT*R*Q<@$';\N#GDYYP #TFBO/G\8:Y9V/B/6+LZ>^G:)=7$#01PNLD^U
M$,>&+$+\S#/!X],5H:CXHOO#>JVD6L&WN;2[LKBX$EM$4:)X4\QEP6.5*YQT
M(([YX .IEO[."\@LY;J%+JXSY,+2 /)@9.U>IP :L5YU-<ZGJ/B;P#J-U+:@
M78N)EBCB/[HM;,P&[=\P .#P,D9XS@6K'QAJUQHOAF]D2SWZEJLEA<JL3 ;5
M:8!D^?@_NAUSU- '=T5RNCZSK6O6MAJ]C]A&G7,\J20R*P>.)2RJX8'!;<HR
MN .<9XR<'2/$FM:?X-75+V5KR-M5N8KF>&T:1[:)9I@7*!OF4%4& /E![XH
M](HK-T#4/[5T2VOA=VMVLP9EGM01&Z[B 0"21QC()X.16E0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1145S=06<#3W,R0Q+@%W; R3@#ZDD"@"6BLT^(=&6Q>]?4[1+9)/)>1Y0
MH63^X<]&]NM3Z?J=CJMNUQI]W#=0J[1EX7# ,IP1D=Q0!;HJC!K6F7+NL-]
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
M??75Y=/>7Z7%S=0WGF1R(#%+$H5&7Y<?=&,'(-;$&MZ9<0W$L5_;LEL0)R7
M\HD9&[/3(((SUJ'_ (271/LYN&U6S6(3"W)>4+B4XPA!Y#<CCKS0!EGP'IQC
MN(Q>ZB!/?QZB^9@W[]-I!&Y3W121[>G%3:MX,T_6;R]N9[F^B-]9?8KJ."8*
MLT8W8)XZC>W3'7D$<5=3Q1H4EHMW'JUH]NP8B5)0RX4[221T&1C)[UK4 <O+
MX%L'OK>]AO\ 5+6YCMUM9I+>YV&YC7H)..<9."N",\$5<F\)Z9/J<]ZZR[;B
MR%C/;!\0RQ#< &7'8.PZ]_85>O\ 6=-TL@7]]!;9 /[UPN 3@$^@SQD\5!>^
M)]"TZ2>.\U>R@>W"F97F4&,-G&1GC.#^1H S+/P+96>DW.F_VGJMQ;S6[6J"
MXN1(8(F&"D>5XXP,G)P.M6KG0)Q::+:V6HWT*Z=-&Q990HEC7@I( /G!7C''
M//;FTGB31)+J:V35[(S0Q>=(@G7Y4[L>>G(Y]Q3;+Q-H>I7HLK'6+&XNVB$R
MQ1S*S%",AL \C!!^A% $FO:+;^(=(ETRZEFC@E*ES"0&.U@PY(/<"JTOABWF
MU*^OVO+L3WMFMG+@ICRUW8P-O!R[<^_TJKX:\0RWFB7=[K$UM$T&H7%IO12B
MD)*T:X!).3@<9.2:TG\1:-'8?;I-4M$M/-\DS-* HDSC82>C9XP>: ,N3P-I
MDUKIEK+<7CP:=9R6,2%U :)T",&(7).T 9XZ>M1+X/32$.HZ?<7]]J=KISV=
MNES=;5E7&45B ,8('(QZG)YKHI=3L8)FBENX8Y%B\]E=P"(^FXYZ#WJ*#6]+
MN8+B>&_MVCMFVSG>!Y1]&ST/(Z^M '&>&-$U"VDLXX9/$D$$05+F#5&MG@9
MN"ORY9CZ$''J>QW-(\%6.A(Z6=]JCVZ*XMK62ZW):[@1^Z!'!P2!N)QGC%:T
M6N:7/:R7,5] \44GE2$-RLG'R$=0W(XZ\BK-I>6U_;B>TG2:(LR[T.1D$@CZ
M@@@^XH J:%8W&E:';VEW=SW<L(;,TS^9(PW$@,V!N(! SCG%<OX-\-2-H44>
MKB]3R=2GNULI@HC#&=WC;@9/!5L;L9[<5UG]M:9]N6R^W6_VEG,:Q[QDN!DJ
M/5@.<=<5##XDT2XU!=/AU:REO&D>)84F5F+HNYEP#U .3Z4 5[;PKI\-IJ]I
M,TUU;:M*\MU%.5(+.H5L8 (! 'Y4EKX5LH1"+J>YU 06SVL/VQE;RXF #+PH
MSD*H);)P.O)S?O\ 6=-TO'VZ]AM\H9/WC8P@QECZ*,C)/ S2W>KZ?8(K75Y#
M$K(9 6;^ 8R_^Z,C)Z#(H P[#P)8Z?-I3IJ.J2QZ4[&RAEF4K"K*5*9"@LNT
MX&XD@=Z2/P#IL36P6]U+R;6_-_;0>> D,C%RP&%R5)=CR21V(&0=B3Q#HT=D
MMZ=4M&MG#%94E#*0OWB",\#N>W>FW/B70[3;]HU>QCW0_:%!G7YH^!O'/(.1
M@]\T 4--\&:?I.I2W-K=7ZVSS-<"P,^;9)6.2RIC/4DXR0#R #BG6OA&VL$V
M66H:A;J+Q[Q LJD(S[RR@,I&TF1C@@G..>!4L_BW1H;[2;1;V*1M45I+=T8%
M&0+G=NZ8)P!ZY]JOPZMI]S>&TANXGN,,?+5N2%(#$>N"0#CH>* $TG2K71=/
M6RM%(B#O(2V,L[L78G&!RS$\ #T %7J** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y?QG:7\O\
M8E]9PR7,>GZDES<V\8RSQ[64E1_$5W!L=\<<XKJ** /+_$NB7M_:>+[^UL;F
M2'5#8I!;>0P>5HF!=RA&0,8'(&=GTSZ5A/LS&.+Y64MLV[2<CN.QJ:B@#R<:
M%X@;0KW2])%Y-IYTT&U@U*,Q36L@=#]E$N!O1E5ESSC:.>:L:U9?V]X1\075
MEX8UBVU.ZTTV?^G%VED;.1&H+-E023NX'/&><>H57O+^TT](GN[A(5EE2%"Y
MQN=CA5'N30!SGBO3)KK0+74M'M#_ &EIDR7UK"$V-)M&UX\=MT99<?3TJKX@
MTR[33O#D:V\MQ<1ZS#>79AC+A>6:1N/X06P/;'I75ZCJ5EI-D]YJ%U%:VT?W
MI96"J*M4 <#H\=Y:W^H:'JGAVXO&;5Y+ZUO6C5K<HTF]'+D_*Z9QC&?E&*JZ
M-ITPO1HVL^']2N+FUU22\M[XS/\ 9&!E:19<[\!P&(VXR3[$X[^_U"STNREO
M;^YBMK:(;GEE8*JCZFK".LB*ZG*L,@^HH X/PU8ZE8>(;=;07O\ 8\J3M-::
MA 0U@Y(.(I2!N1CGY>< 9XZ5HZE%>6'Q"LM9>WGN-,?3I+-C!&TC6\OF*^XJ
MH)PP&,@'!49KHKW4K+3C;B\NHH#<2K!")& ,DC' 51W)-6J /,WT+4-/\)Z?
M;BSN&+>)$U!;:*,N;:W^U>;@XZ83G'J2!76>-K*YU7P'KEG91-+<W%C*D48X
M+,5.!SWKH** .*03W/CC0M3?3;R.WATFXC=I+<YC=GB*@XS@D(W\CUQ7,Z-9
M:MH=CX<N[K1M6N+2&UN;.XM[/>D]N[3!U?:&!92  <=,#TKUNB@#%TC2+6'P
MHFE0V#:?:O%(BVQ?<T2N6."<GGYLD9(!X!K#\%S7GAKP]:^'-5TZ]^U:>#!%
M/;V[2PW* G8RLH(7(QD.1@UUFH:E9:39M=ZA=16UNI ,DK!1D\ ?4^E2W-Q#
M9VLUS<2+%!"ADD=C@*H&23]!0!R<BZA8>/1J]Y93R6%WIBVP\A#,;>59&;:R
MJ"<,&'(&,K@]JQ-)\/7^E/X(@GLYF6TO+V>4*A=;5)5E\M"1D<;U7CICT%>D
M03Q7-O'/ ZR12H'1U.0RD9!'X5)0!Y;-I=[_ ,(WJL4>F78FE\4+>HHMV#-$
M+E'\SITVJQ]>U5WL/[=T#QQHEM92R7M[K<BPR>2=BMB(AR^,+LY;DYXX!S7K
M58VDVFDZ1JE]86EPWVVZ8ZA/"\I9CN.TR8/0$KCCCB@#A]?M=6N+R^1=%O08
M-<LKI?LL*^7<1(T69F;.7?"D8[!1QWI=?TJ^N[+XC+#I=TTVI+"MH/(.9BL"
M)P?9@?Y^]>H44 <3XGL+[^W-)U31V,<^I(=+NPV4;RF5G60 _P <>UR!_M&N
M@BU*"TUN#P_'87,2"T\V&<1CR-JD+L#9SN P<8Z$<U#:VFA_\)9>SPS^;K'E
M*TT1N6?R5(V@A"2J9"]@"<5H/<V$6KQ6[R1+J$\+-&A/SM&I&['L"P_.@#G]
M2BO+#XA6>LO;SW&F2::]FQ@C:1K>7S ^XJH)PP&,@'E1FN=T_P /WVGWGACS
MK&=H(]9OKTQ+$7%I#*LOEJ<9 P77CL2?3->G5!=WMK86YN+RXBMX00"\KA1D
M\ 9/<F@#&\;:=<:CX"UO3[&'S)YK&6.&),#<=IPHK)@$UQX[T_5)-,O8[9=$
MEA+2VYRDAD0A3C."55N/PZ\5UEEJ=AJ2NUC>07(3A_)D#;3Z''0\&K5 'D>A
MV6JZ'8^&[B^T75[FT32VL+B"S+K-;2B3<"4#*65AQD9QM%>CZ+9P:3X<M[:W
ML&LK>&,[+4$R-&N20O4Y//0$\\#-:M5UO[1M1?3UN$-XD2S-#GY@A) ;'ID$
M?A0!YM::/JEE\,/"_DZ3=-=Z5-%)>6,>8II$4.&"G(R07WCGDBC7(;*.QTO4
M(M$O;2.[\0VDLL=WN>>9@""Q0LQ'   ZG'3IGU&L[5M%M-9%I]K,O^B7"W,7
MER%<2+]UCCKCG@\4 <%KOA^^NX?%^J6%A.8[Z73WAM_+*23&W<-(X0X.2.!G
M!.SW%1Z[8:KK8\</:Z/?*NHZ1;1VGG1A#(R>;E<$Y!^8<'GUQ7IMQ<06EN]Q
M<S1PPQC<\DC!54>I)X% N(#;"Y\Z/R"F_P W<-NW&<Y],4 >;^+DU368=<AM
M]!OT%YH?EV[Q0*'G?]Y^[E8G*A<@A>"=QZ]*V-/2]@\<1:A-IMXMM<:'##O\
ML'RW221F5L'@X88'4UV%M<P7EM'<VTT<T$JAHY(V#*P/0@CJ*6&>*XB$L+K)
M&<X93D'Z&@#S+PYINK:3:>#+VXT^[^SV,-U:WEN(6,D#2,"DFP<L/EP<9P&^
MM/N-!O8K3S18W#PW?BN/4DMQ$6,4 *[F9>V2K-CK\W3.17I0GB-P8!(OG!=Q
M3/.WUQZ5)0!RWANWGA\6>+)I+::*"ZNX9('>,JL@$"(Q&?\ :4BL6[T^_A3Q
MOI=UI]Q>'62TMC*D9=) \"QB-FZ)M*_Q8&#D5W-]J5EID22WUU%;I)(L2&1@
M-SL<!1ZDGM5J@#A]"TBYLO&X^V02SK%H-I9F\>(E))8W<O\ ,1[J?_KBKGC!
M=0M=4T#6;2QGO[;3[B0W5M;C=)M>,H)%7^(J3TZX8UT6H:E9:39O>:A=16UN
MF TDK!1D]!]:$U*RDU.334NHFO8XQ*\ 8%U0G )'8&@#C;ZS:YU/PO=6V@S6
MENNK2WDT8@^9 T,B^9(%R Q=@?7D$XYQFVT&IV=Q(PT:[,,GB.YN/M"6VZ:"
M-XR%DC5ACYB2I;!P">.0:]$O-2LM/>W2\NHH&N91#"KL 9'/15'<U:H \JTS
M2]1AL/#5M<:/?*;+Q'=7,OF1;]L3&?:^1G(S(G/XC.,U+XPLM3NV\0V=KH=V
M%+V<ENUG"NRZ5&0LSMU++@J$'8 X/4>H44 >?PB]MM:U_3=2\-W.I6VK727E
MK*T:/#CRXUV3$G";&C![^V3UK:SI.M37'C:"RT^=I;N>SO+5]VR.=8DAW1A\
M\,?+9?QKTFB@#R_7+$:WX1UVZL/#.KV]_>6T5NPO=[33%7#!0I9OE7GYC@<\
M9KTI$5K8^0/*WKD'9M()'4@]_K4U% 'F6G:-J=QX5\,Z!/97$&IZ1J4,L\[(
M?+V1.2TBR=&WKQ@'.7.1P:Z/PW#/%XM\5S2VMQ%#=74,D$DD3*LBK B$@D?W
ME(KJJ* .4NXKJU^)5OJ/V*YELY-)>W,T2;@CB4/ANXXSCUQ@<US&@Z3J%KI/
M@"%].NH9K"XG-U^X;]R&BE7+<=V=:]2JK#J5E<7]Q80W44EW;*K30JP+1AL[
M=P[9P: ."\':?*JZ/IVK^'=275-&RGVZ:9S;<*5\R,[\,7'\('&3GI6QXQTB
M^DUGP[XCTZW:[FT:>4R6J$!Y(94V.4S@%@,$#(SS77T4 8S:A)K%G+!807EN
M\D3J9[FW>#R25(! < L<XZ<=>>F>0T[2M0O=$\%Z8^GW%G?Z'=1-=R/&0BI%
M&R-M?HXDR.%)X;G&*]&=UC1G=@J*,LS'  ]35"/7M)FM;*ZBU"!X+V7R;:17
MRLS\\*>_W6_*@#SV?2KR3PSJ4']E732R^*1>JAMFRT/VE7W].FP'W[5#XTMY
M8V\7W4ME.;6YFTCRF:$A9BDZAP,\$\@>]>LUD^([#3=0T2==8D:.PAQ<2L)"
M@41D.&)'. 5!_"@#CM?TV\N-4UW7M,T9KF)],@M/LT]N5-S()BQ;RVP6V)C&
M<9/ Z5FZIINJW6G>/8X],U65M4LH/LKSQ#=,PC*XPO0Y[8& .<5ZK!(DMO')
M%()(W4,K@YW C@U)0!Q\-DTWQ":<V$W]GRZ&MJ6> JA;S"VPY']T]/PJ+P3I
ME[9W-S9WC"2TT1GL-.DW9+Q-M?+>ZKY<?_ &]:ZS4+&'4]/GLKCS/)G0H_ER
M-&V#Z,I!'X46%A;:991V=HA2&/. 6+$DG))8DDDDDDDY)- &)XPL1?VM@H?4
M;>:.Z\R&\L$+O:OY;@.5P=RD$J1@_>_&K/A@:JWAF :JL<6H$R[FCB\L/\[;
M9"G\)888CL2:VZ* /*+"VU=/#_A+2+G0]0^WZ1JT;7;B+,;*!(#*LA.&#;LY
MZ\G/O+JVF7T^B>,+==,NY&O-=M[B"/[.Q\V)3;[F''3]T_Y>XKU*B@#A?$,5
MS8^+H-2;2=2O](NK#[,ZZ<6$D,N\MED#*2K!L$]BHS5."SN/#.NKCPS=W&B7
MNE16<=M; 3FU9'D/E."WW663DY(R,9QS7?6E_:7S7 M;B.8VTQ@F"'.R0 $J
M??!'YU8H X&\TC4?^$DECM+![2.[\-_8();<#RK64,Y"DCH%#+CUQQ45CI][
MJ%KX*B.GW-C=Z&X-Z7B(5%2!HV1&Z.'8KC:3P.?2O0G=8T9W8*JC)). !62O
MBOPZT?F+KVEE,XW"[CQG..N: .0TK1L_#A[*^T[489O[0E<FVC*7$6Z[,B2I
MQD[1L;O]W&.U:6BZMJFB62QZW;W=]]HU,6L-]%:"-GC8*J2SIQM^;Y,XYP#C
MFNTJ.2&*5D:1%8QG<F1G:?4>] '.>-;._GM](N[&%[A=/U.&ZN+>/EI(@&!V
MCN1N# =]OKBL74=+N[D^-M4MK6Y$.IZ6EK;P&%EDGF6.0;MA&1]]5R0/NGM@
MUZ#10!PES!=,_@-UL;LBREW76(&_<C[,\?S<?WF _7I6=JNE:Q<'QC)8V$SR
M/J=E>V\3J46[2%8=Z GCDQL/?Z&O3*KV-_::G9I=V5Q'/;N2%DC.0<$@_D01
M^% '#ZVMYK>C3:MI?AN[M[A+JUN)H9E%O<WJQ/DIP<C:/NDGKT]Z>L:='J6@
M75Y8>'-4@EO;^PDF6[5WGF$4JEBR%FP%0$<XS@C'3/IE% '!>,-/O7U&:]T-
M;V#4EL0J*+8RVM^"SGR)5QA3DGYB5QYAYZUU-AK/VO5[W3)+*Z@GM$C=I)$_
M=2AQUC;/(!!!R!R*LZAJ=EI<'GWMPD,?)RW4X&3P.> "3Z 4^T:TGC%[:-%(
MERJN)HR&$BX^4@]QCI0!PNLVD\7BS6(=2T+5-5TO5X(EA:RD;8NU"C12@.H
M/4$\?,:?+ID\/B'7V&FS"&3P_!9PE(F=6=?-RBMC)^^GU_ UW]% 'F<.GW<,
M/@K=I]S&+'1;B"[)@8"%VAC7:W'=D;\L]Q47A?3CJ^@?#J2TLY86TN%+B>X:
M$H!&8"I53C#;V93QG@$FO3+F!;JVE@<L$D4JQ4X.#UP:@TK3+;1M+MM-LPXM
M;:,11*[%BJ@8 R>3@4 >=6>FZM;1:=J'V"[:&Q\1WMW<6OE$.\,QE"2JO5MH
MD#8'/7C(Q6W;>%UUFX\8-=QRPZ=K9B2)'0HX*1!3-M/*G=C&<'Y ?2NMO]0L
M]+LI;V_N8K:VB&YY96"JH^IJMJ^G6&LZ8([V246JE9]\-P\)XYSN0@XH X8V
M/B+5_ DFISPK<ZR)K8^3#+M^T16TH)"L,8WD2.#_ +:CM1J-A-J&ESZUH_AS
M58+D75I/<P7<SI<WB1,24&7)!4'*G(R1QT&?0=-FLI]+M9=.:-K%XE-N8ON&
M/'RX]L8JU0!Y]-IEEJ6FW%Y%HVNZ8UY=0.UUN<WB21J0LNPESA>%P>H)XP!G
MH_"(U5=$9-8VO<+<2A)A#Y+3Q[CMD:/^%FZD5O44 >86^B:K/X+M/"]Q:7":
MO::JDWVPQGRRJW/FF=9.F2A/&=V3C%='X1LY(-7\3RW%E+$;C56G@DDA*[X_
M*C4$$CU5Q_\ KKK** .#\:0:C=:G?6MOI-S)%<:++#'=6L:EI9"6_<NY^X@X
M;MDD\\8.1,]W976DRIINI_:&\/+9W4:6?VGRP2-NY%<%3D.>>"..H./4ZQK[
MPQIU_J9U%C>6]VR+')):7DL'F*,X#!& ;&3C/(S0!P\$7]G3:+<VFF:WJ.A)
MI8TLK")([FWEC<@^9'E3ANA[#:.V*U;'21IWB[P^\&CSVNGV>DW,(0*THMV=
MXV5"W/S;5;H3Z9Y&>WMK:&SMT@@39&O09)/)R22>22<DD\DFF7]_:Z98RWM]
M.EO;0C=)+(<*H]Z /-O#VFZGI\/@B672KS%D;Z&X018:(R'Y"0<84@=>@K1T
M"UU+2M:C>SBU"32&BN)9K&\M_GLI,AML$A WJQSA<G& <CI7H%(RAE*GH1@\
MT 4=&U1-9TJ"_CM[BV$FX&&X3;)&RL596&3@@@BK],BBCAB6*)%2-!A548 '
MH!3Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *YSQAJVI:3;Z4VF/;*]UJ4%H_GQEAM=L9&",?YZ=
M:Z.N5\=:=>ZI9Z1#96T\QBU6WN)6@=5:.-&RS L1R/3F@#G]2\5^)M&M?$MG
M/-8W%[I9M)H+H6Y198IWV[2NX[6!#<Y/&.*W8]1U@>)H_#4^HP&Y:TEOWNHK
M79B/S%1(U4LPX).2>P'KFKUYX1T[4-/O;6ZDN9#?NDEU-O DDV8V#(& !@8"
M@=_4YM7V@6M_>6=\TL\-_9JR17<+ /M;&Y6!!5@< X(ZC(Q0!R2>,-8&D6>I
MW/D10V>KOIFK[(_EP)#&)4)/RKNV9!S@$^E:&L:[JEI:6E];RP-;76M6]I&L
MD.3Y#2K&2"#U)W$'!^4COS6Z_AW3'\/7&AM!FQN$D252Q+/O)+L2>=Q))SZT
MFH^'K'4K"RLG\V*WLI8IH%A;;M:,@IV/ ('% '#>--6O-?\  WC"6"=(;73Y
MWLA"8PQDV%-[,>H.2<8Z8!.<\;FH:YKU[?:S:^'[=6N-+EBB6.0)Y<S-&DAW
MDL&4$/@%1P03ST%O4/ 6CZC)J9=[V&'4\&\MX+@I',XP-Y Z-@#)&,XYS4MW
MX)TF[U?^T_,OH)WC6*X$%VZ+=(O"B4 _/@<9ZXXH YCQ7K%[K_@WQP+>:.VM
M]-@EM3$4#F5A"'D)/8?/A<=QDY!Q7H5EDZ;;X.#Y*X/X"L+4? VD:C<:E*SW
M=NNIP^3>PV\Y2.<;=H)7U XR,9[YKH+:W2TM8K>,N4B4(N]BQP/4GDT >4>=
MJ5UX.TV>ZOOM-P?%B(C2QXP5O749QU' X&, 8KHT\1:Q!)K>GW-[9&>PU&V@
M6Z,+(6BE5'(6,;MT@#,%'<X_'5/@C2O),*27D<7V\:BJ"<E4F#F0%0<@#>2V
M.^>>,47G@G2[ZXO+B:6\$]U<Q7;2)-M9)8AM1EP.,*,>A'6@#E;_ ,0:SJ&B
M,OVMK:6U\46VGE_* >6(RQ$;QG /S\XQG';)%>EA9! %\P&4+C>5X)QUQG],
MUSI\#:.;2]M]U[MN[N.]=C=.629"I#J2>#E ?>NB2(1P+$C. J[0Q;<W3KDY
MR?K0!Y[H_BGQ!/:^&-1O;BSD@U2_FL9H(K<J1CSBKABQ_P">0XQT/KS4H\9:
MD_A;3_%L9C>PN;Y89++R^5A>;R5(;KY@)4G/'48'6MZW\%Z;;6>F6D<UWY.F
MW37=L#("5D.[))QR/G?@_P![Z8DM_".EVK[8A,+077VQ;(OF%)L[MP&,CYOF
MVYV@\XS0!P>MS:A<>#_'[7=\;A8M4$,:,@4* +<C&.@ .,?CUKH;S7M<TZ[\
M46,MQ9SRV.E+J-K)]F*JN?-!1EW?,/W?!SW[UK7G@G2KU-5C=KM(M4D66YCC
MG(4L-O('8G8N2/3W.9KKPK97EU?W,T]TTM_9BQG(<#=$-W &.#\S<C^\?; !
MBKK>NWNKZ!I]M=VENFHZ.]W)(UL79)%\KD#< 1^\/';WZ5#I_C#4+S1?"TUV
MT-J-3DFBO+U5PD;1A]H&[(4N5XSGH1U(KHH?"]G;WMA=QW%T)K"T:S@)<'$9
MVY!&.3\J\G^Z/>N;U?PM+IT.CV.FVFKW&F69F</I]\L5S%(Y&/OLH9/F?/).
M2.U &_X.U'5=6T+[9JOD>8T\J1&&$QAXU<JK\L<[@ P/'!_&JMWK.IQ>,=1T
MR)[80Q:.+R M"21)O9?F.[YA\O;'6M#PS97MC82K>3WTBO)NA2_E26:-<#AF
M7@\Y/4XSU[!\_AZUN-8N-4::X6YGM/L;;7&T19)P!CKDDYZ\T <QX>\2ZY<W
M/A*2_GM98-=T]IGBC@*&*18T?(;<<YW'(QZ5I_$2>\MO"9ELKMK:0W=K&S*H
M)97G1"/IAJNVGA'3[)M%,,MUC1HFALU+@A4*A2#Q\WR@#GT]:OZSH]IKVE2Z
M=>A_(D*MF-RK*RL&4@CH0R@_A0!Q.J'5;?QUK<MA>P174'AV"1I9(-X<K).<
M;<C&2/?^M:>G>)M0O];\-J5MUMM4T5[YHPAW+(/).-V?N_O/3MWK6?PK9/>W
M5V;B[\ZYLQ92L9=V8AD@<@\Y9CGKS3;7PEI]G<:;-'+<EM.M&LK<-("!"=H*
MGCG[J\]?E'O0!F>$O$UQK&H-97\K6^I0V^^[TVXM_+DB?(&Z,]'BZ@$$]LGG
MBYXQTC4-3@TZ;1[VWM]5L+K[5:I<C,4Q",K(P'/*N>1R*O:=X=M-.NH;D2W%
MQ/;VQM89+APS1Q$@E00!G)5>3D\#FI]3TB#5&M9)9;B*6UD,L,D$A0JQ4KGT
M(P3P<CVH XFV\:FW@U:6ZT1],\21S6=M=V[LKQN99/+CE5L@,OS'J1]T#(ZU
MH76O^(-&>6*_AC$5U>6MKI]Q/L#@RMM?S%1B#MZC&,Y /K6Q+X0TJ[L]2M]0
M22^.I*J74L[?.ZK]P#: %"GD;0,'GK4(\#Z3)H=QI5Y)?7T5QMW37=T\DHVG
M*;7)RNT\C'?ZT 8WBZ3Q%8Z+*KZG (SJEDEO+$G[UX7EC5ED& !\Q;E>H';F
MI=9\6WWAW5M=6Z$-U;:=HD=_&$CV.[EY%PQR>"4'0#&:V&\':=+HDNF7$]]<
MB1XY&N9[IGGW(P9"'/3:0" ..O')S,WA;3I-0N;R?SIVN;(6$T<S[T>$9.TY
MY/+,<YR<F@#+?6-7T_Q#HNG3W$%S'K%O-MD$.!!,B!\@ _-&1G@G(P/FYK*\
M.>*M?O1X/N[^>T>#78Y5E@B@*F-EC:0,&W'/W2,8[^V3U-CX9L[#R"D]U*]K
M UO:O-('-O&<9"G')^51ELGCK4%GX-TVQBT:*"6Z$>CEC9J9 =NY2I!X^;Y2
M1SZT 2>-8TD\"Z^'16 TZX.",\^6U2Z9&DO@VR21%=381Y5AD']V*NZGI\6K
M:9<Z?<-(L%S&T4OEG!*,,$9[9!-)!IR6^DIIT<TPBCB$*N2-X4# YQCI[4 >
M=Q7TUG\#?#D4#M&]]#8V1D4X*+*R(Q![':2,^]=3JNJW<>N1>']*C:*06)N=
MT21L5 8(H"NRC:#G/X=.M2W/A"S?P8/#=O+(D$*(+620[VA:,AHSVSM91]?6
MEU/PS;>(_L-[?BZL-3M0P2>QN3&Z@_>4,O5#CN/P!S0!B:_J&JV?AWPWK.HP
M16^KP:C;PW,<#[E(D?RI%!]"&!QS@@=Q77:S/>VNBWL^G6XN+V.!V@A)P'<#
M@=N_N*SK[P^EZ^DV(C*:=I\Z7;%GW-+(F2@R22?F.]F/)('7)(U[^SCU"QFM
M)FD6.5=I:-RK#W!'0^] 'FNNZ^->\'7AAO&E>#4]/0V]U;F">V<W$>5E3 []
M"."/7&3LGQ#K-I<>(]/N+VP::PDM##<R0M&H2<X*[06+,,-M Y8E16Q=^#M/
MOH[@74UU)+<20233[U5W,)W1 X4#"GGISWS3;[P5IFHW%]/<2W9FO6@=W27:
M4>$YB9,#Y2IS]<\YH Y'Q%K-YJ?@/QK:7@)_L^X2&)WC".R,L4@W <9^<^G&
M. <UTJ?\E=F_[ ,?_H]ZFF\"Z1/:ZK;O)?&/5&1KO-RS%RH4 \YP3M7)]O3B
MM./0[>/7_P"VC-.]X;86I+,-IC!+8P!UR2<^_IQ0!A?$(2FST$0,BS?VY:;&
M<$J#N."0",CVR*SF\6ZUH]_J>C:DUO>7<5S9QVMU##Y89;EF4;D+8W*4;'S
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
M28)5B*JB>6'W$9.6P& YZD=N*3Q-)XBM+6P@FU.!?,UZUBBD@3YY(&=2!(.
M"&!SMX( ]Q6S/X(TBZL-0LY_M,D=[=_;G;S=KQS\8D1A@J1M'3T]SF63PAIT
MVDI8337LI6X2Y%U)<LT_FH05;>?3 &.F.U &\@8(H9MS <G&,FO-_ 9U23P<
MUO!86<]G+JMS',9+AMWE-=,)/DV8/REOXO\ "O1A'M@$2.ZX7:&SEA[Y.<GZ
MUSUGX+L]/TV33K34-3AM96=W1+C!)<EF(;&1DDG@]Z ,[Q+K^KZ+XBL;:.YM
M?[/U5/(MI709MKC<H#/S\T9!P,8^; S\P-3:GK.M3ZIJ6D:*NZ\T^TBE#E(R
MLLK[\!PS+A/D_AYY/(Q@ZE_X6T[4[74+6Z$KP7T*0.FX81$^Z$X^7DY^O/6J
MU[X)TV^O+6]>ZU**]@A%NUS;W;1231 YV2,N-PSWZ^] %*+6=>UJ;5+/3VL[
M+4=-@MR8I?WD;SR1^859ASY8!V@KSG)]J;>>(M4AO?%5NDL&--TJ&^MF";L.
MRRD@G^)?W8]#@FM&\\%:1=ZI'J"&[M)A"MO*MG<M"L\2_=1PIY Z#OCBGZEX
M/TS5+V>ZD:ZA:XM/L<Z6\QC26,;MH8#KC<V/K@Y'% &%I6H:MJ7CBQ9[\+%+
MX>BN_(\K*!W<!N^>H'?H,5!#XJUE? VC^(YI+98A>F/4PD. L'G-&73GC;\I
M/7C-=/;^$]-M+RQN[=KJ.:SM!9QL+ACNB!R V?O8/(S3[+PQIUEX:E\/JLDN
MGRI(C)*VX[9"2PS]6)_&@#+OO$-[!<V\4)\Q=2U%[2T*HNY$CC9G;YB 26C8
M#)QC!YZ'5\.S:S):W*:W#&DT=PRP.I7,D/!5G"DA6Y((!QQGO3-2\*:5JF@V
MVCS12);6GEFV>&0I) R#"LC#D,!WJ]I6EPZ39_9X9;B8EMSS7,IDDD;@99CU
MX 'L !0!S&LQW<GQ1T%8[L)&=/O&"&(,!AH >_.?TK)LO%&NV?A3^V;B;3S#
M]J?38+6*T**DGVKR4D)W\*%!ROL.:[:YT*WNM=MM8:>X2ZMHGABV,-H5R"PP
M1SG:OY55A\(:5'X>N="E26XT^Y=Y'CE?)#.Y<D$8(.X[AZ'I0!DW^OZOI.LZ
MGI#2PW#+I$FI6ES)#]UD;:R.JD C)4@C'<'-5++7/$ES>^&X6OK(+KFF/<$B
MU.;=T6)B1\WS9\PC!P!U]CTP\-6C170GN+JXGN;;[(]S*X,@BY^4$  =3DXR
M>Y.!AD'A6RMY])FCGN@^DV[6UKEP=J, "#QSPJC)]/K0 SP;JUWK7AN*ZOS&
M;I)Y[>1HUVJYBE>/<!DXSMSCWK!.HZM;>)_&DRZE;[+&TMVMTO!LACRDC#<P
MY !Y)ZG\JZS1=%MM!L6L[1Y6B:62;]ZVXAG8LW..[$G\:HZEX-TC5KG49KI;
M@_VC L%RB3LJN%SM; /WADX- '(:_KE[?>&_'FEW3-)#:Z,L\,LL/E.WF1RY
M!7TRG&0#SSZUT&AZW=:QH]]?V-U%'#:(UO';2PDNDL8^8R#((SP0OI@YYP)Y
M? FE3K?^=<:A(VH6BVET[W3,98QNZY[X8C(]>,59C\)V,%_<WL,]W'-=6RVU
MP4< 2JH(4L,8+ '&[KVZ4 <]9^)-=OX/!*03V<)UK3WFN&-N6V.L2OE1N Q\
MW3]3TI;3Q=J;:#I4MVT*/-JTVFWE\J;4B6-Y%#X)(4L45><@%OH*W[7PCI]F
M=&,,UT/['B:&S!D!VHRA2#Q\WR@#GT]:PM;\+2V-I86NF6VJ75FE[->3M97J
MQ7,<CAN4+%5*DNY()[C H VO".I:IJEK?S:BT#Q17DL%I)%"4\Z)&($A.XAL
M^P X..#65XT\2ZGH<>K3V4UN?L%@MTEND9D9FW-N\[H$3"@+@@D[L9QBMCPO
M87UE!.;J?4FAD*F*'4ITFFC/.[+)D8/&!DXQG/. S5O!6DZS=7\]R;M3J%L+
M:Z2&X9$E49VD@=QN./ZT 9FK:QK[>)M1TRPO+.VAATA+^)WMC(P8NZ[3\P!^
MYU_3O3+?Q7J 'A+5;V2"'2-:M$\_"8\FY>,.@W$_<;YA]0.>:W!X6LA?2W@N
M+SSI;(6+,TN[]T"2!R#SEF.>O-9=_P"'S-IUEX.CTAY]"CB@W7D\R%42-P1'
MM^\6PB@'&.<YXY -_0I[N[TF*ZO&!><M+&NS:5C8DH"/[VW;GWS7+ZKXGU.P
MUF-8YK>6$ZS;V#111ED2*0*/G<XQ+N8G:"0!C(YS7<]*YFX\":/<SW$K/?()
M[U+\QQW3JBSJ0=Z@'@DJ,_IB@"&QU;6-;,U]IT]I%;VNJ26DMO.IP88W*2,6
M'(<X++T&, ^M<ZVM:YIGA/QIJRW\5Q<6>IS)&)X,J%78H  ([<#Z<YKK8O!F
ME0:W-JD+7D1GE$\UJERXMY)1C$C1YP6X!]R 3S277@K2;JUU:U=KM;?59#+<
MQK.0I8XW%1_#G:,XH K3ZSJ6I:UK^G:7/%;2Z1%$5\R/>)I70N W/"8VCC!S
MGGBLK3/%6M>)M0TF*PFMK"#4M#.H?O+<R/%('12/O ,/F..!^-=-<^&+.XU"
M2_6>Z@NIX!;7,D,@4W$8S@/QC(R<,,$9.#2IX:L8-3M[^V:6WEMK,V,*1$!(
MX<@[0I'JJG\/2@!O@_6)_$'A#2]5ND1+BY@5Y1']W=T./;(K;K/T31[;0-(M
M]+LC(;:W&V,2-N(&<XSWK0H **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)U_Q#9^';>UENQ(?M-U%
M:QA$+?,[!<G .  2??&.IK6KF?&]E>7FF:?)96LET]IJEI=/%$1O*)*"V,D
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
M!BU35$1-1U%5N)U3[J_* JCVV@''J30!LW=Y;V,!GN95CCR%R>Y)P !W))P
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
MY"P#;2IRI*D$$ @@@@@C/%6Z\Z?7M=LH/%NK2ZGYUKH%U.$LQ;(!.HMT<*S
M9&&?.1SUSGC&F-4U6QU[PY;O?F^MM:AE60M$@\F18O,#IM ^4\C#9_AYZY .
MRH(!!!&0>U>8Z?KWB2;1_"^HR:T&?4M2DL)XC:Q[-N9L.,#.X>6.^/4'OU/A
M'4+^YDUVRU"[:\?3M2:VCG>-4=T\N-QN"@+D;R,@#H* +-AX0T33)5:TM98T
M1MR0&ZE:%#G(*Q%BBX/3 &.U;E>8ZGK?BF/2_%NJVVLQJ-!OG\NV:U0K-$L4
M;E'/7HQP1@Y[G@#3BU;6[KQ+KG_$S>&PTR*UNQ:+;(S2*R.SQ%B,C.WKUZ>^
M0#NZ*X"W\1ZNNE^$=;:\^T0ZY-##<V@C0+%YR%@8R!N^0C!W$Y&>AJQINL:K
M)J&H>';K4)#JL&HKY<PBC!-FP\Q7QMQ]T,A./OX^E '76U_;7D]U# [-):R"
M*8%&7:VT-@$C!X8<C(JLVO:8MUJ%L;D^=IT*SW2"-B8T(8@].?NMP,GBN/N/
M%FIV4FM6\ERKN-?MM+M96C4"!)4B)8@=<;VQGOC/%0S-?Z5XE\=7$.HR274&
MBVT\,TL:$J5%P0"  #R#V[T >B6\\=S;Q7$1+1RH'0D$9!&1P>1^-25P=OJ6
MNZGKNCZ?'K#6L5[H!O97CMXV<2AHAN&X$?QGC!'7CH1%I?BG5;[1?"%Q=SBW
MAU*.47M[%&ORR(OR## A0Q#'..P'&: /0:,@_A6!X.GUB[\.17&MLQO)'D(#
M1",[ Q"$KV)4!L'^]7%)J.LZ7X.\1:C:ZO.]W%K[VZM<1QN-OVE8NFT?PGZ#
M QB@#U2D) ZFN1AN-8L/&FGZ-=:Q)>075C=W#,UO&A5EDC"8VKV#D<]<"N>T
MS4]5UN\\"W-UJEPKW#WWFB)8U5S&'521MQG;Q^)Q@\T >AZ9JUCK$$LUA/YT
M<4SP.=I7:ZG#+R!T-0ZIXATO1F(O[KRMH5G(C9Q&K-M5G*@[%)! +8'!]*\]
MT^^U/28KJ^M+\I _B^6UEM?*4K(DMSL8EB-P(W9&".G(-::I=P^-?&]S%J5R
MKPZ=:R(-D1'W9R!RG0'I^N: /068(I9N@&3532]4LM9T^._T^<36LA8)(%*Y
M*L5/! /4$5RFEZ_J=S?>"1+<[H]6TF2XND\M0&D6.)@PXR.7;C..E6_AK_R(
MEE_UWNO_ $HDH Z.TO[:]>Y2W=F:VF,$N49=K@ X&0,\,.1D59KSC4/$>NP>
M'/%%S%J"BYT[6X[6!S A B8P#:1CG_6-SUJ^+O53J'BW1;K599DMK&&Z@G$4
M:/'Y@EW(,+@K^[XR"<$\]Z -19/#/B+Q#:RY^TZC9P^?;EA(J&,L,2*#A)!N
M PPS@X((KI*\X\+:A=Q:;X*\/QWTT0O-$6[:X*1EU"1Q 1)E<8^<DD@G Z\T
MQO$OB&6*TM!?+#<1^)'T>:X$"GSXO+9P^#P&Q@''&0>W% 'I5%<)++XB7Q)<
MZ$?$4@$.BI=?:5M(@YE\QUW8(*X.T9&/7&.M5-)\2ZT__"(:A>:G$T.MV,DE
MQ T*)%"RP>8'4CYAT.<L1SP!0!Z-5:YU"VLY+6.>0JUU+Y,.$9MSX+8R <<*
M>3@5PNEZ[K%UJD%C-J,\D-YH4EX+D0QH/-5D&^$;=P0[S@."> ?K!H.I:I8^
M$_AZR:C+*NI20Q7(E1&+*UN[X!QGJ@YZ\G)H ]*HKSJX\6:LW@^Z\6VUP<6N
MH/$=-,:;6B2?R2I.-P<CYLYQD@8Q4>OZ[XAM3XVGMM7\J/0UBGMHA;1D,#$)
M"C$@DJ>1Q@].: /19YH[:WDGE)$<:%V(!. !D\#DTEK<Q7EI#=0,6AFC62-B
MI4E2,C@\C@]#5+6;F>'PW?7=K((KB.U>6-RH;:P4D<'K7)P:OKFH7GA"V353
M;KJNCR7%RZ6\9;S%2$[ER" <R'C&/:@#OJ*Y[P1JEYK'A&TO-0D$MUOFBDD5
M N\QRO'NP. 2%SQZUFZ#J^J:SH^E^)EU.-;.X\U[FQ:)2-OS!$0@;MX( .20
M3NX'  !V=%>>VWB?5VT'PMXC%UYT6KW<,%Q9>6FR-9B0-A W90XSDG.&Z=JR
MZ_XACMVU"35_,2W\2_V8;?[-&%DA,XB^8XSN ;(((Z<YH ]+HKS/5]?\0VEO
MXLOHM7VIHNH1+#"+:/$D;)$S(Y(SCYS@C!]^U:=WJWB+5;K6QH=S;6\FE7BP
M".X=1$ZA$=C+E"P!#-@J1T'O0!W-07EY!865Q>7#E8+>-I)&"EBJ@9/ !)X[
M"N6M-3U777U2YLM4BLAINJ&U:"2-6C,4>W?O)&X%@6((( ^7WSC17FJ6&B_$
M74H-5N&N+*[N&@\U(V52EM$R\;?PQTQVSS0!Z/%(LT22H24=0RDC'!]C3JXZ
MTU?4-;UV;1XK^2Q:VTNWN3-'&C-+)+NYPRD;5V#@ <MUXK(TKQ+KWB";PJOV
MT:?_ &G:7ANA% K8D@=4WH6!QG)(SD8QUH [>UT+3;+5KK5(+;;>W7^ME+LQ
M/ & "2%'RC.,9P,UHUSW@C4[S6/"5M=W\HENQ)/#)*J!=YCF>,-@< D(#QQD
MUR.I>*]:TB#4()[^:6\TG5 ]R$ABS)IQ ?S,;>,(<9'\0([\ 'HU[?VVG11R
MW3LB22I"I",V7=@JC@'N1ST'>DU'4;32=/N+^^F$5M;H9)7P3M4=3@9-<EK.
MM:G!I\&J66H?Z-=:U;6T2F-&!MVE6)L''\1W$'G@KC%8^JBY:U^*GG7]S-'#
M9ND<4FS:JFS#X&%!&"QQSWYR>: /3(94G@CFB;='(H93C&01D4^N*\/WVIVO
MBBQTFYOS<VESHHNUC,2IY+HZ)A2!DJ0_\1)R.M2^+]7U"RFN8]/OVCD@TR:Z
M$%O$C2!@?E=RX*B/@C PQ.<9QP =A17"1ZMK>K:]H=G%JGV*#4=#:]E\J!&9
M) T7*E@?[YZ@C';/(JV?B?6?^$:\*^)+R]'V*206^JJD2!3N8QK+G&5&_;N
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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 %%%% !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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
M1W=6"X[A=IYZ988)YJ#X@Z?/J<?A^*'3I;Z.WU>"YN8UC# 0J'#$YX/4<=:
M-J.\N[&>[?4K^SEM((0\AAMV1HCGJWS-D$<]L8JQ9ZYINH-"+2[2;SH!<1E
M<-&3@-GI@XK*LY(--EO'TSPU<6\)A,LHC@6/SI!@*BJ#RQ&<DX' Y].<TWPY
MJFEPZ[X>@MRMGJUE)+:W<:D)93.K P<\[ 6W+QQE@<$T =O:Z]I5[=/;07L3
M3+%YVTY7='G&]<_>7_:&1[U#_P )3HFRX<ZA$%MX1<2$@C$1S^\''*<'YAQ[
MUQ T6^\1^&KJSD\/7NF:U'IDMG]KO;GS(PS)M*1'>Q*,0,G  'J:U9EU#Q1X
M6U6%_#,FFZE)I$UD9+D1AFD9"!'&RDDQ[N<G Z>^ #IKCQ#I5J766[4.EJ;S
M8JEF,(QEP /F'(Z>M9MMXFM=6LM O;;4HK(:@Z.+>>/<\X,98QKR,$9!W#(X
M]ZYZUM=6U'6["X_L6]MH1X>FL6:XV+ME)C(!&[./E(_ICFBVL-3;P]X MY-)
MNXIM+N8/M2LJDQJEL\;-P3QN88[XYQ0!V<7B#2I[2ZNHKQ7@M9##.X4_NW&,
MJ>.HR,CMFG3Z]I=M>1VD]Y''-)(L2AL@>81D(6Z!B.BDY.>E8']@7T'CFY:%
M%_L34/+OKGG[MS%A0 /]K]TV?^F1]:R;?2KN/5]2TC5/#U[?Q3ZD][:7@N3]
ME",^\&1=XVLAXP%).T8]: .\U'4K+2+*2]U"ZBMK:/[TLK;0*HV_BO0;LWPM
M]4MYC8C=<B-MQC7^\0.WN.*ROB?_ ,DUU[C/^C=/7YA56]T6?6O$L^IVMI);
M1KHDVGYF3RS))(P*KC^ZFT\]/FX)YH Z;^WM*WVZF_A!N+<W,)9L"2( $N">
M" ",_455M?%_A^^W?9-5M[@A4?;$2Y(?.W  R<X/ KD='@U87W@V6;0K^&+3
M-*GM+IG"?+)LA' #9()0XQU]*DTS0I1\,?#^E7]CJ5M<VS()'LSMGM'4,?-7
M&=PR<$#.0QX- '9PZ_I<\UM#'>(9+KS/)7!!D,9(<#(ZJ0<CJ*:OB+27MH[A
M+U)$DE>%!&"S-(F=RA0-Q(VG(QQ@UQL5IXAMKCPQJ6HV<U^UC=WD<KV\*)*\
M<@(CE:/( +<%O3=SCFJ^F6>N60LUFT"Z$3:QJ$TLL0B:>-)'9D*$M\JMN(9A
M@X';.: .X?Q1H4<%G.^K6BQ7H)MF,@_>@ DX^@!JG=^-M$M[&PNXKG[3#?78
MM(FA5F^?.&SQQC!X//&*Y'1-'U6VT[P7;W.DW4;:;J=S)<;@'V(RS!6R"<@F
M1??J>G-..DZJL,DZ:5=/Y7BTZCY:J SVY!&]02!U/3@T >@ZGJEKI&D7.J7;
M.+6WB,KE4+':!G@#FJMOXDTZ;2[.^>4QBZC\Q(MC,YX!;"@9(&>3C%.\1VEQ
MJ7A/5K.WCS<W-C-%'&2!\[1D 9Z=37*Z9!JECKNB:S<:9>"S_L8:=-#M#26T
MJLK;BJDDJV,<9QM7.* .YM+NWO[2*ZM)XY[>50T<L;!E8>H(KD%\3:CJ>N:[
MI>GWMA:ZEIS[;>PNH27N%V!A(3N!VDD@;1QC)SG%:?@O1[C1="EAN5\II[RX
MND@R#Y"22LZIQQP",XXSFL'Q9I$/B.TO$U#P_>KJUL\@TJ_M% D)'W&613\@
MSU#X'&: .MNM<L=+M8Y-3N4MV\H229!.P=V;&=J@]SQ[TM]K^E::H>[OHHTV
M"0MG*JA. [$<*I/\1P/>N(FT[6=/U<-K.DW^N0:AI=M:W#Z?/MVSH&#JZET!
M1MY.3P.?6IX++4-!US4+63PT^HZ5J=G;10QVQ1XH#''Y;0R>81\G<'!ZGC-
M'3?\)5II\07>C>:4FM;9+B25U(C ;=CGIP$)SG';KFG:=K-LF@Z?<W6JPWS7
M$8V7$$)'VDXR2D8R>@S@9XK+@M;ZP\>W]X^GRO:7.E6\2S0 %$>-I2RXSG^-
M<  ]?8US_AG2-8T.'P;?7-A<M%9:9+I]Y;JNY[=V*,) H^\#LVG;D\CWP =Q
M)XGT.*UM+E]6M%@NR5MW,HQ(1DD#Z8.?3%/M_$.DWE@+ZVO4F@,IA!C!9C(.
MJ;0-V[VQFN'7P[J%K)IDWV*9DE\42ZJT2J#]F@9)%!..AR0V!D_,?0T_^Q9I
MX]:CN[+5(%G\0&[MKJS^66!?)51,HYR-RE2N"<-TH ]!L[RWO[9;FUE$D3%E
M# $<J2I'/<$$?A4]8GA--5CT"--9*O=K+*!*(A&94WML=D'"LPPQ'J?6MN@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "H;FZ@LK=I[F9(HEP"SG R3@#ZDD #OFIJYKQAI^I7<>CW
M>F0_:7T_48[J6U#JAFC"LI"EB!N&[<,D#(ZT ;MG?VNH0F:TG29%8HQ4_=8=
M5([$>AYJ2"XBNH5F@<21M]UUZ-[CU'O7D6I:E>27'C"YMX9K6SU'4M.TP[F7
M(<[8YSE21G:RH2#U'J*[?Q/J5[83BVT^Z2$)833K!!&KS%DV[20PVK$!G.2"
M3@"@#I1<0FY-MY@\X+OV'J5Z9'J*EK@=;UFXE\'^$?$H"I>/<V,CB/H5GVI(
M@]B)#QZ@'M70>*=:ET>#3(H-JS:CJ$-BLK#(CWY);'<X4@>Y'7I0!O45YSXB
M\4Z[H</BFRBN8Y9].LH;ZTNI(024=F4HX&%R"AP<=#TXY[G3(+^WAE&H7R7<
MCRET9(!$$0XPF,G.#GGKS0 ^+4;*:_FL8KN&2[A4/+"K@O&#T+#MG'>F_P!K
M:>+_ .P_;(?M6[;Y>[G=C=M_WMO..N.>E<]:*!\6M5P ,Z+:D_\ ?Z>N,:6X
M_P"%.3WN6_M<ZZ9<_P 8N/[0"@?7&!]* /7&N(EN$@+CS7!94[X'4_3W]Q1/
M/';0O-,X2-!EF/11ZGV]ZXWP_J4TZ>--7DE@CN+?4)[:)[EBL44<$:A Q[+N
M+,?]XU+X<US4;GQ/+I=W*\]NVEPWJ22PK&2[.RMM  .PX& P#4 =@K!E#*00
M1D$=Z6N3\ W4DFG:O8,28M,U>YLX,]HE8,B_10VT>RBCXA2746A61M;R6V+:
MI91N8PN65IT!!R#QSG\.>,B@#H;?5+&[U"[L;>Y22ZL]GVB-3DQ[L[<_7:?R
MJW7F.J3:KIVO>.K_ $[4%AGL-+M+DM) KF8I',V#T !P<X'?C%:LWB#7-;FU
M"VT,"&[L[6WEC4B,H\DJ;P)-WS;.@^7!X;D]* .YJ(VT)NEN?+'G*NS>."5]
M#ZCZUP&H:[XE:Y\3+#J%K:C3-*M[^)4MQ(-[)*S)N)Y4F,#..G3%=<=0OKGP
MC_:-C!$^H2V/GP1.V$,I3<JD^F<"@#1EMH9I8I)4#M$=R9Z*>F<=,^_N?6I:
M\WG\9W9T'4+NTOKE+VSN;**:RO[58YH#+,J,' 4 J0V59?3J:NZOXNO](U?Q
M#;F2-XK;^STMC(@Q$UQ(T;,Q&,JN <>V,\T =AJ>J6.C6$E]J-REM;1XW2.>
M!GI5NO/_ !Y#JEOX&\41WM]%=VI@C:U+*%F7YAO#[0%(SC! SUS6SI6HZG'X
MWU'1+^[CNH5L8;V%EA$9C+O(C)P3D?(",\\]30!T]%<=J=YXAN_&MSH6FZI;
MV4(TM+N.1K42,KF1EQR<$?*/P_,8]OXPUG4_#-E?">*VO&TRXGDM[6,/(TT;
M[-Y#@JL/RL>2"<@ T >DT5Q'_"2ZA;GPIK%[<1Q:/JMLB72A !#</&'C.X\A
M"=R_7;SS37U;7VU3PW;+?)#'J_VJ1A); O&@7?&.PR%*YR/O9ZCB@#N:*\VM
M_$GB*/3K2]GU""40:^=(GC%L%^T)]H,.\G/RMC!XP..^:TDUO7]6FN+O20@B
ML]4DM)H9C&(C%&^R0EOOA^"P/3D#!ZT =O17FT_B3Q%!9:GJ3:A;F+3M?2P^
MSK:@"6%I(D(+9)! DR".XYST$]O=ZW;WWC>XLY[B_GM;Z&.&V(CSL,4+,$R
M-P5GV@\$XSDF@#T*BN?\):U%KEA=3QWLMQY=P8S'<0>3/;D*N8Y%P,,#D].A
M%<]?>+=4_P"$9USQ-9RJ(])OI8?L+(-LL43['W'&X.?F((( ^48/.0#T&JDV
MJ6-OJ5MITMRBWET&:&$GYG"C+$>PKFM/OM=U/QIJ]FNI0P6&GR6SB+[("TB2
M1EBA);@].?;IZQ>+8KJ;QOX3CL[E;:=A>A9FC\S9^Z7)"Y )^OZ]* .UHKSO
M3_%NLO+%H=XRR:B-4N+!KNW1$,J11"0,JN=H8AE!'(X;BIY=5\66ESH5A=W-
MG%-=ZG-:NXB#L\(A>2-F .%?"C('&>>AQ0!WM5[]K9+"<WKJEL4*R,S;1M/!
MY'/?M7"V/BO528M)GE\Z\?6;G3Q=1HB,T<2&0$!OD#D8'IP3BH?% UZ3P2T>
MK7*QSQZS:QHT.PM+";F+89  0KC/('!QZ'% '2^%[WPS$)=$T"91):?--;MY
MGF(<[?G+_-G@#YN<8[8K4U;1K'6[>*"_C>2.*5)T"3/'AU(93E2,X(!KE]3U
M+5;;7=;TN.^"1Q:$+V.9(5$@EW.I8G&"<(.V/:J$6MZCH?@WPS<32W\FG2::
MKW=[;P)-);MY<90LF"3'R^2 3P.: /10, #T]:I:MI%EK=B;._B>2 NK[4E>
M,Y4Y'*D'K[TR&2?4/#L4MG?1-<3VJO%=QJ&1F*Y#@'JI//TKAK'QU=";PY<:
MA<F.UGBDM]5!C4"WNUW  G&0"T4HQ[+Z\@'>_:K#3IK+3 T<#RHPMH57 *Q@
M9 QP  15;_A)]$^P"^_M*#[*UQ]E67)P9=VS:/4[N*QDU36K;Q#X8L;J=3'J
M,%S)<QM" ZLJJRKD<<;L'CDC\*Y6;_DGFJ_]C8W_ *<EH ]9HK+\17.H6>A7
M-QI=NUQ=IM*Q+C<R[ANV[N"VW=@'@G%<FOBZ>>QT^ZL-2DF$NN0V,\5U;".:
M)' W1R+M&'!R01V(ZT >@45YWJ_BC7+.378[6Y@S9:S96<1EA!_=S"$L#@CH
M9#SZ#\:2]\5:YX:U+5]-U*X@ORD5I/:7(A$7EB>?R2KC.,*?F'(R!R: /1:*
M\_U_5O%FA:)K5V9H1'%Y#V4ERJ--\SA9%94PN.00V.Y!!J77]7UOPTJG4;^>
M2Q9)7?4K2Q5A:N2/+$L?S'RP-WS#GU(H [NJVH:A::5837U_<);VL*EI)7.
MHKC[C7=<U>XU:#P])&T^G&!8B3&89R\:2Y<GYMA#X!7'0G)Z#.\3ZO>>(?"'
MCD17(M8-,MI+;R457\T^0'<L2,X._:N,=,\YP #TB.198UD0Y1P&4^H-.KA7
MU?6[][[3-"/EW6G6=NT>1&4DD="P\S=SLX ^7!^]ST%=%JNH75KX3N+]9K*U
MO%M?,$D[EH(W([D<D9].M &Q17FVI>*];L=,\9^1.XDTFS@NK26\MU$A#JY(
M95P/X.,@$9Y%6-8\6ZKX6OM9^W317T4.CKJ,*"+R]DGF&/9D$DJ3M.3DCF@#
MMCJEBNK)I1N4^W/"9Q!GYM@(!;Z9(_.K=<,EO=P?%31S=7YNR^BW1R8U4*WF
MP;L;1]T\8!R1ZFKOB6^UI/$^B:3I=_#:1ZA%<[Y'MQ*R,BJ589(!Z]/_ -5
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
M!IR>$=*E.I[UN#_:=NMK=YN'/F1J"H'7CAF&1R<GFH+KP-HEU=VMTR7<4]O
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
M\S@+E!P>6QT/H:T8YHY8%GB=9(G4.KH=P92,@C'6@#,T[P[8Z9-!-%Y\LEM
M;:!IY3(8HB02H)YYVKR<G@<U7U7P?H^LWES=7<4_F75K]DN!'</&LT?. RJ0
M#C<V"?6L#4/'1N]'LM2TR22T@&MQ65P;FW*[HO/,;\N !]TY[CO@UU%IXDTB
M]M+FY@NP8[:40S!HV1TD.,+L(#9.Y<#'.1C- '/0^%YU\<33+%?0:8-)AL8[
MA+L98J\C,#\Q?HP^;&<YP14EQX;F7QOI,ME:3VNE66ERVB2VTJ((V9XRJ[<Y
M(VH1T/./J.ET[5['5A/]CGWM;R>5-&R,CQOC.&5@"."#R.0:AU+Q!I>C[OMU
MSY2HH:1A&S+$I. SE00@)!Y; X/I0!"WA;2C'ID:PR1IIDIFM@DK#;(006//
MS$[FR3G.X^M0S^#-$NK+4K2XMY)8=2G%S<!IFSYHQAU.<J1M7ICI5B?Q/H]K
M>7-I->;)[: 7,J>4YQ$3@...1DXXS48\3VA\4KH(AN?/^R"Z:0V[A0I.%&=N
M/7). ",=>  0OX+TB2P@M9#>R-!<+=)<O>2F?S "H;S-V[[I(QG&#0O@G1([
M:2".*X0/>_;PXNI"R3\_.I)X/)SV.3G-6H_$^C2SM"+T*X@-PN^-D$D0ZNA(
M =>1RN>H]:BLO&&@ZE-#%9WXF>> W$(2)_WJ  G8<?,1D949(]* '77A72KW
M2;O3KB.62&]<273^:PDF88P68'/\*C X   XJ&_\%Z/J6JIJ<R7*7?EB&5X+
MJ2(7"#HLH4@./K].E6?#7B&V\3:.FI6L4\<3LX42Q,A(#$ \@9R!GC..E9&K
M>+@T'BBSTT3PWVCVC2B:6V8IYGEL^.1C& O)/.3C.* .DU#3K35-+N=-O(A)
M:7,30RQY(RA&",CIQZ5G'PKIPFM+B-KJ.ZMH3;I<K<OYK1DY*NQ)+#///0],
M5!H/BS3=1LH(I=0C-ZE@EW<;E*+MVC<X) 4J#P2"0.AQ4S>+M&%G>7*3RR"T
MMA=R1K;R"0Q'.'52H+*<'D<<=: -6RLK;3K*&SM(EBMX5"HB]A_7ZU/5#1=4
M36M&M-1CBDB6XB639(C*5R <<@9'/7H:OT %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5RGQ(TV_UC
MP/?:;IMD]W=3M%MC5D7A948Y+$#HIKJZ* .>@)@U*.6S\+S6Q9&$TY\E/D )
M"@*YW,6P!G@9/([XFC:3JVC^*9-0CTQQ9ZZAEOHT:,'3YP>,?-\P8'YMN?F&
MX=<5WE% 'FWAO0-173;30]3\.B&[TZ)H(]8:97C(V%%DB&[<'((R"!CGGL=7
MPG%K(TG3]'U3P^MI-IEK]E:^=XWCD 38##@EANPI.0,#CFNGN=6L;34K+3IY
M]EW>EQ;Q[&._:I9N0,# !/-7: /,_#VE:[ W@:"XT.XA718Y;>[D:6(C)BV!
MUPV2I/X^U$6AZY'X T_1VT><W5EJ\4K 2Q8>-+KS2ZG=TV^N#GM7IE!('4T
M<CJWA^]F\86]]9!18:A;BVU52<96-M\9QW)!>,^S^U9E]I&H0^)]:BN/#?\
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
MM7D3+.K"0&1B&7:3Q@CK@^U9.HZ3JXO_ !PD.F2SQZM9(+65)(PK.(#'L(+
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
M,H"6^Z,# Z C(P:GMO".BV:Z6MO:RHNE;OL0^TRD19&#U;G@D<YXH O:O?\
M]E:+?ZCY9E^R6\D_ECJVU2V/QQ7)0ZYJ]O\ \(C>O??;(-=VQ3P^4@6-WA:5
M7C( .T;2"&+<>_)[EE#*58 J1@@]#63I_AC2=+:$VENZ+ &%NC3.RP!NOEJ2
M0GIQC X'% &-X)N-:U6"74=1U<SQ1W-W:BV%NB [)V57+ 9R I&.AR.XR;?C
MG4M0TGPZMWIERL%P+RVBW-&'!629$((/LQK6TG1K'1+:2WT^)XXI)7F96F>3
MYV)+'YB<9))_&LGQWI5WK?AHZ?9V[32/=6\C 2!,(DR.W)(YPI QWQ0!R^NZ
M[XF\/?\ "4V+:O\ :GM=)75+.[:VC5HCN93&P VD97()&<9ZUM&^U:V\1Z7H
M-QJ\DC:DD]X;A8(T:-46,"%!@@\L6R03@8]ZVIO"^DWEC>VMU;2RI?HJ71DN
M'+R*!PI?=G R> <<GU-37F@:=?16:3Q2%K)MUM,LSK+$<8X<'=R.#SSWS0!R
M$?BC6EL)()WR;/Q!_9EU?I&-WV? 82;<;0WS(K$# Y.!VANM8\46VE377]I,
MJMK\%E:22VJ?O;9I43<1@9SN89&,A01US6SXE\,M-I]A::?IB75G#=M<W$(O
M'@F=BK?.LH.=VYB3D@GU[%-+\&P2VDD6IQ7JVIEBGALYM4FG,,D9)#[RV0<[
M?E!(&T'J: ,WQ'J>N:'8:G'#KTEY=:?I<EY^[MH@^[<[*TV1M";5"@+ACACC
MTLSZCK>H>)Y=/M]6:RMWT..^3RH(V9)2[#@L#D<#@Y[].M;VI>$=$U>[FNKV
MT:26:V^R38GD42Q<_*ZJP#8R<$@D9XIT'A;2+>Y^TQ03+-]E%GO^U2Y\D<A?
MO>I)SUR<YH Y70?$&MW,_@J\N]0$L6O6KFXMA"BI&RP^8&0@;LY!SDD<\ 5V
MNM336^AW\]M)Y<\5N[HY4-@A21P>O2J=OX3T:T&E""VE0:4"+(?:92(@1M(Y
M;GCCG/%7-9BEN-$OH((S)-+;O&B @9)4@<DX[T </I>K^)([GP?<W6K"[MM?
MMMDT'V9$\B3[.91(A R?NG(.1SP!T%?3O$>OQ^$])UF\U?SI-5NXM/"?9D5+
M<O<%#+D#D[1@ \9QQUSU'A7PS%IN@Z0EY!*M_:6*VQWW#2>4=H#^7\Q"@D=1
M@XP..E78O"NBQ>'FT%;/=IC$GR))7?!+;LAF)8'=R,'@\B@#"N;SQ"-=UKPY
M9ZBSW TQ+^PO)(H]T;EF3RW&W:5+*"#@'!//%/TG7[OQ#HJ:E97DD*PZ:6G5
MHT.+HCE6^7AD*MD# ^9>*Z:QTJTTYY9(%D::4*))II6D=@N=H+,2<#)XZ<GU
M--AT73[:RN[2"V$4%W))+.L;%2[R'+G(.03GM0!R.@>(]1UR3PYIDEZ\$]UH
M*:I<W$:)OE<[%PH*E0,EB>/[O3FLGPEJE];:'X?T.WGVSWTVIR-."J,QBN&X
M7<K $[RW0\*:[5O!FAM!IL2VLT7]F)Y=G)%=2I)$F,% X8,5P ,$XXJ&7P'X
M<FTB+3&L&%M#.UQ#MN) \4C$DLCAMRY)/0XYH P[[6/$^BZ;9MJ[O-%$)UOK
MO2$2:2+!7RI'C9>FW=NVC@X/3BNVTRX6\TFSN4N$N5F@203H,+("H.X>QZU1
M_P"$8TI8K>..*>)8(GA0Q7,B$JY!8,0V6)(R2<G/.<UIVUM#9VL-K;1+%!"@
MCCC08"J!@ >P% '!ZG?>);G5?%L%AKBVBZ3%#/;+]EC<,3&SE&)'W3C&>ON,
M<TM7\9:PWAF?6K*Z\N:'2+6_-G!$C"%W!9O.+CH1@ *=V 3Z&MVV\,/=^+_$
MEWJ5K,+#4$@CCVW)5951"K*ZJW(.>XZ9]<5IZCX+T#59[J:[L2QNH!;SJDTB
M)*BYVAE5@I(R<'&1V- &9K&O7?AWQ5&]_=R/HU]9R?9HQ&F4N4&[8#C)+KG:
M">JD=Q4"2^(F\4V>A3Z[)$9-%:YFECMXBPG$B*2I*XQ\Q'(/'OS6I<:7=ZAJ
MMI8SZ;;KHNGRQ7,%P]P9))9%4[1M*Y4ACG<6)./<XU)=$L)M8&K/'+]N$!MA
M*L\BXC)R5P&QU .<9XH X;0_$6O3V_@S4KO4A,FKR/;7-LL"*GRQ2,'4@;@V
M8^><<\ 5?\/ZKXCUVWT778;NV33;T,;F"1UP@8':(\)G>K8!#,0>?:MZ#PAH
MEK!IL$-K*L6F2&6T7[5*?*8@@G[W/#$<YZFFV'@W0=+U2;4+*R,,\KM(569_
M+5V^\RINVJQR>0 >3ZT <EI6O^(&L/#>IW6K&=;[5YM.GM_L\:HR!YPK9 R&
M'EKT(&.H[EVCW6N6GAS6;JSN+S4KA==N(FBS%YIB28AO+RH!?8.AXP. *ZR+
MP?H<-I9VL=K,(;.Y-W;K]JE^24DDM][GEFZ\<GUIX\*:.CW#QP31M/<_:W,=
MS(N)><LN&^7.3D# /?- #?"FK1ZSH@NH[R:ZQ-(C&XA$4L9#']VZ ##*, \<
MXSWJOJ&JW,_C6U\.07+V:/I\EZ\\:J7<AU0*NX$<;B3QGI[UM6&GVVFP/%:Q
M[%>1I7)8LSNQR6)/))J'4=$L-4N+:YN8G^TVI8P3Q2-'(FX88!E(.".HZ' ]
M* .$A\2>(;XZ-9B_6VG;6KO2;F=+=")A$DI$B@Y /R#CIG/&.*]$LXIH+*"*
MYN3<SI&JR3E AD8#EL#@9ZX%9[^&-(?^S_\ 167^SY6FMMD\B[)&SN8X;YB=
MS9+9SN.>IK7H \MNVUFSNOB!JNDZJMF^GW2W/DM KI/LM(F*N3R 0,?+@C.<
MFM1M<\1>(9-5BT26&QNK!;<I%.R[2SQ)*?,!0MM.XK\I'W3733>%](N+VYNI
M+=R]VRM<QB9Q',5  +H#M;@ <CD 9S46I>#M"U;5DU2[LBUXJ"-G29XQ*@Y"
MR!2 X]F!% '):QKGB%!XRGM]9$":-9PWEO''!&ZDF)I"A8CE#C&>#TP1WT+C
M6/$&N7NKV>AW$-I=6$=N8UD9=C-)&),N"C$H<[?E(/RG\.AN/"FC73:HTUM(
MQU2,17@^TR@2J!@# ; &"1QC@U7O/!'A^_O+>[N+)S/!$( ZW$BEXQT23#?O
M%]FS0!C0PW-Q\5%E.H2J6T))"D7EM'S*<J"4R5SSGK[XXK'@U'5M9T[P/<W.
MK7"3W&KW,,S0I&H<(+@*2"I' 0#T[]<$>@'0=/.M'5_*E%\8/L_F+/(!Y><[
M=H;;C//2JB^#M"33;73UM)!;6EP;F "YEW1R'=DAMV[G<V1G!W'B@#'A\07T
M/C./3=5ENK-)KN1;0B)'M;N,(VU!(!N24$9(8C.TXZ@#KKU7>QG6.5X7,;;9
M$QN4XZC((S]15*/P[IL5VMP(I&9)VN41YW9$E;.75"< _,W0=S6H0""",@]J
M /,_"6KWPT7P1I!U"XWZK8274MRZH7&Q$.Q<KCDODD@G //.1U/A+5;Z_&L6
M>H,)IM,U![1;@*%\Y-JNK$#C=AP#C R.U2Q>#="@L+2RAM)(XK.7S;9EN)-\
M#8Q\C[MRC!QM!QCC%:MC86VG6YAM8]B%V=B6+,S$Y+,3R23W- ')?$KS/L/A
MWRMOF?\ "0V.S?TSYG&?:MQ(M5EGNTO+FUMW>()9SVR@LA.2_#YST4XZ8 JQ
MK&@Z=KR6Z:C%)(MO,L\6R>2/;(OW6^1AR.U1-X9TQS,9!>2-+ UNS27T[$1L
M06"DOE<X&2,'B@#DO#_BO5'T;6[W4[H3W>AVC^9;1HH6Z*JSK<*=H.QU "XX
MX/6GW>N^(]&T:;Q')<VM[IO]E/<"%W7+3!=Z&/:@^0C.022  <]:ZT^'=+.J
MQZF;8_:X[;[('\U\&'KL9<[6'U!JII/@OP_HBSI8V&V*9&C:*25Y$5&^\BJQ
M(53W  !H R]9GUO2] U75(/$"3Q)H\ES ##'O$R*6WKA<&,C (()Z<\TUM7U
M.?Q!:V/VZ2."Z\/2WC;$3*3*T0#J2OH[<'(]JV-,\':%I%G<6=I9M]GGB,+Q
MS322@1GJB[V.U?88%&G^#M$TR[M[JVMYC<6\#6T<DMU+(1$<90[F.5X& >!C
MB@#DM!U+5+#PE\/634I95U*6&*Y$J(Q96MW? .,]4'/7DY-:5OJ^K1ZSJ_AR
MZU&1M1-U"]A-Y48/V609) VX)79*"2.2%Z9K:@\&Z%;6VGVT-K*L.GS>?:K]
MJE/E/@J"/FZ $@ \ ' %:;:;9OJL>J-;H;V.%H$F[B-B&*_FH_R: .0BU7Q%
MK$MW=Z7=6T,5AJCVLT-PZB,Q1/M?=\A8,1\P(8#E>,9SW583>#M"?7VUO[$5
MOG97D*S.J2,OW6:,':S#L2":W: /-[GQ'KT?AW5+B/45%S:^(UL$=H$(\DS1
MIM(^CGGK[UT/AR^U'_A)O$.D7U\U['9&WD@EDC1' E0DJ=@ (!7CC//)-6F\
M':&]I/:M:S&&XNQ>RK]JE^:8$,'SNSU ..G J]:Z+8V6J7>I01R+=WBHL[M,
M[!PHPO!) QD]!WH P?B0UPG@]WM[N:V;[9:JQBQEE:=%(.0>,-_D9!PM574;
M;Q7XKGL=5EMKBTT*VF$WDQNTC(;@C<"NW!QS@#V(KOM5TJSUK39=/U"'S;:7
M&Y0Y4Y!# @J0000""#VJB?"FCM+=R&WF+WELMK<-]JES)$,X4_-_M-SUY//)
MH YN/7M>\1M-::3<16=Y%I=K=(<J TLRLV6#(V4!4#C!Z\],=MI\D\NFVLET
M83</"C2F!BT>X@9VD]5ST/I6)=>!?#MXUBTME('L81;P21W,J/Y0_P"6;,&!
M9?9B170HB11K'&JHB@*JJ,  = * .(N]5\0ZK=ZXNB75M;2:5>)"L=PZB-E"
M([&7*%L,&8 J1T'O3[G6=4L/$NK:-/?.TEY;QS:,3&GREF\MUX7YMC%6.<_*
M?8FMF\\':%?ZW_;%Q9$WI"K(Z3.BS!?NB15(5\?[0-:4^FV=UJ%I?36Z/=6>
M_P"SRGK'O&&Q]10!R%SJ7B/4KK6[;1;V"&XTB>*!?M+($D_=I(S2C83AMS#*
ME>E4=<UKQ#$_C26VUCR(]%M8KNVC2WC8$F)G*,2#E3C'8],$=^KO_!VA:EK(
MU>YLB;W:$=TF=!*HZ"15(5P/1@:DN/"FCW;ZHT]M*QU5!'>_Z3*!*H& ,!N!
M@D<8X- &'I$EU=?$S4I'OKCR1I-G,MO\FP;VFR/NYQP#USGJ2,"MGQCKDGAO
MPCJ6KPQK)+;190-]W<2%!/L"<GV%6(?#VF6^J0ZE% XNXK=;99/.<YC7.T,"
M<-C<<$Y(R>:OW5M!>VLMK=1)-!,ACDC<95U(P01Z4 <Q)>ZGIWC#3M'DU"6[
MM-4LIW64QQB2WDBV?,,* 5(?H0<$#L<5#\,(9$\%02274TV^XN<+($PA%Q+G
M&%!YZG.?;%;UAX?T[3<&WCF++#]G1Y;B21HX_P"ZK,Q*C@=/0>@J72-&L=!L
M19:=$\5N&9@C3/)@L2QP6)/))/XT 9?BW4K[33H;65QY2W&K06TZ[ V^-R<C
MGITZBN6U+7O$-M9^)]035R%T?5HH88/L\>V2)A"2CG&<?O&P1@Y[GH.]U/1K
M'6!;"^B>06TZW$.V5TVR+]UOE(SCWJE/X/T2YM]0MY;65HM0F$]TOVJ4>9(,
M8/WN/NKTQT'I0!D:CK>I:/XLOK"YNWD@O[(2Z2I1%VSAMC1YV\G+QD9SP3UQ
M1'?ZMJ6KZ[H]OJLEO/H]M $F\F,F>61"^]P5QMX PN/XN>F.GN-+LKN>QGN(
M%EEL7,EN[DDHQ4H3GOPQZ_7J*K7OAW3+^_:^FAD6Y>'R))(9GB,D><[6VD;A
MR<9Z9..M '':;J\WB/Q!X%U66,VTU[H]Y*RI_ Q\C)7.>.XS[4_2?$NL76D^
M";J:]W2:G>2V]V/*0"10DS \#@YC7ICO78MH.F-J-C?BW*7%C$T-L4D95C0X
MRH0';CY5[=AZ5GP^!_#]O-!+%:2@V]RUU /M4NV&1MV=@W84'<V5& <].E '
M*PZ_XA2W@OY=7,B)XE.E-;_9XPLD)N#%DG&=P&""".G(-2:=>7UE;^*;@ZY*
MDAU\6L9GC60X(@&U%"Y+E3M4?=SC(ZFNK_X0[0_LOV;[--Y7VS[?M^US?Z_=
MNWYW9SNY],TEUX,T&\-Z9K-R;R9+B4K<2+^]7;B1<,-C?*OS+@G S0!R5UXF
MU^+0]<:.[>*YT_7+:SB>XAC9S%(8,JX7Y3CS6Y'.,<YYK7U&[U;PMJ.C7.I:
MY)=Z1-.]M>/)!%'Y;.286)51A0?D/(Y*GUK3?P/X?DCNHVLY=MU-'//BZF&^
M1-NUB=W7Y5)/<@$Y-&O6%]K$B:*VG6TNBS*C7-S-/EOE<$QB/:<Y"CYMPQDG
MJ!D O:#)=SZ3'=7DKN]PS3(KJJF.-B2B$ #D+C.><YK3HHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ K%\2^(8_#MM92O;33FZO8;11&A;;O<*2<>Q.!U)P*VJYWQCIE[J>F67]G
MPK-/::C;7GE,X3>L<@9@"> < ]: +%_XJTK3%:2[DE2&-T2>;R6*0,^-HD./
ME/S+UZ;AG&147_"8Z0=5GTU#>27-O+Y,RQV4S"-MF\;B%X!7H>_;-<\= UBW
MU_5%?P]I6IV6J3+<K<W#J3:.4565U9<NH*Y&,>G';:T2PO['Q#XHO)K)A#>S
MQS6V'0EPD*1D8SP<KQGL>U !;^/M NA8M#-=,E_&TEK)]CEVS8&2JG;RV.=H
MY_&FS^*-+O[/3KB'4;RT$NII:;5MF#-,&P89 RG8">N<>QK#T;PWK-CIO@2W
MFL3OT9W^UE94( ,+Q@KSSRX/T!II\.:V8W']G-D^*!JH_?1_Z@$'^]][CI^M
M '17?CK0K*:\BFFN0;*98+IA:2E8"P!!<[<!?F'S=.>.]6KOQ5I-C>RVLTS@
MPS16\TBQL4BDEQY:LP'!.Y?IN&<9KE=:\-ZS?6'CF"&QR^L2Q&T)E0 A8HT)
M;GCE"?H13?$>A^)M8?4T_L^.5#=V=S9$W2HJ1QO$SH4&09,J_P Q[' /&" ;
MDOBZUFG\264@O;*/28L27:6[,5RFXNH"GH"",CG!.,5H1:]96]C8J)KF]FEM
M%N%"0EY7CP/WC*HXSD>F3P!6#<Z)K/VKQGLLHY(]9ME\AUG'#_9Q$5(..XSG
MT]^*-+T76-&UG3M5%DUS&VC0Z==6R2H)(9(B2K*2P4J=S \YZ'UH V7\9Z&J
MZ<T=S).-2C>6T\BWDD\T*,L!A>H_N]?:M'2-7L]<TV._L79X'++\Z%&5E8JR
MLIY!!!!!]*XW2O">I:/?>%\0":.RDOI[MHY%VQM<$L%4$@D G'3H,^U;O@S3
M;W2])NX+ZW,,DFH75PHWJV4DE9UZ$\X89]Z +-[XJTG3[N:WGF<&"2**=UC9
MDA>4@1AB!QG(^F1G&:;IOB2/4?$NK:.EK<(=/\M6D>,A79E+'GH!C&,]>>U<
MOXJT'Q)K$NLPI917$+SVLU@_VH1JJ1M&SJ4[OE6^8]C@$8P=_2--U.R\9:Y>
MS6T7V/45MY%E6;.UDCV,N,9//.>!C\J +.N^)(]$U'2+-[6XF;4;AH0T498(
M%C9STZGY>GU/:L'3?%Z:;JGB&#6KVYEA@U9;:&3[.66!'BB*AV1<*-[D MZU
MK>*--U"[U'P_?:? EPVGWQFEB:0)E&ADCR"?0N#],USVI^&]:NM&\7VL5@3+
MJFHQ7%MF9 "BK"#GGC_5'\Q[X .MU'Q/I>E._P!KED6**5(9IQ$S1PN^-H=@
M,#.Y?IN&<9%:LLBQ0O(V[:JDG8I8_@!DGZ5P8T#5;;7]5C;P]IFI6&IW NH[
MNZ9-UJ2JAD=""7 *Y&T^V1U'>R,4C9E0NP!(5<9/MSQ0!S&G>+=(M='T3S-2
MO+[^T4;[+</:L7N-JECD(@ . <# )]*=<>*-+O\ 3M.NH=2O+1)M22T 2V8.
M9A)M,,@93L!(P<X]C6%HGAO6;"P\"PSV/S:,\OVO;*A #0O&"O//+@_0&FGP
MYK7V$Q_V>=Y\4#5<>='_ *CS0_\ >^]CMZ]Z -B?QA:7,'B>&4WVGQ:2&BDO
M$MF9D_=JQD VD<;P0".@SC%7[KQ9I.E6X^TW,TGDV:7<\@A+&.$\"1]HX!(/
M3T/&!6%?Z!K+0>.[2&S22/6HV:TE$RC+-;)%M(/3!4DGTZ9JIX@\/^)-5TR^
MTY;&.2VGT1;:W4W0C$5P%8-Y@&=^<KMZ@8[9)H ZD>*(&\6RZ$MM<$Q6:W9F
M6)F5@Q8#&!T^5N>YX%5M)\4:6FF:.#J5Y>C4II(;6YFMF4RN&;Y6PH"X"G&0
M.%J"QTS5[;QC%JLEC&;>71X;24+."8I(WD;'3YLAP/3(/-9UKX4U-_AA'I$D
M2VVLV<KW5HQ=6"SK*TL9R#T.0I]B: .MDUVRCDEC)E,L<XMQ&L3$O)MW[5X^
M;Y>21P.<XP:?I.L66MVCW-C(66.5X95="CQR*<,C*>00:YC7O#FJ&PT2[LK6
MTU&^T^X>>YLYV"QW)E5A)M)! (9LKG@8Q71:!;26]@S2Z9::8\TAD-K;;2$R
M /F90 S'&21[#G&2 -U'Q)IVF/<K.\K?98Q+<F&)I! ASAGP..A/K@9Z5D>(
M/$176M!TNTEN!;ZF)9'N;6,N2BQDKL;!')()([#WJ*31]6T_7O$LMO:"^M=;
MC1HSYJKY$JQ>65<,<[" IRN2.>*B@\-7VE7O@J"WA:ZM=%MI(+B?>JDEH@@(
M!.3R,^P]: -O4-0D\*^#KB_U":?4I+"V:2618@KS;1G) X'N>G>L2[\3W$'B
MK0)#)>"QO=.N99+)+8LS2(8MI50N\_?;VQS[UT/BG39]9\):QIEL5%Q=V4T$
M>\X&YD(&3Z9-8<.GZO)XD\.ZE/IICCLM.N()U6=&*N_E;0.1G_5G/U'6@#:@
M\3Z9=Z;:7UH\MREY&TD$<43&1E7ACMQD8) .<8) ZD5<TK5++6M,@U'3YQ-:
MSKN1P",\X((/(((((/0BO.K'PMK^E6>B7@T6UU"6S%W;W.GSS(-R2S>:LD;'
M*Y& "#CO]:]#T>V:TTN&)[.ULV^9C;VH CCR2<# &>O)P,G)H P-*U:]\4ZY
MK26MY)9:;I5T;%3"B&2>90#(6+JP"C<  !D\DGM6E#=W&C).NL7IN?.NQ'8[
M8AYDBE%(3:HY;(D). ,#/ '&3INDZGX4U_6)+.Q;4-)U6Z-]MAE19K>=@ X(
M<J&4X!!!R.1@]:EUS3-8OK[1-:@@C,^F7;2FQ\P O"\9C8;C\OF#=D=!VSW(
M!>E\9:);Z7<:A-<21PVUP+:X5H7WPRD@!77&5R67D\<@YYJ"7QUHL!OE?[<)
M;%0\\7V&;>L9!(DV[<[, _-TXK"UGPKJ=]8>)+N"T(N]8N[-TMC(@\N. Q\L
M<XW':W0G^'WQ?O-(U2;7_$EXEBYAO](BM(,R)DR+YN01NX'[P<^Q]L@%^]\=
MZ#92/&TUS-(ELEV5M[264F%LXD&U3E>#D]!WJ:;QCHD5K%<QW+7$4EF;\&WC
M9\6XQF0@#@<].O7C@UR6@)J&D>+X;-]-DGN8/"]G!+&DJ#:Z22KU)P5)!Y&3
MTX]$'@[7]/T.UT"&&&\L5T>2W)6X\I4NF+$EN,LGS84<CCD=P =?=>+M(M;N
M&U\RXFGGM3>0QV]K)(98LJ,KM7G[PX'XXI;?Q=HUW)I"07$C_P!KQM)9L(7V
MR!1N8$XPI !X.#Q6'H^CZQ::YH%[<Z?M2RT)[&81S(V)2T1 &2,\1G\2.HYK
M-;1+O3OA?I]C<&*UU_3)!<V*F16W3B0[5&#R'W[#_OF@#T"SOX+XW @+GR)6
MA<LA4;AUP3U^HXJA=>*=+L[G4K>9YQ+IMNMS<J+=SMB.<,,#YA\K?=ST-7=*
ML?[-TN"U9_,D5<RR8_UDC'<[?BQ)_&L/Q#X;N=2\0Z=?VCHD3Q266I!NLELV
M'P/?<NWV$C&@"]=^(=/_ +.$OVBYBCGLGNTFBMV<I$ ,OC:>1N! (Y]#@UGV
MGBJ :AH6D1?;;O[?IWVI;YH>74>6 Q & 3OR> !^-5-&\,:CI/A/5=.E87,W
MDRV5@ P!%L-_DJQ)QD;SD^@'I4>FZ%K%A?\ A&Z^Q(XL-)?3[M#,H,;'R?F'
M7</W;=/4=.< !X2\81M906FKW=Q->3ZE=6D=P]N0A99I B%U4(&VKP..GN*Z
M";Q3I,$P22=Q$;G[)]H\MO*$V<;"^, YXSTSQG/%<E;^'-:CT/2[5M//FV_B
M)]1D'G1X$)FDDX.[DX<#'J#3AX2U5_"=[X/FA#6TM^9HM0$BX\EI_..1G=Y@
M^8=,9P<T =1<>+M'M;74KF::58M,F$%V?(<F)B%(XQDC#*<C(YHL/$D=]XIU
M31%M;A#8)$3*T9"LSAB>>@& ,$]><5R?B#PWX@N(O&-C8Z?%/%K,L-Q!<-<*
M@4K'&C(1USF//I@]<\5T6EZ=J=IXVUB_EM8_L>HP6Q$BS9,;QJP9<8R>2.>F
M/RH =XMU^XTDZ5I]@(_[1U:[6U@>096(8+/(1WVJ#@=R15MM/U:WN+.2#6)[
MB)91]ICN8XOG3!'RE57!!P?H"*I>,/#]UJZZ7J&FM$-3TF[%U;K,2$E&"KQL
M0#C<IZX."!6E;7NJ7@4-I;V!',AN9(WS[+L8YY[G'':@"O9>+=)U"XAAMI97
M-Q#)/;-Y+!;A$(#E#CG!(^N01D4ZU\5Z1>II#P7$C)JQ86;&%P)"JLQ!R/E.
M%8\XZ5RNBZ%XD77O#NI:E81">TAN8+Z;[6&W,^S#(H&%3Y3A1C&>0.IAT;PY
MXBLXO"-G-IL*QZ'=R^;,;I<2HT<B!U &<?..#S[=Z .UMO$6GW<@6-Y!&T4D
MR3O&5B9$(#,'Z8!(Z]1R..:2S\1Z=?:FNG(\L=T\'VB))H6C\V+.-RY'."1D
M=1D<5Q\/@S49OMUO;)/I%EJ5C<PWUJ9Q+;^=(,+) H)*<EB1P.@QWK8\*6&J
M1O =5\.:7IUQ:Q>4]W;LCM<'@93"@JIQDY.>@QWH Z._U*VTY(C<.=TT@BAC
M12S2.03M4#J< GV )/ K+F\::';Z?)>S7,D<<5TMG,K0/NBF) "N,?+]X<G@
MY!!YJ+Q/I-_<ZGH6L:<@FETJY>1[8N%\V.2,QMM)XW -D9('7D5@:OX6U2[3
M6+^"S/VG4]3L;D6QE0&.*W:,DL<XW'8W0GJO/6@#N--U&'5;);J!)TC+,NVX
M@:)P5)!RK $<CTJC!XHTRXM=0N(WG*:?/]GN5-NX99./E"D9;[R],YR,5L Y
M4$@@D=#VKEY?#=R/'3:E"Z#2[N*.6]B/5KB$XB(^H8$G_IDM %^\\5:38&<W
M$TBPV\BQ7,XB8QP.V" [ 8'WESZ9&<5ES:Y-IOCG5X[R[E;2K71X;WRQ&&\L
MF257(VC<>$![]ZSI_#.KKIGBS04MUGMM;GFFM[PR*%A$R@.'4G=E3DC:#GCI
M5FY\,W\NO:JL41%G<>'TTN&X=U/[Q3+R1G.,2#G'4&@#>/B?2A/;0^=*7N;-
MKV'$#G?"NW)&!U&]>.O/2JVG^-M$U.6TCM9+EOMENUQ;,UK(JS*H!8(2,,P!
M' Y_(USVGZ1XB_M#P_=7&D)"FGZ1/8RK]J1F+D18(QQ@^6<<_7%.T7P[K%E'
MX$CFLB/[&MY(KQA*A"DQ>6"O/(SS]/RH V-&\;V.J:-97SP7,,E]-)%;6YB.
M^0J7/'8_*A).<#IFII/&^A)9Z?=>?.\>H,Z6PCM9&9W0,63 7(8;&&T\DCBN
M<TS1/%&FZ'HFF_88WM[.ZF%TD5V$>9&+E'5L95<L,@'<>G3(+-'\,Z[86_A>
M";38P-+U6[N)3%<*1Y4GG!2,X_YZCCT![\4 =?IWBC3-4NYK6W-PMQ#;1W3Q
MS6SQ$1N"5/S 9S@\=B"#6C8WL.HZ?!?6^\P3QB2,NA4E2,@[2,CBN3\6:7_:
M'B'2'T^[CBO)3)87L8.6>S=2[@XY!!5=I[%_>NS50JA5   P .U '.:/XQM-
M4L[RZ>"YMU@O7LT22%MTC*Q3 &.6)!X'0=<<TY_'&A10>;+//&1>"Q>,VTA=
M)SC", .,@@@]#VS7,7'A77QIEQ'#8V<TUIK\VJVT4\P,=Y'(TF4/!V';*>3_
M ! =N:NWVC:I>6.FS0>';6PE35K>\FM;>2/(CC/)9A@,Q[ 9X YH V1XWT=I
M$A5-0-R]L;I;?[!,)3&&VGY=N<Y[4^Q\::)J5SI\-K/,XU",O:RFWD6.7"[B
MH<C&X $D=>".H(J*:POQ\0DU=;-WLDTI[7>KIDR&17 P2.,+C/K^=8&D>&]9
MLM*\#VTU@?,T>X=[O$J$ &*1 5YYY<'Z T ;5IXLTBSL#<SZI>7,4^IR6D;R
MVK I+O(\K 08"G(&[DXZFKD/C#1YK2:<2S(8KM;)H98'27SFQM380#DAE([8
M.?6N77PYK8T^&,Z<=Z^)VU0CSH_]096?^]][!Z>O>IKO1_$D6I:Y=6-E^ZO=
M5MK@J)T1Y;=(E1PK9^1LKD'@XZ$&@#8U#QQ86NGV]U;PW-P9-2337C$+;H9"
MX5@PQU /&,YXQP<U:CUJP77]1674[B/[+8QSSVT\7EQ0(2Y\S<5!)."#R0-M
M<FGA778M+O(UT^ .GB*+588EN@?,C#(6&2!@_*>O4_K<U_PIJ?B'4_$2-&+6
M'4M%BLHYQ(&"RJTC'(Z[?G SCG!XH Z:'Q/ILUT;8M<13FW-S''+;NK2Q#JR
M#&6QD9 Y&1D<U7TSQIHFKW-C!:33G[?$TMK(]M(B3!1E@K$ $@<D?7T-4#IN
MJ:MK&BZM?Z>;6;2K:</&)4;SI9$5<(0?N<$Y;!^[QUK,T3PYK%C;>!(9['!T
M9)4O")4(&Z%HP5YYY(/T_*@#N;Z_MM-LWNKN41PH0"<$DDD   <DDD  <DFL
MN;Q?I%M;:E-<RS0'38Q+=Q/ _F1H02'V@$E3@\C(X/H:C\9:->:SHT*Z>R"\
ML[R"]A21L)*T3AMC'L#CKZXK"\0^&]3UW^W]2CLF@N;S0VTJWMI)4W%F+,68
MABH + #DG[WM0!T^F^)M-U74I+"V>87"0K<!98'C$D9.-Z%@ RYXR*C\2>(H
M_#T5@SVT\[7EY%:KY2%@NX\DX]LX'4G\:S[+3-17QK8ZE)9LEK'HQLW8R(2L
MA=6Z ],*1GUJSXPTR^U&STQ]/A6>6RU*WNVB9PF]$;Y@">,X/?TH QH/&,>D
M^(O$Z:Q>73V-K/;>4?LQ86R/$K$N47Y5W-U;G\C71ZIXGTO1A,UY+((K?;]H
ME2)G2#=T+D#CJ#[ @G YKD]8\.:W?V?CJ*.P ?6HHDM?WR;25A6,Y.<@9!/3
MIVSQ4DFA:O;^(]2F'AW3M4L=6,4V^[D0-9R"-8V5P0=Z80'Y??US0!WQ=1&7
MY*@9^49R/8#K7+Z?XLTBTT/3+B74[R\CO[B2"VN);5M\KAG^4A4&"-K # )V
M]S73JOE0A0N[:N % &<>G85Y[I_AS6K?0?"MI)8$3:;K$EY< 3(0(SYV,'/)
M_>KQ['VR ;EYXJTJ]T/[7'J-[8HM_':2.MJPDCE\Q1Y;JRG:&R!D@<-UI9/%
MMM+?^(=/D2\M(]+A4R726[,060L64 'H,$9'//!%8-[X<UJ;2]>MTT\F2\U^
M#4(<S1X,2-"3GYN#^Z;CW'OC2N-&U9-6\6R162RV^KVD8@<3*"'6$Q[2#[X.
M<XQ[\4 :*^*M*L-*LVEO+FZSIRWS2"$M(8 !F9PHXSG. /7 XIW_  EEL_BB
MWT>*">5)K WHN$B9D*EE"XP.1@DD_0=:YFY\/^))]&L]*-C'):C0!9%/M0C$
M=T%*DOC.],8VCD9Z@=1H:1HVM6.NZ'?RV,12+1!I]RJW S$ZLK9Z?-D*>G?O
MCF@"_IOBG2H-&TZ=]2O+R*_O)+:WN)K9@SR>8P", HVX(*C('"UKRZY90RSQ
M.TOF0RK"5$3$O(R[@J\?,<'/'0<G KE;'PG?7'PTN-!O(_LNH>=//;N'5O+E
M,[31."">A*Y^AJ36?#NL7/A[2;F*"TN]8M+P:A<VLQQ%<.R.LD88YQ@2$*3G
M&U: .GTG6K+6HIWLW8M;S-!/'(A1XI!U5@>G4'T(((IFH:]8Z=-)#*9I)8H?
M/EC@B:1HX\D;F"CIP<#J<' .#4?AZVEAM)99](M-*DF?<;:W*L1P!EV4 %OI
MVQS68=.U/2O&NIZO;6AO[/4[6&-T615>&6+<!]X@;&#]LD$=.: (M>\4I]J\
M.6VGS3O:ZO*Q-S:Q%R8A"[C80#R2J^X&?K6[%:WEGH#6\VIS7%U'&W^F&-%=
MNI!(QMSC Z<XKDK'PGJ.BP^";2&'[5'H[RO=2(ZJ 7B=<*&() 9_R'X5W%[Y
MGV&<11-+(4(5%(!8D>I(% '!^$-?FUSP]H%S/XMSJU\$=[0"WPY&6=-H3</D
M5N<\5T[^+=)CO[RP:2<7=HT22P_9WW$R'"%1CY@2#RN0,'.,5A^&+'6M%\&Z
M-H\NA[K^QC6,3O/&8HVY4N,-N.%8\8YZ>]+KVC:Q=:[!XDT^S4:CILPAMH'=
M MS;-Q+N;/!.25]-HX^9J -_4_$^EZ1YK7DLBQ0,BW$RQ,R0%L;=[ ?+U!]@
M03@$&DOO%.E:=*ZW$[A(IHX)IEC9HXI'QL5F P"=R_3<,XR*YF70M6@\2:JX
M\/:;JEAJTB7"S7CINM'\M$974@[U^0$;3ZCWJWIVG^(]$UO5K.WL+:ZTW4+P
MWD5Z\X7[.650RM'C+8*Y7'7@$CL ;%QXNT>TM=3N9YI4CTN58;P^0Y,3$ CC
M&2,,IR,CFJY\5V\FM:YI;Q7D"Z;;QN]RL#-RP<D@ 'H%&..3G@@5S?B'PWX@
MN8_&-C8Z?%/%K31307#7"H%*QQHR$'G.4SZ8/7/%;!TK5XO$7B*[%BDD&J6,
M*HRSC*2(CJ4P<9Y8<\#&?I0!H:5XCTTQ:'8_;;FZGU&S$]K/+ 0;A H)8D*%
M#8()''7I5L^(;'9E!<22&26-8DA8NYC.'(&.0#QGID@9R17-/X8U8^ O#<%J
ML=OK^B+;F$R,"FY%$<BD@\JR%OTJ37O#M_:W^B:AI6FVVKQV-O)9SV5TZJTB
M.4/F*S#&\,F3GKDT =5I6JV6MZ9!J.GS":UF!*/@CH<$$'D$$$$'H15RJ&C6
MS6FEQ1O9VMDQ+,;>U $<>23@8 R>>3@9.:OT %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!>WMOIU
ME->7<JQ6\*%Y';H *GKC_BA$9/A]J1$LB;3$?D.,_O%&#[<T =#IVK0:E)=1
M1Q7,,MJX25)XBA&1D$'HP(/4$U?KCHY[O4_%6L>'_P"T;NU33[*"2WD5AOD>
M3S,RDX^8+M48Z=<@\8P-+U?7O%$WA>.;5KK3O[3T>YFN!:I&/WD;QJLB;E.,
M[L]Q@\8ZT >F7%Q#:V\EQ<2I%#$I>221@JJHY))/05D_\)5I8@BN'-W';RLJ
M1SR6<JHQ8@+R5X!)&"< YXKGOBL98O"%J[;GL(M2M7U'C.;82 OG';.W-:?C
MG6KC1_# O[)+2=7G@A*7"%T99)%3(PPZ;L_A0!U%%<#=:KJ6HIXQ:/49+*ZT
M,[;58P HVPK)O=3G<&)(P<C XP<FET?6=1\67]Y:3W$^E2PZ59W,20D*5EF1
MF9SD?,%("X/'!R#D8 .[=@B,YR0HR=H)/X <FJ6CZO9ZYI,.IV+.]K-N*%D*
MDX8J>#R.0:XCPOXGU#Q7=Z197\LEDTNB+J$GV<[#-(TA3<#U"@+NP/[XSD"M
MCX8 K\.]*5F+D>:"Q[GS7YH N'QUX>5+F1[R:.&UN#;7$TEG,D<,HP"KN4VK
MU'4XY%=""& (((/((KQ6]:[.C>+X)66/0+GQ+/!JD\<9::WA98LNN3C;G )P
M2 2<'MW6I7LH\0:9X:L)A#;2::\T++<F)I2I50%<*V=JG=COD$\#! .QHKS?
M4-0UJ#2VM)]<^U:K9Z///+]B C42(S*L[L>OW"NP*06W<8Z&J^(M5MM/L=5O
M#='2Y=*@EFNM/8%[*9LEI9(NKQD8Z9V[6X[T >D45YY>ZYJ-_I'C+4[?4)+2
MYT*>5;6)<;-L42R NI^\),GD]!C&",U!>:CK6H7OB C5KVP6#0K?4(H(A&##
M*RRDKDKDC*#(/)]<<4 >E45G:%>OJ&@Z;=SLIGN+2*9P..64$\>F37/^+K^Y
MCO9K6SU"=9HM+GN1;080H01MF>0]A@@)@Y).1@< '8TC$*I)S@#/ S7GMC?:
MMKFMZ#;2:S=6T-_X<^V3+;K&I\W=#\RDJ<??/],5#X6\2:AX@?PYIE_>2(;C
M2)+V>:,^6]S(L@C R.F!EB!C)QVR" =UH^L6>NZ:FH6+.UN[R1@NA0Y1RC<'
MD<J>M4XO%NDW%Q=V\#7LLMG)Y5PL>GSMY;X!P<)Z$'\:R_ADC1^"(4:1I&6]
MO07;&6/VJ7DXXK(T2#69]=\>KI%[:6\IOP$\ZW:0[_L\>""' ';L?Z4 >@6M
MS#>V<%W;L6AGC62-BI7*L,@X/(X/0U-7"^-]3OM'6RU?2;YWMH_-CNK-%W+Y
M0!#3@*,_NC@D9 /3KBI;O4;B76M*T"TU!I8;C37NDNFNO*>Y8,H!5U0YP#NP
M  <CL,4 =K17!:??:M>ZO;^&=3UE?M<>DM.UW9?)Y\WFM&6' ^YM!*C )8Y&
M,58LKR_'BZ#3)]7:[A;03-++&HC6299%0RJ!G;D9X!Q0!VA95*AF +'"@GJ<
M9X_ &J]G>I>_:-D4Z>1,T+>=$R;B.ZY^\O/!'!KS71;J]UF\^'5]>ZA<M-<Z
M?<RS%7"AW"H<D 8S\Q'TJ^+GQ!>^%/%$MGJ5S)J.FZK/]F("@R1Q[3Y6 N.5
MR 0,Y(- 'HE%<%J/BMWT%O$>G7973KJ6TM8))'Q'&KNHDE)(."-^SD$ H3@\
MUO:!;ZK::CJ45_?Q3VS>7+:P>:99( 00P9RH)4E<C/(Y&: -^L_2=9L];AN)
M;)I"EO</;2>9&R$.APPPP!ZURVH:S?Z?XN$6H_:X].N+Z&&RO;5P\*DA08)D
MZJ6?.'Y^\HR ,5@6\]]IEO?ZG::C/$%\7M;M;J%\N1)+A4<-D9)PW!SQ@>^0
M#UBL"X\9:/;:=JM]+)<"#2Y_L]T?L[Y5\*< 8SC#KSTYZUS5UKE^FMV,]KJ,
MUQ;R^(#82O@)%Y>UP853G)5EY?@Y'&1TRM=_Y%+XG?\ 81'_ *(MZ /3M4U*
MVT?2[G4KPNMM;1M+*R1LY"@9)P 34]O.EU;17$>?+E0.N1V(R*Q?''_(@>(_
M^P7<_P#HIJY&2_UGPO/I<T&H7.I6]WH]Q/)9SJF(GAA5U*;5!"DD(0<]1SF@
M#T!=*L4U1]36VC%\Z"-I\?,4'12?3VJY7'>'9-6NKO2]4.K03:;?6>9(3/YI
MFD(#"1/D79CY@5''/3(I^MZA?7?BY?#MM.+?=IQNHV%P86=RY7((1L[< XZ?
M-SF@#KJI7&F:9<:E:W]S9VTE] &6WGDC4R)GJ%)Y'X5Q=LVNWGB;3]'O?$4O
M[S1))+B2P5%5YDE1-ZDKD9R<_CC%9VA7M[KFJ^ ;^]O[@SW&EW3S;&"J[H8A
MN*XQDY.?Z4 >D6NH17:3,$FB$4[0'SXS'N8'&5SU!/0C@]JAAUFSN-<NM'C:
M3[9;0I-(K1LH"N2%()&#RIZ>E><WUUJ&HZ/&MWJ=V[0^,DM%<,$)C6X4*#M
M!QP1QUYJ_KNJ3:!XH\4ZE;_O)K3P[;.C/SR))_F/KCJ?I0!Z/6?_ &S9G7_[
M$W2?;?LQNMIC8+Y88+D-C!Y(X%<5K>K:UX9TG4M:CU.WGLI+!'MXFF^T,LAD
M53.&V+\FV0$KTX&, U>M+3[)\68,7EQ<J^@R',SAN?/CR0??TZ>@% ';%E5E
M4L 6X )ZTM<;K<3M\3_#A%S<JAL;QS&CX4E6AQQ[[B#6/:^(M5G\)>'_ !3#
M=RO<WNH10W-F<&,QR2F,QA<?*R<<]?E.<YH ]*HKE_'5Y?V6FZ:^GWTEI)+J
MEI;NR(K;D>55(.X'L>V*Y^;4M5T34]?T>?7[J6W064MI=RQ)),C32E&A& H)
M;:0I.-N[/04 >D45YTD_B*_T[Q=96-Y<17VF7B-8H9 [E?)CD,+,1SG<PSR0
M3U.*CUKQ)=:GX'UOQ/H>I7-M;0V""VV[3^]QN<G<#R-RH?0JW>@#TFBN$FBU
M1_&MYHW_  D&H+:S:4M[E?+#QR"1D^0[?E7&./8<]<YNB^(M8\2VVC:<UV(K
MNZT&.^\U9O(:65F*LPPC9V[0=O ^?D$8P >FTA95*AF +'"@GJ<9X_(UY_;-
MKM]XGLM'O/$4H#Z&TL\E@J*K3+*J%T)7(S_^K K.T:^O==OOAUJ%[?7'GW6G
M7,DWEMM5W58_F*XQDY.?KQB@#U*BN&T/6;]?%,6GZS]KBGN//>VE1Q):7T>=
MRE"/]6RI_"0,\GGK6CJ.HSW/CNS\/&:6VM9-.EO"\3;6E<.J!0W4;02Q ZY'
M;((!U%9^JZS9Z,EL]XTBBYN8[6,I&S9D=@J@D# &3U-<#:ZUK]Y+H5G+JL\3
M?VY>Z9-/''&/M,<22[9.5P&R@Z<9!XJ*ZO+RX\/"VO+N2Z-CXOM[6.:7&]HU
MN(RNX@#)&[&?:@#U.BN$U35-1T3Q/J&FRWD\JZO; Z.6(Q%/G8\? [%T?)S\
MH;TK4\;7%[H_P\U:YLKZ:*\M+-G2XPK.64=3D$<_3Z8H Z>BN N)=:TKQ2+,
MZQ=WMKJ.DW%TPD" VLL13#(5484[\8.>G4TW2=9U.[D\!>9J,N[5=*DDN\;?
MWCB%&#X(P""Q/I[4 >@T5YGHDWB6Z\"V&MQ:I=:E?W6U9+)Y8X1*JR,6$;!1
MMD*@\YQP<8XQ9T[Q#->:KX7%K>Z@L5S?7MM>6]Z@61"D4CB-QZH0 "#R ,DT
M =O#I6GVVI7&HPV-O'?7("S7"Q@22 # #-U/0?E5RO.M.UJ]NU6SEU2XDD;7
M;VVC@C $MQ#%OPGF9&P+\K%NI QR3S6L]:UR]\/>$)&U:>*>[UB>QN7C5"9(
MT-P 22O4>4O/0]2#0!Z:S*@RS!1D#)..2<#]:&941G=@JJ,EB< "O*;R>_NK
M*.RN=4O)19>,(;..4N [Q91P'( W$%N/H/2NH^)BNOPSUKR[B9"EM]]'PS#(
M!!/H>_K0!U]%<>MQ<ZAXOU+PZ=0N[:*RT^&:&1' DE>1G!D)QR%VJ .F2<@\
M8T/!.K7FN>#=-U'4547<L9$I48#E6*[@.P8#=^- $J^+-(=H=LLYBFG%O#.+
M:3RI)"VT!7V[3SQG.#V-;=>61C4O UC8S6LT6M^"9YX#%')Q<60DD7RRA_Y:
M(&*X!YZ>E:D>HZUK<^I75EJ4%F^F:JUNZ2SG8(D8 HT>SG>O(;=G+#'3% '?
MU5OM0BL+.:Y=)IEA(#);QF5\DC@*N2>H/TYKD]'OKS7X7U0:T]E+::Q+;36V
MT,GE)*8Q"5[,PVMNZY;CCBN=%Q?Z5X&\6W]GJMXEU#K4Z*[,KG:)U7'S _PG
M''H,8H ]8HKB;C4;[5M6\6V<5_-82:/'$+3RR  S1>9YC CY@3\N#QA3WYJA
MINIZQXDUG0XYM2N]/BU'PZ;V:"W"+LEWQ#*DJ2/O'KG\* /1:BN;F&SM9;FY
ME2*")"\DCG"JH&22?2O,8?$FO3>#=%U>X^UW5J=.9KZ73V47$$F<+.8^-ZX5
MLJ..IP>W9^(-,_X2WP-=6-G>!#?6JF&X(."3AE)'7!XS[&@"_8ZW8ZA=O:0O
M(MRD:S&&:%XG,9. P# $C/''0\'%6K:\ANS+Y#;UC<QEP/E+ X(![X/!QWR.
MH->::Q?ZY-XCN]2^RP076@^'KIKAK:8RJ9Y%5DCR5'/[O?CG@C/6MJWG%CX*
M\(VEO>2Q-<K;QB.%<RW0\DNRAB1L)QN+YZ ]S0!V-Q>06CPK.^P3.(T8CY=Q
MZ GL3T&>IXZD5/7G(O+O5/A/XI_M"=GGLSJ$4<I;++Y+/Y9W #)7:O. 3C/6
MMW5/$-]IWPPE\0)")+^/2Q<[".!(4!.1Z G)]A0!U-%<7)<ZA8^)M!M+74[B
MZL]7M)_.=]K&-T1669.,#.<%<;>5P*E^'1U&_P#"NG:UJ.KW5Y/?6<;/%($$
M:-S\R@*#DYYR3T[4 =#<:S86NK6>ES3[;V\#F"+:3N"C<W.,# ]:BU#Q!IFF
M3O#=7!5XHA--MC9Q#&20'<@$*N0>3CH3T!QC>(?^1^\&_P#72\_]$&L=2(M6
M^)C7OW?L\3C=T\C[*0/PR)/QS0!WDU[! T".^7G;;$B\E^,\>P')/2K!X'3/
MM7FO@![V3Q!9V^H[Q-8^&+%45^H,A8R'ZYC0'_=J:PUR_D\2>'GBU&:[LM1O
M+V&69@$CF5%D9!''SM"; N[@M@GD'- '>VEY!?0>;;ON4,48$8*L#@J0>00>
MU3UR&DW#P?$OQ-:!L6KVEI=-DX"RD.A/U*HG_?(K8\47IT[PQJ%TM^+!DA.V
MZ,7F^6QX!"?Q')&!ZXH UZ*\\CU+7S=>*M.LY&6:U2RDLX+NX4N#(3O3S.<,
MP7 Y(#-P<5O^#]675+6_#"_AN+>Z\N:SOQ^]M3L4[-P)WJ?O!LG(:@#I**\[
MN-<U!-<T^>UU&:XMYM?>PE? 2+R]C@Q*G.2C)R_!)!QD=,R[U'Q%#X?UK7H=
M?NY+C2=:E@AM6CC\N>(3*GEN N22&P"".W?)H ]7K.76[)];N-(4RF\M[=;F
M1?*;&QB0"#C#<@],]*X'5KK7GM_&]Y;^([NW?0I_-M(PD6PA;>.4H_R_,IR0
M.G7)S6I;S3W7CV[G)>UN)?#-NYV@$QL993_$".#ZB@#L[&[2_L8+N..:-)D#
MA)HS&Z@]F4\@^U6*\Y\.:_>ZU'X6TR^OYHFOM"-]),C!)+B8%!@'M@,6('7C
ML""_5[[4K:Q>S3Q!+?7]GH\T[M;QK!^\5B!.YR1C*,NP @G)(QT .S&LV;:^
MVB!I/MJVWVHJ8V"^7N"Y#$8/)[47FLV=CJNGZ;.T@N;]G6 "-BI*J7;+8P.
M>^:X6".[\1>+M+D.IW-C/<^%TFDFM @<LTBDXW*0!DYX%1Z7J5_JLWP^NM3D
M$MW]MOHGF"A1*$BF0/@<#<%!X]: /3J*X#P_J.M:]!I6O1ZE!!"]T\=Y;O,6
M#+N9?*";!L=3MP<Y.#G.:[X$,,@@CVH 6BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J>IZ79:
MQ9-9:A;K<6SD%HF)VM@Y&0.O//X5<HH S;K0-,O9HIKBVWS11F)9?,8.4/5"
MP.64^AR*>=%TXW]M?"U1;BUC,4#J2/+0XRJ@' ' X]AZ5?HH ;)&DT31RHKQ
MN"K*PR&!Z@BLA/"FB1QQ1"Q!MX6#Q6S2.T,; Y!6,G8,'D8'%;-% &;=^']*
MOKQ[NXLD>:1!'*V2!*@Z*X!PX&3PV1S3KW0]-U&Y2YN;56G2,Q"16*,8SU0E
M2,J?[IR/:M"B@#,OO#ND:D]H]U80N]H,6[ ;3&,8*@C'RD=NE3Z;I5AH]BMC
MIUK%:VRDD1Q# R>2?K5RB@#-M- TNQCO([>S14O69[E"2PF9AABP).21P3WJ
MG<^"_#MWIEMIUQI4$MI:MNMXVR?)/3Y#G*CV'%;U% &/<>%=!NG@>?2;5S!
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
MA..]1/K%BFLPZ2TQ%[-"T\<>QL,BD D-C'!8<9SS0!>HHI,C.,C/I0 M%%%
M!15&ZU>RLM2L=/N)2EU?,ZVZ>6Q#E5+,,@8' )Y-2V5_;WZS-;ER(9G@??&R
M?.IP<;@,CW'![4 6:*** "BBB@ HHI"0.I H 6BJ-GJ]E?W]]8V\I:YL65;A
M#&R["PRO4#.1SQFI1?P'4VT\%_M"PB<CRVV["2H^;&W.0>,YH LT444 %%%4
M=4U>RT6V2XOY3%$\J0AA&S?.[!5!P#C)(&3QS0!>HHHH **** "BD) ZD"EH
M ***HW^L6.FS6<5W,4>\G%O!A&8-(<_+D# Z'KCH: +U%%% !1110 444A(!
M )&3TH 6BBB@ HHHH **0D $D@ =2:I+J]DVMOHXE/V](!<-$8V'[O.W=NQ@
M\\<&@"]1110 45G7.N:?;7C6;3/)<HH9X;>%YF0'H6" [0>V<9J>PU&SU2V^
MTV-PD\.]DWH<C<IP1]0010!:HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M.\39<?:':5I5Q@!F<DD $X&>,FG:?HEAI;[[:.3S/+$0DFF>5@@Z*&<D@>U
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
MPVK@8[\G@8YGL='O[O4/#EY>6+VG]B6LB%6D1FFD:,1X7:Q&W )R2#G;QUH
MJ^'O$$MSX6\-3ZKK%S'>WE\\8=+<$73!Y (VPNU00,\;3\O%=!?>+='TYI_M
M%Q)L@G6VFDC@>14E8 JA*@_,=R_BP'4BN4L/#FM0>&?"EE)IS"?3=6-U<@31
MX6/,O(.[D_O!Q['VS2NH;B6\UZ2+1;F_T&35!=3?9+Z!4>2'9O)$F&!WQ_,
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
M]L?A9>^)-1*75Y:M=* J!%=DG>.,8'0<**[IB54D*6(&=HZG\ZX6R\)7E_\
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
M6FHW"?:=5@@F0A"&C>9@R\KD ^QS0!Z$OB&P>YU6VC,[S:5&LES&L#[@&4L
MHQ\Y(4_=S6C!*MQ;QS*'"R*' =2K $9Y!Y!]C7 7MQ<VFL?$:ZL[A[>Y@TZV
MEBE0*2K+#*PX8$=1Z5#KFNZD-"GGL]4G-Y:^'EOC%$JKY4NUF$LC'[P.T@(
M>ASU! !Z1N4,%W#<02!GD@?_ *Q2UYS-?747C.XU7S[B1H?#"WJVP;Y&?<Q*
M@8X!VCWJS97'B*XL+;5[76K$V][IDC*)YMZM.8]T<B_(NP @[ADC'N* .]IC
M11O*DK(ID3.UB.5SUP:Y7PAK$U]?7]E?)J%IJ%O'$9K&]*OLSO\ WD<B\.C$
M?@5Z#I5SQ%=RIJ6DV,-Y+&]R\I-K  ))U5/[Y/R*I()/4\ =<$ WI8HYXFBE
M17C8896&01[BGUYCI6MZYJMIX($FKSPOJ+W<-VT4<>9/+23:W*\-\H]O:I-*
M\1ZE)<Z5H-S?RL9]7U"S>]8*)7BMRQ5<@8#-\H) SA3CDYH [O2]9LM8-X+-
MW;['<M:S;XV0K( I(PP!Z,.:OUQW@&%H)O%<3323%==E&^3&XCR8<9Q[<4OB
M9]3F\8:'I5GK%U86U];79E\A(RP9 FUE+*<'YCZCV!YH ["J&GZS9:G=W]M:
MNYEL)A#<!XV3:Y4, ,@9X(.1QS7'07^O:NU_/8ZI!;OI6IFVD$\N%,49 8/&
M(^KKE@<C!88P!BH?MK6.J^-6COC9RRZQ90HZ1AW<M# -B \;F!*@G@9R>E '
MHK,J*69@JCJ2< 4U(HXY'=$57D(+D#!8@8R?7BO*M8O]2N_#7B"UN;RZC^P>
M(+."']X"ZQ.]N=C,!\V/,;U[<G%;=Y>:WJFIZ]I>EZG':7.D^2L,L\P'!C5_
M,D7RSO4DLIY ^4XP>: .NUB^L=(TZ;5M0!$%DC2M(L1D*+CD@ $]._I5R&59
MX8Y4Y1U#+GT(S7F?B'4KKQ#X6\?"2]> :7:R0)! 0%8?9Q(SMD9(<LP&>@'&
M#S7HNF?\@JS_ .N"?^@B@"U17 Z?J6N:ZPU.TU&VM4M=7DMKF"6;*^4DIC\H
MILX<C:P.[.6'8XK-EU;7(+'4=3.N73FQ\2I9)"4C"/"TT2%6PN3PYP1CUZT
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
MD5A%;Z>D*6#%[58V9?*8@@D8/4@D9]#3(O%-A/>6EO&ESY5[))#;70C!BD=
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M)+#3[2*Z=9-K!0@W/]XY .,GDD#GO5#P?X8B\.:!IMI-;6GVZTMEMWGA&=V
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
M>U?PQ%<ZO?)%?^&S<W*6\WE[I<P?-E>0?G/(P?PS7=7FC:7J-S!<WNG6MS/
M"(I)H5=DSUP2.*C@\.Z+:M"UOI-C$T$1AB*0*I1#U48' /I0!F^ +ZZU+P+I
M5U>SM/<-$5>5_O/M8KD^^ *Z2J]CI]GIEJMK86L-K;J25B@C"*,]< <58H *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ JCJ>JV^E1P-,'>2XF6""*, M+(<D*,D#H"<D@  FKU<_XH
MT.ZU;^R[NPEB2^TR\6[B68D)*-K*R,0"1E6/.#@XXH HZSXQ\KPSXDN+&UN$
MU32+>1I;:4)NB;RRZ.?FVLA SP3G!&,C%84UQ?VFJ>'8537GAUD_Z5 ]ZAR8
MX)&_=MYF4).UCA@,*,<Y!U]1\)ZAJ%CXKF'V6/4==LQ9JAE8QPHL;*"6VY)R
M['[OH/>K-UH>KSZEX6NE2R TDN;A3._S%H3'\GR<]<\XH @T'5-.T:SU6$WN
MLW<EIJ"V;?VC+YLCS,J;$CYZ$,O7'.2>YK3/BVRBCN?M5M=VDUO<K;>3.JJ9
M'90R[&W;"".<[N,'.,5@7O@S6;D:U-#<6<%W-J\.JV#;V=0T:(H20;1P0ASC
M/WO;F[JVB>)=;TFVN)9M-M=8LKN.[M84+R6^55E*NQ4,=RNP) XXQW) )!\1
M-(,!D%O>M(NH)ITD*(CLDKXVYVL05(((()_/BM^UU-)](&HW-O/81A&>2.[
M5X@N<EL$@<#/7I7.:EHOB+5[#36N$TN*ZM]2@O'ABE<1JD9S@-LRS'U( ''U
M/2:MIT>L:+?:9,S)'>6\D#LO4!U*DC\Z ,VW\6V<UW8026MY;_VC$TMC)*BA
M;@!=VT88E6V\X8 XSW!%'A[Q5!XD DM-.U&*W9'87$\2K&660H4R&)W9&>F,
M=\Y%9MGX;U:9/#J:L;,_V$2Z202,3<N(S&A(*C8,,6(RW/'2M+P;H][H/AJ'
M3;\VYFCEF?= [,I#R,XZJ#GYL?A0!6\4Z\L6EZW9V4=Y+=VEBTTLEH54V^58
MH22P.?E)PN3@=.1FIHNKQ,_A>&YDU.74)M%-PNV3,4V%BWEP3\SY(P3_ 'CS
MS3=1\-:W'K/B*?3&L9K37;94E6YE>-[>58O+#+A6#*5QQQR*?8>&]8M-1\,W
M+_8672=+DLI@LSY=V$8!7Y.G[KO_ 'O;D GL/'VG7^G+J L=0@LY ODS3QHB
MRN7*"-3N^]D=\ #G/!J:T\<:5>"YC19Q=V]TEH;3Y&D:1UW(%*L5(*Y.=V
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
MI^H>/;&QN-1A33=4O#IT4<]PUK"K*(G#$."6&0 I]_0'!Q@VMAJ&LW7Q TB
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
M69V* DDGJ36_6/X4TRYT7PGI6E7AB:>SM8[=VA8LK;5 R"0#SCTK8H ****
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
M0.&\Y3&3A=A4D8 V[<=,T =I-XCB34WLK>QO+SR;B.VN9;=%9;=W4,-PSNP
MRDD X##WQM5Q7@NSAA\3>,'1YRRZFJ /<.XP;>$\@D@G/<\]NE3^(-4CA\9Z
M-I6H736NF7=K<.&$QB$LZE-J%@0>%+G&>3CTH V[W7(+#7-+TJ2"=I=1,@BE
M4+L4HA<AN<]!Z5=N;2VO(O*NK>*>/.=DJ!AGZ&N%9(X=?\!11ZE-J2)+>HMW
M.P9Y0(7&21][TSWQGG.:SM$ULS>)/"\UOJD\MGJ7VT.]Q=$O< <J6C^ZF",*
M!SCCCD4 >CV%P9X9!]BFM%AE:%4E"C<JG 9<$_*>HZ''85:KRJ2[O?\ A&I2
MNIWRR1>+_LJR"Y<MY7VL)L))Y7;Q@Y%&KV\UO#\0(H=5U5(]*M$O;(?VA*3%
M*8&<G<6W$;D!VDE>3Q0!ZK17G&IZIJ-KJ,&IW)EO-)+60F>SNFCEL9"4.&BR
M!)&Y9<XYPQ&" *[;34LUO-2:UU![J1[C,\;7/F"!]H&P+GY!@ [??- $][?P
MV(A$FYI9W\N&)/O2-@G _ $GT )JU7(7CR/\7-)AES]GCT>YEA!Z&4RQ*WX[
M<?G6;8ZA!K%]JOV_6[FPU/3]:,20QSE3Y2L!&@BZ,LBGT));V& #L%?3]8>:
MVN+:.26UD DAN(U8H2,AN<C!'((_F"!%KVO6WARRAN;FWGDBDF2W7R%4X=R%
M4<D=20*QF>1/C#&D6?+ET%C.!TRLX\LG_ON3\S4'Q1!/A>S4.4)U:R 88R/W
MZ\\T =+:ZJ\]\+2;3;RU=HFE5IA&58*5!&49N?F'!K1K%B@DM-1GAO\ 69;E
M;R%5AB;$;ILWEV!0# PR_-V('/(KD?"MY>6NK76GWM]?W<L%M+/HK7$SG[=
M6)W-\V'=3M49'"D,/O< 'I%%>6Z-J5W>:1I_B&Q\2)<WYT^9IM-4.YN9Q$6V
MLAD(0HX[*.NWH16MH4MCJNEZ?J5GXAO+BYNM+;SK=+MF\Q]H)D*@YC96R/EV
MXW8]!0!WE4Y]1"10RVT$MXLEP(&-OM/E_,59FR1\JD'.,GCI7GFAZO+>CX<I
M+JL\DE]ITHNU^UMF8^0.6 /+;L\]<]ZHZ(_V/X?>$FL[VYCE?6X(YE2Z?!5K
MAU*E=V,''3VH ]=HK@M0DO=+\8WVD?:KUXO$%NK6#F>1OLTJG;,$Y^7"L)!C
M'W2/2J.HW,FH:OX@TN3Q*-%N=-DA^QM(\A=8?+1A(!Y@$F6W@Y#9Z'M0!Z/!
M!#;1"*"*.*,=$C4*!^ J*PNGO;*.XDM)[1FSF&< .N"1S@D<XSUZ&IMOF0[7
M)^9<$KE3T[=Q7F6DW.MW?@?P_/9SMJ5T'NGFLY[UXI;Q%D9?EES]Y<K@'@_@
M* /4*K6MT]Q-=1O:3P""7RU>4#$PV@[EP3QSCG'(-4?"U]#J/A;3+JW-R8GM
MTP;HYEX&#O/=LCD]^M<%K%Y>Q>&_';1ZE?(]IK$2V\BW+[HE*V^5!SPOSMQT
MYH ]4HKD-#$EC\0M;TQ+N[FM38VMT$N+AY=LC/*K%=Q.T$*O XXX J;Q@=5$
MVGG2T2[9!+)-IOVIK>2Y0!1N1Q_$I(X/!W>H!H Z8S1+.D!D42NK.J9Y(& 3
M^&X?F*AU"Z>RL)KF.TGNWC7<(( "[^RY(&?QKSS29+#4_&GAN^6XOA%<>'',
M;7%RZ2,1+" &PW+'//J>>>*S/+ND^#%_X@_MG5FU'[+,HE-_)@;9VP0,\' Q
MGJ10!Z_3!-$T[P"13*BJ[)GD*20#^.T_D:X74+^#4O$_B/2-3UJ;2C:V\#V,
MD=R82J,I+2KR Q#Y4YR % [G,N@16Z_$[Q%(TTWFO:6+())F7>2LV<IG!Z=,
M<<XQ0!W%%<KXMU86&K^';6ZN&M=,O;J2*YF$AC!81L8T+C& S>XSMQT)%9+W
M(M-:\/:+'J]W=Z3>7=X'N'G))=5W1P>:.2HRPZY)3!)P10!Z!17E=[=:I#IU
M]:C4;T6]GXHM;6TN1.V]H7>+?&6S\X4NR_-GI@]*35[::WC^($,6JZJD>E6:
M7MD/[0E)BE,#.3NW;B-R [22O)XH ]5K,DUR"+Q+;Z$T$_GSVTERDN%\LJC*
MI'7.<N.U<&89=<U?Q)'=:YJ5K'#I5G=Q&"]>)89&24LX /3(!Q]T]P<#%G0[
MF]U#Q+X-N-4#+?3^')WG_A;<6M\GCH>_M0!WMA=/>VBSR6D]HQ9E\J< .,,1
MG@D8.,CGH15FO+]$U-I_#_ANVN]2NY;FYO-0PDETR+.L<DH_>R_>PHP0!G)
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
MZG9WNE:E:75E:&]6!XU=[B#.-T81CDYXP<$9&: -E]"TB2RELGTJQ:UE;?)
M;="CMZE<8)]ZN000VL"06\4<,,:A4CC4*J@=@!T%<\WC&.--;5M,NVNM'BCG
MN+:(H[,CJS K\V"<*V1P>.,Y%3R^*K=+.VNH;2XN8I[![\&$H=L2A3SE@,G<
M,8ZX/I0!JQZ?917DEY':6Z74@P\RQ@.X]VQDU'!H^F6MU<75OIUI%<7/$\L<
M"J\O^\0,G\:Y^W\=)<RZ;&FB:ENU2S^U6/\ JL38"LR_?^4@.#EL \X[9E@\
M<Z=<:99W(C>*XNGFC6VGD2-D:%BD@9BVW ; X)SD4 ;#Z%I$FGG3WTJQ:R+;
MC;&W0QD^NW&,U(^D:;(+4/I]HPM#FV#0J?)_W./EZ=JYVW^(%E=Q:0UKIU_,
M^IR30QHHCRDD2L61LMC^$X(^7OG%07'CJ66VTB2RTJ??=ZJ^FW$4K('@D3?N
M7[V"3L."#C'Y4 =(= T8QQ1_V38;(E*QK]F3" G) &. 3S4MSI&FWMU!=76G
MVD]Q;G,,LL*L\?\ NDC(_"J%GXDBO]1>UM;665(KI[2:564^3(JECO7.0.,
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
MEGU:WBD,,K1ED).5RI!P:H^.+EK0>'=)M+B_A>ZOT5VM7E:7[/&I>3[F6;(
M7//WLT =;>V-IJ-J]K?6L%U;O]Z*>,.C?4'BF2:7I\M@EC)86KV:8V6[0J8U
MQTPN,#%<]:WFE6=NOB-+[4X[$"2U%O<S32>=(9 BD1N2V_<K*!C)W5=N/%EG
M:1ZK]JMKJ&;3+5;R>%MFXPD-AE(;:?N,,9SQ[C(!IR:3ITMK':R:?:O;Q'='
M$T*E$/J!C --?1M+D:=GTVS9K@8F)@4F4>C<<_C46E:W'J\DJQ65["D<<;B6
M>+:DF\'A3GYBN,'MR,$YK$O_ !>T3^* ]C*EGHMM\T^\?O9BF_8NULCY63'?
M+=L#(!+:>$((_%6I:G<V>GRVES!!#!#Y0)A$6[H",<[N@Z;1UKH)-/LIKM;J
M6SMWN54JLS1*7"GL#C.*Y?PKKEM8:2ND7\USY^F:;%=7=]=-E) V[<X<DG&Y
M'ZXR ",C!K:L?$%O?ZK_ &>MM=13&V%T#*@ ,9;:,@$E2>P8 \'T. "?^PM'
M\B*#^RK'RHI/-CC^SIM1_P"\!C@^_6G+HNE*8RNF68,3F2/$"_(Y.2PXX)/4
MUA:IJMWJ7C2#PO83M;116OVW4+B/[^PMM2)#_"6())Z@#C!.1H2Z9%IEV-3-
M_>1V5M;2F>&2ZDD5C\I#G<QQM ?_ +Z]A0!<;0])>UGM6TNR-O<-NFB-NFR0
M^K#&"?K3I=(TR?31ILVG6DE@H %L\*F( =!MQBN$\&J=>T&SCN]0UV/59XOM
M[R-<7*+'&TF40;B%8;?EXS]TGTK:T6_G\7ZCJ5UY\T.BV=R]G;1PR-&UPZ<2
M2LRD';G*J <<$G/& #JH((;6!(+>)(88U"I'&H55 [ #H*5HHWD21XU9XR2C
M$9*Y&#CTXKC/#NM7,%]XOM=MYJ-EI%TJVH4^;,V8E=X@6.6*L2!DYYQFNJU*
M]>PT>ZODMVF>&%I1#N"EL#.,G@4 2O96DMK):R6L+V\A8O$T8*,6.3D=#DDD
M^]1G2M.86X-A:D6P(@S"O[H$8.WCY>/2N>TGQA)-8^&?M^G7$<^M0!DE4IY7
MF>5YA!^;(R <#';M5O3?%UOJEHD\%C=!VU"33VA8Q[TD0MO)PV, *3USCM0!
MI+H>D(D2)I=DJ0OYD:BW0!&_O#C@^]79(TEC:.1%=&!5E89!!Z@BN7@\>Z9<
MZC8VT,<DL=_O%K+')&P=E!(! ;*[@#M)Q[XIFF>/;;4VTAAI=_!;:K))#;W$
MPCV^:@<[" Q(R$;G&..M &_'HNE1&$QZ99(8$*1%8%'EJ>R\<#V%,DT#1IK#
M[!)I-@]GOW_9VMD,>[UVXQGWKF;;QY-%H6IZQJ.D7*VUGJ,EHWDO&WEJLGE[
MCEAP",D]L\9 KJHM1675YM/6"3,,*3/-E=@WE@%ZYS\I/3ICUH MQQI#$L<2
M*D: *JJ,!0.@ IU%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %8?BK1KK6M/M$LI84N+2^@O$\[.
MQS&X;:2.1D=ZW** ./@T#Q)INN7[Z=J-A_9NIRBXG$T3^;;RE55S%@X(.T$!
MNA]>]_2='U#3M8\17K_9G74ITFA59&RI6)8\-\O?8#D9ZUT-% '#:5X/U33[
M+P=;M+9O_8)?S6#M^]!B:/Y?EX^]GGTQ[TU?!EY+;:A9ZC9Z5J%E>ZA<7CV\
MLCC;YF-I5]F59<'D?WNU=W10!AV'A]H_!B>']1NY;O=:-:S3LQW,&4J>3SP#
MC)]*S+#PMJ+6_AZTU:>VDAT*0212PEMUPRQM&A92,)@,20"V2!T%=?10!@>&
M]'OM)N];DNS;LFH7[7B>4[$H"B)M.5']S.?>H+C0=17Q3J>J6LMJUO?Z?';/
M'+N#*\?F;2".,'S.?ITYXZ:B@#BM,\)ZI8?\(>&DLW&A6CVTN)&_>[HU0%?E
MX^[GGUJ*V\%W8\,6^B:E::5J-JL]S+-%*[J#YDC2(R-L)5EW$9'YCMW5% &7
MH6G76C^'+/3YKIKVYMX0AEE8_.1TR>3CMGD\5C_\(;;7WAV]MM7T[3;G4KQ9
MO.G"YW,^<$.5W+@$ =<!1Z5UE% 'E^K)J.DV/A32]4U+1TU6S$CI>74TD,<H
M1 G$HP5<AQE>=P!)XXJ]IVEW^K6.CK:P:3%#I.J_:_-M;J26*Y!1]Q5BN2Q:
M5LDYY'4DG'?R11S)LEC5U_NL,BG    # '0"@#E+C0_$-EXIOM2T2^L!::F(
MS=17D;LT4B*$#Q[3SE0,J<=.M,7P_P"(M,U^_FTC4K+^SM3=);@7<;&6"4(J
M,\>WALA5.#@ CTXKKZ* .-U#PKJ=W)XOV26@77+1+:$M(V8\1M'N;Y>?O9X]
M,>]1W_@R[U:ZA6[DMTM3H<VDS>7(Q<&39\ZY4#C9T/K[<]M10!R=KI?BR;0K
MNPUB^TR9S:/;0O;HZ^:S+M$DF<X./X5!&2>:CLO"^HP7OAB65[7R])TV2QEV
MNQ+EUC7<OR_],\X/][VY["B@#"\'Z/>^'_"]CI%]+;RO9QB%'@! 9%& 3GN:
MY[3_  ;KMOJNCWUU>Z=-+87EQ++<%',MRDBNH+'LP# !>@QP<<5WU% '(:#X
M2N--\1+K$B6EI-);-'?)8NWEWLI*D2LA "L,-TR3OZ\<W;_0[U/%\'B+37@>
M4V9LKFWN'**Z;]ZLK '# D\8.0>V*Z*B@#B7\&7D&EZ3:V<ML\MOJYU6Z>0L
MHD<N[LJ@ X&7P,]@.M;WBG1I/$/A34](2589;RV:)789"L1QGVS6Q10!R\6B
MZP?%,6M3FP8KI;631QR./G+A\C*GC@#]?:L72_!OB/P_!HL^E7NG->6=@-.N
MXK@.89HU8LKJ0,JP)/&"#FO0J* ,ZYTQM1\/7.EW]P9&NK9X)Y8UV_?4ABHY
MP.>!SVY-<M8^%_$BW/AHWMWII70Q)'YL0<O.AB,8;:1A6QR1DC/Y5W5% '!Z
M+X.URQU70KZ\N].EET]+B.YF5',EUYFW]XQ/\1V=.@[$]!%;>"M?TW1]&6PU
M"P&HZ++*+<R(YBGAD)W+)CD$C:>,X*]\\>@T4 <GJWAV_P!=T^WMM9M]+U%&
M$C3PL7B$3G;L,+A68;0&YX)W9XZ5?'ATW'@?_A'-2O9;II+#['/='[[DIM+\
M]^_-;M% '*67AS4II] DUB6U=M$5O+>!F)N)#'Y8=@0-GREC@%N3UXYN>%]'
MOM'&JB\-NPO-0FO$\EV.T.1\IR!TQUK?HH Y#5/"=QJ?B6#52EI;SVUW%+!?
MP.R7'D+MWPN ,.&(8<G #=..<^Z\&:V\5]9V]UIZVDNM)JT3R!R_$JR,C <#
M!4X()S[5W]% '(Z5X?U_1M5OH+6_LCHMY>/>DO&WVB)G.Z1%_A*ELX)Y&3P:
MI7O@[5KG1_$=DLED&U75$OXV,CXC5?*^4_+R?W(_[Z]N>[HH X_XGN5^'&J%
MF1'Q%U/ /FI]*-7\,:KK,U_J27D&GZC)IIL+1X'9Q&&<.S%L*>=JC@9 !.23
MQULL,4ZA98TD4'.'4$9IRJJ*%4!5 P !@ 4 <9IVFOX4U/5=?U>YTFQTRXM+
M:.5(0RI"T9<=3@$$R=<<GM4?ACP[Y/AC5EL9O-AOO.BT[SOE6*V)?RU& 3MR
M[L#W4K7;NBR(4=0RGJ",@TM ''6/AC4[6Y\)2,]HRZ)8O:RXD;,A9$3*_+Q]
MS//K[<Y]OX,\0:='97NG7FGIJEG=WD@27>T,T-S)YC(Q # @A<$9^[[UZ#10
M!R]SH>L7>K>'=1N+BSDET^:::X"[D4^9&T85!@\ -G)/..V>,Q?!NKI!&R3V
M*W$/B"35T!9V0J^\%#P#D"3KWQVKNZ* .//A*YF\56NMR+9VUW!<.TEY:,RR
M74!#!8I$Q@XRO))^[QUK;T&YU6YMKHZLEJ)$N72%[8,$DBXVMAN<\D'L<9'!
M%:M% ' W/@W7;C41<M>Z=(T6LC4(IY4<RF(9Q$?0(&P .#CL<Y?<>#]6FT;5
MK(260>]UI-21O,?"JLD;[3\O7]WC/O[<]W10!Y]J?@K6Y=/\3Z5875A_9^NN
M]P&G+^9;RNH#@ ##*=N0>",]#72>*-#E\1>"]1T9Y$6XNK5HPX!"B3&0?IN
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
MZ@"IINF66CV,=CI]M';6L>=D48P!DY/ZDU;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 *B2YMY;B6
MWCGC>:$*9(U<%D!SC(ZC.#CZ5+7(:!%'%\2/%_EQJFZ&Q9MHQDE9<GZT =%%
MK&F3:E)IL6HVDE]&,O;+.ID4>ZYR*NUQ^I^';"ZU_08=.M8H9M,NOMD]S&H#
M*FUAL+=29&8$YZ@$GMGL* "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@ K+M-#@L]<O\ 5H[BX:>^6-9E8KLPF0N!C(QN/?OS6I10!S%KX)M[6[^T
M#6M<D!G\]XGO/W<C9S\P &1P..F..E=/110 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
K %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>ex1018newformkeyeeagmt013.jpg
<TEXT>
begin 644 ex1018newformkeyeeagmt013.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 **:DB2+NC=77.,J<TZ@ H
MHHH **,C.,\T4 %%(2!U(H) ZD#ZT +112!@3@$9H 6BBB@ HHHH ***:9$
M8EU 7[W/3ZT .HHHH **** "BBB@ HHHH **** "BBB@ HI&944LQ"J.I)P!
M2T %%%% !112*RN,JP8=,@YH 6BBB@ HHI&95 +,!DX&3WH 6BBB@ HHH!!Z
M&@ HHH) ZT %%%% !1110 444@8,2 0<'!P>AH 6BBB@ HHZ44 %%%&0<\]*
M "BD# ]"#2T %%%% !1110 44BLK#*D$9QD&EH **** "BD9E4 LP ) Y/<T
MM !11TI 0RAE(((R".] "T4@96) 8$KP0#TI: "BBB@ HHI"P7&2!DX&3WH
M6BD#*Q(5@=IP<'H:6@ HHI-REBN1N R1GF@!:*** "BBFI(DB[HW5QG&5.>:
M '4444 %%%(K*PRI!'J#0 M%%% !1110 4444 %%(64,%+ %N@)ZTM !112,
MRHI9F"@=R<4 +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5R?Q)NKRT\"ZA)9%0S;(W8
MN5(5G53C /7..W!-=96/XGT-O$>@SZ4+K[,LS(6D\O>0%8-P,CNHH Q[.Y^Q
M:MK%CH6CV*ZA#%%=7Z+,R1O(X8(B_+U*IRV!U'!YQ)H_C9==O]*BL[0?9]2T
MR2_BDDD(9&1T0QLN/5^H/;I5N3PY<1Z]/K-AJ"6UU=VZ07BFWWI+LSL<#<"K
M#<1U(QVJLG@J.PGT631[]['^S+5[/YHA*98G*ELYQA]R [N1DG@T 9UOX[U3
M4+70&L=%MFN-8BN619+PJL;Q9X)V<@\<X_#O79M<-!IYN;I!&T<7F2JC;@I
MR0#QGO7+Z3X&DTEM V:L9ET?S]H>W&9!+]X$@\8[=?QZ5UTL:31/%(H9'4JP
M/<'K0!R7AJT3Q1X*M+[50SMJJB[N$5B Z,2R1$CG8H*C'?'.<G-+04L_"$?B
M*]@;R=!:ZC6PMC)A/,VA7\O<<*K2''I\I/3FKFF:!J4/@R/PQ#J$EA-9?N%N
MUAW^; "=A7) !*X![@@^H-:6F>'[F&&2#6=135K<JJQ0264<<<0'HJC![=>F
M.* .;\(36UYXT\5V]SJ-MJ$ES%:,X64.C?(^Y4&?NKD#\L\DU2U2Y75OA?XQ
MMK^-+FXT4WUG'-,H=\(FZ-LGG=L903U)!-=?8>&-,T+6M4UJW@C1KJ.)?+AM
MP/+" @A=HR=V>1["N;U;29],^&WB:%[:YEU/6Q>7)@MX'F(DD4A8_D!Z*$7/
M0D&@#T"#_CWB_P!P?RKE/!-O:Q+K]Z884G_MB]5Y]@#;1(3@MUQQ760@B",$
M8(4<?A7$:3I]S?Z/XFT/?=:?/=ZA>D3O9OCRI'(W(QPI)!XP3ZXH R?!=K9Z
MG9K/>^&?.77KNYO!<S11%(H#G8%Y+#Y0F!@<L3]=^3Q3;:)H%]-8V9GTG00+
M6:9Y=I8Q@*XC&#N*]#D@%@1[UTVEV(TS2;2P4J5MH4A4JNT848'&3C@>M84?
M@J 6 TJ6Z:321>O>&VV8:1FD,NQVS\R!SG& 3@ D\Y '77BB]77M0TC3M'^W
M3VD,,ORW(0'S">&W#"X"YZG.1QUQNW]];:9I]Q?7DHBMK>,R2.>R@9/U^E5=
M*T:/3+O4[OS3+/J%SY\CLN" %5%0>P51^9]:;XDT4>(=!N-,^TM;&4HRRJH;
M:R.KC(/4949'<4 4[;Q'=2^(+32IM+\@W%H]XS-/EH44JH#KC 8EAP"1P>3B
MN,6U@U3PE#%Y$>[Q9KGG;=@XMPV[/_?B$<^K5U9\(3O?ZQ?2:S,UUJ5@MF7\
MH#R<!_F49X&7SM]ADD\U-;^%/L]WH$PU!_+T>V>!(Q$ 'W!!D?W<!-N.>"><
M\T ='7F'A>VL=<N]1O+OP\+JWUO4;@PW<D<9CCMXU\M2.=P+%,]!RV<^OHVH
MV\]WI]Q;VUS]FEEC*+-LW%,C&0,CD=JP=.\,:AIVCZ9H\6L1I86*QH5AM-CS
M(F/E9BYQNQS@#.3ZT (=9NM+U0>&K+25FEBLDELBUSM22-3L;>VSY"OR= V=
MX]\+>^,4CGFBL+07CPW*VA02[7EER ZQK@[M@.6)P!@C/!Q)_P (O/)JVFZM
M/JKOJ%JLD4LJ0A1-$P&4 R=HRJGOSGU&#1/"\NAW=Y]GU'-E<W<EV(?(42!G
M8LRF3/S+DGC&>V: )4\12WAEETS3GO+2*[%HTHD"EF#A)&08Y5#G))'*D#/6
MJ"^-O]!NIWTXK(FKKI5M$)@3.Y95)SCC:2^1S_JSR:O>'_#UQH%O]ACU(RZ?
M'+)+#%Y(60;W+[6?)W %CT /3)-9EEX#-J=*+ZM+*=/O9KM<PJ-YD\PG//7,
MA);GH.!0 77BN_M-0\3W+V]L=*T*W&<3$-++L$A!.PX(4J,#NW?/%K3-4;2[
M[3- FLY(5FTU[J.6>\:5@R%-\;,PR<>8/FST'05%-X*:;2-4L#JCXU#4/MKL
M80<#S0^PC//"A,Y'R@<=<ZFH>'+?4]4TR^N)Y6^P1RQ[.,3!]F=_M\@R!U^G
M! ,MO&X6Q#&R1+V.S2YN+=Y\"-G!*1 A27=L'"A<XZXR ;'_  E,[ZS'I*:9
MMO3:P73PS3['VR/M?;\I#>7_ !<BG1^%Y;;Q/J.KVFH^2FH^6;B(VZLX9%"
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
M22",=R"QZGN?8"DU71IM5N=!L))))H=.N8[VYN9%QYCQJ=@],ER&.. %[9%
M%?2+2VL_B7KJ6MO% C:99.RQ(%!8R7&2<=_>M+Q+KMQH2Z88+)+K[;?1V9#3
M;-A?.#T.>GM^-4=)+W/Q"UJ\2WNDMFT^TA66:W>)6=9)RP4L!G 9>GJ*TM?T
M-];&G!;H6_V*]CO!F+?O9,X7J,#F@#F[SQUJ]A9:[//HMH6T*91>!+QB'C9%
M<&/Y.6VMR#@9'4YXTK[Q9<+%KESIMC'=6^B-MN0TI1Y&""1U08(R%8=>IR..
MM1ZAX)?4+;Q- ^I!%UXKYA%OS$%18_E^;GY5'7O^52OX/D$VK&WU+R(-8C O
MHA!G+[-C/$=WR$KC.0PR ?J 5+CQK?3WEQ#I&F6US$NDQ:K#--=&,21ONP"
MA(;Y/<<]1TI+#Q+J&M>*M(AA@@&E7^A_V@8I'._YVCZ\8) ; '?)R>@J^?"(
MBU.YNK6[2"&72TTN.#R<B*-"Q4YW<GYS^E1Z=X.DTRZT6X@U1A)INF_V:V8!
MB:(%2I//RG*#..N3C% '.>!];NM&\/>'+-M/A_LV^O[FR299CYB2>9.Z_)MQ
MM^0C[V?:N[\0ZI)HGAW4=5BMUN&L[=[CRFDV;@BEB,X..!Z5A6O@B2UTS1+(
M:F&72M0>_1OL^#(S&3Y3\W _>M^GISH>. 6\!Z_&BL\DFGSQHBJ2S,T;   =
M22: ,E?'-U8:A FNZ7'9V5W82WUM/#<>:<1('='7:,-M.>"1VS4J^+M4#.QT
M*1H#8O=QS?O41&49\IV:, $CHPR.",=Z?I_AJ/5]/TZXU>=;M(].:UBB6(Q!
M5E15D+<DEL+M[8YXYX73?"6I66DRZ;<^)+B]MEMVMK42VZ@Q*1M!<J09&"\
MG [D$T 9MQXDO;WP]I.IZKX=L7LKZ[T]K=3=%V0RLN'(V8RC$$#//J*TK_QC
M-#9:WJ5E8)<V.BS-%=9EVR/L4-*4&,?*&[GD@CC@F6?PE)-X6T?1/[1"C3)+
M9UF\C)D\@J4!&[C.T9_'I3)O!@8ZW!;Z@8=.ULE[VV\K<VYE"2&-\_+N4#.0
MW/(Q0!0\1Z\-=\/>)+/3+:WNK>UTW?.\[E0QDB,BJHP>0I5LGN0/4CH_"_\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MC=H'E$=P"1+&P4$J[+L'OLQ0!Z'/KLL'C*UT1K>,6\]C-=_:/,.04=%*E<8
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
M.* /8VNK=;?[0T\0@QGS"XVX]<]*R-=UZ329=%$$$4\.HWT=HTADQL#*S!@
M#N^[ZC\:X*P@BT-;6/[&Z:7-X@N9=,E:-WBM8C$0"(UZAF,@0'CY@P[ QZ6_
ME^$O"=LZS(]KXFDWK+"R%$$L^"00, !E]AD#B@#UVHI+B"*5(I)HTDD^XC,
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
MI(C/&0'4')4D9&1VXI]<1)XJBTJ_\3/)I=K'<VUY:6J-"V&NY)501EVV\8W
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
M$MY#9@F4QF-TW*!RVUF5L#T]JZRH+B]M;1H5N;F&%IG$<0D<*9&/15SU/L*
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
M"SK,K0JD:A@,*4=>Y&/O=.:])HH \O@L[&#QAK%GKEI]OG.@64<K+;&4RO\
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
MBYO;*]3Q-J<>FW%YJE[!;@Z;+I]Q'^ZB<*77<JM)C?N(7'"J/>FWMO-<V?Q
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
M@U#48(KN0375C',!;SR8 +,N,@G R 0#CD&MS4+-=1TZXLGEDB2>-HV>/&X
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
M&\ C]X>.,>IZ51TOQ9K\]CX9U*[>Q,&HW[:=/!% P.X>:/,5BQQS%G;CH>M
M'92:_I$,$\\NI6J103_9I7:4 )+Q\A_VN1QUYK1KS+Q!JEWJG@/Q0MX+??9Z
MU':H88R@95F@()!)YYY.:UO%7BG4]$EU"6W>U>.S:VVP+&TC,LCA7,K<"/@_
M*.IQG!'  .WHKDK;4]?O_&NJZ9%<V$5CISVSD-;,9)(Y%8LN=^ >/O8_"M#Q
MI<W=EX(UR[L;C[/<V]C-+'*%W%2J$\>_% &[17':?J^HSZA8^'8KJ)+E-)2^
MEN6@W9#-L10N[V;)SZ=,UJ>$=<G\0: MW=0I#=QS2VUPD>=GF1N48KGG!*Y'
MUQ0!NUG:QHEGK<,*7?G*]O)YL,L$S121/@C*LI!Z$CT(-9DVKWVH>)]1T/39
MH;:2PM(IVEFB,F^20OM&,CY0$Y[G<,8QSSUIXPU_7_\ A'%TTV-B^KV5W))Y
M\#2^3- R*<88;E)8XZ>N3TH [?3M*@TU6\M[B:5P \UQ,TKL!T&6/ Y/ P.3
M5N:&.XA:*50T;C#*>A'H?:C<8X-TI!*KERHP#@<X%<GI6O:OJ&DZ;XDWV?\
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
M0=ORX.>>><#3G\4ZG;:_8PL]K-;W.L/I[I#&S+&FQV4^9T\S*?,HR!G'!&2
M=5I6E6NC6*VEH)2@.6>:5I)';U9F)+'@=3T '05=KSJ;Q7XB@M=1U!Y=/-OI
MVNII[PK;L&EB:2),AM_RD>9GH<D?A6G=>)-3T[6];TN[:V,WV=)]'VQ$>=O;
MR]K?,<D2% <8X8&@#LJ9YT8G$/F+YI7=LSSCIG'I1")%@19G5Y0H#LJ[03W(
M&3C\Z\ZM]4OKCX:>+/$=O<F"_D>^DCEV[C&D)=$4>F%C_-B>] '?MJ-DFHQZ
M>UU"+V1#(EN7&]E'5MO7'/6K#*'4J<X(P<'%>>7,>HOXJ\&)%=P"[;2KW_2'
MA+*H_P!'_@W<GMU]_:IM(\8ZIK%EH]JL2#4;N"ZEFDAC4@>1,(OE5W ^8G/4
MX QWR #NXHHX(EBB14C0855& ![4^LSP_/JMSHMO)K=K%;:CRLT<3!ER"0",
M$XR,'&3C.*TZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *Y3QU87>I6NCQ6<-Q(T6JV]Q(\&-T4:-
MEFYXX].<^AKJZRM:U6?3)-.$5E<W,=S=K!*\$)D\I2#\S 'A<X!;H* *E[X/
MT_4+"^MKF>Z=K^2.2YGW*))/+(*#(7  P. !W]3FU?>'[>^O[/4?/N(-0M$:
M..ZA*ARC8W*P*E6!(!P1P1D8KF]:\7ZO::'+>VUD+2>+5TL"E_:/M9'D5 Z$
M.-PPP.1P>1[UHZ7XAU!O'-[X8OUMIS#8I>I=6J,@ 9BOENI9L-QD<\CM0!/<
M^"]*F@L%A:YM+BPF>>WN[>3$JO(29"200V\D[@00:B_X072_[/GM%N+\&6__
M +1$_GYDCGSG<I(P/IBM>/7-+FU 6,=]";E@Q6/=]_;PVT]&QWQG'>J6H>,-
M%T_2;W47NQ)%:6_VAE122R=BO'()'!''O0!3F\ :-<6VH13/>R-?3QW+RFY;
MS(YD5561&_A8;1S_ $XJS+X0L9])6QGNK^9UN([D7<EP6G\U""K;L8XQTQCK
MQS4DWC'P]:Q(UWJ]I;LT/G;))0&";@N2.N,D"I+'5K=CJL\NL65Q;6UQL)C
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
MTV872S1ZC<?9X'CRPW#.[)'3&TY!YR,5M3W$-M;/<3RI%"B[GD=@JJ/4D]*
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
M$<OVP2IM"EHO+\I3T<%L'*Y&$['%6?#^@WVF>(;^TDC T6VN'O=/.?XY@=R
M=@A,OX2CTKL** /-_"6FW$":9IFL>'M0.H:.YQJ$L[/;$ $"6/YSEF4_="\9
M.:KV&E:A#X<\,0-IETD]KXAENYU\DY2(R3D.?PD3WY]C7J%17-U#9P&:XD$<
M8(&3W). !ZDD@ #DDT >:6-IK+:[X<O)]!O+?[%J-Y]HBA2-8(5D24*R 'Y@
M2P8L<DDGZ46FE:A%X>T2$Z9=+-!XFDO95\DY6$S2L'/_  %U]^W:O1=.U.RU
M:U^TV%PD\0=D)7JK*<%2#R"#U!YH&IV+:J=+%U&;X0^>8 ?F"9 W$=ADB@#!
M\'6UY83Z_;7=E-"'U6XN8Y6QLD20@J5.<GCKQQ5*"RO/"_CK6M3^Q7%WI6M"
M&1I+9/,>VFC780R#YBK#!! .#P17;44 <?XJBU35M.L+RPL9F2PU*WO#;-A9
M;B-"=P"GH1D, <$E>@XK"\5Z'?ZO;^+M1L+*Y*:CI<%E!;F(J\\JLY+E3@@
M,J@G'0]L9]-HH \U\7Z)JNM:KK:Z5:2H+KP_';0NZ%$>19F<Q$GIE#CGCYL5
MHV=Q>:AX\T[63H>HVMJFD3V\QFB"F.0R1L%QG)^Z>@.>U=S10!YAH>E:KI^D
M^ I)-*NR^FRW"74*J \>^.15)R0,9(YS@9I^IZ)K%Y'XO-G9S>9+JUI?6\;C
M8+N.)8=R@GCDQL.?;L<UZ910!YYK^F7>LWFMZQ9V5TD<OAV;3EBDB*23S.25
M&T\_+TR>/G.#@&K>EV-U%XM\.W!L;B."#07M)7,1 20M"0A_[X;V_.NMU+4[
M'1[&2^U&ZCMK:/[TDAP!3AJ%HVI/IPG4WB0B=HNX0D@-],@C\* +->?>'+TZ
M+I=_J4VGW-U;:KXBGDA,*!O*C=]BRG)'RDKG(R?F&!S7?30I<0O%("4<88!B
M,CZBF_9H"D2>3'LA(,:[1A,=,#MB@#E/B?C_ (0*[S&9!]IM/D !W?Z3%QS6
M-XHT2[U:7Q1J=A8W 6ZT Z=%&8BCW$Q+D':<'"@J-QQU/85W6L:-9:[8&ROT
MD>W+I(525DRRL&7E2#P0#^%/_M*QCU./2C=1F^:$S+ 6RY0$ L?;)'YT <O?
MVEY;ZSX5UF"SFDL;2&6"Z@CC/F1>8B!9-G4X*;3C) ;CO50>$;N^\/>)E4-;
M7&H:DVHZ<K<-!(H0QN1_"6=-Q'7#<\Y%=_10!P6OZ?JE_P##>Y,EA(VKZC+!
M<2VL0W%#YD9V?\!1 "?53ZU4U:VU:"?QQ:MI5Y>)K=H7L)X4##_CW\ORGR1L
M((R,]=Q[\5Z110!YC]AU"RU!#J7A[5=0T_4=*MK5HK2;#0R1JRM'*HD4;6#Y
MR20.?6IO[/U+1=1U^V.C7$UIJ6EP0V7V0>:D!CA9#"Q)! R<@G@Y/>O2*CGG
MAM8'GGD6**,;F=S@ 4 <QX8U&?3M.\-Z#>Z5?03MID8:5E4QI(B %"0Q.[Y2
M>F,8[\4[7K6>7QQX7NDM9I;>U^U&:58RRQ[XPJY^IS_6MK3[_3=6DEN;*2.6
M6!C;RG:0\3#!*," 5['!]JOT >7:1I>KZ==Z-J;Z?=&UL]4U,W%N(SO6.XD9
MHY57JP Z@<@.>.M:1\)W=_H7BO8K6TNI7QO].1A@Q2(J;'(_A+21[B.N#SSD
M5W],FECMX9)I6"1QJ6=CT  R30!P6GZ'KC^)H-0N8?+MM:@2YU6'=D6\L+ Q
M(/7*E4;U\LGO4%EIERFJWNCZMX>U"]W:K)?6EZ+@_9=C2F168;QM9,XQMR=H
MQUKT&TNH+ZS@N[:02V\\:R1R+T96&01^!J4D*I9B  ,DGM0!R$N@WT7CJ9[>
M,'1M42.YO3G[D\) &!_MCR\^HC/K61_9ER-9UC2-5\/:AJ,%[?F[M;J.X(M2
MI*L/-&\;2A7T)(48SQ7>Z?J5GJUFMW87,=Q;LS*LD9RI*L5.#[$$5:H X_P]
M'<:;=^+[V73+EC)J#W=NJQ8>X00HH"9QR2K  XZ^]=)I6HIJVE6U^D,L*SH'
M\J8 .GJ#C(R/:K3HLB,CJ&5A@@]Q0B+&BHBA44855& !Z"@#S#2=+U2'0? ]
MC<Z1=QRZ5J1:ZW1A@JB.9=XP3D9=<?GVJ6*VU:TN;MUT:Y>&7Q)+<^:D"M-%
M"T.U98@_ )8%2>H#'CD&O0;[4['33;B]NHX#<S+!"'.#)(QPJCU)-6Z /+++
M2=7M=)TO=HU]FQ\43W;QDJSM"[3X8?-S_K%R<^IYKKO'&GZAJ7AI1IT1EN;>
MZM[LVVX#SUCE5S'D\9(7Z9 KI:J7^I6>F0>=>3"-#G'!8G R< 9)P 2?0#-
M'.0:4=8\9W6L/:S1:=-I L)8[B,QF=C(6.5/.%7(R>N\XS7-VWAOQ3:6^DW4
M1/V[3)7TB,EO]99,2@G/^T/W3X_Z9^]>F6MU;WUI#=VLR36\R!XY(VRKJ>00
M?2IJ ...G-9_$"WGBL9O[/M]#:T218BRAO,4A![[5/\ +K7*Z+IVKZ'9>'9[
MW1-5NK5=)&GW-O9R%)K>57+ E0R[E8'&<G&T5ZW10!PNF:,;'QGH[0Z,]II\
M&C36P0#>D#-*C*A;GG:&R02,\9Z5%IMCJ.G^)5FL4OUTN6XNI;RPNX=ZV['>
M1+;OC/SL?N GASP*[^B@#S'P]I.HV=E\/(I=-N8GTT3+>#RC^Y+0NHS]6(Z9
M]:J7D$]CI=H;RQG7S/&9N4C:+YGC>1V5@._'..OMFO6:S]5T6RUG[+]M65OL
MLZW$.R5DVR+T;Y2,X]^* ,CP]IDD?BOQ'K8A>"VU$VZ1)(A1G,:,&D*GD9W
M<X/R9]*RKW3[F+7O&"RZ3/=1ZO:0QVNV,,DI6-D*LW1.2/O8&.F:[RB@#S_5
M="U/0]'\+W.F31R:SIT,6ENSGB>.15C;/<[7"R?1#ZUV]I;0Z9IL-K"&\FWB
M"+P68A1CMR3_ #JN="TYM=_MIH6:^""-7:5RJ@9&0F=H."1D#."?6K%Q?VMI
M<VMM/.L<UVYC@0]9&"EB!^ )H \Z\*Z7;Z;X<)U+PK=2ZK%?3W416S'F$^>T
MD>).W&WJ?:K_ (IT[4;O5K?7['36>]T;RU:#8?\ B8*S!GC!Z$(0&4GHXSP!
MD]_10!YWJ5O<_P#"3:E)>^']6U/2M:MHEC6VE*>60I5XID+J #G.3D<FG0VE
M]H^MZQIUWX:DU/3M52 VWE!9($V0K&T4N\_*H*9!(.03WXKN;_4+32[&:]OK
MB.WMH5W22R'"J*:NIV37L%F+A#<SPFXBC[M&" 6^F6'YT <%XAL-4CO/&T,.
ME75U_;&C)%:R6Z@IO6*5&4DG@Y88'?/%:.E6VH67C*"]GTRZ6WFT&WMV<!6\
MJ2-Y&96P3SAAC&<UV]% 'F]EX?U,_"73(([22'7-)(N[:&08;SHW+;/HRDK_
M ,"J[K^FZK:VFAZI'8W-]);7<ESJ-I9S%)3YJ,I*$$;BFX #/*C%=O<7$-I;
MR7%Q*D4,:EG=S@*!W)IMG=V]_907EK*LMO/&LL4B]&5AD$?4&@#F-.O;?0;6
MW:+P]J%K#JNH?/N(=XWDVCS)LN<;FQT)[$X.15KQ?]M$.EM::>]VJ7Z-,\42
MR2VZ;6'F1AN-V2%SS@,>*Z!X8Y'C=XU9HSE"1G:>F1Z'%/H \NL=#O#IDUO=
M6FM:;.FMWEU:WUOB22'>S%6(!;>I5MK @YS]2.TT/^UQX/B_M*V@;5/)?=$J
MB-)&RVW(Z+N&"1V)-;M% 'FWA>SU5?$^@7UQHU];QIH\MI,&2..*WDWQ$(B!
MOE0;6 XR1CKUK6\4S)!X^\'2R0R2JOVW_5QEV7]TO.!S^5=G6?=Z+97NK6.I
MSK*;JQW^0RRLH7<,-\H.#D<<B@#A+;2=3TF:*XBTB8VM]KEU>$P1HUQ9QO'M
M7:&X3>02QZJ'QP>16TS0[]/#>EVTT&LZ1J-E<7S07UN@F,6Z8L%=!N\Q'##J
M.J=>]>H7$\5K;2W$[B.&)"[N>BJ!DG\J2WN(KNUBN8'$D,R"2-QT92,@_E0!
MYM>Z=XA>VM;ZWMKBR\1+IUO%+;Q1"2QO,%LPR+R$VY/S9& _!.*WK+26O/%G
MB^._LI?[/U&"WA5G0A9E$;*X!]MV/Y5V%% 'GD'ASQ#=^ -4T^\*_P!JI:MI
MUHS/@311DA7)[&3C/L!6MX75+[43JLGAW4=-O%MOL\LVHS%W/S!O+3+MN0')
MSQU&.IQT5UJ=C975K:W-U'%/=N8X(V/S2, 20!] :MT <MJ,%Q_PL;2+];6=
M[6#3KJ*69(RRJSM$5''J$;_)KF="TC4+32? ,,FF7,<NG7<S7:^4?W(:*5<G
MZEUZ9Z^U>GT4 <?8:#?6?C/4(EC']@W$JZHISTN2"K1X]"0LOLU9&C:9<QWW
M]CZOX>U"ZFMM4>\M[\W!-H5,K2++C?\ *X#$;=O7V)(]'HH \ZTO2=5M[]X-
M/6]73+FVN?.LK^/_ (\I6Z"&4C)5F)^7) '/'2F:78ZC]C^'<<^DWD3:4/+N
MQ)&#Y>+5H]W!/&\@#\^G-=_#?VMQ?7-E%.KW-J$,T8ZH'!*Y^N#1)?VD6H06
M$DZK=3H\D41ZLJXW$?3</SH \XN=*U!O#.NP1Z9=>?<>)4O8D$)!>(7$3[_^
M^4;W_.K%OIMQ_:VI:3JOA[4+^.XU)KVTNUG86NQG#J9!O&UD/&-I)VC%>D44
M >8:KI.H3:%XUABTRZ:>^U>*>V41',J*(/F!] 8WZ^GN*V[:2^T;Q/XKU$Z/
M?74%REO<6Y@5<RA80A4 D?-D=#7:4R6*.>)HI45XV&&5AD$>A% &-JB2^)O
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
MG[CS ,#!P"3W[\YJWIGB"_UN_P!/TE+D6LS:)#J4TZ1JQ=Y#M  / 4$,3QW
M!%;$OA33);G49_\ 24?48%@N0MP^'4+LSC.-VWC=UH'A33D.GR0/<07%A;_9
M8+B*7$GD\?NV/1AP.H.",]>: .6L/%NO:Q)X:A22UM)+Z6]M;PB N/,@W#>F
M6Z$KD ]/4XP;.F>(]6O=.LH9[V%;D:C>64SP1?O[CR6=5,2$%1G"EBW 'IFN
MB7PMID<^ES0)+"=+#_9520X7>,.3G.XG)R3GKGKS51/ VCQR02(UXDL%S-<I
M(ERZ,'F.91D$'#'DC\L4 <TFKW6O:7\/M2O507,NKL)-@P"5AN%SC)QG;FNM
M\5:E?:5IL-S96MS/&)U%U]DC$DR0X;+(A^\00N1@\$G'%16W@K2+.VTZWM_M
M21:?<M=6R_:&;9(VX$\YXPS#'3D]ZUM0TZ/4!;EIIX9+>7SHI(7VD-M9>>Q&
M&/!!% '(VGBN?5WT^PTR^-V;FUGN_MEM%&KE5E"*NR0@ C/S#&<C'&<U+8:S
MK^H7MOH-Y);:?JR::UW<20 2*S^88U"YR ORY8<GD $5H7G@71;R"U7;<V\]
MK+)-%=VUPT4P>1BTAWJ0?F))(Z?2I+[P5H]\;%\7=M/9*R0W%K=212[&Y96<
M'+ GDY).><Y- %2UU36!XKTW1[ZXMBUQI$L]P;9<JLZ/&A*$\[?G;@YK"T_Q
M-XDUBU\*1P7UI;2ZO!=F:4VN_8\?W6 W 8Z<?KVKK[KPMIEU<:?.!<026$;0
MPM;SM&3&V-R,0<D':IYYR*KV'@K2-,?2FM/M2?V7YGV53.S!?,^_D'J#Z=!V
MQ0!R_B36M;72/'EFVH(CZ9IT,D$UO"$;+QN6ZD]2O7MVYYK;N-9U#2/$.C6,
MMPL]E-IMU<R_N@)"T7ED<@XQA\8P.E:D_A73+J;6)+A991K$(@O$:0[70*5
M&/NX!/(]:=%X8L(K[3[SS+IY["%X(6EG9_E?&_=G[V=J]?08Q0!B:-K'B34A
MI.J1Q1OIU_:&:9)FC41N4WQ^45)8CJ#NY[\=*E\(>(Y]7O9K2^GFAU&"W1KK
M3KJW$4D+DX+(0,/$>@()]SS5S2_ ^BZ.THLQ=K X<1VSW3M#!OSN\M"<)G)Z
M=,D# )J_8:%:Z?=+=!YY[A(!;)+.^]DB!SM![\X))R3@9- &)JNLZS>:OJ^E
MZ$I6ZTZ")X\K&4DD<,0)-S A. /EYZ\\8JGXA\0ZYHM]I3R7%M%::I"(",*P
MLKEMH$C-_%%EL=N2HS\PQNZKX0TK5]6BU24W=O>)'Y+RVET\!ECSG8^PC<N:
MFO?#&FW]O?6]Q&[P7MNMK)%N^58USA4'\/4]/Z"@#.N=1U.]UV_T'3[U+>YL
M=/BN!-)&#YTLA<+D8X0;.<#)W<$8YPKTZL_CFZEM[VVMKY?#44DDL<7FIO$L
MA(4$CY<]SV]^1T=WX)TJ\GLKAY=02ZM(?LZW,-Y)'+)%G.QW4@L/KS[U:;PQ
MIYU"6]0S12R68L2(WPJPC)"@=!R3SUYH Y.]\8:M+X6AU:VN((YCX?&J?9H8
M][^;MW$R;N%BX('(8G.,XK0?5]=U+Q-::;9WMM9P76B_;@WV;S&23>@[M@CY
MO3\^HN?\*_T+R4AVW8B6P&FLJW3J)+<9VHV"-V-QP3SSWJ[;>%;"SO8+R"6[
M6>"S^PQL9RV(L@X^;.3D YZ\>G% '/:?XOO]0TKPC<74D=C#JUK))=7B@;4E
M5 50;LA=WSGG/W,"F:7XGU^[M=$L[]/+U#4XKFXW6T"QLL<3*J[5E8C+!P^3
MVXQW!JOA26P;1[+3;#59M+L+>2*%M.U(07$3,5X)9T#)A?4G-:,7@R+4]*@B
MUB?43/;W!GLIVO#]JM05 *^<N"<\YY(YQDX!H V_#TNK2Z/'_;D<":@C,DGD
MD%6 )VM@$X)7!(SP:U*K6%C!IME':VX?RTSS(Y=F).268DDDDDDFK- !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %5[V^MM/@$UU*(T+!%X)+,3@*H'))/8<U8KFO%^F:A>-HM_IT7
MVB33-06Z>V#!3,FQD8*20-P#Y&2!Q0!;E\6Z%!IUS?S7XBM[:803F2-U:)SC
M"LA&Y<Y&,CN#5RPU>QU.RDN[29G@C=T=FC9,%>O# '\>_:N%\0>&M5U&V\47
M]KITIFU5K%(;0R1JQ6!@S.Q+;1G) &<X4>O'HZ$LBL5*DC)4XR/;B@#G[+QU
MX:U"\M+6UU1));L,;?\ =.%D(ZJ&*X+<?=SGVJRGBC1WMX9Q=GRIKO["C&%Q
M^_W;-AX^4[ACG%<'X4TVYU[P/X0MDLI(H[&_6]>Y<KMVQNY&W!R2Q('0<$Y[
M9F?1-?CMCIZ:+-((?$_]IB<3Q!)(#<&7Y<MG< <$$#IP30!JZ+XXM;:ZU2SU
M_55$T>KRV=NQA*JJ?+L5F4;5R2<%B,U;_MNZB\1^++:\U'R+&QLK::&3R0?L
MY<2[FZ9;&U3@YZ5D7?AO5+S1O%/A]]/<+J^HO-%=ET,21/L^8_-NW+M/&WKC
MMR+UWI.J-K/C&:/3I7BU#3(;>U?S(_WKJDH(Y;(YD')QWH W5\0:=9:19SW-
M^]QYEH+CS4MV9I(PH)E*(I*CD'H ,XK/?7Y7\:Z7%;7BS:/>:3/>!8HP^\JT
M6UE(!8Y5SP.M8ME8>(=!O])OX]$EOX9-$@TV[M4GB62WEB)(;YF"LIW$'![
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
M@^AI[^(])CG6%[O:[6AO5!C;#0C&6!Q@XW+QUYKFM3\/7^OZAK6I+:R61NM
M?2X8IV7<[N6;+;20 ,@#GNW;&:=M8:]/J>F7<N@7,$=OH,]A(KSPEA*3'C@/
MC:=AP<_4"@#J;#QAH6ISPPV=ZTKSVYNH<02 2Q@ DH2N&(R,J,D9Y%1:+XPT
M_6-$BU0)<0QS2O%%&]O)O<AF VKMRQPI)"YQSGH:P-&T35[63P$)M,E0:582
M6]XWF1D1.8D0=&Y&5/3-9MOX?\0V'A_0C_8?VJ71KNX$UDUQ&/M44A?YXSNP
M" 5(#8)^8<=P#LW\:^'DMK:=M1 2YDDBB'E/N,B ED*[<AAM/RD YXQFM!]:
MT^/0O[:>XVZ=Y N/.9&&(R,Y(QD<>V:Y*31KUKWPY=6GAQ;**'5)+VY@B>(-
M&&A>/<_S89RS G;GCN2.>F\4VMQ?>$M8L[2%IKFXLIH8HPP&YF0J.20!R?6@
M"JOC7P^\QA2]=I?)%PB+;2EI8S_%&-N9.O.W..]2_P#"6Z&;*VO$OO-AN8'N
M(O)B>1FC3&YMJJ6 !(!R!@G'6L6STS5(O$GAJ\?39A!9:/+:SMYD?R2-Y1"X
MW<_ZMN1QR*PM*T3Q+:Z7I^G3Z+*(/LU['(8KB)'2628NF]P^?**GD(3R.0<"
M@#M+WQGX>T\0&XU%1Y]M]KB\N-Y/,BX^9=H.1\P/TYZ5GZ/XDDCU#Q$FJW;2
M06NIQVMJ$@);#PQN% 0$DY<^M9?AK1M9M-0\'R7>DRPIIVB/8W+&6)O+D/DX
MZ-DC]VW3/4>^*PT/Q'I_C+4_$EEITTV_4019O-%MN+9HHHV=<MA)%,>1G&1P
M>O !VU[XDTG3GVW=T8@'2-W,3E(V?&T.X&U"<C[Q'4>HJ+2O$EMJVM:KIL,-
MPCZ=*L3O)"ZJS%0QP2,?Q#'//4<<URKZ+J*:[K%M=^%H=5L-5N!<PW,TL>R
ME$4I,A.2%*9&W=FM[0K"_L/%WB62>S86=]<17$%R)%*L!"D97&=P.5/48QWH
M UKK6]/L[DV\TS^8#&&V0NX0N=J;BH(7)]2*YJP\8Q6&N>(;37-1Q%;:C';V
MS>0<1J\4; .57"C<Y&YB![U'XBT34[CQ!)J6C07=IJ*M"JW"2H;:[C!&Y9HR
MW\.6P0,],$]*S]9T#6[O2_'$$&E2M)JEW%)9CS8AYBK'$I/+\<QGKCM0!V=Q
MXETBTOC9S7>V99HX'Q&Y1)'QL1G VJ3D8!(ZCU%<YJ&NZO!-X[2.] _LJRCN
M++]RI\MC$[G/'S<J.M9WB'2O$>ISZB!HLSA=2L[JU,-Q%'&\*-$S;AO!:7Y6
M'S\8 VGUNWVCZO/<>.F33)"-4T^."T(ECQ(XA="/O<<L.3CC- '7:9>-)X?L
M[VZ?+/:I+*^WJ2H).!_2J.G>,= U:YM+>QOQ*]Y&TEN?*=5E"\L%8J%) Y*Y
MR!VJYI$<]MX<LHIK=UGBM41X<J6W*H!&0<=1ZXKAM'\.ZU;:9X$MI]-FB?2S
M,+QEEB/E!H9(P1AN>7!XS0!VL?B329;R&U6[^>=VCA8QN(Y77.Y4<C:Q&#P"
M3P?0U%H'B2V\0OJ MX;B,6=T]L3-"Z;BN 3R .N>.N ,XS7)Z?X:U>3PQX=\
M.7EDT,FCW\,KWH=#')'"Q963!W9<8&"!C+9]^@\)6&H:9<:[!>6;113:G/=0
MS^8I65)"", '((YSD#VS0!J1Z_ILMWJ-JD[^?IRA[I#"X\L$$@\CG(!(QG.*
MKV^K6UUXCCMX=4;+6'VC[ UN5RI88E+$ CKC;[].*S==\.WEUXJLK^QV"VNX
M#8ZJI.-T(.]2!W/WT^DOM4>KZ)J&I>,[F5(9(K*?0IK#[8&3"2NX(XW;N .N
M* -NV\1Z3>7<%K!=YEN49[<M&ZK.J]3&Q 5^.?E)XYZ5C>'?$K#3;Z36KW?(
MFLW-A;E8?FDV.P10J#).U2>!V)[50L=#U:^L?"%E?:>UE+H4R27$_F(R2>7"
MT8$>#DARP/(& #GFJUOIGB*RLV5=&E9)/$-S=S(DL/G?9Y"Y5HV+X4_, >0P
M!./6@#HKWQMI=M;:9<0>?=1ZA>?8XS%;R'8X+;PPVY##:WRD9R.G!Q?N?$FD
MV=TEO<71C9YE@#&)_+$C8VHSXVJQR."0>1ZUP]KX>UZUTJQ4Z1(TEEXFEU#R
MA<QLTD#M-AE9FYP)%^\03@\>MJUT34;?6-1T^^\,6^HVMU?O>6^H22HT<0=M
M^)$)W$HV<8'/'3K0!U?B3Q!;^&]-2\N(9I1)<16ZK%&S_,[A03@' Y_'H.2*
MP1XRCTSQ5KT>KWSIIEO:VD\"_96W1!_,WE@J[@!M7);A>^*T_'&G7NI^'!%I
M]N;BXBO+6X$*NJEUCF1V +$#.%/4BL34-)UB[O/&<RZ3,!JFCQ6UL/-B^:0)
M*"I^;CF0<GC@T =5J/B+2M*B:6[NBL:1B9WCB>01QGH[%0=JG!Y.!P?0U/J,
M[C1;FXM)PK"!I(I5 8<#(//!%<#'HFKV&H[KGPP-8LM0T^V@DC:>(-;2QIL9
M7#-AD8'.5SWX.:[BZMI(?#4MI;VJM*MH8D@M\*N=N J[B !Z9/2@#B=-\7ZV
MEIX*NIKFWOGU\HMQ:+"%DB5D+&5"#]U<<Y!Z]17:ZCXCTK2G9;VZ,01E623R
MG9(BQPN]P"J9R/O$=1ZUPN@^$]6\-:7X>U?3=*":K;6D=CJU@)(U^U1#^-6W
M;=ZGD$D9&0>U6Y]'U)?$&L1W/A:+5K#5Y4N(III8\6[>6B,DRD\J-@(*[NM
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
M8<8CW'/)7@L>IQQD]3U.G0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !117/>*-8GTV?1+*W<PMJ>H
M+:M<8!\M=C.<9R-QV;1D'K[4 ;\DB0Q/+*ZI&BEF9C@*!U)-9MCK>FZS-<VE
MK-*98HT>16CDB;8X.UE) R#@X(]*XGQ#?ZE)H7Q!T2YO)9(]/TTSP701 [))
M#(3&^%QP4/( .".<\UW6AQ/#H=DCSR3GR4.^0*#T''R@#]* *JMHOA"PLK%
M;2UFN%MK:,!Y!YCMPN>=N2>^!6U7E=YJ5WXC\-^&M?DO9%CN?$-OBT")L1!<
M%%7.-VX;02<]<\8QB_?>*-6?POXA\1VEV8WTB_FB2Q,:&-XX7"LKY&[<PR<@
MC&5]\@'HM4;;5[*[U6\TR&4M=V:QO/&48;0^[:<D8.=K=,]*XO5_$6L6UIX]
M>&^DC;2K:*XLMT49,1:$N5/R\C/KD^]1&VU34/&OB-M.UA]-N!I5A)YJ0H^Y
MOWY ;>"-O7( !]QW /1LC.,\^E-EB2:)XI%#1NI5E/0@]17G7AO5-0\0>+O#
MVI7-U/ ;GPX;I[9-OE[C+%NP""0&X/7/3FO2* ,7&A>"/#LK1PQV&EVBEY!#
M&S;!W)"@D_6ME6#J&'0C(KRC6%N#X8^*+37]S.D<DL:QR;2H'V:(C&%!&,XQ
MG&.V>:T]4\1ZMX7OM662^-]#'HBZA$LT2JL,GF%"!M .SD'!)/'6@#T6LW4]
M>TW1YK:*^G:*2Y;9"HB=_,;&=HV@Y. 3CK6=HZ:]%KCF]O[:XTN>U#PHTJM,
M)0PR5VQH"A5AZX..QK+\?&9=9\&FW2-YAK'RK(Y52?(EZD X_*@#JM.U:PU>
M.5["ZCG$3F.4*?FC<=593RI]C5VO,O#VH-I^E^-_%MPG_$^&YK[3=NU;=K>(
MB-!SE@R_-O\ X@> ,5K"7Q:D,MY:ZC874%SIK-:I-,N3<X!1D(C4;"#R"3V]
MZ .V) !). .I-+7E6MZ[<:IX-UA%O]5L[RUNK-)[.ZBCCF@WRJI4E5PZ,"2"
M.N/3BNA#ZW<^/;S2(]?GBL[6RM+L#[/"S.6DD#J3MZ,$YQR#TQT(!U=E?V^H
M)*]N7(BF>%]\;)\ZG!QN R,]QP>U6"0.IQ7GMAXHU-_LMA=7Q\R[\0WFG"\,
M: I%%YA50,;=S;%7)'<]Z=XA@U:"7P_;7&ORRLWB$1;X41&\HQ2.BR#:067
MYP <@XS@T =Q!?V]Q>W5I&7,UJ5$H,; #<,C#$8;CT)QWJS7#R77B&^OO&>F
MZ?JC)=62P'3F,,9V,T6_:<K@@MQD\@5!+XTGF\)S>);&=OLUM81[XY57:+ER
M-V_Y<@Q@@D# .[VH [^JM_J-IIEN)[VX2&,L$4MU9CT51U)/8#DUD:/'KT&M
MS"_OK>XTV:W5X$:16F60'#$;8T!0@KZD'V-8VM.Y^,/AF*Z.+,6-T]J#T-SP
M&_$1YQ]30!U-MKFGW=ZME',Z7;1F58)H7B<H" 6"N <9(&?>M&L/Q7J,6AZ#
M>ZYY"37=A:32P*3R2%R1ZXX&?I[5D#4M4LM>\-VYU&2]M=:@E64F.,&&18O,
M61,*.#R,'(Y7WR =G17$>']7U6\F.A7FH2-J]AJ$JWDHCC4O;+\R,%VX 97B
M' S][GBH]!U3Q%KUOI&NP7UK'I]S(PNK>21<*A)4*@$>1(K8'+$'GVP =W17
MF>G:[K_V'0M3N-8><7&NS:;-;F"-4>+S9D!)"YW#8O((''(/)-RW\0ZHWB/1
M%34&NK+4-0O+:1TB18"J)*R"/C?E3& 6/!.[&>, 'H%("#G!Z=:\TLM=\0+:
M:9J,VLR3!_$4FER6Y@B5)(?/DC!)"YW#:"""!QR#UK<\"+<&7Q))<7]S<XUF
MXC FVG 4* >%!Z8&.F!TH Z6_P!2L],B22\G6(2.$C7!+2,>BJHY8^P!-1VF
MM6%[>&SAF870C,I@EB:.0)D#<58 XR<9[_@:Y2Y=F^.%C'=G_1TT*1K$-T\X
MR@2;?]K9M_"M?QIJT?ASP]?:[%%$]_:6KB'?V#,@)([J#L)^E '1T5Q>H:AJ
MVD>)+335U*6[MM1T^YE65XX]]O+"$.\;5 *MOQ@@\@5D:3XDUJV@\*:E?ZE)
M>Q:KI,MQ<VWDQJH>.%9 R;5!!/(.21SP!TH [V\U>RL+^QLKF4I<7SM';KL8
MAV"EB,@8'"D\D=*DM-0M[T3F%GQ!,T$F^-D^=<9QN R.>HX->>BXO-5N/AUK
M5S?M*;^Y,[0*J".-GM96 7 W?+DKR3GOS4.I:CJM_HLRSZK<!K?Q=#9H\:HI
M,0GC"J?EP<9S[GKD<4 >DI?V\FHS6"E_M$,:RN#&P7:Q(&&Q@GY3P#FK->?Z
M[XIU/P[?^*F\]KR'3=(M[JWBDC48D=I5))4 D?*I/XXQ5Z[O]5TSQ+I>G+J<
MMY;:I97#>:\<>Z"6)58.NU0"K;L8(/.* .RHKSCPUKNNS2>";J]U5[I-<LY#
M<P-#&J*RQ>8&7:H8'@@Y)!SP!73>*]9FTM-)MK>3R9-3U&*R\_ /E!@S$@'C
M<0A SD9(X/2@#3M-7LK[4+ZQMY2US8LJW"%&786&5Y(P<CGC-7J\MGU2Z\,Z
MYXPF2Y>::6\TRW6XF5?W0E 3<<  [0QQQV&<UHZ_XGU3PIJFK6K3F]MTTD7\
M$MPB@P.)1$0Q0 %?F#=,_*W/H >@T5Q5RWB^R74'@N[6[CEM4>SA>=/.\T.
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
M3_+]W.!UZYYY)H [0$$ CD&BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J>IZ59:Q9_9;^ 2Q!
MUD7YBK(ZG*LK @JP/0@@U<KE_&VJW.C0Z-<P7;V\3ZK!#<!4#>9$Q.X=">W;
MF@#3D\.:7-IMY82V[O!>Y%UNF<O-D;?F?.XC  Z]..E:%K;16=K';0AA%&H5
M SEB .G)))K(L/%VC:C:W<\-Q(OV2589X9H'CEC=L;5,; -ELC''.>*IZIXJ
MTJ31M18:I=:<]G-'#<.MJQEMV8J5!1E/# @!L8^;K0!,W@;PZ\[R_877?<B[
M,:7,JQB8'/F! VT-GG( S5M_#&D/>SW1M"'N)%EF02N(Y77&UFC!VL>!R1V'
MH*K:AXUT/3+B_M[F:X\W3T22Z6.TE?RT;)#G"GY<*26Z"K5[XETNPW>;.S[+
M;[7)Y,;2;(?^>AV@\<'ZX..AH AU+P?H>KW5U<WMD9'NX1!< 32*LJ $#<JL
M%)&3@D9'8T^7PKH\LWFFVD5V@6V?9<2*)8ESA7 ;YP,G[V>I]36C87UOJ5C#
M>VK,]O,NZ-F1D+#UPP!Q_.L\>*-)-_;V?GR![DNMNYA?9,R9+*C8PQP#P.N#
MC- $T^@Z9<7]K?/:*+FTC,4+([(%0X.TA2 1E00"#@@$4WP[HD/A[1HM-MR?
M*C9V52[.$#,6V@L22!G'/Z=*SH_'OAZ5;5UNI_*NI7@BE:TE"&52P*%BN V4
M;"GDXZ<BGGQQH"VIN);J:%5NULG6:UE1DF;!564KE<A@03@8- %BZ\)Z)>OJ
M33V1;^TE"W@$SJ)0 !R P X4 D8R ,YJ5O#>DO>-=R6IEF:U^QL997<-#W0J
M201]17.^(?&,%YX&\27N@7T]OJ&EP,762W,<L+[=R[DE7.".AQ70W?B"PTX%
M+AY7EC@%Q,L,+2&./GYV"@X'!QZX..AH ;H7A?1_#:.FE6AA#@#YI7DVJ.BK
MO)VK[# J?4M"T[5KFSN+V%Y);.3S;=EF=/+?&-P"D#."1^-1IXDTJ74;"QCN
M3)-?P&XM2D;,DL8 )(<#;T([]Q1_PD6GE"T;3RMYLL2QQV[EV:,X?"XR0#P6
MZ9XSDT /DT#3)-7DU1K4?;)81!*ZNP$J#.%=0=KCD]0:H6'@?P[IEK<VMGIY
MCAN4,;IY\AVH3DJF6^09YPN.@]*L1>*-)N[&SN;2Z>X6^5VMU@B9G8+PQVXR
M-IX.1P< \D"J/@#5;K6O"45]>7+W,K7-R@E>,(S*L[JN5 &/E ["@#0F\+Z1
M<V5Y:7%JT\=X$$YEF=G<)RGSD[A@\C!X//4U)::!IMEJ3:C;PR+=O"L#2&>1
MMR+D@$%B#R2<]<DGN:Y:T\;6^CZSXC@U[4+AK>UU%(H9?LQ9+>-H8V&]D7"K
MN<@%OSXKJ8-?TZXU2]TZ*60W5E$LTZ&%P C9VL&(PP.#T)Z&@"I-X,T"XTNX
MTV:P\RUGN#=NK32$^<3DR*V[<K9R<@CK4K^%-%DTRWT]K,FWMYA<1_OG#B49
M^??NW%N3R3R#BM*RO(=0L8+RV+&"=!)&70H2I&0<, 1^-4-6\2:7HEU;6M]+
M*L]T',$<=O)(9-HR0NU3D^W7F@">ST:PL-0O+ZVA9+F\V^>WF,0^T87@G P.
M. *(=%TV#3[C3X[*$6ERTKS0E<K(9"2^0>N2366OCOP\^FVE^MY(8+NX-K%B
MVD+><,YC9=N5?@_*0">V:F/B[2!:?:=]R4%N+F11:R%X8CG#.NW*_=;@C/!]
M#0!-H7AC2/#<3QZ5:F%7 !W2O(0HZ*"Y)"C/0<59U71M/UNV2#4+83(CB2,[
MBK1N.C*RD,I]P0:AB\1:7/JMKIL5R9+BZMC=0;8V*21#&65\;3]X=^XJG)KM
MC=:QH\46HW4#7$LZ1V_V9@ER45MP9F7@+@D8(SCN* -&VT:RMDD39+/YB&-C
M=3/.2IZKER3@]QT-1:;X=TO26B:SMW7R8S%"))GD$*'&50,3M' X&.@'85S_
M (E\4E+C14TJ\G59M9ALYG2#,4HWD2)O*D9&".".01G@XO'Q1I6FG7+R\U:Y
M>WL[F.*9'MF M6*+A1A,D'(.XY'S=: -R/3K.'4KC4([=%N[B-(Y90.75-VT
M'Z;C6;9^#M!T_5YM4M+ 0W4SM(Q61]@=AAG"9VJQR>0 >3ZT^V\5:1<G41]I
M>'^SD$MS]HA>'9&02'^<#*G:W(XX-.M/$NFWFJ)IL;7"WCPBX6*2VD7,9SA\
ME< '!')'/'6@")/".B1VMO;):R"&VNC>1+]IE^68DDO][KDD_B?6HXO!'AV&
M>*:/3RKPW+747[^3$<C9W%1NPH.XY4<'/(K4O=3MK"2&*4R-+-N\N**,NS!1
MEC@=A_4=R*I7'BC2[:Q2\:2=X6MA=GR[=W9(2,AV4#*CKU&>#Z&@!B^$-$6U
MBMA:R"&*[^VHOVF7B?<6WYW=<DGZFKMEHNGZ=>WEW:6_E37DGFSD.Q#/@ D*
M3@$X&< 9P,UFS>-M"ANX[47,TTTD,5P@@M99=T4APK@JI!4GN.!WJS;>*-*O
M-/EOH)9F@BN?LC_Z-(&$N\)MVE=V=Q Z4 6-5T33M:CA6_M_,:!_,AD5VCDB
M;U1U(93]#1'HEA';3V[Q-<1SH8Y?M4K3ET/527)..3QTYJA9:[IZ/K,\FJS3
M1VUXL#QRP%/(<J@$2#:"^2P(ZDEL"IX?$^E3I=;9W66UF6WF@>)A(LC %5V8
MR<@@C&<_@: '6OAK2[.(QPPRX,'V<-)<2.R1?W%9F)4<#@$=!Z"FP>%M'MCI
MAAM77^S$,=F//D(B4C! !;D8XYSQ38/%6DW,;&*:0S+<FT:W,+"43!2Y381G
M[H+9Z8&<UI65[#J%HES;ES&Q8#>A1@02""I (.0>M &+;>!O#UG+;R6]BZ"V
MG-Q;QBYE\N%R""43=M4'<>  .>E3MX2T1[&ZLVM',%U<B[E!GDR9@P;>&W95
ML@'((Z56TSQG87\&IW$L<]K#97C6@,L+@NP*J !CEBQP%'/3C)K4T_6K+4[B
MZMH'<7-J5$\$L91X]PRI((Z$=".#@^E $:^'-)6[N+K[(&DN;=;68/(S*\0S
MA"I.W')[=SZTVS\-Z781[((90!";="]Q([1Q'&40LQ*C@=,=!Z"M:L>#Q3I-
MQ<VL$=P_^E[OLLC1,([C:,G8Q&&X!(QU'(R* $MO"NC6G]F>1:N@TL$68^T2
M$0@C! &[D8XYSQ5O5M'L-=T]K'4K99[=F#;22I5@<AE8$%2#T((-4M*\6:1K
M5Z;6PEN)9%,@9C:R*BM&VUU+,H 8$]#SWJ[?:O:6$T<$IDDN)$:1(88FD<JN
M-S84$X&0,^I ZF@"A'X.T)([]&LC,-0C6.[-Q-)*9@HPNXNQ)(]>M6H?#^F0
MPW$1MS.MS$()C<R-,TD8SA"7))7D\=.3ZUFS^-M-%SH*68FO(-7>01S0Q,RJ
MJ(S'.!G=E<;<9'.<8K,T#QA';W&I6FM7T\L@UN6QMY3;'8@RHC1F1=JDDX&<
M9S0!L6/@GP_INGS6-I9/'!*4R/M,I9=C!E"L6W* 0" I %:MEIMKI_G&WC8/
M.^^61W9W=@ H)9B2<  ?A5.[\3:58W20W$[H&G6V\[RF,2RMT0N!@$Y Z]3C
MK5,^.M!\VYC6:[<VKRI.4L9F$;1J&<$A.#@Y]^V: +T_AO2KFZOKF6WD,U_
M+>Y83R#S(QG"X#8 ^8],=3ZU&?"NCYM62WEC>UM_LL4D5Q(C^3_<+!@67V).
M*=;>)M*N[VRLX9I&FOK7[7; P.!)%Q\VXC'\2\$YY%58M?T^]UVQ6'4[F,2V
MDTRVKVS)',BLH,A9E!&WM@\AL]* +TOAW299M.E-FBOIJE;3RV9!$I !7"D
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
MAN)X]*M3"K@ [I7D(4=%!<DA1Z#BJ^F^--"U748K"UNI//F@^T0^;!)&LT>
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
M<LK9_P!H)(/^_*5OW^C7B>+M)NK&P#6%EIES:<NNT,_E[%P3DC$9!^HKK**
M/,&\$ZP^DZCI^F+-86$MK')!I]_.L\4-TDJR!8R"Q$1V$$'U&!VKK/#-O=&2
M2\O/#-EHDQC$;+$T<DDG.?O(,;1V!Y.3P,<]'10!S&H6.H6_CJUUNWL7O+4:
M;)9ND,B*Z.9$<$ARHVX4C@Y]JYI/!^KZ"VDWUMI=IK)072WE@TBJ$\^;SMT1
M<8^4_+SC(KT#5-3M=&TNYU&]=DMK:,RRLJ%BJ@9)P.:LQ2":%)5# .H8!A@C
M/J* ./;1;^/6O"MQ!I%O;V]BUT]Q#:,BI#YJ$*H'&XY/) YY-9=MX>UN/0='
MM6TU_.MO$+ZA*/.CXA,TC@@[N3B0<>H->CT4 >5.D_G:K=+HEU>^'QJ[:@6M
M+V#8SQ,-S8<A_OH6*@X)'''7T;6(Y;K0;Z&WB:26:V=(TR%)+*0!S@#K5;_A
M&/#\%^^I+H]F+HL96D6 %BW7=@#EO?K5O2=5M=;TN#4K%G:VG!:-G0J2,D9P
M>>U '):/HNK6>I^%)YM/<1Z;HCV5R1+&<2D18 ^;D?NCS[CWQ!;>%=6/PSMK
M#[.MOKFG7#7EF&D4CS5E:11D$C#*Q0_[QKT&B@#C]2\/ZC;W7AO4K)1=SZ7-
M*]U &"&?SE(D=2Q W!CN ) P2,BLS5_"VJ76E^([BWM";O6-0M+A+7S$'E1P
MF+)8YV[B(V/!/4#UKT.J%[J]II][86D[2>=?2F* +&6#,%+') P/E4GGTH P
M]>\.W>H>(]-U*S*QQ30M9:HCGE[8_.![G<"O':4UGZEHFIV_B[4;J/P]8:YI
M^J1Q9^T2(AMG1=A#!@=R$ 'Y<G.>*[NB@#SJ\T#7K$^++*TTV.]M=;M,6\L,
MJ1""06XB*,K$$+\H*[<XS@^M=MHL,]KH-A!<Q!)XK=$=%8-A@H!&>_2EO-8L
M;&YCMII6:YD4ND$4;22%1U;:H)V]L]*J2>*M'AL+^]FN)8[?3R!=L]O(IA.
MW*E<]"#TZ$'O0!R-OX=UN/3-+A;37\RW\22ZE(/.CXA:25@?O<G$@X]C^/1^
M&=/O;'5_$D]U;-%%?:@+B!BZG<GE1IV)P<H>O8BM"W\0Z?<WL%FANEGG5GB$
MMG-&& &3AF4#N.]%SXBTVU:Y5I99/LO^O,$$DHBXR0Q12 <<XZXYH X_QEH7
MB/6GUZUAL%N+>:* V#K<K$H*D%PZ]6?(X)R ,<@YS;OM'U>YU/Q7<#3FVZGH
M\5I!B9"#*JR@CDC S*.2.Q]L]I;7,-Y;17-M*DL$J!XY$.592,@@]QBI"0JD
MD@ <DGM0!P&KZ3>KH?A<V<Z67B&R\JT568,=DB>7*, G( !D'_7*NZM;:*RM
M(;6!=D,,:QQKZ*!@#\J@&D:;_:QU<6-O_:#1"+[5Y8\PIZ;NN*NT <3IGAYQ
MX6US0=>BCM[2YN[MXY_.4[UEE>16']TKD'GG(]LUBZQ!J$?P=N+[4W6XU2\:
MTFF=1M#XEB5.O3*J"1ZLU=_K6GZ5?V.[6+&&[M[9OM 26'S=K*#\P7!).">@
MJ)5TGQ=X?MIWB%UIMVB3QK(" PX921^1Y[T <OXB\)ZCXFO=4U".(6$[Z6EE
M;)<%6\QQ,)LOL) 3*JO4GEN.F=GPS;W;2O>7OABQT2?RA$WDO'))*<Y^\@X0
M=@>3GH,<](JA$"C. ,#)R?SI: .7OM.U&S\=Q:_:VS7MK+I_V&>"-U5XR)"Z
MNN\@$')!&<].M8O_  BNIV&BZ';0VOGRQ:Z=4N5CD4+"C/(Q5=Q&<;P..N":
M[M[N&.[CM2^9Y%+*@&3M'4GT';)J"SUBPO[^]L;6Y66XLBHN$ /R%@2!G&#P
M#TH B\16$VK>%]5T^WVK/=V<T$>\X 9D*C)';)K M=#OM1O_  _<WEFUB-(L
MY8B)'1VDD>-8_EV$_( "<G!)V\=:U;;QEH-WK2Z1%??Z8Y81*T+JDI7[P1RH
M5R/]DFM)=2MG@GE0R/\ 9V*2QI&S.K#'&T#.<$'W!!'!H X#0]!\1VJ^#(+C
M24C30XYK>XD:Y1@^8B@=0/X3P<'!ZY [RZ9X9U;3[74(K*TNK33[G2Y8SI<U
MRDL<5TV /(.X[8_O9!('W<#T[C2]5M-9LOM=D[O$)'B.^-D(=&*,"& (PP(_
M"KM '#:=HNK6VH^#9I-/<)I>DRVMT1+&=LC+$ !\W(_='GW'OC&LO#&OZ9::
M+>_V'!J$EFU[#<Z?/-&"T<\_FK)&Q)7<, $''<5ZE10!P&K^&+F[M+4VVC-I
MM]!!(]I<:1.D1M968GRV!*AT/REN""0>.<T:CX<UJXU&"_MHI;76XEMD?4+:
M95M[E1M\Q9HB<D [\87/(P1BN_K/U;6['1+(W=](RPB5(24C9\,Y"J#M!QDL
M.3QR* */C31;KQ!X3O=.LI4CNG,<D)<_*7C=7"M[$K@_6L#Q!IM[J)OO$%W9
M/8"UT&[MO)DD1F=Y &/*$C:NSC)R2W08Y[VH;NT@OK26UN8Q)!*I21"3AE/4
M'V- ' V.@W7B72_"DLMN]E#8:8ZF9G5B[2VXB 0*2<88L<XZ+QUQ-X=TG5[:
MPAMM0\*Z;!=V%LT(OX'C9KD[-@,? *;N"=Q'ISGCN+2T@L;2*UMHQ'!$H2-
M3A5'0#V%34 <':Z5XAL/ OA?3H;$F>Q,,5_ DZ+(8UC*DQR9P/FVG((.,CBJ
M%OX8UZVTN)!IL6^U\2MJ21)=*?,A9G/#''(#CK@G!_'T)+Z)]2EL0DPEBB64
ML8F"$,2  V,$_*<C.1Q5F@#SS6?"NLZQ/XM$<*VS7ZV4EG*\BE'D@.XJV#D
MD 9QT_*KNIZ-J6MZC+K#Z=):2QZ/<64=L\L9>624J>JL5VKMZDC.>@QST]UK
M-E9ZM8:9,[BZORX@41L5;8I9LMC X'0G-3WUY'I]C/>2I*\<*%V6&,R.0/11
MR3["@#C],T758-4\&RRV+)'IFE2VETWF(=LC+$!C#<C]V>1ZCWQH>*M-U235
M] UK2[<7CZ9/(9;/S AECDC*$J6P-RYR 2,\\UTZL'0,,X(SR,'\J6@#S:?P
M[K\^GZW*-,59I=>M]5MK<W";I4C,.4SG:K8C/4XSW[TS6- \1:E%XL==("MJ
MKV3VZ?:8R1Y6W<&YP/NGN>>F1S7IE% ',ZS87]WXK\,ZA!9.UO9-.]P=Z IO
MB* 8W<G)YQ7/0>'M;CT+2[9M-?SK?Q$^HR+YT?$)FDDSG=UPXX]0:]'K''B;
M3GAU.2/[3+_9LP@N4CMI"X<A3@+C+<,#D#% ' JLRR7U[_8=W>>'X]8DU-'M
M+R H7C?E\.0Y^=2VT'D],CKW_BK3I]9\(:QIMKM^T7=E-#%O.!N9"!D]N31%
MX6T&'4&OXM'LDNF?S#(L*@[_ .]_O>_6M;<I8KD;@ 2,\@?Y!H XZ*PU>3Q-
MX=U*;2WBBL].N()U$T;%7<Q;1UY_U9SCCD>]<]8>&-?TFST.\_L*WU&2T6[M
MKK3YIHP=DLWFK)&Q)7(P 0<=:])U'4+?2M-N=0NV=;:VC,LK(C.54#).%!)X
MJ6UN8[RTANH23%-&LB$C&01D?SH JZ-:FSTJ&$V5K8GYF-M:@"./))P,  GG
MDXY.35^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "N7\;_\>^A_]ANS_P#1E=16'XHTJ\U6TL!8
M^09K6_@N]LSE%81MDC(4X)^E &/XN6?5O%GAK0[62-&BE?59S)&755A 6/(!
M&<NX/7^&I]2U'5]'TNPCG-M/K>HWYLH9EBQ'$KLS;MN2<"./.W/) YK;@T>T
M_M-=8EM535&A$3R),[@+UV G&5SST'/.*LWMA:ZA$D=U$)!&XD0Y*LCCHRD<
M@^X]: .(UCQ+J6EOXK@@O9KE-.L8#!,T<>];R0L%C&%P<YB.,$C=[BNJT:TU
M> O+JFI?:?,AB58!"JB)U!WG</O%LC/8$<8!J<:)IHMEM_L<9B6=;G:><RA@
MP<GJS;@#DYY%7Z .-U&[:3Q^\LM_-%INAZ:;J>-=NSS9-P&<C)(C23O_ !#&
M.<X/A6_U6RDT(W%PUO'>VUYK&I6QC4G8QW L2-P;=(, $?*F"*[V?P]I-S-?
MRSV4;O?Q>3=%L_O$QMP>?3CCK4QTC3VU)=1-K&;M8?LZR$=(\D[0.G<_G0!S
M6@ZGKWB"/1]51FM;*Z/VF6-UCV&%D8I&HY<ORC%L@<'&1Q1\4;NXM/ ET+>5
MH%N)H;::=3@Q122*KMGMP2,^];^E>'M*T1=NG6:0*,A5#$A 3DA02=H]A@5>
MN;:"\MI;:ZACF@E4I)'(H964]00>HH A6SL;;2TT\111V0C%NL71=I&T+_2N
M*BCU76O&_B'5-+N;>%+(0Z1&\L)?@8DF*G< "-X'(/*#BNML/#^FZ;L%M#*!
M&-L:O<22"(8Q\@9CLXX^7%51X.T(6]Q;BS<0W+M)/&+B4+*S?>+#=@D]R>M
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
MUA.T<@,BJ 5V\\8.>1P>] ',Z9XCUL36N@7EX)I3JUW8+?2,(6N$B0,@W!2
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
M$@;Y1%''A@.ARA/?K5?Q)IFIW?BSPWJ=E:+-!IDD[S9E5"WF1% %SUY.3G%
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
M+J\N6EG\/232GSF =P+<Y(SCDL<^O?I38?$.IPQ"TGOIW2Y\52Z:]RQ :.$
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
M'I;FXA5BJ-(LD2B1?[N58GCUK.TB_P!8URU\%0R:]?PC4[2]^TR0,@=RF-K
ME3@C/^>M 'JI( ))P!U)K&O?%.G6-C#=L+J=)\F!+6V>9Y5&,NJH"=O(^;IR
M/49R?B1+/8_#35!#-(7,4<#RD_,4=U1V)'?:S5T=Y<0:; C)"'F(\JWA0 ,Y
M[*/0<9/8 9/ H -)U>PUS2X-3TZX6>TF4LD@!'0X((/(((((/3%5+/Q/I-_I
M?]J6UQOL1.\!N-IV*58J23_=R/O=._3FN=DL[C0M!M=(MM.NM4CGGFEU,Z>8
M\AG;S&CP[KA6+X]=HQU(-5_ 4JZGX/UZTN=.N+6!KZ_#>>$PP>:3<HVL>5Z'
MMGID<T =AJ&MVVF7MI;7,4X%W*L,4JIE-[9PI/8\&I-7U:VT33GOKO?Y*O''
MB-=S%G=44 >[,!7 V5Y<ZA\/_A]=7C,UQ)?6>]FZMA6 8_4 '\:Z3X@_\BDW
M_7_8_P#I7#0!J:EK]EH^B-JVHK/;VJ$!\Q%G3+;1E5R>21^=$6OVDNH6]D8;
MV.:XW>7YMI(BG:,GYBN!QZFL#QP)=3U/PYX=@=%>[O?MDQ==ZB*W&_YE!&09
M/+'6IM6O]8T'06EGEM[O5KS4$M;-O**Q1>:XC0D9)P!\Q&>3D9YH ZVBN#U+
M7KO1-5UN$7UQ<VFGZ+]IN)&"EDN2QV*,# +*#\N,?=P!GG=\-V.M0VMK<ZQJ
MDL\[6<<<ML8T"K*.6?(&=Q[CH.U &_5#4=7M],N+""=)6>^N!;P[%S\^TMSS
MP,*QS[5R/B'Q1<KI_B.]MKIK>/3'^PV21@%KB]*J1G(Y 9T4+[,3D8Q++<*G
MBJQ^WW8FB\/Z0UU<SG'SS2 J&],[(YCQ_?H ZG3-7M]5DODMTE4V5P;:7>N!
MO"ACCGD885?KG? UO)#X1LY[@ 75Z7O;CGI)*QD8'Z;MO_ :Z*@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "JE_I=EJBPK>VR3B&02QA_X''1AZ$=CVJW6;XAU&+2/#FI:C.2([6V
MDE.UBI.U2< CG)Z4 #>'M(D%\)-/MW%_C[4'7<)L="V>N,#'IBGIHNFI8W%E
M]BB:WN5*SI(-_F@C&&)R6XXY[5RGA:.74-*L$DUK5)=7LXK>>_+.P1V;EHRK
M8'.".,=JW]/\466ISB&V@NS(LTD$X,7%LR9SYAS@9V\=<Y'K0!J6]E:VMDEG
M!;QQVR+L6)5&T+Z8K-M/"?A^PDADM-'LX)(%=(GCB"L@;[P!'(Z"DA\4Z;/=
M6L2-)Y5W'))!<$ 1R)& 68'.=O(PQ&#V)R,M_P"$KT_:LFRY\F2W>ZAD\HXE
MC0J"P'4#YUP2!D<CB@"9/#&BQ06\$6GQ11VP=85BRGEJ^-X7!X!P,CH<5)<:
M!I-T8#+I\!,$?DQ%5V[8^Z<8^3@?+TXZ5#:>);"]_LI81,9-3M&O+>,IAO*
M4DM_=^^H^IK%B\7-J^AVURB7>F?VC?BTL9ECCE8@-U()(PP1^>PY]Z .P1$B
MC6.-51% 5548  Z "LR/PUHL5L]LNFVY@>$P&)EW*(SU0 \!3@9 P.!4*^*;
M%H+Z4176;&\2SGC\K+J[;,' ZKB13GTS3IO$VGPW,<0\V1'NULO.C4%!,?X.
MN3C'. 0.<XP< #H/"V@6OF>3H]DGF6_V9\0CYXN<H?4<G\ZDA\.Z/;R6CPZ=
M!&UFC1VY5<>4K?>"^F>_KWIFG^(;34[H0VL<[HS3*LVT;"8GV.,YR,-QR!GJ
M,CFM1W2*-I)&5$4%F9C@ #N: ,^UT#2[*,QVUG'$GE>2 I/RQ_W%Y^5?88%4
M+W1;RUTZWTGP['I]EI[AX[@.&S$A&,Q*/ESUX.!5BU\3Z?=W%C%&)@FH!S9S
M.F$N-HW';SG[N2,@9 R,US&L^*I]6\&ZG-;1W.FM-?C3;&X\T(Q/F"-I 5;C
M:1(?3"]Z .[M[>*TMHK:!!'#"@CC1>BJ!@#\JHW/A[1[NXNY[C3;:2:[B$-P
MYC&94'\+'N,<8]*JV7BC2YK"\GW7$,5A<"SD^T1L':3"E0!]YB=ZX'4DXQFH
MY_&&GVL=TUQ#<QM:W,-K,A525>7;LY#8_C7/.1GG% &C'H6EPW45TEE$)X8?
ML\;XR5B_N#_9X''3BH](\-Z)H#3MI.EVMDTYS(8(PN[\NW)XZ5/IFIQ:K#-+
M##<1I',T7[^%HRV,?,H/)4YX-4M?UY]'GTNUALI;JXU"Z$$:H5PH +NQR1T1
M6/U SC- %R[T;3K^\M[RZM(Y;FV),$K?>B)ZE3V)]J&T;37U)]1:R@-X\?E/
M-L&YTY^5CW')X-<G;^)8+3QAK,US/>26K7EMI=O$A9XTE.-SD9PN7D"?]LSQ
MP:WM6\5:=I$-[-,L\L=EM%RT";A&S8VH>>6.Y>!G&X$X!!H =9^$/#NGVEU:
M6>BV4%O=$&>..( 28.1GV!Z#M5B3P_I,]E+9SV$,T$SK)*LHWEV7&UB3DDC
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
M5@R+/%(4) <95@49E((!Z'L<XJ[J-E)?PQ1)=SVRB0.[0-M9E /RY[#./RH
M6?2M/N=.&GS64#V2[<6YC&P;2"N%Z<$ CZ5;K@O"4%]JEQKK2ZSJ.[3M>>WA
M!F+*84$;;&!ZY!89Z\UKGQUI U&TM<RE+RX:V@N%*%'E7/RX#;ADJP!*@''7
MD9 -JTTG3["6ZEM+*"![N0R7#1H 96/4MZ]3^9IT.F6-N+00VD*"SC\JWVH!
MY28 POH, #\*YD?$2P.CW>K?V3J_V&TCF>6;R%V@Q2%&0?-][(SZ8SSD$5;?
MQE$-1GTY=&U:2\2W%S%"L29GB)QN4EP!@]G*GD<<T :$OAG0Y];36I=*M'U-
M,;;HQ#>,=#GU'8]11+X9T6:*ZBETZ!X[N02W",,B9QT9AW/ Z^@]*RH?$NEZ
MKJGAVXMGU$_VA9S7-JJ';%(H52PD7/+#(QZ$FC3_ !YI^HOIA2QU&&WU*>2V
M@N)HE5/-3?E#\V<GRV(.".V<\4 :=[I(@-SJ.CV5@-;>%8DGN5(# = [+\V,
M5-HVG2:?:R-<-$]Y<RM/<O$N%9S@<9YP%"J">2%%4+7Q=976H6=HMK>)]M:=
M+661%"RM"3O &[<.A(W 9 K$'B]-2\*S:AJ=EJ=C NJ"U5K210^5N?+4$J_3
M< &['<0,CF@#L-1TNQU>T-KJ%M'<VY(8Q2#*D@Y&1WP>:ANM!TN]ECEN;*.6
M2.,Q*[9W%#U0GJ5/<'(-4M1\5V6G?V@_V>ZN(=-Q]MF@566#*ACD%@3A2&(4
M' -5[WQO96EY<VL-AJ%[)!9)?YM8T*O V<,K,P!^Z>.I[9H UKW0M*U*2UDO
M-/MYWM,^070'R\XR![<#CIP*AMO#&B6<EH]MI=M"UGN^SF--OE;OO8QTSW]>
M]7K"]@U+3K:^M6WV]S$LT38QE6 (/Y&N5\4RW/\ PG'A.QAOKNWMKY[I;E(9
M2HD"1;E^F#Z8H ZC4=/MM6TVYT^\C$EM<Q-%*A[J1@UEW/A73-8M+:+Q#86F
MJ2VJE(Y9X@Q(X^;!Z$X&<?\ UJQYM4O_  SX\TK2;B^EO=*UF*?R?/ ,EM+$
MN\X8 %E9>QR01UK5T_Q=:ZE<Q6T-C>I-<6)O[9)513/$"!Q\WRGYEX;;][ZX
M -73-)T_1;);/3+."SME)810H%4$]3@57N]'C;2;G3K%8[.*[9_.>,8(\PDN
MRC^\<GD]SGG&#BZ+XXBOO#6F:G>6DD%QJ*L\%N)(P74<D@EP, 8&6(Y[<BMO
M0->LO$FE)J%@7\HN\;)( &1U)5E."1D$=B1Z4 9^JZ#<7+:)9V,-K!IVFW,,
MX)E;<%C! 14VXQ@CG=^%6O%.DW&MZ"]E:O$LWGV\RF4D*?+F20@D D9"8Z=Z
MV:\UUCQ7?ZEX:N;Y8+W36L]>AM 8Y!EU6Y2-U.QB22-V1C'.!F@#N(M)M9KZ
M'5;NQMUU1$*>:CERB_W58@''3C JW=V=O?6YM[J%)8B0VUAW!R"/0@@$'L16
M)%XRT\IJ7VJ"ZLIM/EBAE@N @9C)CR]I#%2&S@9(QSG&*J2?$/2(;/4YY(;O
M?ILL45S"BI(R^:0(V!5BI4Y['/7(H Z#^Q].-G):&SA:"202R(RY\QP00S9^
M\<@')]!5VLC2?$,&JZE?Z?\ 9+NUNK(1L\=RJ@LCYV.NUCP=K=<$8Y IWB;5
MWT#PSJ6K1VS7+6=N\WE*P&=H)Y)/3U[^@- "3^%]"N9KJ:;2;1Y+IU>=FC&9
M&4@@GWRJ_D*EDT'29I+N233[=GO(!;W#%!F2/&-A]L'&*Y2[UN_B\7^')_L^
MHL+O3+IY-/B=3O=3#M.-VP?>;DL.OKQ6Q%XVTNXTNPO;=9G:^C>2*W8I'( A
MVOG>P4$,0O7J>,T ;]O;PVEO';V\210QKM1$& H] *EK.T+6[+Q%HMMJNGNS
M6TX)7<,,""5((]001^%:- !1110 4444 %%%% !1110 4444 %%%% !1110
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
M,\,TOFC#[,JRD#^$YYKT>FNZQQL[L%102Q/0 4 0:?'<Q6,:WC1-<<E_)7"
MDYPO? Z9/)QFK-8^D>($UB6/R=/O8[::V6ZM[N2,>5-&W3!!)#8(.U@#@_7&
MQ0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7"_$P/##X;U&3/]G6&M6]Q>GM'&,@.W^RK$$_G7=4C
MHLB,CJ&1A@J1D$>E $$MQ:F.$N\;K,Z^5_%O;J"/7IG/;&>U>:V^JZG=>#=)
M\0PW5S_;K:LD%Q;&9MC%K@QO 8\[0%0Y'&1MW9ZD^B6.B:5I;L^GZ99VC,,$
MP0+&2/P%/32M.COFODL+5;MSEIUA42$XQRV,].* /,=<DO(M*\<WT>JZDD^E
MZE&UF5O) L7[N!B,9PRDL?E;(Y. .:=XQEO-%F\6VUEJFI(@T!+]2UY(S)/Y
MDBEE)/RY &0N!QTKTA]$TF19U?2[)EG;=,&MT(D;U;CD_6LKQ3X5M];\/ZC8
MV5M96]Y>6QM?M31 ,B'CJ!D@>E ',ZM+-X:\074L6MZFVG7.AW-W>,\IG-NZ
M%0DT8;A2=S *,*=O3CBC/J5U;GQ3:)J4\2IX;2\@5=0>5TF F.\/GAB%4D+Q
M]>M>E6>E65M:-$NGV</G(%G2*(!7XQ@\#(Y/7UIB>']%CB\I-(L%C\KR=JVR
M >7G.S&/NYYQTS0!QNDQ3+XITRR;4=1DAU/P\\UP'O)"?,5H0'3GY#AV^[BI
MO"=Q?W=U!H%]<7C7?A^:07L[3/FYR/W!8Y^8.C%R#G!3'2NKGTBVCB:73[.Q
M@OXX6CM9VMP1$<<#C!VY[ BDT;3[FR@EEOYXKC4+EQ)<2Q1E$)"A0%4DD* !
MU)YR>] %/QG9WUYX6O?[+GN(;^!?M%OY$K1EV0[MAVD9# %<>]<;:Z[<ZAKT
MC6LU^-.\46BC2W-Q)F!TP)F49^3Y7+C&,^4?6O4:A2TMHUA5+>)5@&(0J >6
M,8^7TXXXH X>XDECU[QK9_:KB2VBT6!XXI9F<(2LX)&XG&=HSZXJMIY'G?"W
M_KR?_P!(Q7=OI6G233S/I]JTLZ[)G:%29%]&..1[&D72-,4VQ73K0&UXMR(%
M_<_[G'R_A0!A?$>:>V\!ZE<6UU/;3Q^64E@D*,,R*.H]B>*Y?Q%J6H^&+[Q9
M'IUY>R)'IEI=_OIFF,+/-(DLB;B=N$&[ X&WI7I=W96M_;F"\MH;F$D$QS1A
MU)'L>*8FF:?'<-<)8VRS,GEM(L2ABG]TG&<>U '#ZTDMOKDUA8W5S/I=]H5S
M-.C7+R!&3:(Y%8L2-VXC@X.,]C6_X"6%? 6A"&1GS86Y;,I?#&)21R3CZ=!6
MQ9Z7I^G1M'8V-M:HWWE@B5 ?K@5):6=K86ZV]G;0VT"Y*QPQA%&>3@#B@#RS
M4;23[)\0-4MM3O[._L-1,UH+:X9%,HMH2H9!P^XX7# ]>.M7;R_N]8U'7;&]
M\1)H6H6)@>#YG!C0Q(^]5$BK("YD4@@^GI7H+Z3IKWXOGT^U:\&,7!A4R<=/
MFQGBBYTC3;R]@O+K3[2>ZM_]3/+"K/'_ +K$9'X4 0ZU=W=EX:U"\LX_.O8+
M.26%-OWY A*C'N0.*X^QN[E)_!%_IM_<W0U5"M\LD[2+*AA+F3!)"E7 ' 'W
MMOH*]"JI:Z5IUC-)-:6%K;RR9WO%"J%LG)R0.>>: /*O#]M<V7ACPEJFG:C?
M?;)M4^S26WVAC#+ TT@D7RON_*H9MV,C;UJUJ$\UMX3\>W%M<S6\T6O962&4
MHPRMN",@]""1BO2K?2=-M+J2ZMM/M8;B0DO+'"JLV>N2!DYIC:'I+Q31-I=D
MT<[[Y5-NA$C>K#')]S0!Q7BBZOY=;\0:?%?2BX;383I8M[L0_9YB9,E_F'4A
M3DY&T$=\'-\9:C/IVF:ZEKJ]T;_2M+@D+->-&L,A+L&3G,K/CG=P  ,G)%=)
MJ?@V:^UNXNI+?0+ZUF""--2T[S7ME50-B$$ KG+8XY8\UM6OA?1[>S@@DTZT
MG:&W^S"26W5F\ONG(X7D_+TQQ0!Q6J7+6'B_Q=JFGRN]]'H$,]JHG9E>0?:.
MB9PV,#C&/Q-)-J4UCHU_XBT+Q(FHDZ-)+'8KOE#.H!$QW2-M(S@C ST[5Z*N
MG6*7,5RMG;K/%'Y4<HB4,B?W0<9"^W2H['2-,TPS&PTZTM3.VZ4P0JGF'U;
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
M;/YD"K H$3_WE&/E/N*?;:5IUE,TUK86L$K9R\4*J3DY/('<T <O\0H(I?\
MA&FE>1%&MVZDI,T> 0W=2.>G/4=JQ;S4;F^T/QM>_P!H75MJ.C3R?81'.P"1
MI$KPG;G#B0YR2#NW8[#'HUW96M_ 8+RVAN8203'-&'4D'(.#Q4<NE:=/>)>3
M6%K)<H %F>%2Z@'(PQ&>#0 ^QDGFT^VENHQ'</$K2H/X6(&1^!KS[P79W<VD
MZU/!K$EI%'X@NY'3:FPHMQN8%B,C*@C.>]>D,H92K %2,$'H:RSX8\/D,#H>
MF88Y/^B1\_I0!QWC"\EM-3M]7L=2U#^RYK95U5(II-MM;NR[;A!N&Q^".!G;
MN;'R\R:S>B_\2WVA2:\NEPKID,MA,T[J7W%PTJN)%W%<)]XG]3GN'TRPD%P'
ML;9A<@+/NB4^:!P W'S8]ZAGT'1[J*VBN-)L98[4YMTDMT81'_9!'R_A0!P\
M>H)J6HZII&L>(YK22VTVUDM+R.4VID#(2]P%S@G>.0<@8 [G,FHZC+;ZOXLA
M?4[J.)= @N8/,N&C*R'S@749&PDJF<8YQ7<7>DZ;?W$%Q>:?:W$]N=T,DT*N
MT9]5)&1^%%UI&FWURES=Z?:7$\:,B2RPJ[*IZ@$C(![B@#@/#XBO/&FBW=S=
MS-+/X7A<R&Z<;W+J#_%SG/3UYZU#;3:FWPML->BOK^>YTN\FN9E%S)NN8$N)
M!(C<_-\@.,YY4"O11I.G!K=AI]J&MU*0'R5S$IX(7C@'T%26VGV5G;&VM;2W
M@MVSF**,*ISUX QS0!PVLZS);V>FZG]ODMM-UG5%1YY9'\N*W\I_*Q\PV*[*
MC$@K]_!KH?"EN]K;7T)UL:K$+IFC89(@4@'R@Y9BP&<\G(SCM6S/8VES9-97
M%K!+:LH0P21AD*^FT\8HM+.UL+5+6SMH;:WC&$BA0(BCV X% '":UJ$MKK/C
MB%]1N(8X]%@N+=3=,OER$3@M'S\I)5.G<"H;!9=;\1:1:W&J:C]FN?#*SRK#
M>R)ODWQC?E2"#SU!&>_>N[NM'TR^N4N;S3K2XG1&C666%795;@J"1G!R<BD7
M1M+619%TVS#K'Y2L(%R$_N@XZ>W2@#SSPGKMUK<OA?3M7O9_*N-!-T'$S1M=
M3APIRRD%BJC.,_Q9/0$4/#>J"VT'PMI4FI);:?=R:DK7$LC 23+<'8C.K*02
MK.>O) KT^7P_HLUK#:RZ18/;P-OBB:V0I&WJHQ@'Z4LFA:/-IYL)=*L7LBV\
MV[6Z&,MZ[<8S[T <$;*Y?4_"NDR>)[^^MY_M\4MS;7#P^<JKE1D,<E,D;\Y.
M.37H%VMM::).EUOFM8K9A+O.]G0+SDGJ2,_6E.DZ<9+:0Z?:[[4;;=O)7,0]
M%./E'TJTZ)+&T<BJZ,"K*PR"#U!% 'FMG;ZEX*O]"AT_4EUKPKJ-U';VT%QA
MY[3>I*M%)_&@ /!Z+^)IVAWTVMSV>H2>)5L]1M]4DBNK'YV9@)&7R#&9-H&W
M:0P7(QN]37>6^BZ5:77VFVTRSAN,$>;' JMSUY SS3ETC34U-M333[1;]EVM
M="%1*1Z%\9Q^- '%>&+^#7K2PU&ZURY@U=+Z>*ZLTN#\S;G7R3%G@*-I! !
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
M'TSGI4VEZ]I6GZ$=1AUHZG8WMWML7>X#MR@_=EG(QMVN?F.0!SDULZC%J_\
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
MYDGF$*A!A4R"2SM@[4 4Y.#V'>@"9=.L4NOM2V=NMQ_SU$2A_3KC-/N+.UO
MHN;:&<*<J)4#8/MFN&U[Q?/J'@4ZAI4+QL^HQV,Q$PRA%RL3A6'4-R P['/%
M/TO5_P"P/$/B*TGM#::396L6HRYN3+Y1<2;MH[+^[X4<9R>^  =I<6%G>-$U
MS:03M"VZ,RQABA]1GH?I536M'AU:PN(Q%;B[>"2&*XEB#&+>""1W[] 16'+X
M^MX#J"R6$DC6E@VH#[-,DJO&OWE+ @*XZ[<GCH36WH>K7&L6IN9=,GLHF"/
M971O-1E#;@%)(ZXP<&@!NDZ)%9Z-I5E>1V]U/IT*11S&(<%5"[ESDJ2!ZU<&
MF6 $(%C; 0C$7[I?W8]%XX_"O/+6_MK;Q'XU&HRZY<06-Q&T$5O+=N$7R%=E
M&PX7))/.*ZC4=?B\(Q:1:WD=Q)8R@6_]H2R;MCA3M$AY8EL8!YR3SUY -Z"R
MM+:-XX+:&*-_O+'&%#?4#K38-/LK:T:U@L[>*V;.Z&.)50YZY &.:R+KQ.MG
M#8QW-NEM?WD3S);7-PL815VYW/T!^91@9Y/H"1!I_C.+6+:S_LZQF>]N89)_
MLLS",Q+&VQMS<]6.%QG/7IS0!O6NGV5B,6EG;VXVA?W42I\H)(' Z9)_.I7M
MX9)HYGAC:6//ENR@LF>N#VS6%8^*OMNI6%B=,NK:>]L'O8TN1L9-C*K(Z]5.
M7'K65!XVNM3O?#'V#3MMKJWVAI/-D =?*!!7N.N#GVQ0!UT5A9P7,ES#:01S
MR_ZR5(P&?ZD<FG7%G:W@47-M#.%.5$J!L'VS7()XJM-*T;Q!JT&E7GEV6J/'
M>)).&8-A T@R2 @!!P#P 3BMK4?$EOI;7+7"#R($A)E608:25]B(,X&<XY)
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
MAW9?Y0PP<C]*M7?BJ2Z\+>*+K6M*E>QL;V2U,=I<[7VJ4'W@5(Y.20>^.<4
M>@U3DTK3I;U;V33[5[M?NSM"ID'T;&:S;[Q)]GNM1M[*QDOI-,B66[5'"E0P
M+!5S]Y]HS@X'(YYJD/&\=Y>VMKI&F7.H&[TW^T;>19$1'3<HQECD'YN<C\^P
M!T=U86=[Y?VNT@N/+.Y/-C#[3ZC/2EELK6:=9Y;:&25!A9&C!91[&LO2O$1U
MK3]%U"QT^XDL]2C,CREE7[,-N1O!.3D_+QGFE\0^(5\/C3]UC<W9O;I;6,0%
M>'8$C.XCKM/MZD4 7O[(TWRP@T^TVAMP7R5P&]>G6LGPYX871Y]0N+H6EQ<W
M-]-=I,L&UXQ(<E,DD\>O'7I6:_Q#CM[#4I+O1KV&]TVZAMKJTW(S+YS*(W#
MX93N'3GKQ6G%XENIKM=.&CR1:H8GN&M99TPD2OM5BZ[AECT'L<XQ0!L-IUD\
MLDKV=NTDA4NYB4EBOW23CG';TIC:5IS!PVGVI#MN<&%?F/J>.36#;^.;2[31
M)H;286VJW#VGF2$+]GG7=F.0>N48#&02/<&C6-;MF;3_ +7I]R\3:S':6\L,
M^U?-#$!VP02H(8;<$$@Y&,&@#2M])O?[::\O;^.:TA)-C:QV_EB#*[26;)W'
M&X#@8#'KVU988YXFBFC22-AAD=00?J#7G_CW79+[PCJYTZ*8P6=W';274<YC
M(D$B!@ /O*,[3D]<\'&:V=9\<V.D2W@$7VA+&5(KI8Y5\T%@I^2/J^ ZD].^
M,D$  Z!--L8Y(Y([*V1XAB-EB4%![''%.@L+.UFEFM[2"*64YD>.,*SGW(ZU
MPGQ#UY[OP1XG33(IG2P0PS744YB*2X5B%QRP4,-W(ZXY((KT(=!0!%<6EM=A
M1<V\4P4Y42(&P?49IATZQ:5Y#9VYD=E9V,2Y8K]TDXY([>E<AJEY>6/Q.#6=
MM<WK-H;N+59]J;A,O/S':O'' R:T['QC;ZO!IO\ 95L\]S?V/V]89'$?EQ9
M^8\\EC@ 9R0>@&: -_[);;YG^SQ;IP!*=@S(,8PWKQZU"NDZ:MHMJNGV@ME.
MY81"NP'U QBL*W\<6EU#H\\5I,(=1NWLF:0A3;3KNS'(.><HP&,@G'J*ET_Q
M<NHPW!BLF^T6^IG37@\U2WF*?F;CC 7YO7:#WXH Z-5"J%4  #  [55;3-/<
M -8VQ <R &%?O'JW3J?6N?C\=64U_90P1":WO9VMHI8IE9E<9P70<JC%2 W/
M49 S5G3O%8U+3S/'82)<KJ#:>]J\@WJZMAB<<8 !?_=&?:@#7;2M.=9%:PM6
M64AI 85(<@Y!/')I7TVPE!$EE;."_F$-$IRW3=TZ^]<\/'5B]_9Q0P^?;W=T
MUHDL,JNZR D M&.50E2 WN,@ YJSX>\43>(96:/1KNWM$>>)KB62/ DBDV%-
MH8GG!.1QP1F@#;BL[6WE>6&VACDD^^Z( 6^I'6B:RM+AR\UK#([)Y99XP25S
MG;SVSVIUU)Y5K+)Y3R[4)V(0&;CH"2!G\17':3XMMH-*\,6NF:/?21ZK9M+:
M(TZL4"*#M=W;.<$<G]3Q0!U:Z7IZLC+8VP*+M0B%?E'H..!R:0:3IJA NGV@
M"'<@$*_*?4<<'BJ_A[6X_$.CQWZ026[&22&2&0@M')&Y1AD<'E3S6=#XO1]:
ML-.FT^>W.H27$=MYC!9"8=Q):,X*JP1BIR<C&<9H V;ZS>:&>2S:&WU!H3'#
M=/")"GID9!(SSC-1Z1ITNGVK_:;D75Y._FW$XCV!WP!PN3@ *H R>!U)YKGK
M?QZL[6TC:->0VLVIMI;3.\?[N8.R#Y022"RXR.F1UYJ['XM5DUM7L)([G2IE
MA:W,@W3%P"A3MA]P"YZG(.,4 :VHZ9'J!MI=WEW-I+YUO,!DHV"IX[@J2"/0
M]C@B1-.LDO#>BSMA>,,-.L2AS_P+K46JZM;Z-IAOKPA5#)&%##EW8*JY.!]X
M@9. .IKGIO'L<&G:U<_V;),VD!))Q;2K(CQ,,[XWX#8P=PX(P?;(!U4]I;7+
M1M/;Q2M$VZ,R(&*'U&>AJO<:9'=ZE:W=PV];0EX(L<+(05+GU(4D#TW'KQBE
M?^)K;3EFFG4&VAMHYVF20$$R-M11G&2QZ'('KBL>[^(=O8VFK2RZ?+*^FQQR
MM]EE26.1'. 5?@9!X(ZCC&: .PEBCGB>*:-9(W&UD<9##T(/6H/[-L/L:6?V
M*V^RH05A\I=BXY&%Q@5R^K>-KFQLO$*#2)(;_2]/^WQ1SRJ5EB.\!LJ3@@HV
M5^G//'3:9<7%QI-O<7$6V=X@S(K Y./7@<T .?3;"52LEE;.&<R$-$IRYZMT
MZ^].:PLWNX[M[2!KF-=J3&,%U'H&Z@5P&H:\R?#,WVAVES;)-J'V=EFN"TD>
MZ\\N3YLGJ2P&#QGCI75Q:1!I^B:@L*SVXN \S1+<,1"VWD1D'Y1D9P,#)- &
M@=*TYE=6T^U(=MS@PK\Q]3QR>:6;2M.N)5EFL+6214\L.\*DA/[N2.GM7 >"
M;JVU#PQX6-S<:\^I72QN]P\MUY;.JF0[F8[&#!",<YS72?\ "7$>(;C0CIDR
MZA&T9BC,@Q-$V<RJ?[B[3G/(/'4@$ W9-.L9G9Y;.W=V3RV9HE)*?W3QT]J=
M'96D-PUQ%;0I,XPTBQ@,WU/6N<U7QU8Z9/< 1?:(K2X2WN?+E7S59MN2L?5P
MNX9_'&<&K3^)RT[FSTVYO+2*]%C--!RR29 9@G4HI.&.1C!X(% &U=6EM?0&
M"[MXKB$\F.5 ZG\#49TRP: P&QMC$7WF,Q+M+>N,=?>L"X\:PVVEZO?/8RE=
M+U!;&= XRQ;R\,OJ/WJ]<'@U6F\274M[XNM;W36?3]*@4%;>8"216B+D@Y&"
M0?7C'K0!M:KI-Y=(D.F7T6G02NYO-EL&>4,,$JV1M;_:P?TJ_)I]E+:1VLMI
M!);Q@!(GC#*N!@8!]!6%8^(X(9/#>GI92QV^J68>UE>7<%VQAO+8GDMMYSWP
M>>*=-XN@B$,9BA2YN/.:!)KE8T>.-@I?>>S$C:,$D'/3. #H8HHX(EBBC6.-
M!A408 'H!3ZS= UF'Q!HEMJD$,T*3@_NIEPZ$$J0?Q!YZ'K6E0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !6%XFT:]UA-/^Q74,?V6Z6>6&X0O%<*%8;6 (Z$AAVRHK=K(UW75T,:
M>6M9)Q>7L-GN5@!&9&VACGDCZ4 <XW@G5?\ A'+O2O[0LW:;5_[263R64*//
M$VTC)ZD8]AZU=U+P?-JNK:Q--=1)9:QIJ65S$J$R(5\S#(V0/^6F>1_#[UUM
M% '(+H/BB\\-ZAI6KZO8W#S64EG%+#;M'NWKM\V3+'+ =EP.3[8Z/2K:6RTB
MSM)V1I8(4B9DSABHQD9]<5<HH Y33M UG3-;U[4(IM/D759TF\MP_P"[VQA,
M9[\+GM4VH>'+K7-.CT[6IXKFT:%S<+'NC+S$Y4CKA4YVCDY"GJM=+5&XU$_9
M+YM.A%]=6A*&V20(3)M#!-QX!PRGGUH Y>3PQXF$6BW\6LV;:[IL3VTDTL+&
M&\A?;D.H((;**<@]1[X$]]X:UW^U-/URPU6T_M>&![:Z%Q Q@GC=@V H;*[2
M..3QU-=<"2H)&#CIZ5A:EXBFMKZZL=-TV34KJSABGN(8Y51@DC,%"[N&;Y&.
M"1P.O- %:[\/:J=<TG5[;4+9[NVMYK:Y-Q"VUUD9&+( W&"G )Z'&>,UFZ5X
M(U+2[;PV%U*U>?2)+C<3 VUXYLYQ\WWAZ]#Z5V-C-<7%A!-=6IM+AT#26Y<.
M8V[KN'!QZBIV)5"0I8@9"CJ?;F@#GM'\./:0:];Z@8+BWU:\EN&10>$D15*'
M/7A>OOTJ@O@>0>!5T$ZK+]NC>.:/4"@+"6)E,3$=\"-%]P/6MSPWK:^(M"@U
M1+=[=9FD7RG8$KL=DY(X_AJ])>0QW0M=X:Y:)IEA!^9E4@$_FP'/K0!1T2#6
MXXGDUR\M)[@@*J6<31QJ!W^8DDG/T&!@=2:TFC7A\;QZZDD!@2P:S\DDACEU
M?=G&/X<8_'/:K/AO6T\1Z!;:JEN]NLY<")V!*[79>2./X:U: .'MO!FI6^G:
M/:_:K1CI^L2ZFS8;]X':4[ .W^N///W1QS5SQ'X2E\0WH>7[(OE2Q26EXH*W
M-F5(+;&'W@V#P2 ,\YZ5UE% &%HNB76DZSK=P;F&2SU&Z^U)&(R)$<QHA!;.
M"/DXX[^U-N]%O)_&=IK4<T*P064MH8SG>?,9&+ ].-@X[YZUOT4 <+HW@S6=
M.O\ 0[JXU*QF?38[B.5A;N'N?,VY=F+'YSL&3SU/6G0>#-1A\/Z3IWVJU9[#
M5SJ1?# .#*\FS'8_.1GGITYKHM3UQ=,UG1]/:UDD_M.9X5E# +&5C:3D=3D(
M:G34C%%+)J,'V)1="WA+R*WF[F"HPQTW%@,'D=Z ,)O"4MQXIM-;F^R175K<
M2/\ :[8%)9X&#!89!T(&5Y)/W!@#.:O^(]$NM7ETBXLKF&"XTZ]%TOG1EU<>
M6Z$8!!Z/GKVK4CGN6U&:![-DMDC1H[GS%(D8D[EV]1C Y/7=[59H XI_!-S_
M &=K6B)=Q'1]6N7N'+*?-A$A!E1>Q!.<'C;NZ'%=/JEI/<:4]K9FW5SL 6=-
M\;(&&Y&'H5!7\:O44 <%#X"N[%(AIES:VMLNI&].ENK26JJ8]A0#(/#?O ,
M!L<<9J2'P1J<&CVMJNIVC7%GK3ZI"YMV"D,\C%6&[.?WAZ'L/K78:A/<VUC)
M-:6;7DZXVP+(J%^1GYFX'&3^%)J5Y_9VF75[Y+S?9XFE,:$ M@9P,\4 <_\
M\(YJ::GK]['<63'4_LP6.6,LNV(!65QW#KN'MGO6;)X!FC\-:CI.GR6UG%>7
M\5Y';@L\-J$:-RB=#AFC)[ ;C@<<]AI&H+JVBV&I+&8UN[>.<(3DJ'4-C/XU
M<H XGQ1#I_B76=.T:.Z*:Q9S"2X6#),=LZ$2JS8^ZZ_+ZY*^E=J  , 8%1-=
M6Z7D5HTJBXE1I$C[LJD!C]!N7\ZSKO7#IFBW&I:G9O;"*8Q+$)%<R9DV1D$<
M#<2O!Z9YH YW3_!6IV.G>&[)KZTECT2\,Z,(V4R)L= #R><2$YZ<=.]-E\$:
MJ#<7EGJ5M;ZFNKR:I:2&-GC&^/RVBD'!(*]Q@\]L5TFFZGJMUJ4]K>Z')9PQ
M XNOM"21R'C 4<-@@GD@8((K7H HZ5#J$5IG5+F&>[=MS^1&4C3@#:H))QQU
M)Y)/3H.</@K[=J7B=]5:":RUSR?W<>0\!C3:I#'J> P/&".];=UKBVOB?3M$
M:UD)O8)IDGW#:/+VY&.N?G%:5P\D=M+)#$9I50E(@P7>0.!D\#/3)H XZX\,
M>));/2+@:S:-K>D,PBNI(6,=U&R[665 <@D!3D'J.@J]J/A^_P!7TV&UU9=-
MU2-PYN[>:)DC+'&PQGYBFW!YY)R3QVZ*VDEEM89)X3!*Z*SQ%@QC8CE<C@X/
M&14M '(:;X2U#2-2TB\@U-+EK/2SI\QN48M+AE8,#GCD8YSQZU /!=__ ,*Q
M'A,WEMYX41_:=K;=HDWYV]<]L9]_:NJGU&*+4;?3T!DNIE,FP'[D8(!=O09(
M ]2?0$BVV=IV@$XX!.* .3?PYKEKXEOM2TG4[2WM]4$9O89X6D:*1%";XB"!
MDJ ,,,9 /M4LGAJ^36-=N[>\@,&JVD<)25&+HZ(R [L\C#9Z9X_&MS3M1AU*
M*5HPR20R&&:)_O1N.JG\""#W!![T7VHQ63V\)!DN;I_+@B!P7(!)/L  23_,
MD @'/S^$)KGP)IFA&\6"^TU+?[/>Q+G9)#@!P#Z@$$?[1'-2:UX9OFN-'O\
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
M#[4P6\"HR+#&%<890HPWUH \G\4;[/3?&D5I<O%H\1LGM_*F*I%.S#S40@X
MQL)7IENG-=3H*6^G_$K7-/LY6%O)I]K<F(S%\REY0S\DG) 7)[\5UXM;=85A
M$$0B7[J!!M'T%*D$*/O2*-6QC(4 XH 2Y=8[:5W8*H0DDG '%<9X*UK3M%^$
M6A:CJ%W%!:PV$0>1W &<8Q]<\8KMV574JZAE/4$9!J/[-!Y?E^3'LSG;M&,_
M2@#FO"NHZ-J>I:C>V>IV5[J5V$>X6TF6401J-L<99<CC+'W);' XA^) 0^'K
M$RN8X1J]B9) Y38OVA,MN'W<>O:NMCABASY42)GKM4#-.=%D0HZAE88((R"*
M /(?$-C_ &98>-4T>28Z1#9VUPN)F=8+K>QD\MB20=@5FP>_O4WBJ]T_5=1\
M90VMS!=02>%O-1(W#H\BM-\PQP2,)R/0>E>JI##% (4C1(@,;%4!<>F*([>&
M$8CAC0;0N%4#@=!].30!G>&WLG\.6#:>T+6QA7:82"I..<$<=<_C7(ZA+ ?C
M.5;5OL)'A\ NCQ@D_:#P=X(]Z]"1%C0(BA5 P !@ 5$UK;NQ9X(F8]24!)H
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
M2X_#<?\ :Z2KH;3%-UK@RB12N.'XP&//.3^5  /'4ZZ/;:C-I*1H-3;3;_\
MTKY;5Q+Y>_.SYDW8Y^7[P]\=)8ZA)>7VH0^0JP6LHB6829,C;0S<8XQN ZGG
M/I7*WFG6>@^'M2T;57FU+^W+FZ>*&VLWRSRDL4R-P7D\,Q '7M74:#IAT;0K
M.P>9IY8H_P!],QR99#R[GW+$G\: ,[6O$5[IVOV.CV6DK>3WMO--$[W(B4&,
MID-\I('SCD9^E4M,\=)J=M81)I[0ZM=7<]F]E++Q#)""9<N <J !@@<[EZ<X
MA\0F=OB7X9^RSPQR)9WH8RQEU^;RL*<$8)VG'/\ ":G/@=(A87=I?>5JUI>S
M7WVIHMR2O-GS59,CY2#@ '(VKR<<@%/6/%=M<Z!JD>HZ*LTVFZA;VMY9M/\
M*"TD9CD5MOS+\R,. >#4^K^-K[3KCQ$D&B)/'H<,=S,[7FS?$RLYVC8?F 4X
M'0^H[S:CX);4-+U2'[>D=[J=Y#=7-S]G)7]T4V*J[A@ 1J.2>I/?A;[P=<WS
M^)R=3B0:]:):L!:D^2%1DR/G^;ASZ=J 'V.O:C>^/+C35BM_[,33H+I&\PA_
MWC2#)&WD_(!C/ YR<X&OKFL0Z'IPNI$,CR2QV\$2G!DED8(BY[9)'/89-9]C
MX:N+'Q%%JJZBC#^SXK*>'[/CS/++%64[CM^^<C![<BK/B?0$\2:.;+[2]K.D
ML=Q;W**&,,L;!D;!X/(Z>E ''3:M=Z#XP\7ZO/IT!>TT6VN6ACN25E56F)(8
MIP<#'3M71WGBR2UU&6T73A)MTAM31O/QN"D H1MXZ]<GZ55E\%WFHW&L3:KJ
MT,IU72QITRV]H8@@'F8=<NW_ #T/!IJ^#=4DN_M=WKD$DYTJ33#LL2J;6(.\
M#S"<\#O@^U %:Y\2SZAH>DZAJGAJ+[%>7FGFVS>!BK2LN'("\%&(X[^W2I]6
M\<WNFR>(2FB+-!H7EO<2&["EXV3>2HVGY@.QP/>KEQX2N)_"VBZ,-2C5M+EM
M9!/]F)\SR"I4;=_&=HSR:AU+P7<:BGBE#JD:+K\21-BU), 6/9Q\_P W'TYH
M EU?QE]@?6A:V(N1H]DE[<[YO++(P=L)\IR=J,><#.!ZXZ'3[E[S3[>Z>(1-
M-&'V;MVW(SUP/Y5YOKD<LOBNYBFU&"UECMX;58[S19)TNU WDH48;EW-C:2Q
MROTKT72I+R;2[:2_C2.[:,&544JN?8$DCZ$G'3)H \\\3:IJ.K>%/B);7T%L
M+;3UDB@,<I++B!''&T?WB<YX/&#UK?'C-M,GO;75M/\ LR6FFK?Q/%-YK2QY
MV[2,#:^<< D<]:74?!,][!XHMH]56*VUX99&MMS0L8UC8@[AD808&!@GO3M2
M\$_VQ?W$U_?JT%QI)TR2** HV"V[S%8L<$'H,&@"[I/B&ZO];FTVYTJ6!5MQ
M/'=()&B;G!0LR+AQP<<Y!S57QW&DUCH\,J*\4FLVB.C#(92_(([BKV@:5K.G
MK_Q.-=_M-D3RXBML(1CCYG 8[FX'/ Z\<U3\<!OL6D2B.1TAU>UEDV(6*H'R
M6('84 9WCM(B?#>@VUJQ%Q?JYAMU *V\(WN%Z8!PJ_1JL17.BZ;;1^)/[,GL
M9-\EC#:*H62=VE"*-@.-Q9..> 220,XT8]&DN_%UOXE-^DENEDUM!;&W(*AV
M#%]Q;J=JC[O05:US1!K']G2+,(IK"\6[B+)N4L%9<,,CC#GOP<'MB@#/O/%R
MZ<=8BO+18[G3+!=0=%FW*\1W\!MHPV8V&,=QSSQHZ/JUUJA=I=+FM(/)BDCE
MDD4B4L#N  YPN!R<9SD5E7?@J*_@U$75X9+C4YX'O)?+X>&)@1 JY^52 1U)
M^9CSFNJ P,#I0!S^N:Q?VFNZ)I.GP0N]]([RO)(08XHP"Y VGKE5S_M?B.9T
M?7H;;Q-J>H0V)G&K:TNF+)&P4(L2%<_[1W+*Q]B#GI767&ASR^*UUN.^";+$
MVB0F'=M);<6SGH<)D8_@'-9UAX*731X;2"^Q%HRREP81FXE=0&DSGY2<R9X/
MWSTZT 3S^+H1<)'9VQND:]6R!63#2/N"R&-<'<L?)8G &UNN*W+Z[BT_3[F]
MFSY5O$TKXZ[5!)_E6#X9\+3^&UDMH[^"2S\Z22/;:!)R&<MMDDW'> 6/.T'I
MS717$$5U;2V\Z!X94*.IZ,I&"/RH Y+PA9'Q#H%MK^OQI=W6I(+F."4;XK:)
MN41%/ .W&6QDDG)Z 9?B/3X;.]\+>&X(KF[C^V3ZA,J'?)Y";FV$D\J7DC7D
M\@5T&B>'M5T/38=)@UF*33;=?+@,EKFX2,=%W[]I(' .SL,@T/X<U%?%<VNP
MZI;!C9K9Q136;/Y:!BQ.[S1DDXR?84 8^IZA;^&_#!\0:/IQM]1U@6]K9VDA
M(42.Q$991P#A\L!_=QGC-)XTTVVT#X=:E?23RRZM;P;XM18_OVN"0$(;J 7(
M&T<8.,8K8OO"D^JZ$MIJ&J&74([Q+Z&\2':L4J,#'MCR?E  7&>>3G)S5BY\
M/2ZM>6<VM7<=Q#9R">*U@B,<;2C[KOEF+8Z@< 'DYXP 7K2YU!I+2&YLL*]J
M))[@2* DOR_)MZ\Y8YZ<5F^.=7OM"\&ZCJ.G+$;F&,;3(Q 7) W#@Y(SP*V;
M:*ZCGNFN+I9HY) T""+;Y2;0-I.?FY!.>.N.U4_$NBKXB\.7VD-.8/M4>P2A
M=VPY!!QWY XH H7/B2]L]<&E7.FVR226$EW!+]L.R1HR T>3&,8# Y]#TZU4
MM/'D-QX;LM<>T5+66RFO;E5F+- L> 4QM&YMQVXXY!ZXK0U;PR-<ATHW]V3<
MV,_FO+#'L$JE65X\9.$8-@C)X Y/6J\7@?3EL_$5G))(]MK3N70''DJX^95_
MX&TCY]6]J *\GC*]@.HB;0I<6M@U\DJ,XB?;]Z,NT:[7[@<@CZ4EMXRO[BX@
MMY-(B@>\TI]1LV:ZW!MNS<CX3Y?OK@C=D>AXJ6W\,ZV^A7NFZIXD^VF6T>TA
ME^QA-JL,%W ;YWQWR!UXYIT'A&:._P!(N)-1C=-/TV33RBVY4R*X3+9WG:?W
M:\8/>@"AI'C#4T\.>%+[4[&W:/6/)CENDN"!$\B H2NS^)OEQG ) SS700^(
M+8-=O?2VMG;1W+6\$TMP )RH&XX(&,-N7&3RIKF=0TN'2? MOX*O;B?4+JXM
M3;6#06;KS&%$9++N"%3M;<Q'0G'&*ZN'0=/72K2PNK6&\CMT #7,:N6;'+'(
MZDY)/O0!S&O22:MX[TK2Y[>RO-%FTRYG9)9SLD&Z%3)C81D!FV\_Q'D5/8>+
M8;32-"N8]/*:#?2QV=I.;AGE0-\L3.K#HV ,[B1D9[XU9_#CR>*;+5X[F&.W
MM;.2S%H+?@HY0GYMP ^X !CUK/T_P0;/3M/TB6_$^D:==+<VL)AQ*-C%HT9]
MV"%)'\()VCWR )+XWDATG4+Y],7_ $'5ETR1!<==SQH'!V>L@...AYJU8^)-
M1U#Q+?Z7#HR"#3[I8+BY-V.%:(2*RKMY^\ 1GC/4\XSK_P "7EU'JMK!K206
M5_J$>HB,VF]TE5XV(+;P"I,?3 ()ZD#!V]&T*?2]9UG4);V.<:G,DQC6 IY9
M6-8^NXYX0=AS0!%XTUF?0_#,]S:$"[EDBM;=B,[9)75 V.^-V?PI-8\,Z+=:
M:%U4RM86L3$J9W0 ]6D8J06;W.3U/4U+XOT237_#=Q96Y5;I6CN+<L<#S8W#
MJ">P)7!]C5?5=/U;Q MC<:?JJ:=#%\[VUQ8^:3(#QN^=?NGH.1GGGC !GZ+=
M:AI7@W1M+O[TKK%S$P66Z8;XHMV=[YZLJ%![M@'N:S/#1DE^$CW%K=L^H61O
M)H)VDWN)$FE*[CU(. "#U!-=9'X;MKRSB7Q%%8ZU=QEOW\]D@ !/15.=HQCN
M<XS61!X7C\,>![O0])BBDO;L3(DB0"/<\C-AGQ_"@8#)[+@=0* *M_<VFK3>
M ]?@MHXYM0O(W,@4;]C6DS;"W4@'''M79Z@<:;=$?\\7_D:Y'4+&'3KGP3H=
MFLLHTV\0,1&Q"QK:S(&8XP.2._4UU]^I;3KI5!),3@ =^#0!Q6F7-GX>^"UO
MJJVL(;^Q8II (Q^_E,*XW?WB6('/K4?A_1=.31K;2]2TVXM[C3;.WN;O4+@A
M&=P<G#@DD91\Y/ P.].TO1I?$GPZ\-:8MY]D%E%9/>0S6C$NT2HWED%EP-RC
M/7I79:MIL6L:->Z9.S+%>6[V[LG! 92I(_.@#(@\71S'1YVLY(['6)C#9RLV
M'8[&=69,<*RH2#G/*Y SP:1XIGUB[\NWTB4P)>3VLURLRF./R]PW<X)RRXP!
MQD$]:?!X9D-WIUU>WB32Z9 8K-(X=D<;E=ID*[CEL<#D  GUS5[P_HT7A_0+
M/2XG,@MX]KRD8,KGEG(]68D_C0!-JNJ0:19?:9P[;G6***,9>61CA44>I)^G
M<X )K%F\6"!?$"7MB(TT:T6>=Q+O1RR,VP<#)P!G_>%7?$&B3ZO)I<]K>I:S
MZ?>"Z3S(?-1_D=""NY>SD@YX(K&?P+</I6L6;:P9&U/4$O))9;?<=JLA\ML,
M,@K&%XP .@H S-.T80/X'\/S1(9[..35;O"CY7 QCV!EFS_P#VKT*>:.WMY)
MIF"Q1J7=CT  R363;:'-!XIN=:DOC*);2*U6(Q %0A<D[LXY+Y( '0=N*D\3
M:3<:]X=OM)M[T61NXFA>;RO,*HPPV!N'."><T <+X-TZSUW0XX=1TBZ2?5DN
M-1^U-\HBC>3,:1L#D85TP.!P:Z^/Q)<RZW>:/'I+M=VCQ,^)@$\A^DFX@<\,
M-N,Y4_6E&C:RJ6D,>L6D%M:IA8H+%EW$*0FXF4_*#@[1C.,9Q26WANX@\1IK
M3:EF>6U\B]58<"8AMR%?F.P+EACG@]<\D 9_PE\,UW:I9VQN8+B[-LCK)AGV
MDAY%7',:D$%B1TXSQF:U\1M?I;75CIT]SI]Q,T4=PAY8!6/F!>FPE< DC.1Q
M@C-/PWX/ET#1SI!U"*6Q5&C0Q6HBF9#G D?<=Q /4!>@]ZM:'H.HZ3H,&D2:
MM')%:VPMK=XK7RV"A=JE\LV2 !TVY- %>P\:0WMEI$PLI%EU2^EM8(A("=L9
M?=+G^[B,G\1ZUG7'BN^?3/$5Y/9K]AMKL:;;+;7)661]PC9E;;PV]PH]"OXF
MSHW@>32KK0)WU-9O[)LGM BV^T-D( RY8[3A#G.2=[<CC"0^"+F+0M+TPZP&
M-EJ'VZ27[,/WIW._3=P=[!\DGD=,<4 7?[?_ +.N=2TDVLLDVF:<EW$\D^XW
M*?.O+$<-F/!)SUS3+[QE';0W#6]D]Q+;%(Y8O,"L9F /DH,'?( P)' &1SUQ
M>G\.PW/BA-:EF<[+5;?R !M;#EPS'O@]!Z\U2TGPM/H^L:C<P7\)M;V[>[*F
MT'GHSX+*)=V"F1TVY .,]#0!8A\2&Z\07>DVUIO:SG2&X)DVN@>/S!)MQRG\
M.<\L",=ZT]3U*TT?3+G4;Z416MNADD<C. /0=SZ#O658^&Y8M<M-8O;U+B]M
MK)K,RQP^69E9E;+_ #'."O ]6)[U<\1:*GB#1)M-DE,0=HY%?;NPR.KKD<9&
M5&1QD9H JQ>(W&J6>GW=B;6:^M9;JW#R@D"/;N63 ^0_.O0L.O/'/'ZEK5QX
MD\'Z(-3M(E_MS4XV@@B.\_9E)DXR!RR(!G_IIVZ#J;[PK)J+ZG=SZAC4KNP>
MP@F2+"6L; Y*KG));!))YV@<8J2U\++!J&DW<ETLG]EV3VMM&(0JHS[07'/9
M5"@>A/)S0!%9>,8;K35N)+-XKB6^FL8+<2!C*\;,&8-TV@(Q)[!3UXS"_C81
MV]O,=/+K<:G_ &?$T4NY9?EW&2,[1O7 8=!DJ<9ZU4C\ 2P:;X>BCU.&2[T<
MR?/<V?F13B08?='N!!)^;.[J3V.!NR:";G6=*U&[N_..GI-LC\H*#+( -XYX
M"J&4#D_-UH O:9=7-Y9":[L)+&4NZ^1(ZNP 8@'*Y'( /XUS]WXGN(-;U]9K
M> :1HMB);B3S"6D=E+XQMXPJ],_QCZ5UE<E/X*:[LM:L[C4M\.K7ZW4P$&"8
MPR9B)SSE$"9XX[4 9O@G6(M'TJTT:[MOL\<&EG5+B\9@$!9R7^7LNXO@]PI[
M8SNP>)Y9]7TRQ_LR1!J,$MS$SR8:.) OS2+CY22Z #)Z\X(Q535O!3ZJWB$G
M4O*75;:&WC58 ?(6,< \_,,ECCC[Q'/&)!X6U!]:O-6EUH&[N--^Q*4ML+"V
M6.Y06.%RRG;G.4'S4 0:9X[75)=($6F2"+4KF:W602@A?+#G<./F!"9SVW+U
M.0.LGE\FWEE^7Y$+?.VT<#N>PKGK'PA%INH:'+:W(2TTBQ>TBM_*'S%MF7W9
MX)V<\=SSS6IKVFR:SX?U#3(KDVKW=N\ G"[BFY2,XR,]?6@#@]0UBY\1>&?#
M*ZK9QK+K.HI<QV\1WD6Z9F4#(&"0J(?]\\@' Z>Q\90WFE6UR]H\=S=7<UK!
M;B0-YAB9E9]W " (6+>GJ2 9H_#&W5;/4&NU:2RL'M+5/) 6%G(W.HSZ*J@>
M@Y)S63'X!DM[/PXL&HP/<Z+$\.ZYL_-BF5PH8E-X(;*AL[CR3US0!T>A:N=:
MLI;D6_E(D[Q(X?<DP4XWHV!E3V..W<<UIU';QR10*DLIE<=7VA<_0#H/\\U)
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MQ,0??MPQ7&<#/3TK CNK<_%"QD$\>P^'Y/FW#'^MC/7Z GZ U8^&+*WP\TH
M@E5D##T/F-P: -3P_KKZT=36:V2V>ROY++:LN_?L53NS@==W2MDLH8*6 )Z#
M/6O'-3TFPO++Q=$(4_X2<:P\FEX.+A&(C\MX^X0D$DCC .>E7M1_LZ^\0:UI
M'B.[O[;5'O(YM.^S0KOEC"H8_(<H2"&# @$ $G/4T >K4T.K D,"!U(/2L#Q
MPU\G@O4GT])I)U16*0#,C1AU\P+[E-V*X#68O#=_X)\5ZGH=Y<7:7.F[)%\E
M8X1*N=F%"+^]YQQD@ 9QQ0!ZW-<P6T$L\\R1Q0J7D=F " #))/;BJJ7TURVG
M36<,<MC=(7DF>3:R*5W)A<?-GOR,>]><:M8:<NMZ[::=;P,E[X5=WCB ;SY@
MS%6/]Y\'.3DU8L6TMM6^'4MFMNJFVG1BB!028 #G_@61]<CK0!U>M^+(=.T"
M?5;"..^C@NTM9 )=H#&58C@X.=K-T]CS71%E! + $] 3UKQR5;"S^'OB.UCA
MB@ND\0$2(L>Q@OV\,@Z=-G(]N>E7]9;2[_Q'KND^(KR^M[F>>*72FMHE+RQ!
M$*^0Y1B&$@?(!')SW- '>>*]=;PWX9O]7CMTN7M(6E\EI?+W@=<'!_E6N9%6
M(R.P50-Q). !7C?BNYM)M"\?V&N(AUK>SV*3+EWMQ&GE&+U (8G;T);/6O6+
MI8K_ $.90BS136YPK+D."O'!H ELK^UU#3H+^VE5[6>,2QR= RD9!_*K/6O(
M?#EQ9V^E^ _M,<*:(+%X;QGCVQ)>^7&%,N1C.!(H)_BXZXKL_ =O-;6.K(,_
MV:=3F.FKV6W.,!?]C?OV]L8QQB@#JMR@X+#/IF@,K$@,"1U /2O-8=*L[WQ=
MXXFM+:WDU6W,4VGL<$QS?9L;E]#N."?7K69IQLM3T66_\-7>I#Q/;Z//;R6P
MA6(QRE.DV$!+AQ\N2222>1DT >NAE8D!@2.#@]*BGED%M,]JB33HK;(R^T,X
M'"D\XY[XKS076DZIX8O]0\'V]P-:31VMY$@5T:/&"8W'3SL[L=6Z^M,C7PQJ
M6C:_JNCWES.)-&D@N(6A2*%& )0.H1?WH)('4@?A0!Z?;22R6L+SHD<S(I=$
M?<%;'(!P,C/?%2,ZJI9F 4=23Q7FLT)TS2?!OBVPL_M4]M:PV5S'$H+R12HJ
M#GU639] 6IVOQV?AS4=#@UF0P:(]O<+/<);J\/VQV1BTBLK ;AYF#CC)'0T
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
MU8%V7:0$.#E3CMSR15(>/9;KPW::S::<D<$]E+<M]JGV_O8S@P* "2Q(;G&
M%Z<\ '1:SH\FL>1'_:5U:VJ[A<00!,7*,,%6)!('NI!Y//3&H    , = *YB
M'Q9+)J7AY'L4CT_6[7S8;AICN278'$17;C)7)!S_  GBH#XMU-KW1K:#2K9Q
MJQN3;R-=L!LC&48C9T9<-QG&<4 =?17"VWCG4GM;.[N-(MHX&U7^R;K;=%F6
M7S3%N0;.4W8ZD'D\<9-W_A,+J>ZB>PTB>[L6OVLI'CCD+H%<QM+G9L*AE.1N
MSCGVH ZVBN&?QSJ44=W=2:/;+966L+IEPPNR7PSH@=!LYYD!()']:6+Q7JEG
M/XONKZWBFM-)N4CB2%F+*ICC;)&TY #EF(YX. : .XHK*T#5O[:L9+M)+.:W
M,F()[2;S$F3:IW?[)R6!'/W:CU36Y-.U_0].%LDD>IRRQ&7S"#&4B:3.,<@[
M<=1UH V:*XJ3QQ>K:)*FDPO(=<.CLOVH@9#;0X.SOZ=O>I(_&T\0O;2^L(4U
M2#4XM-BBBG+1RO*BR(V\J" %8D\?PG&: .PW*6*@C<!DC/(I:\XL=4;0/%OC
M.\O+6$2L^G1(EN21-))N1#TR,EAG@G@]:T-1\;:II>FZM<S:"["Q>#RY"9(H
M[A9&"G;O0'<I/(Z'@YH [>BJ>FRZC+;,VIVMO;SB1@J03&52F?E.2J\X[8KC
M_&L5]9:_::U+H7]OZ)':M#<62*));=BV?.2-N'R/E(Z@#ZT =Y17$:-XDT>U
MT#2H/#TC7D-_+</;Y21O* =G<,H!;Y2X7&/3H*N6'BR]OGLK!]):SU6Y-QF*
MY+*BQPE09 2H9E;>F!@=3Z4 =72*RMG:P.#@X/0UQ<VO^(6UWPO:RZ=!8F]^
MTFZMY)]QS&I PR@@J00P[GC.,4VQ\46]G%J CTFWMKR;7VTY(HI/EGG*J3*[
M;1CY02>"?EQS0!V]%<3JWCJZT:VU^.?38I+_ $B**XV+.5CGAD) =3MR""""
MI].O-:^F:]>W'B>^T34+&&WEAMH[N%X9S(&C=G7#9488%.V1SUH WZ*YGQX]
M]'X:#V<,TT:W=NUY% I9WMA(IE  Y.5SD#MFN.O_ !1'X=U3Q5<Z @^P0Z/!
M<"(1%(DNWD=$(4@8W#83CKM]: /5\@YP>G6C(SC/-<]<SS^';/3[.WBCD63<
M)[VYEVJ'"YRW=G=O3W^APM4\4&?X>6'CB" VTT!BF>+=G,9D"2QDX&1@DCCJ
M%..* .^J&2UBENHKB3+-#DQ@GA2006QZX)&?0GU-35QUWXX:WT:X\01V22:+
M;7C6TL@E/F[5D\II0N,$!L\9R0,Y[4 =C17,67B'5K_Q1J.EPZ5:BVTZYCBG
MN&NSN*/$) RKLY/(!!(]B>W3GD8H **\^T6\DT7POX[O;;<TEEJ%]-$'8MRD
M2L!SR>E5;9QH7_" WD#?OM10Q:A)_%<[[<REW/\ $0Z[LGIDCO0!Z7D9QGGT
MHR!CGK7%>'=:NYO T?B?[*+F]U%Q,RM($6*)I,+ECT2-""?HQZDU8L]4;Q;I
M&N6P5(;K3[AH(;B!R1O$:NDJ$CC[XXY'!Z@T =;D$D9Z45Y\_BAYO"WA7QA&
M@CDNYK:"\1>C1RG8P]]KD,.XP?4Y] 9E1&=B JC))["@!:*X^/QM(;'1M7DL
M4&D:M<I;PR+(3+'YA(B=EQC#'&0#\NX=>:L^'_$.K:WJ%VK:5:P65I>3V<LH
MNR[[XR "J[!D'/<@CT]0#IZ*Q/%FNS>&_#L^JPVBW9A>-3$TNS(9PF0<')&X
M<<?6L^;Q+JMO<G39=-MUU/RGN D4DLT8B#;4R5CSECGM@8/7I0!U=%<19>)]
M;U#Q5HT!T[[';W.DRW<UG<$K,CK)&I!XZC)QTSG)(JUI'B^ZU#7(=*GL8(KB
M>P>\")<;O(=&56AD(&-PWC)&<<\=,@'6*RNH96#*>A!R*6N T;Q7+'HWA:+2
M] M+>+5WGC2W6YV);L@D?LG(.TY..YX-=+X8UN;7-/N)+FV2WNK6[FLYTCD+
MIOC;:2I(!(/!Y ZT ;5-#JS%0P) !(!Z9Z5S6N7S7'B_0_#X_P!1<1SWET/[
MZ1A0J'V+."?7;CH326NHEO%'B:VMM+M(KVUM[9OM/F'-R&$FW?\ +D;<' YZ
MT =,LB,[(KJ77[R@\CZTZN*^'%A'<>%=%URZM8/[3EL%4W2,2\J/AV+\#)+<
M]_KR:K>.X('\8>##)8"\WW=PCPA4)D7R'.#N(! //)[4 =]17*VHDL+'6;[1
M/#2V][&P06,CI"+C8FX$%-R@G>0#SG SCM'8^-TN_#%QXB-GMTY$00X8^9)*
M<*R%=ORXD.S/<@\8QD ZZBN0E\97=@UZ-0T>94C$/V6=%D2.>2601B,ET4JP
M8KDX/!SVQ4FL^)=8T'2=7OKS1H62Q\IHI$N<)<*YPP'!*LI]1@\?@ =72%E#
M!2P#'H,\FN-\4>+-0TP>)+2SMH!<:=HXU&&=Y"0<F08*XZCRR>O.1TJ1-2E_
MX2#PQ;WVF6DMY=65Q)%>"4LT)54W 94?>!7)SV/% '7T5RVE^*KO4;216L(8
MM2BU-M/DM?/)"[?F+[MHX\OYQQR,"H[?QC=7MW8R6>D3W.G75VUL98XY-T2@
MLHE)V;-F5YPV0"#Z@ '6TBLK#*D$>H-(Z)(C(ZJR,,,K#((]#7FG@'7+O2_#
MWA/3Y+"$:?J#SVT4RS'S%=?-<93;C:0A'WL]* /3:*Y*R\87$OB"PTNZL(X7
MO5N"(TFWR6YBP0L@ QEE.< \=.>M3^%?%7_"3H)H5M?*\K=+&DQ,UM+D?NI4
M(!!'//?!X[D Z:DW+NVY&[&<9YQ7.^/-4O\ 1?!.IZAIIC%S%%\K29^7) R/
M4C/'^16!>RZC9_$FYNK*PLY+\^'U>16F*1G;,W\04DG  ''\J /0J*XV/QR^
MH6%I)I>GM+=3Z9%J1A<2,%$F=B91&Y)5ADXQCOFG)XLU>[U2RTZTT)(;B[TM
MK\+>W#1-$P=%*. A(P7ZC.?:@#L**RO#6M#Q%X:T_5U@,'VN$2&(MNV'N,]^
M<\UJT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5@^*='EU.VT^YMEWW>F7L=[$F<>9MR'3)Z$HS =
MLXS6]37=(P"[*H) !)QR>@H Q6T=KOQ/:>(8[K9Y5E):K \!&0[*Q)R00047
MC'K3_#6AR>'].ELVNQ<J]Q+<!O*V$&1V=AU/&6.*TC>VJQQR-<PA)#A&,@PQ
M] >]/EN(("@FFCC,AVH'8#<?09ZT 8WB?P])XBM[&)+T6OV2\BO%/D[]SQMN
M4=1QGK_2I'TW6)9'DDUF-6$+)$L5IM5';'[P@N=Q S@9QSSFM62X@ADCCDFC
M1Y#A%9@"Q]AWJLMU.FHW27'V6.S2.,Q.)?WA8[MVY2, <#!R<\T 8<7@JW@U
M.>XAN EI>60M+^T$9VW1P1YA;=G?@D9Y)!YSP1'I_@J>+1YM&U77;K4]+-NU
MK#!)&D;)&R[?F=>78+P"<>N"<$=2)X24 E0EQE0&'S#V]:(KB"<N(9HY#&=K
MA&!VGT..E '/:7X7N[;2Y=/U37;G4X#;-:1!HEC*QD8RQ'WWQ@;C^7)JMIG@
MNYL[[1[FZUN2Y.EV<EE&@MUC#QL$ SR3G]V,GO[5?'B,OXT@T*)()()+*6Y,
MZ3;F5T>-2A7&!]_/6MV21(HVDD=411EF8X 'N: .1M? \MKI&@:<-7:2+1;I
M9X&>W&6"HR*AP1_"QR>Y].E:]SX<M+GQ59^(&=UN+:W> H/NR G*EO\ =R^/
M]\UJK<0/$DJS1M&Y 5PP(;/ P>]-%Y;&+S!<0F/<5W;QC([9]: .<'A&YM]=
MO;RPUVYM-/OY1/=V*Q*P:3 #%'/*;@!G'X$'IU-,$L9D""1"Y&[;GG'K2O+'
M$ 9'5,YQN..@S_(&@#D7\#ROIUQ9G5%_?:N-5+_9NCB02;,;ON[E'OBF-X#F
M,X8:[.L2:N=5C3R$)5SG<I8\L/F('H,#G KK3=6XMOM)N(A!C/F[QMQZYZ4O
MVJW"HWGQ;9!E#O&&^GK0!@Q^%=VO6.K7MVEQ<6#3&"18-DI60$;'?<=R@-P,
M#D ]N=C5+-M1TF[L5E$1N(7B\S;NVAA@G&1ZU.;B$,5,T8*D @L.">GYTS[;
M:[-_VF';O\O=Y@QN_N_7VH YH>"5D.D)=7BSV^GZ=+IS1>1CSHY%56).[@X1
M>GO^$VF^$C:II$-YJ!O;?1B39*T6UP=A13(V2'*HQ P%ZY.3712W$$#(LLT<
M;2':@=@"Q]!ZTDMS!#GS9XX\8SO<#&3@?F: ,OPWH)\.V$MDMZ]Q;F>66%70
M*8P[LY&1][ECSZ <>IK6@G5K_2KV*]>UN-.G:5&5 X8,C(PP?9N#V/8U<.KV
M(UE=)^TQ_;C"9_*W#(3(&3]2>/H?2K$-S!<%A#/'(4.&".#@^^* .4N?!$ES
MIFL6)U0*NIZBFH.PM^8V4QG:/FY'[I?U]>)HO"%U:ZW>7=EKUQ;6%_+Y]W8K
M$I#28 8HY^9 V!D#/?!!KIS+&LBQLZAVZ*3R?PI!<0L@<31E2P4,&&,GM]:
M.4O_  0]_9^(K9M3"+K<R32$6^3%M5%P/FYX1>OO77(&"*'(+X^8@8!/T[4R
M.>&6,R1RHZ D%E8$ CKS6+I/B(ZIXDUC3%C@\BQCMY(IXIM_FB3?G/  QLZ<
M_6@"&#PA";/Q#97US]IM=;F>69%CV%-R*A .3V48]ZK1^"[B[T&[T?7M?N]4
MMY;<V\9,:Q-&O!#$C[S@JOS'TZ<G/3I=VTL+31W$3Q*2&=7!48]34D<L<H)C
M=7 )4E3G!'44 <N_@^YU'P_=:7KNO76H-+&L<<Z1K"T6U@RN O5]RJ<G^Z,
M<Y2?PGJ.H^&=1TG5?$,M[+>P&V-P;94$:'KA%."Q[DGTX%6#XCN[O5]6L-)L
M;>Y?2BB3I-=&)W9D#@*-IXP0 20"<CC&:UK;48GTRTO+HI:^?&C;)7 VLP!V
MY..: ,_5_#%OKEMIB7DK>;83K,)(AMWC:5=",_==201GH:@UCPO<WFOQ:WI6
MLS:7>B 6TY6%94GB#%@"K=&!)PWN>M=!-<06X4S31QACM4NP7)]!GO54:O8M
MK#Z2MQ&;Y(A,\089522!GZX/Y4 8LOA"6+6FU/3=7FMI;BT6TO1+$)?M"KG:
M_4;7&YN>1STK4\.:-_PCWAVPT@7+7*V<*PK*RA2P48' J:RNY1I,5SJ;6D$V
MW]Z89MT2G..&(&?RJWYT>Q'\Q-KXVG<,-GICUH Y37_ [:Y<ZRXU>:WAU:R2
MTGB$*N5V[MI5CT'S'([^HJ:3PG<27VIW;ZH&DU#3DL'+6X^4+O\ FX8<_O&X
M^GISTL4T4\8DAD21#T9&!!_$5D7NMS+KAT;3K:*XO4M?M<@FF,:JA8JHR%8Y
M8ANW&/H* .>U;1[:^TW2?!<D=[//9BVD%ZEN\<:1QG:Q\S[H8H&3 .?GZ8SC
MNE4*H50  , #M7/67BZTU/1]*O+.-C/J;M'!;N<,KKN\P,1T";6R?8 =16Z;
MF!9UMVGB$[#(CW ,1Z@=: ..N([V7XKSO9SB ?V*D1DDMC(A?SG; .0-P!!Q
MGH>E2?\ "OXH#;)8:G/;01Z=)ITB&-9"Z.VYG!/W7+$DG&#Z# KH;75%EU:Y
MTN91'=PHLR@'(DB8D!Q^((([''8BM!F5$+NP55&22< "@#A-5T:&70M+\#O_
M &A<W4*6[QW\=NT:1+&X!?S -JL%4C&<G(]<UT-[X?\ M.MZ-J$-PD":6)%C
M@$60P==I&<C& .*UEN8'M_/2:-H2,^8'!7\^E/CECE4M&ZN 2I*G.".HH Y'
M_A")?[,%E_:B_P#(7_M;?]F_C\WS=F-WW=WXX_.I[#PC<Z9JUS)::[<QZ3<7
M+7;Z=Y2D"1CN;;)]Y4+<E?<\\UH7^NO8^)](T?[&7341,1<>8!L,:[L;<<YR
M/2JNH>)Y(-0U.TL+(7;:5;+<WF9=A&X,51.#EBJD\X'*\\\ %*;P1+-I>I6)
MU10M]JBZDSBWY1E='VCYNF8U_7\+J^&+JWU#6+RSUB2!M2EBG*"$$1R(J*3U
MR5(C VY[GFK<7B*UO7TR/3V$[ZA;_:XSG 6#Y<N?^^E '<GV)&F+F!IVMUGB
M,ZC)C# L!ZD=: ,O0?#T&AS:C/&8A+J$XGE6"+RH@P4+\J9."<9)SR32:_H,
MFKSZ9=VUZ;.\TZX,\,AB$BG<C(RE21U5CWXI\.LR7$=_%%;!M1L'"S6N_P"\
M"-RE3Z,IXSWR#C!(NZ=J%MJNG6]_9R>9;7$8DC;&,@^H['VH Y=/ DD< B&L
M2.1K/]K[I+=3E]V[;P1QGJ?RQ2W_ (#^WSZE<MJCQ7-S?PZC;RQ0C-M-$@12
M 20PVK@@]<GI76/<P1SI \\:S.,K&7 9OH.]#W,$;;7GC5MP7#. <GH/J: .
M2G\!'4?[:?4M7EEEU2.W#/;PB+R9(3E'3DD$'GDFI;SPCJ6I^'+G3-3\1274
M\YCS<&U5 BHX< (I R2!DDG\*ZVHH[F"65XHYXWDC^^BN"5^H[4 2(&"*'(+
M8Y(& 3]*RKK3+]M7;4+'4U@+P)"T$T'FQG:S$-PRD'YB.N/KQC1%U;M(L:SQ
M%V!*J'&3@X.![&E2X@EA\Z.:-XN?G5@5XZ\T <C+X 1;.V>PU6:RU:"]FOEO
MTB4AI)<^8#&>"A&!M[8'.>L]_P"#[J\.FWL6O7$.MV+2,+XPJPD$@ =&CX7:
M0JX Z8!R3DGI5N[9X5F6XB,3G"N'&TGV-.,\(WYE3]V,O\P^4>_I0!@W'A>6
M>[T:]_M6?[9ISRLTSQJQF$@PXQT7MC' QC!JD_@59;6]2346%Q+JHU>VG2(
MV\XP!P20RX&"#U!/X=--J%G!!<32W4*16Z[YF+C$8QG+>G%+87UOJ5A!>VK[
MX)XUD0^Q&1GWYH YO5?!?]L6.KK=7ZB^U2**":XC@PJ11DE51"QQR6)))Y/T
MQI0:'+'XKEUV2\1WELDLVA6':,*S,&!W'G+G\,?6M9[B".9(7FC65_N(6 9O
MH.]))=6\,BQRSQ([ D*S@$@=3B@!9UF:%A!(D<G9G0N!^ (_G7-ZCX*M+[PQ
MK6EF9VNM55FGO)>7:7 V,<= N%PHX 'XUT9N8 ')FC 0X?+#Y?KZ4275O$\:
M23Q(TIQ&&< O]/6@#GIM(O-;NM&U9KN73K_3UDCFA\H2*2ZJ'QGC(V_*XSP3
MP<XK-F\'/%X+M/!J7,MU;O,GG7#QA=ENL@D8<<9.-H[_ #$]!QNQZW.WC6?0
M7MHUB2P2\282$LVYRF"N.,;3W-7M2U:RTB*&2^N$A6:>.WCW'&YW8* /SS]
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
M4<>8@/!!']TCJ#['J 1BR^-;**[B+))'8XNQ-,\3[D:!U1OE"\KRQ)[ <]Z
M(--CD;XK:]/'D6Z:;:12GL9=TK#\0I'YBCX9QR)X(@9\B.6YNI8 ?^>33NR?
M@001[&MU-/LA874:3L$G=GNIUD :0XPVYATX '&,  #&!5FQELI+5%T^2![>
M("-1 P*H .%&.!@8XH \O\87*27NNK':7$%S!J>GS-BWDD>=5>']Z&P0B!=P
MPO.023SBJWB+3["XM_B1.EE&UPP@DM#Y/S^9Y"9,8QG=O'..<CGD5[%45S<V
M]G T]U/%!"OWI)7"J/J30 12K):I,A\P,@8%?XN.U>4>';FWEU_PG<):36UL
M;2^@FMVMI"+<L4;RY9&&7;(8DDXXS@=3ZO\ :;<P).)XO)< K)O&U@>F#WH2
MZMY7"1SQ.QZ!7!- 'CVG:9IJ^%O![-90K.NNR+,3%AQ"7G!#<9"$,G!XP1ZU
M:DC>RNM56SMC_9%OXH@N+J"&/Y?LWD(&<*!R@E 8X'\)]#7KE% 'D_B33Y+F
MQ\;7>F1&;29X[.:-84W+).C;I7C Z_($R1U(]0:A\4SVFK7'C2:V@DGANO#D
M0@?[,VV60-/C:2.3DKC]*]>HH \MO-/M/[=O8-.M(MMWX5D5EBCXFFW94''W
MGP2>>>M=IX+>!_!ND?9XS&JVD2L#$8_G" -P0.^>:VI[B&UA::XECBB7[SR,
M%4=N2:DH \MNEM+S7M9T;7_[42^EU%+FP%O;Y\]!L,1CE"$KM*X/S #G/!-9
MWB&]@/AKQ9IVJVTO]M#5/.5I+=CN@\Y/)=7QC:$PO7@@CJ>?8ZR/$6D6WB+2
MI=%GO'MQ/M<^25\PA6!X# \9 [4 </XE>*RU?Q[!/!)OU/0XC:JL#-YQ2.<-
MC QD$KG/3(K&\33BY\.ZO:Q6-U#>?V#:%':VE>2XVAF 0$8C"'.3C))'3 )]
MG4%44,VX@<G'6EH XZUN([CXJO/'N\N30HU5F0KD^<[8Y'!P0<=<&G?$.%'T
MO29Y;<RQ6VKVDLI$9?9&)1N) !.,=:ZY6##*D$9(X-+0!Y?>K'-!XWT_5;9S
M=W@\S2P8B&EB\E1"L7&=R2 \#D,<]\UZ)I$=W#HMA'J#[[U+>-;A\YW2!1N/
MYYJY10!P.DZM_8?@/Q#J*J7FAU+4VAC49:23[1+M4 =23BM#P?X3M-+T?0IA
M<7$LUK:'<#<N\32N 7<(6V@Y+]!_$:V='T./16NA;WEU)#<3RW!@EV%4>1R[
M%2%#=6/4FM%;B%YW@6:-IHP&>,,"R@YP2.V<'\J /,IK>]UCP[=PM&[^)]1U
M)DR5^;3XTG^5L_P(L:!@?XF;(R6K9T[P]:Z_XC\1ZEJ=H&M'NHK:")@4\SR
M#YAQC/[POCZ=^,=NS!5+,0 !DD]JB@N[:Z3?;W$4JDXS&X89_"@#"\>S/%X&
MU58HP\D\0MDRFX*TC",,1Z+NW?A7,:A80VVI%[>P<:+X<T)Y%M_)*^?+(,[,
M8Y.V(;A_MX/4UZ510!Y79K/I*^%=#N7$&FQZ49 \]L[Q37>0-I08S@%F53C[
MP/517H6@:9!I&BV]G;F4QKN?,PPQ9V+L2.,9+$XP,=,"M*B@#@]+GB\/?$+Q
M1+K+?9EU-K>6SNY1B*2-(]ICW] RMGY2<G.14GC_ %-+SPD=.A\V,:K<Q67F
M%",0LP$LA'4*$W#)QV[$9[BB@#DM-;3HK[4++09[F>YFM=WFR2R210!1MC4.
MY/=B=H/J>.^9X,U.#P_\.=/L1;32ZQ;0E)=-5?W[7&XE@1V!8D[S\N#G.*]
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
MJ,@G'6M";PO;S7%[<FZN/M%SIXT]9,KF%/F)9>."2V3V^5>!B@"7PMJ\VO\
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
M+<7@VF4 )"K=&D8[4!]MQ&?;-4['PQ%;:G9:A<WDMY<V-N]O!+(JA]C8SO8
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
M8 74#_6,I1FV YRG-9>J6%_<Z=XSB_LS5;@7M]83V[369W3*H@W'"J.FQLC
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
M;:,7DVB"Q;R5U"U:*?3VW)B#>0/,4C/8XV#G&,[/Q!L[G4/ >KVUG!)<7#1
MI%&,LV&!( [G /% $$OC""T\636EY?Z;#HPTU+R.Z>0*-S2%,%RVTCY>,5O7
M6LZ78QQR7>HVD"2)O1I9E4,O'S D].1S[BN1N4:]\<W>H-IEZ;:3P_Y*/)9O
M]\R.2GW>I4CCKS@\\5S8MM4/A.VTMM$U&.X;PH+7SH[1FDEF"LIMW+#" =>Q
M;=P>,$ ]*E\2:7#XBAT)[N(7TT#3JA<#Y0RJ!]3NX'L:U)!(8V$3*KX^4LNX
M ^XR/YUPFE1WD/BOPY>RZ=?+"^@FT9C ?W<N^(XD_N<*3\V.F.O%=U+(L432
M,&(49(52Q_ #DT <AX:\0:]X@\*6&NC^S(_M1S]F,;@\.5(#E^IQQQUKHWUS
M2(Y+F-]4LE>UQ]H5KA 8<G WC/RY/K7GG@JQLM*\$:1]MT#41K=F6D6,6$RO
MYF]MH+[=H!#<DG !K0\46ER?$<?B33]+N)O[->."\ME@DW:@A8'*#&&\HD,I
MYR=PXP"0#M;O5]-L'C2\U"UMVDQL$LRKNR<#&3W/%+=:KIUE.D%U?VT$LA 1
M)955FR<# )[G@>]<%J<(E\1ZW:ZOH6M:CIFLQPM:M:+*$*B,*T4H!7RSN!8%
ML#YCR*DABFL=7U[1=6\.W>HV^I313VDB1&:!U$4:B-Y#PFQH\Y;'7/7J =O)
MK6E117$LFIV21VSB.=VG4")C_"QS\I]C57_A)]).N7>C"^@2]M85FD#N %#;
MN.O) 4D^@(K@O%-KJ C^(%A%I6H7$VJ+#+:&"V9TD40QHWS@;<AD/RYSZ UT
M4(F@\?:M=2V%X;6^TJV$<@MV9<H9BRM@<-\Z_+U.>E &YINLVSVNG0WFK:9-
M?W40=/LTH"S^K1*6)*_G5M]6TV**65]0M5CBD\J1C,N%?^Z>>#[=:\^LM(U*
MW^&/A:^MK"X_MO05BE%JT921P!LFBP?[R%L>X%7]>M+[1[CP]J#V5]?VL'V@
M:@FG;S*LLVUO-55(9E#!Q@= U '<VUU;WMM'<VL\4\$@W)+$X96'J".#5>\U
M?3-/D\N]U&TMGV&3;-,J'8.K8)Z#UJGX7L;2PT54L=/GL+:25YD@N'8R#<Q)
M+!B2I)).W/&>QR!EZW;/)\1/#-U]CFEAM[>\$DRP,RQLPCV98# )VM_DT ;<
M/B'1;B>U@AU>PDENT\RW1+A"TR\\J,_,.#T]#4@UK2FB64:G9&-YOLZN)UP9
M<XV Y^]GC'6O-[/3;F#PQHD2Z5>1S0^)WNG46<@9(O/D(<C;TV,O/IQ27EO?
MPV&IZ:-(U*2<>*8[\&.U=D: W$<F]7QAN <@$D8.0* /2WU;38KO[))?VJ7.
M2/*:50V0NXC&<_=Y^G-5]!\0Z;XDL6O-,N4FB61XSM8$C:[+DCL#M)&>HKE(
MK;4K;QA'/IJWCV=QJ+M>6%[:MY<)VL#<0S8 &0!\N2#N(&*U/A]%<6?AIM/N
M[2XMY[:[NMWG1E0VZ>1P5)^\-K*<CCGZT ;][JNG:<RK?7]K:LRLRB>94)"C
M+$9/0 $GTJ(>(-&:S@O!JUB;6X.(9OM";)#Z*<X/X5S?C V\?C7P9)<0-,@N
M+KA83*1^X.#M )X.#TXZUSTF@36R12)IEP;.Y\6)J$5NMJS&* (%9V4#Y 6!
M;! X(XZT >B-XAT5;2&[;5K$6TZ[XI3<)L=<XR#G!&>]6#J5@+]+$WMM]L=/
M,2W\U?,9?[P7.2/>N3%N^D>,M<:\TZ>?2M1L8([4VULTJ*$#AX2%!VY+[AG
M.3S69'X>US0_"/A*]MX#=:YHZK!+!NSOAEPCQD^B91L]/W= '9RZM#-J&GQ6
M6J:84EFD22)I TDNU6RL>&^\I&3P> >E9OB;Q4NDW&FV]E=V,ES/J5O:3P2-
MN<)(X#8 888 YYSUZ53U73)+37_!:107%PEI<S-<7"0LP&Z"12[D# W.V?J:
MYB*/4H_#.DZ/>:/J4FJZ?X@BN;F1;1W21?M!<S+(!M8%6YYR.<B@#T^35M.A
MODL9+^U2[D.U(&E4.QQG 7.<XYJV2%4LQ  &23VKS6SLO,U2]T;6]!U>ZN!J
M[WUI<H\HM74R^9&Y<-M4H" 5//RC .<5Z70!G)K^C21V\B:O8,EPYC@9;E")
M6'55.>3["EGU[1[:1XY]5L8G1RC*]PBE6"[B"">"!SCTYKS_ %7PWK<)UFTT
MZ!A;Z=>#7-+8#_63-\Q@'MN$V1_TT6M/6]-G=?"<D]A--.=8%]>A(&E$6Z*7
M.X@'A2R*">RCTH Z'_A(K'[5-=#6=+?2X[(7)$<@:4#/^L)#8V$8QQR>]5[?
MQUH%R-&"7\(?54\R%#(N5&S<=W/!Y"XZY/UK*OM-E/CC4UM+"58'\/?98G2
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M%MK5]IT>IHDDLJ1.$'E*QQ)M9B0NW:22>": (9O#%L^I'48;R\M;R2W%M/+
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
ME]J%EI=JUU?W<%K;KPTL\@11]2>*@L]=TC4)Q!9ZK97$Q7<(XKA68CUP#G%
M')ZGI=WXCUNYU2RM;BWC;0;BQ87,9B:660@HF&[+AN>GS<$\U1TQ=0DU+PO<
M/HFI10V6B7%I<-)#@I)B'C&<G[AQ@<]LUZ510!S7P_LI-/\  >BVEQ:/;74%
MHD4T<D>U@P'.?7DDY]ZKV<$EI\5=4EE!\N_TN!H&/_3)W#J/IYB'_@5=;4,]
MK#<-$TJ O"^^-@<%3TX(]B0?4'% '()KMS?>(8I;CPQK9$,IBLR]NJQ)N^4S
M,2V1P3VR%)[DBLSQ'X0\0DV!L]=GN%;6HKIU^QQDQ?,3YA/5@HP,'L .@KTB
MB@#D-:MI;KXA>$A&2[64=W<7# 8PAC$8S]6;@?[)]*G\*_\ (>\8?]A9?_26
M"NA6S@5YY%0B2<8D<,=Q Z 'J ,G '3)]:@TW1[+2/M)LXY%:ZE\Z9I)GE9W
MVJN27)/W54?A0!B2G'Q2MB<\:)-T'_3>.LS2O#MKXCU7Q3>Z_I!/VRX6VMUN
MK?D6R(%5D+#C+%VXY'&:ZRYT6QN]4AU*5)1>0QF))(YY(_D+!BI"L 1D X.>
ME:% '*ZC#=1>.H=2N+6XN;&VTYELTA0OBY9SOXZ*Q38 QP,%N1S6+8>%=3>3
M0K'4H_W0N[O6-0V',:S.S;(0>X_?-]=A/>NZ74K)]3?3%NHFODB\YX V75,X
M#$=AFK5 $$5M#96IBL[>*)%W,L<:A%W$DG@>I))^M>;Z=::O>VOA2UO-%O%)
MOS?ZM-,@#&Y521W^[O*X/]U !GI7I]% 'FU[8ZK=^'O$H;2[P7.LZL() %&X
M6N]820,_=\I"<],O]:]%#"*W#%"H5<[%&XCCH .OX5)10!YGI-M$EKJ.L:IX
M9OKK6[G5'O88OL1\Q K!85$A&  J*>O&36KXACOM0U/1-1CTFXE&E7^RX3R\
M&57!1B@)Y0'8^3Z#T-==?W]II=E)>7TZ06T6"\CG 7)P,_B13[N[MK"TEN[N
M>."WB4O)+(P55 [DF@#AY;&_N?%^MQ:A::B+6Y@AALS:H-A@V?O(_,_Y9Y<M
MG&TD;<'@58TNQ,6L>(;'4M'FE2Y=+:T BS;FR$2JJ!NB@$R$J<'G@'BNR@GB
MNK>*X@</#*@=''1E(R#^524 >7:SIFK7"^+(K72KJ/\ M&ZM[$/%& /L8VJQ
M3USYDS$]!]:VY%U*V\1>(=4ATJ=FL]*2WTY%4;7(5I"J^I+E5X_YY_3/;44
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
MD$8YY5>>O% &1\4O^28>(?\ KT;^8K/^*D42?#>;45/EZA8F&:PG7_61S;U
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
MB!8SCGC# ]<>M2>(['6)M9NKS3M$^UAO#YM42XC4QM+YH;858X)VY//&>,T
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
MEHZ6UW#';/J?V._$D1RH\EY.&/ ^ZI[\$5LVOB#2KW33J%O>I);"0Q%@#D2
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
M_AZ6RFAE>)$$NY#Y:JK81" 57 ^OK6_X.T[4]+U"ZMS->RZ*+>+[-_:*C[1
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
M<,TSOO8 *#AB0. !QC@5?HHH *SDT+38]<EUE;4?VA*@1IBS'@#' )P..,@
MFM&B@ HHHH *Q9_">C3ZE+?FWECN)B#,8+F6)92!C+HC!6X '(-;5% #8XTB
MC6.-%1$ 5548  Z "G444 %%%% %34]+LM8L7LM0MUGMW()1LCD'(((Y!! (
M(Y%0Z;H=AI)+6J3,Y&WS+BXDG<#T#2,Q ]@<5HT4 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %9VCZ%IN@6KV^F6H@C=R[?,S%C[EB2?SXK1HH *JZCIUGJUA+8W]NEQ;2@!
MXWZ'!R#[$$ @]B*M44 9=AX>TW3E<0Q2R;E*$W5Q)<$*>J@R,Q /' XXK350
MJA5   P .U+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #(XH
MXMWEQJFYBS;1C)/4GWI]%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5FZWH5AXBTY
MK#4HY)+5F5V1)6CR5(89*D'@@'\*TJ* ,NZ\/:=>:C9:A-'+]MLU9(9TF='V
MG&58@C<#@<-D54L/!FB:7JTNHV<$T4DDC3&$7$A@61OO.L6=@8Y/('>M^B@#
M$@\)Z3# ('BEGC6T>R07$S2;('QN0$G.#M7)Z\#GBBT\)Z5976GW,*7)FT^%
MH+=WNI'VHV,@Y8[L[5ZYZ#TK;HH Q+CPCHMV-66YM&F35MOVQ9)782%0 I S
M\I  P5QT%1IX.T<:'<:3*ES/;W&WS7GNI))6VD%?WA;<-I (P>/SK?HH RX/
M#^GVVKKJL:S?;%MA:B1YW;,8.<$$D$YYR><]ZL6NE6-G?7U[;VZ)<7S*URXZ
MR%5"KGZ 5<HH P-&\&Z+H%V]QIT$T0)9HX6N)&AA+?>,<9)5,Y/0=\=*OZOH
MNGZY;)!?P>8(Y!+$ZN4>)QT9'4@J?<&M"B@#/MM&M8%82-/=ED,9:ZE,ORGJ
M,'@ ]^.>^:KZ;X9TS2FMC;1RE;5&CM4EF:1;=3U"!B<<#'L.!QQ6Q10!3CTJ
MRBU>?54MU%[/"D$DO=D4L0/S8_IZ"LRT\&:)8:Q-J=K!-%+-(9FB6XD\GS3U
MD$6=@;WQ6_10!@1^#=%CL[6T2*X$-K=F^A7[5)\LQ8L6SNR>68X/')XJ.'P+
MH-O-;RQ07"FVN7NH%%W+MB=]V[:N[ 4[FRHX.>:Z.B@# _X0S1?LIMO*N/*-
M]_:&/M4F?M&[?OSNS][G'3/:KUCH=AIVH7M]:QR)->OYDX\UBC/@ L%)V@D*
MN2!SBM&B@#*U/P]I^JWD%[,DL5[;@K%=6\K12*IZKN4C*G^Z<CVHN/#NF7FF
M7&GWD+W,-P!YIFE9G;!R#NSD8/(QC!Y&*U:* ,67PMI=S8WMK=)/<+?0BWN9
M))W,DD8SA-V<@?,W QU)ZDTK^%=(ENQ<S023/]C-@1+,[*T!ZH5)P<X')&:V
M:* .>L/!6CZ=<V5Q!]M,MC&\-L9+V5_*1\94 MT^48'M3E\&:(FF6>GI!.MO
M9W)NK?%U('CD.[<0^[=@[VR,X^8UOT4 8DOA+19UU59[5I4U5E:[625R'*@!
M2!GY2 JX*XQ@>E//AK3GM;R"83SF\@%M/++.YD>(9^3=G('S'ICJ3UK8HH Q
MH_"VEQ7-G<(DXEL[5K2!OM,GR1-C*]>?NKR>>!S6AI]C#INGV]C;F0PP((T\
MR0NV!ZL>3^-6:* "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 JEK&J0:)I%UJ=TLK06L32R")"[;5&3@?05=K"\;<> O$7_8,N?_ $4U %V;
M5DCTF&_BM+JY\]5:*"% 9'W#(')"CCN2![U'H&O6WB'3WN[:*X@,<SP307";
M9(I$.&5@"1GZ$BFZ;-%'X;TM'NEMWFMHHXF+*"6*#&W/!/&<8/2L/P?/+H^G
MZW#K&H6[VMGJ3K'J4@2$3APK$N1A=P=V0D=2,=J .RHHHH **** "N?NO%MO
M;KJ,L.GW]Y;:<S)=3VZH51E4,R@%@S$ C. ?3L<=!7F>N6$E@VN>*_".L1V\
MMN\IU73+K#VUP\8PV1G,;D <CKD>IH ]+5@Z*PZ$9I:\ZDU<OXCO9+F>:QAN
MO#,5T+:2X9!'*7?.!D88?*"1@]*SM#UN#4XM'TW7M7D@M[CPS;S03M=F,R3D
M$3/OSS(N$/.2,DT >K45YPU_976LWFB:QKMS;6RZ/;OI]W+<^0\N0XDG#< R
M A#R./3DU!J-ZNHZOJFCWWB3^RC#96\EA<7):.0H4R9EPZ N'R",'H!C'% '
MIU%><WU[?V&O)=73OJ6FM=V<+SV\K0SV,K"(!7BZ-&Y96('(\P\' Q'_ &EJ
MNFZW)OA;4#<S7QTR]M;ABLDBK(PMYXCT*[2H(R/E'3)H ]*HKS6PN[B73_ N
MJ:=>W$]UJ4BQ:@K3,PF0PLTK,N< HZ\$8V_=Z'%0:-87%SX,NM2@UJY34S?7
M%I#)>WLK0E1>D+&PSQNVA-WW@'//2@#U&BN3\)ZS#]EO(=0A;2[Q-0^RR6US
M="1/.,:,%A<GYE*D,%ZC)&!BNLH **** "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@ J*XMX+N%H;F&.:)NJ2*&4_@:EHH IS:3I
MMS9I9SZ?:2VL9!2&2%613ZA2,#K4KV5I+:?9)+6%[; 'DM&"F <CY>G! J>B
M@ HHHH **** "N8F\)/<7(N)=0B>56W*[Z=;LRG.<@E,]>:Z>B@#G+CPS=7<
MT4USJ_G2Q9\MY+"!F3/7!*\9IDOA.6X@@@FU*.2*W(,,;Z=;E8R.Z@IQ^%=-
M10!SEUX9NKYX7N]7%P\+;HFEL(',9]5RO!^E%SX8NKV:&:ZU83RP'=$\MA S
M1GU4E>#]*Z.B@#FSX8N6O?MAU8&ZX/GFP@W\# ^;;GIQ1#X8N;:Y>Y@U813O
MDO*EA K-GKDA<G-=)10!S</A>YMYY9X-6$4TV?-D2P@5GSUR0O/XTU?"DRVL
MEJNIH+>0Y>$:?;[&/J1LP:Z:B@#)T[0TLX%AN)(KI(Y!+"K6L<8B<9^90H !
MYZ]:UJ** "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 **** "BBJXO86OVLD)>9$#R!1Q&#G&X]LX.!
M[4 6**BN9Q;6[S,CNJ#+"-=S8[D#J?H.?3-+!/%<V\<\$BRPRJ'1T.0RD9!!
M]* )**** "BBB@ HJ"]NXK"QGNY]_E0H9'V(6; &> .2?85A-XVTQ;RXLS;:
MF;FWA$\L0L9"RQG.&P!WVG\J .DHK+T[7[+5-3OK"V$WG62Q-*70JI$@)7;G
MKP#5O[8/[3^P_9[C/D^=Y_E_NOO8V[O[W?'I0!9HHHH **I6&KV.J37T5G<+
M*]E.;:X _@D"AB/_ !X?KZ5=H **** "BBB@ HHHH **:\B1@%W502%!8XR2
M< ?G3J "BJUG>"\^T8M[B'R9FA_?1[=^/XE]5.>#5F@ HHHH **** "BBB@
MHHK.TG6K76OMWV591]BNFM)1*FT[U"DX'IAA0!HT4UY$CV[W5=Q"C)QDGM3J
M "BBL-/%5C)JE]IL4%[+=V)07"1VS-LWC<O/0Y'/% &Y15>RO(K^SCNH0XCD
M&0)$*,.<$$'D'(Z&K% !1110 44UI$1D5G52YVJ"<;C@G ]> 3^%06EX+M[E
M?L]Q#Y$QBS-'M$G .Y/5><9]0: +-%%% !1110 445G6.M6NHZIJ6G0K*)].
M=$GWIM&77<-OJ,=Z -&BBB@ HJHFH1M<7L4D4T*6FTM/,FV-P5W95NX'0^AJ
M'^V[7_A(QH6V7[8;5KL$IA-@95/S=SEA0!HT444 %%->1(E#2.J@D*"QQR3@
M#\20*=0 45F:SKUEH6G27UT9'BCE2%Q"N\JSD  ^GWEZ^HK3H **** "BBJT
M]X(+VUMOL]Q)]H+#S(X\I'M&?G/\.>@]30!9HHHH **** "BBJEEJ$=Y9Q7#
M136OF.R+%=)Y;Y!(Z'UQD>HYH MT4U9$9W174LAPP!Y7OS3J "BBB@ HHHH
M**** "BBFO(D2[I'5%R!EC@9)P/UH =1110 45DZMX@MM)D:(P7-U.D!N'@M
M8P[K$" 6QD9Y/09)YP#BM1)%>)9!D*5W?,,8'N#TH =169)KUE'K=CI/[QI[
MV&2>%U3,;(FW=\W_  )>GK6G0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7GVBZD;?PYXXU2[O6LY8]4O@UUY?F&%
M8U"1D+_%A54@=_QKT&LE-"MXKW46$<4EGJ?S7=M(N59]H0MCH=RA00?3/KD
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
M>6.0Q-<S+(J?>7!X7YB >=V3TI=(UK6)-0\-17=[,X_M>_T]Y2<"[BB278S
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
MN8-2GBEB$;L64)$L>&!4#G;G@GK2:CI%]<^,M(U>'[,;:QMKB%U>1@[&79C
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
ML"N <G]WCG'7/M6%9^#]9M]%\/V3M8%],U>2_E83/AT9I3M'R=?WO?\ N^_
M!N1>+K234[2S-G>1B\N)[:WFD10LDD08L,;MP'R-@D8./<9J6WCVRN7M#_9N
MI16]Q?OIWVB1$"1SJS+M;#YY*D @$=,D5EP>$/$(U;2[ZYGTR>>QU*:X>Y9G
M,MQ%(LBJ#\ORE0X 0$CCJ.[X_"&LII%I:%K R0Z^VJL?.?!0S-+M'R=?FQZ<
M4 :GQ&FGMOA[K5S;7$]O/#;EXY8)"C*0>Q'-20>,H9-1NM-DTG5(;V&V-W##
M+&@:ZB!P3'\^,Y(^5BIY'%7?%>C2>(?"NI:1%,L,EW T:R.,A2?6J7V&6+6$
M\3:])9V:Z?8R0JL<Y>- Y5I'9V5?[B@#'')SSP 6M/\ $]IJEEHUU:V]P\>J
MJ7B'R9C4+DE_FX X!QG!(%3ZYKL&@6UO<7-O<20S7,=N7B"XB,C!59MS#"Y(
M&>>M87@O2[:*^U;4K&[%QI<UR_\ 9H7!2-'P\WED=5:7/_?/'%=!KVDQ:]H-
M]I4YVI=0M'N'5"1PP]P<$?2@"@/%MJ9]9M_L5YY^E/&DL7[O=*9 "FSY^<Y&
M,XYXZUBZ]J<<FD>.Q:2ZI:ZA8V'F.S3E5C<0,R&+:QV] 3C&34]AX*N+?7=,
MU:XOEDG%L5U0 <7<P8/&WT1F?&>0 H[4:AX6U2[;QIL:S"Z[:+;VY:5LQD1&
M/+_)_M9XSTQ[T -M;FY_X3;PW&;JX,5QH<TDL1E8HSJT&&*YQN^9N>O-=/JF
MJV^E1P&8.\EQ,L$$48&Z60Y( R0.@).2  #6);Z!J4?B30]1D^R"&QTV2SF5
M96+%G,9ROR\@>7WQU]JM>*-"N=7&F75C+''?:9>+=PB8D))\I5D8@$@%6/(!
MP<<&@"M=^.]/L+#4[BYM+U)M,ECBN[8(K2)YA&QQAL,IR,$$]^,@BMS3;Y]0
MMFEDL;JR99&3R[D*&(!^\-I(P>W-<CK7@W4=5M->N%-G'J.JFU3896,<4<#;
MA\VS+$G=_".H].>Y0L44N &QR <@'ZT >;>(?$^H:GX+\53I!=Z<^FWWV>&:
M*8!OE:,$$HV<G<W&,8(&2173KXRL(YM4AOK:[L'T^*.9Q<JG[R.0E49=K'JR
MD8.#GJ!6+J'@[69]$\3Z7!+8&/5+XW<$CNX*[BA(8!3C&PXQG.>V.9M<\':E
MKFJ:O<&XM[1;S3[:"&1'9WBFAE:56(*@%=S#OT'OP ;6C>*K'6M5O-,B22*[
MM425D9D<,C9PRLC,#R"",Y!_"J>M33Q?$#PM''<3I#.EV)85D(1]J*5)7H2,
MGFM'0D\0>67U]M.24*%6.P+LC'NQ+@'Z*.G/)SQ7U;1[Z]\5Z%J=NUN+>P6X
M$N]R'/F*%&T;2#C&>2* &V7B^UO;ZSM%LKV)KZ&::T,J*OG+&0&&-V5)R"-P
M'![5#;>.;"YM](G%E?1QZI=O91F01CRID+ K)\_!^1NF>E9.C>$=?M-8T'4+
M^;399[!;B.[N%:1I;H2;<2$E1\WRXV]%[$CBGZE\/Y;MM=:WO4C-S,M[I@(.
M+2Z^1F<_5XU/'0%_[U &\_BFW6[CM%M+EKB:6>*"/=&OG>5@.5)<# )Q@X/7
MC )K7M+@7=E!<B*2(31K)Y<HPRY&<,.Q'>N;UOPHNI:98:6]E9W]G!&PD-S*
MT4HE^7;*CJK%6SOSC'WJV]#LKK3M"L+*]O&O+J"!(Y;ANLC 8+&@#+/C/3PM
MK<&&Y&G75U]DBO\ "^49-Q0?Q;@I8%0V,9QV()RFFN_$/C?6='G_ +4M+:QB
MM6@FM;E8O+8F1BYPWS!MJ@ @\#D#)IEIX(OHO#EOX6GEMGTBVO4GCN [><T2
M2^:L93;@'("[MW3G&:V]-TB_M/&6M:M+]F-I?Q6\<821BZ^4'Y(VXYW^O&*
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
M;H-OR=?GSSZ4^+P?>OHUUINHV6DW]M=:I<7DL$LKX\N1F9=K;,JZDCD#UY%
M'8V-T;VT2X-O-;EB08I@ ZD$@@X)';L35BLGPSI=SHOAZUT^[NWNI8=P\QW+
MD*6)5=QY;:I"Y/7&>*UJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***S==OY-.TF62WV&[D*P6JN
M>&F<[4!]LD$^P)H -*U[3]9N-1@L9O,?3[DVMP/1P 3CVYQGU!]*TJ\UMK>X
M\%^.M*FN(;>WT_68%TV9H[@R;KF,%HG<E%^9AO7ODXJ/6I[Z^U3Q#IL.IE-0
M%];"QFCOA"MM%MC+HR[@0<%R< [MXQR/E /3JCGMX+J(Q7$,<L9YVR*&'Y&N
M"@LI9?&7B<1WFI2G3(K2>SMOMTI7S/+<X(W?,&(&0>#69I&HSW>CV?B#3/$J
M76I?V7.TNG(KNUQ,(MW[Q3(0A1QC(4==O0@4 >I1QI%&L<:*B*,*JC  ]A3J
M\WT.2#4HK?4[/Q9]H6YTQQ-:0/)O<[0?,8F5C&ZGC( ZX]*H:)%-/'\/I)-3
MU)GU;3W2]_TV3]\!;AQ_%\I!'5<'DY/)H ]695="CJ&5A@@C((I$1(HUCC54
M11A548 'H!7DUEK4UO)8Z1>ZJ8-,.K:G9K<7<CN,Q28AB>3>I^Z7QEN=HZU?
M%M-'?^#M/_X2.\U"WEO;R%[B&=XQ+&()6"$ASNVD;=^<\=<B@#TB6>* *99%
M0.X1=QZL3@ >]25Y ZI+:Z/#=W=P\-CXQGLXI);I]R1 2X4ONR<< $G/;->@
M^*A=RZ"L>F7<$-R\T0B\^1E2?Y@?++KR X!&1Z]\T 6M6UR'2+S2[>:WG?\
MM&Z%K'(FW:CE6;YLG.,*>@-:E>67%T-5M/#D,L%[83Q^)C!<02W)D:)Q#*2J
M29R5P1@C& <#&*=:WZVB76DRZA>%$\3O:6D;W38=/(63RI)6RP3)8]R< <YH
M [W6]<AT-;%I[>>5;N\BLU,6W"-(P4%LD<9/;-&GZY#J&M:KI:6\T4VFF,2-
M)MVOO4L"N">,#OBO.(=0>\\*:?'+>BY:V\7QPHWFF3$8NR$&XDDC X)["NN\
M/D?\+"\8C/\ SY?^BC0!TANI/[3%I]DF\HPF7[3\OE@[L;.N=W?IC'>K-<A<
M-(WQ/:T-U<BWET)Y&B6=PH;SE7<H!^4XXR,&N7\*R7(C^'MX^HW\TVJ6\T5X
M9KMW64"!G'RDX!#*.0,]<DYH ]7HKRBQUF5/#_A02ZO/]K_X2.>VF#W;;VC$
MLXV/DY8 !!S[4*]U9>&?%.O1:AJ4MUI^I7EO'NNI)%B@\U0QV;L$JF2">1CK
MTH ]7J/SXOM'V?S%\[9OV9YVYQGZ9KEO"Z0G6;JYLO$D6HVES;(_V6 LZ1,"
M<2;FD<J6!QCC.W/4&L36I'TWQ]XDOK+>VI)X=CGM8C*V)90TX "9PW0<8_6@
M#TBHY)XH6B6215:5]D8)^\V"<#WP"?PK@;&YE6^\$WNE7UQ<IJD3"^5YVD6:
M/R=YD()(#*X49&/O;?05<\;0VS>)O!TMU(T48U"96<3M& #;2GJ",<@<_A0!
MT.CZW!KHU%$MIHOL5V]G*DP7YF55)(P2,885H6]K;VB%+:"*%"<E8T"@G\*\
MGNU:UT_Q1J]O=W4-U:>*(A%Y5PR)AFMU8,H.&RK$'<#6C)>OJ^JZO%/XE32=
M2T_5 L,.',GE KL54\P!UD7C&TY+'N!0!W&NZY#H%G#=3V\\L<MS%;?NMORM
M(X12<D<98=,FM2N0^)0!\)Q@N8P=2L<N#@K_ *3'S7-:U<W_ (4O/$D>F7U]
M)I45M9SS-/-)<&T=Y]LNUF8M_JLN1GC@C&10!ZI17E7B#-KX7\07NF^*VNHW
M2VECCLI7"VS&0*6#^8QPX)RN<'&<5+KU_>>&=3\51V-Y>&"/3[*Z;S9GG,.^
M=TFD7)R,1C.!C[O&* /3+B>*UMI;B=PD,2%W<]%4#)/Y5B6/B6:_OK6&/0M3
M6WN8UF2\81^4(V4L"2&R#P!MQGYA7+7EM;R>'O%,UOXD34;.?2GE%M;2.4A8
M(V'#^8Q&[NN0#M)QUJ6%6LI?AS';W5TD5QN$L?VERL@^QNW()P<$ CT[4 =Y
M";66::6'RFE#>7*Z@9R/X2?;-3UQ/PXAMH+/6HHI&,JZQ>JT;3,Y51,V."3C
MZ]^]9>H7US?:;X[N)[VYM-4TB9S9".9D\J-85>$A0<,';=G(.[)'0 4 =IJN
MNIIUREG#:3WM\]O)<K;6^W<8T*AC\Q ZNH SR3]:TK>;[1;13^7)'YB!]DJ[
M67(SAAV([BN%M[=KGXGZ1<7HEBO'\/O--&L[J%D$L.1@'&,YXZ'OFM3Q5>0)
MK.BV$MU(CW'GNL+3^3#(J(-QD<<_+N!"CJ3GMD '545Y+H-Y<:S;> $N-6O)
M#<I>0W1BO'4R[(SC=@YW#CG[W/6I-)UB>.;0]&O;V?\ LR36-2M&FEG;<XA=
MA!"TA.3GW.3L Y'! /0M%UR'6Q?^5;SP&RO'LY%FVY+J%)(VDC'S"C2-<AU>
MYU.WCMYX7TZZ^RRB7;\S;%?(P3QAQ7/_  [%O%_PD\%O-YBQZ[/C,A<@;(\9
M))/MSZ5S.IV6^#X@ZC!J-]::A8W_ )MG]FN70>:+:'8"@.'W-A<,#UP.M 'K
M5%>7WM_<:MJ>MZ?J?B*/0M0M!;O;Y+!D0Q(Q= )%5\R>8I&#T /85U?C;4[G
M2/!LU]%*T91X!/,J',<32H)7P#D80L>#D>O% '2TC,%4LQ 4#))[5Y7KX-IX
M8UZ\TWQ6UU&_V26-+*5PML3*JDA_,;AP3E2<<9QS6Q%!]G\3^*])^UWCV1TN
MWNMDMW(Y21C,&*L6RH(1<@$#B@#I-(\0KK,L1@T^\2SN+875O>.J^5*A(P.#
ME6(((! X^A V:\L\-3&'3_A]I4DDZ:;J&EF20^>^)9UBCVQYSP-N\[1@$CIQ
M4<LVHM!:V<NHWPM8O%OV"WF6Y=7EMBI)1F!R^&W+DY/R]<B@#U>BO.':Q36]
M:\-:EK=WIT5G90'3II+YDD"$,6E#L?G8/QDYP% [G,.I7S:KK.NZ9=^)O[&G
MM%MWLI)@R2"(Q(WFJ Z*Q+[PPVGI@^E 'IM9>DZY#JUYJEK';SPR:=<BVE\W
M;\S%%<%<$\885Y]X@UHQWEU=6VJ3":UUJQMY&FN#%LR8@\:1#^ J[%BW4D]<
M U%J5HDZ?$+4H-2O;6\LKI9[-K6Y9!YHM8BF44X?<<+A@<YP.M 'HT6N0R^)
MKC0OL\Z7$-JET9&V['1F91C!SG*GJ!6I7F>LZAJ=CK^N7\$>-5B\(Q2A%7)6
M023$X'?![>U;'A8VUQK2:AI_B>._M;FQ!-G$7=<AAB5BTCE6YVD<9[\B@#H%
MUR%O%#Z";>=9UM!=^:=OELA;;@8.<YSU K4K@]8TRVU;XGM:W=Q<PQ'0=Q-O
M<M W$YYW*0>.N,X]<UD6E[JFG>$_#7BS4+Z]FBLI'BOP97Q/:,[)'.R X9E'
MEOG&2"WM0!ZG7/6?BQ=1FU"*ST;4IFL+AK:?'DC$@ ; S(,\,.GK5WP_!/%I
M2RW1F^T7+M<.DLC,8MYW",9)P%!"X''%<7X=L;J^O?'2VFL36+'6)%&Q8RH/
MDQ\DLI(_ CIZT >A6MPMW9P7**ZK-&L@5QA@",X([&I'1)$9'561AAE89!'H
M:\_\:W<_^A:YH5]>R[(9&NX+:5BCV9!#3*FX+O7[R$?>YZ@<)JFJ6D^MZ7I0
MUI+;1[O2C-9W,\TA%P^X _O!(I+!=I&2>I/6@#T)$6-%1%"JHP% P *6O-+:
M^B;58- USQ'++:_V*KVFH>:;;[2^]U>4,&P651&1R>I;O5^"[6V\9V=O-J]S
M)8R^'2_F7%P4$S+(@\W&0 Y4Y) !YH [AYXHYHXGD422YV*3RV!DXJ*RNI+I
M9C):36QCF>-1+M_>!3@.,$_*>HS@^U>5^&IH[^^^'=_?WTTL\ND70DFDNGR[
MJ8< G=R>3D=^^:TH;;5-2\%^(C87U\^H:?K-V]I_I<FYQ%+D0D[LE2HVX/K0
M!Z75+5]2&D:5<7[6EU=B%0QAM(]\K#('RKD9ZY^@-</JOB%IO#(\4VUU/;:=
M?W-K$979]L%KN >0J&&TEBP+#!VX.:W/#5E 9-6B&MQ:O8SO&ZVZ O%;Y7YE
M#%WR&P&VYXSTPU '26UQ'=VL-S%DQRHLBY&#@C(XJKK>JQZ'HE[JLT,TT-G"
MTTB0[=Q51DXR0.@]:Y#QQ=7UC>W%[&&O--MM/#7=M;7307-HNY_](CY"OPI!
M4\_)QU(.WXY<2?#GQ$XSM;2K@C(QUB:@#>MIUN;6&X4$+*BN >H!&:EKS*\O
M1>ZH^AWNN1Z1%_8UO+922.Z9)#AY$99$!92$X.<?0G,FK7MRNH165SJKW:R^
M'P;=H[A;63[221YQ4LNTMQ@Y.W:W3/(!Z367)KD,?B>#0FMYQ//:R723?+Y9
M5&52.N<Y<=J\^UR>2PT>33YM8GDU2T\.&YE=KYUC$AW?OD;.YW+J0!G &.F<
M'8TZ[^W>./"UTTRRO+X>N&9P0=S%[?/3WS0!WM%<9XN@:[\7>%K(WMY!!=O=
M1SI;W+Q>8H@8C[I'(/?K[U@S3M>7VM:;+XG.DWVEW<26GFL[S"%4C*$#S )=
M_P P.5)))![8 /4:*\EU:">:Q\>WB:UJD-WI-X9-/$=[)B-O(B=5VYPP9B5V
MD$<G &36Q8VUUJ/C76S=75_YUG:6%W':1WDBQB8B4L-H;&TE0"O0^E 'H5%>
M7^&[X:I9Z1K2^+DCNVLY1>VJH[LTGEDMYB&0A3&P)!"CT'! JK-KFJZ%H^I0
M7L<T%_#:VLCWMO<O<6\]L9@DEP@)W(^UF)Z'@'/&: /6J9++'!"\TKJD<:EG
M=C@*!R2:\MU_-KX7\07NF^*VNHY$MI8X[*5PMLQD"E@_F-PX)RN<'&<5'XOM
MS;0^/=+6YO);7^P8KP1S7,DFV4F8,1DG (1<@<<=* /6%8,H93D$9!IAGB6X
M2W,BB9T9U3/)4$ GZ L/SKS#Q5J-K%8:G!I^JSB:RT!KF/=?,J1,2^UT(.Z2
M0LNWDX  '?!OV36M[\2-,O)KDE[CP\&WK<LH=_-08&"!U/3U]Z .[L+J2\M!
M-+:36CEF7RIMNX ,0#\I(P0,CGH15FO++:74!\,['7X[V_GFTG4+BXG474A-
MQ;I<R"1&Y^;"<C.?NBM'6M6DM;?2]0DOVM=-UG4OWL\SN8XH?*;R1C<I17*H
MQP1RV#QQ0!Z%17G#6^IV]C%#I&MP:Z4OYIELI)WA$L6P9A27<Q)0MD;B1V/W
M>.I\+:Q8W^@Z6(II4EFMRZ07DH:X*J=K%LDEL'@MSGCUH WJ*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@N;*
MTO/+^U6L,_EMN3S8PVT^HST-3T4 5KO3K&_V?;+.WN=ARGG1*^T^V1Q7*7'@
MF>ZU.\DNAH5];W,S2"2]TL2SQ*0 $#;L$   <<=P:[2B@"E8Z18::%-M:Q)(
M(UC,VP>8X  &YNIZ=Z?;Z986=S/<VUC;07$YS-+%$JM(?]H@9/XU:HH I0Z/
MIEN;DP:=:1?:3F?9 J^;_O8'S?C0NCZ8AA*Z=:*8/]21 H\O_=XX_"KM% %!
MM$TE[22T?2[)K:5M\D)MT*.WJ5Q@FI6TRP8VY:QMB;<8@S$O[H?[/''X5:HH
M I#1]+$+PC3;/RG<2,GD+M9QT8C'7WJ>YM+:]A,-U;Q3Q$Y*2H&7/T-344 4
MSI.FE(4.GVA2!BT2F%<1D\Y7C@_2F/HFDR1R1OI=DR2.)'4VZ$,XZ,1CD^]7
MZ* *3Z1IDBE7TZT96E,Q#0*09#U;I][WZU+%8VD%S)<PVL$<\O\ K)4C 9_J
M1R:L44 5I-.L9KDW$ME;O.4*&5HE+%?3.,X]JC31],C,)33K13 <Q;8%'EG_
M &>./PJ[10!1&C:6)WG&FV8FDD$SR>0NYG&0&)QRW)YZ\FIK;3[*S61;6TMX
M%E.9!%&%#GU.!S5BB@"K8Z;8Z9$T5A96UI&S;F2")8P3ZD =:D:TMGNTNVMX
MC<HI1)B@+JIZ@'J!4U% %6VTVPLI9);2RMH))3F1XHE4OSGD@<\U)<6EM=JB
MW-O%,J.'42(&"L.A&>A'K4U% %$Z+I3)(C:99%)'WNI@7#-ZGCD^]/;2]/>^
MBOGL+5KN)=L<YA4R(/0-C(%6Z* (YX(;J!X+B*.:%QAXY%#*P]"#UJ.WL;2T
MMC;6UK!#;G.8HXPJ\]>!Q5BB@"A'H>D161LH]+LDM&;>8%MT"%O7;C&?>I4T
MVQCG:=+*V65DV-(L2ABOH3CI[5:HH HPZ-I5M9R6<&FV<5K(=SP) JHQ]2H&
M#3AI6G#R,:?:C[/_ *G]RO[O_=XX_"KE% $,-I;6\DTD%O%%),VZ5D0*9#ZL
M1U/UJ.;3;"XNX[N:RMI;F, ),\2LZ\YX8C(YJU10!6;3[)[P7C6=NUT!@3&(
M%P/][&:=<V-I>-$UU:P3F%]\1EC#;&]1GH?<5/10!271],1HF73K16B),9$"
M@H2<DCCC)IKZ)I,EH]H^EV36TC;WA-NA1F]2N,$^]7Z* (+6RM+)66TM8;=6
M.6$480$^IQ3'TS3Y+Y;Y[&V:[7 $[1*9!CI\V,U:HH JW&F6%W=0W5S8VTUS
M <PS21*SQ_[I(R/PJRZ+(C(ZAD8896&01Z4M% %"/0](BLC91Z79):%MY@6W
M01[O7;C&?>GG2=-+R.=/M2\B;';R5RR^AXY'M5RB@"FVD::]D+)M.M#:A@P@
M,*[ 1WVXQFEDTO3YHH8I;"U>.#F)&A4B/_=&./PJW10!5N=-L+V>">ZLK:>:
M [H9)8E9HSZJ2./PHN-,L+NZ@NKFQMIKB YAEEB5GC/^R2,C\*M44 4YM(TR
MXFEFFTZTDEF"B5W@4LX4@J&)'." 1GIBG/IFGR7JWLEC;-=K@+.T2EQCIAL9
MJU10! +&T%X;P6L NBNTS>6-Y'INZXIEEIEAIOF_8;&VM?-;=)Y$2IO;U.!R
M:M44 5;O3+#4&C:]L;:Y,?*&:)7V_3(XJCJFEZAJ5[#$+V"/1]H^TVWD$R2D
M-D /NP%.,$;3D9]>-BB@ K-;P[HC,S-HVGEF.6)M4R3[\5I44 5AIUB"Q%G;
M@M$(6Q$O,8Z*>/N^W2H9=#TF>S2SETNRDM8VWI"]NA16]0N, U?HH J7>EZ?
MJ"Q+>V-M<K"VZ(30JX0^HR.#]*=<:?97DT$US9V\TMNVZ%Y8PS1GU4D<'Z59
MHH J)I>GQI;HEA:JEL<P*(5 B/JO'R_A4EK8VEDKK:6L%N';<PBC";CZG'4U
M/10!%]EM_LOV7R(OL^S9Y6P;-N,8QTQCM3+.QM-.MEMK&U@M8%)(B@C"*/P'
M%6** *MQIEA=W"7%S8VTTR !9)(E9E .0 2,]>:FN+>"[@:"YACFB?AHY%#*
M?J#4E% %*?1M+NH[>.XTVSE2W.8%D@5A$?\ 9!''X5@ZUX6NM2UQ[W.CW=O)
M$D8M]3T_S_(VYY0AAUSD@CL.:ZNB@#(T_P -:7865M;_ &&TD, D"-]G4! [
M%F5!_"N6(VCMQS5Q-+T^*6&6.QMDDA39$ZPJ"B^BG' ]A5NB@"O-86=S/%//
M:02S1<QR/&&9/H3R*;-IEA<7T5[-8VTEW",13O$ID3_=8C(_"K5% '-:/X76
MSUO6-2O8K*XDOKL74+>5EX<(B 9(_P!C.1CDUNI86<5V]W':0)<R##S+& [#
MW;J:L44 4XM)TZ"XN+B+3[6.>Y&)Y$A4-*/]HXRWXTZVTRPLXY([6QMH$D&'
M6*)5##T( YZFK5% %"/0](BLC91Z79):%MY@6W01EO7;C&?>I!I>GB1Y!8VH
MDD3RW80KEDQC:3CD8[5;HH I'1M+/E9TVS/E1F*/,"_(AX*CC@'TZ5)_9UCF
M _8K?-NI2$^4O[M2,$+QP,<8%6:* *\%A9VMNUO;VD$,#9W1QQA5.>N0..:=
M/9VUU:M:W%O#-;,NUH9$#(1Z$'C%344 4FT?2VM8;5M-LS;P?ZJ(P+LC_P!T
M8P/PJ9;*T26*5+6%9(8S%&XC *(<94'L.!Q["IZ* "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 ***S=1URSTR.[>8R/]D@-Q.(4+F-
M.>2!ZX.!['L* -*BJUK>QWNFP7T".T<T*S(N &((R!]>:=:7D%_;+<6T@>)L
MC.,$$'!!!Y!!!!!Y!!% $]%%% !1110 45!>W<5A8SWD^_RH$,C[$+-@#/ '
M)/L*PF\;:4MY/:&#4S<V\(GEB%A*66,YPV-OL?RH Z2BLO3M?LM4U.^L+;S?
M.LEB>4O&54B0$KMSUX4U;^V#^T_L/V>XSY/G>=Y9\K[V-N[^]WQZ4 6:***
M"BJ6E:M8ZW8B]TZX6>W+O&'7H2C%3^H-7: "BBB@ HHHH **** "BFM(B,BL
MZAG.%!/+'&>/P!IU !16=K&M6FB16TEV)2MS<Q6J>6A;#R,%7/H,D<UHT %%
M9VN:U:>']+?4+T2F!'1#Y2%CEF"CZ#)')H36K23Q#+H8$HO(K9;ILH0FPL5&
M#WY!Z4 :-%5KZ\%A;><;>XG^=$V6\9=OF8+G [#.2>P!-6: "BBB@ HHH)P,
MF@ HIJ.DD:R(P9& *LIR"#W%.H **K7M_!86MQ<3,2L$1E=$&Y]HSR%'/8TF
MFW\.JZ7::C;[O(NX4GCWC!VLH89'K@T 6J**SM6UJTT7[']J$I^V74=I%Y:%
MAO<X7)[#- &C1110 445'//%;6\D\[K'%$I=W8X"J!DD_A0!)16%9>*(+[5(
M;"/3M40S1"9+A[8^28R,JQ<$@9QC!P<]0*VTD23=L=6VG:<'.#Z4 .HHJIJ&
MHV^FPQO.26EE6&*-<;I)&Z*,\9Z]>."30!;HJGI>HIJMD+E(+F#YV1HKF(QN
MK*2""/J.HR#V-7* "BBLZ_UJTTW4=-L9Q+YVH2M# 50E=P1G.3T'"F@#1HJA
MK>L6N@:-=:K>B4VUK&9)/*0NV!UX%74<21JXZ, 10 ZBBL[4]:M-)N-/@N1+
MOO[@6T)1"1O()Y/0<*?RH T:*K7]X-/L9+HV]Q<"/'[JWC,DC9('"CKUJS0
M44R:58(7E8,512Q"*6)QZ =:R].\16NJV>E7EG!=R6^IH7BD$)VQJ%W9D/\
M#G&![\4 :]%%% !1110 4444 %%%% !169JNO6.CP6\UPTCI/=1VBF)=^)'<
M( 3T')YS6G0 4451U+5[+28XFNY2K32"*&)%+O*_7:JC))P"?8 D\4 7J*S+
M?7+:?4H].>*YM[R2)IEBFA*Y12H)#<J>67@'/-:= !1110 4444 %%%% !11
M10 445G:7K5IJ\^H0VPE#V%Q]FF\Q"OS[5;C/488<T :-%5IKP0WUK:_9[AS
M<;\2I&3''M&?G;^'/;UJ=)$D!*.K $J2ISR#@C\#0 ZBBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\ZTZ62Y\(?$&XG
MR9VOM1C8GJ%2/8@^FQ5KT6LNWT:.TU*_FB"&VU ^9<P.,@R;0I8?[RA01[9[
MG(!QNA+J.DZIX,$&J7EU:ZI8,MU:SL&2,) &5T  VX;:I]=PSSS6OX5ED3QE
MXTLAG[+%>P2QCLKR6Z%P/Q /_ JW[+1M/TI6.G6,$#[-BA1M 7J%!YVKGL./
M:C2=*CTN*X.[S+FZG:XN9<8WN<#IV  50/11UZT :%%%% !1110 A 88(!'H
M:XW3_P#DL6M_]@>U_P#1DM=G5&/1].BU234X[.%;Z1=KW 7YV7T)[CVH \\U
MZ.XBU;X@WMG?W5G-8Z9;7$1MG"_.D4K+NXY''3H<\]JUI-3U.7Q/+''J7D++
MX:-V@EQY,,VX 2$8Z#OG/%=3-X?TB>2\DETZW=[U ET63/G*.@?^\/8TG_"/
M:.9#(=-MBYMS:EB@)\DC!C_W?;I0!A^#]2N9M2O].U.VOK+4X((6EMKB<SQ$
M$N/-BD).58C!'&-O2M;Q-<SQZ5]DLPQO;Y_LT(5@K#()=@3T*H'8>X'K5ZRT
MRRT[<;2V2(L%4D<DJ,[1D]ADX'09-+/IME<WL%Y-;1R7-OGR96'S1YZX/;-
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
MI<G/S;L8[5U__",Z)Y'D?V7:^5Y_VG9L&/-SGS,?WL\YZUR,WP^>\U&\DO\
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
M D4X? /][^&NLLFOV>[^W16\:"<BV,+EBT6!@MD##9SP,CI0!;HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ 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?V5IWV[[=]@M?MG_ #\>2OF?]]8S
M5NBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***P-/UQ=0OM8
MN6G6'3=*F:V9F( 9T4-([$]%7.T>ZL3GC !OT5BPZ[9:M=2Z9:W$]M?&W%S'
MYD!5C&3@. PY&>"#SZXS3_#>M?V[HXN718[F*62VN8UZ)-&Q1P/;(R/8B@#7
MHHHH **** "BJ]]'<S6$\5I.(+ET*QS%0WEL1PV#P<=<&N-B?7+CQQJF@IXD
MO4AM].AN8I#!;%O,=G4[OW6"/E'''?F@#NJ*X2/Q8^A^)?$<>N7ES-9V<%I(
MHBMC(L 97,C'8N0N0#EJZ/4_$VF:3%++<RR-%!&LT\D,32+#&>C,5!P."?H,
M]* -BBL;Q)XBMO#OA2^UYP)H;:#S5"-Q(3PH!]R0,^]4UL/$D_A\S_VVT6L2
MP;UC$$7V>.0C(4 KNV@\9+9[^U '2T5C7_B?3-,^T?:I) MH%-W)'$SI;[AD
M;R!QQR?0$$X'-,OO%NDV-])9.US-<QVPN_+M[624M$3@,NU2&'TH W**Y^T\
M::)?7%G%;SSR"]A,UK*+:39, NXA&VX9@.=HYX(Z@BH=/\?>'M3NK""VN9\:
M@#]EFDM9$BF89)5790N[ Z9SVZ\4 =-16):^*])O+R"VAFD8W!F%N_E-LF,1
MQ(%..2,'ZX.,U7LO'&A:A-9);S7!6]F>""5[61(VE0L"A8J &^1N#SQ0!T=%
M8L'BK2[G3[V]C><Q65P;6<&W<.LH(&W:1DG+#H.]6M8UJRT+36U#4&DCME95
M9UB9]NXX&0H) R0,T :%%9!\2::M[J5HSS+-IT N+E6A8!8R"0P.,-G:W3/0
MU0EU:*YU#58K34[V*[BTU)A;/;[%ASO*R#>G+'&".0-O3- '345P&G:WJLUO
M\.)I+^1O[4AS>KM7$Q^R-)D\9!W#/! KK=8U[3]!2V?4))(UN9E@BV0N^YVZ
M#Y0<$^_7M0!I45@2^,=*ATXW\@O%A2'[1,#:2!X(\D;I%QE1\K=1G )Z"I[S
MQ/I=G')(99)HXH!<RM;Q-*(XB"0[;0>" 2.Y ) H V**R+?Q-IEW<QVT+RM-
M)9"_C40M\\)QAAQR>1QUJDGB/3-2OO#\UIJ=TL=_'+-;0I;G9=($R=Q*Y!7J
M!D'V- '245SMEXWT/4 [6\MR8D#DRM:2JF5D\LIDK]_<0 GWCD<5H:;KEEJE
MU>6D#2)=6943P31E'3<,J<'J",X(XX/I0!I45BWGBK2;"\EMIYG!@EBAG=8V
M*0O+CRU8@<9W+],C.,U6OO'.A:?/?17$UR&T]T2[*VDI6#< 0S$+@+@@[NE
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
M)W(5Z@CRC[8/7/!V8-!O[K5/&"W4)MK?68HXX9ED5L8@\MC@'/7D>WI7844
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
M"()RK,/,C P%(!Z $@#W/K6??Z)=SK;:);6]A'X<$:+,'9FE 5L^6JD;=I
MR3P,X'2@#0T 73:3'<7CRM+<LTX23K$K$E8_^ J0#[@UD^);N<ZM:Z?:WTR2
MM:7$YM8,(QV[ LK29^55)Q@ [BPX(!KJ:SM0T+2M5NK>ZO["&XGMPPB>1<E0
MW4>X.!P>.* .(T[4;G5[OX9ZC>.'NKFTGEE< #<QM@2<#IS6YX"_X]->_P"P
M]??^C36K;>%]%L_L'V;3XH?L&[[+L)'E;N&QSW'!]1Q5O3]*LM*69;* 0K-*
MTT@#$[G;EF.3U/<]Z ,?Q3JT]EJ'A_3XI&@BU.^^SS7"]541NX4'L6*A<]<9
MQS@UR7B:YOY/#7Q#T:XNIY;;3K426TY(WE9(2QB8X^8*1U/.&&37H^H:;9ZK
M:FVOK=)X=P<*W\+ Y# ]00>01R*KR:!I<VFSZ=+:+):W!)G1V8^<3P2Y)RW
M Y)Z"@"QIL/D:;;QF627"#YI#EC7,3Q._P 7K7-U<!%T61Q&'^3/GQ@\>_&?
M7 ]*ZV"".V@2&($1H-J@L3@?4U5NM'TZ]O[>^N+2.2[MU98IB/F0'&0#]0#[
M$9H \U\,3WVF:-X0N8-1G\F]U>YLI;0A?**,UPV>F=P9 <Y]NE;/A_4=:UV#
M2M>CU&W@ADNGCO+=YRP9=S+Y038-CJ<8.<G!SG-=1%X7T:&"T@CL56*TF,]N
M@=L12'.649X/)_,^II+;PKH5GK<NLV^EVT6H2DL\ZI@ECP6QT!/<]3DT ;%>
M1^'6U72O"OA34[/5;EX[C419RZ>RH8FBDF=25^7<&7[V<]CVKURLRS\/:3I\
MXFM+*.)E9G103LC9OO%%SM0G)R5 SDT <1_;NJIHJR_VC-YL?BW^SPQVY:#[
M4(]AXY^3OU]ZT+;6+^#QA'8:LUY MS>3I97<#K):W*!7VQ$?\LY% [CDH>3T
MK?F\'^'KBZFN9M)MI)9YEGD++D-(""&QTSD#/KCG-68=!TRWN?M$5J%D\QYA
M\[;5D?.YU7.%8[FR0 >3ZT <';ZQK=QX6\-S?VS<+<7/B":RGE"1YDC$TZC/
MRX! 1<8P/4&GKXAU/39+O2I;]YT'B)=.2ZN9 CI$]N)0I<*<$N=@.,X;L<&N
MT3POHL=O;VZ6*K#;SFYA0.V(Y222XYX;))S[GU-$_A?1+FVO[>XTZ&:&_<27
M22982L,88Y/48'/7@>E '-71\4:9:/$)EU41WYD:SM[G;<_9C&3Y8D(7<RMA
MNQ*\9]:=UXAOI-"T_5+%]3OM)%O/]J:#;'>V[A\"1HSC?LVNI4<9!.#78P^%
M]%MK&WL[>Q2"&VD,L/E.R,CD$%@P.[)!(SGI3G\-Z0Z1K]C"B.-HE\MV3*,<
MLIP1N!/)!SD]: +FGW$=WIMK<PS>=%-"DB2XQO! (;'OUKA/%NN:A9S:O=:=
MJ,SMI]S91E$ 2*WWN@=&SGS&8/GI\H(P0>OH4<:11K'&BHB *JJ,  = !61?
M>$M U*ZN;F\TJVFFNE59G=?O[?ND^XP.>N.* .+\0ZAK4<GCN:#7+R%='MXK
MJSC18]JMY1<J?EY7(Z>_)/%6=3U.X\01^,;-[N6V73-.3RHX6"[C) 9"[?WA
MSMP>/E/?IUS^&-&D6]5K!"M\BQW*[F E51@*PS@@#@#TXZ5'=^$M!OIDFN=-
MBDD2#[/O).6B_N,<_,/8YQ0!BZ-<,VBZ*Z1F9=,T6.[\L=6E:+:@'OM64?\
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
MY'45$?#NO:=XCOYK"#2;VQU(QR/)>922UE6-8V8*%(=2$4[<KSQD#F@#2O\
MQSIUA+JL?V34)SI<:3730P9"QL"V\$D9 "D\<^F>:EB\9:6][);S"YMD6S:^
M2>XBV1RP+C<ZG.>-PX(!Y!&167?>&=6GN?&#1+:%-8T^.TMBTQ!#+&Z$N G
M^?/&>E5=4\%ZGK'V*"=K:&!="GTR:1)2S+)((\,HVC(!C[D=: -L^-],CGNX
M)XKN&>VLS?>6R*S20@X++M)Z'J#@C/2DM?&MC>2K%#9:@))K$W]L)(@GVB,;
M<A"6ZC<O7'7()'-4+;2O$MUH&H6>HV.BV]T]E);(]I(V+AV7&]B4!1>^!NSG
MMCDM?#6JIJ/AR65;58M.TF6PG*S,27<1#*C:,C]WW(ZT ;?A76I?$7AFPU:6
MT:V:ZA678Q!&& .1@GCGO@\=*S'\5:7I,?B34)I=3ECT^Y1;J-TW"(F-,"->
MRD$'GN2:O>#-,U#1?"6G:5J2VXGLH$MP;>0NKJH #9*C!.,XQQZUSVK^$M:O
M]/\ &=O$MD&UN:-[8M.P"A8XT._Y.#\F>,]: .HTWQ%:ZEJUWIBV]U;W5M&D
MVRXBV>9&Q(5UYZ94CG!'<57U+Q!-:>+-,T*.PFD6]@EF:X1DPH0J. 6!XW@G
MCTQGG#+?2M0'CR?6I8[=;273(K3"RDN'61W)QMQCY\=>U&KZ3J,WB[1=8LEM
MGBM(;B"=)I"A D\LAEPIR1Y?0XZ]: ,/P?XL\K3+*TU1K^>6ZU*[M([V5-R;
MQ-+L0MG.=JX&!CC&16\_C+2H[^TMG,HBN[HV<-SA3&TPR-G7<,E6 )7!(Z]*
MY^V\):W#HFCV;)9>;9ZZ^I2$7#8,;22/@?)][]YCL..M6O#WA[7=$NSIKV^E
M2Z7'<O-!?DG[0(V<OY93;@MDXW;NG.,T =3J>IV^E01RS[B994@B1<9=V. H
MR0/S(JD_B6%?LT?V"^-W<O,D=KL4/^Z^^22VW'3!W<Y&*=XDTS^U]*%D]A:W
M]O)(OVBWN6*ADYY4@'# X(Z=.HZUS5IX8\1V,>F6PN(K[3(9K@R6=[=.2L;$
M>2&?:3+L ;Y6X^8<G:#0!LKXVTJ2'1I8([R<:PC/:". DG:A8@YZ'@C^?'-0
MP^/M,FB@E-IJ,<4EY]AE>2# MI]^P)(<]VP,KN'(R1FLG0_"6N:;;^#H9UL2
M-$>?SS'.WS*\;(I4%.OS9(./QHE\)ZY)H5]9B.R$UQKXU-,W#;1&)UEVD[/O
M87'ISUH Z"Y\9:5:7D,,IE\F:[^PK= *8Q/DKL/.[[P*YVXSQFKVO:W:^'=%
MN=6O5F:VMEWR"%-S8^E<UHWA_7=(U2YLQ;Z3-I4M[)=Q7KD_:(E=S(T>S;AC
MN) ;<, YP<8K9\::1>:]X.U/2;'R1<W<)B0S.549[D@$_I0!!+XTM(KZ[L?[
M,U5[N"$7"PK;C=-$21O7)QC(/#;3[<T3>.=*33TOH8[JYMSIXU)VAC'[NW/\
M1W$<\'Y1D_*>*:^DZJWC.761#;>0VD_8PGGG=YF\O_=QMYQGK[5RR>"/$_\
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
MEEP002I!'8@@@_2N$L_!OB+2;31KJV@TNZO;'[7#/:3RMY4T,TWF@J^S*NI
M_AYYKT#3(;B#3XDNE@2?EG2W&(T)).U>!D#IG SC.!G% ',>&;^Y\9'4M4FN
M[B"PBO9;6RM[=_+RL9VF1V')9FSQG  '!.36K#>3:(([&_NIM2O;J>4VJJJ"
M22,?-S]U1M!P3P.G<XK-T;1-6\*7FH6VG06U[I%W=/=PJ\YBDMG?ET^Z0R9Y
M!R",D8-3:GHNK3:[HNOP-;R7=CYT4UJ7*HT4H7(5L?>4HIR0-W/3C !*_C?2
M4T^&\*W1#WXTYXEA)DAG+;=C@=.2.F<Y&,Y%5Y_B!IUM!J,D^GZHATUP+U#;
M@F!"H82'#8*X.>"3UXXK/N?!VI-;M+ +4W=UK\.K7"-*P1$C*813M.3M0=AR
M33M5\+:Q?1^-DC2S UR!(;4M.WRD1>62_P G'KQF@#1U'Q[IFG7&HPFTU*Y.
MG(DERUO:EPD; G?G(RH S_+.#B:^\;:396\ER!<7-K#:1WTT\" I'!(3M<Y(
M)SM8X4$X'3I7.:?#J;^*O%UC;VUL\TMA90L7F(6-S$XR?ERR]??CISQ'J_@3
M6YM$NM M9+.ZTT:-%8V374S(;>5%*L^P*0Q;Y?FSE<''N =/J7C2PTV^OK,V
M>H7$]E;+=RB"#(\IMWS D@'&UORXS5FW\3V-UK%EIT23EKVS^VV\Q4".2+Y<
MX.<Y^9>,9YSTK%E\/ZW-JVL7KQ60^W:-'8HJW#';(ID))^3[O[SKUXZ<UGZI
MIA7P]X:T:/4[:U\4Z<+>. 02!W"E?*E8*<$H8][9(_A'I0!W.FZA'J=D+J**
M6.-F95\P#+;21D8)X..#W'-8A\;Z>MF;EK6]5%U'^S) 40&.<L% ;YN 2PYZ
M<CL170VUM%9VD-K @2&%%CC4=E P!^5<=K/@,ZOJFMEKE4T[4K=7$0SN2]"F
M,3#Z+L_$ ]J -^X\16EK/-!)%/YB7*6L:@*3/*R;PJ<]E.23@ 9]#5.7QKIM
MO:W<TT5U&]E<Q6UW R+YD+2%0A(W8*G<N"I(Y]CBA=^%]4?2M N4N()=:TR[
M%[/O)6.X=U995R 2O#MM.#C %5M7\':AJEIXBO$^SQ:CJ;V;Q0M(2BK;,'4,
MP'5CNR0.,CKB@#3\0Z\LND^*;&TDN;74-+T\W!E7 QN1RC*>>\9J2SUQ1H^F
MVA6[N]0FTU+B1;?:9%3: 7)8@9)Z=R<X!P:R9?#WB"\N/%5S-!I\3:SI<5I%
M&MRS>4ZK*OS'9R/WF<@=L8/6GV/A_7M'URQU.TCLK@/I4.GWD$EPR>6T1)61
M&V'(^9@1@'H: -'X>7MSJ7@#1KR\GDN+B:#<\LIRS'<>3735@>"=(O=!\'Z=
MI>H>1]IMHRC&!RRGDD<D#UK?H **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-U?6[;16L!<QS.+VZ2
MTC,:@A7<X&[)&!6E7'_$*,RV>@QB5XB^N6B[T(W+ECR,]Z .PJO=V%E?JBWE
MI!<K&VY!-&'VGU&1P:\TOM4U+PQ=:[8KJEU+I,5Y8+]KO)6D:T$S$2J9"=V
M-ASG*B3(/0UV'AFWGM;W4T?6UU"W=HY88 S2&VRI!'F,S%@Q&0">/H10!T8&
M!@=**\^(OY/%'BZ=-1U*0Z3Y-Q:6:7!$;,;<ML*CJI/:J$&K7T/A^/Q3I_B%
M+UCI$\S6.YY?M$JQ[PVTL1&58$$* .<<<4 >H45Y];W*MXD\("TUB[N8=2L[
MB2Y_TQV6;$:E7VYPO+-]T ?D,4-&UF]DTCP#)+J=PUQ=:A/#<;IR3,BI/PPS
M\V"J=>F!0!Z"GV?6(Y4N]-<);W!55NX5(9E/$B#GCT/!J_7E<U]J1T:<+J]^
MCIXO6S603'<(3,B[/I@].E7[Q9QKUYX5_M^XLQ#IR3V<]U=R>:Y=Y-\F\,N_
M80@PV0 /<T =]>72V5E/=.CND*%V6,98@#/ J/2M1AUC2++4[976"\@2>,2
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
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 57O+&TU&V:VO;:&Y@8@F.9
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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 ***HZIK%AHT,,M_<"%)I4AC^4MN=B%4<#U(&
M>G- %ZBF331V\$D\TBQQ1J7=V. J@9))]*KZ9J5IK&F6VHV,OFVMS&)(GVE=
MRGH<'D4 6Z*** "BBB@ HHK,L?$&EZEJU]I5K<[KZPV_:8&C9&0,,J?F R".
MXS0!IT5FW/B#3+/6[31IKG&HW:-)# L;,2HZL< A1[G%6;.]CO?M'EQSIY$S
M0MYL3)N(QRN1\R\\$<&@"S1110 45GSZU96VM6VDR-(+RYBDFB41,594QN^;
M&,C<..O-+H^L6>NV'VVQ9V@\V2++QE#N1BC#!P1RIZT 7Z*** "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 **** "N3^(O
M_(L0?]A2P_\ 2J.NLJGJ6E66KP+!?P>=$KK($+$#<IR#P>H(!'H: ,+Q/?W$
M=];VC:-J5[8!//E:TC5P[@_*C98< C<?7Y1TR*K?"RZ^T?#70PT$T'EVR1#S
M0!YF%'S+@G*G^AKL0H"!>2,8Y.:SET#25MM.MEL8A#ISB2T0#B%@"H(_ F@#
M2HHHH **** "O,=>_P"*?\5W7C./B*SU)+/4L=[26WMQN/\ N/M;Z$UZ=7+'
MP]JVV^3S='>*^)-RDMI,XER OS S8/R@#Z #M0!SL:-/\3_#&K3*5EU&VOY5
M##!2$+$(E]OE^8CLSM5B#5/$,NE:J;>6349K;7YH##YJ0RRVZKGRXV  ##KV
MR >><ULS^'M7N=4M]3FGT=KVV!6&;[+,#&#U _?< ]_7O4"^$]05'5)-(7?<
MF[++;W ;SB"#(")\AB"02.M &?I'B4:UJFDZ0FH7T4%S;WDS-.HBN3+',%\A
MO0H&;..3M!SC.93>ZK)JUGX9;5UN;@:<\S7B.+9KB19"A(PK<ICD#@D\\<58
MOO!EUJ5C!9WD>@S0P2&6,-93;E<DEF#>=G))))SSGG-+J7@VYU>TM+6^A\/2
MPV?_ ![+]@E7RAC&%(E! P!QTXH J0_;O^$Q\%KJ=U!=WR6&H)//;C"2.IA!
M('X?GFJ/AZ[>+0["SBO)8WNM<U$?9H !)<JLTY*AR1L .&)]!@=<'H3X<U7[
M59W(DT5)K.,Q6Q2SF41(0 54"; ! 'Y#TJJ?!5RUO%;LFA-%#.UQ&ILYCMD;
M.Y@?.[Y.?7/- &-::WKEYX>\)R-JTT4]UK4]A<NBQL9(U-P!DE>H\I>< 'N#
M3X/$6IV;-I,M^\RMXCDTQ;NXD$;B/R/-5"X4X8L0H.,X]#@C7B\&W4"0I FA
M1+!<-=1+'93*$E.<N,3=>3^9%$_@V[N;.]M+A-"FM[Z7SKB.2RF822<?.<S?
M>X'(YX'I0!4-_K>F:II6A:AJ22)J&IS1_:(GW20PB$R)"SE1\Y.!NQG;[\U3
MO]<UJPFU2Q%],R:=KFGP0W) W/#.T9>)^,':'(SUP1SGFMI?"5\FD1Z6BZ$M
MG$XECC6QE!5P<APWG9#9_BSGWJ2;PSJ=QI4VF3-HDEI.V^5'LIB9&R#N+&;)
M;(!SG/ ]* ,^[U/76U?Q79Z;/]HDM9K(V]L\JQDJXW2QHY'RLP! )Z$]JW/"
M&K1ZMIEQ('O5DBNGADM[]0LUNX )C./O8!!!YR".366G@NYC\XQQZ$C3>69'
M6RF#L4.4.[SLY!&<YSGGK6OI_AQ%2+^TX;*>6WN?M4#PQ.I67:5+L6=BS8.,
MD]/I0!O4444 %%%% !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 %%%% !41N81<BVWCSBN_8.2%]3Z#ZU+7":#JDQTGQGK,EQ!!<Q:C
M=Q)-=9\N)(!LCW8YVC;N(']X^M ';7%Q%:P//.^R)!EF(X4>I]O4]JD!#*&4
M@@C(([UR'AS6-2N/%-]I5[+/-;II]M=1M<Q)&^7:16X4#"G8" P##G-/^'MS
M))HE_9.28]-U2[L8"?\ GDDAV#\ 0O\ P&@#K:*** "BBB@"&ZNH+&TFNKF5
M8H(4,DDC'A5 R2:QV\9^'4>1&U2)6B022*58%$/\1XX'!Y]JW)(TEC*2*&1N
MJD9!KC; !OC!KH(!!T>U!![_ +R6@#LT=7174@JPR".XI:X#Q#X@U+2KF[DL
M+P/!9W]E;>1#$IBB21HU99689WG>2 AX&S(&>9=7UC5]-\;0:2^J!;#5/+%O
M/Y29LW!),9^7!\P*0A;N&ZXY .ZK,'B'2FN+ZW%XIFL%#7:!6S"#R"W'&1R/
M4<UIC@=<UY_XGNQX2\>6>NB,O;:M9O83(.CW$8,D ^K?.@^HH ZU/$&E2:,N
MKI>(VG-]VX4$H1G&0<=,\9JS%J-K/?RV,<C&XBB25T*,,*^0IR1C^$\=1CFO
M./!B7%D[> +MQ)+I5]]I+*,!K3B:,C_MJRKCT!%:?B+5M5%QXVL4U!X8K+1$
MN[5H457B<B;/S$'.?+'T[8/- '8OJUC'J\.E-< 7LT331Q8/S(I )SC'&1^=
M%QJUC:ZG::;-.$O+L.8(MIRX49;G&!@>M<&MI=R>(_!D$.I31RMHEU_I)C1G
M4'[/T&-O'N#^/6JUIJ&H^(+CP%=3W:Q7TCZA')<)$.J*R%@IX!(7/0@$].U
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
MF!5,CDD;L<T >@45D^&=2BU?P_;7T-\;Y)"^)S'Y;'#D89<###&",#D&M:@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBD)"@DD #DDT +17)>$_%5SK6M:OI]]"L#)Y=W8#IYMG
M(,(_URK9]-P%:M_XIT;3'G6[NR@MW2.=UB=UB9\;59E! )R.#_>'J,@&Q16$
M/&&AG5/[-%W(;S?'&8Q;2Y4R E,G;@ @=3QZU/;^)M(N;Z*SCNR)IHFFA,D3
MHDR+C<R.P"N!D'Y2>"#TH UJ*QH_%6C27#0"Z=9!;FZ4/!(OF1#JZ97YQR/N
MYZCU%5H?'7AVX-L(KV1OM4'GVQ%K+B=< D1G;\[#(^5<L/2@#HJ*R+?Q/I-W
MIT-];W#RQ3.\:(D$AE+H2&7R]N\$8.01Q4'_  FGA\PV$JW^Y;\NMMMAD)=D
M!++@+D,-I&TX.1C&>* -ZBN7NO'6DQVFF7-J+FYCO[W[&I2VDS&XSO#KMW*P
MVM\I&3Z8R:Z&ZO+>RLWNKF3RX4 )8@YYX QU))(&.N30!/160WB;2HPIEFFB
MW7:60$EM(I$SA2JG*\9WK@GCGK4A\0Z4'OT:ZVO82)%<*T; J[@%% (^8MD8
MVYSD8H TZ*XOQ-XM1-(^TZ1J)AEM-4M+:\22':R+)*@9661<J"K9!_(UT>E:
M[I^LM=)92R-):R".>.6%XG1B,C*N <$$$'&#VH T:Y]?#5L)=9M)84GTK6&,
MMQ QQMD90K_@P4'CD-D]^*OB'79HO$NE^'[>:ZM3>PSR/<P6ID92@0*%RC*1
ME\DX.,#.,U=T_P 064;V&F7>I?:+^53$MQ]F:*.YD0?/L.-F>"=H8]#Z4 %K
MX8T[2+DZCI]M-)J MUME>>[E?>H)*ABS'.-QYP2!P/2K>@Z/'H>DQV2/YC[W
MEFE(P9)78N[8[99CQV&!7/ZYXJQJ_AR'2KV3R[O5/LL^+<F.5 DA8+(5P2&4
M#Y3Z^E;C^)=)BOH;-[IEDFE:")S$_EO(N<H),;2W!XSG((Z@T :U%<Y%X[\-
MS+*Z:@=D2NSN;>4*NQQ&RY*XW;B!MZG(P.15+Q7XGV^"?$-[HEZ\-_ID1W[X
M"KQ/M# %)%[@@@XYS0!V%%-0DQJ3U(%4M0UFQTQMMU))O\MIBL4+RL$7&6(4
M$@<B@"S=&X6V<VB1//CY%E<JI/N0"1^5<Q#HVK0:]/K<>EZ:-0GC$4DAU6X(
M9!D@;3'MP,GMWJXGC#3VU^_TQUFB2QM([J6YDA<1A6#G);&  $SDG!Z#D&EG
M\9:/%I^H7:/<2?8;47<L(MI%D,1!*LJLH)!VGGH,'.,4 8E]X/N-1N+V:XT;
M32U[)'+.J:O<HK2)MVN%5  PVK\P /%3W?AJ^O[&[LKG2--D@NIDGE!U:Y!+
MKMVD,$RN-JX ('%;,/BBP;2+2^G%Q&9[?S_)6VE=PH +':%W;1D<XP<CUK4L
MKVVU&R@O;.9)[:=!)%*AR&4\@B@#*C?Q-'&J+8Z40H !:_E8_B3%DU7O;37-
M16 7>DZ-*()TN(MU[+\LBG*L/W745<M?%.C7EU';V]V7>59'A/DN%E$9P^QB
M,/@^A-06'C70-3N+."TOFD:]+K;L;>14D9,[EWE0NX;2=I.<#.* (DM-;CU2
M;4ETG1A>30I \OVV7)12Q4?ZKU8_Y%5)-"U*:^O[R72-*>:_MQ:W.[4[@K)$
M,@+M\O 'S-T'<TSQ-XJ\BXT>+2KV13+K,-E.RVY:.12^)$\PKMR,$<'/!'4'
M&CXZO[W2O ^L:CI]P;>[M;5Y8Y-BM@@9Z,"* ,NV\,W]I<64\.EV FLH6@MW
M;6;IBJ-C(Y3G[J]<_='H*9:>$[NQ;3VMM'T]#I[2/:_\3BZ/EF3._JG.<GKG
MK71W>OZ?IJ;;N9_,2 3RK%"\I1/[[! =HX/)]#Z&ENO$6E6EO%</=>9'+ ;A
M#;QM,6B !+X0$[>1STY% '-KX4NTM5@31]-4)=M>QR#5KGS(YF)+.KE,C.3D
M X.3D5-<>'-0N],;3Y](TQK=YQ<OC5+A6>4,&#LPC#$@@'D]AZ"M:Y\8:#:V
MZW#WX:%K5;SS(HGD"P-TD8J#M4\\G'0^AJO_ &G>?\+'BTU;K=ITND/="(*N
M/,$J*&#8ST)XSCF@#)U#PA=:G<WMQ<:1IP>^A$%V(M7N8UN% VC>JH Q XR>
M:M)H&II?I?+I>GBY2T^QK)_:]SQ#UV_<]><]?>MK6+^&TOM)@DU)[-[B[V)&
ML.\7/R,?+)P=O][/!^6JK>-_#R3O"U\X:.[%G(?L\NV.8[<*[;<+DL "2 2>
M#UH R+?PM?6::6MMI&FQ_P!DAOL(.K71$6X%3QL^88)&#GBL#0_"WBFUO[=?
M[*_LXP2+))<Q^(9WAE.X%]L&TKAN?E( &?:O0+WQ+I&GW!ANKO85F2!W\MS'
M'(^-JLX&U2<KP2/O#U%%UXFTBRF>.XNR@CE6"27RG,4<C8PK2 ;5/S+U(ZCU
M% %O3]-MM,AEBMA(%EF>=M\C.=SG+8+$X&3TZ"K$T2SPO$Y<*XP2CE3^!'(_
M"L6_\9:%IMQ?075W*);%%DN4CMI9#$C9PQVJ?E^4Y/0=\5+:^*=%O+]K*&]!
ME$!N59HW2-XAC+HY 5P,C)4G&: )-.\.Z9I.A#1;*&2+3PAC6+SY"54]0&+%
MAU/0U#;^$]&M7TMH;>5?[*B:&S!N92(D( *X+888 '.>E367B'3-0U V$$[_
M &KR1.L<L+QEX\XWKN W#/<9ZCUIVI:]IND2".\G<2&%Y_+CB>5A&F-SD("0
MHR.?>@"IHO@[0_#]R\^F6KPEBVV,SN\<6XY/EHQ*IG_9 K<(# @@$'@@UC7/
MBW1+66UB>[9Y+NW-S;I#!)*9HQCE JG=]X<#GGI4D?B72;C3K*]M[LS0WP/V
M;RHG=Y, DX0#=Q@YR..^* (;3PEI-@K16L=Q#:LQ;[(EU((!GD@1[MH4_P!T
M#'M4MYX9TN]OIKR6&1)IX1!.89GC$T8SA7"D!L9/7G!(Z5G^!=7NM;T.YNKJ
MY:X9-0NH8Y&B$9,:2LJ94 8. .HS6E=^)-)L;I+>XN2C-,MOO\IS&LK8VH7
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
M<CGF@ T[PS8'2XTO;2225[+['*ES,92L9 #H#N( ..<'G R>!B.+PKI^A_\
M$RTFQEN-2M;1K>W6>^E.]1RL99RPQG@$@XSQ2S>.O#<%O:3MJ.^.[A>> Q02
M2&1$^_@*I.1W'4>E%QXZ\.VOVKSKZ11:,BW)%K*1#N *E\+\JX(^8\<]: )=
M&T?]SJ5WJ5C;PW>K.'NX(VWJ%"! A; W?*.3CJQ[5'8^"=!TZ:VF@M9B]M U
MM$9;J63$38S'\S'*C P#P.V*D;Q3I%P-0MXK^2&:UMS.[FV<;8SD"5-RXD4$
M=5R*BA\5Z39V6E17.IRW4]Y9BX@D%JY>Z4*I+A$7J<@[0,\]* +>F^&=+TK[
M/]EBEQ;1F*V$L[R"!#P53<3MX '';CI52;P/X?GTA]+DLY&M6N3=C-Q(728D
ML75]VY3DD\$=3ZU<A\2Z3<Z9:ZA;7#SP708PB*%W=]OWOD W<$8/'!X-6]-U
M.SUC3X;_ $^=9[68$I(N1G!P1@\@@@@@\@B@ TW3+72;);2T1UC4DDR2-([$
M]2S,26/N34&K:%8:W]E:\27S+67S8)89WA>-L%3AD(.""01GG-0V_BC1[J\B
MM8;LM),91$?*<)*8SB0(^-K$8/0GH?2H++QKX?U#>;6^9U1&<L;>15^63RR,
ME<%MQ V_>.1@<B@!(O!6@P>3Y5K*@AO7OXU6ZE 6=LY8#=C^(C'3GI1/X*T&
MYM[N"2UE*W5T+V1OM,F]9P !(C;LHP  RN.E:&G:U8:K-=06DS&>T8)/#)$T
M;QDC*Y5@#@CD'&#56Z\6:+9ZLVE373B]4Q Q+;R,1YC%4)(4C!(QGH.Y&: (
M#X(T"2VU*">TDN(]3V?:Q/<R2&4H %.68X8;1R,'CK2KX*T,:4-->&YD@\Y)
MBTEY,TC.A!0E]VX[2!@9P,=*MQ>)-)EU&"P6Y/GW&_R-T3JDVS[P1R-K$=>"
M>.:C'BK1VN[6V6YD+W;M';L+>3RYF4$D*^W:W"D\'M0!L ;5 &>..3FLZXT'
M3[K6%U62*07JP&W\R.=TS'DG!"D X))!(X)R*A3Q3HTEM;W"W;>5<79L8V,,
M@_?ABFP_+\IW CG JD/%&E:>NLWE[K3R6MK=K#(KVQ46C%5PF0N6!)!W'/WL
M9H L6W@_1+./2X[>VF1-*+&R'VJ4^5N!!ZMSP2.<]:=#X3TFVMUAMTN852[>
M\5ENY=PF?=N;);/.]LCISTI5\5Z1):FXCFN'4&0;%M)3)\A <[-N[ R.<8Y'
MK3W\1Z5)9V\MO>M*MY 9K=K6)IF:,8RX503@9'4=2!UXH O6%A;:9:+:VD7E
MQ!F?&2269BS,2>22222>YJS7.> ]5N];\$:7J5]/Y]S<1LSR!0N[YV X  '
M%='0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !6-XECO+K2OL-I:33K=NL-PT4BH8X21YARS#G;D#'
M()SVK9I&95&68 9 R3W/ H XC6?#EWIGBC0=;T"SN[N2!GM;U'O-V;5AT'FO
MU5@K #WK&U"VN;K5/$44.A7]]HEU?127)LKFWP\D2Q[_ /6.I4[D"L!G[O!!
MS7J-<YJNB>&--6]U^^TR$>6K7%S(D+-NP,EF1?O'CJ0: *&EV%W?Z]XEOC;3
M6]AK%G;"UN69,G$; G:&W _..H'>LK2/#>I7>A#1M2\,V.GWEM8RV8U=6C??
MNB,>^+;\ZDY!.<<9'/;T*UN([RTAN823%-&LB$C'!&14M '":#I^IFS4:AX/
ML[*_L[1X?M<<D+F=BNW]T0<J&QD[L=A@]1!I&A:S:1^ $FTR13I%L\5Z1+$1
M&3!Y8Q\W(SZ=J]"HH \L3P[X@L[J/51H*WHBU74)'T^6:(-+!<2!U="6*AEV
MC@D=36VVBWJZMX6NK;0(;*WM;RXN+F"V:("$20N@SR-S$L"=H/?KC)ZZQU"&
M_LH[N-98HY"5"SQM$^0Q7E6 (Y''KQ46FZS9:M+?1VCR,UE<&VG#QLFUPJMC
MY@,\,.>E '"KH&N1P1S#2I&D@\4R:F(?.B#/ XD&0=V,C>"02.]=GXBL_P"T
M?#US:2:=]O68*LEJL@0NNX;MK$C! R0<CD#I4]GK-E?:I?Z= \AN;#R_M"M&
MRA=X)7!(YX!Y'%7Z /.)O#OB*/07A'VO4$LM8M;VRANYHS=/#&R,Z,^=I.0V
MTL<X')Z5%J&@>);S4-;U2VTP13'4+'4;2":X3$XAC56C8@G:>O/3(ZD<UWL.
MLV4^MW.CQN_VRVA2>16C90$8D*02,'E3TSTHDUFRBUR#1G=Q>SPO/&OEMM**
M0&.[&.K#C.>: .6UZVUO7M!C9= :UN&U&TG-N9HC+LBE5V9V#;>BX !/3WP-
M/1;"^M_&?B2^N+-XK6\%MY$C.AW[$*MP&)')[BNEHH YG5+&_F\?:%J$-C))
M96EM=133!T 5I/+V\%@3]PYP/2L'PSX>U*SM[?1=1\-V8>P9A#KF^-]Z\A75
M?OB3!P<X Y.3T/HE% 'F5AH_B2'1O".D3Z&^_0M1C,UREQ%Y4L212H)$^;=S
MN4D$ Y]:N>']"U'3[E-+U#PO97*6EX]Q;ZP[QL&0N75MI^<2@-MSC&><^OH-
M% ' 6FE^(;+P%J5I;:8%U)]2FN(X9'B;?$]R9,J22H?83C=P& K/OO#>NW&E
M>.+>'2)E_MB*+[();Q'<GRE0AF+G!!!SSCT)KT^DW+NV[ANQG&><4 9%OJUT
MVOII<VERPPFS%PETTJ,"P8!D*@D@C<.>AYQTK&\8Z)=:I=Q3V-M?17UO;O\
M9-1L9T1HW)_U<BNP#HV%)!!'!Z5UV(TDW817DXST+8_GWI] ' SZ5XFM]3UB
MY@L;6YN;[0X(%F+)Y N8Q+E2A.2I+C'&,9SBJ2^'=<N[O69&TN>!=1\._8@]
MU=I(RSCS<AMK$#)<8V_*!Z=*]+HH \X?2]=MKS1]4?PRNHQC3$L+JP>>'S8&
M0Y$BECL(.6! .<8/M7=:3:"QTFWMEL[:S"+Q;6R@1Q9.=HP!TSUP,]<"KM%
M'FVE:1XE&M^'-1O]&=9K(W27A6ZC\L;Q\IB0-@)QZ!O[W]ZETWP_K=OH7A&U
METJ59M.U:6YN1YT1V1MYV"#OY_UJ\#T->D44 >76NA^)+7P[HN@R:-).^DZQ
M%<&]6XB\NXA64OO +;@V#R"!SWKL?'&GWFK>"-8TZP@,]W=6KPQ1AE7+,,<E
MB !7050NM9LK/5[#2YG<75]O\A1&Q5MB[FRV,#@=,YH YVVL=6TKQ7J6IKIL
MUY::I96ZF-9(P]O+$&&Q@S %6#9R"><\5C:/X;U_P7<:1):6']LP#24T^ZBB
MG2-HI%D:0,OF$ I^\9?7 !QVKT&SOH[Y9C&DR>3,\+>;$R9*G!(R.5]".#5F
M@#SKQ1HWB/4[?5+"/2HW@N=%,%N;2=(HXY\/E)"2&91E0HQMZY SD:NGZ?J@
M\::;J,^G216R:*;21_-C;9*9$;:0&R>%/(!&?7K70WFLV5AJ6GZ?</(MQ?NT
M=N!&Q5BJESEL8'"GJ:-7UFRT.T2YOG=(GF2%2D;/\[L%4' XR2!D\4 9/BNP
MOKZ^\-O9VCSI9ZHMU.RNB[(Q%(F?F(R<N.!Z&N<O_#^MSZ!XIM8]*E,U_K<=
MY;KYT0W1*T!)SOX_U3<'U%>D50UG6+/0=(N-4U!W2UMTWR,D;.0/HH)H Y?3
M;3Q!I6L:M8'1DO+#4+XWL%\\R;8-X4LLB$[B5*\;00>.1U%&X\,ZP^@>*/#3
M69FBU6\FFMK_ ,Q-B),P8[P3NW(<] <X&.^/1 0R@CH>:6@#A;O1-4_M/Q<T
M6GS2PW^DPVEK(98_WKHLH.<MD?ZP<G'0U0U'PMK&JVVB67V.2W6/P_=:;<3-
M)&1#++'&J\!LD90YQGJ/P])HH Y#PK:7SSPSZGX3LM*O+>$Q/=*\4C2DXSY9
M3D(<9.[!Z#!Z@\4V.LWVKK%;6!N-/ET^:$O#.L3),Q&/,8D,8\#HN>>H/&.O
MHH X#0]'UJUOO!LMSI4D:Z9HLEG<XFB;;(5A 'WN?]4>GJ/?&?H6@^(M"D\/
MZBVD2W'V1+VUNK-)XO,19I_-61"7VGH 1N!^M>GT4 <SX)L-0T[3=0CU&S-K
M)+J=W<HID5\I)*SJ?E)[&L2UT+4;76M2L+OPQ9:E9W5^]Y;ZG,\96)7;?M=&
M^<LASC YXY'6O0:H7VLV6FWMA9W+NLU_*8;<"-B&8*6(+ 8'"GJ>U '#:KX?
MUNYT+QK:Q:7(TNJ:@DUH/.B&] D2DGY^.8VZ^HJK\1+&_,/BK57L9([*7P\E
MLLK.G^L61W(P&)Z..<=C7J597B!--N=%GAU.WEN[-V6.6&%'<MN8#!5.2,D$
M^W)H QI=+O=1\3Q:XVGRVPM-+FM5C9X]\[R,IP,,1M79W(Y;VK'\/:!KFA-X
M5OWT^29K/1SI=[:)+'OC.482*2VUAE,'G.,5Z)'&L42QINVJ,#<Q8_F>33J
M.!F\+&#P-KB7<ZV=U<7MQJ\#;@?LDF_S(SD=QM!./5@,U+JFC:O=^#;%/L?G
MZK/J%K?WJ1NJA&69)' +$9"JNP>RBNJU#1-,U6XM+B_L8+F6S<R6[2IN\MO4
M?D/R%7Z ."U/1M7N;GQTT6F2LNJZ;';V9\V(>8XBD0Y^;CEQU]#5./0]7L=3
M=Y_"T&LV>H65O%(DTT0-K)''L97W$AD(P<KGOP<UZ310!P%UH.JBZ\6K#I?[
MJ^T:&RM/):-$:1$E4@*6RJ_O%QGL#^-K2=)U:R\2Z->R:>WD#0TL)SYJ9@D5
MU8[AGD$ XVYYZXZUVM% '->*]/O[J]\/7MA:&Z-AJ/GRQ+(J'88I$R"Q X+@
M^N.F:YNZT?Q+=ZI:3S:0S/9Z^;H/'=1I"UMAPI5 ?O?,"Q8;LYQD<#TFB@#A
M+_2=87Q7;^*['2V-RLOV*>R+Q RVG/[W<6QO!.1S]T[>,DU#!H6I6^M:G97?
MA>SU.RO;UKR#4)WB*PAR&*R(WS$HP.-N<\<CK7H-% '#66A:G:^+TU"PM[JP
MMIKR=M0MY)TDM9T(?;-&NXLDC'83@#JV??6\30ZK)?Z.UC9/=6:S/]L$$J1S
M*"A"E68C"Y/S;2&QTR,@]'10!YGI_A34?^$5TO3-0TJ^@NK.>[>*\T^]036[
M-(61E)8!E96((.>@R*[KP_'J4/AZPBUAXWU%(%%PT8 !;'H./RX]*TJ* /-;
M'0->M_#'A;39-)D\W2M66:8K/$08U,GSCYNAWK@=>N0.[;_PYKSW.J7]OI*3
MO'KR:E!:3RQA;N'[.(67.2%;[Q&['05Z910!B^'+8Q6T]PVAV^CO<2;VMX]A
M<D #=(R?*3]"> .>PQ[;2]2\,^+]8U"SL)-0TS6&CGD2"1%EMYE7:>'90RL,
M'@Y![5V5% ')>);#6-6@TN_M;3;+INHQ7BV3R*'F0*RN"V=@;#D@9Q\HR>>,
M;Q'X8U75K'QA>6UA(MSJ]E#9V]HTD88E-V7<[MH^_CKG"^^*]&HH Y.2SU%O
M'DNK#3)_LC:-]F#>9%GS?,+[<;_0XSTSWKEO"MOJ.@^(O#EA=Z9.]W;>&7@F
MABDC)4K-'SDL 1QZ]Q7JM4CI%BVL+JQA/VY8C")=[9"$Y*XSC&0#C'49H X2
MQ\-:[I-KIFGK8">S>*\><6TZQM!--+YBH7)#>4 2"$SD@$@C I_AO1-<L9_!
MC7>DR1KI>D36ER1-$VUR(@.C<Y\L],]1[X]%HH \W_L*]M/A9Y%U%]AU?3;B
M:_LR[JV)1,\B8VDY#!MA'^T17<Z+926&E0Q3E6N6S+<,O0RN2SX]MQ./;%%Y
MHFF:AJ%G?WEC!/=61)MY9$R8B<9(_(?E5^@#AI-#U2+Q<-4TRVN[$R7N;Y#.
MCVMW"!CS-A8E9<!0" .1SQ6?:Z!K<6@:':OI4HFM?$,E_,OG1?+"TLK@YW\G
M$@XZ]:])HH \V.C^);C5]*NKG2&,EEK<L\CI<QK"8&6549$#?[:EB1O)S][L
M7WA_6YO"_BFRCTJ4W%_K(N[=?.B^>+?$<YWX'$;<'GD5Z310!B>+=)N/$/@W
M5=*MI/(N+RU>-"YX#$=#CMV.*YFYT[7O$.KZ;/=:+-IJC2;RQN9&GB8122B,
M!EVN25^4XZ'U KT&B@#@O#VD:E)916NI>%;"PO;.U>W_ +0#QOYI*;,Q;?F4
M-P3NQZ8/49UMH?B"PTWPI=/X=2^?3-..F7>G/<1;\8CQ+&2=G6/H3G!'?IZ=
M10!Q,.BWL/B7PQ<P:'#9V=I#>">.U:-4@,Q0J,9&3\IW%1C)XS5'6M UF\MO
MB!%#IDC'5XHTLCYL0$A$ C)/S?+R._:O1** .'U#2]6N/$4M['I<QA?P_)9
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
M DX^IK7K,L_#^E:?/:S6MFD<EI;FU@8$GRXB0=@R>F5'TQ6G0 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 %
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
MF?$WB"Q\-ZUX@N=3BFCL;^YL([;[*JJ2+@11R,P.?ESDCN/SK>GO-8M/%B:
M-1>6._TZ6>WN7ACWV\L;*#D!0I0[UZC.0>>> #KJK6%_;:G9)>6<AD@DR%8J
M5S@D'@@'J#7+>%]<U#7[+3XY+IHKZUCE355V(<3JQCVD8X!9788QPOOFL_0O
M%6IZI:>%K&XN@EYJOVR2:Z2-0=L#D;44@J"<KU!X4]SF@#MM.U6QU:.>2QN%
MF2"9H)" 1MD7JO/IFKE>7Z%JEYI0N=.CF,EQJ'B>[MS<D(K86,OD9&W<=H'3
M')XZ5V_AS^V5M;J+6Y8)9H[EA"\; NT) *^8%  ?D@X&.A[T 3ZKX@TO1%+:
MA="%54.YV,PC4G&YMH.U<\9.!6E7G.H7DVB^-?%^KM<3W"6.AP7'V8A-L@!N
M"$/RY !'KGGDFM)=8U>SU3PRCWPO(-<B=),Q*!!*(C*KIM .SA@0Q/;GKD [
M2BN1\!7>M:OHEMK&J:HLZW$;K]G2V5 K+(PW;AR> !CI_6'4;CQ%?^,]3T33
MM9CL8HM-ANH7^RK(5=GD7!W=1\@S^F.M ':45YD/&6LZCX3M]3BN5M[O^Q)+
MU[:VB5F\U21YC[P5$1VG R&.3C.*U[CQ)>Z=>^'=5U"[6+1-2M=DZ[%"P7!0
M.A+8SM8!QC/7;ZT =M17#-?^(?[:\.6#ZDT U2WNII@UNADBV[&11QC*A\<@
M\C//2LZQ\1>(1IFBZC<:HDV_6VTJ>$6R*LR"9XO,)ZA_E!^4@>U 'I5%<-I.
ML>(=<33]8LI8$L9;QXKF"9D"+"'9!MPN_P P$+P3@G(P.*SK?Q#XA6WMK^;5
M$DC'B1M*>W%LBK)$9VB!)ZAAP1@CWS0!Z517G6F7.MVVG^+;NSN;K4+J+6VB
M2!O*#&,"'=LRH&\)D*#QD#CUZ?PGK,>MZ;<7$=Y/<;+AHV2Y@$,T! 7,<B@#
M# GTZ$4 :FHZC::3I\]]?3K#;0(7ED()"J._'-3Q2I/"DL;;D=0RGU!Y%>9:
MM]J>R^*7G:A<31PVSQQQ2!-JJ;17P,*",%CCGOSD\U?AUG5M(OGLYM5MFMV\
M/-?Q/<Q!(K:1"J\E?F*?,"<DGC@]J /0:.M>9W^NZR;+Q38-?7:?9_#ZZA;W
M#Q1QRJY$H. !PI\L<, PR>G%=SX<C>+PWIJR3R3-]FC.^0*#]T<?* .* -.B
MN!T[Q'JTWB'1(#?+=6VI?;%:5(5$&8^4,1P'( X);(/4&J>G>(]?3PK9ZY>Z
MI',;V[_L]81;HBQL;HQB3=Z[01@\9QGOD ]*HK#T'^W([W48=6FBEMPR/9L6
M7S@I!W"0(H7 8<$#D9STK(U/5=>U/5];TW094@NM,6$1A]FR1W3?F3<"=A^[
M\N#PW)[ '9T5P.MZYK6E^(-.@?4HDL=7B2-9%5&%C.67DG;\R.,JN?XOKQ;U
M+4]=U#5]8TG0YQ%=:;#"8V?R]LDCJ6!D!4G8< ?+@\-STP =G17!7>J>(;G6
M]5LHM5BM%@T6"_3R($D"RL9 0&8'<N4';ITQ3=+U[7)[SPM+-J$;1Z]IDD[P
M"W4);R+$C@H?O'[Q!!)'IB@#OZ*\QTCQ%XG.F>#];N]2BN;?69DM;FT6V5-A
M=6*R*PYR"O(/&.W>M_X=_:GT&[FNK^XNW;4KQ,S;>-MQ(N?E4=0![#'  XH
MZ#4]9L-'B\R^G,8V-)A8VD8(N-S;5!.T9&3T&1FK<$\5S;QSP2+)#*H='4Y#
M*1D$>V*XZ[MKB7XN6^R_GC']B2LJ!4*C]]$"O*YP>IYSZ$5CZ=XEU^/PGI6L
M7FJ1RMJEW'IR1BU54@9K@IYN1U(48 /&<>^0#TVBN!UK7]:T:X\3:<EYYS6F
MBG5;.ZDA7<A&\&-PH"GE,@XZ$YSBG6][X@G\1Z?IK:YMBU+2&O"ZVL>Z!T:,
M?)D8P?,YW;NG&,\ '>45@>"=5N];\'Z??WS*UU(KK*Z+M#%79-V.V=N?QK?H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHJO>W]MIT FNI=B,X1< L68G 50.23Z"@"Q16)+XNT*
MWTZYOI[[RH+6807'F1.K1.<8#(1N7.1C(YR*OZ;JEIJ]LUQ92.\2R-$2\31G
M<IP>& /X]#0!<HKBO$'C%O[.\6V^F?:;:^T6S:59WMB5,@C+_P 2[<8"]>N3
MCCFM73/%NDW,#QR7P6>VLUNK@RQM&OEXYD5B K+D'E20* .@HKG[GQEI$&FZ
ME>*]Q)_9]L+J:$6TBR>602K!64$@[3ST&#DC!K4TJ_75-+MKU8WC$T:OM=&0
M@D>C '\>] %RBLY]<T]+W[(99#*)A 2L+LBR$!@I<#:#@@\GN*@M_%&CW=W'
M;07;/)*)?*Q"^V7RSA]C;<.0>RDT ;%%<A!XQLM8T*TU".\N=*6;45MD:2T8
MF7$Y0)\RX&_;@D?=W=016]_;FG_;Q9"60S&;R,K"Y3S-N[;O V@X]Z -&BN
M/B]KB[U>_FU2ZTS3]'U!8I5;37>.6$1QE]Y*;E8M(<8(P "01G/:#4K4WEO:
M;W\^XB::-?*;E!C))Q@?>7@X/- %NBL;Q#XBM_#T=B9X9Y6O+N.U011,^"QY
M)V@]!G ZD\"L&/QE%I?B;Q'#K6H.MA:FV:#_ $9CY*R(2Q?8N0N<?,W ]10!
MV]8EKH,=I>ZM&(TET[57,TT1_AD9 C_56 !]0<^O$VI^(]*T@.;VY,:1JK2N
ML3NL2L< NR@A ?5L5I[UV;\Y7&<CGB@#+L/#^GZ3Y<EM%-*]O"8;?SIVD,<?
M'R(7)P#@?7 R>!2Z)I']FF^N9BK7NH7!N;AEZ X"JH/HJJH]\$X&<55L_&GA
M_4-_V6_+A$=RWD2!?E?RR,E<;MQ V]3D8'(JS#XFTB:.]<790V3*EQ'-$\;Q
MEON@HP#?-D;<#GMF@#6HK#;Q=HJ1ZB\ES-'_ &;&LUVLEK*K0HV2&*E<XPK'
M(]*LR:]IPNGLOM16X%H;L#RF_P!5D#>.,'DCCK[4 :=%<O;^,=%T_1M+>^UI
M[M[NU,\-Q]E<-<JJY9PB+P<<X _"M"?Q3HULT7G7919'2,2&%_+5W *JS[=J
M$[EX8@\CU% %[4H9+C3;B"***5Y8RGERR%%8'@@L 2.,]!7+0>'M3@DM&&F6
M$B6;!K:*;6+B1(F P"%:,\@$XSG';%:=UXV\/6<ETD]^RFTF6"Y(MY"L+$ C
M>0N%!W#YCQSUJQ;^*-&N9[R%+S:]G&)IO-B>,",YPZE@ RG!^9<CWH Y^V\*
M7=IK<VK6^BZ9'<32&9T75KCR6E/63RO+V;O?&>_6ET_PM>:5JLNH6>BZ9%+)
M(TOE_P!K7!A61OO.L9CV*QR>0,\GUK;E\8:';P7\MQ>/ -/19+I9;>1'C0]&
MV%=Q4X/(!'!I/^$PT4I?F*>:5[&W^TRQK;R;FCYPR J-ZG!&5R/>@##_ .$2
MNA9_8QHVGK;_ &L7BQKK-R LH<N"O[OY1N);:.,GI4UQX<U"YO+JYDT?2\W@
M47<:ZI.L=QM&!O418;C@^HX.1Q6I8>+M/NM%L=0E%Q"UU:BZ\D6TK,J[5+'
M7)4;@-V,'M6Y%(DT22QG*.H93Z@]* .0N/#^I7-UJ%S+I.G&74;<6UR1J]P
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
MXA!/OE=DDC&<*4)VX^9NW<U'I_AC2],$(MHYL6\;16XDG=Q C=53).WH!QR
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
MO$]_;:=*9]5:Q2*T,D8;; P9G8[MH)R0!DG"CUX]&0ED5BI4D9*G&1[<4M%
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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@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "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)+FWEN);>.>-YH0IDC5P60'.,CJ,X./I4M<AH$4<7Q(\7
M^7&J;H;%FVC&25ER?K0!T<6KZ;-J,FG1:A:27T0W26RS*9$'J5SD5<KAM>AC
MTWQOX7N'T>-;%;B2&*\MY!O6>5" '7&=A^;)R?FP3TY[F@ 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 *R[/0X++7+_5HY[AI[Y8UF5RNS"9"X &
M1C<>_?FM2B@#(M/#\<$T4ES?WU^()#+ MVZL(F((R,*"< D#<3C/%:]%% !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
/ %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>ex1018newformkeyeeagmt014.jpg
<TEXT>
begin 644 ex1018newformkeyeeagmt014.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@ HH) &2< 44
M %% ((R#D&DR.>1QUH 6BC(SC/-% !111D9QGF@ HI,CCGKTI: "BBB@ HHI
M P8D @X.#@]#0 M%% (/0T %%)D$XR*6@ HHIKND:%W954=68X H =10#D9'
M2D9E52S$ #J2: %HHHH ***,C.,T %%%% !12*P90RD%3R"#UI: "BBD5E<9
M5@1DC(- "T44C,JC+$ 9 Y/>@!:**"<#)Z4 %%-#H2H#J2PW 9ZCU_44Z@ H
MHHH **** "BBB@ HHHH **** "BBB@ HI%8,H92"#T(-!( ))P!U)H 6BFHZ
MR('1@RGD$'(-.H **** "BBB@ HHHH **165U#*0RD9!!R"*%8,,J01G'!H
M6BBB@ HHHH **** "BBD#*20""1U&>E "T444 %%%% !12%@HRQ &<<GO2T
M%%(S*BEF8*HY))P!2T %%%% !112%E#!2PW$9 SR: %HHHH **** "BBB@ H
MI&944LS!5'4DX%+0 4444 %%%% !112;AN"Y&XC(&><4 +1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !63KVLPZ1;1*;BWAN;I_*@,[A4!QDLV2.%')]>!U(K6JM=Z?97ZJMY9
MV]RJ'*B:,.!],B@#R:VU06_A#4["QU(SO=^*1927"S!I/*EG52Q(Z;E##(]>
M*T?$TFI:7K/B+1?#<#JLVAQ7J6UL-I5Q,T;F,#HS1^G.5'>NFA\ Z5#I&J:>
M@""^O&O!+%$J-"^\.FW']Q@,9K3L]$>VU&]U66YCFU.ZB2'S?)(2.-,E55-V
M<99B?FY)]A0!R^D:A8GXD6EOH$9BL;K2'FNH5@:) 5D41OM('S<NI[\8/2J.
MM^)DLO'-AKBZK!]@@NVT>>S$RY"/@&8KG(Q,H4^RY[UVUKH1M&O[R.ZW:M>J
M!)>21[MH&=JJF>$7)PN>I))))-5[WPO'?>!I/#,TZ%)+7[,T_E9[8W[=WWN^
M<]>: (+Z^:^^(%EH+?\ 'M!8/J,R]I&\P1Q@^P^=L>H7TJ*X\7SVFO6=C<6,
M4:76HM8JOGYF4;&992H& K;#@$@X(/J 1:%>:5K^DZQ+<-?O%8MIMY*(\.R;
ME9)"H)R0RD'']_. !4'_  @<PGC9==G$4.KMJL2>0A8.V[<K,>6^^0#V'4'
MP 9_B#Q3)X.U#Q);PJ'BCTE=4M(S]V.4N8F7_=+>6V/4MZUT<_AC3+K1;:UU
M@?:K>",R7 F?"328&Z23U/4\\#/L,96J^$AXJO-?N;K=#'>:<-,M2RX(4,SF
M0C_?*X'HF>]7KW3=7\0:18QC46TJ>$C[7%]F6422 #CYC@IGD>O'TH R-,TF
M[L/AM>^7+-');M<W>DF4DR6\09F@4D\XV@9!_A8J:Z[0M376O#^G:JJ[%O+:
M.X"_W=ZAL?K65>:?J\/AB_T^349-3U*^5X8IF@6-8MR[<D+P%7ECW/3K@5)I
MFDW^DZGI]G:7C'0[335MOLSPKPZ8"N'^\20,$=!CU- &W=W*65E/=29\N&-I
M&QZ 9/\ *N8\.6R:_P"![2_U6#[5+J<2WMQ$#Q)O&Y8^2 54$* >..>]=3/#
M'<V\D$J[HY$*./4$8-<SH>E:M8>%[+1+>]%I=:85A$\EOYJ3PKD)QD=5VYP0
M001TZ@&9X%M;"\T#6M(CBO+,0ZC,/L4XVR6&[#($()P,8<$' +''2M[P3K4W
MB'P?IVI76/M+HT<Y48!D1BC$#L"5)_&IXK/^QK>_O51[S4+QQ))L3;YL@4*J
M@?PJ H')XY)/4T>%=#_X1SPQ8:49!))!&?-D X:1B6<CV+,: %UK5;G39+5(
M8(2DQ</<3R[(XL#*@]V+'@ >_P!#@6GCF]U*'PT]EI$1;7()7 ENBHA>-<D'
M"'(]^OM6WK&@3:EK.EZG;ZB]I+8B5=HB61760 '@]&&WAN>IX(-9.D^!I-)_
ML )JS3+HWGB,26X^<2#!!P1C _7/T  NF^-9=1@TVW%E''JUY<W5LT)E)CC^
MSL5D?=C)&0,# )W#IR:C^'*/';>(DD@B@<:[<YCB.4!PG3@<?A21^ 9;?[)<
MVNL&+4;.^N;N"X^SY7%PQ:6-DW?,ISQR",#FMKP[H$F@C43)?M=M?7CW;$QA
M C, " !VX% %?QKJL^F:/;0VKF.YU&^M]/CE7K'YKA68>X7<1[XK/\7ZE96F
ME76@V]]!8E;)Y)3YP1ECVMM1<G.YR",CD ,>"5K6\6:-)K6CHEMM^V6ES#>V
MVXX!DB<.%)[9P5SVS4M]HVF>(+"5KG3X?-N(6C\R>V4RQY!'<9R,T <E+JB:
M9\)-%\1V4J23:79VCL8V!WIA%EC./52>.S 'J*]%!! (Z&N/U3PM&_@RS\'6
M<?[AUAAN)EC"@1(5,C''&Y@N,=<MGH#784 <W>^);HW>LV^E645T^D1HUPLD
MI0R.R;_+3 /.W!R>,D#U(PM1U>3Q%K_@U[2"WN-)U*VN+D0W+D!_W:_?7:1E
M0YQUY)Z5O7'A>0:SJ>HZ=J!M#JD*1WD;0^8"54JLB'(VOM..<@X''%(/"4=O
MJ.@3V-RMO;:+;O;P6YBW;E954Y;<.<*.WKG- &Y86-MIEA!8V<0BMH$$<48)
M(51T'->8>(]2U'6/!GB_^TH;9TL=72&W$;$E-KP8 R!_>)SGJQX KU>N/OO
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
M+;=6,GELK2JP^]$0".1T8 'M63IV^ST_3I1 ?[%MO$]Z]Y&B?*D3/+Y+E?\
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
M1M=6TVWO[*42VUQ&LD;#NI&1^AJ62X@AD1)9HT>0X168 L?;UKF_AR81\/\
M1(XH6B>*SBCF5HC&?-5%#9! R<C!/M7(_$25)G\4VL=I-'=_V; R2""25KD*
M78>7U5%0GDCDD]L#(!ZE+<00 F6:./ !.]@, G _6G>;'YGE^8GF?W=PS^5>
M::M9Z5J7B_Q%//9PRQ2^'8BIFA^])NF[$??VE/< CUI6BN-.\.>$/%]E:&ZU
M"TLH+*\B Q)-'*J(5)/.Y9=A_P"^J /2TD2091U89QE3FF2W$$ )EFCC QG>
MP'7@55T;3ETK2H+3*M(H+2NHQYDC'<[8]V)/XUP>JV/ARX^)'B"'7+6UDAET
M>V;;+&#N;?,"5'>3& ,?-Z4 >C2W$%OL\Z:./>=J[V W'T&>M.\Z/S#'YB;Q
M_#N&?RKQJYAN[?PLFD:K:7 U;_A%&C\YX7F:4_-^Y0#*JZX7<QR>G3&:Z&^6
MYT^'P[XNTJT-Q>2VD>FW4;H5:42 "-CGGY9=N3_=9J /0C=6X3>9X@N"V2XQ
M@=3^%*+B!G1%FC+NN]%##++ZCU%<!-H6E6/CSP_9RVUO+!#I%S',\L2[7;?$
M07[9)#MSWR:P-&L[.T\/>"KF*VCBO8M<D1Y F)$AS.H!/4)M,8P>,%?:@#UX
M7$)G, FC,P&XQ[AN ]<=:07,!D6,31[V)"KN&3CK@>U>8^'$LK^]L;/5SJB^
M(]-OI99(1;A%)+,&D,H3YHF1L\MSP.N*SK*QL+;1]+NH;6**ZC\6N5D6/#I
M;B3H>HCV-GTP<]Z /5[#5K'4Y+M+.X28VLQ@EV$'#@ D?AG'U!':K4LL<,;2
M2R+&B\EF. /QKC_ T4-KJ'B:V^S&&X&KS2?ZDK^[8(5(;&"#SCGUJ7Q5));>
M*?#-W=*3HL<DZW+D92*5D B=_0??&3P"PH ZOSHO+63S$V-C:VX8.>F#[TL<
MB2QB2-U=&Y#*<@_C7D5_I<2VR^; K:5)XLAFL49.%@.WS67TC+[SZ8.>AKU>
MQL;33K..TL;:*VMH\[(H4"HN3DX X'))H R=#\0MJ=[J]M=Q06SV.H&SC FW
M>;^[1P>0.?GZ>U;4EQ#%)'')-&CR'"*S %C[#O7D^L:-87L?CJUN+!7UR>],
MFE9CQ,6,$0C>(]0 ZG+#@;3G@5-J,<$VM:UHGBF34_-O&@>R>TM@PN%6-!MC
M?82C+*KGJN-V>Y- 'J+W,$;;7FC5LA<,P!R>@^II9+B&)XTDFC1Y#A%9@"Q]
M!ZUY%XBTRQEA^)#_ &.)[KRH6M6\L%C*(%R8^/O;QR5YR.:NZJ]C?:]K6F^(
M9-2$&I+;R:<]K;"03QB-?D1PC%760,>H^]GWH [/5O$%Q#K!T;2H;:?41:-=
M[+B78K ,%5,@'!8D\]L=\U/;ZZ+:ST_^VVM+2_O9FA2&"?S%+#<<!B!G"KSQ
MP>*P!!9?\+5S<0Q'&AJKO*H/[SS>A;&"VW\<>U<QIEO;P^%_!4LUGNM[37+E
M9@+<OY:,;G:"H!(!+)CCNOM0!Z^6"J68@*!DD]JYF]\80B#1;K3%AO+/4M16
MR,WFXV [OF  .X?(>XZ@UTK*LD95U#(PP58<$>A%>/V$-K_P@_@^PFM2DD.M
MHMY$\)3&#*&W9'(&0">G(SUH ]=%U;FW,XGB,(SF0.-HQUYZ55O=9T[3X+::
MXNXECN9D@A.X'S'8X 'KZ_0$UYKYMGI<VKP+9 68\3Q/"5C;R;;,"'S2B8W)
MO5ACIN//2JL<48T5?/M9WAL_&!ED,MFPV0O(3NV[>%.02 .,C- 'L8((R#D&
MJ5K=3""YDU VL*QSNJM'-N7RP?E+$@8;'4=O6K<95HE*KM0J, KC ^G:O++&
MWB_X1^\BM[\:7(GB:YEM)C 'A4Y<IYBG \MER >.2I!H ]321)4#QNKJ>C*<
M@TZN?\%S3S^&HFN;""SE$TP9+;/E.?,;,D>>=CG+#V-=!0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !63KNA)KJV*R74T'V.[CNT\H*=SH<J#D'CZ5K5@^*==N]"@TY[2SBNFN[Z*
MS*R2E-N\X!X!_P#K>_2@#>HKS^\\=ZQI=GKT5[I5H=2TE[9L13MY4T,[;592
M5SD'((..G6MF/7-8?6DT&6'3XM3:"6\+H[R1) '")P0I+,2<] -I// H Z>F
M22QPA3+(B!F"@L<9)X ^IKBXO'-U+9:9>/9100OJC:7J09RWV68,4!!X#*6"
MC)QC>#ZBI]<UN5(+6:;3;*\M'UN"TA,N<I^\">: 0?F5]P'3[H/?% '6RRQP
MQ-)*ZQQJ,LS'  ]S3Z\S\?ZK-KO@;Q3]EAMFLM/F-JQF!+O(A7>R]EVDX'!S
M@].*W]5\5W\5QJ<6CZ<U]+IDB1R0"*0M.S(KE5<#:A"NO+9R<CCJ0#JY)$BC
M:21U1%&69C@ >I-*"" 0<@]"*\Z\<:O-KO@GQC#:6]N;73K=X)OM )9I/*#M
MM[+L#+R<Y((XQFNV>XDL_#QN88UEDAM?,5'?:&(7."<''Y4 6I[6*Z\L3*66
M-Q(%SQN!R"1WP<'Z@'M4U<+IOC/69YO#<E_IMI!8^((!]GEBF9VAF,7F .I
M!4@'&#QCFIK#QI=WFF>&;UK.!?[8O)+21 Y_=E1*0P/?_5=,=Z .THKA+?QE
MKDFCZAK$NDV@L;*>>WD6&6264-'-Y>\*%Y0+N8]#\O JTOC"5K72[NWDT^_M
M+_5$L4GMG.&1DSOQD[6!# J?SH [&BN2'BF^9M8B6UM@=/U..R:=Y=B)&R(Y
ME8$C.-^-H.2<>M41XZOVTN&>+3K>68ZY_9$FZ1X@?GP' *DC((X/3WH [NBO
M.]9\6:ZFD:M J6EMJ&G:K:6<DD99T>.9HB"N<$'$F#]#CKQV6KW-Y9>'+VZA
M,/VR"U>12RDIN52>F<XX]: -*BN,T+Q%J-U9^']*+P2:I>:4M_+/(K%5C 09
M(R"S,S^H'!/H#L^&->.OZ=/++;_9[NTNI;.YB#;E66-L':<#*G@CZT ;5%<9
M?>-;B#1]4UZVM8I=+TN[>WGC)/FR+&P6213T&T[L*1R%ZC.*LVOB#6=0\5ZA
MIEI8V(L["2W,DTD[[GBD0ME0%^]P.#Q[G/ !T\DL<6WS)$3>P5=QQN)Z >]/
MKG?%6H"PET(/I]M=I<:I# &GY,#'.)$&#\PP><C&:Q;KQOJ]M!K%X=,LOLFE
M:JEE,//8NZ-Y7S+\H&1YN>?3'O0!WE%9NOZQ'H.B7&I21F01;56,'&]V8(HS
MVRS 9[5DZEXAU30+>]FU2Q@DB4P1V<T$FU9Y97V>65.2NUBN6Z$'..,4 =11
M7'ZEXMO]&O-4T^ZM+:>[M]+DU.V=&:..9$.'1@=Q5@2/7(/:C3O%6K3ZI:6E
MU86:_;]*;4+;RYVX*E 4<E>,^8#D9Q@CGK0!V%9,6A)%XIN->^U3&:>U2U:$
MA=@1&9ACC.<NW>N;T;QQJ%X/#ESJ%C:066M6LDRF*5F>)DC\PYR,8(!Z<\#U
MP)[7QG>2K9:C)IDAT:ZM)+J29(9%:T54\Q=Y8;7W#CY>A]1S0!V=,>6.-D5Y
M$5I&VH&."QQG ]3@'\JYJ+6=?GL8KZ.PM!:76GM=1R;R?LSX#(CC.7R#U7&"
M".X-8^EZY>2Z-X#GU2SL[V;4VC_TE\[X7-LS[U!!^8X8$@CKTH ] HKBI_'$
MT>@GQ+';1/HB7AMG&3YWEB7R3,#T^]SMQ]WG.>*@U/QOJ]BOB&X73+(VVB7<
M<4V9VWRQLL;97Y<!L2=^.,<]: .\HJKJ4EW#IES+811S7:1LT44A(5V R%)'
M3/3-<G8>/%N]1T))3;1V>JZ<UWYOS9BD49,;=AP)#G_IFPQWH [,RQK*L1D4
M2."50GD@8R0/;(_.B26.+;YDBIN8*NXXR3T ]ZY./5KJ7Q-H$%YI5DMW>:?<
M3I<'/F08,>8\$9 .Y<\]1[5RLE]J>K^%_"NIZ@+:YOCXCQ$P!3&)9EVY.2%^
M4#C/ '6@#UFD)"J68@ #))[5A>&]:N]5DU:TOX((KO3;S[,Y@8E'!1'5AGD<
M. 1ZBL*_O=1O]8\::;=M;2:;:Z;$8X2A)&])3GDX)R!GZ#TH [E'26-9(W5T
M8!E93D$'H0:2*6.>,212)(AZ,AR#^-<)X0US4K:U\+:/<6EKY%[HBRVKI*VX
M-%'%D/Q@ AP>,XQWIFG^-8+'PKH5T]I8Z-:WSSH9-A-K;NKD!25QMWG)W' X
M- '>7,"75K-;R%@DJ,C%&*G!&#@CD'WK%T[PTU@D%O/K>H7UK!M\BWN1"%79
M@KDHBLV,#&2>@SFM>PFEN-.MIIUC6:2)'D6-]RAB 2 >XSWKSCQQKWV36X=<
M@U!5C\.W,:RV@<9G208N#COM5DQZ%7H [W6-);5X881J-[9(DFY_LCA#*N""
MC$@G!SVP?0U?BB2&)(HD"1HH5548  X %8^K:]]CO-%L[41NVK3-%'</S&@$
M;29XZDA< 9&<YSQ7.KXXUE[*TE72+/?/K3Z1G[4VTLK.ID'R?=)0]SCW- '>
MT5QESXIUN*.\MH=.@N-5TZ&-KBW@661)I&&[RT<+\GRXPS=SC'&:=?>,-0;[
M=_9.E2W,U@8EEM&B<R2.R)(4#*-J$*XZYR<CCJ0#;L-"2QU_4]76ZFDDU$1B
M2)@NQ/+!"[<#/0G.2:UJXG4O%VLP7/B2.STVSVZ-:17F9YF!D1D=BI 7AODQ
MZ#WIQ\;W%E=K)J=G#%I\^D3:K"T,A>1$B"%E<$ $D.#QW!'/6@#M**XYO%.M
M0K<3'1Q+;C3WO$EVR1)'(HSY3EE^;(Z,!VZ"H[#Q9K%S=:9!<65E"-5TI[ZU
M9)&?RW01DJXP,@^8#P>V,]Z .UIDLL<,;22R+&B\EF. /QK \"7]_JO@G2=0
MU*5)+BZMDF+(",[@#S[YS7$^(;W4=6\!^,VU,V\RVFIF&!40C9L:(#&3[]?4
MF@#UBBN1;Q/J]OJ&N:?/IMI)=V5I%>6ZQ7.U'1V=<.S@ ;2A)/<5CZYXTU,^
M&_%@L7MA=:4D7EW:(P61)5!W*I/!'.#D@\'VH [+^Q%?7CJDU_>3*H!AM'=?
M)A?:5+J ,Y()ZD]35N..VN)TOHV65@AC1U?<H&><=NH&?I4D?V@6P\SRFGP<
MA<JI/ZD"N#L/&D%AX5T2Z>TLM&M;Z6XC:383;6SK(P"DC&-YR=QP,YH ]!HJ
MC'J'E:"FHWPC3;;"><1-O5<+N;:>XZX/>L2+Q)J,6G0ZW>V,(T633WOY)(I/
MWEL%4.JL"?G)4GE0,$8YZT =317)Q^*;Z"ZT$7MI;BWUQ2(#&YS!+Y?F*CGG
M<" ?F &".AZU0TKQMJMY#H%Y=:=9Q6>J7LMB1',S2(ZF7:W*@%?W1'KSGVH
M[NF12QSQ+)%(DD;<AD.0?QKE]&\62:SJUS90FT6XMWF2:QE+1SP[6PC'/WE8
M8.X# R.M4?#GB@7FC^'++3M/L[&YU*":<0(O[FVBC;#$*,;LEE ''4GM@@';
M1RQR[O+D5]K%6VG.".H/O3Z\T\):NVC:;<6 @C2\O-?OXD2&-GCCVLS,0JC)
M Q@#CJ.E:DGB[7XH],B?0X8KJ\U*2P!GD>-6 C=TE4%<[6"]#R.1SUH [>FR
M2)%&TDCJB*,LS'  ]2:XVY\6:RD5Y%;:9'=:CIOE)=6T"2NLTK(KLD<FW"X5
MQ@MU/! QDYWC76)M=\%^,8+.WMS:Z=:R0S?:02S2>4';;V4H&7DYRP(XQF@#
MT0$, 000>012UG"2:+PZLEOY8F2U#)Y@)7(7C(':N6\-^)]1N]%\+V<SP2ZK
MJUA]K,S*=J1JB%F9<C<Q9P, @=3VP0#NJ8DL<C.J2*S(<. <E3C.#Z5C^&M>
M?7+>^2XMQ!>:?>/9W**VY2ZX(93UVE64\],X[5Q4>I:IX<O_ !SJ&E:;97%G
M9Z@+FZC>4QNR"VB9]@"D;L9.3UH ]0HKC;SQG=SK>R:%I[7QLO*W0>5(6G+H
MLFU6 VH0CKRV<G(XQD[NNZY%H/AZXU>>)V6)%*Q=&9V(55]LLP'M0!I>;'YH
MBWKYA7<$SSCIG'IS3Z\YO+Z70OB+>ZOJL=L5M_#4MQ(UJI!8+*I*G/4C& <\
MYZ"M^SUO6[C4I+1].40O:^?%=^3(D<<@(!B8. 6X.0PQG!X% '1)=6\L\D$<
M\3S1XWQJX++GID=15"YT1;O6H=0FO[QH8E7;8[U\@NI)#D8R6&?7' .,@5P?
MA'4!;^'O"L\UO;RZU?V,IBNQ \KK$"KR%@O+$NR]P.2<]CL'Q=XA9]%M!H4%
MO?:C)<PE;J9T56B1F5@-N=C  ^O.,=Z .XK)@T)(/$]WK@NIFEN;>.W:$A=@
M5"Q7'&<Y=N]8,/BG7#JNJV]SI^G16^CB*2^E6Y=B4:(NQC&P9(QT./KSPJ>,
M[R!%U"]TV3^R&L)+V2XCAD4VVQ=^QBX ?<,X9<<C&.0: .P:6-)$C:15=\[%
M)P6QUP.]9TFB+-KJZG-?WDB1@>79,Z^0C@$;P,9+8)ZDCOC(&.2EEO;SQ_X+
MO[RWM8S<6MVZB+)>,&-3L9C][&>HQSGBNKU?5VLK_3--MU0WFHR.D;29VHJ(
M69B!R> !CC)/44 :U%<O_P )#JD=UINDWEC!;:M?2W"H=^^+RHN3* #GY@4P
MA((W<GCG.E\=7T41A_LV W]OK46E7*&8A/WA7;(AVG@JP.#TYZXY .YHK@;[
MQGKUA:^(W?3=.>30"LLY6=PLT1C$@"?+D-@D9/&0/7B:_P#%NOF]UZ'2M)L9
METF&&X_?7+*TR.A?: %X; [\#U.> #N**XH^.9]2LFGT&Q-Q*EA!>B%XI&,I
ME4NL0*#"' ^\<C)''4TV\\7ZX+O4[>TTFUC:RTN'4=MU,P;#AR48!>&'ED=<
M=\]J .WHKB[KQT%FTZ)!;6CZA817=I]M)5+EWS^Y63A5< +USG>,"I=6\77F
ME:ND$EK (6U*WL5BW[I727:HFRI(0!F("L,G:>>E '6R2)%&TDCJD: LS,<
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
MM^VN8+RWCN+6:.>"0;DDB<,K#U!'!J(ZG8+?"Q-];"[)P(#*OF'C/W<YZ<T
M4_#>ACPYH5MI*7DUU#;*(XFF"@J@X5?E S@=^M9%YX%CNK#6[%=4N8[;5KG[
M3(FQ#Y3DJ6VG&>2@ZYQS73W-U;V5NUQ=3Q00I]Z25PJCZD\54D\0:+$ER\FK
MV"+:N$N&:Y0")CT#<_*?8T 8FL>"$UNZU&XN-2FC>^M(;5O)C V>5(9%89S_
M !$Y!R".*9<> X[V/75O-7O)CK-O'%.=D:[608#KA?TZ?7K71W.JZ=9)&]U?
MVL"2#=&TLRJ'''(R>>H_.DN]8TRP+B\U&TMRB>8_G3JFU<XW')X&2!GWH FM
MX9H;-(I+EIY@N#,Z@%CZD# _ 5SVG^$9-,T>UTR#4S)! LZ.EQ;JZ3+*VXAU
MR,X.<8QP><UN3ZMIMJJM<:A:1*T9E4R3*H*#JPR>GOTI7U33H[%+Y[^U6S<
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
MWM[VVFGBYDCCE5F3G'(!R.>* .=N?!*WFA+HEQJ+3:<;&*Q>*2!3PF0)$/\
M#)@@9Y'R@@"HKKP"D\MWY>LWL,,^HQ:DL2I&WES1E#G<RDD?(O!Z>]=/;ZGI
M]W+)%;7UM-)$,R)'*K%![@'BHDUW2))HX8]5L7EE5GC1;A"SJI(8@9Y (.3V
MP: ,:Z\&)<)XBB74[E(-=0K/'L0A&,:Q,RG&<E5'4X!SQ4J>%3;:G!J=EJ#V
M]Z+-;*=_*#)/&O*DKV<9.#GN<@BM6+6M*GMH[F'4[.2WD?RTE2=2K/TV@@X)
M]JQ_$OBE+'P3J6O:'<6-^;1"P(D\R,D=02IZ\],T +;>#K:PO=%GLKEXH])M
MYH(8F0-O\W:79CP225!XQSGUJ_X<T0>'M(73DN6N$6664.Z@',CLY''NQ_"I
MQ=2G7?LHN;(P"VWF#<?M ?=C=C.-F/;K4EOJFGW<DT=M?VLTD(S*L<RL8_\
M> /'0]: ,H>%UEUBRU&\NS<O8SS36K-$%D3S P*%QU0!R ,#H,DXK.TWP"NG
M2:*%UJ\>'1I9'LXC'& J,K+L8[?FX8C/7IC'6NHM-0LK_?\ 8[RWN-F-_DRJ
M^W/3.#Q22ZGI\%Q);RWUM'-&GF/&\JAE3^\1G('O0!S:^%K?1=)CCFN+N]TS
M3KAKZ"TC@#R%]Q< [>7VLQ(  .0,YQ52S\++KNG>(EO?M5K%J6JB]LY5!BFB
MV1Q!) &&5(:,G!'3ZUURZKISQPR)?VK)/GR6$RD28Y.TYYQ[5D1>*K&SBTBW
MU;4].-]J)94:UD_=-M#$L"3]WY<9]2!0!7NO!CZEHOV74]=OKF_6:.>#4 J1
MO!)&24**J[>,MG(.=QYZ8ENO"<E_I$=M>ZS=SWT=U#=K>E(P0\;!E 0#:%XZ
M8[FDT+Q4EY=:E:ZI<6-M<0ZI)8VL8DVF8*B,,!CEF^?M6YJ.HVFDZ=<:A?SI
M!:VZ%Y)'. H'^>E #-1TR/5-#N]*N9)#%=6SVTD@P'*LI4GIC//I6-#X1:UN
M]/U"WU28:E:6ILWN)(E*SPY!"L@QT(R"".^<YJ!O&D/]N:2JSV2Z/?6$]V]R
M\@!C,9C&"V=H'[SGW%=%+JFGPV*7LM_:QVC@%)VF41L",@ALX/% $>CZ3;Z)
MIJ65MN90[R.[XW2.[%G8X[EB35^F12QSQ)+#(LD;@,KH<A@>A!'44^@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "L;Q*]L=.CMK[3'U&QNI1#<Q) 9MJ%6.XJ 20"%^F?6MFB@#R4
M>']4L]/\2:5X7>_N-":P1K6VN]Z[)]^7AA9P"4*#'< L!GK5C4K8:[HFIZMH
M>C:R=2-O!'<1WZ21--'',LC0!&P&.WS!D9'.,G/'J5% 'G/B,P>(O!_B"_TC
M0K]+JY@@$K36CQ33F-P=@C8;FVC/(&#G SVGU6"\U+QG+<:9;W5O)<^&[F""
MZ>V>-4F9U,89B/E/&<'!%=S=75O96SW-W/%!!&,O+*X55'N3P*07UH;F*V%U
M"9Y8S+'%O&YT&,L!U(Y'/N* //[&UFU&+P0(+"YL[K2 5OA+;L@BC$!1X\D8
M;<^S &<@9[5F:5ITEMX=\)!=)NXKF#Q%---BQD5TB+SX9OER%*NG)XP1Z5ZU
M4=Q<06EN\]S-'##&,O)(P55'J2>!0!F^(=,O=6T]+:QOH;1A,KR&:W,R2*,G
M85#+P3@]><8.037GEQX4\3:GI_CVSN9X9I+J:*2#;9M MQ(D<+ J2Y&WY-F.
M><G(Z5ZJD\4D"SI*C0LH=9 P*E2,YSZ8IMK=VU];+<V=Q%<0,2%EB<.IP2#@
MCC@@C\* ..N=/C\4^+K74+BTF72;;29X)UN8FCWM.5#1X(!.%4YQTR*@TKPW
M(/$FFWOGZB^C:!;R)9_;!F21W7:=JA0Q14! + EB>,@9/?44 >=ZKX?N_%'A
M+6+UKJ\M;B\<W,,#VFUX6B/[@8*[P?D4D#NS8ZUUWAG59]:\.V5[=V=Q9W;Q
M+]HM[B%HF23'S## '&>A]*UJ* /+;[3]0N/#'BOP_<6=RVL76I23V4PB8K('
M=6AD$@&%V *#SE=GTKI+=)E^*<\KP7)B.C0P?:#;N(VD$LC$;L;<X8'KWKK6
M8*I9B  ,DGM4=M=6][;1W-K/'/;RJ'CEB8,KJ>A!'!% ',^-XYMWAVZCMKB>
M.TUB*:800M*R)Y<B[MJ@G&6';O7)>(M/GN[3XC.FDWDEQ=>0+0BS<M*5AC'R
M';SAE/3N,UZQ10!YCJ$*7&N:]IFN:5K5Y::L\,UFUK')Y<J")%\MB/\ 5,KH
M3\Q&,YXKM/$^BOK_ (/U/1DD$<MW:/"CL20&(XR>XSC-;5% '*^&]?*:%96-
M]IVH6^J6T"0S6OV5R"Z@#*N!L*DCAMV.>2*RYXYX-?\ %D6L6%Q/;ZK:0_9/
M*A:9741%'AR!P0Y8X.,[\^M=]10!YGH,&I^'-9LH?$5M=WD<N@VUG'/% ]PJ
M3(6\V-MH."V5.X\';UXK*T'[;HVD^$[C4M-UG^SUTAK*9;:VD,EM-N4_/&!N
MVL!C(!Z"O8:* ,KPU86VE^';*RL[2:TMHD(B@G<LZ+DD DDG.#T[=.U<-80Z
ME9/-!;)=WFE2V%V5BNK)UN=/9L'R@V/WBLW08)^4$$@5Z&FJ:?)?M8)?6S7B
MJ6-N)5,@ ZG;G-$^JZ=:W(MKB_M8IR-PBDF56(]<$YQ0!YM864]E%X':'1;I
MI+?0;B&ZB%J\?[PQ18C=MOREF5NO?FI_"C7"^*]&NVL-1AMAH#6Q1K"2*.V=
M7C/E#<-V% ."Q.<<$]*]-HH \JTNVO(_"/@2%]/OUEM=9,LZ&TD#1)B<;F&W
M@?.O)]:Z_P"(5E<ZCX"U>UM+>2XGDA&V*-=S-A@2 ._ /%=*S*B%F8*JC)).
M !4=M<P7EM%<VLT<\$JAXY8V#*ZGH01P10!YOKNA3ZM>ZI?^&+)K=6T&2T;]
MR;<7$C.K(@# <A5<9QQO SUQM^%3I^J:P=9@TO6+:\%F+:=]122+8-P81!6P
M&P=QW#('KS7944 <-XG%BGQ*\+27MLLJ&SO@3Y!DP08,$@ \#GGWK&TJPN-"
M.EQ_V7=PVD^I:A-:S0VKR/80N?W:", A-X).6!"C@@$\=W?:59OK^GZS<WDD
M4]LKV\"%U5&\S;N7!&23L7OVXK0FO+6WFBAFN88Y93B-'<!G/L#UH \NT*SN
MHM%\ 1RZ9?QSV.HS"XWVC@Q)LF7+<<+EE&>GX5%)]M7PM'I%]I>H2:Q:>(8[
MJ=TLI)%E3[6'\Y7"D$>6<=<C&,<5ZK<WUI9M&MU=00&0X02R!=Q]!GKU%6*
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
M$D)S@$*HY&3R,>IR>: ,OP_K6M:?<^%],U".QET[5;'9;M KB2!XX0^'))#
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
MJ%_XAOX\QQ_(-A9V8*6'IP-W?J<<]KX>NM8NK&;^V[%+6ZBN'C0H1MFC'W9
MH9MN0?NDD@@UDR?#W39-/DMC?ZDLQOWU&*[295F@G;.YD(7&#D@@@CFN@TO3
M5TNS\C[3<74C-ODGN7#22-@#)P .@ P !Q0!Q&G>)]5L;;4I+RY@NI[CQ$=+
MM082BQL6503\Q^4*"=HP21UYS71Z9K=Z?%E_X>U%87EAMH[R"X@0HKQ,S*0R
MDG#!E/?D'M44W@;3)X=1A>>\\N]NQ?!1(!]GGR&\R([<@Y4'G/?L2#J6&C16
M5[/?//-=7L\:1/<3;=VQ,E5 4  99CTZGZ4 <[XP\6:CX>74IX%LVBLK:*=8
M2CRR2Y8A]VTCR@   S @G/IBK=YXCO-+\576GW_V=;)]/:[L72)M\C(<21G+
M88C*$  9W>U+K/@73]:N-5DFO=0ACU6!(;N&"50C[ 0K<J2&&>QP>X-:5]X>
ML=2DTJ6\\R:73)Q/#(S?,7"E?F]0<YQQR!Z4 94&M:U?ZG>Z/;-81ZCIUG!+
M<O)"[1O-*&(10'!"C9R<G[PXXJAIOC*36+KPC=BSMXK?5+>Y>7S%+2P/&OS!
M6SC&<CIR!70W?AR"?6VU>VN[JQO9(!;S/;E,2H"2NX,K#().",'D]JB3PEIT
M%UHLML\\$>CQO%;0(5*%64*V[())('7- '(ZCJM[XAL_!>MG[,EC=ZU#)#"(
MSYB(5DV$ONP20.1@=>O'/1^.[S4;+2].;3KI+=Y=5LX9&:,MN5IE!'48'KZC
M(XSFH8/A[86L5G;0:GJ:6-E>"]M+021E('&[Y5)3=M^8\$G%;NNZ);Z_IRV=
MQ+/#LFCGCE@(#QR1L&5AD$=0.H- '"7U_JVBZ_XZU33S8F2RLK2YF$\3$2[(
MI"54!AMR >23CC@UM7OBC6KV74(O#NGQSSV,4+F*4 ^:[H)-FXR+L^4@;L'D
MGTYOW'@RSN1K8DO[\C6+9+6Z^9/N*I4;3LX.&/)SUJ*;P-:/J45_;ZIJMG/Y
M"6]P;6=4%TB<+Y@V]0,C<NTX/6@"YXEUB\T?P7J&LP0QI=6MHUSY,XWJ"J[B
MIVD?3(-4+SQ'J,.NSV$26I0:*VHQED;(D#!=I^;E>?8UOZAI5IJ6BW.DW$?^
MAW$#6[HAQA"NW ].*Q(/!,$=U]JEU?5+BY^P-IYEE>/)B)ST" 9''..W.: ,
M_1/%&MWEYX;6^73_ "==TQKI%@C<-!(J1MR2WS*=YXP",8R>M9FA37T.DZA>
MW#:9<2Q^(KA$EN("#"?.9&=,L2S;?E5!@\XR:ZJT\(6EG+H<D=[>G^QK=K:V
M#&/!1E53N^3DX5?3I58^!++[";9=2U%6&I'5(YU>/?'.222/DVD'<W!!'- &
M4_C/6%\+ZAJZPVI&E:HUM>;K>0%K967=(J%@58*VX@D_=-:NJ^*+BQ<M#]GD
MAN;^WTZR8J<&5_O.Q#895!/ P25(SWJ_I?A>QTN#5(!+<W,.I2O-<1W+AP2Z
MX;& .#WZU&_@_2W\*VOA[]\MM:",P3*_[V.1#N60-C[^[G.,<GC'% &!KWC+
M5]!C\1VKQV4M[INGKJ5M+Y;+'+$2RE67<2&#*>C<@CI6G=ZIXBL7@BN9=*4W
M+2M&T4,DC!0JE$$8;<YR6W,, !1P,\6;[P=9ZG8:G;WMW=S2ZE MM<7.8Q(8
MESA!A=H&68\#.6/M4U[X8@OM0T^_:_OHKJRA>#S(G13-&^W<K_+CDJ#E=I&.
M"* .-35M1\1:QX'U>R2TMK^]TF\D)F5GCC)\C/ (+#/09'7KZNN]:NM<L?#S
MZC;PQ:A9>*5LK@0Y,9>,2 LF>=I&#S7267@:RTZVTB.SU#4(I-)CDBMIB\;-
MY;XW(P*%2/E7L#QUZYL3>$+"2UL($GNH19WOV\.C*6EGRQ+.2ISDLQ.,=?84
M 9L7B37M1G2ZTG3$N;!=1>TF1MJL(TD:-Y YD'(*EMNSD<9[U9\<WFHV=CI)
MTZZ2W:;5[."0M&6W*TJC'!''KZC(XJ2#P596NM7&H6U_J,4%S/\ :9M/28?9
MGEZERN-PR1D@-@GJ*TM<T2WUZQCM9YIX#%/'<12P$!XY(V#*1N!'4=P: .<U
MKQ7JFCW[(PLI(H[ZTM6C2-V9DE**SLP;$1W.=JMDD+WSQ)J?B/6M.\80Z$PL
M!'J2AM-N&C; *G,JR#?R0O*XQD^F#4UUX L+IKT'4M4CCN[F&\>))4VK/'LQ
M(,H3D^6N021[ XQ;U/PA9ZM;745U=WI>>:*9)U=!+ 8R"@C;;P <GG)^9N>3
M0!<\1ZROA[P]=ZH\8E,"C:F=H9F(503V&2,GL*R=8UW6?#5E?WFHQV-S;*L"
M6DD(:(M-(XCVNI+?*"RG<#T)XK=U'2;75]%GTK45:YMKB(Q2[L N,=>,8/?C
M'-8\?@FQ?1;G2]2OM1U6*>(0^9>S!GC0$$!2H&"" =V,D@9)P* *>I^)M6T;
M5+W3+A;.>7^RI=1M)TB9%)B(#QNNXG^)2"".I';F"P\5:\UWIB75M97 U/1I
M+^"&V5D=946,["S,00WF<<#'OUK;;PK!-'<F[O[RZN9[-K'[3)Y8D2)OO!<(
M%R3@DD'.!Z5"?!=F3IY^WWX-A826$)#(#Y;JJDDA/O81<$8Z?6@#&L_'S3Z5
M<72S6T]PLEK:_9/L[P36]Q+)L*RH[9P,J0<C.",]ZM2^)=?TUIX=2TV)3/>6
M]KIMQPBRM*<-O0.Y&S!/7YN ,5>O/ ^F:G%>C4YKF\FN[>.V>=RJ2*J,70@H
MJ_,&.[..H';BF2^!K2ZT633[_4]4O96>.1+Z:<>?"T9RA0JH (.3G'.><T 9
MVH^*=;TP^+8G-A-)HVFQWT#B!U$FY9258;S_ ,\\9![U-J?C.XTB_E-S##)9
MQZ#)JI5 1)O1E&W))&#N].*KZ=X<>3Q-XGLM1-_=V.H:;;VK7=RN#-@2B0 J
MH48#KT 'ZUI0>!+$3K->W^H:@?L#Z<ZW3IMD@;&58*J^@Y&#ZYH IWVO>*].
MM=5NI=-MFM;?3)+N*X90JK,@R8V42L6!'(88QCFJY\:ZEI4QFUB*SDM'T*35
MD6U1E=#'LW(2S$-G>,' QCOUK4M/ UM;:/=:7)K&KW5O/;-:(;B=7:")A@JG
MR^F!ELG ZU.W@W3Y;BVEN)[JX2#3WTWRI"FR2%]NX-A0<G:O((Z4 5;W7=:T
M73+G5]1BL+C3H]/^T#R"R.LV1B/DD,I!^]QC'3FFR:SXKLSJ32Z*+J"*Q,]M
M)$BHS3 X,6P2,6X^8$8Z$=<5/I_@>PL]+FTRZO=0U*RDMVM4AO9@PBA(P47:
M!V &3DC'!IVG^#H[#3Y+0ZUK%R3&(H9KB=6DMT!! 0[0.JKRP)X% $WA77T\
M0VUS<0WUK=Q)($7RH6BDC./F21&)*L#GTXQ7/ZIXH\40R>*7L(=*:+0)%<I*
MDFZXC\E92H(;"MACSR,]N]=9INB6^FWM[>B22:[O2GGS2!06V#"C"@#@$]L\
M_3',6.@3:GXD\8K>-?V^GZC-"-@0(EQ&($1_F*Y&2&4X(..G8T 2VOB;6M5\
M12VUB-/BL([*SU M/&YD\J4ON7AL;L)P>@/8YXCB\9W[:/H7B!HK9M+U:ZC@
M,"HPEA65BL;;MV&(.W<-HZG!XYZ.U\/6UGK]QJ\4TXDGMX[9H/D\I4C+%0 %
MR,;F[]ZI6/@S3[".VMHY[E]/M;DW5M9.RF*%\DC'R[B 22 20#]!@ I6GB/5
M7NM7TJX^QKJUK?10VRK"VR2&0!ED(WY/RB0G!&/+-5KKQ=/I5[XF66UM&EM+
MNTM;8QJ4,SSJ@4R')Z%Q^ KIWT*QD\1Q:\T9^W1VQM@V>"A;/(]1\P!]&;UK
M,O?!&F:C_;8NYKN1=7:-YAO5?+:, (T9"@J1M'4GI0!SE]J=SX=\=:[JFH&W
MN6M_#\#H(8S$'_?R  Y9L?-WST^E:>H>*->T"#4KO5-+CDL(K='MIUVQ;IVD
M$8B9?,<X)93N[#/%7?\ A![*>YNI]2U"_P!2:ZL/[/G%RT8#Q98]$1<'+'D?
MSI(O E@=%NM*U'4-3U2WGA\@&]G#-$F00%*@<Y"G)R<J.>* *-I'?1_%Q?MT
MMM*QT%L-!"8_^6ZY!!9L^QSWJYJEWJ:_$;1+""[B2QFLKF:2%H2VXHT0Z[AS
MASCTYX.>+6F^%$L-9AU:75]2OKN*T-F&N6CPT98-R%1<G('/7US5S4- @U#6
M=/U4W-S!=62R(AA90'1]NY6!!XRBGC!XH X3PIJ^IZ-HVB!!9MIM[K=W8M%L
M;S06GG(<-G  *XV[3QSGM6]8^)-?U9["^T[3(YM*N;IX9 0JM%$&91+O,G."
MH)79GG Z9-N'P/906%A9K?W_ )5C?MJ$1+1Y,I9F.?DY&7;CWIVG^"K/3-2F
MN;74-12TDF:X&G><#;)*3N+*N,CYOFVYVYYQ0!B6?B_7O[$EUB\BTXVXO)-/
MCAA1P[3?:A C9+8"]21UXZ\X$FN:]XETWPWXDNK[2K-H;.!9K66>,>7."/G1
MXQ(Q!![YP<^U;*>"M,_X1F]T">6ZN;*[EDF?S74.CN_F$J548(<[AZ&HW\%6
M]QX?O=(OM7U6]6\C$,MS<3(TOEC^$';M'UQD]STH I:OX@U^+7]5TS3_ .S4
M2TTJ/4(Y)XG<DEI 4(##KY?7MGH:Z/1M0?6/#FGZDBK#)>6D=P%(W!"Z!L=L
M@9]JI2^%H)M2N[][^]\^[L5L)#F/'E@L00-GWLNQS[]*T=*TR/2-&M-+@EE>
M&UA6"-Y,%]JC S@ 9  [4 >>>'M2GL](L7N1975_?>(+RVLY9+<Y@<S3>8^2
MQ)^56  QU R>M:.L>--8TBV\16QALI=0TG[-+')L98YX9FVC*[B58$,.I!P#
MWP-A/ VG)HRZ:;N]81WIOX)RR"6"<N7+J0H'5FX((P2.E27W@VRU+3]0MKF[
MO&EU!HS<W2E!(XCP44?+M &.@'<^IH U]-74EMW&J26CS^8VPVJ,J[/X00Q)
MSZFKE-12J*I8N0,%FQD^_'%.H **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JM>:C9:>(C>WD%OYSB.
M/SI F]CP%&>I]JLURGCRUDO+'1XX[2:Y":Q:32+'"9-L:R NQ !X S0!N6NN
M:3?6,M[:ZG9SVD+%99XYU9$(Z@L#@=1^=-.OZ.+*>];5+-;6!MLTK3*%C/HQ
M)X/3@^M>?ZMINJR:WK]Y9V%T\$>M:??F(0LOVJ&*-!($R &(9<X[E1[4[Q7I
M-YJL?B[4M/LKLP7VBQ6<<)MW5[BX#.=VP@-PK*N2/7TH ]"L]7TW4;BXM[+4
M+6YFMB!/'#*KM&3TW 'CH?R-3W-W;V4/FW4\<,>0-TC  D]!]?:N.%E=2^/'
MDLH[FRBDT%+>.[%H=L<@E+ 88;<@'H?I46L6FNZ)?Z#JMS->>(+>SN9OM*P6
MR"5%DC"JZQH!NVD-G'.'- '7C6-,-A'?+J%L;24[8YA*"KGG@'N>#Q[&FG6]
M)6UM[HZG9BWN7$<$OGKME8G 53GDYXP*Y&:VGM=>\/:U:Z+/;:2DEV)[:. F
M6-Y@I69HUR<DA@<9(#\XY R[O0[R.QEE^PW+V]YXJAU"*W$#,8X Z;W9<97)
M5VP>?FZ9)% '<_\ "6^'/($_]O:;Y)E\@/\ :DVF3CY<YZ\C\Q3[SQ/H.GR/
M'>:UI]N\;K&ZRW**59LX!R>"<'\JX;7--N;A/B0(M,NGDU"UCCM2+5_W["#9
MA3CG#8_G3(A;7&O^,;>XTRXNI;G2[.-8Q:LS,3$XV$X^0DX^]@<9[4 =A-K=
MU#XZM])9K?\ L^73);PN5(=622->6SC;AR>GXU8L-:MDT6WN]0U?39O.9U6X
MMFVQ2X9N$RQR0!SR>A-<SHFEWVD>)O#<5W%<2BQ\.-9SW*1,R>;NA.-P'<(W
MY>]9NA1:AI^B^%H)-&OHS'+>K+<1VA::V+.2B@,,*'#<N00 ,<9R #T"37]'
MACMY)-5L42Y0R0,UPH$J!2Q93GD  G([4^+6M+GTU-1AU&UDLG.$N%E4HQSC
M .<$YXQZUYQX?TV]BLO ,-WI%[&VG75S]H$ENQ\H&.0*QP#@;F7!_'IS26\&
MJZ7=PZLND7\]G:>(+^>:VCMV\PQ3!@DR(0-V,G@<X8T >D#6=,-@E^-0MC:.
M=JS"4%6// /<\'CV-6+6[MKZUCNK2>*XMY1N26)PRL/4$<&N!U6.:UN]&UNT
M\/:@FEK-=&ZM+-62Y#3;")S&A!)W*V1G.'Y&<@=#H)M=(M+&RLM$U"TM[Z::
M158,_DYRY:4ECLW'.!SR<<'- '1URL'B:Y3Q=KVGW\EI#IVE6T-R9MC!B) Y
MY.XCC9Z<Y[5U5<+;6MU)X]\72"SN5AO-/MX;>9X65)'19 P#$8XW"@#JM$UF
MS\0:/:ZG8RJ\%Q$L@ 8$IN4-M;'0C(R*@L=7@:WO+BYU73IX$NVBCDMVP$'&
M(V.XY<9YQCJ.*J^!1-'X&T2VN;2XM9[6RAMY(YXRC!T15;@]L@\]_I7*0Z9+
M-8ZK'-#J]C(_B.6ZM;NUMGWPY0[9=I4[T."I&#][G% 'HUK=V]];K<6D\<\+
M$A9(F#*<'!P1Z$$?A7()XT6^U.]-KJ^BVUEIU^EM.+N4 S1[$+.KAL Y?:."
M"5.3SQL^$3J9\/H-7CC6[$TH+I$8O.7S&Q*4/W"X^8CU/;I7&7^FZA>^&/']
MM!I]V9[K43<VR- RF9!'",KD#))C8 =>* /0;C6M*M&N5N-3LX6MD$DZR3JI
MB4]"P)^4'U-9EQXW\.6]Y:VO]KV<DEQ<-;_).I$;*A<[SGY> .O<BN/\0K>Z
MO>>*KFVT?4_)OO#(M;8R6C*7EW3_ "[2,@_.." >_3!K8U.SD@/@N^M=,N&B
MM+H-<1PVY#H#;/&"R\$8)49/3Z4 7M(\71-JFKV.LWVGVTL&J?8K-=WEF8>5
M&X&&8Y;,F./;BMZYU?3;.ZCM;F_MH9Y&"I')*%9B>@P>Y[>M><:MIUY+HGCA
M8]+O&N+S5X)K?%J^Z5%$'S+QR 4?\O<9M3632ZQK>DZSH&K:A#J-XMU:3PO(
MMNZ[4VB0A@(RA0=1G &,]* .X3Q!HTE^MBFK6+7;2-$L"SJ7+J-S+C.<@$$B
MEO;TPZMIMJM_90F=WWV\W^MG4(3^[Y'0C)X/ /2L+PO9%/%'BJXGL9(_.U".
M6":6W*AU$")E6(YY#C\3ZU)XC@FD\8^$9X[:>2*VN;AII(XF98U:!T!8@<99
M@* -9/$NA2W,-M'K.GO/,YCBC6Y0L[CJH&>2/2HM.\4Z/J=QJ<5O>PYTZ8Q3
MEI ,856+?[HW8STR#7!MIUT-#NPFEW@F;Q<MZ +1]QA%RK^9TZ; ?Y5/?:?K
M"VWBJ&VTR\EE_MN#4XT7,:W4"B E$?(^8^6W Y!7G&10!W@\0Z*;=KC^UK+R
MDE$+.9U $AZ(>?O'(XZ\T^TUO2K^&YFL]2M+B*V)6=XIE81$#)W$'CCGFO/]
M;L+?5?"^JWFG>'=7BN+^XL?-%Y'*TTWE3*QS&Q8@*@//&>G/%-\2:9JMUJGB
MN33=.N9$ECTR18_)9!=+#(S2QJ2 "=I QWZ4 =5I_B?[?XWO=*AN;.?3X=/C
MNA)%]Y79V4ACN(QA01P.&K:M-8TR^,PM-0MIS  91'*K; 1D$\\ ^M>>:W;:
MEXCUC7)]*TR_A^V>'4MXGNK=H \HED8QG=@@D''X^G-)JMA+XD\.ZK>Z3X=U
M:TUAK%;>3^TI)%:1!*KM H=B&! <;NG.,\G !U-GXH^W^/#H]I=6=Q8?V:;O
M=#RZOYBJ 3NQ@@Y'%:6H>(]-T[6;'2+BZCCO+T.T2NP  4=3GU)  [_A7/:=
M<RZG\1[;58M*U&WM6T9H&DN;1H=DGFJVP[@.< ^WH35WQ!#<Q^./#&H1V=Q/
M;0QW<,KPQ[O+:01[=WH#M//2@!/"_BZ'4H3;:K?6$6J->W5O%;HX1I5BE= 5
M0L3T7/YUO+K&F/?_ &%-0MFN\LHA$HW$J,L,>H')':O.(-.NTT.Q TN]69?%
MKWKC[(^X0FX=O,/'38P_E3DBU.76=%G;1+^W^R:_<2300VV(8T=9@) W5]Y9
M6+9V@DCY>,@'>:+XCTS7WO%TZYCF^R3M ^UADE<9..N,Y&>^*LSZQIEK=K:3
MW]M%<,RJ(GE ;+?=&/4]O7M6%X,AN;.?Q!:W-G<0EM6N+A)'3"2([ J5/\7'
MITQS7,>+H-2NYM?@AT:^5A?6,\9M;;<MVB/"6D9^[*%*A!@@*#@]0 =Y<>)M
M"M)FAN-9T^*191"R/<H"KGHI&>#[5:35-/EO9[*.^M7NX%#30+,IDC!Z%ESD
M#ZUYQKVFW=Y;?$;R]*O&FU""%;7_ $5B92( N%('.&'KCC/O6SXDLK^/5]'U
M?1LI=:A'_9=T'RC"-U+K+@\[HR&;'H6H [!-1L9+#[>EY;M9%=_VA95,>WUW
M9QCWJM9>(=%U&\^QV6K6-S<^4LWDPSJ[[" 0V <X((.?<>M)J5M#:^%[NU@C
M"0163QH@Z!0A 'Y5P&@:<=2TGX?7>G:?(DNF6(EGE>$Q*RM;;=@8@!M[LIXS
MP"3[@'H4.NZ3<22QPZG:.T2&1PLRG:@."W7H#P3T%.36])ELX;R/4[)[6=]D
M4ZW"%)&]%;."?85Y]X9AU#_A(O"]U)H^H6L46F7%K-$;7RH;1R8B(U!YVC:V
M&).['!/0:WA[2+K3_$U[I)53HNF3-?66TY*M.#B+'HA,QQZ.GI0!TB>)] DE
MABCUK3VDFW>4JW*$OM)#8YYQM;\CZ5-:ZYI-]8R7UKJ=I/:1,4DGCF5D1AU!
M(. >1^8KSB#2[@>%M)@?2;OS(_%#7<L9LWR(C<2-O(V]-C#^52:M8ZJ-7\17
MMIIE]/#'K%E>F")7B:ZB2%4D\L\98,,CGDH/:@#T!?$&C-;+<C5;+R6F\@.9
MU ,N<;.OWLGIUJG?>,] LM#NM6&IVMQ:VS^4[02J_P"\[)P>IR/PYZ5R.KZ=
M;WWA^:ZT[P_JD1O=5L9IUNHY7FF$<J%W:-BQ4!%QSC..G3,?B+3+^[?QV+73
MKM_M*6+P 0,/.\O&_;D?,0 .._:@#TR&>*XA6:"5)8G&5=&#*P]B*JP:UI=U
M))';ZC:2O&GF.J3*2$_O=>GOTJIKL%WK7@[4K?3S);7=W92QP&4;&5F4A<]U
MZCW'UKFK6VN-3U#P?=II]W8OI$,OVU9;=DV*8=AB7C#Y;!&W(PF?3(!UUCKN
MD:I.8-/U2SNI502%()U<A"<;L ],CK6&OC""P\5:WI^MZAIUE9VHMOLLDKB(
MN90Y()9L$_*.F*3X<6!L?!5A%/8O:W<?F+(LL)C<9D9NXR1R#6??6)B\4^*V
MO-(N+N+4["WBMMEL9%F*K(&0L 0G++]X@=^U '87VKZ;IB*]]?VULK#(::4*
M"/7GMR.?>H+SQ)H>GM*MYK%A;M$%:02W"*4#?=)R>,X./I7G]OI%[X?FM].U
MS2]5U>QN=%M;$RZ<SL%DC5U>-PK#Y6WY#'CK5\Z2UMKVJ!-(N([=?#,-E"!"
M\H#J9,Q!\'<0&0>] '<7FL:9IT*37NH6UO$Z[E>655!7CG)/3D<].:Q-;\3K
M;Z[8:%8WUC!>7D$LPFN"'5-NP(NT,"2Q<8YZ*<>W(6%M=Z<NFC5]#UF\T^\T
M"TL76T60/!+&'$D<B*0<-O\ O'CC\:Z".Q>R\9^%T@TVY@L[/2I[9@J/*D!8
MP[$,G.>$89SVH MP>+8M,T5+O7M5TJ>:2^2T#:>Q\I'8JNPEB>5)))...PK=
MU/6;#2-%GU>[N%6RAB,S2*<@KC(QCKGMZUYY+I]__8FINFFWI,?BR/4/+%NP
M=X!/&Q=5QEN 3QSQ7:^++:XU3P)K=K:P.US=:;.D4)QN+M&0%^N3B@#-D\:0
MQ>([!)+VPCT2YTR6\:=G *.CQK@ONVX^<C&,Y%;\VN:3;VD-W+J5HEO.GF12
MF9=LB 9+*<\C!SGI7)V@EN/&7A[4)-,OH[>#19XG>6T?]W(6BP#QP2$?W_,5
M@Z):ZG:Z+H=C+HE_"PTZ[@-Q':DRJ[2 K"=PQ&C* =Q]  1@T >A3^*-(@UN
MQTEKV'[3>PM-#\XPR J!@]\EA@=^:GU>]-FEH$O[*T>:ZCC'VO\ Y:@L 409
M'SD<#KSV-<+X<M=1LY_ <\^E7R+;Z-+8S@PG,,I$&-X_A'R-R?3W%=#XZ@FN
M++2!!;3SM%J]I.XAB9RJ)(&9C@< #- &\^JZ>EZMD][;K=,VP1&0;BV-VW'K
MCG'7'-.O-2L-.\O[;>V]MYIVQ^=*J;SUP,GFN+>TU*V\8"YTH7AM[C40;ZPN
M[8M#C;@W$,N!M. /ER<G(Q5OXAF)5\,M-"98QKL!9%CWDC9)_".3^% &_#XE
MT*XT];^'6;"2S:3R5G6X0H7Z;<YQN]NM*OB+17LEO$U:R:V=F595G4JQ7[V#
MGG'?TKS[7M!GFM?%5Y:Z;<M;:GJ&G-#;+;-ND\J2,S2;,9 (!Z@9V>XSTES%
M/IGQ!@U4V<\FDW&F-; V]NSF";S=Y+(H+ .".<=4&: .C.L:8)K2$ZE9B6\7
M=;(9UW3C&<H,_,,>E5;_ %BW66WAM=7TV*7[8D$J3.&9O[T2@,")"",=<>E<
M;'X9U/3O 5I<6ULYU32M0EU*QM!]Y8FE<F#_ (%$Y7'J0.U:7B'3KJ/3/#B_
M9II[E=:@O+LP1-)L.YFD;@?=&[ ]@* +WC7Q4OA[1+B6SN['^T(GB @G.XD.
MX&,!@0<$D?3I6Y=:OIMC<1V]W?VT$TA54224*22<*,'U/ ]:\SU:WU5/#7BO
M0[C1]0N;^XU4W=O+#;-)'/$TR,I#@8!55"[201M&*OWMDTNMZ]I>L^'M6U&U
MU:>.XM9+=Y! R^7&OERE6 C*LG4]J .A\<^*E\->&M1N[2[L5U*V@\V.&X.[
M=Z J&!YP<>N.]=)<W5O9VSW-U/%!!&-SRRN%51ZDG@5Y9KUKJB:!X[T2?2;^
MZO-1F>XLIH;=I8YHV1 B[P,*R;,8;!X&,UW7BQ_-\ ZZY1EW:9<':XP1^Z;@
MB@"W;^(]$O)YX+;5["66W3S)D2X0F-?[S#/ YZU*NM:4_P!FV:G9M]J0R6^)
MU/G(!DLG/S #G([5Q.E:6-3U#P??V%E);)I^F2+<RO T08/$JK'R!N^;+<9
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHKE/'=S?VUEH_V"[^S&;6+2&0[-VY6E''4<9Z^O2@#HK?4;*[NKFV
MMKJ&:>U(6>.-PQB)Z!@.AXZ&E%]:G4#IXN(_M@B$Q@W#>(R2H;'ID$9KS?4=
M0U?1=8\>ZKI\]H)+""TN)5F@+";9 25&&&W(!YYKH;G7]57Q+J%G9VMO<%-#
M%_:1;"KO*68!&;.""5'8=: .OI"0 23@#J37->$O$2Z^;S;>"1K?RUDMI;8P
M7%M(=VY9$/T&"..O7&:L>*[I5TZ/3OWQ.H2>0_D1O(ZQ=9& 0%ONY4$="RT
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
M5=RGYL9.!SCVQ0!W".LB*Z,&1AE64Y!'J*S;DZ;XAL]2TA;Q)5VFWNT@D!9
MPY4XSM)!^M8WC::^L[?0(M-NEM$EU:V@=1'D%2<@=1@94<#KTZ5S6HZGJV@Z
MGX^U>PFM?] >UGE26$MYX%NF5&&&SC///Z<@'I5C:)86$%G$SM'!&(T+G)V@
M8&3]*L5QNH>(-?O+S6(/#UFDTVF31PB.0)MF8HDC!F+@J-KX! /(SST&IXPU
M"\T[P+K.H6(*WD-C++'CDHP0G/OCK^% %^37-)AN6MI=4LDG0[6C:=0RGT(S
MP:NHZR(KHP9&&58'((]:P/"FFV'_  @6EV:Q1S6D]C&9 PW";>@+,WJ6)))[
MYJ@-4OY;K6M(T22"'^P;>%$\^,R>=(T6\!CD87;M&1SDD]L$ ZZ22.&)I975
M(T!9G8X"@=R:BL[RVU"TBN[.>.>WE&Z.6-MRN/4$=17(:+XON?%LL$.F^79$
MZ5#?RF6/S#OE+!4 R/E&QLGOD8Q6-X*UF^3PEX9T/3D(N'T@W3R*B.5 <*
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
MQ"*V@0)&@.< >YY)]SUK#F\$:9-:7MIY]ZEO>7@O9(UFX67>)/E!!P"X#?\
MUN*N2^+?#T%K;W,NLV2PW"-)"QF'SJH)8CZ8.??CK6K;W$5U;17%O(LD,J!X
MW4Y#*1D$>Q% &%>^#-+U*35FOC/<#58HHKE&< 8CR4*X *E2200>M7=$T*+1
M(71;R^O97P&GO9S+(5&<+GT&3V[FG1>(-)GN)((]0MS*D1F(+8S&."X)X*@]
M2.*R8/%MC96F@Q7FIPW\^J%DCNK:(K%)M5F+@9.!\N.O.?K0!IRZ#!)K[:R+
MFY2[-J;3Y2NT1YW< J><\Y_I5&T\&:?90Z)##<7?EZ,6-H"ZG&5*$-\O/RL1
M^/K5/0O&$4EYJ5EK6H6<5TFK265JBCR]Z@+M&"3R22.O)Z5OW6N:99726US>
MPQ2NZQ@,< .WW5)Z GL#R>U &-8^ =+TZ337M[K41_9ID^R!KDD1*XY0#'*C
MWSTP21Q5L>$K%;G2KI)[I;G3?,$<P==T@<Y<2';\V3R<]^>O-68_$^AS:DNG
M1:K:27C2M"(4E!8NJ[F7 [@<T[7-772+6 JHDN;JX2UMHR<!I'/&?8 %C[*:
M ,Y_!6GR6%U9M=7OE7-^-0D^=<^<&#Y'R\#<JG'M4UQX4L[F?6)I+F[W:O;K
M;76&7!10P 7Y>.&89]_IB;[6YUY=.76+3SQ9-(]H(@9=VY0)?O<+SC;CG/6I
M-#U@:M;W(=52[L[A[6YC4\+(N.1[%2K#V84 9\O@K3Y98)?M5_&\=B-/<QS!
M?.A&=JO@=B3@C'4YS4ECX0L=.GTR:VN+Q6TVS:RM]T@8"([<@Y')^1?RJ>X\
M1V4?B1/#ZR[;^2U:X4LA*K\RJH/3.2Q.,]NV167X,\8V^MZ/IB7]_:?VS=1/
M(UO&=I.UCG"Y/8 XSG'- %F'P5I]O8:;9)<WGDZ==F\MP77(D)8G)V\CYWX_
MVO88TM=T*Q\1:4^GZ@CF)F5U>-RCQNIRKJPY# ]#3H]<TR745T]+V$W3;MD>
M?O[?O!3T8CN!T[U<GGBMH'GGD2*)!EG<X 'UH Q[?PQ;P6*6SWVH7!$R2R37
M$WF23;3E58D?=_V0 /S.8)O!6ESV^M6SR70M]7D\ZXA60*JR<?.F!\K?*#[D
M9.:N/XHT.*SGNY=3MXH+>013O(VWRG/0.#RI.1C.,Y%6QJM@?M6;N)1:8-P6
M; BR-WS$]."#]#0!C7G@C3[O4H=1%[J=O>+"()IK:[:-KE 20)".O)/(P1G@
MCBK,OA6RDOKR[6:XB>ZLEL72,J%6%=V HV\8W-S[_2KD&N:7<17,D=[%MM2%
MG#':8B1D;@<$9!&/7/%0_P#"3Z&(#,^JVL:"<6Q\R0(1*<80@X(;D<'US0!7
ML_"6GV-UIES#-=B73K0649\W&^$$%5? YP5']<U1\:Z?>:C=>'!:17)%MJB7
M,TL&,Q((Y%W<\'EEXP>_%6+OQUX?M_#VH:U!J$-Y;6.5E%NV\[^RX'3/KT[]
M*NQZI#<Z_!;V^JVK*UH\ILMF96^90),YX4<C&.<]>* *M[X,TK4=-NK2[\^2
M2ZG6ZDNA)MF$R@!'5E VE0H P  !TY--?P;9R6-M;37VHS/!=1W?VB6</*\B
M'*%B1T'H ![<FM*#7=*N;H6T-]"TI5G5=V-ZKPQ4]& [D9QWJ"V\5Z!>7-O;
M6VL6<TMRS+"J2@^85)! ]_E;\C0!)+H4$FOKK0N+A+M;5K1=I7:$)#'@KUR
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
M+I%_<PW,$NFK?1E(?+,3>84*]3D=#SS6UKKSQ:!J,EM.T$Z6TC)*H!*D*2"
M>*CAT"T@UI-6$D[7:6HM S/D&('.".F<\YZUHS0QW$$D,JAHY%*.I[@C!% '
MF-LE]+#\,B+W==2V[L)Y8PVW-GZ#&3]?QS6AIWBW5+A++2IF,E_+J%]9O<VZ
M(K.MLQ&Y5<[0Q&T]QPW'IT-KX.TRS_LGR7NQ_9.X6F^X9]@*["/FSD;?EQV'
M2H)_ 6B7-@UJXN@?MCWZ3I<,DL4[DEG1Q@KDD\=.>E &CX=DU>33&77$A6\C
MF=-T1'SIGY&8 D*Q4C(!QGIQ63XZ^]X9_P"P];?R>NBT[3X-+LDM;<RLJY)>
M:1I'=CU9F8DD^YJ#5M%M=9^Q_:FE'V2X6YA\M]N)%^Z3ZXR>.G- ')ZOXFUJ
MRA\=M#-;!]&MXYK0F#( ,)<AOFY/;/3VJ9+_ ,1S>*4T8:K;(EWI9OEE%H"T
M#*ZJ54;L$'>#SGH?7C9NO".F7AUGSC<$:PBQWH$I =0NT ?W?EXXJ=/#MHFJ
M0ZDLUS]KAM#9H_F=(B0<8Q@G(!SUXH YC1O%FK:FG@B61K=%U>.<7:K%R72)
MB"I)X&5SC'XU7\/ZEJD'AKSI=7#RW&N7%NSS1AI2BS2@B)54[G(48!&  3P!
M7367@W2M/&D"W-RJZ27-FIF)";P0P/\ >R"1SG&>*C?P-HK*0HNXR+UK^-H[
MJ13%*VXL4Y^4'>^0.N[Z8 .4GUS6=5TO1_,O)+:5/$[:?+LC0&5$=]I8<C(V
M+G'!/M6EJGC#4=%N/%AF,$R:=]B2T_=[0&G.W+\\@$@G&.!VK:'@?15M'ME2
MZ5&OO[0#"[DW)-DG<K9R,Y.?7)J>3PEI,\FJM<0R3IJL217<<LA*NJ#"X'8@
M'J.>_7F@#&U77-8T36;G2_M,=R)=)GOK:>6$9BDB(#*P7 *G<N.A'<FH-(\0
M:\;_ $ 7=S;7*:QH\EV(A#Y?E2HL1'S9.0?,.?IQCI71+X8L?)G266ZGDFMC
M:&>:7=((3U0'MGN>IXR3@8C7PAIBG3SNN3_9]J]G;@R_=B8!64^O"J,GG@4
M9WA#Q'/J]Y/:7T\\.HP0(USIUU;B*2&0D@LA P\1Z @GIR>:UO%FN?\ "-^%
M[_5Q&)&MXP41C@%B0JY]LD9]JFL-"M;"[%T))Y[A8!;)+.^]EB!SMSWYY).2
M<#)JUJ.GVFJZ=<:??0+/:W"&.6-NC*>M '!:K=W7A[QU+JEY<F^^R>&+NYV^
M6J$E)(V8#'8X&,Y(]36D-0\6K%+=6T$5W!-ISRP+.8D/VK&45-K',;#^\<C
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
M+(KARO/)+L.2>Q8YS5BWTAK#Q)?:A;#,.I+']H4$ I*B[0XSU!7 /H5'7)P
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
M'@_TQ0!T]%>=#6M;TR_UW1;S6_--M/9&TO9+9/.=9V(:$*BA3)\I"G&/F!/
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
M QD '\>.O%01>*]&FM+*Y2YD\F]NFLX6,$@S,&92ARORG*L.<#B@#950JA5
M  P .U8">"?#R3I,NGX>.Z-Y&/.DVQRG.XJN["@[CE0,'/(-86@>-[:U>^M-
M=U"=Y1K-Q90W#VQ\M0)-L:.Z*$4GWQFN@M]8LDU?7/,U65ELEB,\$L.Q+4%2
M<J=H+;L9ZGMB@!3X0T1K62V-K(8I+O[:Z_:9>9]V[?G=UR ?J*COO!'A_4KB
M\FN;%F-Z%%TB7$B)/MZ%T5@K$8')&:G3Q3I#/>QR7#V\MDBR3QW$3QN$;A6
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
MUO[662>.Z#&%(H7,C;3AODQD;3P<@8/'4B@#2M;:*RM(K6!2L,*!$4L6PHX
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
M1$(BDF3]WA3E=W?CIF'2?#6H:)K-FJ6\ES:6?AY--$X= 9)5;/0MD BN[HH
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
M>VX%TKYC#0LV2Q'(\LCGDD^G-=18Z??)\0-3U22T9+*XT^W@CD+H?G1I&8$
MY_Y:#\C72T4 9GB*VGO?#.J6EK$99[BTEBC0$#+,I Y) '6N=U#1]4G\+>%;
M2.P<W%A=V4MS'YB#8L6-V#NP>G&/TKJ-1U6VTP1";S'EF+"*&)"[R$ L<*/0
M _Y(J+1M=L==T\WUF9UM]^P-<0/"6. <@. 2.1S0!P.I6ES>ZQXD6VT6XU#1
MKF[B^U"TO8$622)$W[A)@J<J%;!QA>QS5Z[TO4]63QE=VVG2^3KND0PV6]XU
M);RI%^8%OE_U@Z^A_'JY?"V@SZBVH2Z/9/=N0SRF%<N1T+>I]S6LS*@RQ '3
M)- '$6^CZQ;:\;P:9'-#/H$5DZ2S+A98S(=K#/(;>!D<=<XJSX1T*^T34;E(
MEO+;16MT\FQO)UF,$N3N$; L1'C'!/7H!77T4 8/C72;G7?!6L:79!3<W5J\
M<0<X!8C@9[5FPV>LV?B^;7_[,>:#4;".":V2>,R6TD;.5Y8A2I#G."<$=QS7
M03:W8P:M8Z8\C?:;Y'>W C8JZH,L=V-O0CC.>:T* ,/P?H<GASPK8Z7*ZM+$
M'9]ARH9W9RH]@6P/85N444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M+ZXG2>(@7+H(Y<Y()*XP&!!!XQD40^%-$MHHX[:Q%NL4C2QF"1XRC-G."I!
M.3QTYK3M+2WL;6.VM8EBAC&%11P* /,O".J7D6@^!]*:^N=NL)/)/.S O^[4
MML5L<%B<YZ_*>:Z[PGJ%_/>:]IM]*UR-,OO(@N6 #21M&D@5L  LN_!/?CO5
MQ/">A1V"V4>FQ1P)-]HC$9*F.3).Y&!RIY/0C&36C9V5M80&&VB$:%B[<DEF
M/)8D\DGU/- '#R7VL+KGBZY_M>[>WT-DGM[-4C"R@VWF&-CMR1N/&,'W/&(I
M=8U_3= /BB+4+6[LFTF6X^SM+YGG3"/>KIA%V@8.Y<XQ[C-=O;:18V=]=WL$
M&VXO"#<.78^80,#()QP.!Z#BJ>E>$?#^B2W$FFZ5;V[7 *R;5R"I.2H!X4'N
M!@4 8.J:E?:#X?NO$%OKGVZ!M*\Z."6-2&DRI\]2O1 &Y4#'3IW2\;7[&QUB
M]36HOLCZ3)<6H659Y5F09\Q28PNP@KD8(SC&,UT&E^$]!T6&XAT_2[>&*X4I
M*F-P93G*X.<+R?E''M4=AX-\/:7875C8Z9%!;7:[)T1F^=>?ESG(7D\#CD^M
M '/3:Y?:0?"NMW^H2G2+VT6"]0A=J3M$&CDX&>2&7&<99:EDO=7;6+#P_)=O
M'<7-A+>L6G$3[RX C5@C9\L'ICG@G/.>K.CZ>VF0Z:]JCV<)C,<3Y8+L8,G7
MT*C'TJ'6O#>C^(HX4U:PBN?(;?$S9#(>^&!!&>_/- $>DS7UMX7CDUB_M)KV
M")Q<7<0_=%DR"V./3D<<YKFO#&L:G+XHTVTGO9[FTO-$-X9)U5?.D62,>:JC
ME%8.<*3Z9 (Y[:.SMHK);*.WC6U6/RA"%&P)C&W'3&*S+#PCH&EW%M<66F0Q
M36J-'#(,ED4XRH)/3@8';MB@#(\::GJ>F31W$,=Y)I<=M(;I]/*F>V8D;)BC
M??0 -P/?(/;/?5M7\1W.L6VB:K!;26$=N]M,\NU65XED\UT*'<K;BO)'"]CS
M797VBV&HSB:YA9I/+,)9973<AZJ=I&0?0U3OO"'A[4[ZVO;S2;:6XMT$<;[<
M80=%('#*/0Y% &'IK:OJWC36+>37KF*UL?L<T<,"1[6WHQ9<E,E2?Q]ZS-(\
M2ZK=:7X=LI[SS+C4KN_CDN9)!"S^3*X1 50@$@#H!]SBN\@T>QMM1N]0AA*7
M5V L\@D;+@<+GGMSCTSQ5&;P=X?N-&&D3:9%)8"4S+$S,=DA))93G*G))R".
MI]30!S=W=^)](L+47<LFK1V\EP+L:9(OVI8_E,3X*J'*!L, !G*G!Y%;EQK_
M -D^',GB"RE.HF+3#=12,FWSR(]P8CMD\D=N:O#PUI"0VL,5IY*6B.D/D2O&
M55R"XRI!.2 3GJ1FM"&UM[>T2TAACCMHT$:1*H"JH& H'ICM0!QT>H:E::QX
M5$>HS7MKK4,BW.\*=K"'S%E3 ^7H1CIR.,]9/AU;O%8:R[74\N=9O5Q(1CB=
MN> .3WKH-/\ #^EZ65-E:B+8ACB&]F$2$Y*H"3L!P.%P.!Z5+IND6.D)*EA"
M85FD:60;V8,['+-R3R3R3WH Y74-:O\ 3_%P@U!KN'3[B]ABLKRV*R0#(4&"
M9?O(S/G#?[2C('%0Z)J.NZ_;Z;KD&I6]O;O=R17<#S;ALW,@C">7\LBG;@[N
M><Y!XZTZ#IK7SWC6V97E6=@9&*-(H 5RF=NX #!QG@>E5H/"FA6>LS:U;:5
MFHR$NTJC&YB,%L= QZ%L9Y- '"6>J^)$\.Z+XA.NW%U(^KFRGLWBC$<T3731
M?PJ"' P<@XXZ=:TDUW4?^$@T:6#4I;FSO=7N;.238JPO&J2E41>3E#& 7XR0
M>H/&MX-\*?V1I$":G;1F]AN9YU*SM)&"\CL&53@!MKXSC/7GFM >#?#HG$XT
MFW\P7)N@<'Y93G+ 9XSDY X/>@#D[.^U;^P=<U>[\4W,)M+^[L8MUO&Z "?R
MXSM"@L_&T<@9(XZYS_$FH:G-X<\=6$]U=PQ62VS0*\BF1%D4%D9EZ@\\9/4C
M.*]"_P"$7T7^S+S36L4>SO)&EN(79F$CDY+')ZD\Y'.>:C7PAX?5+Q!I5N1>
MPB"YR"3*@Z!B3R??K0!A7UUK&H:[JOA_3=2^SW%E912P2RS!79WW_O&'ED.H
M( QP.N>HQK:Y>W]O\/+_ %"*\1-0ATQ[@7%L R>8L9;*A@05)'<=*EOO!GAS
M4C:->:3!,UHNR%FSD+U*DYRP)Y(.0<GUJ?Q+83ZCX4U33;)(_/NK.6WB#-M4
M%D*C)QP!F@#CUU+6=&U;19[G79+FRU73)YKD7,2;+1XXE<2+M .WG!!)[<YJ
M71;_ %>]UU=+;4[Q8;O0A=)<2*F_SMX7SE7!" [L[#Z#@<UTFC>'+.STFWAN
M;-&G%F+6422-*H3 #(N[HAQT  Z<<5&OA73-(B%WH>DVBZE;6[16C3.P !Z*
M6Y.W@#O@=* ,;PQJVI:Y'9Z=/>SPZCI:RQ:NR!<F8'8G!7&'YD&!T4#H:QM&
MU37[O3O!%Y+K]T9-9,D%TOEQ;<>5(X91MX;*#GD<],<5WFC:7+!!=W%^D"W^
MH2>;=?9F.T$*$55;ACA5'/'.3Q20^%M&MXK"*&SV1Z>Q>T597Q"2"#MYXX)'
MT)]: .-L_$>JQ/%H\M\TI?7KG3ENYW$;M&D9D1"X0@,20,[<D#U.:L7\WB33
M8=(M)]=4RS:\+1G@".WV=XV=4<L@RZX'( R,9!KIY_"&@75A=V5QIL<UM=S?
M:)DD9FW2_P!_).0WN,&I%\+Z*EI96J6*I!92^=;JKL-DG/SY!Y;D\G)Y/K0!
MY_J5SJ,]A<6%QJUY*+#Q9:6L<Q*J[1LT+@-A0#@N<<=AG.*W=3UC4-*\3K#J
M$EZFF275M#;7]N5DC0G8&BN%QE2['A^GSKTYST4OA;19H;R&6Q5TO)EN)PSL
M=\BXP_7AAM'(]!Z5)_PCNE"Y,XM &+QR% [>660 (Q3.TE0JX..-H]* *WB>
M\>VBTZ&*\D@DN;Q8A%"@:2X&UF,:$D!3A<EB> #W(KCHM<UV;2=,4ZI-#-_P
MD\NERN%C<O"'D !)7D@*.1C..0:] U31M/UJ&*+4;5)TAE$T>204<=&!'(/)
M_.J2>$- B"B+3(H@MU]L41ED F_OC!Z\GZ9/J: .07Q'J=A/<:-+J,TN_P 2
M1Z9'>RJGF1Q/"LN. %+9RH./XAZ5K^%+=K;QSXQB,\LP$EH5:4@L 8>F>^/?
MFMJ?PIH=S!>PSZ>DL=]()KA79FWN,8?D\,,#!&",#TJ?3?#^E:1<SW-C9K%<
M7 432EBSR!1@99B2: .-N[&]O?''B\V.LW&ERQ6%C(LL*H<L!.1NWJ?E&.0,
M9]:ATSQ#KWBR**RBG33[]M$MKY,2^63++OS)M*-N52J_+P/FYSD8[>[\/:5?
M7CW=Q:!II(Q%*RNRB9!G"R $!UY/#9')J+5_"NA:]+;2ZGID%Q);#$3D$%0>
MJY&,K['B@#DIKK7;O6KJQD\021!/#T-Z6LDCV>>6D4LA92=AV X//N!3=.U_
M6O$T=E80WB6MY+X?M=0602B(O+*&W.!L;<JE5^7@?-SGC':/X?TN2\ENS:XG
MEMQ;.RR,N8AT3 . .3P/4U3NO!/AN^MK&WN=*ADCL%V6H);,2_W0<YV_[/3V
MH YV[@O+GQCX(>\U$M<M:77FR6A B9PD>YDR.C'].E9FJWFHW^A7Z7.J73&V
M\6P6L;KM0^5YT("G"@$#<3TZ]<UZ)+H>FS7UG>O; 7%FI2V979?*4C!"@' !
M  /K@57;PMHKV=Y9O8J]O>3"XG1G8[Y<@[^3PV0.1SP/2@#G=7UC4-(\1I'?
MRWJZ2UQ;107]L4D2-B5W1W"8RI<G[^,?.O3O;^(BR-H^EB.YG@SK-BK>4V-P
M,Z#GCGU],@5M_P#".Z3YYF^R $M&[(';RV:, (2F=I*[5P2.,#TJSJ6F66KV
M36>H6Z3V[,K%&SU4@@@CD$$ Y% ''3ZIJ5^/%RP:E-:3Z$%2U&%.2(1)YD@(
M^8,21CI@<8/-;4M]<:K\.FU%_,L[FYTO[0PB.UHF:+<0#VP?QJ[/X:T>XG,T
MEBF]HE@<(S(LD8Z(Z@@.HYX8$<FM-XTDB:)T5HV7:5(R"/3% 'E]C:32M\-H
M4O[B-I--F;SAM+H#;Q<+D8'X@U/I/B35KN'1-(FO-\UU<:C"UR\@A>;[/+L1
M=P0X8J=QP!G9]:[*V\*:)9-9-;6(B-B&6V*2./+##!QSW  ^@ Z 5'<>#/#U
MUIG]FSZ9'):>>;@(S,2LI))=3G*DDDD@]SZT 3>&TU.+2%@U>]@O+R*1T::'
M^(9^4-P!N P#@#D5KU!965MIUG%:6<"0V\0VI&@P *GH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKG?'&MW'A_PG>7]HCFX4*D;*FX(68+N/TS^>*Z*N=\<:9>ZUX3N].T^)9+F9
MH]H=PBC;(K')^BF@"'3=5@T^^U2TFO-2G>*!;\6]U&"T,)RORMU8%D8X)R/R
MJ"?6Y;WQ7X2EL+V7^S-4M+B<Q;0 X"(R,<C(/S=,_A3-6TG69/%%SJ=C912P
MWVCBQ<2SA# ZN[ D '<").W<?C5?2_#VL6DW@@SVT6-'L)+:Z,<P/S-&B#;D
M#/W,GZ\9H M>%==E&C7+:E=37=S_ &O>6< V@R2[)7"J  !PJ$]@ ">*T[7Q
M;IE[$AM?.EN&GDMC:A-LJR1C,BD$@#:.>O.1C.17)-X2UR/38;B*QLY[RTUJ
M[OULKF0&.XAG9\J6P=K@.,$C ([UIWWAR35--MHK[P];P*97G\O3;@13V;[5
M".D@V!FX;/0<@<XY -.'Q;%<^)=/TJ"RNC'>:>U\)FCV[1N10"#R/OG.1QQ[
MXV+[4H;%HHV626>;=Y4$2Y=\#)(Z  <<D@<@=2*Y;2M"\0V6O:#J%[)#?20Z
M7)8WLS2[6#&1'#?=^;A".V3SQ5CQ?HNHW6JZ1K&FV-GJ+V(FAFL;M@JRQR;,
ME6((# HIY'(S0!<3QKHLEMIERDLQ@U&?[-#(8B LV2"CY^XV01@^G&:AU#QE
M#:P:--;V-W-'JEV+>-O+Q@;6;=C/.0IQZ]>G6"_\.S:WH$>A7VG6MI8W>Y[M
M;,KB''**G RV0"7QVX'.13ETKQ/>Z+X=-Y;6TNIZ3J*32_O@BW$:QR1[\@':
MV'!(QC@X[4 ;]WXJTRQG1)VE6%KE;1KD1DQ),W 1F[<D#/0'@D&JDGCO18I+
MA6-YLMKQ;*XE^R2!(9#MQN)' )=1GW].:R-/\.ZOI^MW]L^C:1>6-W?/>1:C
M*P\R 2-O9"A4EB&)VG('3.*AO_#.M7&A^*;..T3S=3U:.\M\S*!Y:^3G=Z']
MT>.>H]\ '3:7XC&I^(]8TH6<\0TYHXS*Z\.S+NSUZ8(Q^-.U;Q7IFC2W*733
M'[)"EQ=-''N$$3$A6;V)5N!DX!.,56TC3-1LO&&O7LD$7V'4C!,DGF_.K)$J
M%2N/5<YS6+XT\/>(=>.N6<,-O<65WIPBLO,N#&(9?FW;EP=Q.5P3TQVR<@&J
M;N]?XD3Z:+^9;-]&$Z1J%Q'(92NY>.3@=\U7\'^)'F\$>'9]0EFO-4U"U\P(
MB@R2D#+-V  R.3@<@=2!4]OIVJ)XU769;)!!_9 M2J3!CYHD+X&<<8XSZ]L<
MUB:!X5UO08/"EYY"37&EV,NGWEJLH^='*L'C)P,AD'!QD'VY .G7QAI$EM8W
M"22M'>7?V)/W1!2?)!C<'E#D$<^GN,R1>*+":*_=$N2;&Z6TG0Q882MMPH'?
M.]>1P<\5AOX,N)?">O6V](M1U&^DU.#:V1!/E6BY]BB9/J33]-\(WMGXJCU*
M2XC:WN8%GU",9_>7B%MK '^'$C?3RT]* -FX\5:9:W<$,K2K%-=?8TN?+S%Y
M^2/+W>N01GID8SGBL+Q9XG=8-/\ [*GND7^VK:SEGBC!BD)F59(RQ!/]X$C
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
M$7:)#(H20J"R@Y /<9[TZ@ 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*@O+*UU"TDM+VVAN;:48>*9 Z,/<'@U/10 R**.")(H8UCC10J(@P% Z  =!
M3Z** "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 ***P]/UL:C?ZM*)EBT[3)C;.
M[8 >15#2,2>BKD#MR&SVH W**QX==L=6GET^PO7AOQ +A!) RGRR<!P' W+D
M8./S'%/\.ZRNNZ.EWL$4R2207$0.?+EC8HZ_3(./;% &K1110 4444 %%%<C
MJ7BNXL/'6FZ<8E_LB=C9S7!_AO&421I_WR/Q+CTH ZZBL?5/%.CZ->+9WMRZ
M730M,D,<$DC.BD E0JG)&1P.>_2J_P#PF_AW[)872ZD'AU!7:U,<3N9=H)8
M!<[A@C;USQC- '045QFL^+$O-"TO5/#VHYAEU>VM)OW6"0TRHZ,KC*G!] :U
MX=9LH]6UOS=7+1V*1-/;R1;%M 58Y#8&[=C/4XQQUH W**Q?^$LT4+>F2[:)
MK+R_/CFA='7S#A/E8 G<>!@')XZU4U3QMIFGZ+>:A&+B<VMPEK+"('#QRN5"
MA@1D#YU.<<Y&,DB@#I:*Q(M7M9?$DD']IRH4L!.UC+;F,*N[_6EF4$?W<9XQ
MTJ6V\2Z3=W,=O%</YLL)GA#PNGG1C&6CR!O'(^[GJ/44 :U%8&G^-- U2XLH
M+.]:1KW?]F8P2*DA7.Y0Y4+N !.W.<#.*VYYXK:WDGGD2*&)2[R.<*J@9))[
M#% $E%95MXBTRZN7MHY91<+!]H$4EO(CO'_>12H+#MQGJ/45B>$]5U#Q-LU<
M7\\-NEQ<Q2V+V>(V19'2,JY4'<-@+<GDD$#C !V%%<SK&NW3>+-/\+Z:ZQ7-
MQ;O>7-PR[C# I"C:IX+,QP">!@G!J\J:CIVH>==:FLVD);2/-)<(B/&X*D$L
MH V[=_88]3V -BBLJV\1Z7=7+6T<TBSB#[0(Y()$9X_[RAE!8=.F>H]15&#Q
MYX<N/LABOW9+Q6:V?[-*%E*Y)56VX+\'Y?O>U '1T5S_ /PF_AX6D-TU^T<<
MUPUJHD@D5A,H),;*5RK<'@@9[5-8>*]%U/3Y;VUO"\4,WV>16B=9%ER!L,9
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
M5VL<J-K')Q_#QUQ8\"N-+\-+9ZBT-M.MS<R;6N(VRLDSR+RK'LPK>_L#1O\
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
M,D04(1DD+NP-QYQSC)KT2J%CK-GJ&H:A8V[2&>P=4N%>-EVEEW#&0,\<Y'%
M'%ZQH.M7L?CQ8],<MJ]G%#:?OH\.PA*'JW R>I XILFB:I;Z]?/-X6MM9L=5
MBA;,\L0-K(L2QLD@;.4.T'*[N_!S7HM% '+:#IE]8^,=>NIK+RK.YAM(X)5*
M!6,2LK *&)4?,,9%1?$XD?#O52J[C^ZP,]?WJ5UC.J'!/."0.YQZ#O6/%)HW
MC706)C:YT^25T9)%>/<T;E2"O!X93P?04 <[K^@ZCK5YK.J0Z=+%++H$VEP0
M2/&'E>0[LDABH5<#J>[<=,V+K2-61_"&JP6;R2:2C175CYB!RLD00LIW;25*
M@XSR":[-%"(JC.%&!DDG\SUI: .*7P>^I:=XK6\4VIUR<2Q1[@3;E(T5'.TD
M;MR;^">U0ZOHFN:C\,;ZTGM5FU_48U>XCC=542?*,9) P%4#KU'O743:_I\-
M])9!YI[F( RQVT#S&+/(W; =I(Y /)JQIVI6FK6GVJRE\V'>T>[:5(96*L""
M 00010!R&LZ'JESXB.JZ3:WEA?\ FVX,PGC-O=0C;N6>,L?F4;P"!GI@U2U#
MPSKEU)K]Q;VGERG6[75+-))4"W*PK$"A()VY,9QGV_#T>B@#@]:T'4M9G\0:
MK%I\L,UWH+:7;VLDD8>1V+MN8ABH +*!S_>]LVM/TO4X_%FAWLNGR1V]MHKV
M<SF2,[)2T1 P&R1\AY'J*[*B@#F_&.E7^HVNEW.FH);C3=1BO?LY8+YZKN5D
M!/ .&)&>,@5EWVA:A>R>*]5CL98YM3TM;"WM&= [,JR?.QW;1S( .>BGUKN*
M* ,[0(9[?P]IUO<P-#/#;1QR1LRG#*H!Y4D=JT:** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X_
MXA)(]EH:I<SP!M;LT;RFV[@91U]<'D=LUV%5-2TNRU>T^RZA;)<0;U?:W9E.
M001R"".M 'FNMM?V%]\0=1L-4N;6?3[:UN(S&$/F,D!(WY4Y!QT&.IK?N]4U
MAO%.IVEI?K&#X>%W;).%$4,Y=U#$XSCY1G.>];TGA;19%OE>Q4K?(L=TN]@)
M548"D9Q@#@#TXZ4Y_#6D2RRRR68=Y;7['(7D9MT'/R')Z<G\\T 97A#6);^\
MU"SO(]0M+^V2(S6%Z0_EYW?/'(.'1L'GL5/3I7375S#96DUU<.$AA1I)&/\
M"H&2?RJ"RTNTT]Y'MXF$D@57D>1I'8+G:"S$G R<#H,GUIVH:?:ZI9O:7L7F
MV[XWIN(#?7!H \UF>\\/^)='\67FF75I]NE:TU:65HRNR9AY/W7)_=L$3) X
M]*W_ !)J&KKK>I6=O)=QHFD^?8&SB,A-SN<?. #Z( &^4_-UQQTVIZ-I^LZ:
M=.U&W%S:';NBD9B&QR-W//(!Y[C-<GK7@Z:^\0/=2:-INI6OD1PP/-?36\T"
MKG(+*K%P2Q.<@CI[T 1(GB&Y\3Z;HUWX@OK9Y-$-U<F)(=PG$L8.#LQCYB.G
M0>Y-.TK4=<UT6^KVVHV]M'%JLEO=02397REE:/RO+V?+)]T@[LDGT.!T>D^&
M;+33:W#JTM];PM"L[3.Q6,MN\L%F)*C@#.?N@GFGQ^%-!BUU];CTNW74G.YI
MPO);&-V.F['?&: .8T'4=<UZWTO78=2MX+>2Z>.[@>;<"NYE$039\KJ=N#NY
MP<YS67%JFO?V18:@=>NS,?$;Z:RF.+8T)N7BY&W[P&"#P.!QUSW5OX4T&TUJ
M76+?2[>+4)26>9!@EB,%L= Q&<D#)R:!X5T46J6PLL0I<_:U3S7P)L[M_7[V
M><^O- ''7'B+4]$O=9TQ]1DN(X]6L[6*ZNF56A2>-68%@N ,Y )7C=[5-K,O
MB31K1D;6U42:O8I J,)9(X9951T=F09&=Q!Z]B3773>&=&N1J N+".9=1 %V
MLI+B;'"Y!/; QZ8XJ*'PAH$&F1Z=#IT:6D<RSK&K,/WBXVN3G)(P,$GC ]*
M.#\3W&HIX?\ '6ERZM>3QV+6KPRN563;*JED)50"N<\8Z''2O4X(S#"L9E>4
MJ,;W(+'ZXK.E\-Z/.=0\ZR27^T5"78D9F$P P,Y/8=/3M6A;6T-G;1V]O&(X
MHQA5':@#B]4>:W^)QN5GNG6WT"6=;9'^5B)5^4#'? SWX'I56TUS5!I7@O7(
M[Y[HZU-##>VY \O][&SDH,97RROX@'.3S7;7&D:?=:E;ZC/:1O>6RE8IB/F4
M$@D>_(!Y[C-0V7A[2M/G$UI9I$59GC4,2D;-]XHI.U"<G.T#.30!IUY!<PS#
MP3K[->W$K_\ "4I&IF8/C;>Q '\L?EVKU^L:;PGH4YN?,TZ+_2IQ<3;2R[Y
M00QP>N0#]1GK0!Q]]XBU/P_>>(K-]2DN(8+G3ECN;HH#;K<-MD)8+@ 8R,J0
M">A'%=7H,&K6NI:C%J%]#/;-Y<MK#YIDD@!!#!F*KE21D9YZC-6I/#FD327S
MS6*3&_C$5UYI+B91T# D@XR<>F:?HV@Z7X?M#:Z591VL+'<P3))/3DG)/% %
M#QEK,NB:+%/%((/.O+>V>X(!$"22*K/SQP"<9XSC.:R-=OM0\-XA36'GBU#4
M[2WC\Q 9+&*0[6.XYW;BK;2PX)[XKK[ZQM=3L9K*^MX[BUF79)%(NY6'N*S[
M?PKH5KHTND0Z9 +";F2%AN#GC!)/)(P,'/&!CI0!Q?BG6=;T2/Q;8VFHW'EV
MFDQZC:7)"L\#,SJ8R2#D'9D9Y'//3%K5;C4[75/$&EMK%Y+#)X?:^1CM5H90
MSJ=A4# ( XY/'7-=;)X<TF;3[FQFM/-M[H 7 ED=VE X 9B=S#'&":D&@Z9]
MM-XUMON&M_LK.[LVZ+^X<GD=\>O- '"6BZF4\$:3:Z[?6MOJ&DRM,8Q&6!2*
M(J5)4XQN/7/'OS4U[K6I6VJ6TEKJL]W$-?AT^60JJ1!" K1;?XG!RQ? Y. >
M,5UUKX6T6RDL9+:P6)K%66V*NP\H' ('/<  ^P Z 5'-X.\.W-S-<3:1;/+-
M.MQ(2O648^?'0'@9QU[YH P-'M]:UR]\1!O$M_!]BU*:UMUCCBP%,,97=\G.
MUFR.G3G.:F\)ZU>ZY]AM[BXECN]+B>/5TR/FN VP \=#M=QC'&WL:WSI0TJT
MU";0K2 7]R3,5GE<1RRXQECR1P ,@=A4>GZ,RZ9?KJ$5L]WJ;-)>+%GRV)0(
M%SP2 BJN>"<$\9H V000"#D'H17+^)[RX_M2WL;2_F24V5Q.;:W 5CC:%E:0
M_=522,8)8L." :VM%TJ'1-'MM-M_]3;KM4=@,DX R< 9P!DX&*;J&@:5JMW;
MW5]8PSSVZLL;N.0K=5/J#@<'B@#BM/U&XU:_^&FHW;A[FZL9Y96  W.UNI)P
M.G-;7@3[OB3_ +#UW_-:U;;POHMD; VU@D/]GAA:[&8>4&X;'/<<'U'%6M/T
MFRTK[1]BA\K[1*9I?G8[Y#U8Y)Y/<]Z ,OQ=K$ND6NF+'+Y"WVHPV<EQ@?NE
M?))&> 3@*">FZLG5;[4-!N;'33K#SQZEJ\=NLK(/,M(6C9O+W<[BS(0"1D!O
M4 UUFI:99:QI\MAJ-K%<VLPP\4BY![_S[U4C\,:)%HYTE-.A%B6#F+DY<$$-
MNZ[A@8;.1@<\4 <1XAUO7-*L/&EE;ZC.!ID-O<V=T55G029W1,2/FQMR#][#
M=>E:-RFK'QAJ>C#Q#?K;-I27RLJQ!XY-[IA3LX7 !QCMUZYZB7P[I5QIMQI\
MUH);:Y8-.LCLQF(QR[$Y;@ <D]!Z4YM!TUKU[QH'-R\'V9I?.?<8O[N<].I^
MISUH X/1-2USQ1>:+;RZ]=V:7OAN.]E-M'$&$Q=5+*2IQG/(_+%&@^)=;UN+
M1M*O+A4NY[.Z=YUE\@W+Q3^4&4A&_A&\@ 9SZ#!VT\&K#XPM;F"U2'1[;3#9
M1+%=.DB$N&P .=F.,9_"MO4O"NA:O8VME?:7;RV]IC[.@7;Y.!CY2N"!CTH
MY6"3Q#)K^@Z/?^(6+SZ==F[DL40*\D4D:AE)3AL,0>V<X JK:>(-?E\(Z%J4
MBW>H1".Y6_%BR+='9)L295. ^,'<HZEAP>E=TOA_2TN;:XCM%CEM83! T;,G
ME1G&54 @ <#\AZ5!%X5T:WA@A@M&A2W$@B\J:1"@D(+@$-G!(!(Z9YH X;7_
M !/>?\(YJ&IZ-K<UVUEI%M=QLD8C6-F#-ODS]\R #Y,<8.<9!K<M8)I?B?KV
M-0NHP-+M610RE4+-.. 01QC/UZYK:N?!OAR\9C/H]JVZW%JR[,*8@,*N!QP#
MQW':K/\ PCND"[CNUL8DN(X/LR2IE66/GY01]3SU&3ZT <5X9\1:CK,/A#3K
MV\E0ZCI,M[<7"X5YY%* ("!Q]XL<8Z#MG,*ZYK\R:;:-JDT;Q^)I=)>X6./-
MS"L<C!CE<!AM XXRIR#TKMQX7T9+"SLDLEC@LFW6NQV5H#C'R,#N7@D<'I4D
MGA[2I8[.-K-=MG*9K<*S+LD.<OP>6.6Y//)]30!E^#+N\F77+.\O);O^S]4D
MMH99L;S'L1P&( !(WD9QTQ2>.;V_L=+TZ33KY[2675+2W=E16#))*JL""#V/
M;%;=CI5EILES):0^6UU+YTYWL=[XQN.3UP ,^P]*R/&FBW>O:5:6EK%%)LO[
M>XE$LA0%(Y S $ \D# H X_7M3\0Z!;^+K"+7+JX%G9VU[:7<J1F2(R.RM&Q
M"@$'82. 0#UKH6EOK;QC9>&Y]7O98+NVN+XSOL5V96C41(5485=S-Z].<==Z
M7PYI-SI]Q97%GYL%T0UPLDC,92,8WL3EL8'4]A4UYHMA?I;"Y@+M:MN@E$C+
M)&<8RK@[AD<'GGO0!P;ZYKL/AN;5)KV9DT'6I+>\=$4?;+-'VLY '#*#D[<?
M<;UK1U[4]1BT%=8LM2FCBN=7M4A50C*;=IDC(!(Z."SY!SAA78)IME'IS:>M
MM&+1T9&BQ\K!L[L^N<G/KDU%>:+IU_8PV-S:J]K 4:.(,5"E,;<8(Z8&/3%
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
M<7$RQ2LTDD@S\L9#*FU1C 'S<YXQV&IZ59:Q9FTU" 3VY97,98@$J<@G![$
M_4"JFK^%M$UXVS:IIT5T]M_J7DSN7/4;LY(/<'K0!S5E?ZMK>H7VASZTEK?V
M>EV\L=S9J-DLS[PTP!^\@*K\O3DYZC$MOJ%_KNL:WIBZL]NVG65LUO/;JJB1
MY(V8S$'.5R  O(X/7MO:EX3T#5YK66_TJVF>U79"2N-J?W>.J_[)X]JGO= T
MN_NEN;BT4S"(PET9D+1G^!MI&Y?]DY'M0!Q-KXKU&*R\)>*-4GD@TS4K7RKZ
M *-D<S)NCD'&[#;6&,X^9:OR7NK-K-AX?DNGCN+FPEO6+7 B<N7 \M6"-GRP
M>F.>"<\Y["XT^SN[1+6XMHI+=&1EB*_*"C!EP/8J#^%5-:\.:/XBCA35K"*Z
M$#;XB^0R'OAA@C/ZT <<I\1W6NZ-HMWXE>.6;2KEKJ>PCCVM+%+&H==R<'YC
MD=.N *L7&IZIIOB#5/#LVHW$ESJ0CET:9@N44G;*!@8)C.7YSE2*ZQ-!TN*]
MM;R.T2.>TB\B!D)41Q\?* #@#@<8[#TJG:6&I76O'4=7AL46T\V.P%NS.Q1R
M,NY8#:VU0,#(Y//2@#;1=B*NXM@ 9;J?K7F=_;W[:[X^O;#6KC39K);>=#$J
M%'9;8,/,W*<KQC QU/M7IU9EQX=TFZO9;R:S1II@HF(9@LP7[OF*#A\=MP-
M')S^)+_2+O1-<U6:==+U33@LEJ ,6]YY8D4#C/S@.H!/W@/6NRTB"[M])MH[
M^=I[L1@S.2/OGD@8 X!X'L*S[ZPU+5-9BANH;'^Q8)([E&W,TTDJ<@%2,* P
M5L@D_+C'/&[0!QNHQ2/\6-&_TNX2/^RKE_*5QLR)8>V.^>>_ KFM"N+_ $S2
M]%O+?49UBN/$EU9R6NU?*:-[B?.>-V[(!!SVZ5Z3>:/I]_>VMY=6D<MS:[O(
ME/WDSC.#^ /U /:JB^%=%2W@MULL107!NHD$KX28DG>.?O9).?4GU- '-:/J
M.N:ZEGK-OJ-O;Q)J4D%W!)-E3&)&C\K9L^63[I!W9)]C@=]6/%X4T&#79-;B
MTNW349#N:=5Y+8P6QTW8SSC/-;% '"_"QF_L35DNC_Q,UUBZ^W!OO>87XS[;
M=N/:KVI:B%\8:3H-K*;:VOENKB>2$X:22,)\@/8_,6..?E^M;%SX<TJ[U!M0
M>V,=XRA7G@E>%Y .@8H1N ]\U)=:'IMY;V\$UHFRV?? 8R4:)NF49<%3R>A[
MF@#@Y-<U[[$EL=2F22U\41Z7]I$:9N(&*GYOEQN ;:2,9*\]ZAU>^URPT_QN
M8O$%\3H)2XM&98BS;H5D*N=GS+G( &.#WXQW\WA[2I[6WMI+13#;S?:(E#,-
MLN<[\@Y+9).3SDDTR;PSH]P-0$UGO&HX^UAI'Q-@8&[GGCCZ<=* .2O)-<U3
M7O%-K;^(KNQCL;.UN;411Q81V20D$E3E,J,CJ?6LW4?%6L7?A&?5H+V6*_M_
M#\.H/;PH$2VE96;>Y.=P8+@)@X .<9!KI;7PEN\6ZS>7ULC:==VUO;PJ+ERS
M+&'#+(O&Y3N'!)Z<UL7_ (5T+5+A[B]TNWFED@^S.67[T?/RD=#C)QZ=J .7
MU2[U>[\1ZO:1:U=VMO%H45]&D"QC9*6E'!*DX^0<'GWQQ3?^$COM/M/"?B?4
MK]QI%_8QIJ$84".*:2,,DO S@ME2,XRRUUB>&-'CDDDCL@C26XM7*2,,Q#.$
MX/3D_F?4U1N=#NI'M-%@M;&/PU"L3$,[M+F-]PC"D;=GRISG@9 '3 !IZ&EX
MND0O?R2-<RYE=9,9BW'(CX_N@A<]\9K1HHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K,UK7[#0(
MK:2_:55N9UMX_+A:3+MT'R@X_KVS6G7'_$)I$M- :*,22#7;0JA;;N^8\9H
MLQ^/-&>RO;EQ=P_89X[>ZAFMV26%I" A9#SM;<,$9Z^QJSJ/C#2M*.K"\-PA
MTJ%)[D+"SX1]VUAC.1\K?3'.*Y_6O".HZO;^);Z**.&]U(6@M[>20?=MWWC>
MPR S'<.,@#'/7%;6O#?B/6!XJD^PVL)UC2X;2%/M63&ZF3.X[<8^?J/PSUH
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
M/SE'*[=W4'/3C'8^'+:_L[C4K>]U%+J/S5DMXO,:5[=&7E&D;EAD$C/(!^E
M&XSHA4,ZJ7.U03C)QG _ '\J=7&>+X%F\7>#0\\\:&\G!$<S(.+:0YX/7CKZ
M$CN:Q;K7M4G\&ZMXEM[J=-5L-4DA2T#GR]J3B,0LG0EE(.?O9;(.,"@#TVLS
M5]>L=%M5N+IG9#<1VQ\I-Y5W954-CIRR]?6M/M7C]Q;!/!6NXN;@R'Q4L8,D
MS2$!;Z, X8GGIS]* /8**\RU'7M0\.WGB2U_M&>6U@NM. GNY,FW2=MLIW8X
M7CCC"YX':NM\/6U_::EJ4=UJ4=Q;2"*6WMO-:9[<$$',C<LK$9 /3GM0!T%%
M<GXVFO8KCPY%9ZA<6BW6JI;3>25&]&CD)Z@\Y45C3-JEUJ.M>'[77)+>YTF"
M#[-=W5T5DP4W&9U"[91NRISQ\O8G) /1:*\WO];N[_2?&=PVI2VUWHEMFV6W
MD,8!^S"42E?X@S$@!LC"],YJU!J-X=>N+>2^G$#>&8KP@RD;9=S@N#V. .E
M':RW@BO[:T,%PYG5V$J1DQIMQPS?PDYX]<&K->=Z)JNIW=QX!,NI7##4M&EE
MNERN'D6.(ASQUR[>WM6=8ZKJ=CX%LO$%UK=Y-)=7GV*9KB55AAC-VR>9PORG
M V[NV[IP, 'JM%><>(&UO1O#VM2)KK+BXLY+:.*4RR6Z/*J.ID<996Y([CGG
M%+?QZBFM>*M.77M4$%KID5_"1, R2MYP.&QD+^[4[>GMCB@#T:BO,[/6-7\4
M"2P74DL;U='M+N&7[08B'DC+--M Q(H; *G@8]ZEO9=4O==U.U?7KM8X_#L%
MZIM&$:^<6E!9>,@'8#C\#QQ0!Z*702",NH=@6"YY(&,G'XC\Q3J\VT&>75/&
M/A[4KNZF\^?PLER^)65/,9XLG:#C!)Y'?CT%:'A#5+]M9CTS6ENX]2^PF;>)
M_.M;Y0R@SQ'/R'+#*8& XQ0!W-(S!5+,0% R2>@KG/&NKW&D:59M YB6ZU&V
MM)K@?\L8Y) K-[<<9[%LUCWKWD.M^(]!-S<S:9_8ZWL;-,Q>WD)D4IOSN(;9
MG!)Z'M0!TVE^(;75KA8K>"[$<ENMU!.\)$4\3=&5NGIP<'!SBM:N=\!0+!X!
MT#:\C;].MW/F.6P3$O ST'MTKHJ "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *IZEI.GZQ D&I64%U
M%'()469 P5QT(ST/)_.KE<UXXU#4-+\/K=V$5S)&ES']L-HH:9+?/[QD'KC'
MN 21C&: +R^%]!3&S2+--MQ]I&R(+B7^_P ?Q>]1WFEW5BDDOANWTV"\NIP]
MU)<J^'&""WR\L_3KV&,UF:!K>F26=_KMIXB:_P!"$"%1(^]K=U+EP>-^2"G#
M9.1QU%7%\:Z4MQ?6UUYUI<6<*7#Q2A6+QNVU6386#9;Y<=<X&.10!KZ9I\6E
MZ9;V,/*0H%W8 +'NQQW)R3]:-0TRQU:W%OJ%I#=0JXD"3(& 8=#SWKG-<\;C
M2]'U>>/2[S[;IRQ%H)E0#$APC[@Q4KG.0#GCH*N_VO9_\)6EO<27]K<KICW#
M02L!;K&'4%FP2"X)'()P": +TGA[1Y3>&33K=C>J$NLI_KE' #>H XP>U/70
M]+2YCN5LHA/%"8(Y /F6/^X#V7IQ[51M_%EA/<V$+0W4"ZC&TEC++& MP N[
M"X)(.WY@& )'T-5;#QYI>H/IQCMK^.#4+B2UAN)8-L?G(7!0G.<GRVQQCMD'
MB@"[<>#_  Y=Z9#IMQHME)90.7B@:(;8V/4J.V?:I7\.Z>VL:?J*6T$4EA$T
M4'EQA2JD%=N1_!@GY<=<'M6M7,:C>WL'Q#T*S2\D^Q75I=O);X7:63R]ISC/
M\9[XH Z&[M+>^M);2[@CGMYE*212*&5U/4$'K68GA+P]&KJFBV*AXEA;$*Y9
M%.X GZ\_6N<O=8U'4)_&$]I=R6XT% EHJ_=>58O-9G'\0.57'H"1R<U%'JUW
MKGB_PX(;^[M;'5-%>_>")P!O_=[>2#CASTH [FTL;:Q1UMH0GF-O=LDL[8 R
MQ/). !SV J&_T;3-4GMI[^PM[F6V):%Y8PQC)ZXSZX'Y"N;L-6U+2OB ?#&H
M7;7UK=V9O+*XD15EC*MM>-MH 8<@@X!['/6NQ9@JEF(  R2>U &7;^&=$M/L
MGV;2[6'[&6-MY<87RBWWMN.F>_K1_P (SHAMS;_V9;>29_M)39P9<YWX_O9Y
MSUS5:W\7:=<3Z<I2XBM]3)%C=2(!%<'!8 $'()4$C<!D#BL?1;J^\2>(-6>=
M]3L1IFIB.$1RH(S&L4;&*10Q#%B['..!C##% '0GPUH;:V-:.E6AU,# NC$/
M,Z8SGUQQGKBA_#6BR03P/IELT5Q,)YD*9$D@.=[#NV0.>O ]*EUW4SHN@W^J
M"V>Y^R0/,8D(!8*,GDD#M_\ KZ5R$GB*_P#^$E\,W+Q7^R]TNYEDL(=K"1U\
MDJ0 V/XVP6;\J .FO/"?A_4;F6YO-'LYYID$<KR1 F11TW>N/>G7?A;0+^]M
M;RZT>RFN;0!8)'A4F,#H![#L.U5K?QAIMYIEC>6B3SM>QO)#;@*DF$.U\[F
M&UB%//4\9K0T36;+Q!H]OJFGR%[:<':67!!!((([$$$'Z4 0W_A?0M4NY+J^
MTFTN)Y(O)DDDC!+IZ-Z_CTK2A@BMH$@@B2**-0J(BA54#L .E<MX[UBZT2WT
MVZ9;Q='%P1J<UFI:6*+8=IXY"[L;B.0*ET?5[.WTJYU5==_M32IY8Q9R;U=E
MW;5$60!D[S_%SSR>,T :[Z%I<EU<W3V,)N+E/+GDV_-*G]UCW')XI3H>EMI*
M:4;"W-@@ 2W*#8F#D8';!Z8Z=JS8/&>ES&\B83Q7=I/';R6K!3(7D&8PNUBI
MW=CG P<XP:5O&-C%&S3VM["R7\>GRI)&,QRR%0F<-@J=Z\J3UH T)-!TJ;3G
MT^6P@DM)'WR1.NX2-_>;/WCP.3Z"E;0M+>XEN'LHFFFA$$LA'S/&/X">XZ\>
M]9FH^-=,TM-6:ZBNQ_9;Q)<!(@W^LQL(P>G(ZXQ43>(+6ZUS1X9(=9L[B6:X
M2""2/RTFV(22X/48Y7WQ0!T-G9VVGVD5I:0I!;Q+MCB085!V '857ET72YKV
M:]DL+=KJ:+R9)C&-[I_=)ZXYKE1XOBU/PO+J&HVVIZ;"NIBU5[9EWY6X\M02
MK' )4!NWS$ GK6SK/C'3-#^TM="9H;-D6[FB"E;?=@C<"0QX92=H. 0: +T?
MA[2(6LC%I\"&Q4K:E5QY /4)_=!''%,_X1G1/LX@_LRV\D3_ &G9LX\W.=^/
M[V><]<TU/$-K-?/;6\,\ZQW MI)XPI2.0J&P?FW8P1SC'-:] &4GAK1(];.M
M)I5HNIL,&Z$0\P\8SGUQQGKBM6O.XM9CA\8^+;35=>N[>ST]K=K=!+C8K0AW
M[9//K70R>(K70(M(M-2EN9!>*5COI514+!2V)&R K%1Z8)Z4 7E\,Z&E@+&/
M2K2.V67SUCCB"A9/[XQT;W'-7[6TM[* 06T*11 D[4&!DG)/U)Y)[UG?\)!"
M8;$BSN_M5ZC206955F*J 2Q!8!0,KU(Y8#J<5S5[XG:X\1^%;ZQ;46LKV"\W
MV2QE6=T"@ H<<@EADG'?/>@#L;[2[#4S ;ZS@N3;R>;%YJ!MCXQD9Z'FJLGA
MK198;J&33+9XKJ437",F1*XZ,P[G@<GT'I5.U\86%]9:?<6=M>3R7QE6*V6-
M5D!B)$@;<P4%2,=>O3-1CQQI4D&C2P17LXUA':T$4!))52Q4^AX(_G@<T :C
MZ%I<EQ-.]C"TT\0@ED(RTD8_A)[CKQ[U6N_"'AV_MK.WN]%L9X;(8MDDA!$0
M]%]![=*AM_&&FW.EV]ZJ7"O/>-8):N@$OVA68-&1G (VL2<XP.M);^,M-N([
MHB.YCEM[O[$T,B!6:?KL4YVDXYSG&.<XH NIH5FGB/\ MM8HDNOLOV7<B88I
MN!PQ[XVC XQD]>UR]LK74;.2TO8$GMI1MDBD&5<>A'<52T3Q!9Z\EU]F$B2V
MDYM[B&4#=&X .#@D$$$$$$@YK5H SAH&E"<SBQA$Q@^S>9CYO*_N9_N^W2JU
MSX0\.WEG:6ESHMC+;V?_ ![QO""L7LH[#VZ5AZ+XFOI_',]E?%1INIVYN-'(
M[B)BD@SW+ K(/]EJVM2\56.FM=;H;J>*S>-+N6WC#K 7Q@,,Y/#*2%!P"":
M- Z58-J$-^;2+[7#&8HIMOS(AZJ#V'3BJ<7A/P_#.)X]&LEE$YN WDCB3GYA
MZ'YC^9J#2?$,VI^)=:TMM/EACTUXX_-9D(8L@?/#9Y##'';G!XK:N;B&SM9;
MFXD6*"%#))(QP%4#))]@* ,I_"/AU[I[I]%L6F>83LS0@YD'\>.F?>I9O#6B
MSK=+-IEM(MVZR7 9,B9AT+>I&!C/H*@M_%%I/?6MF]O=6\U[ T]F)D51<*H!
M(7DX8 @[6P<'IP<8WA6YO?$5[=:G<RZE:-9ZG=0"(2KY,D:,T8C9 2,C )8
M'/0D4 :VN>&8;[3M0%A#:0ZA=P"W>>>+>)(P>4?N5(R/;=D5F^&_!L>E:E'?
MC2-*TF2,,"NF2NPFR,8;*J HZXP>0.1CGL&!92 Q4D8##J*X"S\1ZK9?"W6M
M9>5[[4+*6^$;R*,GRYG520H P  < #I0!V^H:=9ZK9266H6L5S;28WQ2J&4X
M.1Q]0#5 ^$_#YBN(SHUCLN=@F40J!)LQMW>N,#\JPXM4FL?%VBZ=;:D][::Q
MI\TP:9A)LDC"%91C'RL&.5&!P,8YI-&NI8/B)=Z2GB234(EL/-N+6Z9"\<V\
M &/:HPN-VX= 2OK0!O7NE&W6YO\ 1;2Q767B6))KK=M90?NN5^; &<>]3Z/I
M[Z=9N)FC>ZGE:>X>-=JM(QYP/0#"C/.%%<W<:W?W'CW08K>;9I%P+I @'_'P
MT: [\_W03A?7!/((KM* *][8VNHVK6UY D\#%6*.,C(((/U! (]Q56?P_I-S
MITEA<6$,MM)()721=V]QC#$GDMP.>O JMXMUV3PWX:NM4BM&NGBVJJ*0 "S!
M03DC@$CIS7.S>)I](\::U)=0ZI/:1:5;77V.-5<P?/,'; .T<*.Y)QQF@#I_
M^$7T'[-=VW]CV/DW@47">0N)0H 7=QS@ 8],41^&-#BT^WL(]*M4M+>02PQ+
M& J2#D./]K/?K56_\8:996AN4$UU&MHM[)Y 7*0L"5<AB,Y"L<#)X/%;5G=P
M7]E!>6L@EM[B-98I!T96&0?Q!H BMM,L;.ZN;JVM8XI[DAIY%&&D(& 6/? X
MK&\4Z!<Z[>Z$T26SV]A??:IEFD92P\MT 7"GD%\YR.E9GC+7SH>O:=_:TMY:
M>'98762\M<@)<;AM$K+\RKC..Q)YX%:MAJB:9H]LUSJ9U9[N>06DT;1EIT)9
ME (VIP@Y/ X]30!J-HNF/ILFGO8P/:2DM)$Z!@[$Y+'/4YYR><\TUM"TM]/F
ML'L87M9SF:-UW"7@#Y\_>X '/H*SK+QEIFHVT;VBSRW,EQ+:_8PJB42Q\NIR
M=HP.<[L<C!.1EUGXOT^]GTR%(+M'U%IDB$L07:\6=ZMSP1M//(/8T :,>C:=
M%>Q7J6<0NHHO)CFQ\RQ_W0?3VJG;^'-.T2&^G\/:7IUG?W",0WE;49^2-VWG
M;GJ!5)_'>EI;VTOV>^8W%]+IZ1I!N;SX]VY3@X_@;'-0_P#"36O]IW5PMOK
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
M,SD9,D8Z*Q[CKP?4USVE>*M,TWPUI<QGUB^CO+R2SBFN8_,F:42."&QT&58
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
M P:-RC< GNIH X^T\+>(M&NK&YL[;2+[?IMM97D%U*RB.2$$"2-]ARI#'*D
M\"N]MHWAM88I&5G1 K,J[02!R0.P]JEHH Q]035O[1<PVMI>:9);B.2WFEVM
MOR<D J0000"#C_'CH? .IZ5IEI/I*Z>+NUU.>]CTZ9F-LL4HVM"K;<C P0=N
M-V>,5Z310!Q-_H?B)I]'URSATQ-3L9)M^GB1E@:*55#() F=P**VXKZC&*LZ
MGI.OW-[H&KK'8S7UA/,TUL9FCC"21E,*^PD[>#DKSSTX%=;6;HNMV^N0W4MM
M%-&+:ZDM9%F4*=Z'#8P3QF@#C[7PEK\(T\2+I[&V\0SZHY6=QNCD\W@#9][]
MYTSCCK6S>^'[^[\77^H VZV=SH_]GJWF$N'WLV2NW&/F]>U=310!P]OX;UT:
M5X-MIH[!9-$FC:?9<,0R) T65^3DG=NP<8Z9/6G>'_#^O:+>/IS0:5+I273S
MP7Q)^T"-G+^64VX+9)&[=TYQFNVHH XS0?"UYIOB1-42*'3EEBD_M"WM9V:"
MZE)&V18R $;AB3P><<]:ZZY69[69+>01S,A$;D9"MC@X[\U2U;6[;1YM/CN(
MIF^WW2VD31J"%=@2-V2,#@UI4 >>Z1X7\1VNL:=J=W!IK7,6ES65W(+MW>>1
MFC82%C'SDH?E_A!XSTIUCX-U>+3_  ?97'V39I%K+;W;QSMEM\)CRGR<]<\X
MKM;S4$M;*ZN(X9KQ[;[\%L TA. =H!(YP0<9[U;!R,]* //+#PQXG@L?"NG7
M$6FO%H%VI%PMRX,\*Q/&IV;/E;##(R>1UKT.BB@#D;'2==T_QEXAUA+6PFM]
M26V6)6NV5E\I64Y'ED<[O6GZEX?O_$6C1Z/J\5K%8RJ[3K:S',9!_<HA*#A>
M&+<'*CC!(KJZK379AOK6V%K<2"</F9%!CBV@'YSGC.<#@T <;+HOC IX?U9V
MTVXUO2EE@GC,SK%=Q2!06W;,H^44]",YK1O=(UN^U?PWJ$XLBUA<33W*+*P"
MAXFC"I\OS8W=3C.#P,X'544 <!!X9\26K$*+"6UEUFZO;BT-TZ+-%+G8&8)_
M"3DK@@TS3/!^N66F>';)TT[&E:Q/>N8YF :)S-@*-G!_?=.GR]>>.VU;4HM'
MTB[U*X25X;6)II%B7+;5&3@9'85-:7*7ME!=1AA'/&LBANH##(S^= 'FVM:9
M>:7;7,-Q_9JW>I^(EOM/,EVT87:BG[^S"/B,]F!W8YS3UTG4]9LKN"VLK"UU
MBTOXM4\YKS[5!=2X*E)"$4K\@Q@+P-I%>C75G;7UNT%W;PW$+=8YD#J?P/%%
MM:6UE L%I;Q00K]V.) JCZ <4 4-"BU%;9Y=2M+*SFD(Q;V;;U0#N7*J6)^F
M!Q[DQ^*_#L/BKPU=Z1-*T/G &.91DQR*0RMCO@@<=ZV:* ,.QE\226Z6]_:6
M$,X 62ZAN"ZMZLJ% <GT)P/4XYP)O".J#3?$VA1-;OI^MW$LZ7+R$/;B8#S
M5Q\V#DKSSG!QC-=?=Z@EM:23Q037ACD6-HK4!WR6 /!(Z9R?8&KE ''2^&M2
M35M>FMDM?LU[I,5A;!YV#!D$@RWR\#]YV)Z5':>'-9MKKPE,8[)AHVFRVDX%
MPWSNR1J"OR=/W??'7I7:T4 <#I/A+6;#3_!5M*+)FT-W-R5G;#@Q/&-GR<_?
MSSCI39/"6N-97$02QWR>(TU9?](;'E+(K[3\GWOEQZ<]:[UY8XVC5W56D;:@
M)^\<$X'X G\*S]'UNVUK[>+>*>,V-VUI*)E )=54DC!/&&% '/OX6O'\70ZU
M!%#87*W1:XN;:=L7EM@@))'@ O\ =&>V,Y[5#I/A/4-/U:34+>"WL#/:RK?6
MMO<L;>ZG;&V14*X0_>)(&><<]:[FB@#@=%\):SH7_"-7L?V6:ZT[2SI=Y )B
M%D3*D/&Q7J&4<$#(/7CE\7@W4;:YTJXB-JTB:W/J]X#*P ,J2+L3Y><!QR<9
MVGIGCIM5UV'2YA;K;7-Y=F![@6UJJM(8T*AF 8@'EE&,Y.> :T8)A<6\4RJZ
MK(@<+(I5@",X(/(/M0!A^%])OM*DUMKU8 +W4I+N+RI"V$95&&RHP?E[9ZUF
M>+/"UYKNH&YM(H;:]AC06.J0SM'- VXE@X ^>/I\I)SDC ZUV=% !7.R:5J/
M_"?KK2QVQL5TUK/!E(DWF0/G;MQCC'6NBH)P"<9H X"U\):W!H>AV3+8F6PU
MN3492+AMIC:25\+\GWOWN.<#CK3IO#?B2.YU2:T-EY5[K,=Z\!NG3SK<0K&8
MV8)E3E%;C((X/?/:6%V;ZPANC;7%J95W>3<*%D3V8 G!_&K- 'G2>#=<CT2X
ML$BTQ-VOIJ<2QS,JB(3+*5^YP?EV@=._M7HHS@9ZT44 <]9Z3?P>.]3U>1;?
M[%=6<%NF)"9 T;2$DKMQ@^9Z]JYRT\)^(K:TT73_ "].-OI6LO>K*;A]TT3&
M8_=V?*P\T#&3DCJ*]$HH \]N?!VN26>HR0M8+>C73J]FLCL\4@V!#')\H(RN
M[IGJ*T[O1+_6-#6WU;1=(D2:=3/81RG:D85L,DFP$R;MISA0 ,9[GKZ* ,;P
MMIE[H^@Q6-]=R7,D<DFQI)#(RQER40N>6*J0,^U;-%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M<;\1($FL="WO*H_MRR4^7,T?!E _A(_#T/(KLJKWMC9ZE:M:WUK!=6[D%HIX
MPZ'!R,@\=: /+]>CDBN/B'?V>H7EO+86=M<6[V]PRY=8"5+$'+CCHQ(.>16C
M?:A=ZYJVN:>WB!-&N+.&WEM7,K)M1HU<R[0ZJXWEE(;(PH'&:[9] T:3[3OT
MFQ;[4 L^;=#YH'0-Q\V/>DN/#VBW<UK-<:18RRV@ MG>W1C"!TVDCC\* .0M
MEO[OQ;XB=M4U&7^SH;.ZM[:*9HXWD,;DJ4_NL0,K_@,0^'YKC6+/2-8B\3^8
M+NRD6YM(Y9&::0Q[C@;\1,C _= ]/2N]ATVPM[V:]ALK>.[G $LZ1*'D Z;F
M R?QJ*ST/2=.O;B]LM,L[:ZN/]=-# J/)SGYB!D\\T <%H6L7=VOPY,NISO+
M?V$INAYY/G$09W,,\D-GGUJKH]UJ$>E>$]4?5]1FN+G7)[&99;EF1X?,N %*
M]"1L7!/(Q@''%>@P>&=!M9%>WT73XG61I%9+9 0[=6''4^M/7P]HB10Q)H]@
ML<,GFQ(+9 (W_O*,<'W'- 'FT]\==\+:+K=W=S_;F\301S0>>P2$K=;1$8\[
M1M4*>F>^>:U(+Z\UN]OYAXB73KS3M9:%H"SG,2R;4C,6\*PD3!!VDY;@\5V4
MOAC09[N6[FT73Y+F5@\DKVR%G8="3CD].?:I6T+27U9-5?3+-M11=JW1@4R@
M8QPV,].* .6\*1R2ZCKNI7^LW[1Z=JMS"B371$*Q;$^\#P0,DC/3\Z[='26-
M9(V5T8!E93D$'H0:H-H6F+9WMM!IUC$EX&^T+]F7;*2,$NHQN_&K&G6$&EZ;
M;6%LNV"VB6*,<<*HP.G% '.^)[H/K>GZ<E[<1RO:W$QMX[@VZ,J[!YCRJ=PV
MYX49R6R<8R.8T6^O]='@);G5[[&H:3<->""X,?FLJQ$$E>0WS'D8/->CWFE:
M?J$UO->V%M<RVS;X'FB5S$WJI(X/ Z5!#X>T6W-N8-(L(C;AE@*6R#R@W4+@
M<9[XH X#P]KE[=MX7T>_O[DP7,FHJUP9F62X:"8I'&9 0<[<D\Y.T>^>@^',
M:0Z;K4*2O(L>MWJAG?>Q_>'J3R3[FMV3PWH4MB+%]&T]K02>:(#;)L#_ -[;
MC&?>K5CIMAIB.EA96]JLC%W$$00,QZDX')H RO%UXEGI$(:[N+9KB\@@3[.0
M'E9I!^[W9&T,,@MD$ DCFN&N=5U)?"OB-5U2XBGL?$,%O"T5VTC1QL]N&3>W
M+#]XXY]<=J]0OK"SU.T>TO[2"ZMGQNBGC#H<'(R#QUJHWAS0VCEC;1M/*2LC
M2*;9,.5&%)&.2 ,#TH Y./3[^\U?QAX>M=9U&+;;6TUI,]T[/!+(LF2&)SMR
MBG;TZX K0\(:K-XE:'4'%Q;BQM_LEQ;M(V/M8.)0P)^;9M&"<YWGTK9OM+>"
M*YNM!MM,MM7E"*;B>WR'4$9#%"&/&<<\&K.E6']FV"P-()9F=I9I0NW?([%F
M..PR3@9.!@=J )KZ=+73[FXDE\J.*)G:3;G8 "2<=\5YIIFJ7G]IQ0+J=V;>
MZ\,O=J\MV7DDD#)ME*DD1L0S?*I(_+CU%E#*58 J1@@]#6+-X8TJ"PDCTO2-
M-MK@0R1P,D"Q^7O&&P57(SQG'7% '$Z,=4B'@/4(]:U*Z?6+817\,UP71E-L
M7\Q1T4JP'S#DYYR3572)=77P_P"$=>BUO4KF]NM36TN()K@O%-"TCJXV=-RJ
MI;=U&T]L8[OPOX<C\/>'["V^R67V^UM%MVFB&!(5 !.[;D!B,GCKZU!X-\*Q
M^'=$M;>ZMK)K^ R9N85R6W,3G) (.#@_2@#D;VYN+/PGXXN;2ZFMIXO$&5DA
M<JW/V=2,CL036S<WXU;7/%&GWFN7&DSZ:T!M6BF*>7$8U?S-N<298LIR", #
MZ]4WA_17AGA?2+!HKB3S9D-LA61_[S#')]S3KC0M(N[VVO;G2[*:ZM0!!-)
MK/%CIM)&1^% '!:_K4Z:A<7=CJ=R1;Z[96C[YS$D88Q!X5B'#@AV)9@#EN,[
M>*>H6TQA^(.K6>KWUE=6%[Y]M]FFVHTBVL)4,HX<,<+@Y'/ S7H]QX=T2[N)
M[BYT?3YIK@*)I)+9&:3:05W$CG! QGT%2/HNER7WVY].M&N_E_?F%=_R_=YQ
MGCMZ4 <#K.J:AIVOZ_JD46W48?"D,VP+NV.))B>.^#DX]JWO#BE]:2]MO$B7
MUA=V(9;19'FRP88F#,[;>#@J, _45T@TVP%^]^+*W%XZ>6UQY2^8R_W2V,D>
MU1:;HFE:-YW]EZ99V7G-NE^S0+'O/J<#F@"_7E6AW%Q;>#? C6]U-")M9:"5
M(W*K(A,Y*L.XRHKU1E5U*L RD8((X(K.7P_HJ0P0II%@L5O)YL*"V0+$_P#>
M48X/N* .1M+R]3Q5'8:L;N2WOKJZ2RO[.]<PRC$A\F2,$>6Z*I 9>I3KG-8O
MA^66R\ ^ 7M+ZZC:XU&WCN%%PQ#JP?*D$],J..G6O38-(TVUNFN;?3[6*=F9
MC)'$JL6;ECD#J>Y[U$OAW1%C2-='T\1QS&=%%LF%D/5P,<-[]: /.M8N=0@L
M?&>H1ZQJ2RZ5JL/V11<L$0%("5*CAE.]AM.1STSS6CXAGUF[U3Q+I]E>SK?*
MEM_91M[@HD1(RPD . <Y8[ARI&/2NUD\/Z+*EPDFD6#I<N'G5K9")6'0MQ\Q
M]S7+W_@9[[6;NXNM/\.:A!.X,<M]8[IK= H4(,<,HQQRO4T =K!%Y,$<6]WV
M*%W.V6..Y/<UQWB*WN+_ ,>Z3I@U74;2UNM.NVE2TN#$2R-%M((Z$;CS^'3(
MKK;"S33].M;*-F=+>)(E9SDD* ,GWXILFFV$U_%?2V5N]Y$"L=PT2F1!Z!L9
M% 'FVHZK>6?AGQ6?[4NDFLO$$4-LS7+;TC)M_E!)R00S\=.35C6M5N-&UKQY
MJ%JQ22&TTW,@7<8T)D#OC_94EOPKN+CP[HEY=375SI%A-<3JJRRR6Z,T@4@@
M,2.0"!U]!Z5/'I.FQ7$T\>GVJ33H(YI%A4-(H& K''(QV- '&O!J"6^IOI7B
MFWF%W;PM;0/-)(D;EP,B4NS*) =HQWY'0UL>#=1>]AU."XMKZSO;:Z"7%K=W
M!G\EC&A 23)W(1\P_P!X\"M*V\-Z'9V$UA;:-I\-G,VZ6WCMD$;GKEEQ@]!^
M57;6SMK*,QVMO%"C-N81J%R?4XZG@4 8/CK5;C1_#\4\#M"DE[;07%PO!AA>
M55=\]OE)&>V<US7B>YU+2;CQ596-_>BSC\/-J$;FX9WMK@%P-KDE@&"YQG^$
MXZFO1IX(;F"2">))89%*O'(H96!Z@@]151-#TE+&6R73+,6DO$D/D+L?MR,8
M/XT 5_#M@;/35E:^O+M[I4F=KF8R;6* $+G[HXS@<9)K/\9ZG/IZZ)#'(\-O
M?:I%:W,R,5*1L&.-PY7<P5<_[78XKHX((;6!(+>)(H8QM2.-0JJ/0 =*;=6E
MM?6LEM=V\5Q;R##Q2H&5A[@\&@#RSQ@;M--\9Z5)<W4VFVBV5Q;O)<.6B>1_
MGC+YRRX ;!)QN^F-+5=/2X\=:I#%>WL*P^'$*R073K)N$TV"9,[C@^_US7=C
M2=-6PEL186WV24$20>4NQ\]=PQ@_C42Z!HRN772;$,81 2+=,F,=$Z?=]NE
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
M&&WU"SR;4+GB,C(P<YQ@?6NET;2XM&TF#3X=OEQ;L!%VJN6+849.%&< 9.
M* .:\6V\,OC?P:TTLR+Y]T"4N'C'%NY_A(Y]_3(Z5S%P;BQL/%&KVM]=P7%K
MXHC")%,5C8,]NCAU'#@JQ'S9QVQ7J5WI]EJ B%[9V]SY,@EB\Z,/L<=&&1P?
M>JS>'M$>*:)M'L&CFD$LJ&V0B1Q_$PQR?<\T <4U]>:S?ZP1XB72[W3-4\M8
MBSG$2E=JF(.%<2*3R03EN.@ ]'K/DT+2)=3BU.32[)[^$;8[EH%,B#L V,BM
M"@#A=1MPGQ66YC%Q).F@S3)$MPX#,LT>%P#C!].AZD5G6.J:A+H/@K7;6_N9
M[S4[N*&_B:5FCD#JQE C)PA0J2-H&-I![UZ VEZ>^HC4&L;8WH78+DQ+Y@7T
MW8SBFP:/IEK=/=6^GVL5Q(69Y4A56)/4Y ZGOZT >;I>7^G^$]>\0-K&I2S6
M6I75F!).SQQ0?:@A8IW*)N(/4<]JT-2?4=-T77[S2_$T5R)+..:"'SFD\@[L
M%EE=VQO7(4'C<,CO7<VVDZ=90306MA:P13DM+'%"JK(3U+ #G/O61J7A*T'A
MRXTK0K33=.2:1))(OLBF&8!@61U7&0P&TGK@T <MK-]J^DZ?XGU[3KF^_L^*
MS@%HD\S2&-R<32!6).%4J>>,J<<==DFXL_&]A86-[=3Z;J&F3RSA[AI?*9"@
M2568DKNWD<'!QGM5CP]X/MM+OGOGTO1K&5H6A:+3+?8DBL03O/&[IP,<9/6M
MVTT;2[&&2&TTZU@BD78Z1PJH9?0@#IR>/>@#SG1+O4-4L?AXMQJVH#^T+6X^
MUE+AE,V(B06/7.>_4=L5-9ZKJ,7AW3HY-0N)8(?$5Q8SLTY^T2VZ22A5#9W,
M1M4G!W%5/7G/>Q:!HT)MC%I-A&;7/V?;;H/)SUV<?+GVK%U_PA%>6]K#IECH
MPMHIVGGL;NS!@N&92-QV]&&2<X/7Z4 3^#[74(;;49KZYN98YKV1K-9YC(R6
M^?D!R3@]>ISC&><TGCO5KG1O"\EW;.T6;B"*:=>L,3RJKO\ @I//;KVJ?PUX
M<@T!+AHK6QM&N=I>WL(O+A7;GD#NQSRV!D <<5MS0Q7$+PS1I)%(I5T=058'
MJ"#U% 'GGB*?4=*U#Q%96-_>_8O^$=EOU9KAG>VN$+!2KL20& /&<?(<=ZZO
MPM9-;:-!<R7][=RW<,4SFYF,@5M@SM!^Z#UP.]7(]#TF*RELH],LUM9AMDA$
M"[' X (Q@CZU;M[>"TMX[>VACAAC&U(XU"JH] !P* ,/Q;>+;6=A%]KG@DNK
M^&"-(&V-.Q)/EE\C8"%.6'.!QDG!Y&PU#7+O1;J*RN5N[FSU^>$6;W[J]Q J
ML?*6?[V03N!/4)@\5Z+?Z=8ZK;&VU"SM[NW+!O*N(A(N1T.",9JL?#VBE67^
MR;$!I1,<6Z#,@&T/T^]CC/7% %;PCJ$6I^&[>YB^V %Y49+TYFC99&5D8Y.=
MI!7.><5MU'!;PVL"06\211(,*D:A54>P%24 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 51U35;?2H
MX#,'>2XF6""*/&Z60Y( R0.@)))  !J]6!XHT*YU<:9=6,L<=]IEXMW")20D
MG!5D8@$@%6/(!P<<&@#-UKQTMCHFKS6NGSG4=-EBAGM92@,?FD!),AL,ISD8
M/.,''.*5UK]UI/CO5)6M-4N;=-%@NFL8Y%;RCYDH=@&<(#M1> <G'&:GU?P9
M>ZO9^(;@R6T.I:JMLJ)O9HHU@8,H+;03D[LG'&1UQS9GT#6;C7M3U-Q8#[9I
M"6"HLS_*X:1L_<^[^\QZ_+G'.  6+[QSI5I9I<QB2Y#627Y2-HU80L"5.'9<
MD@-@#)X^F6#QU9SWT%I8:;J5\T]I#>QO;QIM,$C;0_S,,8.<@\\=#65I_A;Q
M-H,FFW&E3:7+(-+M].OH+EI-A,((26-@N<_,V5('U[UM6FB:E#XU.L3RVTMN
M=,CLF8,5D9U=G+;=N #NQC/&* (CX[L5LUN7T^_1?[3_ ++D5A$#%-N"C=\^
M I)&"">H/<4[7M>LXT$5S!J:11:G;6OG6TBH&E9D*\A\E,LH8$=R,&J6K^ D
MU;4M<=[D)9:E;JR0@<QW@4IYX]PH3'N#[5-J7AG4KKPMIFGQS6\M[!>V][=3
M2L4621)1+(1A3]Y@<>@/M0!JP^(H+G4Y;.WMKB80W/V6:9-A6)]F[YANW =!
MG'4^G-4;;QUI%UJMA91ERNH,Z6MP&1DD903C 8LN0"02!G\JJ7/A*ZN_%-OK
M/EVEI=176Y[RUE=9+BVP?W4J;0K=ADDX !%/\*Z'XCT&&#1[FZT^71[+*V\Z
M!OM,D0^XCJ1M&. 6!.0.@SF@#5USQ)#H=WI]J]C>74U^[QP+;*IRZHS[3EAC
M(4\]/4@<UFW_ ,0=+TRU>XNH+F-8!%]K0F,/;%PK;63?N)4.I.T-C/>KNNZ1
M?:AKOA^^M?L_E:;<O/*)9&5F#1/'A<*?[^>?2L\Z'XCT[Q)J5QI%SIS:;JDB
MSS"Z#^;;2A%1F0 8<$(IP2.: +FK>,K+2[/4KQ;2[O+73!_I<UL$(C.T,5&Y
M@6(#*3CIGUR*EG\5VEO<ZO;M:79DTNT2\E"A/GC;?C9\W7Y&X.*XOQEHNLZ)
MX4\:^5-92Z-?QRWFZ0L)XI&0!D  VL"5R#D8ST-;VJ^&]7N=4U2[TU[$V^K:
M2EE(;AW#1,HDVL %(8$28ZC&,\]* +L6O65YXBTXQ1:D9[G27O($#@1/&3'D
M%=V/,&Y0">F3S45AX_T^_P!,AU+[!?V]G<+&;::X6-!.SDC8OS\$;23G QSG
M'-1:=X<U>RU?0[US8NNG:.VGNHE<%W)C(8?)T_=_K[<U(?!NL0> =$TJ&[LX
MM8T:9)[>7YGAD9=PPW .UE9@<=,T :MIXZTN[AFV)-]JBO%L?LHV,[RL-RA2
M&*D%<MG.  <XQ5?PC>W5UXG\6QW'VM$@NX5C@N9=_E PJQ"\D!222,'OVZ5'
MJ>@>(]5M=-U"6?38=8TZ]6ZAMXRYMRNUD9&<C=E@Y^;;QQQU)O\ A[2-4LM>
MUW4M0^QJNI20R)';R,YC*1*A!)5<_=ZXH PW\23:#XO\6/+:ZMJ-G;QVLICM
MSY@MD*.78!V&!WPN3QTXKI+7Q58WFLV>G017#"]LOMUK=840S1_+G:=V[(W+
MQCO5"XT'5H]=UZ[LFLVAU>WBBWS.P:W9%9<[0I#CYLXRO3'O65KND:8++0/#
M&EZJL&M::84M@C@SI!M\N5B.H!BWG/3<%[XH [/3;]-8TQ+M(9H8I@=@D(#%
M<X# J3P1R#GH17)^#=>FA\'Z.MPM]J-[=S72(V[>Q"2R'+NY     R?0"NUC
MB2WMDA@C54C0+&@X  & /85PNG^$M?L=*T.R,NG30V<]R]W:O*_E3"1RR-]S
MDH6/RD8/7((& #:MO&NGW<.A30VUX8=99H[>4J@5'56)1\MP?D;&,@XZU)8>
M+;74;5YH;&]#IJ#:<T#>7O$JG#' ?&  3US@9Q6-:^"]2C^'D&A275K'J=E/
M]HLKF(,41UE\Q"0>?4$>A(YK0T?P<NC^)[C4(;@M92P1D0-U-R%*/,?]HH%&
M>Y+4 =31533SJ!AD_M(6PE\Y_+^SEBOEY^3.[^+&,]L]*MT %%%% !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!'/;PW,1BN(8Y8SU210P_(TZ.-(HUCC1411A548 'L*=10 4444 %%%% !
M3!#$)C,(T\TKM+[1N(],^E/HH **** "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 **** "BBN<TW74O[K7-0FG$&F:5.]J"3A28U!ED;V!)4#MM)[\ '1T5Q$F
MM7-_X_T*WC&HVUC=Z==2F*4A%E \O8P"G(8!CP<$9' K:\.ZO)>W.K:7=/OO
M-*N1 [X \Q&0/&Y XR58 X[J>G2@#=HHHH **** "BJ>K:C#H^C7NIW )AM(
M'G<#J552QQ^5<YHIN=0\*6_B#6=8GM9KNW6[S#((XK1'&Y5 (PV 1DONR<]N
M* .OHKG=.\00)IFE6ZW7]LW\UKOWV10^>$"AY020H7<1WZM@41^--+FATN:)
M;EXM1N39QML \J89S'("058;6'X<=L@'145D3^(K2WDEB>*;S%N/LT:C;^^D
MV;R$);& N22< 8(ZUF#X@:.UO;R)%>O)->O8>2D&YTN$!8QM@XS@<8)!R#G%
M '545R<OC_3XEN]VF:N);.UCN[B$VF'BC<,<D$CD;&R/RS5M=:L)_%%M'%<7
M[RR:8]U'$@/D21;D^;'=^0![$T =#17,:7XZTO5IM+2"WOHXM4#_ &6>:#:C
ML@+%,YSG"D],<=<\5(?&NF;K,K%=O!>W+VEM<)$&265"P(&#G^!^2 #M..V0
M#HZ**Y"XNKS_ (6Q::<+VX6Q?29+MK<-\ID65%!]<88\9Q0!U]%4-2U:'3&M
M(WBFFGNY?)@BB +.P5F/)(  56.21TK-B\9:;-:Z5<I%=>5J5TUG&Q0#RYE+
M*4?G@Y1AQD'''49 .AHK"M_%5I<V][)':W>ZSO18RQ%4#^:2H  W=/G4Y]#G
MI6[0 445Q+^)KZ#X@VL,NT:!>^9I\#_]/<?S$D^A^= /6,T =M17+75S=)\3
M=/LUNYA:S:3<R- &^3>LD0#8]<,>OK3O %W=7GA59;RYEN9A>7<?FRMEBJW$
MBKS[  ?A0!T]%9VO:U:^'=%N=6O5F:VMEWR"%-S8^E9DOC2TBOKJQ_LS57NX
M(1<+"MN-TT1)&]<G& 0>&VGIQS0!TE%<Y)XVTL6$-[;QW5W%+8'4OW,8RMN,
M?,=Q'//W1D\'BF?\):TOB>UTNTTZXN;>?33?K/&4&\%E"X#,..3G/<CWH Z:
MBN5T/QHFI^'K'4KBQFAFOG<6]L&3=( 6/!+8X4<EB.?J*1?B#H\D-D\,-]-)
M=S36Z0Q0;G6:)6+QMS@-\I[D=#G'- '5T5AVWB>VNY D5G>G;)%#/NC4&WDD
M56"R*6W @.N>"!G&>#6Y0 45@2>+;-=>GT9+/4)KFW>%9FCMR4C63=M<MGA1
MM.3_ #P<-M_%^F7NHV>GH9XFU&)WLIR%VSA1D[<$D':=PW 9% '0T5Q'@_Q'
M(GA#1A>M=ZAJ-[)<K&!AGDV2/DEF(48  Y([ 5;/C>*YNO#:Z;8W%S;:SYK"
M7Y5**B$E<,P.X$#/; /4XH ZRBN1C\6:5IMIJU]))JDT46JBSE66,N8I6$:A
M4':/YU_$FKJ>,M+%OJ\UTES9?V2%:Y2YBPP5AE& !.0W;OGC - '0T5CV?B.
MVN]<FT8VUW!?0PK.Z2QC 1L[6W*2.2&'7J#6L[%(V8(SD D*N,GV&: '45RN
MA>-$U/0K/4+FQG@FOKB2"UM@49I2K/P/FQPJ$DG X/M6QI.MVNL"Z6 21SVD
MQ@N;>90'B? .#@D$$$$$$@@\&@#2HJEJ^H?V5H]YJ'V>2X^S0M*8HR S!1G
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
M!M_#+7&D>,O"LTI@?4;JXN;>7&08YP&W#UVON4CV'J*[ZD**S*Q4%EZ$CD4
M<99Z5XEN/$7A_4M3M=.B&G6MQ;W!ANF;S"_E_.HV# ^3.">_7UN>%K%SKGB3
M76&(M3NXQ;_[444:QA_HS!B/48/>NG95="CJ&5A@@C((I>@P* "BBB@ HHIG
MFQ^=Y.]?,V[MF><=,XH J:S'83:+>PZI)''830M%.TCA5",-IR3TZUP6F:S%
MH_A1O#C:UH=_'#;M:VEW_:*1DQX*IYBX."!@?+NSCM7I=5=2U"VTG3I[^\DV
M6\*[G;&3[ #N2<#\: /-=*.G>'I_#EY:>(M%NY=/TK^R[R$WJH'7Y6#QGGD,
MO0XR#[5-)#H#^#M5L!XETA-3O+V74XY4NUVP7)D\R/:>N%(4$X&>>!G%=_IV
MIG4'NHWL+RSDMY-C+<Q@!\@$,K*2K#GL>.AQ4.H^(+/39-/602RB_NQ9Q/"
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
M;IGRA_!G'W?;I4<OAO0IK>VMY=&T]X;4YMXS;)MB/?:,<?A0!B_"_'_"N-'
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
M+MU<]V/N3DGW-<UHNA>(=#U"[LH+JP?0YKV2[CD;=]HB$CEWBVXVD;BV&SD
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
M^.-*LK07*"2Y7[&E\R1LBL(6!*G#LN20K<#)X]QG<M;V+4M*AO[!UDBN81-
MS9 8,,J3W[BN+L/"_B;0I["YTN;2I6.FV]A?0732;-T((66-@N>C'*D#ZUVR
MQ3+IXA:;?.(MIEQMRV.N!TYH \[\+:VNIW%GIU_JFHZ=XLMY%:_L;R9E6Y /
MS^6I^0H>2/+QP!GC.=^P\9R3#6Y;O2KM(['4A8Q"+8[2,1& .&ZEGSDX4 \G
M@U!J'AG5M?CT2/5XM-6XTZYAN6U""5C*3&02$4H-N\C!^8X![\5%<>%_$,46
MN1:?=V2QWVJ)?IND=#*G[L20N0/D!"$97.=W0=P"QJWCG[-HE[=6>G7#W-GJ
M,6G3PR% 8W=D&[.[!&)%Q@]3SCG%K5_'6F:(EPUU%/\ Z(J-=JK1EH-P!P5W
MY8@$$[=W![UB2>"-7;3-?MHVTN$WVHVVH6T<>]40Q&$E&^7@?NL9 .<YP.E:
M']B>)['Q'?7VFSZ4UMJOER727(?-O,J+&6CP/G!55X)7D=10!U%WJ-I8Z7-J
M5S.J6<,1F>4] @&2?RK-A\3POJ<&G3V-Y:W5S;M<6J3!/WX7&Y5(8@,,C(..
MOUQ/XAT./Q#X9O\ 19IG1;NW:$R@<J2.&Q]<'%9EOH>J7FJZ-J6L?8Q<:3#*
MJ?9Y&832NH0L<J-HP#QSRW7CD H^#9+KQ#G6[R34K>>&]NXPGV@>1*@E>-4,
M88CY J\X!R,Y.3FKKNL:AX>^)-I<M=RMH,T4%M=P.Q9899GE$<HS]T;HU4]O
MFKH/!^D7VAZ-)97_ -G+F[GG5H)&88EE:3!RHZ;L?A4.K^&I->FUNVOD@&GZ
MC8Q6JLLA,B,C2,'QM X,@(YZK0!C>+M8U!O&7AVPLKJ6"P&HI;7GE,5,SO$\
MFS(Y 554GU\P>E:%UXJT[19_%%]+#JLATSR3=QE@R@%,J8E+8 (P3TR:JS>#
M]5%MX72.XMKF?3+T7U[<3R,K7$A1E?&%/=SC/0 "FZWX/U?4X_&,<3V*C7(X
M8X"\K_N]B;26&S\>,T :[^,K:&;5(;C3M0AET^T%\4=$W30?,-Z -_LGAMI]
MJ2R\;6%U<QQ3VEY8QRV!U&&>Z50DD*[=Y&&)!7<,@@>HR*IZMX;U?4-8U.]C
M%BB7FB'355IWRLA9CN/R?=^?Z\56G\%W]_\ V5!=O:K;0:)/I5R8Y6+$RK&I
M9,H!QY??'7VY -"/Q_HYNI8)A-!MLGOU=BCAXD&6QL8D,!@[2 >?KBZ?%-K%
M927=S:W,,0$)A)V.+@RL518RK$$DX'4=1VYJAI.G^+HM(ELM2GT=Y(;9H;>6
M)7/VA]N%:4,,*.Y"YR>X'!QF^'5P+:]6PD@TM3-;7EG912O+;Q7,3ER^"%VJ
MW"E5';/M0!M:OXV33M/UPC3[A=2TNR-X;28H/,BP<.&#$%<J0<'(QTZ9EG\7
MI8:<L]UIE^TD=@;ZX5%C_=QKU.=^TDX)"@DX':J>J>$KS7CK-W>-;6MY?:,^
ME0I%(TB1AMQ+,Q52?F*\8X"^_%35/"WB/58?(N)=+>"32&LC"[R,EM.=P\U!
MM^<D%1D[2,<=2" =O!<PW-G%=QN##)&)%8\?*1D'\JPX?&-A*^FNUO=1V>J/
MY=E=NJ^7,V"5'#;EW $KD#/UP*O:;ITL?AFVTS4#&9%M1;S>23M^[M.">>G?
M%<YI_A#4ETC0-&U&6UDM-$N8YHKB-V\R=8@1$"A7"'E<G<?N^_ !KZ+XKBUV
M\D@MM+U&..*6:"2XEC01I)$VUD)#$YSTP,>_44_7/%%OH1N?-L[R=;6T-[</
M"B[8X@2,Y9AD\,<#)X^F6^$](OM&M-0BOOLY:XU"XNT,$C, LLA?!RHY&<5E
M^+/#&LZ]=Z@D,UC)876F/:1)=%\VTQW9D50"&)#*,D@C'&>00"]>^,[>UU"2
MQ@TS4;V=+%;]1;HF'B)(R"SCG@\'!],U+:^+["\OM&MX8+HIK%J;JTN"JB-E
M"ABI^;(;!!QCU]#6;:>'-9AUD7\OV!A_8B:=M69Q^\#%L_<^[SCUXSCM63?:
M6EIX/\/^%FU2U@\4Z>ML;'R)-[[E.PR!2 2A7?NXP!GKB@#O--U%-3MGN(X9
M8D662(>9M^?8Q4L,$_*2#CUK)E\9Z?#&ETT-S_9KW?V/[> OE"3?Y?/S;MN\
M;=V,9]N:V[.TBL;*"T@7;#!&L: G. !@5Q<7@F^7PY+X5EEMGT8WOGQS[V\X
M0^<)C&4VXSNRN[=T.<9&* *'BKQ/J%]X7\;QQ07>GOI!\N&YBF"G(2-NJMG)
MWYQC&.ISQ74#QC8176I6]];W=@UC;+=L;A5Q+"Q90Z[6)ZJ1M.&SCBL76/!V
ML7MGXPLK:6Q\C7'62%Y7<-&WEQH0P"D8&S(QG.>U3:]X/U'7]6U&XDGM[6*[
MTF.S1XY&=XIDE,BO@J 5W$=^WO0!/<_$72K2/5#-;77FZ=:B\DBC,4A>$DC<
MI5RO!&""0:Z'2]2;4XII&L+NT"2%%%RJJ9%P"'7!/RG/?!X.0*YC4=$\5Z]X
M/U32]3?1XKJZM6MH_LS2>62W61B5R/90.YY/&.L^T+9:;]HOY(+=(8]TSF3]
MV@ Y.XXX]SB@#F3XIT[24\1W[PZJZV-['%=([JX1F2/!C!? 3#*<#!R3Q5W5
M?&-EI$VKQ7%I>,VEV2WTWEJA#Q$L,K\W4;&R#CI7.?V)-XDL_'MM:2QJ+^^B
M-K.W,;E((#G(ZKN7!(]_2I]4\*^(M8FUZXF.EQ/JNBKIPC2:1A$X,G.[9\P_
M>9Z#TQW(!HW/B2VNI=(-SI^M6:S:DD-L^5C65C&64L ^3&1NX(ZKR 16G:>)
M;6]G80P3&V2>:W>ZRGEH\6X.&^;<O*G!(_F,TM6T/4M0M_#:QBT633;V*ZN
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
M@C=T*DY]>IS6S?WL]_%XZ:ZO;FSOM)):R\N9D\F,0!XW !PVY]^<YS]WH,4
M>CT5Y?,M[JFKZBFI7=_;R'PQ;WDEO#=R1+%<$R[B K#&"HXZ<<@UU-AJFHO\
M+K;5H0;G4SHRW* C)EF\D,..^6H Z>L5/$<<VI?9;6PN[F%+HVDUU"JE(I0H
M8[AG=MYP6Q@'BN4L;F;?X'O],OKFY_M1"E^KSLXF0P%VD()PK*X R,8W;?05
MH?#VT@@/B-XFE)&MW4?SSNXP".Q)Y]^M '0VVN0W/B.^T003I/:013M(^W8Z
MR%@-N"3U0]0*U*\YUZ^AT[Q3XQNYKNXM4CT"US/; &6/+S@%<\9R1U_2FZ6L
MVJ:WXJT!=3>V$FGVKVPM[]Y#;RL)065\@Y^5"<<?7/(!Z00",'D5#;V=M:!A
M;6\,(8Y81H%R??%>567B345N]'UEHKMHIK9M&N;=YI"@U%0<';G&"R%-_JWM
M6GKYO?#TWF-+<ZGI5G:P1W1BO'6[M&#$F;!.) ^>1G/RXY Q0!Z12,RHI9B
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M>*$N6:($S*,8#>HX'7T'I0!P^L:QJ?A?4-9^SWUS=(N@"_59R'$4HD*%U&.
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
M])LX?LKL\'EQ!?*9N"5QT)''TXI)O"V@W&GSZ?-I%G):3RF:6%H@5>0]7/\
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
MN-AWXQD\"LA_ %Y'HFL6.G&VLH;J:UN+73_M#R00212"1R"5!4/@# &!C/?
M .@;Q?&-<?2%T;59+N)8'E"1QD1I*2H8G?C *G.,GTR <0Z/XCTY=.+P#499
M;C4[BUCM[EP\S3*S%U7+8"+M8CD !:FTW2-4@\8ZAK-T+/R;NR@@VQ2L65XS
M(3P5 P?,QU[=.<# 7P;KUO:0W5I/IZ:K9ZS=:C;J\CM#)'.7W1N=H*G:^,@'
MD4 :=]XUEB.E+:Z->E[O4VT^5)@B-&R*S'&6PV0APP.W'?/%='J>IVVD:=)?
M7C%8DVC &69F(55 [DL0![FL#5=%U[5+?1KJ22P_M"QU);UH=SB$)Y;QE%;;
MN)^?.2!DYZ#I?\6:#)XB\/26,-PL%TLD4\$I7*K+&X=<CTRN#[&@!8O$L4FH
M7>FM8W<6HV\ N1:R>7NEB)QN1@Q4@'@Y(P?J,X_@$W.L:+IOB.\GU%;JZM/W
MT4EP&@E+$-O5,G;CD#&W@\@\5?BT;4)]??7[R*TCO4T\V4,$4[,GS.'9F<H#
MU50/EXP?7BQX.TF[T'PEINDWQ@:>S@6$O Y96P.O(!'TH YNQUC4-)^*%]IU
M[=RRZ-J,OV>R$K%OL]PD,<I3)[.)&(]UP*676-0OOBQIMJEU*FC^1=*L*,5$
MTL)0,YQU 9BN/5#ZU>UGPG?:YI^L0R2V]I=2W\=_IUS$Y=H)8TC5205'_/,Y
MQGAC3SX7O+?Q;H-]9_9O[/TRSEM6$DK>:_F;,MC;@GY,G)YS0 RV\7:;IUC<
M7/DZO*DFM-8.LN)6CG9PN -QQ&"> /P%3S>/+&UTS5+RZT[48'TN>."ZMF1&
MD4N%*,-KE2I#KT.?:LMO"&M&RDASI^]O$2ZN/W[X\L2!]GW/O<8]*76?"&LZ
MBOBI838+_:\UK)"7G?Y!$$!W83J=G;/6@#;3QE8++JD5[;7=C)IR1R2+<JH,
MB2$B-EVL?O%2,'!!Z@5 GC[2/,OHIA+#/9M"&C9XSO$S!$*LKE<%C@Y(QWXJ
MAKG@[4]:U/6K@7%M:B\L[6.WD5V=HIH)6E5BI4 KN8#KT'O5XZ=XCU+1)X-9
MM="EDDV(UFA=H)4W N69DR"1T !P>Y[ &B_B.&(PQ2V5W'>3W#6\-JP3?(P3
M>6!W;=H7)R3[=<"L?4_'2P:;YUEI]Q)=QZI!IUS;2%%>!G=1S\V#E6!4@D'(
MY S5"T\"ZCIC:==V-S'YNFW\LUI93W#O%';2QA&A$A!;C!8'!QG'(YJQJ'@R
M_NX-2O8GM5U2]U.TO_+9V\H"W,85-VW/(0DMMZMTXH UKWQA::?-(MQ97RQP
MSP6\\VQ-L4DVW:#\V6QO7)4$#/?!QT5>?:[X1\1ZQ)J7F2Z9-YMQ:W%I+,\@
M: 1-&S1*-I"J2C'<"2<X([CJM,N]5EUG4[:]BM/L<(B-M-;ELL2#O5\\9!&>
M,\,,T 8WB34+J7QAHV@B"^%E=V]S)*]K.(F8J(P"&#JP"[R3^&,XJ>Q\4V%G
M8:8CM?SV$TPL8=4N-C+-("4!8@[OF92 VT GZ@FQJ.D:A=>--(U:(6WV2RM[
MB&0/*PD;S=G( 4CC9Z\YK%LO!-_%X=L_#%S+;/I5E>I/'<*[><\22^:B%-N
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MJO>6-IJ$(AO;6"YB#!@DT8=<CH<'O5BJ.J:D=.2WVVL]S)<3K!&D2Y )!.6/
M\*@ Y/\ 4T *^C:7(K*^FV;*TIF(:!2#)_?Z?>]^M2PV%G;W,MS#:01W$O\
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
M*>_.GQS. NZ7;NR%)R4XQN'?MCFGKXHCFGA^S:?>7%E+>-9?:X5#*LBEE9B
M<A RE2WJ/3F@#2_L?3/)N(?[.M/*N3F=/(7;*?5ACYOQH;1],=Y';3K,M(GE
MNQ@7+K_=/'(]JXCPUXF?24N;>\M[^XMI?$5S8)>/*'$1:8I&IW-O(Z#(! R/
M?':ZWJL>AZ'>ZK-#+-#9PO/(D.W<549.,D#H#WH MP00VL"06\4<,*#"QQJ%
M51Z #I54:+I0" :99 )(94'V=?E<]6''!/K6):^-X)=42QN]+U"R:>T:\M'E
M16%S&@!8*%8D, 0=I .#TI8O&L#274,VFW<5Q!IRZEY&4+M"<\$;AM<8Y4^O
M4T ;+:'I++(K:79%9'\QP;=,,W]X\<GWJ0:5IPO/M@L+4760?.\E=_ P/FQG
MIQ7(W/CN^DL]'NK/P_=QP:E=6T<4L[QC>DJESM ;.< CG'7-;"^+(!=ZW;3V
M5Q;RZ1 MQ()"G[V-E8ADP3D?*1SCD8H VKJRM+Z-8[RUAN$5@P6:,. 1WP>]
M-N].L=0B6*]L[>YC4Y5)HE< ^P(IRW2K8?:[E3;*(_,D60C,8QDY(XXK%@\6
M0OY4UQ87EM836;WL=ZZ QB-0"=^,["5((!ZC/0C% &=?>#)KO6+JXDBT&]M9
MV4HNHZ9YTELH4+L0A@"O!(&!@L>M=!IFA:=I45NMM:0B6&%8!/Y:B0JHP 6
MZ<=.E4(/%D+WNG6\]C<V_P#:D326+.5(E*KNV'!^5]O(!XX/.1BJ>F>/;?4F
MTA_[*O[>UU2:2W@N)?+VB5-YVD!B>1&W.,9[T =%%I6G07\M_#86L=Y,,27"
M0J)''NP&321:1IMO<W%S#IUI'<7(Q/*D*AI1_M$#+?C65:>+K.[AFNUB<:="
M)S)=[U*Q^2<,' .5/!('H.<'BJ0^(%AYT\1M)V=+%[Z,0R1R;T3[R\-A7 .<
M$].A- &^NB:2B1(NEV2I"V^)1;H C>J\<'W%..C:68;B$Z;9^5<G,Z>0NV7_
M 'ACYOQK"L_&JWD]O"-(O(GO-/:_LS*T8$ZJ%W+PQ*D;UZ@=:AT3QJU[H&@7
M-Y:>7?ZO%YD,1E15?"AC@D^^ .I^F30!T0T;2Q;V]N--L_)MCF"/R%VQ'_9&
M,+^%*=&TMHYXVTVS,=P0TRF!<2D'.6&.>?6IK.X:[L+>Y:"2%I8ED,,@ ="1
MG:>V1T-<MI'C62XL+JYU"P>%_P"U9-.MH4=6,LBR% HYZ_*22<#&?2@#JHK2
MV@GEGBMXHYI0HDD1 &<+PH)[XR<>E-:QM'O%O&M8&NE7:LYC!<#T#=<51TO7
MH=1U&_TR2"2VO['89H9"#E'!*NI'!4X(]0000*K:QXG_ +*UBUTF+2KV]O+J
M"2:!8#&%;85##+,,'YQR<#ZGB@#3FTG3;FZ%U/I]I+< ;?->%6?'3&2,XIJ:
M+I<8A$>F62>02T.+=1Y9]5XX_"L*U\?:7>:9:7,:/%<7$DL7V6Y=(GB>(XD#
MDG P2!QG[PJ&/XAVMS!IC66DZC<S:@9TBA3RP5DA!+(27QVX/W2#G- &SHFF
M:A;/+>:Q>6]WJ$JK$7MX#%&L:DD *68YRQ).>>/2M*ZM+:^MGMKRWBN('^]%
M,@=6^H/!K&LO%"7]Z]M!8SEH9D@N5+IOMW9 _P Z@YVC(&1GGIQS4(\:67E6
M5X;><:7>W7V2"^RI0N6*J2,Y",PP&]QG .: -D:3IPBGB&GVHCN%"S)Y*XD
M& &&.0!QSVH&D::NG#3AIUH+$=+80KY0YS]W&.O-<X_CZ"/[3(^D:@MM::DN
MG7,Y\O;$[%%#8WY(S(O3.!^57;OQ=!9ZC';S6-TD,FH)IRSL NZ5E!!52<LG
M(&X=^V.: -E-/LHKE[F.SMTN)%VO*L2AF'H3C)%1V^D:9:0RPVVG6D,4HQ(D
M<"JKCW '/4U@^&))3XL\80O/-)%%>P>6LDC.$#6Z,0N2<#))P..:NZK?6L'B
MO0K2:"\:YG\\V\D<NV$%8\L'7=\QQTR"![4 :*:/ID30-'IMFC6_^I*P*#%_
MN\<?A4MU8V=\(Q=VL%P(VW)YL8?:WJ,]#6!%XUM);"RO/L5TJ7.IG2\'9F.4
M2-'D_-]W*GD9/M42>,!J']IQ1Z%JK6]G)/;W,RM$NUHT!('[P'D'@CVZ4 ;S
MZ+I4@F#Z99L)SNFW0*?,/JW'/XU:^SP8B'DQXA.8AM'R'!'R^G!(X[&N6L?%
M=E#I&D06%K=7$D^E)?0VTDP,S0A1@98_._/K]3TS%XRUXOX=\26FGPW4D]C8
M.\\UO+Y1@<QEEP<@E@,,0.Q'7.* .HN],L-0:-KVQMKEH\[#-$KE<]<9'%.E
ML+.:YBN9;2"2XAXBE:,%D_W3U'X5R^G:O90ZII$5V+Q+E="-T;AYOW!C'E[\
MKNY;)!R1TSS5P>*Y'B62/1KXQS63WEM(0 CJH!VN<_NV(((![9[C% '0B*,3
M-,(U$K*%9P.2!D@$^@R?S-4SHFDM')&=+LBDC^8ZFW3#/_>(QR?>N7L/$BZG
MI_@V\U2QO(KK4V5X6@F"Q"0P,YW -DJ1NP"#R.<5I3>-+*"W%^UO.=)^U_8V
MO@5V*^_R]Q&<[-_R[O7MCF@"UK7AR'4--NXK!;6RO+@*KW'V97WJ&!*.."R,
M!M(R.":I:%X3CT[45U&:ST:VN41D']EV7D;@V,[VR2PXX'3OSQB"]\?063:H
M7TC4#!I5TEO>3#R\1A@A#CY\L,.#@<XSD#C/6R2)#$\LC!$12S,3@ #J: *]
M]IEAJD:1ZA8VUVB-O5;B)9 K>H!!P:<^GV4EU'=26D#W$0VQRM&"Z#T!QD5A
MP>,;65]*>2TN(;35^+"Y?;MD8J656&<J64$KG\<'BGV/BR*_L)KB/3[E)H;\
MZ>]JY3S!(& /1L8P=W7[O- &G#HFDVQ0P:991%"Y39;HNTOPV,#C..?6D71-
M)2.*-=+LE2%R\:BW0!&/4@8X/N*Q9/'FF)J%M;JK20W%X;%)HY$8B4$KRF=P
M4LI7=CKCL0:L:%XJ.OW<L<&CW\-O%+/!)<S&,(LD3["N Q)SR00"..O7 !I-
MHFDNDJ-I=DR3-OE4VZ$.WJW')]S3X])TV*Z^U1Z?:)<#_EJL*A^F.N,].*J:
MIKT6G:C:Z<L)GO+F*2:*$.J%UCV[@I8C+?,,#ZYQBJ__  E,7]H7-B;&Y$\&
MG)J.#M&Y&+#:.>&!4\''UH VYX(;J!X+B))89!M>.10RL/0@]:@72M.2R:R2
MPM5M&^] (5"'ZKC%8T/C&"]L+:XT^PNKN:?3DU(VZ;0Z1.,J#SC<<, !G)4\
MBL:?6;H>/K*ZL[34KE+K0'G6P+^60WFQX)1V"HP!P>_;F@#N+>W@M(5AMH8X
M8E&%2-0JCZ 5+5#1-7MM>T2RU:T#BWNX5E0.,, 1T/N.E7Z "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *PO$^DZAJT-@+&>!5M[I9I[>Y!\JYCVL-C8YX)##J,J,UNT4 <_X3T.\T
M"TO[>[GMIA/?3W49@C*8$CEL$$GUQCVZFH9]#U2#Q)JVIZ?-:%-3M(;=O.+!
MH&CWX8  AQ^\Z97IUKIJ* .3T?PC)H>OZ;-:/$=.L=(&FJKL?-;YE;>>,?P]
M/?/M3="T#Q!H=T^GQZC9/H(N7GA)B;[2BLY<Q9SMVY)&[KCC'0CJ6N84NH[9
MI%$\B,Z)GEE4@,?P++^8J6@#@+#P3K4.H:/<WM]I\[64]P;B;RW\VZ252NYC
MG[P! QT&.#CBM+PMH7B+0+.#2I]0LKC3+!2EHRHRS2H 0B2'E5"C'*@YP.G.
M>DO[B>UM#+;V<EW(&4"&-E4D%@"<L0. 2?PJS0!PVE^#M3L+#PI;/-9L=$N)
M)9&#M^]#)(G V\']YG\/?C>\5:"WB'1UMH;@6]U!<175M,5W*LL;!ER.XXP?
MK6W6+>>);6VO='@CBDN(]4N'MXIXRNQ65'8YYR?N'H,4 5/[!O;G5+W6KH6J
M:A+IWV"&*.1FC1=Q9F+%03DD<;> O?-7O"^F7&B>%],TJZ:)Y;*VCMR\1)#A
M%"YY QG'2M>B@#BM7\(ZG>-XNCMKJT%OK]NL8\P,&B<1"(].",#/Z<=:O1:%
MJ4?B>#5\VA6+238F/S&R7W!MV=O3C'XY]JZ>HH+F&Z1G@D615=HR5.<,I*L/
MP((_"@#A4\"73^#M+\/7UOIE]%9VAAWN[HT<HQLEC<*2IQG(X[<^O::=:S6.
MDVEI+<-=SP0)&T\G!E95 +'KR2,_C4T]S#;*AFD5 [K&N3]YF. ![U+0!S-O
MX5MKJPO3KFFZ;>7]W)*TDFW=N5N%7<5RH5=J_P# <URFIV=_X?\ !_AO0]6U
M+2Q=6UVH@O;EI$BVQ(Q4&08,;_=4$'YL$=":]1IKHLB%'4,IZAAD&@#SJSTW
M4-=TH6EJNC!;;5+?43>6=U)+%<,LF]U+%22^5 )R<!AZ8K=U+0]>A\4-K>@W
MEBGVJW2WO+:]1V0["Q21"I!W#>PP>"/2NI50JA5  '  [5EIKD;>*I-!-M,L
MJ68N_.)78RE]N!@YSD'J!0!BR^'_ !%8>(9=2T;4[%TO8(HKY+Z)C^\C! E3
M81R0>5.!P.:FE\.ZB?$.HZBLUO(ESI,>GIYCD.65G;>V%QSYAX'I[\=!97BW
MJS.B$1QS/"K'^,J=K'_OH,/PJS0!PH\$7LUCX:L;J6V-OI>G2V%R4=MTHDB$
M19?EXX&>?7'O5_0])\4V6FC3]3U#3KF&V@,-N\,;H\_R[5,I.0N!U"@Y/.>Q
MZNL/3/$1U:YA-KI]P^GS^:([X%2F8V*D,,Y&2#M/.<=J ,;2O".I:>O@]'EM
M&708'AE*NV9=T?EY7Y>/7GZ>]:_A#1;SP]H$>EW<\$RP.XA>)2"4+LP+9[\]
M!Z5O5E:'KD>N+?E+:6W-E>26;K*5)+(!D_*2,<^M &9=^']0F\1:SJ4;VWEW
MVF)8QJSL"I4R'<?EZ?O.GM[\5]/\+:C:7'A%GDM2FAV3VLNUVS+NC1-R_+Q]
MS.#ZX[9/844 <!IO@O6[*/P]:M>Z>;;1+V2:-@CEY8V611GH V).G(XSGM4U
MOX'G-_<7LAM+*XNK":UO6LBVR\=P LKQD !E^8\9)W=>*Z2'7(YO%%UH7V:5
M);>UCNO-8KM=79E&,'/53UQ6K0!E^'+&\TOP]86%])!)/:P)#N@!"D*H4'GG
MG&?Q_&L"?PC?RP>(],^T6W]G:[<M/+-EA+$KQHCH%Q@DA.&W#&[H<8/9T4 <
M?'X<U[2M>OY-$U"RCTK4766:*XB9I;>0(J%HL'!RJKPW0COTKJ+ZU^V:=<VF
M_9YT31[L9QD$9_6K%1?:8?M7V7S%\\)YACSR%SC/TS_*@#EM,\+W\<'AZ'4&
MM670(MMN(78^?((C$KME1L&TMP-W)Z\<U8?!%[_P@MCHLEW!'J&G7:WEK<("
MT?F+*9%W X..2I_/VKN** ..U7P=<>($UJXOY(+>]U#2O[,B$+&1(5RS%B2%
M+99AQ@8"^]4=2TS5]/:^\2:O-IYCBT.2SD@@@>89R6!P<;E]0<<<=LUU^J:M
M%IC6<10RW-[-Y%M$#C>^UG.3V 5&.?:JTVOM:>%YM;N]*O8?(B>6:TPAE4)G
M=CYL'ID8/((H XWPA)/#?V<5M+X>U0_9/LHGL=0EFD@C52RY#;@J%E .,<E>
MN *T])\':GIUOX/A>:T<:#Y@E96;]Z&C:/Y?EX^]GGTQ[UTNB:MIVKZ#;:Q8
M%4L[J/S@2 I7U#>A!R#[@UG:-XPB\1:#/JVCZ9>W$<<Y@2-_+C:4JVUBN6X
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KC_B$Q2TT(_:Y[97UFUBD>&=HLHS$$'!&?QZ5V%87B?0)?$$.GQ)<0
MQ):WL5VXEA,@D"'.S&X8!SUYH X>X:/P_>^(M/\ MM\-%^VZ>EN#='$<\C9D
MB:5]Q6,C87] YQUQ5&?4"_A_7[>/5=OV;Q+:K"+2Z95CB=K?*KS]S+/P>,YX
M';UL6%F+,V@M(!;'K"(QL/.?N].M(^G64@8/9V[!B"=T2G) P#T].* .$?1=
M(TGXG:3;G<D4FE7(C-Q<N[.YGB(4,S$G[QP,]Z=H,-U%J[^$+DW+KIEVU\+I
MW8F:U;)A!<G);>2I]1$?6N\EMHY I5(Q+&"(7*!O+)&,BJ&B:7=V$<DVI7ZW
M^HS!1+<+"(EVKG:JJ"< 98]3RQ^@ ,CXCR/!X.DGCGEA=+NTPT<K)P;B-2#@
MC(()X/%<WXAMUN=7\?\ F7EX!9Z1!<P*MW(HBEV3D, &XP54XZ>U>ESVT%T@
M2XACE0'(610PS^-1G3K%BY-E;DN,,3$OS#T/'/04 5M+;^T?#=D]R?--Q:1F
M0Y^]N09Z>N:\KT"*QG\*?#BVCFY:^*SB*8AE;[-,",@Y4]!QCK7LD<4<,:QQ
M(J(O 51@#\*@_LZQRI^QV_RL67]TO!)R2..N: /+(]7;2H#93WWDZ+%XEN;*
M6:Y9I$AC\LM'&YW [-Y[G'0'CBN[\'P0V^EW*6VK_P!J6QNY&AE7E(U.#Y:-
MN;<JDD#DXY':MC^SK'R98?L=OY4O^L3REVO]1CFIHH8X(EBAC2.-!A410 H]
M !0!P'VBYM/&<4ERJ:AI]WJ<D$%Y;3%9K:7RV4P2Q_Q(,,00>.#CO6'H=UI.
MG^&;*R,_ES2^(+F%X/M CC.)K@JDY.=J87.,98A1ZUZLEC9QW1NDM8%N&ZRB
M,!S^/6A["SD1T>T@97?S'#1@AF_O'U/O0!Y#'<6E[HNB_;;V*>.R\6S0>89C
MMCAW3!1DL<+@#&3TQS6J+Z#5M6U*WN_$,>FZK9:J/LT8#>>T(*F)8QO ='7
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
M;"6Z,<_]E7$RI/-Y<"\J X Y:4$87!& 2<],]I#9VML5,%M#$538NQ N%SG
MQVSVITEM!-)')+!&\D>=C,@)7/7![4 >9Z9*NO7_ ($%SJ%S.E[H,S72I=N!
M*ZK!G=M;KEFSWZ@U6\.:R94\):?J]VS:7,E^@DGE)6>:*8I%&[$\XC#$ ]2!
MU(KU$:=8@H19VX\M=J?NE^4>@XX%(VF:>]M]F:QMF@W;_*,*E=WKC&,T <I\
M,VMO[#U2&UF66.+6+T B3>=OG-MR<DG(P<GK7+>)XU4_$G48[B>*ZL&MIK=X
MIV3RY!;QD-@$ GC'.>_J:];BAB@4K#$D:EBQ"* "3R3QW-0MIMBY<M96Y,AR
MY,2_,??CF@#SG5[Z'4M?\0:9J?B"+2+J"2&33W(82B(QH0\/S@,3)O! !)X!
MSP*N0637OC?Q0QGO)[BPBL[FU@^U2*JS&.0_<#8P3_#TY/'-=VUA9O)!(UI
MSP<0L8P3'_NG''X4Y+2VCG:>.WB69_O2*@#-]30!YIX:NK35[?3-3@\1))?M
M82I>V,2MYDK^7\WGJ7."CCAMHZX'! JKX9L%@TSX>W>EW5R]U>6Z0W\/VEWC
M>V%N=Y9"=J['" 8 P6QU->J16=K;SRSPVT,<LQS)(B ,Y]R.M-BL;:V,SVMO
M!!++R[I$ 6/J<=: .&T6"YAUJ;P=<&Y>.RO#J*73NQ,EHQ+1J7)R6$GR$'JJ
M'UKHO&NG76I>%KP6#R+?P 7%ML<KN=#N"''4-C:1Z&K6B:7>6*RSZGJ"W^H3
M!5DG6 0KL7.U0@)P/F8]3RQ]@-:@#RRTU*XU'7G>".Y73?%MJILF+/F QX$I
M_P!@E&+C&,E!W-0Z_J]K;ZK/-::@89;/7[*W=KBYQ(B9B5XXUXVP[6)).=Q+
M<=#7JRPQ*$"QH!&,( H^4=./2HGL;22221[6!GDV[V:,$MMY&3WQVH XNVLO
M[;\0>.M*^W7*I(EL(76X8F!GA)#(<_+SS@<5GPZKJM[X&O\ 5X8)HM4T?3I;
M(HH.?M2<2L!_%C:"I_VF%>CQVMO%,\T<$22O]]U0!F^I[T]45 0BA022<#&2
M>IH \UC:PO;6_OM$\86RI=Z>J%8 QAB<NH667,C,C'<5/()&3U7-=#X+NIG;
M5K*\TT6%]:W"">.&;S;<EHUPT1XVJ0 =N!@GWKHH].L88I8HK.W2.4[I$6)0
M'/J1CDU);VUO:1"*V@BAC!SLC0*/R% 'EWC+6((K[6IK;4&BO+"_L$+3W&UX
MLM$2L*#&$*L2Q).?F&,#(3Q#&ES/\1+@7]V?L6G075IY=Y(%BD\F1PR@-CJ
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
M GF18?@E0!ALC@'FMFQ;5EU^_AN'BDTM(XOLQ\MED5L?,&8G#^N0!C(')S@
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
MS=LJK(%(D"$9* ,,G(Y!&.*K3^-K:"R_M4VKMHHO#9O>*XRK"3RB^S_GGO\
MESG/?&.:CU;PA+J^K074SVP:UNH9[2]52+F!$V[X]P^\'(;.3@!SP<57C\#S
M)HUUX<:[B?0IKS[2JE3YJ(91*T/H06S\W4 XQGF@":U\5:D=0\3+-I;S0Z7<
M1P0QVK>9)(61&'&._F9)Z #OC-:NA^(8]8O-4LO*6.XTZ98IO+E$B-N0,"K8
M'K@@@8(-8NI>#M3N7\2?8]6AMX]7EAN%#0L65T6-61B&&498\$  X8_C-9>&
M]<TV[UR]M-1TU+C45@,2_9&$<+1J$(QOY7:./<_A0!UU%%% !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 %%%% !@>E%%% !1@9SBBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M,T#B/S)&(!78-^"&##&2,YJ?Q2\B^#=8FCDFMYDL9I$>-RKHP0D$%3P01V-
M&S17(Q>*X])\-V<ES;7UVT&D1W]S+& =L849)9F&YCAC@9/'N,Z3>*+;^U5T
MZ.SNY99+$W\#($"S1@@$+E@=WS+P0.M &Y16)I/BBTUJTTFYL[>Y:+4X6GC)
MV?NT7&2^&XY8#C/)YQ6W0 45YGINJVT=]XM_M?4-7:.PU!T@$,UP?+B$2-@%
M3CJ3U_E757_B2U\,2:;IVIB[<31%%OV">6[HFXACNR'8*2!CD]* .BHK"O/%
M-K8Q6HGMIH[NYA:9;262*.157&=Q9PH.6 QN[^QQ7L_&VG:II]K=Z5!=7S7-
MJUVL$2J'6-6VG=N8 '<"H&>2#C@$T =+16%9^*K2^U"TLHK2]$MWIYU"'S(P
MF4!4%2"<ALNO! 'O66OCG[;<^&3IVF7,EKK)F)9S&KH(T8XQNQG(!SG&!W)H
M [&BN.7Q9IVE:?KNI&VU:2&TU3[/=B1U?RG*Q\J&?"Q?,O3IDG%;6H>([/3)
M+D722HEND3-+E=I:1BB(#N^\3ZX R"3B@#7HK$T+Q38Z]>ZA96X>.ZL&031L
MR,,.,JRLC,"#@]\@@Y%1:UXNM-#:\-Q:7DD-C'%+=31HNR-9&*C&XC=C!)"Y
MP/?B@#H**YK5/&4&F:CJ%@-*U*ZGL;5;R40)'@Q$M\P+..FQN.I[ U+/XDM+
MR!8+"&[O))[$7FVV(1DA<?(Q)9<%L' '/!H Z"BN:^'UU<7OP]T*ZNII)[B6
MS1Y))&+,[$<DD]37,ZWXHO\ 5/!>IWX@O-.DL=9BM4:*4995NDB93L8ELC=D
M8QSQF@#TNBN<3QG8*-46]MKJQETYXEEBN-F7\TXB*E6*_,>.2,'KBI]#\4V&
MO7U_8P!X[JQ*>=&S(P*N"5961F!!P>^01S0!N45Q\NI7.N?$&Z\/I<2V^GZ9
M9QSW/D.4>>60G:NX<A0H)X())ZX'.C/L\,M=ZE<ZA=2::8HXTMI7,K)+O( 0
MGDERZC!/4#MT -^BN??Q;:P3ZA;75E>07EE:?;6MV"%I8>070ABIP001D$'Z
MC-6#QS!<3V,,>C:H7U&T-W9 I&/M"@*64?/\I <??VCT)XR =517)IX^L)K?
M2I(=.U*634VGBAA2--ZR1;MZ-\V <H1G..^<<U-8>-K+4K*.6WL;_P"U->M8
M/9O&!+#,JEF#\[0 HSG.#D8Y.* .FHKEAX[T]['3+J.ROY!J%W)91HB*629-
MX*M\V.L;<@D>X'-(?'=DFE/?RZ=J$:PZ@-/N8V6/=;2EE4%SOV[?F7Y@3]X4
M =515.'4$GU2ZL4AES;(C/*=NPELX4<YW #)&.A'K5&Z\20VNM7&E&QO)+F*
MR-ZNP)MF0':0F6&6!(X..H]10!M45S]OXPL+G2;+4XK>[:UN[*2^#*JL8XD
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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
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
MF.4H">N[*A@#M+  ^O2L2W\6IJWA+3-5U*SU&S6[U*.&/[)*HP3/M0,0V2G
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
MTG34FNIET^U62[&VX<0KF88QASCYACUJ.'0])M[.6TBTVT2VF4))$(5VNHZ
MC'(]JQKOQ7:36NOVMS9:I:2:?9^?*HVK*\#AL21E6X/R-U(8$=*E7Q/9VMI:
MP6]O>WDO]G+>B(,C3>3C )W,-S<'.,\_49 -:+1=*@FMYHM-M(Y;9/+@=85#
M1)_=4XX'L*??Z5IVJ"(:A8VUV(7\R,3Q*^QO49'!JW6;KMY-::6XM"!>SL+>
MVR,@2/P"1W"\L?930 O_  C^C>0D']DV/DI.;A(_LZ;5E/\ &!CAN3SUJU>6
M5KJ%J]K>VT-S;N,/%,@=6^H/!KGO VMSZEX67^U' U+37>RU D_\M8N"Q_WA
MAO\ @5/MO&ME=W&E116-\5U:)IK*3:FV5% )/WLC@@X(S@^Q  -&?PWH=U+Y
MEQHUA+)Y/V?<]LC'R_[F2/N\GBKPL[8+;J+>(+;', "#$1VE?E]/E)''8FN:
ML_'UA>637QL-1M[)=R"XGC14:43>3Y8.[[Q;&.V.XP</@\>Z/-]O1R\,]E+%
M%)"SQDL9?]7M96*D'GN,8.<8H Z2*"&#?Y421[W+OM7&YCU)]ZAO=-L=26-;
MVTAN!&V^/S4#;&Z9&>A^E<X?B'I*V5[<-!=EK&[BM+B*,)(R-*5$;95B&4[A
MT)/MFEN/'<%M_:J/HFK>?I:+-<PA(B5A(+"0'S-I&%;C.[@\4 ;TFC:7*+42
M:=:.+0YM]T*GR3_L<?+^%7'19$9'4,K#!4C((KF=4\>:/I=O)<$R7$4-NES,
M8F0%(W&0=K,"QV\X4$X^HS'>>/K&V;4A%IVHW::?;17<TD$:;3 ZLP=2SC(
M4G'7T!YP ;<?A_1H4MDCTFQ1;5BUN%MT A)ZE./E/TJQ9Z=8Z?YOV*SM[;SG
M,DGDQA-['JQQU/O6);>)Y+OQE_8\-C(UI_9\=ZMT&7#!V(!QNR!\I'3.3TQR
M>DH S[C0=(NM4AU2XTNSEOX.(KEX%:1/3#$9%8OB_P &VNO:;?&RL=/CU>Z1
M8S>RQ@.%# \L 6/ Q6WJ6K0::]K"ZO+<W<ABMX(\;I&"ECU(  5222>WJ0*Q
MI_'>FVUC-<2VMZ)+>^CL+FW$:F2&5RH7(#8*G<I!4G(- &M=:#I.I3B[U#2K
M&>[,)A:22)7.P@Y3<1DKR?S/K4L.CZ9;W4=U!IUI%<1Q^2DJ0JK*G]T$#(7V
MZ4[3;U]0L4N)+*YLF9F4P7(4.N&(YVDC!QD8/0BJVI:[!I>J:98SV]PQU&1H
MH9D"^6KA2^UB6!!(4XX.<4 4[[0KF.UCT[04TW3=.G,@O@MN0^&'6/:0H;KR
MP/8]L&YJ.@6&IP6,$UO"8K*:.:$&,$QE/N["?N],9';(XZU3LO%=KJ-H\L-G
M>!UOVTYH3Y8D6520W1\8 !/7.!G%<]X4\5&QM$M=1CU&X6?6KNQCOI"'1&\Z
M01H2S;CPH (! X&10!WEU:V][;26UU!'/!(-KQ2J&5AZ$'@BJJZ'I*2I*FF6
M:R)%Y"N(%!6/^X#CA?;I6-;>(=-M;S7Y&.H"6WO8;>2*9MP:5T01K"N2 &W+
MZ<DDXK+\9Z_++X2U@P1ZEIM[IUS;*Q.4+!Y(^59"0X*L00#UX(H Z:?POH%U
M8P6,^B:=):0-NA@:V0I&?55Q@?A5N32["6ZM[J2QMGN+8%8)6B4M$/13C(_"
MJ6D^(8=5U._TXV=U:7=D(V>.Y51N1\['7:QX.UNN",<@5?U"^@TS3;J_NF*V
M]K"\TK 9(5023CZ"@"F/#.A"X>X&C6'G/,+AG^SIEI1GYR<?>Y//N:27POH$
M]W+=S:+I\EQ*P>25[9"SL.A)QR>G/M4+^*+6"TDN;NWGMXU$7EL[1E9C*2$"
M,K%3R.<D =>G-4[?Q[H\Z7H8O%<6EQ';/ SQDL[C<FU@Q0@C)SNXVG.,4 :\
MF@:/-]J\S2K%_M>/M.ZW4^=CIOX^;\:J:OX;M;W3[M;""SM+^:V-LEV;96*H
M?X#T.W'&,]ZYG7?%D.L:5#)IMQ=6MQ9:[96MS&LH!PTR9!*,59&5O4BNEE\4
MV<-F]X\%PMM]H2W@F8H$N&9@H*$M]TD_>. >V>* ,O0/!<.G:I!J+Z3H>G3P
M;L'2H"AERI7#$X^7G.W!Y .>.>EOM*T[5#";^QMKKR'\R+SXE?8WJ,C@TZPO
M#>PN[6L]LR2-&T<P7=D'K\I((/4'-9GBW7I_#NC)>6]FUR[W4%O@,HV^9(J9
MY(S][CWQG R: +<7A[187A>+2+%&@=I(BMN@,;-]YEXX)[D=:IWVC7<$"VOA
MU=-TV"XD<WK?9CO(8?>3:0-^>[9HO/%5O9B]Q8WDYL(EEO5A",;<,N[!^;YF
M"\D+GC'J,[%I=P7]G!>6LJRV\\:R12+T96&01^!H 6VMXK.UAMK=!'#"BQQH
M.BJ!@#\JHW7AW1+ZYFN+O2+"XGG01RR2VZ,TBCH&)'(&!^5,U?Q#::/-%;R
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
MM+*X2YD-Q<6DS WEN0P1)8]H4L,I\Q)(V\=>.QHK+U[7(?#]@EY<03RQ-/%
M?*"Y4R.$4G)'&6'3- '-GP=J,^FZKH=P]I_9NH:G)>O<+(WF>6\HE,>S;@'C
M;NW=#G':K<?A6YN6\7V]^\*VFO$A&AD+.BF!8CD%0,_+GJ>N*ZV@\#IGVH Y
M&Q\.:I/)X=.L-:?\23++);NS&X?RS&K$%1L&"21D\X[#G+T_P?K]G!X?LV?3
M3;:+J4EPL@E<O/$RR@9&W"L/,'&2#CJ.AZ_0M;AU^RENH()H1%<RVS),!N#Q
MN4;H2.H/>M.@#R.PO':YFU"VCT*_L?[5FO(+0:B\4XEWLH(@V$>;CG:3RQS@
M$\;]YX/UFYT;Q#9(U@'U/5H[^)C,^%16B.UODZ_NNW][VY[9;*U2Z:Z6VA6X
M;AI1& Y_'K4] '/:3H^H:?XIUR_=K8V6I/%,-K,9$=(EC*XQC'RYSGVQWKH:
M** .!O/A]<21ZH;6_2&;[>+[2&*Y%FY99)/J&<-QZ'W-;%WX>N1KWAJYL1!]
MBTB.:-EED8.P>,(,84@XQGDUTU(2%4DD #DDT <''X/UE-(L[3=8>9!K[:JQ
M\Y\&,S-)M'R?>^;'IQ5[2="\1:+JU_;6MS8-HMY>O>B5]WVB$R-N>,+C:03G
M#$\9Z'I6MI'B)-9FB-O87BV=Q;BYM[UE7RI4) '()*D@@@$#(^A V: ."O?!
M^LW.C>)+)&L ^JZK'?1,9GPB+Y/#?)U_<]O[WMSWBYVC< &QR <TM4HM1!2Y
M>YMY;-(9_)5IRH$O0!EP3P2<#.#GM0!Q_BWPCKGB"76HHYM/EM;RVC2S:Z=]
MUHZ_> 4*1\QZOG(Z8( K:TO2-3M?%VJZO="T\F^M;:(+%(Q96BWYX*]#YGKV
M]^.CJGJNHII&D7>HRQ2RQVL+3.D6-Q51DXR0.@]: .0@\&WC: VDZG8Z5J%M
M+?W-U+$\SC DD9U*/LRKJ6QD8XSS3+;PIXFT6?3;[3K^SO[J.R^PWD>HR/AT
M$C/&RR!22R[RN2/F'/!KMK"[34-.MKV-65+B)955NH# $ _G5B@#BO$OA&_U
M^)%E6R:ZBMA]EU%)'@GM+C+$LFU22G*_*6_AP<YS79QJR1(KN78* 6(QN/K3
MJ* .9?1=2L/%]]K>E_99H]1MHHKB"XE:/9)%NV.I"MD88@CCIG/:LRQ\&7_A
M^;PX^D26MQ_9MG/9W N6:/=YK(YD7:&Z,I^4XX.,CK72ZGKD.EZEI5E-!.[:
ME.8(I$"[48(S_-DYZ*>@-:E ' Z3X.UO3+;PP3-I[W&DS77FC>X5XYMW*_+G
M<,]#P?45WU%9%SXBM+?4M&M%CEF75F<6]Q%M,?RQF3DYSR%XP#0!AS>%=4A/
MB:SLI;5K#7F>0O,[![:1XQ'(0H4AQ@!@,KSQ[U:M_#=W8^*]*O;46_\ 9MAI
M3:<%>5O-(+1D-C;C@1XZ\YKJ:* "N"U#P?K4^B>)]+@DL#'JE\;N"1Y'!7<4
M)# *<8V'&,YSVQSWM% '':IX:U:_U77[N/[$JZEHRZ?&K3/E''F?,?DZ?O?_
M !WWXJ:MX,OM5T>QLIK>P^T6=@D5K?1W#QS6EPH(+HP3)4_*<9'3&.<UWE%
M#(4>."-))#(ZJ SD8W'')K'U#2)=5UZV>]MK.?2K>)RD<C%F,S8 8H5QPNX#
MG^,UMUA:KXF71]*N]1O--O5AM[I;? "9<,RJL@^;[A+ >O7B@#(@T*;POXEU
MO6;:*Q@\/7-FLES;INWK+&IS(J!<<KP0#DXS[5SW@][FU?0B8M"OT2+R;8V>
MJ/)) LF"Q2(I@*,#/S':HP#C@^F"ZD.IM:?9)Q&(1+]I^7RR22-G7.[C/3&#
MUIT%E:VKN]O;0Q/(<NT<84M]<=: .-A\&ZK_ ,(&=&:ZM;?4H+YKZUGC+21A
M_M!G4,"H.,G:?S]JFU'0O$VMZ(K75QIEGJUM<17-HEN'D@#QD_?) 8A@2" .
M!ZUV=% '':MHOB/7?#+6MY_9<5Z]U;2^5#(_E(L4JR'YBFYF;;CH ./0Y6]\
M-ZK<ZCXIN$^Q!-7TZ.TA!F;*,JR#+?)T_>=L]/?CL** .#T_PUXGT.^2?39=
M)EBNK2WAO(KII#Y4L2",21D+\P*@94[>@Y%6+SPOJT]SXI=)+1UU?3(K*%WD
M96#*DBEG 3 !\S/'I[\=A+/% $,LBIO8(N3U8] />I* ./L] UC3=:MM31]/
M*IHL=A,))'^5XV9@P^7E3NP<X(Z\UOZ#<ZA>:+;3ZI###>L#YJP;MAPQ 9=W
M." ",\\UHU1UG5(]%T6]U2:&6:&TA:>1(<;BJC)QD@= >] &;XBT.[O]2T;5
MM.DB%[I4[NL4[%4EC="CJ2 2#@Y!P>1TYK%U+P;J-XFH7<1LUO[_ %.TO94:
M5A&B6Y3:@;;DDA#S@?>]N>TM+A;RS@N4!59HUD /4 C-)>W0L;&>[:.2588V
MD*1XW$ 9.,D#/XT 3#.!D 'OBL;Q5HLVNZ(UO:3)!?0RQW-I.XR(Y48,I/MP
M0?8FH;7Q=:7<GAY$M;D#7;8W-N[!<(!&)"'^;(.".@(]ZO:_K,7A[0KS5[B"
M::&TB,LB0A2VT<G&2!^M &/I'@\:-XFN=0@N-UE+#&PMVZFZ"E'F)]60*">Y
M+&LR/P?K*:1:6A-AYD.OMJK'SWP4,S2;1\GWOFQZ<5W<;B2-7 P& (IU '!Z
MCX+U:^D\03Q75I;W%UJ%MJ-A)N9PDD"HJB0;1P?+YP3][OCFYK.C>)?$'A.Z
MLKPZ9%>SR0E8HI7,48217)WE-Q)QC& !Q[Y["B@#G[#2+Z#QIJFL3?9A;7EI
M;P*J2,75HRY)(*@8/F>O;WK7U&*>;3+N*U$)N'A=8O/&8]Q!QN']W/7VJ6:>
M*W0/-(J*65 6.,LQ  ^I) _&H4O&:]NH)+6:**!$87+[1')G.0O.?EQSD#J*
M .$/P]O8;6]&DS6^E?OK>[LK)97FMH;B-F9C@@;5<$*54=L^PTM2T+Q-K.D0
M3S3Z9::Q9W<=U:Q0[WM]R!E(=B Q#*[ X''&,\D[L_B&UAUG2M-$4LAU..22
M"=-ICPBACGG/0C''>M:@#C-;\/:[XC\/PVFH)I0F-[;SRVZ._DB.-PQ7<4RQ
M;!'( &1Z9+;7PUK%MH5QH%S'IFIZ2DP6VCO)7+&V_P">3_(>5_A89Z#/K70Z
MGKD.EZCI5E-!.[:E.;>*1 NU&",_S9.>BGH#6D[K'&SNP5%!+,3@ >M &)X3
MT.;P]I,EC+.SQ?:'>WB,K2_9XCC;&';E@.>O3..U'B[1KK7?#[6=D\*W*W$%
MQ'YQ(1C'*DF"0"1G;C.#UK;CD66-9$8,C ,I'<&G4 <>/#VLVFJ:Y<VC64D>
MMPH9EED9?L\ZQ^62N%.]2 #@[3D>_'0Z)I46AZ%8:5 S-%9VZ0*S=6"J!D_7
M%7Z* .7\0:-K3>(+'7=!DLFN(8'M;BVOBRQRQ,P8$,H)5@5]#D$T'1-8?Q1I
M&K3264@M+.XAF"LR9>5D;Y1M/RKLQR<G.:ZBB@#@;?PAK4'AG0--SIYFT[5?
MMTK>>^UD$COA?DSGY\<^E69?"FJ1)XFL+22T:PUYGE+RNP>VDDC$<F%"D.,
M$<KSQ[UVM% '+Z5X:N--\3W-TH@_LQ],M[")?-8R@1%^2-N.0^.O;WJKX;\.
M^(-+TJ/P]?W5C+HUM&T$,\1;[1-%@A592-JD CD$YQT'6NRHH Y3PII/B72(
M+73=3N--EL;!/*AN( WG7" ;4#J1A"!@D@G)'UKJZ** .$L_!-_%X<M/"]Q+
M;/I5G>I/'<!V\YXDE\U4*;< Y 4L&Z<XS6YX:TB^TFYUQ[O[.4O]1>\B\F1F
M*JR(N&RHY^3/&>M;]% "'.#@ GL"<5P=CX/UFVTWP_;.U@6TW5YM0E*S/AD<
MS85?DZCSN_\ =]^.]I&)520I8@9P.IH X.;P?K+0WSH]AY[^((]8@5IGVLJ[
M 48[,J<)U /6K=MH7B73-<U V-QICZ9J4PN9&F#^=;2%0K[!@AP=N0"1@GOW
MW] UN#Q#HT6IV\,T,4CR($F #@H[(<X)'53WI-)UR'5[G4[>*">%].NOLLHE
M"_,VQ7R,$\8<4 8@TB]TV'QE>71MO)U'=<1>7(Q90(%CPP*@?P9X)ZU0\+Z1
M>ZKX?\%7MRELD.EV,<\(25F,SM;[%S\HV@!B3UYQZ<]W+#'/$T4T:21L,,CJ
M"#]0:2&"&VB6*")(HUZ(BA0/P% '$0^#=73P!8Z0MU:0:MI]T+NVF4M)"SB0
MN X(!P0Q4X^OM5O4]$\1:WX=\N\;3(=12[MKF*"%W\@>5*KD%RN[+8Q]WCC@
M\D]89XEN$@,BB9U9U3/)4$ GZ L/S%$,\5Q'YD,BR)DKN4Y&02#^H(H 6+S/
M)3SMOF[1OV=,]\9[5@WFCZC_ ,)M;:Y9FU>$6#V<L<SLK#+JX*X!!S@@YQC.
M>>E=#10!P>E>#]8L-/\ "-M(UBS:+<22SE9GQ(&21!M^3K^\SSZ>]20^$KXZ
M+>Z=?V6E7T%YJT]Y-;RROM,4A9@ VS*NK%3D#L>17<44 8_A?2;G0]!BT^ZN
MGN&C>0H7D,A2,N2B;VY;:I"Y/7%;%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9NNW\FG:3++;
MA#=R$0VJ.>&F<[4!]LD$^@!-:55[JQL[WR_M=K!/Y;;D\V,/M/J,]#0!Y[:V
M]SX,\=:5+<0V]OI^LP+ILS1W!DW7,8+12.2B_,PWKWR<4S6I]0O]4\0Z;!J3
M)J"WUL+&6*^\I;>+;&71E# YP7)X.[>N.1QZ'>:;8:AL^VV5M<^6<IYT2OM/
MMD<5RESX(FN]3O9+N/0;ZWN9FD$M[I8EGB4@ (#NP0H  .!CN#W *<-G-+XR
M\3A+W4I3ID5I/9VWVV3:9/+<X(W?,&(&0>#6;I.HW%UHUGX@TSQ*MUJ!TR=I
M=.4.[7$PBW8=3(0C(XQD*!SMZ$"O1;#1]/TT*UK:0I*(UC:;8/,<  #<V,GI
MWI]MI>GV=U/=6MA:P7$YS-+%"JO(?]H@9/XT <)H<D.I16VJ6?BS[0ESIC^=
M:0O(6=MH/F,3(3&RG@D =<>E9^B1SSQ_#Z235-39M7T]TOLWTG[X"W#CO\I!
M'WEPW)YYKTB'1M+MC<F#3;.(W7-QL@5?._W\#YOQH71M+0P%--LU-O\ ZDB!
M1Y?^[QQ^% 'F=CK4]O)8Z1>ZJT.FG5M3LUN+N5VR8I,0Q/)O5ONE\9;G:.M7
M_L\\=_X/T_\ X22\U""6^O(7N(9WC$L8@E8(2&.[:1MWYSQUR,UW;:%I#VDE
MH^E6+6TK;Y(3;H4=O4KC!/O4K:7I[&W+6%J3;#$&85_=#_9X^7\* /*W59K7
M1X;N[N7AL?&,]G%)+=/N2("7:I?=DXX ).>V:]/UFYN;3P[J%UI\?GW4-I))
M;I][>X0E1[Y.*<-%TH0/ -,LO)>02M'Y"[6<=&(QR?>KU 'G5E<SM_P@]_IM
M_<W)U53'?JUPS"9# 7:0C.%97 Y&,;MOH*O_  XM&FT*'5[B_O[FZ=[J ^?=
MO(FU;AP/E)QD!<;NN.,UU<&E:=:RRR6]A:PR39\UHX54OGDY('.?>I+2QM+"
M(Q6=K!;1D[BD,809]<"@#D/%,-L?B!X0EN)7C7_2P6$[1CB,$="/_K]ZPAJ>
MI77@I-?ANKE?$46L>1);><VW)NO+-N8\XV^61VS_ !=>:]-N+.VNFB:XMX9C
M"XDC,B!MC#HPST/N*C&F:>M\;X6-L+P];@1+YAXQ][&>G% "Z@_EZ;=.)Q;[
M87/G%<^7P?FQWQUKR^?7M5T+2=2@OXY[:_AM[-Y;R&Z>YMY;8S[)+A,G<C;6
M8D<'@'/&:]7=%D1D=0R,"&5AD$>AJM;Z7I]G%)%;6-M!'(-KI%"JAAZ$ <]3
M0!YYJ5^VAV%]?6?BB.ZT^XN+/S_)WR)8Q,^UY _F,0&'4 C')&#S4/B*$V_A
MC5FM==BU6&34=-EA@5F,=LQN(\J)"[G#8#8_ASG'->D6VDZ;963V5KI]I!:2
M9WP10JJ-GKE0,'-1IH6D1V2V2:58K:(V]8!;H(U;U"XQGWH Q_!=^NIVMW<7
M$EPNKK,8]0M)I6(MI1CY$3. F,%2/O YR2346NZ@3XZT/1KN9X-/NK:XE&V0
MIY\ZE J$@CHK.V._'I720Z=96]U)=0V=O'<2 !Y4B4.P'0$@9-%]IUCJ< @U
M"RM[N(,&$=Q$LB@CH<$'F@#R_P /WEI!I]IIJ7\S-+K^I!(C=%$G57E/[V7E
ML $-QDL<=LD&F:A=:AX;\%E]7NGDDUN>SG>*[;,D0^T85B#D\(F">>,YSS7I
M;:)I30K"VF61B67S@AMUP)/[^,?>]^M*=&TL[,Z;9_)(95_<+\KDY+#C@D]^
MM 'F%Z+BR\.^*;J'5-2$FC:VD=B6O9&$:$P,5.6^<'S&&'W<' Q5O7M:\O5Y
M;JTU.8&#Q%:6DC2W138"8U>)(QP8\,26;J2>#@&O0FT/2725&TNR9)FWR*;=
M"';U/')]S2OHFDR222/IEDSRA1(QMT)<+C;DXYQ@8],"@#@-<N+^_P!4\1:=
M;:F5OOM-J-/EBOA$MNA5"ZL P.<%F/!W!UQT #]5N3?:YK^C7'B0:++8I ;&
M261]XB\M6\U?WBASOWJ<ALXP>M:UWX*GO-6O9KM-!OX+J4R"2_TL2SQ*0 $!
MW8( &!P/?-=&F@Z6([$2V-O<26**EO-/$KR1A0 "&(R#QU% ''75]J%CXG2:
M\,M[ID]_;P)=6L[1R6<I5%\J6$G!1F.[C)&_D< UVVK1)-I%Y'(7"F%LE'*'
MIGJ""*7^R]/%Z;W[#;?:R<F?R5WYQC.[&>G%6)H8KB%X9HTEB<89'4,K#T(-
M 'EWAB8P:9\/=*>6>/3M0TUI)3Y[XDG6%-D><_*,;SM& 2O3BFS3ZD8+>SDU
M*^6VA\6"PMYUN75Y;8KDHS9R^&W+DY/R]<BO23H^F-9"R.FV9M P80&!=@(Z
M';C&:632=-FAAAET^U>* YA1H5*QG_9&./PH ?I]C'IMA#9Q23R1Q+M5YY6D
M<CW9B2?QKRS5,W/A[6!=75S+':^,((T:2Y<F-/-@&,YX W''IU%>N52_L?2_
M(G@_LVS\FX.Z>/R%VRGU88Y_&@#B=8O;K3M?^UEI;_0UN;.'S;2\<36+Y3 =
M"<2QN64DY).XYS@5U?BW_D3-=_[!]Q_Z+:KG]DZ;]J%U_9]K]H7&)O)7>,#
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
MGSRSSA=R*=\31[4&#P V<D\D=L\6_"^C7>C0ZDET\+&[U">\7RF)VB1MVTY
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
M9;?1_P"SR@D8%GW*V[.WI\N/QK0\(Z/<>'_"FG:1<R122V<(B+Q$[6QWY'%
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
M)/A]?6E_'--<VUQYLC3[GD<PC)<$_?W9'KV[8H ].N9)(;6:6*%IY$1F2)2
M9"!PH)X!/3FEMY'EMHI)(6AD= S1,02A(Y4D<<=.*RO%I*^#M:=99(F2QF=9
M(Y"C*0A((8$$<BN.L;>/5?$OAVTN[JZ>WN/#!DEB6ZD578-" 2 P]3R.O>@#
MTJBN7^'5W->_#[19[B=YY3!M,KMN9MK%1D]S@5R/C'6+>*_UF>VU Q7ECJ-@
MA:>XVO'EHMRPH,8C*L2Q.<G<,8&0 >K5&T$3N'>)&=>C%02*<CK(BNC!D895
M@<@CUKR?^T]7TJRO3%&M[>3:3=W&FZK92%A=*"C$RQ'I*N5P>1R0,=* /6J*
M\FOY;"Y\-:_JVB>)Q.'T&:0V]@[H$=5W+*Y\QF63J.<%N<YP:LS*NAZM8ZA8
MZCJ#6EUH5S=:H4N&F(5$0I,H8D*^2P&, XP!@4 >H45Y%::C$+W4+:WU)4@G
M\+^>B07I9C*I8AV<$9EV\L0!^/6KULFFZ?H'A*2:[N6N-66&23[5>M]GF9;8
MD^:6R O.0JXW,%],@ ]*FN8;=HEFD5#*_EQ@G[S8)P/? )_"I:\9LKBSOM'\
M&3:C>QSBVUZ\MGF><X1 +D(I)/ PJ8R>@%:MG>Q:OJTZWGB".PUJQUIU6W53
M]H>,2'RXU!?#1O&5Z+CDGJ": /4::8HS()"BEP,!L<C\:HZ]=QV/A[4KN:2>
M**"UED>2W ,B@*22N?XAV]Z\L;7+K3Y-7_L6\C:5O#*7$$,%QYS&56?+GLTN
MSYB0.>,YZT >O7'D"!WN?+\E 78R8VJ!U)S5<73"XLHK:S>2TGC9C<(RJD0
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
MVJ^(+.[MM2\ME\2M:SM<7'[XH%=73:,!800, YSP>#U7Q"Z_V'\5_F'5._\
MTZ1"@#U96W(&]1FLO0M<CUQ+]DMI;<V=Y)9NLI4DLF,GY21CGUK2A(,$9!R"
MHY'TKR"\L0VC>+-1L;NYBURUUZ7[ (;EU_>EH]J>6#M;=G!R#D?2@#V*BO+K
MR]CU36M;L=0\01:3JEG?H;1=K>?Y6$*>2-X#A^05"G))![5Z@P#*5.<$8X.*
M *]A<3W5KYMQ9R6DF]U\J1E8X#$ Y4D<@ _C5FO(["1[GP[X/5]0O#YOB*[M
MY&%W(&DCWW/#'=D_=7D\CL177> SY8\16*RR/!9ZS+# KR%S&GEQMM!))QEF
MH ZZFNQ5&8*7(&0JXR?89XK@/'=]:C4KFR>[,=RFC3SHL\VR),G = .6FRN!
M@C:#[X-72]<@U36="M-9O4:QG\/1W,+23;4GN<XE).<%U ''4;B: .W\/:W'
MXBT&VU:&"2&.<,1%(1N&&*\X..U5=-\2/JU@UU::5<L4U![&6)G0-'LD*/(?
MFP0,$X!)]*\\\(:I;+I_@S2[RY0:/-#>Y9Y/DEN%E^1'.>?E+L >IP>PHT^:
M"'PW:K97KA8_&ABS'<L=R-='AL'Y@1SSG/6@#U:XO@D-[]DC-W=6J$FVC8!F
M;;N5,G@$\=?458B9GA1WC,;,H)0D$J?3CBO*[J.SM(?BCY4YM[Y!)-'Y<[)(
M!]DC;<,'.-W?\*U[*X34O$RZ7K$C"R.A03V8,A578[A-("#]]?W?/50<C&30
M!Z!17E&C?;=5NO \6LWEV[W5C?B9?M#I]HC1D\IV (Y*$$GJ<\\5UOPYGDG\
M%6PDG>8Q7%U KR.7;8D\BJ"3R<* /PH Z7[3#]J^R^8OG[/,\O/(7.,_3-2U
MYMK;?8/B%X@NK%4.K?\ ".I+9(6YEF#3@ +GYNB\5)IT^;SP1?:-=22G4(F&
MH REO.C\DLTD@)^\L@49Z@MM[XH ]%HK \:WL&G^#]1N;F>Z@B"*C26KA)%W
M,%&&/W>2,GL,FO.-8U+9H_C^V@U*.)8([6>WCL;I@D1*@/L((R,X!X )ZCF@
M#V:BN"72X9/'.N:"EW=I:7NC0SO_ *4[,LIEE7S%).5; 7IZ"I/!DUWJDEO%
MJ$<D=QH$;V-R>0LUQD#>/4;%5^_^N]10!W-17-S#9VLMS<2+%!$A>1V. J@9
M)-<UX[U"?3],TUU=XK*74[>&_E5BOEP,QR2PZ MM!/H37&^,[=X].\<V$!:3
M1HM/M[E8]Q*07!+;E3T&U48KT&0<#- 'HW]NQCQ6N@&VE$K637@G)785#JF!
MSG.6[@5K5Y]<6.EZI\1+*T67S+%M GQY%PP##SX_XE.2,Y[]JY[1]=-YI?A>
MTU[58(+*[T4E+B^+%)IU?:P+AU^<*%().>3CF@#V*BO,+;2XK_Q1H>DW>M:A
MJ%K)H4Y:;[5)$;C;-$$?Y6ZXYW#[V >:]'O45["X1F=5,; LKE2..H8'(^M
M%BLK7M<CT&"TFEMI9EN;R&T!C*_(9'"!CD],GMFO-;"9=)^'WA76I+Z=8]2-
MK%JMW<SR2HL?EOM+#> J^84!(QQUSSF]J45M;>'(A:ZTFI6C^)+%XVCYB@S/
M&3'&=S94=<9XR1[  ](AN)Y+^Y@>SDCAB"&.X9E*S$@Y  .1MP,Y Z\5+,\5
MO')<RE46-"S.1T4<FO-=;U.]TS4?'LUI<7!-O#I[D!VD,,;%O-9!G*X3<?EQ
MTS5F.#3+G2?$ES8Z];ZA97&FF1[:T)\B%E5B'SO;:S=QD9VY(H ZW1M<DU=X
MW&F7$-G/;)=6]TQ4K(C=%(!RK8P<>AZUL5S_ ('@A@\#:'Y PKV$#GYB<DQK
MDUT% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %,FABN(6AGB26)QAD=0RD>X-/K'\0ZXV@6]I<M:B
M:WENHK>:3S-OD"1@H<\'(R0#]10!IQVMO%;"VC@B2 #;Y2H N/3'3%%O;6]G
M L-M!%!$O1(D"J/P%<[#XN::YUNT6RC^UZ9<PVXB%QGS3+MV'.WY0=V/J&SC
M&:YO3]?F\-7?BRZ.GO<6,6N(L\GVC!B5XH%RH.2V"V2...GI0!Z+<VEM>P^3
M=6\4\6<[)4##/K@TCV5I)(LCVL+.HVAFC!('IGTKF;GQ#INE>(_$$]U8R12V
M-A;S2W(DW&>,M($54S@'<&';.ZJ_BV_O[CPEXGM+W2Y+7RM(EN(KF*8O&QV/
M\N["D.I4$CD8(YH ZK^R]/VJOV"UVJ<@>2N ?7I4CV-I)<QW+VL#3QC"2M&"
MRCV/45SOAWQ#-+J%IH=WI[6[MIB7<$OG!_,0%4;< /E(++QD\'KVJWJ_B&?3
MM?T_2+?36N9KZ&:2)S,$0&/;D'@G^,<X_ T ;"VELEPUPMO$LS?>D" ,?J>M
M$5G;03RSQ6\,<TO^LD1 &?ZGO7)67CR6YM]*NI=%D@M;V^.G2.;A6:*<.R8"
M@?,NY"-V0>>E6XO&!;7K#3+C3S;O?R7$<"R38E7R@QW/'CY58(Q4@GC'K0!T
M,-G:V\TLT-M#%+,<R.B!6<^I(Z_C38=.L;>4RPV=O'(6+%TB4')ZG('4U@V7
MBV6\L;ESIRQW]OJ(T]K,SY._(^;.WIM._I]T9JM\1"T>EZ/,B2/)'K=B52-L
M%LSK\O) YZ<\4 =;+%'/&T<L:R1MU5QD'\*@&FV(((LK8$+M!\I>!Z=.E<U'
MXZ6"34K35],DL+^R: +!YPD699FV1LK@#@MD'CC'>M30_$#ZM>ZA9S6+V\EF
M4Q*K%X9E8$@HY5<D8((QQ[YH UX;>&VC\N"&.),YVQJ%'Y"F26-I+(\DEK [
MR*%=FC!+ '(!/<9KGM:\8'1+QEN-/(M4NH+;S9)0CRF4J-T2$?.JEU!.1T;T
MYBU7QK)I7_"0B33 TFC0QW&S[1@W$+YPRY7_ &2,>HQZ9 .MJO;V-I:.[VUK
M!"[_ 'VCC"EOKCK6//XDE5"]GIYOD\B"4-;RD@F5MJ_P_= RQ;LO.*S)?B!'
M%H^HWRZ=]H:PU&*PE6VN%=&,AC"LKD#(_>KQ@<Y^M &SK?AZ'4?#>JZ38K;V
M)U&"2&258!@;U*EB 1D\^M7-+TR'3;".!8;<2; LKPQ!!(0,9(_Q)K)3Q!>W
M-V-)?2%CU-H))Y;=[L;$A#E$;>JGE^PQQ@Y(QSSO@GQ$-/\  ^@V8C62_N8;
MB94GF*A524@[G 8YRZCH<\^E '>+IMBL8C6RM@@4H%$2X"DY(QCIGG%.-C:&
M%(3:P&*-MR(8QM4^H'8USUAXO_MB.PM[7394U"\MY9WM;IS#Y"(VQBS;2>6(
M"X'(YXJ'X8L[^!K<R*RO]KO 59MQ7_29>,]\=* .I-G:E-AMH=F_S-NP8WYS
MN^N><TAL[4W8NS;0FY"[1-L&\#TW=<5/10 A 8$$ @\$&H8;*UMMGD6T,6Q2
MB[(PNU<YP,=L\U/10!!!96EK&\=O;0PI(2SK'&%#$]20.M(MA9JT3+:0!HAB
M,B,90>@]*L44 0+96J7;W26T*W+C#3",!V'H3UIATS3RK*;&VVL=Q'E+@GUZ
M5:HH 0 *    . !4,5C:03RSPVL$<LO^LD2,!G^I'6IZ* (8+2VME98+>*)6
M^\(T"Y^N*2VL[6R1DM+:&!&.XK%&%!/KQ4]% %"72;7['+!:1QV4CQR)'-;Q
MJKQ%QRR\<'.#]0*P--\&O"]M_:3Z1<+:LK1O;:6()F*]"SEV_' &?H2#UU%
M%4:9IX55%C; *=RCREX/J.*G2&*)Y'CB1'D.795 +'ID^M/HH AGL[6Y*FXM
MH92OW3(@;'TS2/96DERER]K"UQ&,)*T8+*/0'J*GHH A2TMHYVG2WB69OO2!
M &/U/6I6570HZAE88((R"*6B@"M_9UCE3]CM\JNQ3Y2\+TP..GM0NGV2>7LL
M[=?*):/$2C83U(XX-6:* (5L[9%A5;:%1#_J@$ \O_=]/PJCXDTJ37?#>HZ3
M%.L!O;=[<RLF_8&4J3C(SU]:U** *6EZ=%IME'$D4"R;0)7AB""1@,9(_P 2
M:>FFV,0Q'96R<L?EB4<M][MWP,^M6J* .?\ $?AH:SHBZ;9O;V2"ZAN&_<;E
M/ER*^-H(ZE0,^E;5M:06L'DP00PQ]2D2!5SWX%344 5X=/LK>!X(+2WBA?)>
M-(PJMGKD <T16-G!;O;PVL$<#YW1I& K9ZY X-6** ,Z[T33[O3ET]K:)+-6
M#>2D:A?H!CC/J,&M&BB@"LNGV2?=L[<<LW$2]6X8]._?UI%TVP79MLK8;#N7
M$2_*?4<<5:HH K?V=8_:&N/L=OY[,&:3REW$CH2<9R*LT44 ,,,3!P8T(<Y<
M%1\QQCGUX _*F2VEM-*LLMO%)(O"NZ D?0U-10!5&F:> H%C; *=P'E+P?7I
MUJ3[';?:_M?V>'[25V>=L&_;Z;NN*FHH J?V7I^TK]AMMK'<1Y*X)]>E6L +
MMP,8QBEHH KQV%G$DB1VD"+(,.JQ@!A[^M*EC:16GV2.U@2VP5\E8P$P>HV]
M*GHH JMIM@UJEJUE;&W3[D1B78OT&,"K"(D:*D:JJ*,*JC  ]!3J* *YL;0W
M8NS:P&Y'28QC?TQ][KTIG]EZ?M*_8;7:3N(\E<9]>E6Z* *_V"SWL_V2#>S*
M[-Y8R6'0GW'8TATZQ;S,V=N?,.7S$OS'WXYJS10 U$2)%2-51%& JC  J+[%
M:?;/M?V6'[3C;YWEC?CTW=:GHH @>SM9;J.ZDMH7N(QA)60%U'L>HJ8@,""
M0>"#2T4 51IE@ H%C; *=R@1+P?4<>U20VMO;%S!!%$7.6*(%W?7'6IJ* (I
M+6WFE266")Y$!",R E<]<'MFHY-/LI8H8I+2W>.$@Q(T8(0CH5&./PJS10!6
MDT^REM5M9+.W>W4Y$31*4!^F,4-I]DZ!&L[=D#%PIB4C<>IZ=3ZU9HH @DL[
M64R&2VA<R !RT8.X#H#ZXILNG6,\4<4UG;R1Q',:/$I"'V!'%6:* (9+.UFE
M666VA>11A79 2![&E@MH+5"EO#'$I.2L:!1G\*EHH 888FF68Q(95!57*C<
M>H!]*C@LK6VEDE@MH8I)3F1XXPI<^I(ZU/10 V2..:)HI45XW&&5AD$>A%0'
M3K%D*&SMRI"J08EQA>@Z=!VJS10!G7VF,UI-_99MK&_9-L5T;82;/PXR,<8S
M4FEV!TZS\N2<W%P[F6><KM,CGJ<=AT '8 #M5VB@!LD:2QM'(BNC##*PR"/0
MBHHK.U@MC;0VT,=N01Y21@+@]>!Q4]% %;^SK(L&-G;Y"[ ?*7A<8QTZ8XQ2
M/IEA);BWDL;9H%;<(FB4J#ZXQC-6J* (3:6S7"W!MXC,HP)"@W#\>M2/&DJ,
MDB*Z,,%6&013J* (!9VJVS6PMH1 P(:((-ISUR.E-_LZR^SQV_V.W\B/[D?E
M+M7Z#&!5FB@"%+2VCE>6.WA21QAG5 "P]SWID>G6,-LUM%9VZ0,<M$L2A2?4
MC&*LT4 1PP16\8C@B2)!_"BA1^0J2BB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J&MZ5#KNAWVE
M7'$5W"T18=5R.&'N#@CZ5?HH Y>R\&0VFN:;JINY))[6T:&XR/\ CZD+%A*W
MN"\QQZO[52OO!%Y>:9XBLQJD"?VQ?)>;_LQ/D[1&-N-_S?ZH<\=37:T4 <CJ
MG@HZS?ZY+>WJBWU6PBLRD415XC&797#%CDY<G&.PI\GAS7M0\,ZCI>KZ[;W$
M]U9O9I-%9F-55EVEV7>=S_0@#TY-=710!SEGX;NK;Q'I^JR7L+K:Z8=/:)8"
M"^61MX.XXY0<8/4\U8U'0[B\\4Z3K$=U%&FGQ3Q^2T18R>;MR=VX8QL'8]36
MW10!Q47@B]BT>PL/[4MR;36#JF_[*?GS*TFS&_CER,^W2F6'@?4K.]TF=];@
ME&G7T]RK&S/F3+*KJWF-OY<!\!L <=#7<44 <9HMOINN^,[CQ/IKSM:"W2)M
M\31I+<*77>%8 [E0E,],/CM6WXDT1]=TZ""&Y6WFM[N"[B=X]Z[XG#@,,@D$
MC!P16Q10!R.I^"CK,6HW%W?F'5+L6_DW-O'@6OD.7CV@DYPY).3SG'&*V=%M
M-7MXG?6M2AO+E@%'V> PQJ!GG:68ECGDYQTP!WU:* .)UCP1J.I7&KM'K,"1
M7]S;72>;:&22(PLA";MXS'E,X '+'GKG8U#PO#J/B+3]7FF.ZV@>">(+\MR"
M59-P]%8;A[FMZB@#C%\"/:^#1H-EJ;(Z723K+/'YBNB."D3KD;DV*B$9&0*@
MNO NI7-MK$+:S;#^TK^VOB19'$;1>4< >9T)B7'H">37=44 <W?^';YO%-OX
M@TS4(+>Z^R?8[J*> R1RQABRD ,I# D]SD&L:T\!:KI>GZ,VFZ[#%JFF":(3
M/:%HIX97WLCIOSP0""".G2N]HH Y2?POJ8UG3M;M-8C_ +4@MWM;IKBW+17$
M;MOP%# IM8?+R>.#GK4OA_P]JN@Z9:6*:K;R1QWL]Q.?LI!D21W?8/G."&?K
MZ#I7344 %%%% !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 %<6^IRZ[IGBR\6::*&P:XLK8
M12LA#1)\\F5(.[>2!Z!>.ISVE<7IVCSV,'BK0AL5]1N;B[M'D)"LLZC=R >5
M<MD>FWUH /"GB,7=AH6BWUG>QRW>D)/%=2NN+C:B"3!#;@?G!R0"<YK4\,:M
M+>R:MIETY>ZTJ\-LTAZR1E5>-C[[6 /J03WK/L?#=]8WOAFZGFM!#HNFR6<Q
M$C?/N6,;AE> /*SSZ^W-OPIILD5YKNL3*4;5KWS8U88(A1%C0D=LA2WT8=Z
M.EHHHH **** &R()(V1BP##!VL5/YCD5YAX,OH=1\&:9)?W^O/J=Q</"+D2W
M13=YS*I+9\L@ #.>N,=:])O;I;*REN7&1&,XPQ_]!!/Y UYSX=O;KP]X2@T.
M*>T>2(R%;IK:Y.TM(SYV>5R1N]>U '0ZGX\@TR;6E;1]1E31BC7DB>7M6-EW
M;QE^1MYP.?85+'XENI_%>L:5_9TKVEG90SK)%(FY]_F<\L,9V #\SBN6U-(K
MZ+QA$EX NNP1PQ,UK<9BVQ^7EOW?.>O'T]ZO6]]':^([S5([I#'>:?#;2Q-9
MW&5DB\S&UMGW3YG4C/'3G@ NV'C&TM-%\.PZ=I.JW@U.R::S0R(\A"(&*NSO
M][!')./?M5J]\?Z98,3-%)Y<4\=O<8DC+PNVWJF[<P4L Q&<<XS@US.CI%IO
M_"(*]VCKH5M+;RD6MQF7>@7*_N^,;<X/KCWJU;7MSI>N:@-.U:,:-J%R;IQ-
MIUP9[=V WB/"[2"1D9Z$]#W /2*X71/$&H'QTT-_+G2]<MC<:2.R>42&7ZNA
M63\2.U7=>\16E]H\]G87$B2SCRV>2UN%VH>&P1&3NQD ]B<]L5@^(;;0[J#3
M9M AMM.U*QNX[F.8:=,@ 7(9#MCR58$@CCUH ZG5_%]KI3ZJ!:W%R-)MTN;X
MQ;<QHVXC )&XX4L1Z=\\5"?&>[5H]-M]"U.:Y>UBN\*8<")WV[L^9CC!R,Y]
M,]N!\1^)M-G\47Y:]T>);BVAM9K74/M4!G RQ^XO[Q/GV@LO9AC&<]'I>L1R
M>*4U^[ MDDTQ+-[9+>X9D979\@^4 5^; Z'&#[4 ;47CS2YM3L;5 S0WTS00
M7"2(PWKG[R@[E4[3@D?7&126GCW3+W4K"U@C>1-05S:2QR(P<JN[# -E-PY7
M=CWP>*Y_P[=W&B*-(DU:.70878P,-.N/M/EDDB)CMVX&<;AR0.@ZAWA?4+S0
M;>#2;C5HKC2+%=EJZZ?<+<21@81)#MVC QR,YP.G- &O;_$&"XMM,NQHNIK:
MZC</:PR$1Y\Y2X"$;\\^6W/W1QD]ZM0^-[)K2X>ZMIK.Z@OO[/:VG>,'S=@<
M?-NVXV'=G/0'OQ7(VD26VA^'[!KN-GTO5&OW<6USB12TAVC]UP?WO_COOPEY
M;^;<:C?6FIK;W[:NFJ63&RN'0$0B$QR#8.&4-R/[WMR =,OQ#L&MT=;"\DD.
MI+IKI%Y;A96&5(;=AE(Z$?CBH=1\=S1:3<2VVDW$=[;:I!IUQ;SNF8_,:/#
MAB&RL@QSU//2L[4-0GU:UTI[V]@-U:ZE%>R)%9W*Q*L>?D4F,DDY)W''TJG?
MPQ78UUDO422^U.UU&WW6EP0IA\KY7_=]_*ZCIGVH ]1C9GB1F0QL0"4)!*GT
MXXKB?B/;36/A#7M;M]1U"&[AM@;?R;N2-(L8Y"JP!)R>2#V]*Z;39=1N)FGG
MDM7L9(8F@\N-TDWX.\L&Z#[N!UZYJGXST2Y\1^$M1T:TDACEO(_*\R4G"#/7
M !S]* .>\9Z>VD>"M0O[34M45F%KA6O9I-I$P!*DL3\P<@CH<#BM*^\5VTNG
M^)+:^TS4K=M-L_/GB21!*\#J_P \;*_!PC]P1BK?B;1;[7?"#Z5$UO%<R>5N
M9G8HNQU8XXR<[<=!UJAJGA?4]0O?$DZ/:(-7TE-/0&1CY; 2#<?EY'[T\?[/
MOP 75\46T)AL;2UGN9TL(KPP^8IE\IL@$;CER-IS^'4D"NDKAM9\%WFM:?:V
MDR6*S6UI%':WR.Z3V<RY#2(P7+ _*=I(Z<]:ZS58[^72;B'3)8H[UXRD4LQ(
M5&(QNX!SCKB@#D8O$.H0_$&W>XE_XD.K+)960[)/"2=Q_P"NG[T#U"+6[JOB
MBWTV[O;9+6:ZEL;/[=<K$5!6++ 8R1ECL; ]NHR,Y6O^!+6]\-PVNC66GZ?J
MEN\,MM=A.87C8'.X+ENA'.,YK!\27+7'BVXBEO- M;A--CMKF&_NY;;S0Q9F
M"NI!D3! Y'RDD=S0!TG_  G2R7%I;VF@ZI<S7=C]OA1##\T6Y5SGS, X8'KZ
M=^*D?QYI::C:VP#20W-X;%9HY$;$H)7E =P7<I7=CKCL0:AT;3=1NM?TW7Y+
M>SM8(]->Q-O$[''[Q2'3*CY2$& <'##TQ2Z'H'B'1+R6PBU&R?03=/<1%HV^
MTQJ[ES%UVE=Q(W=<'IT( )4\>:7)J5E;1JTD5[.UO#-'(C9D&<;E#;E4[2 Q
M'IG&15=/B#;M#;W)T;4EM9K]].,I$9V3AV0*5#Y.67&1D<CGKA_AS0/$.@D:
M7_:%E+H<$K/;MY;?:=A8L(F/W< G&[DD#H.HIIX.U5=%M[+S;(R1:Z=5+>8V
M"OGF;9]WKSC/X^U &G'XVLUBU 7UK/8W-C<QVSV\SQY9I &CPP8K@AL]>,'/
M2JI^(E@D$[&RNGDM[Z"RE2$I( TI 1PP;#*=W;G(((%5]3\%ZI?:AK5]!>V]
MK<W%W:WMC)\SB.2! H#C RK#.<'C/>K6I:'XBUK1[>/4+C31>1WUM<E(-ZQ*
ML,@? )!8EB,9. ....0"#6/'<UIX?\07$&DW$.HZ2R(]O<.G'F %'RK$$8/0
M'.1CWKK9;Z.UTV2^O0;6*&-I9O,(/EJHR2<9'0=JY'5O!NH:H/%B_:+6(:S'
M (#EF\MHE &[@<'';I[UTM]IK:SX<NM+U%D#7EL\$Q@SA=ZD';GTSWH H#Q;
M#"));^PO+*T6Q:_%U*@,?EKC(8J3M?!!V]Q^(IT?BE!J5K876G75M<7MN\]F
MKE#YVT LG#8#@$'!XQWX-9</AC7=3\+W.@>(]1LY+9K-K1);.-@\G&!(^XX!
M&,[1P2>O:K5OH&J7%]H]]JSVCW.D0RK"87;$\KH$WME?D&W/RC=RW7CD CTK
MQY;ZL^CE-*OX8-7CD:TFE\L!W12Y0@-D':IY(QQU[TW0?&%WJ6@VE]<:3.)[
MN]FMHDB*L@VO(,LV?E 6/!) R>@YJKI/@[4].M/!\#S6C_V$\AE8.W[T-&\?
MR_+Q]_//ICWIEOX.UVTTNPL([VPEMK/49K@P2JX2YBD:1@),=U,@(&",J#]
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
M5XP.2?0>M<KX5E-AXE_LZ[N;F:VDCFN/#\L\I/VB-FRX8D_.R_+M)YV$'UP
M>E45Y3X;U!M5L]+U:WUZ-O$$4$RW6FHC"6:;8=R3*7. KC(.T < 8! K1\,W
M&CZYI.E7MOJ\\VKR:<Z7ELD^6DD*C>9DZ@JX(4\8+8'! H ]%JC-J)-HEQ86
M[7RM.(6$+J-HW[';+$#"X.<<\<5YMH&L0W@^'$<FJ>;+<6$L5VOVDEI&\@8#
M\\MNW8SSG-5-*:WM?AAX?-G=-%,FMVR3+%<,,9O-I5@#TVYX- 'L5%<#J,=S
MIGC.\TQ&N'M_$=N/LS[V86\J'$VW^[^[82#IRI]:S=5N8+O7->T:_P!?CT:X
MM'@.G,V[SEA\M"&A.\!B7W@C!)Z'/ H [W^V5'B0:*UE=JS6QN$NB@\EP& 9
M0<YW#<IZ=ZTZHWJQQZ=<W+R""46S!KD(-R  G/X<G%<IX*GN[?5[C3-1MHQ>
M+8PRK>6DYDM[N+<P$N#RCDDYSG.,Y.* .YHKS[Q3?PR^,)]&U;5;?3+*;3%D
MLY;DLJF3>XD96#J!(H\LCJ0.1C)S';6*7WC/3M.O=3O;VWD\.%I&:>2+SR)4
M42%0PP2.3CKWH ]%HKR3P[))]A^'FI/?W<EW?R26MS(]T[>;&()<*1G'!13D
M#.1GJ34&F6\Q\,Z!K%GJ5_+K*ZZUJ ]Y)()(C=.KQLI)! CRQ)&?ESF@#TW1
M]<CUBZU6!+::!].N_LLGFE?F.Q7W#!/&'%:M>4WFI3Z=_P )5-#(T=LWB>UC
MOIHV(,5LT4 D;(Y QP3V!-;?]EO>>*M>T*TN9XM'N-+BD)AE8?9;EF< QD'Y
M254,0.. >_(!W>,]:*\XTJYN]9T"[>^$]K<Z'836-P8Y'CW70'S."""0%16!
M_P"FI]*I:39QRW7@(/=WC?VKH[_;1]LD_?[88F7/S<8)/3'4CH30!ZI17D-A
MK36UEHMCJ&HI%I#7^IVAGO2TD>Z.8B".1MZ\;-^-QQ\H]!6@+1$OO!EBFO7>
MH6DMY>1^>EPZ++&(9&"@ACN"GY0V2<#K0!Z3/<PVP0S2*GF.(TR?O,>@'O4M
M>.LML;/2([R=FM;#QA<6D;S3L?*A EPI8G.!P!D^@KU'6=-76=!N[!)Y(3<0
MLD<\3E6C8CY6!'/!P: -&JS7$XU)+86<AMVB9S=;EVJP( 3&=V2"3G&.*\LL
MM=U-;S1]:-I+MGMVT.Y@8L5%^H.&V]-NY#&6]^>E=)#9K8_$73M)^TW$MO\
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
M.X<9YR.*9IFZ#2O#VIK?WC71\3S6?F27;N&A,\R[""V"" .O/ H ](U_7(]
MM+>YEMIIDFNH;;]V5^0R.$!.2.,L.F:U:\;O]2M-3\*1W^IW2IK<'B2)+B.2
M;:T(6\ 6/;G[@C"G'3^+KS6H;Z/5]9U2"\\0Q:;JUEJH^SQA6\]H@5,2QC>
MZ.O! 4@ECGGF@#U"HKBYAM(&GN)%CB7&68\#)P/UKSBQL(KJ/QI>2:Q>6MQ9
M:A<Q6]T]W(R6H:WC&XKNP0"Q//3'&,5E:Y(TOAK5[/5M.CLKRQO--DE-O<%[
M5U:=0)(\X*9 ;(/3@]\T >PT5Y)XPUBRB_MN33M2V3Z>UB(WDNN8P65L0 <E
M65B68DYY&"!Q)X@1+J7XAW*ZA=D66GP7=H8[V0+%)Y+N&7#8Z@$#I^= 'INI
M7HTW3+J^:&29;>)I3''C<P49.,D#]:JZ=K$FI6^E7,-A-]EO[07)F+KB'*JR
MJPSDD[CT!^[7!WNJ0:K<^)[/6[D(T.D0RV"/+Y897A9GE3D9;?\ *2.F .YS
M+H,RR:CX CBNY##<>'Y5D2.=MC%4@ . <!AEN1S^5 'I=1^1")?-\I/,_O[1
MG\Z\G\.,T.G> ]36^NY+J[U&>UF>6Z=Q+$5G.T@G!Y13TSD9ZU/!*VK:DMD=
M8B6_A\02F>ZCU(1-);!F'DA5<2#^%-N,97<">I /5:*\]M;JZL_&EN;I4O[*
M[U*XBM;^VF(DAD"29@GC/55"M@C@;0<#.:V_'=O<GPXVI61E-UI<B7RQQN5\
MY8R&>,@=0R!ACUQ0!T]43J)@:_>\MVM;2T 87,CKLD7;N9A@Y '(Y Z<5P&F
MW%Q=>)+O3MMQ]@\0^7J-C(7?]U AQ*,DY7<!&P Q@S>U9_BM5ETKXE6\DLLL
M-M):/&DDS,(LQ1L<9/ R2<=!0!Z1_;D?_"5_V ;:82_8S>"8E=C*'"8'.<Y/
M<"M6O/;NPTW5/B)!:B9GLCX?E(\BY8;AYZC[RG)&<]^U;OP_O)]1^'FA7-U,
M\TTEE'OD9LLQQC)/KQUH Z6BO(X"]AX'UCQ!#>7TMW;:E<VSRM<RR^5:_; )
M/EW<D1@G/WAV/2M(Q12V6I2:%XKL)A=O:F.%-QM$DWC"$AV*^:!M8 ^^.>0#
MTJBO*'NC?3Z!;W$=[I#_ -ORV5[;1WS>63]F=MJ,I&4)VXZ%22!C%12WMUX<
M-]9_;Y5\-1>(([?[3<N\JPQ-!N9"VX-Y8F*J26XY![B@#URJ\[VL$L4DQC22
M1Q%&S ;F8_PC\C7F\E];:*VFH^OK>>';O5W6YGC8B"WW0DI"'W-^[\S!(S@$
M[3QD4NMVNBQ-X8EAU![K3U\02 7$UQNCC5H9241Q@; V .3C&,\4 >E7-Q#:
M6LMS<2+%!"ADD=C@*H&23^%2]:Y'XGPI<?##Q "NX+9.ZX)Z@9!JC%-9:AXS
MFTBYF!TG^RDFL-DYV2-YCB9PP/++\@SG*]L9H [RBN;\!7.H7?@C3)M4D>6Z
M9&'FR?>D0.PC<^Y0*<]\UTE !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %17%K;W2A;B"*90<@2(&
M_.I:RM=UVWT**T:<QJ;NX%M$TTGEQARK,-S8.!A2!P<D@=Z +<>F:?"6,=C;
M(64JVV)1D'J#QTIQL;,F(FT@S#_JSY8^3Z>GX5D)XCD&KZ;IEQITD$]_%<.F
M9 0IA(!!XZ'<I!&>#4&G>,8M5M;'[)9M]MO7N5CMY)  H@D*.S, <+G & 3\
MPXZX -^.RM8;F2YBMH4GE_UDJQ@,_P!3U-$-G:V\TLT%M#%+,<RNB!2Y]21U
M_&N&U35KJZ\0>"]033K^">66\1["5_+)*PN/F!.W&1D-Z<CTKJO#NN+K^F-=
M"V>VEBGEMIH'8,8Y(W*,,C@C(X- %V+3[*!P\-G;QL&9]R1*#N;J>!U/<T-I
M]DZ%&L[=E+F0J8E(+'JW3K[UE+XE6XUN[TRTMUGDLYTAN%\X"1-RJP?9C)3Y
M@-WJ#Q@9JI'XUBDT^TNS8R*L^JG2F7>"4D$ICW>ZY4^] '3F-"RL44E?NG'3
MZ5%+96L]Q%<36T,DT7^KD>,%D^A/(KSG2?%$OAFWUZXN=.O;K2X-=G2>]\X/
M]G0LJ@X9MS 9&<=!Z\XZ+_A(-+T_7?$T\]M<026%O;/<3/+N696#[ B[L+T(
M[9)YH ZIE5U*L 5(P01P14-M96MF&%K;0P!SEA%&%R?4XKFAX[M(9KZ*\MRI
MMH8YD>VE$T<V]]BHK# $F\J-I_O YQS4/B3Q9JVDZ!K4Z:,T-W8QQM'*[[H'
M$AQE6V_,RGJN/3G!S0!U=S96MX$%U;0SA&W()8PVT^HST-#V5I+,9I+6%Y2-
MI=HP6(Z8SZ4Z-Y3;AY8=LN,F-6W<^@/%<A;_ ! ,]IIEY_85XMK?W<EDC>;&
M6$RLZA=N>A,9&<X&?3F@#J?[,LE5?+LK53'DQ_N5PI]1Z5D^%/#">'-,6WE-
MM<72R2O]J2W\MB))&?!Y)XW8Z]A4-KXNDN8[J(Z1<)?VU^+&:#>&2,E!()&=
M0<1[2"3C@\8K.N?'-Q<Z;I5SI=E&S7.L?V9.'F!"E68-M(!#!MAP>.#GK0!V
M*65I'YNRUA7S>),1@;_KZU5NM.EBTB6TT1[;39S_ *J06P9$.1DE 1G(XZU@
M1^+[BWUCQ(NIVT<-AI/DJK)*"S%UW#J!RQ8#K@8'O3+WX@PZ?:ZO+-ITDS:=
M;+=$VLRRQRQDD</P P(Y7KR",T =)I^F)::<;6=A=/(S23R2(/WKL<L2.P[
M=@ .U2C3;%2A%E;@QC"$1+\OTXXKD-1N+C5_%/AVWU#3[BR@>:[7R7G!\Y%B
M4JYV'CDG@\@BF^*[Q)/'.B6#2ZBMM;6L][>)9><2Z<)&K"+G!8L>?[E '8G3
M-/:V>V:QMC YR\1B7:Q]QC!I[6-HYB+6L#&( 1DQ@[ /3TKG+.[T_21:ZA&V
MH-+K21):Z?+.\K[@&<D!V(7Y3ECD ;?7K)=>-;.ST^_N)K6?S;"]CL9X59,B
M239M()(!4B13GKUXXH W5TZQ6,QK9VX1F#E1$N"PZ'&.M6:HZ9J#ZBD[M8W5
MH(YC&@N5"F50 0Z@$_*<]\'@Y K+U+Q?:V$4\T=I<74$%REFTD.W#3NP0(N2
M-V&8 GH#QR0< &_Y,6 /+3 ;>!M'WLYS]<G-,-K;M<BX-O$9P,"4H-P'UZUS
M6K^.[32)=9C;3[V=M)CCDF\K9\P<$_+ENPQP<$[A@&NK!R <8H K'3K$D$V5
MN=K%Q^Z7ACR3TZGUI\%K;VQ<P6\41<Y;RT"[C[XZUY[HMU;:QXCUJ2Y;5Y(K
MW5'L[)8IKA((TACP[!U(499)#P<\"NB&MC1+F#PZ++4+V\BL@]LS.C->!,*W
MS,W##@DL1][O0!T$MG:SN7FMH9&9-A9T!)7.<<]L]J8FGV4;HZ6=NKQC",L8
M!4>W'%8^I>+;73H[IA;3W!LRBW"QE<K(^-L0Y^:0A@=H]1SR,SS^(X5DNEM;
M2YO$M)D@G>!-P61BHV@=6(W MC@#.3D$4 :<%E:VLDLEO;0PO*VZ1HXPI<^I
MQU-2R1I-&T<J*Z,,,K#((]"*YR3QI916FK7#VET%TZ\CLBN%W3RN$VA!GUD4
M8.".]-G\4RP>(=7M38N=/TFR%Q<SAUR68%@ "1C"HQ/^\.G< W[2PL]/C,=E
M:06R$Y*PQA 3ZX HAL;.WDEDAM8(Y)CF5DC +_4CK^-8.C:['$^C:9,FI-)J
M5I)>0SWA0MP58QMMZ,!(.V,+U.*D7Q?:M9I*;:6.;[,UU+#*R+Y$0)&YVSM
M)4XP3G&1P"0 :_\ 9>G[ GV"UV@[@ODK@'UZ5D^)?"Z:WIPMK4VMH[74-Q)(
M;?=O\N19,'!&<E<<^M:UE??;M(M]0CMIT\^!9E@D4+(NY<[2"<!N<=:R;'QA
MI]\NC!4FCFU9Y4BB<#=&8U<MOP2!_JV'7D].AH V(["TCLS:K:6ZP,/GB6(!
M&SU^7I0VG6+*5:RMRI"@@Q+@A1A>W;MZ5@G75U+5M'L1#J5I-,T]SB-H]I2%
MC&PDY.48LI&.N5YZUSVM>))]=\$7C2P-91ZAJ0TZR=7RVSS-CR J<Y 25ACM
MC&>M ';7^F.UI,=):UL=090L=TUL)-F".JY&1@8ZU-I=A_9UD(6F,\S,TDTQ
M7!D=CECCL,G@=@ .U5- UJ+68KU8K.>U^PW+6C)-MR2JJ<C:2,88#Z@BC4O$
M-MI\US$(I)WM+<W5UY>,0Q\D$DGJ=K8'?!Z#F@#2EMH)WC>6&.1XFW1LZ@E#
MZCT-1C3K$>7BRMQY0Q'^Z7Y._''%88\90&72(?[.O3/J=DUY%$-FY5 7Y6^;
MAOG7VZDG -:F@ZQ%K^A6>K0PR0Q748D5)<;@#]"10!,VEZ>ULULUC;&!SN:(
MPKM8^I&,5/#;PVZE8(8XE)W$(H4$^O%8EUXLM()@D4$UPGVU+$R1XYF9@"J@
MG+;,Y;'  ;J5(!;^)_M6J76F0Z5>-=VEPD4Z9C CC8!A*3NP5P3P,M\K<<4
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
MLMN%S-*X3:$&?611@X([T>(?%5OIVFZS)#;27G]G0DW)3 57*Y5.3RW*D@=
M1W(! -N33+"7RO,L;9_)!$>Z)3L!Z@<<?A3CI]DS(S6D!9%V*3&,JOH..!7+
M6&J0>$O#$&FS^;=W>F:>DU\V\?*Q!)RS'[S,&VKR?H,&NDCOY);FTC6PN1%<
M0&5IF"@1$;<(PSG<<GH#T- #QIE@H0+8VP"'<N(E^4^HXXKE8? T[![;4;K3
M+ZU9V8S2:8!=L"Q/,N_&[G[P0'TP>:[2N)N/%=EHO_"5:@NDWAEL+J%+I?.#
M>86C3:R@L0J[67@<^V: .NCL+.*Y:YCM($N'SNE6,!CGKD]:G(# @@$'@@US
M#>-(;6YU6#4]/N+.2PBBG5"Z.9DE8HFW!P&+KMP3U(YJAXPU.]N/!GBNVN+"
MZL9K337FBN(Y3Y<F48C:XQ\RE?F7W'4&@#M1%&I4A%!1=JD#H..![<#\A4(L
M;0&4BU@!F!$I\L?.#UW>OXUB0>(O*OGTG[*SS0:6E^K^8-KJ25V].#E3^E,L
M_%D>M6NGII]F\MS?Z<NH&%YO+\J%L 989^8DD#']T\C% &Z=.L2P8V=ON"[
M?*7(7&,=.F.,5+%;PV\7E0PQQQ_W$4 ?D*\X\(ZG"OACP.E_:WD]Q=7,RPSF
M<CRI )C\_P V7^4,.<BMI/'VYA(^BW<=HNJ_V5+,TD?[N4N(P=H)R-Q&<=,]
M^< '5PVEM;(R06\42M]Y40*#]<5&FF6$=HUHEC;+;,<F%8E"$^NW&*Y_4_&\
M&G1:G<I8RW-II=U':73HZAQ(^S[JG ('F)DDCJ<9Q713SS1Z>]Q':O),L>\6
M^X!B<9VYY&>WI0!BZUX775+G13 ;6"TTVY:X-NUON67*.A7 ( &')Z'FMS[)
M;"T^R"WA^S;=OD[!LQZ8Z8KF]/\ &]O?W/AV-;78FN6[S0.TH^0HH9HR,9W
M'Z<'TY:=<M[S7O#OGZ;.L]V+EK.9;C]V%5>20"-VY<$9' /8\4 =)]@L_L7V
M+[)!]DQM\CRQLQZ;>F*<;2V,"0&WB,,>"D>P;5QTP.V*\TU+7]2UCPY:7]U;
MM!)!XGAMT2VG)WJEWY90C@'A>_!SVKJ(_&T*#4(KVPFMKZSO(;,6V]7,KS!3
M%M8''.[GTP?2@#J'19$9'4,C##*PR"/2J\NG6-Q#%#-9V\D46/+1XE*I] 1Q
M7/WOC1=-36HKRP9+W2K/[<\"RAA-!@_/&V!GE6!! Y'OFI+[Q8;:ZEM(;$R3
MC27U.(M*%5E4J"AXR#EAZT =+161X7U"[U;POI>H7L:)<7-K%*VPY#%D!S[9
MST[5KT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M<_= J[H6N#6SJ0^RO;M8WSV;*[!BQ55.[CIG=6O0!QI\&7+0S/+>Q27!UO\
MM=/W9"MM;Y4;DGA HSV*@X/?:TS1#;:S?:S=S":_O%2+Y1A(84R5C7N>68D]
MR>@X%;%% '+ZOX7N+WQ9!K<#V,B?8_L<MO>P&10-^\.F".<G!!Z\<C%27?AJ
MYN=6O-4%ZGVPZ6;&R<Q_ZAV+%Y./4[.!V3WKI** .4L/"=Q8WGAQEO(3;:/8
MO;",1$99M@W+SQ\J%><_>/K1X5\*W?AR#[*9K&6.)Y/*N%MR)Y%9BP$C$]B>
M<=<=JZNB@#G])T&[T/PO;:=9741O4D$UQ</&<3.9-\IQU&[+#OC(ZXJ;PWH*
MZ!;7L4958[J[DNE@CSY<&[&43/;(+=!RQX%;5% '.W6@ZA+XEO=7@OHHS)IH
ML[93&28GR[%B<]"2A]?D%5M-\&_V5>^'OLUQ&++1[*2W$1C^9Y'V9DSG )VM
MGK]X^N1U=% '%V'@R\L].T02WD%Q>:9?2WIRA6.9I!(')ZD-F4L#S@\8[UNZ
M-H?]FWFHZA<3>?J&HR*\\@7:JJHVI&H[*H_$DD]\#7J%+NWENYK1)5:>%5>1
M!U4-G;GZ[30!R^K>%M6N]1U^XL=5AMEU6P2V5FB)DA9%<#:V<!27R>,]<>HZ
M+2;'^S-'L[#*$6T*Q+L7:,*,  ?05<HH XV+P3/%::=$+V(RIJ[ZK?2&(_Z1
M(V\C SQM+)C/]P5/H_A6ZTG6=1N!-8R075[)>)*UOFX0OC<F[.,=@?3C'>NK
MHH Y/5_!2ZJ_B&7[7LEU2!(HLKE8"J@;\=R2!^ ]S736MLMK (PQ=B2SNW5V
M/4G_ #QT'%344 <G)X2EOM6\0W>J&UNH-5M([2.$AAY4:!OE)[Y9RV1C!Q52
MZ\*^(=0\$6WAV_U6SN)$>(3W31N#/$CAMK+GJ=H!;///'-=O10!AO:^(9+PS
M_:]/CC2%A'$D3_-(> SMGE0"WR@#)/7BLG4_!<E];:.R"Q%]9WL-[=73Q9>X
M=#N(R.1N//M@ #%=E4-O=V]T9A!*LGDR&*3;_"X )'U&10!AZI9:UK.F^(M.
M$UO:PW,/V>QFV'>NZ/#LW//S$X/'TZ$HGAAAK&FWS3Q,--L'MK2,186.1\ N
M.>@50H'7&>>:W;J[M[*#SKF58H]ZIN;^\S!5'U)('XTQ9[DZE) UF5M5B5UN
M?,!#N204V]1@ '/0Y]J .2L/!FHZ7!X:DM[^VEN](AFAE$L;".;S0N]A@Y#;
MESGG.YNE;%WH=]=^(-%U&2]B,>GK,9$\D@N[[0"O/&%WKSDX;UYK>HH X5/
MVH$6HFU.W?R=:DU-\0GY]S.PSSRP+)CL G?-)-X&U.:SN;(ZK;_99=9_M+:8
M&S(IE$A23YOFP0 ,8& /P[NB@#E(/"MU:^*=2U..>REAOY(YM\]MOG@=8U0[
M&SC!"@CC@D\&N@1;]9KUI9K<PD@VJK$VY!M&=_/S?-D\8XXJW10!F>'WU231
M(&UGRC?Y<2-%&8U8!B%8*22N5P<'U[=*YO5/!>H:A!XHB6\MH_[;G@E4E6/D
MB-47!'\61&/3&:[>B@#B]<\$W&OZAJT\]Y';I?V$%LAB!+PR0R-*DF3@'YFZ
M<=.O-6+S0?$.L>%-4TS5M3L7NKVU:U1K>!DB0,""Y!8EF.?8#&!W-=910!R=
MSX9U1M9AU&UO;2-GTS^SKE9(F;@,6#IR.<D\'VZU1TCP3JV@SZ/=V.IVCW%K
MID>EW2RP-Y<L:'*.H#9# D]\'/:NZHH X?3?!6HV&G>&+5[^UE.C7<ERS")E
M\P,LB[1R<8\P\^PXH?P9J+:7<6GVNU#2ZX-7#;6P )A+Y>/JN-WOTKLOM=O]
MM^Q^:IN?+\TQ]PF<9/MG^1]*9I\]S<V,4UY9FSN&&7@,@DV'/3<.#0!YA>7?
MG>*M9:*_T%9FO%/]FZA',D\C1!0I$:/B7YEW*VQCC;Z #U.V>26UADFB\J5D
M#/'G.QB.1GOBI:* .&G^',4EI>0Q:A+"[:BMY92(,&T3>7=%^IDF_!QZ5MZA
MH,UQXCT'4+9X(K;2Q*IA*G+!T"8&.!@#\?:MZLC7=<&AG3=UJ\PO;V*SW*P
MC+G 8YZ_A0!SK>"=273VL8]0M6A76QJL6Z%@P'G^>48YY.3C(Q@<\]GZEX'N
MM2O]8O&O8H)KJ[M;VS=4+>1+;@!=PXW XY''7\:[:J%QJ1-I?/IL(O[JT;RS
M;I($S)@-MW'@'# T 8E[X2DUG^V+C49HH[O4=+.F+Y )6&,[R3S@L2SY[< #
MU)JV_A+5YM3BO-2U*S.-(DTQX[>W89#%3N!+=?E_7&.]=H.E% &5X:TV[T?P
M[8:;>7$,\EI D DAC* JBA1P2>>,GZUJT44 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R'Q*ECB\
M)QF1U0?VE8\L<=+F,_R!KKZ:\:2##HK#T89H \VU::$:W\0X_M;*%T2"0 7!
M!1MD_(Y^7^'I[>M5K"QTR3Q#X2B:3='J6A2M>(;AB+@J(2F\9YQE\>V1T%>H
M>1"23Y2<]?E'-'D0\?NDXZ?** /)O#UY&\7@#-ZS[=2U"W :<G,:K.J C/.
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
M;KE6F*MYS*Y("R@F/WZ8[Y]=,,3,6:)"3U)4<TC6\+JBM#&50[E!4?*?4>]
M'G-EIECJ'Q AL+Z[N[P1Z#:S 3SNCO(LK8D901AL!21[\BJOABXL=:N].>]U
M<0^)+:ZE2]L8XP+B0Y8.DH)RT6""#C  7&.E>I>7'OW[%W_WL<T@AB65I1&@
MD88+A1DCTS0!X]H5S::?X<\/VR""+3_[<N8-7"8&P>9.(4EQT7=LX/'0=#SV
M_A))(?$/B:WMGW:+'<0_8U4Y2.0QYF5/10=IP. 2175&*,HZ&-2KYW CAL^M
M*B)$BI&BHBC 51@"@#ROQ-!8W>L?$-YY!YMKH]O+#B8J4D6.<JPP?O [<'MG
MWK.\6:W;7&CZM,EZJZI;Z39SI)/+EMQ!?=;*,$=R[Y/0#'%>QF"(DDQ(2>I*
MCFCR(3UBC^[M^Z.GI]* .'UV1])\5V&MZ;&+F#6K=M/.T;T$Y&^&3C^$X96/
MIM]*R];_ ++L=>E\.:WJ,.G::=*B73YKI?E+ N)61R0!+G8<]>A'OZ>5!QD
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
M>Q:A.P6)_+D52(RN<8."2<=CS7LGDQ;BWEIN)!)VCDCH:#%&V[=&AW<G(ZT
M>=ZW;Z;J7C_58+N?S+<^'EF\O[2P3=YC_-@''0*?R-9,&N6HT_PE/KFHVMQ:
MW7ATJT%U=)%F?$?[W<Y"ENJ]=PY(ZFO6?(ASGRDZ8^Z.E86I^';RYU87UCJ4
M,"F%87MKFS6>+ ).Y1N4JQW<G)SA>.* '^"K3[%X.TR%M1CU&18%\V[CG,JR
MO_$0Q)R,UO52TO3(=*LOL\.#EVD=@@4,S').  !^%7: "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MYOQCJ^HZ1:Z6=.2!FNM3MK:0RN5PKR $# /7H3V!Z&NDK'\2:&^O6-M#%="U
MGMKN&[BD,?F+OC8, 5R,@].HH S;SQ=/#:ZS=VFFI=0:*VR]Q<;6+*BR2",;
M?FVJPZE<G(XZUI:IK#1^$+K6],$4Q%DUW!YI*JPV;@3@9Z=OY=:S)/!TRR:T
MEKJGE6FM+_ID;0;F$A0([QL& 4LH'4,,C/M6Y/I-M+H$NC1@PVKVIM5"]40I
MM&/H* .$-UJ4_B/P/J'V2WFU.XTJZ)S.51_D@(+MLR.IX"G&>*VK+QS_ &AI
MVFO#8;=0O4N&-NSNRQ>3)Y;Y9$8D;R /EY![5+9>$KVVO= N9=7BF;1[62U4
M?9-HD#JBY^_Q@1KZ\D^P%&'P!>V5IISZ?KWV;4]/FN6CN1:;D>.>3S'C>,OR
M-V,'(Q@4 =-H&JRZUHL%]/I]QI\S[A);7"D,C D'J!D'&0<#((KGK;QZ;WP[
M?:W:65K/;VEG+<R1+>$2Q.@R895V91\9]1D'MR>KL+::ULDBN+I[J?DR3, N
MYB<G ' 'H.P]>M<N/ :7,US<:C>12W5SI<NFSW%M;>2TZN "\GS'<PV\=,9/
MM@ -8\0"^CFT>6Q7RKW09M060RYQMV#85V_]- <Y[=*H>$_$M]8Z=X2TJ^TD
M16FH:=%'9W:W(<M(D ;:Z;?DR%)!!;ISCM?M?!5Z+VUN;_6UN##I<NF,L5H(
MPT;[?F&6;#?(,]0?04L>BQ>'[/19]:U$7%KHBK#:>3:.N&*^4KR8+9(4D9X
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
MFF6EK#>3W *F[+M)&D65)(3"_>R1SRO7')EU?P3)K=CK(NM0C6_U2VCLWN$M
MCMBA0D@*A?.<LQ)+=QZ5HZIH-QJ.HZ+J*WZP76FO(6(@W+*KIM8 %OE/<')Q
MZ&@#C_#FMS^'HKU$TV-]-F\3SV32B?:T9DGV(53:05!(!R1CL#6[\3T5O =V
MYCWM'/;,GJ#Y\8X_ D?C3#X'N6TZ6T_M:++ZT-7W_9#PPE$NS'F=,C&?2MKQ
M1H<GB/09=+2[6V\R2-S*8O,^XZO@#<.I4=Z ,MO&DEE<:Q;:IIRP7%A]F,:P
M3F43"X8I&,[00VX8(P<=B:K7_CJ^TW3M7N9_#\Q_L_R61@[I%<)(VWY6>-?F
M4GE<>AS5C5/ YUB\UF>YU(H-2M[>)?(AV/ \#L\<BL6.2&;.,=A27WA/6-6\
M-7>EZIXB6XN+CRU^T+9!$158-Q&'Y8D#)S] * )IO%&HV]Q]@ETB)-2*23K"
MMP\B>4&"JQ9(R06)Z;<#!YZ9K0>($U+6_#$L_A^2"\O;6YDA:[8I+:LH7>A4
MKW^7GT&<5=UKPU?7VJV6L:9K T[4[>%K>1S;"6*>)B"59"P(PPR"#QSUJ27P
MW<R:UHNI'4][Z;%.C>;#N,S2@;F)# +]T8 &!TH RM,\=WEZFB74^BI;V.J7
MDMB)!=[WCE4R8^78 5/E'G(.3TQR>VKC;7P/<6VE:)8_VM$PTO47OP_V0CS"
MQD.TC?Q_K6Y]A^/3V$%Y!',+V]%T[3.\;"(1[(R<JF ><#C/>@"W1110 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 %%%<MI.K/J\WB#47226"PN
MI;&W@C;!/E "1N2!N+EADG@*,8R<@'4T5P<FMV^F> M"\4:;'-!8QI;"2WEE
M,A-M(RIAB2<LN\,#G/RD9P3GO* "BBB@ HHHH **CG@2Y@>&3?L<8.QRA_ @
M@C\*\Z\%ZU?Z<EAX?\2W,MQ%J=NL^EZ@[MNEW*&:!VSGS%SP<_,/<4 >DT5R
M6A:R8-%T#3(%DO=3N=+2[833G[H5 SN[9/+, .#DY[ ULZ!KEOX@TW[9;I)$
MR2O!-#* 'AE1BKHV.,@CM0!J45Q&OM+H/Q T/5WNKHZ7J!;3IX3<.8HIVYBD
MV9QDD%.G<5?8K)>:[K3"[GM8(3:I;Q7#!9/+!,K*I8*&R=F>"/+//- '445R
MVD>(K:33-$LM(LWDFN=+2\BMY9S^Z@PH&]SDDY8 =<D'/K63J>NPZZ/"&HV3
M7,&[7/LT\#.5*,L<P>-U!P2&3WZ<=: ._HKFCXO2/6;.QGL)H$O;N6S@:1@K
ML\88[BAY\L[&PP)SQP,UAR^*I+WPEK-[K>E2-:V^IM:>7:7.TC9.$!W J<!@
M"2.N>F* /0:*Y[4/%*VKZJ+2QDO4TE%>]\MPK+E=^U ?O,%PQ&1U&"3Q52;Q
MNLEZ+;2]*N-0+Z:NI0R)(B))$QP,$G(_$9]NX .LHJEH^J0:WHMCJEL&$%Y
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
M/I^K""W^R.]C87[2V\>,C@JX5=P7*@#MZ 5ZQI^I17YN(P#'<6TGE3PL>4;
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
M=L7> 'Q\P4Y&:=5#0]476] T_54B,2WMM'<",G)4.H;&?QJ_0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M70KI6M_A5(UVQ>6WD5P9CAS]D;J,X)W=^N:]&CTN&'4KB\B^7[4!]HCQE9&
MP&]FP ">X ]*M?9X1C$48*_=^4<4 <IIWF#XLZ[Y6?LYTNT,WIYN^7;^.W^E
M9_C66!?B%X*274!9G-Z3*'12O[D?W@1STZ5V=AIT5BUS*#ON;J3S9Y2,%VP
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
MWO6BGC@E\R!GV(=T1P/E((X['(KHS;0$$&&,[A@Y4<BG1Q1PQK'$BHB\!5&
M/PH \QU2X%W8>.1J$K0ZY8SN^FD-B6-/+4VYA[_,X(X^\20<]*T6@@E^)_AY
MM2BMO[1;1)GF'&?.#P8(^F&Q]#7>-!"\J2O$C2)]URH)7Z'M2F&)GWF-"_\
M>*C- ''?$F*S;3-%GO4A\B'6K-GDE VHID 8DGH,'!KDO$4>GSGXC7<<P$EG
M9VTUHT4Q7RW6 E&4 ]00,?EWKV!D5U*NH93U!&13#;PDDF&,ENI*CF@#S^^O
M(F\:W+MJ;VZR^%I)7F20MY7SC]XJYQD#GCTJ[X'FGBU2_P!.O+.S6YCM;>3[
M9ITF;:YC)D"OM_@<\Y'.>#G%=F((0<B*/.,9VCI1%!# I6&)(U)W$(H )]>*
M ,#7[AK[5;'0[22V:?(O9XY7Q^[C8%00.>7*GW",*P/!]PV@^(=>\'W-Q;PR
M9.I:>(VR%BE)+JH/]UP3CT:O0/+C\SS-B[_[V.?SJ"\L8[NUN(@S0231L@GB
MP)$R,;E..".U 'EWA";3]:N_#3C6;+[3:VDHO_*U%?-OI"!M<JK;R>&<[P"N
M<8ZXJZ;Y&G_#*S\0PS3/(;OR-0NO-DF*6HNFW97=T QG'."WJ:[S3_"<T1ME
MU*\L[R*U*M%Y>GK"Y*_=+-N.>@^Z%S],BNE6*-%*K&JJ>H P#0!Y7>WECI6E
MSZAI6MI=Z)<:G;&_:VCW6EK&58-M"GH6$9=<XYY')%)JL>FV_APS:;KINK*;
M7K)T:VEV6\1:5 Z1%6QMQR1D@$GISCU1((8X?)2)%BQC8J@+CZ4@MH!$L0AC
M$:_=0*,#Z"@#R?6+#3HC\1+=)&6*QL8[NVC%RP$,YA<F11NX;<J\^OU.5NM2
ML]7O[_3]?UR/3I9+6UFTV=E_>,AB4E[=LCY_-W@A02>!R.*]8^SPDD^3'SU^
M4<T&W@9HV,,9,?*$J/E^GI0!Y5K=M:W.H>/!=7,SR6NBV\\8>X93'*(YCOV@
MX# A3QT)XZU?TBXTU/B#;:C?26RSW'ANVG$TA ,CAGWL#W(7&?05Z,8(6))B
M0ENI*CF@P1E<!%4A2H(4?*#Z4 1:?J%GJMA#?6%Q'<VLR[HY8VRK#VKR_7--
MO[>ZUW0=.MFDGBF37K!V!*^6!EX<]#F2/9M/&V3I@5ZC8V4&G6:6MNNV-2Q^
MI8EF/XDD_C4^!NW8&<8S0!YIXCN8;OP*WB-2]LVHZA8SPY<QD1>=$J@\C(*;
MFP?[Q]*T;FXA7XB>(P9HQCP] 3EAQAYS_4?G7<-#&R!&C0JO12HP*0P0DDF)
M,D8)VB@# ^'[J_PZ\-E6# :;;C(.>1&N:Z.FHBHNU%"CT Q3J "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *Q?$VNOX=TZ*_-H)[;SXXIW,NSR5=@OF'@Y4$C/M6U574M/M]6TNZTZ
M[3?;W430R+ZJPP?YT <YXNUJ&WT+6S>:5]NT^S\I)56XV&1F*DCIQC<AR">O
MUJY?>)9(KK58-.L/MKZ5$LET/.\LY92X1!@[FVC/.T?,O/7%2\\'37/P_/AE
M=3_?R1JLU[+%O,C[@S,5W#J1Z\"I7\,WL.LZIJ.GZA#"=6@1+M)("X$B+L$B
M?,,?+P5.>@Y]0#,74K;5/'WAK5K%Y'MKS1+J9.OS+N@*_+V/S&KMEXRFO-1&
MG-IJ07LFG/?Q0R7/S)M*CRY@%S&WSKQ\W?TY5/!7V2^TAK"^^S6FFZ9+IT<8
MB)D(<)\^_< &'E@].YJMHO@F_P!-OM)N+C5[>9;"PEL&2*S,?FHQ0[\ESAR4
MRQYSD\#K0 FA^,[JX\-:%/>PVS:GJEJ;I$$S+'L 4LS$(2O+J, -UZ]:Z/P_
MK!UW1H;]K.>S=RRO!.I#(RD@_4<9![@BN7@\":K8:7H2V&O0QZEHL;6\$[69
M,4MNP4%)$WY)^13D,.1TKL;&VN(+%8KN[-S<G)DF"; 6/]U<G:!T R>G))R:
M .?LO&+W&M6>F3Z:UO/>P330Q-,#*GED?+*A V%@P(Y/>JVD^.YM2_L.631G
MMK36'DAAE:X5BLJ*[8*@?=(1N<]>V.:BTGP/J>FW.AS/K=O,=*6XC!^Q$-.L
MNW+.?,.7RH);OSQGFI-/\$7ECI_AJT.JP/\ V+=/<;OLA'G;E=<8W_+Q(>>>
M@H NV7BV6[L;ICIRQW]OJ(T]K,W&3O)'S9V]-K;^GW1FM76=9BT>"V+H9)[N
MX2UMX@<;Y&Z9/8  DGT!X)XKGM%M].UWQG/XGTYK@VHMUB;?$T:2W"EUWA6
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
M:>1=,CU-?/G$.48D;6!!*L-I&,=?3K70Z/J46LZ+8ZI K+#>6\=PBMU"NH8
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
MEEY+F'?82";Y;IPP#1_=^5@#N.>-HSV.#6?%QTR6\@MK$7ES90+-<0I*0QW
MD)'A3N;"DX.WJO//$>N>$+C6X)!)JGEW, B.F7/E$O:.A!+GYOG9B.>G''KE
ML_AG7(]=.KZ9KMO;3W4$<.H1O9F2.4IG;(@W@HP!(P21TSG% $\OBR6:.[?2
M=)GOC91127$1;RY<R*'"*A!RX0@D$KU SG."[\6M:R>(XS8;FT6TCO#^^QYJ
M,KMC[ORD",^O4<U WA35+3Q#=:CH^N"VAOXXDOH[BW\YV:-=@D1MP"N5 !R"
M.,X/2FZOX.O;V^UF2RU2*W@U?3ELKE)8#(X*JZJRMN':0YR#T]Z '6?B34[[
MQ@EC%:0?86TB._4><?,)D8C^[C(VXQG'.<]A4TCQ3;V7A?P[<V>C_9M-U"Z^
MRX:Y)^S,SL%+'!R"PQUZL![UHV/A>]L-;L]2CU.%FBTQ-/F0VQ_>;&+*R_/\
MO).1SQTQUJ*U\%;/AX_A2[O5FS&ZI<QQ&,HQ8NKA=QY5B#U[4 6[OQ0MI*8F
MMTW2W;6EJ3*=LI5"SL2%.T+AEX!Y&*M>'M;?7+*>:6QELY8+A[=T?)5BN/F1
MB!N0@@@X'Z5GZMX3FN]+TI-/U-K34]+E$T%X\0D#N5*R>8N1D.&;.".3FMK2
M[:^MK3&HWBW=V[;I'CC\N,< 81<D@<=R><F@#EX_%6G:5'X@O&L!9F'5TM;B
M2:?Y'D9(L2NV"$7#*/P]ZZG3;N6_LO.G@2$EF $<OF*RYX96P,@C!''>L*#P
MO?VTNL2)J%I(-2OQ=O%+:%DV>6L;1,-_S A1SQ@]CTJ_X8\/1>&M,ELH&412
M7$DZQ1@K'"'.=B DX4?S)Z=* .*\.^);CPWI%P\^E32Z0NN7=O+>B<$P[KED
M4[#RR@E03D$>AKI;_P :I:6.HZI'8F?2M,N3;W<ZRXD!4@2,J8^95)Y^8'Y6
MP#QF*+P7+]CN=*N+Z*72;C46OWC$)65MTWG>66W8QOQR!DCCCK22>"9#;:WI
M<5^BZ/K%P]Q/$T1,D9DQYJHV[&&P<9'RY/6@":]\9BTA\2R"Q$@T.!+EMLW$
M\;(7X.W@X7I^M-O?&%W#J=Q86>B-<RQ::FHAFN5C5D8L-O0D'Y3V_+K4&L^"
M;R_GU];'4X+6TUJQ6UFC>V+M&RHR*4.X ###((/3@C.197PK?+J\U^=3MV,F
MDIINW[*1@J6._P"_ZL>/UH ?;^*H];CM(-+L_M$MWIJ:@\<TWE".*080%@#\
MQ.X8_P!D\CC,7PR9G^&^ALY8L8"3N.3]X]3572_!&HZ'<Z7=:=J]N)[;38M,
MNA-:%DGCC^XX4."KC)[D'-:/AOP]J?A[2='TQ=4@FMK)9%N!]EVM,#RF#N.W
M!//7/M0!TM%%% !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 5$ES;RW$MO'/&\T(4R1JX+(#G&1U&<''TJ6N/T)(K?XB^,&1%C4P
M6+MM7&3MER>.] '5R7,$,T,,LT:2SL5B1F ,A )(4=S@$\=A4M>1W7BK1]2\
M=>%=5DO3YGVN=%B,3CR(C ZJ#Q]YF(+8]AT7->N4 %%%% !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 %%%% !679Z'!9:Y?ZM'/<-/?+&LRN5V83(7  R,;CW[
M\UJ44 4;S2;6^U'3KZ;?YVGR/)!M; RR%#D=^&-7J** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
%HH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>ex1018newformkeyeeagmt015.jpg
<TEXT>
begin 644 ex1018newformkeyeeagmt015.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 ****
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
MFQW R?I6E'X+EBT/PYI<>IJ$T.:.6-S;Y,OEJ54$;N.&.<=_2EU#P/%JLOB
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
MU:QL$?/RAE4 Y4GDX([-E\'W$.O7&H:1K<^FP7BQK>6L<*.LA10BLA/^K;:
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
M\X]:\ZM_!MCK#^+K2QABM]$OUMS9M$@$2W2JQ::,=,9\OD<$J?>M[P9+>:O
MVO:I9BVOGC6S\O ^7RB1(1[&3?CU55H UKO7+6&[N=/@EAEU&&V-Q]G:3;\O
M.,G!(S@]CTIGAK6UU[P]INHN(XI[RTCN6@5\E X!^N/>N;OUM[3XF:C<7%OM
M$^AH(IO))!=9)=WS 8!"E>IZ$5S6@V:6EO\ #]["".WU%]+GAGD";6W^0H59
M#U^^H ![C H ]<2XADE>))HVDC^^BL"5^H[4LDT4(S+(B#!.68#@<FO-_! T
MW4+K1)7&JIKVF6[P74$MOY0A)7$GF,$&\%@",L22<^M7O&-OI+_$#PHVJPVS
M6[P7J2&X4%&PL94/GC&>F>,^] '</=6\=N+AYXEA(!$A<!<'ISTI6GA1%=I8
MU1AE6+  C&>/P&:\JTR"/1$TV![.6/3Y=:O9-,F>*22.UA*D*!&.N_+[,\ '
M//0TM%L[*[LO =K?V>\07M]!.ES;D;4*S!58$#Y22@QTS@>U 'JB:U9W5Y>6
M%E<P37MK$LC1^9\H+ABH)&<?=R?0$'O4UO>;-,MKC4)+:&1XT,A27,8<CD*Q
MQD9Z'O7 _P!G:;I_B#QG9-IT<,$FFP?9D%M\A18G4A3C&,X&/7%9MM=16-EX
M6_MHW<6C3>'H;02QVPF6.X  DC=2C%2RX'0?=(H ]7EN8("@EFCC+_=#N!N^
MGK65XMUN?PYX7O\ 5X+:.Y>UCW^6\A0$9QU /KT_6N"U>S_LBRA&DR/.(-*C
MB;2-7C+->P!Y"BQOPRS#GC!ZID#%=5\2=TOPVUE C>9+;[5C RQ8D< #J?I0
M!U4<T4K.L<B,R'#A6!*GT/I3$N[:2-Y$N(FCC)#LK@A2.N3VKS#Q!:M!KOB*
M/PY; &?08'\NT4#SV69RX&.&<QGW/S"JNNQ:%K'@[Q+JFE?;[F:XTP0.LUKY
M2"13F-0@1<RC)&1D@<>E 'K+7=LD3RO<1+&AVNY< *?0GL:KW&L6%MJ%G8RW
M48N;P,T,>X995&2?IT'U(KAM<33?#^K:+>) UKX?N(I_/GLK59%6Y<1A9)%V
M-G*JR[L9YY/)J&WTS3M*USP4UM:W;:<D=[%#)<P%G&XHT8(VY4'YBH(&!Z4
M>DBXA,Y@$T?G ;C'N&['KCK4E>36L%S=^$],L3&T?C"TUA9)B5Q(K>>3)*3U
M,;1%N>A!"^@KTZSU*VOY;N.W9RUI,8)=T;+AP >,@9&&'(R* +=%%% !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 8">&)(;^ZGM==U2W@NIC-+:J8F0L>NUF0NH..@
M;CMBMN"".VMXX(4"11*$11T50, 5)10 4444 %%%% %;4;&'5-,NK"X+B&YB
M:&0QN5;:PP<$=#S6=8:!+:O$;S6K_4DA(,27(B 4@8!/EHI8CW)]>O-;5% !
M1110 4444 4=6TZ35+,6\6HWE@PD5_.M&4.0/X?F4C!^E6+2UALK.&UMUVPP
MH$1<YP ,#D]:FHH **** "LF]T)+WQ#INL-=3))IZ2I'$H78PD #;LC/\(Q@
MBM:B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ***Q[[7DMQJ?V:W-RVFPF2X <* VW<$!_O;<$^@(]: -B
MBJ&EZBVJZ!9:G% $>[M8[A8F?@%E#!2V/?&<?A3]-U*#5+3[1!N7:[121OPT
M;J<,K>X(^G<9!H N4444 %%%% !137=8T9W8*B@EF8X 'J:P;'Q)<:MI_P#:
MFF:5)<::03$[2A);A1_%&A&,'MN9<T =!15;3[L:AIMK>K&T8N(4E"/]Y=P!
MP??FK- !114%S>V]HT"SRJC7$HBB!ZNY!.!^ )_"@">BBB@ HHHH **@NKVW
MLEB:XE6,2RK#'G^)V. ![U/0 445REQXPO+;4M*L9- F675'E6V#7"#[B%R6
M_NY4=* .KHKG8?$\YUO2M,N=)EMI-02Y;+RJ?+,+ $8'4'((.>AK9NIKJ*6U
M6WM!.DDNV9C*$\I,$[\$?-R ,>^>U %FBBD9@BEF("@9)/0"@!:*Q_#7B.R\
M4Z1_:-AO$0FDA97&&5D8CD=LC!^A%;% !1110 4444 %%%% !14$U[;V]S;6
MTLJK-<LRPH>KE5+''T _EZU/0 4444 %%%4]6OCIFD7E^L)G-M"\OEA@I8*,
MXR>G2@"Y15/2;X:IH]CJ C\L75O'/LSG;N4-C/?&:N4 %%%% !1110 445!/
M>V]M<6T$TJI+=.8X4/5V"EB!_P !4F@">BBL?7]<.AKIS?93.MY?0V9(<+Y?
MF,%#=.<9Z4 ;%%8_B/7#X?L(+O[*;A9+J"V8!PNWS)%0-T.<%AQ6Q0 445F:
MMK"Z;-86J1B6[OYC!;QL^Q2P1G)9L' "H>QYQ0!IT54TRYNKO3XI[VQ:QN6S
MYENTBR;""1]X<$'&1['H.E6Z "BD8D(Q5=S <#.,FH+&6YGL8);NV%K<N@:6
M 2"3RV[KN'!QZT 6***Q-8UN[T;2=:U*;3-\&G1&:+;.,W"*FYCT^3!R,'.<
M9[T ;=%0VD_VJS@N-NWS8U?;G.,C.*FH **K7\UU;V$TME:"[N47,<!E$>\^
MFX\"K(Z<T %%%% !14$E[;PWD%H\JBXG#-''W8+C<?H,C\Q4] !1110 4444
M %%1W$C16\DB1^8ZJ2$SC<?3-4/#NL+X@\.:?K"PF!;R!9A$6W%-PSC/&: -
M.BJUC-=3VY>\M!:RB1U$8E$F5#$*V0.XP<=LXJS0 4444 %%%% !1110 445
MC^)=</AW21?_ &4W*^?#"RAPN/,D5 >AZ%A0!L4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1135='SM96VG!P<X/I0 ZBBB@ HHHH **** "BBB@ HHHH ****
M "O/-%<P^%?'ANV"2KJ>H;RYQP5&S_QPICVQ7H=4X].BAU.:^A)1[A0)T ^6
M0J,*W^\!QGN  >@P >>_#K4K9I;"SU@6XU4Z9;MILP(*26NP#:GHZMN##J>H
MXX&_X/$G_"2^,RN?LAU1/+]-_P!GC\S'XXKK)!B-MK*C8P&(R >U0:?80:;:
MBW@!P6:1V8Y9W8EF9CZDDF@"U1110 44A(4$D@ <DGM2T 9?B73Y]6\+:MIU
ML^RXNK.:&-B<89D('ZFL'P3XBTJ/P=I=E<W4-G?6-K':W-G,P26*1%"E=AYY
M(XXY!&*ZRZA:XMGB2XEMV88$L6W<OTW C\Q62?#LYD$A\0:J7 P&Q;Y'X^50
M!S=S/8WGC'6K/Q,J0V4FG0/IPNL*%3#^<4STD#%<XY&%K*T&[GT_5_"=QXHF
M6">[\/SP3/=':9I/,A*HV?O/LSP>>M=RWA^X?&[Q#JS8.1D0'!_[]4I\/W+$
M%O$6K'!R,B#@_P#?J@#S3P^UAJ%K\.X;J=9%<WT<L;3$;@$?"L,_08/7.*;
M-)^P:#]I^R/86/BN\ME:;:R0PGS]B9/13\F!T^[[5Z:/#]R  /$6K8'3B#C_
M ,A4?V!<_P#0Q:M_Y _^-4 <+;SZ=J>OW-IJNIS6?B*TUAI+>&.(+<21;R8@
MA(R8C'@$=,;B<=:J?V;I5UX2^(.HH?-O;*?4A!*MPQ,2^4",8/3(_3VKT7_A
M'[C?O_X2'5MV,;L09Q_WZJEK'A"ZU71KS3O^$EU-$NX6A<ND+ JP((P$4]">
M] '(I!8Z=JFG:KHDEQ)%)H=S-J_V.8N\BK&IC;J?WF[<%/7@]A5#3[_3?MMV
MEO>6:6=UX6+A;:0X+J3]]P1OD /+8!YY%>AV/ABZL[** ^)-3+(@5FC2!0V!
MC./+/\S4X\/W &!XAU;'3I!_\:H \ZFTC0;?P7X)U>2"V837>GM>74S;UQY1
M4[BQ( R0#T[#L*UHYQ:^-H)HA9:I9W&I&)"GR7EA)Y97:1_'%M!.., @\XKK
M_P"P+G&/^$BU;'I^X_\ C5.BT&>.X28Z]J;E2,AA!AAG.#B(''XT 7]/U*SU
M6U^TV-PD\(=X]Z'C<K%6'X$$5R'BRYMXOB-X%62>-&$]V2&8#&;=@/S) KN
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
M=V-JA2Q@F@4&(8PH=@09 HX X_08+;P@;/6K/58+\+<+;M!J'[C(OP3NW/\
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
M2*>ZDNIN3)-( "['D\#@#T Z"K- !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %,DECAC,DKJB+U9C@
M#\:?7,>-HO,L].,>I+IUU'>![>>:(20;Q&_RR@X^0@L,Y&#MQSB@#HGNK>.-
M9))XDC8X#,X )],TYY8XQF215&"?F..!UKRDWBW-MI]O>:,MA<RZ=?QJ\44D
MT+DRX98$QCY\!P2.%. "#D+H\-EJ%[\/'O;=)2NAS17/VB+^()#@/N'/*OC/
M<$B@#U07$+-&JS1EI%W( PRP]1ZB@3Q&<P"5/- W&/<-P'KBO']-L[&T\.^&
MKB*WBCNX?$KH) F)(X//F &>HCV,OM@CUK1\-+9W^H6%IJKZHGB;3;^262%;
M<("2S R&01_-$R'/+<\#KB@#TF^ENX5@-K' ^Z=%E\Z0IMC)PQ7 .6]!QGUJ
M9KB%&"O+&K%@H!8 Y/0?6N3\?I$5\.2.BEXM;M7#$9**&^8Y[#'4UQGB+3[!
M[3XC3):0M=+<P26;+'E@_DQ9:/WW@Y*]QSTH ]?:>%)1$TL8D(R$+#)'TJK8
MZQ8:BEP]I=1RI!,8'<,,;QP1GZ\?45PNH2R1>,6N+&6VU.VN=1M?M&GS1XFA
M;9&!/;N.J!<%@1CA^1S6%>VEBGAG6+26R5+F/Q4),>0581&[5@0<=/+)/!Z9
MH ]A2X@D!*31L "3A@>G6E\Z+"GS$PWW3N'/?C\C7"7MKI7AOQ[H4T-E%::=
M+I]Y OV>W^1I7DB<+A1U;#D#OSBN:T"TM)[3X>QW5F/W=S?)*LT)&$*RX!R/
MNDE0.Q)Q0!Z\MS;MY>V>,^;_ *O#CY_IZTIGB6986E02L,JA8;B/4"O'GL=.
MM_#FH3V]K"EQ;>*D:T=$&Z*'[4C?N_1-I<\<8W'UK1B%E?Z[?:7K<FIIJZ:N
M;NS2"W'[Y-^87278<*$PIRW !!H ]0,\(<(98PY;:%W#).,X^N*KVVJV5WJ%
MW8V]PDEQ:;1.JG.PL,@'WQ@_B*\GNK'3XM$\0W4-K"MY#XIBDMI%C&]$\Z$E
MD[A<!SD<<-74:7<Z?HOC3QI>74)B4>1=+*ELS;HA NYE*@Y^8'IU- '>44R*
M19H4E0DHZAE)!'!]C3Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M**S9-74W-[;VL)N'LH]T^&"A6*[E3/\ >Q@GT!'K0!I45S^E>*8=0TG1-1FM
MS;0:M$C1$ON"2.NX(QP.HX!Z$\<$C/04 %%%% !1110 45%<W$5I:RW,[;(H
MD,CMZ*!DG\JPK'Q-<7B:7<'2)ELM3(\B=94;8I0NID7^'(';=R0#B@#HJ***
M "BBB@ HK(\3ZY_PC>@SZI]E:Y6%D#1JX7AF"YR?J*U)F=(9&BC\R15)5-V-
MQQP,]J 'T5A/X@GM]8T+3+K33%-J<,CN1,&$#H@9DX'S=<9X%74U)H(#)J<*
MV1:Z^SP@RA_-R^V,C'0MD'';OTH T**** "BBN9A\7/=62ZE::5-<:8]S]G2
M>.5=_P#K/++E#T3=GG.<<[: .FHHK(L-<^V^)-7T<VK1'3T@?S2X/FB7?C [
M8V?K0!KT56>:Z74HH%M-UJT;,]SYH&QP1M7;U.02<]L>]6: "BD)"J68@ #)
M)[5%9W<%_907EK();>>-9(W7HRD9!'X4 345!>7EO86QN+J58H@57<WJQ  ^
MI) _&IZ "BBLO6-:32IK"U6(SWE_,8;:+<$#$*78ECT 53ZGI@&@#4HK-TS4
MYKZXN[>YL);2:U958.RLLFX9#(1U7MR <@\5I4 %%07=Y;V,*RW,JQ(TB1*6
M[N[!5'U)(%-2:Z;4I86M-MJL2LESYH.]R3N7;U&  <]\^U %FBBB@ HHKD];
M\8W^D->2IX5U&ZL;4X-VDT**_3.U6<,>>.G)Z9H ZRBJ)U-#JD>G1ION?*$T
MRYXA0D@$GU)! '?:?2JVL:X=(U#1[4VK2KJ5U]E$@< 1G8SY([\(: ->BJ-A
MJ4=])<P%3'=6KB.>$G)4D9!![J0<@_AP00+KDJC%5W,!D+G&?:@!:*R?#.MC
MQ'X?MM5%N;<3EQY3/N*[79>O_ :UJ "BBB@ HJ.XGCM;:6XF;;%$A=V]% R3
M65HFLWFK>7,^EF"QN+6.YM[D3A]P?G8RX!5P"#QD>] &S114$5Y;SW5Q:Q2J
M\UOM\U1_!N&0#[XY_+UH GHHHH **P-5\4V^GV]G/;1?;(I]2CTYV20 1NTG
MED^^#G@>E;] !1110 444UW2*-I)&5$4%F9C@ #J30 ZBHK6YAO+2&ZMW#PS
M1K)&P_B4C(/Y&I: "BH)KRWM[BV@EE59;ERD*'JY"ECC\%)J>@ HK.U#6(+*
M*_$>)[JSMOM+VZL VP[L<GIG8WY5)HVHC5]#T_4Q$8A>6T=P(RV=F]0V,]\9
MH NT4C,%4LQ  &23VJ*SNX+^R@O+6026\\:RQ..C*PR#^(- $U%%% !1110
M4444 %%%-=UC1G=@J*"69C@ >IH =15%=0DN?[.FL;<7-E=C>]QY@7RT*;E;
M:1ELG QVSFKU !1110 445G:QJ\>DI: IYD]Y<K:VZ%MH:1@3R<'  5CG!Z4
M :-%4]+NKN[L5EOK V-QN96A,HD'!(!##J"!D9 //(%7* "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N(\'N
M8M-\7M=L$D76KTR,YQA< H3[;-GX8KMZIQZ;%#J<]]"2C7*@7"8^60J,*WLP
M'&>X !Z# !YI,YE_9\T7[(X:Y$.G+!L.2)A-$ ![YKU>J=SIL-Y=6TL_S1VS
M^;'%CY?,P0&/K@'@=CSU Q<H **** "BBB@"MJ$\=MIMU/-'YD44+NZ8SN !
M)'XUYI80Q>&M9T5_!VM"\T74[M8Y=%>3S1 C EI8C]Z,)U*GC\<5Z==0-<VL
MD*3RP,XQYL6W<OTW C\P:R!X=N%D:1?$.JAVX+!+;)_'R: .'T.;3M7U6WCU
M'5'M_$]EJDIFM(XP+B1=[#:2>6@,9!]  ,=*U-*TUK3Q)J/A-[7=8?:UU:*0
MKE?(;GR\^HE7&/[G%=+_ ,(_<^9YG_"1ZKO(QNVVV<?7R:=_8-WG/_"2:OGU
MVV__ ,:H X329]/U76(XM3U62U\366KR,]M'&%N)$\QMJY/+0&,KG'  ]JJV
M4>B6_@SQ+K4QGFDM]2O+7S8+M@R0O<@!=W(5,;23@_+DUZ'_ ,(_<^9O_P"$
MCU7?C&[;;9QZ?ZFE_L"ZP1_PD>K8/4;;?G_R%0!YCJ=U;R:1X]L[>YM9(!]A
MN(TLAMB53LWN@!(QQRPX)!-;LMA86>NZ[+HT^-&ET.1[TQW!:+[3N_=MNS]\
MINS@],$]1GL1H%T.GB35AQC[MO\ _&J1/#URB;$\1:JJ>@6V _\ 1- '&:3=
MV[W'PN#7,99M+E'WQDG[/&/SR"/K60_]F2^'89KDVTUK:^,W#RS$.L41G8<L
M<X4C YXQBO2_[ NN/^*CU;C_ &;?_P"-4?V!=8Q_PD>K8_W;?_XU0!S&L6DF
MC>)V_LRVW6GB>W%F"B9%O<*#A\= IB+L1ZQ>]=G9W.FV]S_8EK+&L]K C_9P
M?F2,Y"G_ ,=-8R>%-0;46NKKQ9JLZQL3:H(K=?)R,-D^7\Q]\# )'<UT5O ;
M>%$>9YG50K32!=[_ %V@#\@* )J\CO?LVD1'Q/X)U8137-RINO#[N'CN9&<!
ME5.J2<DY7@XSTKURF>3%Y@D\M-X& VT9 ],T >2>++VTLH?B392SQPW$D$,]
MI 6P[?N!ET7K]X-DCH02:M:A::!JGB?Q0=8F3R9-,LY;5A.5+$++\\8!^9@2
MN",D$X[\^I&-&;<R*6QC)';TH:-&969%++]TD<CZ4 ><:8NK1>(/"AOC(=7;
MPU<>>LC'F93!C<.F<DY^IK,\/7-KJ=E9W^F:K*?%=M83QW-DD065I_+.?M(/
M) D P3W(QUKT*ST.5-;_ +6OK[[9<1QRP6Q$(C\N)W5BIP?F(V*,\<#WK8"(
MKLRJH9OO$#D_6@#S707\,Z_HL,UD[7&J_P!DR07]L#N8L5&[[2IZOO! +<DD
MXR,D=#\-FL7^'FA_8?(P+*$3>2!_K1&H;=C^+/7O74JB(6*JH+'+$#J?>E
M&  ![4 <=\4(;:3P;YMU%$\<%_9R,TJ@B-?M$89N>@VELGT)K%N)=,N]4\4V
M>JO#% EG"^CMD*%@\K[\![$29Y7G[OM7I9 (((!![&D:-'92R*Q4Y4D9Q]*
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ K$\2Z_)X?AL)([!KPW=Y':!5E"%2YP#SU_2MNN-^(CL+305CF
M2*4:U:N&==P4!CEB,CY1WY'U% %>X^(-U866M?;M",>HZ3) );9+H,LD<S81
MT?:,\YR"!C%:T?B+47U)-(;2H(M5:*2Y\IKS,:P*P56+A"<L3TQQ@\\#-35?
M!4NK6>K[]1BCOM4:W\R<6Q9$CA8,B*N_/7)))_B/M6A?^'IYO$-EKUE>1P:A
M#;-:3;X2\<\3$-@KN!!##(.>Y!S0!G0^.Q/;:5<C3BD-WJ#:;=F2;#6=P"5V
MD!2&!9< Y'WEZ9IVNZU&8K5KO2([JU_MN"T@?[01A_,"B7&W^%\C'?;UJQ+X
M,M9?"%_H1G827KRW$ET%P1<.YD\P#/&U\$#/10,]ZEU;PPU_I.EV%M>K MA=
M07.^2'S#(8F#<X9>21R?<T -L_%0O_$%SI5K! SVMPT-PC7&V>-0FX2>65Y0
MG !![@^U9NC>)K2&QCAL]*2VO+W6+JTCM1-E6E1W,LC-C@?(S< ]0.]7KGPF
M]]KEEJ=Y=6[RV5TUQ;S);;)U0AOW1?=RGS>G( 'O5*/P)+%:PLNJ(-0M=5FU
M.VN!;$*K2LQ>-EWG<I#L."#T]* %O?'CV%IJGFZ46OM,O+>VN;=)Q@K.RB.1
M&*C(.X<$#D$>]:VBZ]<:CK&JZ5>V"6EUI_E,?+G\U7CD!*G.U<'Y6!&.W4UF
MZEX)DU*TU+=J$<=]J-U;7$\XMB5"P,K(BKOR!\G))/WF]L:FGZ'/9>)]5UF2
M\CD6_B@C,*P%=GE;L'=N.<[SV]* +>N:Q;:!HMUJEWN,-NFXJGWF). H]R2!
M^-9Z^(KJ+7X]$O;"*"\N;5[BS9+@O'+L(#H6V J1N4]#P<^U7?$&B6WB/0+S
M2+MG6&ZCVET.&0@Y5A[@@'\*IVV@7;:I:ZIJ=]#=7UG:O;V[QVYC4%]N]V7<
M<D[%X! '/KP 8GP]LQJFDVGB'4+6'^T]]R%NXYF+R!IG!#C ! P H.[  QBM
M?QGJ^HZ-IEE-IT<#23ZC:VSF5RN%DE53C /7.,]LYYQBK/A70YO#F@0Z7+>)
M=^4SLLJP^7G<[/R-S=VIWB70WU_2DM8KH6TT5S#=12M'YBAXI%<97(R#MQU%
M '&RZO>>'O%/C74X-+CN1;V=G=74?VG8%58Y2^T[3N;@X& #CDBM]M;LQXO=
MAI;/,NBF[2[1LN\6\?NPGKGGK3+OP;=WC>)2^K19URR2T<_9#F+:C)N^_P Y
M#DXX[5-'X5O(M734%U:-9$TG^S5V6Q!!SD2 [SR"!QC\: +?AKQ$/$=N;N%+
M5K1HHWCFMKGS06;=N1AM!5EP,C_:K=KGM&\,+IFNWFL/);_:KN!(IA:P>2DC
M*2?,9=QRQSC/IZULW\5S/83PV=RMM<NA6.=H_,$9/?;D9Q]: //;GQ0;;XAV
M&I?VG"^E7<\FC-:B528W!^24KG.3*KIGIM*GO76:IXB>TUA]*M+-;B[CL'OV
M$DOEKL#;0 =IR2<^P_&H-8\(QZMX(/AP3Q0'R8XTN5@)V%""K*N[.05!^]^=
M<QXF2Z/B"TM[[5H+>>WL/*^T7&D220W9=OG"['&#A%W*6.<CB@#5B\=:A>KH
MPT_P_P"=+J]A)?6R/>!  FP[6.TXR)!SZ\=.:M2^-9/M"&VTF>ZM1>_8IGAW
MLZ,&V.X4)@HK @G<#@$XI-*T;4[W4=%UN\N+:%["WGMA;Q631K+&[+A@&?,?
MRQH=I!QD_A)9>%-1TW6+Q[+7FBT>[N6NY;$VX+K(QW.$ES\JL<DC!(R<$=:
M&CQHTMY:_9=*GNK">]:R,\(=GC(8IYA79M\O<I!.[@8..PIR^/;R*UN+UM!S
M:6NJ_P!F3D78W[C(L89%VX8;F&02N/>KVE>%-1T?49DM=>8:))<M=+8FW'F1
MLS;V19<_<+$G&W."1FJTO@>ZET?4+ ZM"/MFK#4_,^QGY")5DV8\SGE ,^F:
M )O^$U>UFU:VU/3EM[NPDMD1(9S*LWV@[8\':"#N!!&#C&1FJ]YX[N["PU.X
MGT";=8S6Z J[+'.LK!04=T7)4G!7''KS4NJ>!GU:]UJXFU0Q-J*6OE-#!M>V
MEMV+1N"6.?F/(P*=?>%=9U?P[/IVI^((YKF62%O.2RV1JL<@<8C#_>) R<_0
M"@"GK7C/5+/1_%:KIL%MJ6CV:W,>;@R(\;JY5L[1\PV-E>F0/FP<UV5@]Q+8
M0O=)&DS("RQN77\R!_*N;U'P9)JEQXC>?4D$>MZ>EDRI;X,6P. P)<Y_UAXP
M.@YKH]/@N+:PAAN[A+B=% >5(_+5C[+DX_,T 8^MWMO!XH\-6T^G+/)<W$RP
M7)DP;=Q"[$A<<Y4$?C3= \5+X@NY$MH8/)C:5)<7&9H'1]H62/:-I89/4]*L
MZOH<NIZWHFHQWB0C3)WF\MH2_F[HVC(SN&.&/8\U2LO";1>(K36[RZ@EO;:&
M2$S06_E/<*V,"4[CNV@<>_/'2@#I98TEB>.10R."K*>X->;_  _\0W%AX<\(
MZ;<V %IJ$$D<-U]HRWF(K2'<F.%*JV#NSQR!7I$@<QL(V57(.TL,@'W&1G\Z
MX[3O T]A9^&+8ZK%*FAO(PS:$>>'1TP?G^7ASZ\XH GT_P 8MJE[IB1:3.^F
MZFC&*Z0.WEC;N4R H H8="&/.!63X+UA=,\+:5IT$(FO+[4;^*WB9]JA4GE9
MF9L'  'H>2![C8\.>%=3\/K'8C7VN-'M<_8[9K8+(B\[4>3=\ZKG@8!X'..*
MHP^ KJTL=*-KK,::EI=Y<7-O<FT)1EG9FDC=-_(.[&0P(P* )?AZ)0_BD30K
M#(-<E!C1]ZC]U%T.!D=^@ZUI>.+VWT_P9J=U=Z<NH6L<69;9I-@=<\\X-2>'
M-!N=$EU62XOH[IM0O#=G9!Y81BJJ0/F.1\@_^O4OBG1'\2>&K[1TNA:_:X_+
M,IB\S:,\\9'\Z ,O5?%M_8ZMJ>G6>BI<O86"7^][ORU="7!'W20W[LX['N14
MUIXN%UK&D6ILQ%9ZKIYO;6Y>;DD!6,97;PP5L]>@/I1<>%[NXUC4]0.I0AK_
M $U-/*"U.$VESO\ O\\R-Q].:CN?!45[X7T71[B\;S-*,(2YBCV%U1=CKC)Q
MOC+*>>^>U #;[Q?=V6EI?/I42QM9O=[YKO9&0/N1AMF3(R\[<#%4WNXM0\?^
M$M3@1E%YH]W* W7:?(90?IN/YUHZYX5N=5UAKV#5!;12:?)820O;^9M5CDO&
M=PV-V/!! 'I3-/\ "5W9WWAZY?5(I3H]@]EM^RE?-#!!NSO^7'EKQSWH J:+
MXFM(M.ABLM*2WO+W5KJTCM!-E6E1W,LC/C@?(S=#U [TO@7S1K/C 3P)!(-6
M&8TDWJ/]'B.0<#KUZ=Z8/ 5S%:6S0:PD>I6>ISZC;7(M?D!F+%XV3?\ ,I#D
M<$'I6SX?T&ZTB_U>[NK^.Z?4KA;AECMS&$81JA RS9&$'_UZ +FN:S!H6EM>
MS*SDR1PQ1J<&21V"(OMEF'/8<UBW_C*;2IM6M+W3%%[8Z<VIQI%<;DN(5R&P
MQ4$,",8([CUXUO$F@P^)-$ETZ69X&+I+%/&,M%(C!D8 ]<$#CO67?^$KC54U
M&>]OX#J%WICZ8LT5L0D4;Y+D(7)))(_BQ\H]\@&KH.I7^JV?VJ\TU;*.14>#
M%P)"Z,H;)P!M()QCGI3==UMM%DTL?9A,E]?1V9/F;3&7SAL8.>G3(JYIEI)8
M:5:6<LJS/!$L1D5-@;:,9QDXZ>M4/$NARZ[96J6]VMK=6EW%=P2O%YB;T.<,
MN02""1P10!D7_CF6Q353_9/FMI^I6]@ZI<#Y_.\O:XRH_P">HX]NM2#QJUM)
MJMMJ6G"WO+&>WA2.&<RK-Y_$>#M!'.<C!Q@XS56X\"7URFJ"36XBVH:A;7[G
M[%]UH?+^4 .."8A[@=R>:FU/P-)JEWK5Q)JIADU VTD#PP;7M98#E'!+$-SU
M&!0!'=^.[NQL=1GGT"?=97-O#D.RQSK,ZH&1W1<D%L%<#'KS3KWQ3J;:=XJM
M1I\5IJ6DV@G0BY+HR.CLK [!AAL;Y<8R.N#FIK[PKK&K^'Y+#4]?BFN9)H)#
M,EEMC412"0 1[^I*C)S] *DNO"=U<WGB*X&IPI_;5E':%?LI/DA5==WW_F_U
MC<<=J ,KPU+#92:9%9Z9;?V]?:3'<7#"Z=8WB3: \AV<NS/UVD\'+<"K(\?2
M7$.EBST=I;J\O9]/E@DN GV>XB5RRDX.1\AY'8YQGBK<7A*YM;K1]0M=1B74
M-/LOL$CM;DQW$/R\%=^00R@@@^M,7P289]*FM[]%DL]1FU*=GM]WVB64.'Z,
M-HQ(<=<8'7N 2?\ "4ZE+!=M::$;FXT\Q1WMO'<C>LK*KLD?RX<JK@Y)4'I3
M=6\9O8RWPLM*GU!+"9(;A80YD)(5F\M0A#;5=3@LO<?59?"E_#XCO]1TO6S9
MVNI%&O;8VXD)=5"[XGW#8Q4 '(;IFD?PIJ-OX@O;[2M>:SLM197O+0VXD.\*
M$+QOD;&*J <ANF: %U'QB^FZI#;3Z>$@FU"*QC:2?;+)YFT"58\<H&8+G(/!
M].>:L=?N_"W_  E]]#HQN],MM:DDNY$N KQ)Y4.XHA!W8Y)&5XZ9[;-YX%O;
MFYNWCUQ4BEU2'5(Q):;W5XRI",V\;D^7@8!&>IZ59E\&2RIK=FVHJ=,UFX,]
MU&8/WO**CHK[L ,$'\.1D^V #/.J6>C>._$^JR;C;IH]G.VSDN2\P&/<\#\J
MWM(\0W5_K4^FW.ERP!(%GCN4WM"X)P4+,BX<'!QSD'-4]1\$QZIJ&LRW-X!:
M:G81V)ABBVM$(RY5E?=U!<G[O84Z'2?$MGHMTMSXE^U7RP^7;3QZ>!MY'S-'
MN(=S@<Y 'IUH ZFN<U.]AB\:Z-:-IL<UU+:W3VUTTNWR]NS<N,'ALKS[=*V[
M'[5_9]M]MV?:_*7S_+^[OP-V/;.:S;[0Y;SQ5I6LK>)&EA%-%Y!A+&3S-N3N
MW#&-@['O0!5\#:QJ.N^&(=1U*.!)999<>2Y88$KC&"HQC  ZYQFK?B37)/#U
MA!??9%GMS<Q0W#F79Y*.X7S/NG(!(STXIOA?0I?#FD_V<UZ+J%)9&@/D["BL
M[/AN3N.6(SQT''K?U;3;?6='O-,NAF"[A>%_HPQD>] &$GB^1[_7K 6,/VO2
MY8(TC%S_ *_S<;#G9\N2<=\$'ZUB:]=6U[X>^(L']F):W5K;-Y\JR[_/?[,&
M1^@Q@;1^%;ECX*M[/5=(U)KN66YL;5X)F8?\?3L=WF/[AC(P'J_M4=UX/N+F
M/Q6AU.-1X@0(?]%)\@>4(O[_ ,WRC/;G\J *%JBK\0/#3@89_#\^X^N'@Q_,
MUW3*KH5895A@@]Q7/0>&KF+7])U1]0B;[!8/9&(6Q'F!BA+9W_+_ *L<8/>N
MBH \O\'>)+K0?"^B1W&DDZ3<7\MG]M6X!:.1[B0(3'C[F2%SNS[>O2)XT::]
MM/LNE3W-A<7K69GA#L\9#,GF,NS;Y>Y3SNX!!QU 2P\%O;6%II=S?I/IEG>F
M]BC$!61F\PRJ';<00';/ &<#WR_2?"FHZ-J$L=MKS?V&]RUREB;<>9&S,7*"
M7/W"Q)QMS@XS0!U5<[;^)+J^>&>PTIKK39+Y[-ITFPZ;&9&EV$8V!U(^]G'.
M*Z*N5TGPI?Z-J-PEKK;#19;IKL61MQYD;LV]D$N[[A;)QMSR1F@".7QPD>F1
M:W]B#:&]Y]E-T)OG4>9Y0D*;<;-_^UG!!QVJO>^/+NS75YSH@:TTB^2UNI/M
M8#%6$9WHNWDCS 2I(Z<$]!-!X&\G2Y-#-\KZ$;P72VQA_>*/-$OE;]V-F\?W
M<X)&>]-OO ]S>Z?XBM/[6B0:S=I<EOLA/D[0@V_ZSYN(UYXZF@"_%XJ6Y\27
M6CVT,#36DZ1S1O<;)@C(&\U8]OS)\V,Y[&L[3/$UG:VMY]GTI;>[N-<EL$@6
M;(GN.K2%L?*,!F/!X7N>*N7WA*35-6L[V^N[>1K.\6ZMY4M2D\8'6,2;C\A.
M<C'0X]#5&7P%.]I-LU=8[X:PVKVEPMKQ%(W!1E+G>I!(ZCK0!0TK5SHGB3QE
M<WMJL<KWME#'##(75WDC4+@[0<$MD\<<\'OH7?CN[L;#4)Y] GW65S;PY#LL
M<ZS.J*T;.BY(+8*X&/7FDN? =UJ!UF6\UH+=:C);7$4UK;>7]FF@ V.H+MD9
M7H?SJS?^%=9U?P_)8:EK\4MU)-!(9ELML:B*02 "/?U)49.>G84 .N/%FH6S
M/9R:.@U2.%KA[9;AG7R][+'AUC/+[3P0,8Y-+'XG;6XQ966E.UP^GK=W-M>N
M8#"KY"QM\I.XE7XQC SGD5)K'AK4;G7K?6](UA=/OUM_LMP)+;SHIXMQ897<
M"""20<]R*8WA2]M_$"ZQIVL>7/+:+:WHNK?S1<!22KC#+M<%F]1@XQQ0 GPT
M);X:^'B2239)G-:FI:S]FU:STBU@2>^NHY)@CR;%2),!F8@$]64 8YS[4WPM
MHC^'/#-AH\ET+HVD0B$HCV;@.G&3_.J^M>';B^UW3M;TV_2SU"S22$^;#YL<
MT+X+(RAE/5000>OK0!R_@[7/[(T%K5K4?;+K6=02.W#L5C"2N6RRJ3M' X7N
M.@Z2:MJLFMKX5O+C3I["YB\1+;O'*&&<)+RA(!9&PI!P/TJV/ -[#9Q/;:]Y
M.J6^I7%_;72VH*KYS,7C="WS*=WJ#P*T[WPSJ&H0Z0;G6$DN;&_6^ED-M\LC
M!64(JAQL7#'N3W]<@$+>-'>\@^R:5/=V,E\UDTT(=G0ARAD*A-NP.I!.[..<
M=JIZ5XQOQ9:A<:I;0>9_;$NG6L<$K-EE8K@_)G "EB>2>>.@J]IOA34=)U2X
M%IKS+HL]TUV;$VX,B.S;V59<\(6).-N>2 1UJK<> YI;._@BUEH'DU1M5L9D
MMQNMIBVX[LMB1>2,8'!.<T 3P^-)"K07&DS07[WZV5M&Q817!92X=79 =H4,
M3\N05(YXS!X.\X>,/&8G@C@D^UVY*1R%UY@4Y!('7.>G4FI[_P ):GJEA9R7
MFN@ZS97275O=QVNV)&4%=OE;N5(9@?FR<]1@ 7M"T&\TS6=7U*[U"*YDU)HG
M=(K<Q*C)&$XRS<'% %/XF(K_  U\0[AG;92,/8@9!IA\9G3;J_M=6TXVRVFG
MK?Q-%,)3+&6*;2,#:^X 8!(YZUL>)]&;Q%X:U#1UN1;?;(6A,ICW[0>"<9'/
MXUD:IX).M:A=3W]^I@N=*_LUXXH"C#YMWF*Q<X(;D#!H AO?'%YI]MJ\L^@R
ML+"Q-\DB.XBE49W(7:-=KC&<8.0<U:/BN]C>"WN=)2"[N]\EK&;@N&A54)=B
MB$J=TBKMP>>^*AE\*:YJ'AG4-(U;Q*MV]U:O:),MD$"HPP690_S/COD >G)J
MQJ_A>^OO[(O+'5ULM7TQ6C2X^S;XI4<*'1HRW0[5/WL@B@##UK7]2U?2_#+I
MI1M%O=66WNK2\=D+%5D.P_)RA*!MV.1CCDXL:5KZZ(VK6%OH*6>D:+.YO)A>
M[A$IB\\LB$9(^;&T8 R,>@UM0\-7^H1Z,9-75I]/O1>R226V[SG"LNT .-BX
M<X'/0<GDE8/"8,GB5;^Z2YM==;,L20F,QCREB(#;CGY5'8<T -B\5S+?Z1;W
MVG"W36(V:TD6??APF_RY!M&TE<\@L,@CTSFV_CZ]FLM+OCH %K?7TFGC%X"Z
MRJ\B*<;0"I,?)R",]#C)T;#PK<Q'1_[1U%+P:.K"T(M]C,VSRP\GS'<0I(XQ
MDG-4X/ ]U!HVEZ>-6A/V#5&U$2?8S\Y,COLQYG',AY^E &QX?UV;5YM3M;NR
M2TO-.N1;S)'-YJ-E%=65MJD@JXZ@5=U>_FTZQ\^"T:ZD,B)L#;0H9@"[-SA5
M!))P>!5/1]#FTO6-:OY+Q)AJ=PD_EK"4\HK&L>,[CGA!V'.:7Q-HDVO:;%;6
M]Z+66&YBN%9XO,1RC;MKID;E..F1VH PSX_/]DSWL>FK<-;ZO'I<BPW096+L
M@#HQ W#$B\''?GO4X\;-;MJEMJ.G+#?V=U;VL<,-QYBSM/CRL,57&2<'(XP3
MS5>3P)>R0WT9UN,_:]6AU4DV?W7C\LE>''!,2_09ZGFGZIX#DU2[UBZ?51%-
M>S6MS;/%;\VLT'W&Y8AQZC H 9H'VG_A:'B/[5;102'3[,XBE,BM\TWS9*CZ
M=.U=/K=Y<:=H5_>VL<<D]O;O*B2L54E03R0">U9FD^']1M/$EWK=_J=O<2W5
MI%;210VIB4>6SD,,NQ_C/%;5_:+?Z==6;L52XB>)F'4!@1G]: /.Q>ZG=:UX
M"U)[2&;4KG3KEB!.51\Q1$%FV_+R2<!3C/&:W;+QRM]IVGO'8[-0O#< VS2,
M5C,#^7(2RH21N*@?+SGM3K'PA?6MQX<FEU>&4Z+;26Z@697S59%3/^LXP$'K
MDD]!@"E'X!OK.UL)+#7EM]3L;FZFBN?LF8WCN'+R1O&7Y&<8((Q@4 =/X?U:
M36]'BO9K"XL)F++);SJ0RLI(.,@94XR#@9!%:=5=/MI[6S2.ZNFNKCEI)BNT
M,3Z+_".P'IW)YJU0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !02!U-%<5\2$M)+#0Q=; /[:M,EC@
MA?,&XY[#'4T =GO4 '<,'@'/6E+*O4@=^37EFMVGA_3-?N=!U@OINB7-@D>F
M>3 K1;BTAE5"4;;)EE(Q@GCT%3MIFCS>-GM-11;B$>&HED&H;6=F5SS(.A?;
M@DXXZT >F9&<9&>N* RL2 02.N#TKQS0VL[*V^'FHJF;Z6RFCO)(S^_F MCA
M&/4G>J@ ]" !5GPC>::WB?0I(# EG=:#-&\:HQPRO$=DKG_62*"^XD#&3P,\
M@'J.GS74UC%)?V\=M<MG?%'+YBJ<GHV!GCVJSN7;NW#;C.<\5XUH4&G76E_#
MB&Y6%U%Q>1R*Y_A,<WRM[$E1@]<X[T^QO;;319PS&-/#%MXDOH[A0,PPJ0Q@
MW#H(MYR/X0=I[4 >DZ#KKZS/K$4ELL!TZ^-IE9=XD C1PW08^_T]NM;(92H8
M,"#T.:\<%W:V5GKLMD'&C)XG2:]-I$'46K0)\X7!#)YFTG (P#VJ?4K/PZ-*
MT^?3;R6ZT^Z\16LWF2[4B&2!)Y055PN "Q'&<\YS0!ZX"",@Y'M0&!) ()'7
MGI6#JVG2Z7X'U&Q\,VZ6\\=G,+**$8"R%6(V^^X\>]<KI@L;W6/"-UH(B4"V
ME3540 $0^5]V<?WA+C ;G.[WH ZJR\07>IZBPL=.2;3HKR6SGN#<!7C:/(+;
M".5W KP<]#BM[<H;;D9ZXS7$_#:+3TLM::TBME?^U[P9B50?+\UBG3^''3MC
MI6;<N;?QT)(C9:I!<:FB2V\B[;RQDV!=Z'^.+:,D$# )YZT >DY'K2;ANVY&
M[KC->-FZL;73H=.8HEY9^,O,:$(=T,37196P!\JE",'H16UHEUI%]JLNGZW%
M-_PD]KK,D\:JK+*Z>8WE.K#K"(B ><8!!H ['P]KKZT-2$MLML]E?R66T2[]
M^P*=V<#KGI6UG'6O&KR/3O[+UW4QY!O[?Q9&]O/D%XU,T.XJ>P*[\XX(!STK
ML_B@(6\!7,LI^1+FU8.#@J/M$8)!'(X)Z>M '8A@02"..O/2C>H!.X8'4YZ5
MX_XBTK3;6+QG+H:0+H\V@'S5@(,+7N7V%<<&3;C..>5SR:V;BTTS2-3\+SK;
MV\?A^\\V2]EX,37)B01/*3QR XR?XB.^* /1\CUJMJ$UW!9226-O'<7"XVQ2
M2^6I&1G+8.,#)Z=J\W_X1VXO_"VNM8PI(EAJS7^@*RY7$>QRB?\ 3-G$B@#C
M!XXQ4OBH6VH?#?4-?FMEAFU.6VGB$B@2+&)$"#USM!;';<U 'IA90<$C)[9J
MO:2W<DET+JWCA2.;;"4EWF1-H.XC VG)(QSTZ\UY_K$WD>-'N;=['589+^S6
M:QE&+JW?$>R6W8?>CP0S#&.'YZUF23&VL_$1M5W6">+(I-02(9_T39#O.!U3
M</F[8#>] 'K892NX,"OKGB@$$D @D=:\@\76]NVF^-I=+,+Z'-I,3*(2#$U[
ME^8\<;MFS./5:Z;2(M.LOBE<1:;Y$<5UHL<L@A(Q-()6P[?WFVGJ><&@#N2R
MKC) R<#)ZT%E7J0._)KR_P"(]Q9RW>NV;Q!;U= =X7F1I/-YD.(%'1@0"S]0
M-O'&0[R=%UKQI ^H);7,$WAH-)]H^Z[>8.6!ZG'()[<CUH ]-D;9&S#;G' 9
ML GMS63X7UMO$7AVVU5[86S3&0&(/OV[79.N!G[OI7G'AC5+<?\ "*)XDDC.
MER: L5O)=X,7VL-AU8GC?L"@9Y^\!U-==\+3'_PKW3HX@0L;SKM(((_?.1U]
MB* .PW#=MR-V,XS6#=>(+MM7N]/TK3DO9;$P&Z#W B.),_<R""0HW')'I7!6
M@DO/#.F(NU/&UOK"_:!TG#>>?,+=S$8B3_=VX Z"NC\-PZ:/B5XM:**U$ZFU
M*,JKN!,9WX/UZ^_6@#KI=1MTOUTY9$:^>!YTA+8RBD+D]<#+ ?GZ52\+ZY_P
MD?AVSU5K<6S7*LWD[]^W#%>N!GIZ5S^HQZ?;?%RQNKV&!/-TB18I9(QS(LJ'
M@XZA<GV&>U<EX9AT^ULOA]?1+#'>R7MQ#/,"-YC,<WRL>NW=LP#QDCUH ];L
MY[J1)VO8(K<I,ZILEWAHP?E8\#!(YQSCUJT"#TKR>R2W?PY?0VNIVE@Z>)[E
MK9KA ]NQRY5)!D?(P!P<]=I':NV\%7)G\+1/)80V!2:=6C@?="2)&R\9X^1C
MEA[&@"?7?$]EX?OM(M;L,6U*Y^SJPZ1Y& S>VXHOU<5MD@#). *\^U32I/'6
MF:]/;:E9):3J;2W=X2[1>2Q(<,' 7,F6S@\!3S6?>>*XM;^'WA[6;JYCADAU
M"W_M""3.QW7<'1\ [5R-X)&#A?6@#U#<" <C![TA=0 2PP3@'->,W47A^;PW
M=W=I?Z;<&Z\26MP5M903;1F9/DR,$<!V/0#<V.F:UM=MM TCQ"VCZK_Q+?#U
MUIP2P,4"-")6DD,RC*-M<[D(QCIQ0!ZB65<9(&3@9/6@LJ]2!]37DVHKI46I
M/HOB>]U*#3[G2K>'39[F%7DD #!QN,;;9\E3QAC\OH*MSZ;I$_C*]MM1C6XB
M'AF$2"^*LS.'DYD[&0+M)/;M0!Z=D9QD9ZXH#*20""1U&>E>.:6B06O@*\TX
MQ)K-UI<\4TQ8>9*_V8;5D8\G$@  /0C K2\)?\(YJC6%X+R]_M2UL9(-2M98
MDC"94;Q<_("V&'!))))//- 'J(92<!AGKUJO8:A:ZG:"ZLYEF@+N@=3D$JQ4
MX]1E3S7DOA2VTZWB^&\RQP+=7-O/!>.<;Y%\AODD)Y(W!0 >AP!77?"Y+2'P
M>EO!#'%<PW$Z7*K'M96$SX#<=0,<>A'J* .TR/6JVH37<%C+)8V\=Q<J!LBD
ME\M6Y&<M@XXR>E>;>(?#-Q+JVO>'M/LXUCU=4U6UG,0*6\\?#C\66'C_ *:-
M[TGB)HM6^%VI>(KNQ6UNM12W,<<B /&J,H"_GO8>S>U ';2>()U\3WNBK8HQ
M@T];V.4S8\S+,NTC;\O*GGFK/AW6&U_POI^L+;B%KRV6<0E\A2PSC=C]<5SL
MEW;#XGZA(;B+9_PC\?S;QC_6R-U^A!^A%7OANP/PW\/ $$I8Q(P]&"@$'W%
M&CX7UT^(O#]MJ;VXMGF:0&$2;]NR1DZX&?N^G>M?<N[;D;L9QGFO&]%TFRET
M?P\^GQ(GBBVU@^<4.)XH?M#F59!U$?ED\'C+#')YT-$.F:EK,%MJMYJ$/BFQ
MU629K>.)%=QYC8._9EH#&1GYL8  Z"@#U6DR,9R,5Q_Q :&U3P[J-QLC@M-9
M@>:=AQ%&5=22>RY*Y/3I7%:I+I]QI'BS85"'Q+92PD I\I^S;F7IU <Y';)H
M ]E# YP0<=:IZIJEMI&C7FJW#$VUI \[E.254$G'OQ7F.HRZ1HVH^,;6*VC&
MG,VFNT%NWEQ*S.0\C;?X.$+X'(X/6JUY)9OX5^)5HS6\J?ZZV5(-D99[5,-&
MISC+9P0>>2,T =XWB;4H+RUL[G28(Y=0D5+!UN]R2?NGD??\NY=H3T.=PQWQ
MN:;<W5S80OJ%HME>,#YEN)A)MP2.&&,@\'H.O.#7":S;:$=;\!@6^GF!II<_
MNTVE#;R8SVQO(_X$?6J.FG3-1UTV6L7E_!XFL]8DG2&*)!)(GFMY;*^PDPF(
MJ#\V, CTH ]4W#=MR-V,XSS5:RU"UU&!Y[2998DD>(NIXW(Q5A^!!'X5Y[X7
MN-'U&>VL]7AE/BVRU"=YT"LLI)9QN9N\)C88R=N H'85C6DUII'AF+,+6]G:
M^(;E=9^SVP+1PF2?RBZE2"@+1G&#@8- 'LFY2N[<-N,YSQ6/H6NOK%WK%N]L
ML!TZ\^R@K+O$@\M'#=!CA^G/3K7 R/I.DQZ1<V=U<W/A*XU>2:]FF51;JS1'
M9@*J@0^9@GC;NK?^'[6 U3Q<FG^6+=M5$L?E#"%6@BY7M@D'I0!V^Y0P7(W'
MH,\T%E!P2,].M>1>);^R.M7TT8%O=V?B"Q:;S59YR@:)3(K?\LX=I(QR"=W(
MSBJNO6VEMI_C^\6.#[5;ZA!+9O\ QQ/Y<)+1]U;<&R1SP0>E 'J?B36&T#PY
MJ&JI MPUG;O/Y+2;-X52Q .#V'I6A;3?:+2&<C;YB*^,],C->2^)[ZPN+/X@
M6FM^2VH/;-)I8E&?,MQ "AA/?#[R=O0GFO3+6WM=5\,P6T\:S6MQ:JCJPX92
MN#0!IY'K56>:[2^MHX;>.2V</YTK2[6C( V@+@[LG.>1C'>O)[6+5-(71]2&
MEF:?PW.VBS 1 -=HYV1NI]!^X;/^V_H:Z*?3[/1?''@NU3R5E2WO%E=0%WL5
M4Y(]VW$?4T 7F\<3KX;EU8Z6FZ+5?[-DB^T=/]($.\';SR<XP/K795Y#-<P'
MX=ZGB:/GQ26'S#E?MZOGZ;?F^G-=QX]FNXO!EW/8QRS;&A>9(,EW@$BF4+CU
MCW?A0!TH8,,J01[&@,K#(((]0:\QU>XTB?0+[5O"<<DUE-<V;:F;5&$;P(X\
MQ47INV9#X&=O!JMXE@M)(_%UQI#6[Z)-X=8R?9R#"UY\WEE<<;]N,XY^Y[4
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !115./48I]3
MFL809'MP#.X/RQEAE5]V(YQV!!/49 +E%%4[[48M/DM_M(*PSR"$3?PJ['"A
MO3<> ?4@=Q0!<HHHH **** "BHYYXK6WEN)G"11(7=C_  J!DFL.S\3M=C3)
M?[(O([34B/L]P3&0 4+J7 ;*Y XX/4 X/% '04444 %%%5K">XN;02W5FUI*
M68&%G5R &(!RO'( /MF@"S1163KFN+H?]G;[6287M[%9AD( C,AP&.3G'TH
MUJ**I:E?RV"P>387-[)-+Y82 H"OREMQ+LH ^7'7J10!=HKE]*\9?VNK20:%
MJ0A2\>RDE8PX21&*G($F<;AC('?TK3\.:VGB+1(]2CMY+=7DEC\J0@LI21D.
M<<=5S0!JT444 %%%% !1110 456L)[BYLTENK-K.8E@T#NKE<$@'*\<@ _C0
M\]PNHPVZV;-;/&S/<AU 1@1A=O4YR3D<#'O0!9HHHH **** "BBL.+Q"]WJ3
M066G2W-I%=M9SW*.H\J15#$E3U0$[<@YSVQS0!N45#<W4%G");B58XRZH&8_
MQ,P51]22!^-9]GKBW?B74M%^RR1R6,,,QE9AB02%P, 'ML/6@#6HJLT]P-22
MW%FQMFA9VNMZX5P0 FWKD@DYZ<59H ***R;/Q%I]]XBU'0X9";W3TC>93TP^
M<8]<8Y],B@#6HHHH **** "BBB@ HHJ&ZNH+*W:XN95BB7&68\<G _,D"@":
MBBL[4=8@T^TU"50;B:QM_M$L$9&_;AB.I YV-^5 &C1532[Y=4TBRU!$,:W4
M"3A"<E0RAL?K5HD*"20 .230 M%16US#>6L-U;R"2"9%DC=>C*1D$?@:SI=<
M6+Q5:Z$UK)ON+22Z6?<-N$9%*XSG/SB@#6HHHH **AGNH+8Q":54,L@BC!/W
MF/0#WX/Y5GZ+KJZS<ZK +62!M.O#:/YC [SL1]PP3QAQ0!K4456@GN)+VZAE
MLVBAB*^5.74B;(R< <C!XYZT 6:**AENH(9X(9)566=BL2$\N0"QQ^ - $U%
M%% !1110 4444 %%%% !15:PGN+FS66ZLVLYBS PNZN0 Q .5XY !_&K- !1
M160NNJWBJ;0?LLHDCLEO!,67:ZERN ,YSD'KB@#7HJO83W%S803W5HUI.Z R
M6[.KF,^A*\'\*L4 %%0M=0+>1VC2J+B2-I$CSR54J&/T!9?SIEE/<7$<C7-F
MUJRRNBJSJV] <*_'0,.<=1GF@"S1110 4444 %%0W5U!8VDUU<RK%!"ADDD8
M\*H&234U !113)I&BA>18VD95)"*0"WL,D"@!]%9GA[68_$/AZPUB*)H8[R$
M2K&YR5!['%:= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5P7AK<VA>-#<NZ3?VO?;W#E&  &P[@01\@3'MBN]J@FE01:C<
MW<> +L#[3$5RLC*,!O8X !]0!Z4 >9Z+:6TI^'1>YG+:GI3I>?Z4_P#I 6!&
M"M\W0,.GU'<TZXEW?!?Q1 DSR"SO+R"U^<NR!+@^4H)YX^7'X5ZD+.U!4BVA
M!7[O[L<?2JMWHUK=^3&Z(MM'*LS0H@ D=2"F[U (!QZ@?0@%Z'S#!'YN/,VC
M=CUQS3Z** "BBB@"MJ$L-OIMU-<1^9#'"[R)C.Y0"2,?2O-K&W;PIJ6AMX7U
ME=2\-ZK=K"NE3.)3;JP),D+_ '@J@9*GH,UZ9=P-=6DD"7$ENSC'FQJI9?H&
M!7\P:Q$\,3Q7#W$?B'4$G<8>1;:S#-]3Y&30!P-QJMO::1<6\E^L5S;>,% C
M,V'BA-TG&,Y";#],&MSP[HNG:WK?BHW<UQ<-;:K)'#_IDA\M7MXP<#=CN<9Z
M$#&,5T1\,W!E:4^(M1,C$%G^SV>21TR?([=J='X<NX69H_$FI(S?>*P6@)_\
M@4 87@M;B\BBTW44?SO#OF6<TIR/.DZ(X/4YBPY]Y >HK#LHYG^%MAKMM)+<
MW6C:A<79'FEVGA2YD\Q&)/S?)DC.>56N\_L"^^;_ (J?5?G^]^YM.>,<_N/2
MF1^'+N*,I'XDU)$;JJP6@!_\@4 <]JUW8QVFEWMXS1?VSJ0EC66010%!$WEK
M-D'Y=BAMG=SCCFL"TU!)O">D1/>QS&V\7K"I#_=073[ ,DD#;C STQ7H,GAV
M\E0))XEU-T!!"M!:$ CI_P L*8WAFX<8;Q%J+#<6P;>S/)ZG_4=: -FWO[2[
MGN8+>YBEEM7$<Z(P)C8@$!AV."#5CI4<4*0@[0-[8+OM +D#&3COQ3R P*D
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
M '$_$&*Q^W^$KB_$*PIK 1Y)2 JJ8)N"3T!(7]*Y35UMX]/\;ZK'.\=W9:[
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
MW?@Z2X\!1^&H]2VR 1F6\EB\PR.KAV;;N'+,/7C- &;K.JZE?7OC/2)X+?\
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
MXMY (&60AL<YQGKBN:L? ^J6D6@6KZ[#-::'<>9:AK(B1HQ&\81VWX)"OC(
MZ=*[&[CFELIX[:40SO&RQR%=P1B.#CO@\XH YKP-I=K8VNIW-D)EM+F]<6Z2
MSO+B./\ =@@N2<,RNW7HPJ6_\6O!'K4]CI_VRVT8[;QA-L<D()'$:[2&*JP/
M)7)XK<TVQATO3+6P@SY-M$L29ZX48&?RKGY_",PNM<^PZBMO9ZV,W4+P;VC<
MIL9XVW  E0."#R,^U &9JETWB+QCH=C]FM;S0[W2Y[H1RRD"1280'*[#\P5S
MMY_B/(K2U^_OO#S>&=-TB&%[>XO%LV^T3MNVK$[ ;BK$YV<L<GZYR+*>%VM_
M$6E:C:744-IIUBUC':F L2C%#]_=QCRU X]:L>(="EUHZ7+;WBVMQI]ZMW&S
MP^8K81T*D;AV<\YZ@4 <;8:[/X9NO%MVFG">PCUU%N'^T;6C5XH%RBX.X@MD
M@E>.A-;=QXBLM)UKQ5<OI92;3[6VDGN%D),Z-YFW( ^4+ALGG@GTIEYX'NKO
M3/$%E_:\2_VO?)>%_LA)BVB,;<;^?]4O/'4\5?/AO4$UK6-4@U6&.;4(K>-1
M]D)$?E$GGY_F#;F!''!ZT :>BZH^K6LEQLMO)W@0S6UQYT<R;0=P; [DC'M7
M/_$&ZN)M,&C:?J<6GW\\;W*3/($P(L%0"3_%(4'^[N]*U?#GAJ'P_-J4L/DI
M]OG$S06\?EPQD*%)5<G!.,D]ZLV>E31:OJ%]=W$-Q]IV+$H@*F&-0<)DL=W+
M,<X'+'VH RK;QO9R_#J+Q<T;-";82/$G429VE/;#Y&:@U'QI=Z9-KD$^CJ\F
MDZ>-0D,=UE9(R&. 2@(/[M^W8>O&;J7AZY\-^&/$L2WOG6.J7+2+##IYD^R>
M<P$AV[FW( 2Q  /7&*KZ9IU]K6FZMI,&J:;=6>I6,EO+?P:;+&T1*[%!+R'?
M\K-A<C;CTX(!OKXNNU%M'<Z2MO<WN9+2-K@N'B5%9G8HA*X+A<8/)ZXYIEOX
MV:ZMK1!I4UOJ5PLS&UN=Z!!$P4MN"$E267:=O(/;&*EU3PK?7=OHL]CJZV>K
MZ2I2*Y^S[XY$90KJT9;H=JG[V013-0\*:K<3:;J=IK_DZW9B1'N7M@\,T<FT
MLABW#"Y52,-D8Y)))H CA\:W=R="BCT">*XU99P(KJ7R3"\0.0V5R5..& Z'
M.#TJ&W\>7<EM:74^B"&W?4_[*NF%V&:*?S3%E!M^=-V.25//0UIR^&[R;5M#
MU"755DETWSFDWV_,S2K@XPPV =A@_4UG'P/=G2C9?VM#DZU_:^_[&>OG>;LQ
MYG3/&<]* +$GC4F\B^R:7/=V37QL7EAWLZ,'*-)M"8V!P03NSCG%55\>77,T
MFB;+./5_[)FE^U@LKF01JZKM^8;B,\C&>,U;T[PKJ>E:K<_9->*:+<737;61
MM@9$=FW.J2[N$+$G&TGD@$=:K/X'NWTRYL_[6A!GUD:MO^QGY2)5DV8\SD94
M#/IVH O^'M8U34O$?B*TNX;=+:PNE@B,<I+8,2.,@J,YWDDYXZ8/6MC5]132
M-&O=2DC>5+2!YF2,99@H)P/RK!N- U73Y_$-_I>K+%)J;1S1I]B\UHI51(SC
M+ ,"$Z'&"<DX%;LD-_<Z)Y/VA+;4'@ ,R)O6.3')"Y&1GMF@#B/%^K_VSX)>
M]CBMI84OK![:>SNO.27-Q&" <+@]00?6MV'Q7>%];M9=%<W^F>21!;S^8)EE
M^X=VT;<8.[@XP2,UGW'P]\ZWU-;>[M;*34+FUN)5M[0B(- X?(3?]YB!DYZ
M=^3/JO@F[U*XUZ8:ND+:JEJH"VI(C\AB0&^?YU;)#+QP: ,CQ;X@CU_P!XUM
M3%$LNF0%2\$_FQONC#JRM@>N",<$=ZUT15^+,##@OH#%N>N)TJ*\\"WM]:>)
M89M:A!UV&..0K98$15 A*C?R,#@9X[DUL1Z!<KXM@UR2^B81Z>;)H%MR-V7#
ME@V\XY XP?K0 W7/$Z:/JEIIJQP-=7<,DD N;CR%E92H\M6VD%SNZ5!/XME@
MGUZ!M.'F:3817Q!GQYBN)#M^[\I'EGUZBK'B3P[)XB@EM)I;1[&: QO!<VWF
M[7YQ(IW#:PS_ "Y&*R[KP1=&6\%CK'E0WNDQZ;<^?;^;(WEJX5PVX 'YSG(.
M?:@"0>,;^YU2UL-/T+[1)<:=#J 9KM8P$=@I'*]1S]<=JL6GBN>X358GTZ..
M_L+Y+/[,;@GS-^TH^=G"D-GH> ?2C2/"MUIFMV>H2:E%,MOI:::8Q;%"P4Y#
MYWG!]L5<;PU;MXP7Q"LKJ_V80R0 ?*[J3LD/NJO(OT;VH R#KWV&Z\87-EH(
MDOM.,3W"K<8-V/)# CY3@A, #O5^?Q=;P:>FH^4LMB-/%])+%)D@-_JU48&[
M<=V#D?=YJSI>A2Z?K^MZG)=QS)J;Q/Y(A*F/8@0#=N.[('H*SK3P)86WA/4O
M#S3S/;7C2A7!PT,9),:*?1!C'N/>@"YI'B&YO]:GTVYTN6#9 L\=RF]X7!."
MA9D7#@X..<@YS52YU34;CQY/H+V]LVF#2Q<,3*0[;G*DD;>VTC&>ASGL+^@Z
M9K5BO_$YUQ=2=$\N,QVP@&./F<;CN8X'/ '/'-,N] N9/%8URUOXX2UC]CDA
MD@W[@'+JP.X8Y)R,'(].M '*> /$D]EX;\(:=>V(2UOK ^3=F?+;XTWMN3'
M*@D'<3QR!6_IGC)]3U'3(X]*G-CJ4320W2!V\L!=R^:"@";EZ$,>>*K:?X%F
MLK7PO;/J<4T6AI)&0;4C[0KQF,Y^?Y>#[\U:\,^&-5\/K#8RZ^UWI-F"MI ;
M<)*J8PJO)N^<*#QP.@STQ0!)XBUC5-/\1>'+&QAMWBO[B5)C+*5)"PNX'"G
MXSGV [YJ#_A-3)>6WV72Y[JQFO6LC-#O9T(8H9"NS;Y>Y2"=W P<5HZ[H4VJ
MW^D7UM>K:W&FW#3*7A\Q75HVC88R,'#9![$=#6?I7A74]'U&>.UUXC1)+E[I
M;(VP\R-F;>R++N^X6).-N<$C/>@"HGCC47TO6-37P[_H>EF[29S>KEG@8@@#
M;T(!Y[8Z=ZL1>+M4FU6WTY-!C\^\L#>VA:] 4J"H82'8=A&]<;0^<]N</A\(
M7,?A?7]&?4XF.K2W4GG"U(\KSRQ8;=_S8W''(J:#PS=P:WI>I?VC"QL=.>Q\
MO[,1OW%#NSOXYC7CGOS0!G6GB>TUN]\(WCZ.1-?FY\F1IN;61(V#C 'S9VD9
MX]:6'QY=2&":71/*LVU<Z1++]J!9)/,,:L%V_,N[&>01GO3M*\#W6F?\(Z#J
MT,HT:6XD_P"/0KYWG!@1_K#MQO/K2?\ "#W?]FBT_M:'(UO^V-_V,_>\[S?+
MQYG3/&?2@"W+XP>VURST^YT\0I=WSV<6Z<>=\JL1(8\?ZMMAP<^AQSQA7'B6
M[N?"'B*\UW2+:\M+74GM?L\5R1E4E5!R4' .&SU.3P.E7QX%OUN8'_MQ"EOK
M#ZI'NL\R-N#@H[;_ )L!\*<#  X/&'W?@:ZN-$UW2H]7C2WU.]:[0M:;FA+.
M'8'YQNY''3 )ZT :5]XGECN-7BT[3Q>G28U>Z!G\LDE=^Q!M.YMN#R0/F SU
MQ47QI-?ZC96FBZ6MXM]I9U*WEEN1$I7<@VM\I(^_Z'GC'4B:3PM=1:MJM]8:
MC' -6A1+R-[<N!(J[!)'\PVG;@$'(X!]<EEX1_LO6M/O-/NXXK:PTLZ;#;O
M6.W<C!BVX9.4';UH U/#NM1^(O#UAJ\430I=PB3RV.2A[C/?!SS6G6/X5T1_
M#?AJRT=[I;K[*A02K%Y>X9)Z9/KZUL4 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445R7CN>6WCT2
M652=)74H_P"TN,J(MK!2_P#L!]A.>..>,T =9D$9!&/6E!!Z&O'O$UO FD>,
M7M7C&AR7%@]GY;8C$^]?.,1''3;G;WW=\UZ?::;::7I,T6B6\$"R;YHUC^XT
MC<[OQ- &CD$D9&1U%+7E7@]O#^HR:5=W%]>+K=C:R1:I:RQ(FTE,2_:3L!9=
MPR"S<D@^M2>$XM-TCQ-%87,2?V=?0RS>'VD(/EQ.V9(CQD%LJRYS\OR\$$$
M]0R,XR,U6M)KJ1[H75M' L<Q6$K+O\R/ (8\#:<DC'/3KS7C_A[3=/GT'PE=
MZ3Y?_"0PZMMD>-\RBW$TGFJ_.1'LSP>,D8Y/,NI_V?\ \(YXJC\R)0OBN!TV
MO@J"]ON*XY' ?D>A]* /9-RC'S#DXZU7-_:C4DT[SE^UM"TXB!YV A<GTY8#
M\_2O,O&%KH>G27VCV=E;VQ.AW$UN&0O'(79F*P(./,R-Q8=!MXQR+.D/IMQX
MVT*^O$A<W?AQ0D\L>3+*KKNP2.2%SSZ<]* /0[":ZFLQ)?6\=M/N8-&DOF*
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "LCQ+HG_"1Z'-I9N3;I*R,T@3<1M8,,<^JC\*UZ* $0,$ 8@MC
MD@8!/TI:** ,K5=&EU6[MR^I7,-D@(GLHU39<\@@,2"P''(!&02*U:** "BB
MB@ HHHH **** "BBB@ HHHH **** # SG'-%%% !1110!CZ!H9T-=0!NOM'V
MR\DO#^[V[&<Y8#D\<<?UK8HHH *RHM&E_MV34KG4KFYC!S;6CJ@CMR5VL5P
MQ)&>I.-Q]:U:* "BBB@ HHHH *;(K/$Z*[1LRD!UQE3ZC/%.HH S-%TE]*MW
M^T7\^H7DI!FNIU56? P!A0  !V [D]2:TZ** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHJG'J,4^IS6,(+O;J#.P^[&6&57W8CG'88)Z
MC(!<HILA98V9$WL 2%SC)],U7T_4(-3M!<VY.W<R,K##(ZDJRL.Q!!!^E %J
MBBB@ HHHH **1F"J68@*!DD]JP;/Q/\ VE9-J&FZ7>7>G_-Y<Z% 9@.-T:E@
M2.#@G&>V>,@&_15>PO$U#3K6]C5ECN(4E57&" P! /OS5B@ HJ(W4"W:6AE4
M7#QM(L>>2JD GZ98?G4=A<7%S:"6ZLWLY2S PNZN0 Q .5)'( /XT 6:***
M"BBB@ HHK)\2:XGAO0;C59+:6X2#;N2,@'E@,\GIS0!K45'-(T4+R+&TK*,A
M%(!;V&2!7.6_C:TN? K^+DT^]%@L+W'E$1^:8USDXWX['C- '3T56T^\&H:=
M;W@ADA6>-9 DF-P!&1G!(_6K- !14-W.;6SFN!$\OE(7\M,9; S@9('ZUF:3
MKLFL:=HVH6VGR_9=2MQ</(9%_P!'!4,H89RV<XX]* -FBBB@ HHHH **Y>]\
M9_8+JS@ET'5";V[>TMF!@ E==QSS("%(0D$@<8J9?%7_ !-]+TZ;2;VVEOY9
MHAYQC_=F-"_.UFSD $8]?PH Z*BBB@ HHHH ***HW6HE;.\DT^ W]S:ML-O%
M(JDO@';EB #A@>: +U%%% !1110 4444 %%9-]KB6/B'2M(:VE9M1$I28$;$
M\M=Q!&<Y_#%:U !1110 4444 %%%% !1163HFN)K4NJ1K;2V[:?>M9N)""6(
M1'W#!/&'% &M15#7-471-"OM5>"2=+.!YWCC(#%5!)QD@=!5FSN!>6-O<A2H
MFC60*>V1G'ZT 34444 %%9!UU1XJ.@_99?,^Q&\$Q9=K .%VCG.<GOBK]A//
M<V$$]U:/:3N@9[=W5S&?0E<@_A0!8HHHH **** "BBB@ HK)U37$TO5M(L'M
MI9/[2G:!)5("QE8V?GG/(0]!5V_N+BVM#+:V;W<H90(4=4)!8 G+$#@$G\*
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
M3/K0!P]W-!J/BKQ18:W.888+&&73W,A39$48O-&<\,'X+#D86LK18;G6M?\
M#\'B.6X,]SX8:6[@-P\89_,B&64$8."<].?I7IDEE:S>5YEM"_DG,>Z,'9]/
M3\*5[2VDD,DEO$SD8W,@)QZ9H \BM+W4+OP-HE^)[?5/L^CR-=V-S.8Y7C#$
M&:*3G]XH7&3Z]03SZ+K6IV\/@.]U.1KZ"W&G-*6A %Q&ICSE<\!Q[]#6HVFV
M+! UE;$(=RYB7Y3ZCCBK+*&4JP!!&"#WH \D2_@2Y\4VEOJ%O' _AR.YBCLK
MLD+(!-E@X(R^%7<P SQD>KUFN='FTJZT>6:6_N_"ES.8WF:3SYHTB,9VDD9R
MS 8[$BO4A96@38+6$+MV;1&,;<YQ],]J%L[5'5TMH59/ND( 1]* /,=.N]$G
M\2?#^]LKV&6>XM[@32&?+R.81S)SDONW#GGJ*Z+Q^%\WPP'NI[>.;68X)#%<
M-$&1HY/E.".I YZCMBNLBLK2&0R16L,;EBQ98P"2>ISZFLGQ'X?DUZ32B+F&
M*.QO5NV22#S!+A67;]X8!#GUH X5G@T&?6=/:ZNCHG]M6<-DKW1$2RL@>6)Y
M&W$19 R/4E>YJBM\D^BR6PU7Y8/%\,*?9;ED5(7D0[5 ;A.6QV].E>O?8[7[
M*+;[-#]G'2+8-@[].E#V5K)G?;0MEMQW1@Y.,9^O H \K\:'3=(M==TRPNI+
M>XT_1O.@%U=,?*8M*X: $[RY(Y;=\H"#!Y%6_$6K6]QJMU#/JMI(MYH2&QW7
MT<'V>=F<>:"S#J<?,F2-G3D9]+>UMY7WR01.VPIED!.T]1]/:N=U#PQ>W&LS
M7EO?V)MYD1#;7VG"X$048_=D.NT').#GDF@#FX='MKSQGI6D7NI7-Y"?#QDD
M*:A+B:031_O =^>3D]?3TJA;ZU9/XFT&[M=0"+/K-Y;W!GN/](==LPVR 8VH
M&50B$$X"G(/%>E:;HUCI=K%#!!$#'DA_+4')))Q@ #DG@<#H*M?9+<%G6"$.
M7\S=L'W\8W?7WH \AM[1G\-1ZI8W]X^NVWB.2VM@;R1RR_;"K1,I;!7RR6.1
MG SG I^IK##IOC+5H[B2.\LO$D+0R).RA"?LH/ .#D%@<]N*]"\,>&E\/VTR
M326]S</<SSBX2W\M@)9&D*YR3@%CWK7-A9D$&T@(8Y/[L<GUZ4 9'CA@/A_X
MC)( _LNYY/\ UR:N&G>ZT:\)T*69KRY\)37*Q^:TGF3H8_+8*2?F&Y@,?2O5
M7ABDB\IXT:/IL901^5,2SM8W5TMH5=1A6" $?2@#R_\ M+0_['U+7;#Q+++;
MMI#BXM]*^61.F)7W.VR8$D;FP>N<XXI7FNSZ6/&(TJ\MQMT^QGCBL)=ZQ*7=
M9GC]6" $L .0"1FO78[.UA658K:%!*29 J ;R>I/K2QVT$6/+@C3"A/E0#Y1
MT'TYZ4 >>6C:"?B6!IEW;^1<>'GYM[G[W[U3D$'.[')/4XS69HI_M#3?ABES
M>7#"Z@G6<"Z=?-Q;L?FP>3GOU[5ZG%864"%(K2"-2"I"1@ @\D=.E L;0;<6
ML V<K^[''TH \NBU'[!X7B1]11;"S\4SVK13W 7S;=9),1;W., 8;#$ A,9Y
MP;5O:S2:/<2Z;K-A+)=ZT7L[.XO#/;-$$8K;-M9E3.'<!<@':.<5V.M^'9+]
M;4Z=<V]D]O*9#'):":&;*E<.F5)QDX((Q3M+\-6UFMP]W#8SSW(02B&S6*(A
M=VW"9;^\W))//X4 1^#+Q;[PU&XLI;-DGGBDMY)?,V.LK!@K_P 2AL@'TQ7
MW6JP6FC7L$FH+%<VWBY%5#-AXH3<Q\8SD)L/TP:]<CC2*-8XT5$4855& !Z
M5$;.U,K2FVA,CE2SE!EB.F3[=J .!-U<V?C&*X9(-3LKK4GAM[J"4K/:S>6P
M\F5/XHQ@D8/'#8[UF^&M074[;3-4AUJ-O$D$$RW>FQH1-/,$.])U+D[5<9!P
M . ,9 KU%;.U2Y-RMM"LY&#*$ 8CZ]:5+6WCGDGC@B6:3&^14 9OJ>IH \FT
M^_TF\/PZU(WL4FIRW3"]=Y1YAF-M*'#C/4/\H!Z9P, UV/Q)D,/@V299Y(72
M[M<,DI3K/&"#@\C!/!XKIDLK2.9IDM85E9MY<1@,6QC.?7!/-/E@AN%"S1)(
MH.0'4$9_&@#S+Q#;0W.L^/\ S;JY_P!%T>"XA473J(I-DY# !N""%/I7=6)_
MM/PC;-<8G^TV*&3/._<@S^>:OFQM"6)M8"6&&S&.1[U-'&D2!(T5$'15& *
M/']&33[CPE\-+>*9,/=JLXBEPP?[)*&!(.0>@/?FIGF^S>'[FWBO)DBL?&,5
MO OVAOEB,\1*'GE?F;@YKU7[%:?+_HL/RDE?W8X).21^-)_9]E@C[);X)R1Y
M8Z_E0!PDMS<6?C2.>5(=1L+G5!!'<02%;FREV;?*D3HT7!;C&,[L=Z[+7=47
M2-)EN08_/8K%;H[8$DSD*B_BQ'X9JTME:I<_:%MH1/C'FB,;L>F>M/F@AN%"
MS11R '(#J#C\Z /-;B"Y\$^*?#^K7GV6*SNT&D7LJ3%C([$O'*V57G?NR?\
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
M+$SQ^3.BHS+$KG);&W.?H/4U:N?'!L],U^ZN-+=)=$,?VB$3@[@\:R?*<8R
MX'U!YIFG>$=2LY/"S3:E:RC0X7@PMNR^:IC6,?Q'! 7/?)/:H-=\$:CJC^)8
MK75+>"TUU(S*'MR\D;HBQ\'<!M(4'IGK]0 :]]XFEBEU!=/TN;41ISQQW2PM
M^\W,%;;&N/G(5E8@D=>"3G%%/$&H3ZSXJL[JPCDL=,BC"I%-AW#1ESU Y(/K
MQCC-*OA?6K/7[V^TW6K>&VU/RVOHGM2S+(J!"\)W_*64#AMP!&>>E6#X:O(]
M8U^[@OH1!JT"(8WA):-UC\L'=NY7'.,9SWH BT?Q%!+INB6&CV.9KC2H[V.V
MEN"!#!A0H9R&).2 .#G!)Q447CZ*Z72!9Z5<RRZC<3VIB9T0P31*Q=&R?5#R
M.,<\]*33_!UYI$NAWEG?0->Z?IJZ7.)(R([B%<%3P<JP(SWZD>].@\%26EWH
MUQ!>1%K*^N;^Y+1']_+.'#8Y^4#><=>@'O0!L>'=<_M[3YIVM6M9[>YEM9X6
M</LDC;:<,.H[@^]4]0\5?9FU<V=@UY'HZ@WI60*P.S>5C&/F8(02"5Z@ DYQ
M8\-Z)/HD>I+/<1S&\OYKP;$*[/,.=O).<>OZ50F\*W<6HZY+IU]%%;:V@^T1
MRQEC#($V&1,$9RH'![C.>U "'QH]UJ\%AI.D3:@)[&&_CF69(U:&1MNX;CV&
M3@\FKWC.]MM/\':K=7ME+>6D=NS3012>6SICGYL@CCTYJOIGA4Z3XCM[VUGC
M%A;Z5'ID=N4)<*C$AMV<=\8Q5[Q3H\GB'PQJ.CQ3I U[ T/FLFX(&&"<9&?S
MH S+_P 6SV6J7.EV>B374MMIZWP)G1%9"6&,G)S\I[=?;FH+7Q?<ZAXDTF.U
MMX5TF]T8ZF9)9-KA2T>"1M.-H8\9YSVQS:?PW?/KMUJ?VRW!GTI=/\ORF^4A
MF;?G/3+GCVZU4TWP5<V$FA$ZA!(EAI)TJX4P']_%\G*_-\I^3OGK0!-9>.([
MZ^L8H-/DE@U"!YK:2&0.1M7<%E& (RPZ<GG@X-4H/B'/+H=AK+>&[M;"_DMH
MX'%Q&69I7V8VYR,''USVJ]X=\.Z_H=K%ITVMP76FV:&.S4VQ64K@A%E;=A@H
M] "< Y['GM?TJ7PQ\._#NC2WUN\]IJ=C''.4VJ0LZG<5W= .3ST':@#5NOB&
MVGV>N'4-#N8+[2$CFDMA,C>9$Y(5U<<8R"".H([UHS>*Y[>86ESIJ6E_)YDD
M4-S=H%:%-H#EE#8)+ !<'H>PS5+6O!EQKMIK<DEY!%?:K;Q6H=8RZ0PQL6
MR"Q)9B3QU'IS=USP_JMWJNGZUI&I6]GJEM"]O*)H#)#/$Q!*E0P(PR@@@T 4
M+3QC?ZKKGAV&TT[R+/4K2XN)4NF*2HT;(K*1M/3=D<_-[#K=M/&#7&L6>FRZ
M:UO/?0SRV\<LN)%\LCB5,9CW Y'WJDF\.7\FM:)JG]J1M<6,4\5P7@R)5E*,
MVP;ODP4 &=V ><XYRM'\$:KIU[H5Q/K%K/\ V6;@,PM&#W"RXRSMO/SG R?K
M0!7L_$\NI^%="U+6]+$IO=6CBB^SW! B<SLJ,>A(7 &.<XYZULW_ (SCL[34
M]1BLGN-,TN<P7DR28=2N-Y1,?,$SSR#PV <<T(?!&H0>']-T@:I;-'I^II>Q
M.;9@61)3($;YNISC/MTJ:7P7/]GU_3(+Z-=)UN9YIT:,F6$R "4(<X(;!(S]
MTD]>E "ZCXYDM)];2VT::ZCTBVCNY91.BAXF5FRO7G"' [^W?JH;J*>RCNU;
M$+QB4,W&%(SD_A7+7?@ZYFE\2^3>010ZQ81V,:>43Y"HCH#][YN'/''05T5E
M8F'18-/N2LNR!8'*@@. NT\=LT 8</C2)X]'O);)X]+UB98;.Z\S+;F!,>],
M?*'QP03U&<9K-TB";Q#XMUXZK;K_ ,2S481:R17+!H=L,;A5P!E6+,6YP<X(
M/%6M.\%SV^FZ1I%W?1W&FZ1<I<6Q$9$KB/)B5SG'RY'(Z[1P.:U-#T2ZTO5]
M;O9KF&5-3N5N B1E3&1&D>,DG/" YXH @U?6=1MO&6B:/;V\+6M[#/++(TI5
MOW>P8'RG'WP>O..W?F_"/B&;2--MK:>QGEL[K7+NR6[:<,4<SR[!M.21QC.>
M/>NKU;0[F]\1:/J]K=Q0O8+/&Z21%Q(DH3."",$;!@\CGI6-%X)OH]*LK/\
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
M$4\>N?,+#W 6D\17?D:D-1A:QU6V2WM%GL';;<Q#=E);=N<Y+<KCG;C/:@#T
M:":ZDO+J*:T\J",J()O-#><"N6.WJN#QSUZU9KR?6;V>UN_'YTZ61S%=6#3K
M"Y9T@*IYQ7!R/EWYQTYJ?75M8[OQ!)HTT*Z))X<EDN?LL@$*W&?W3#:<!RN[
MIU &>U 'J-%>4V!T[3M:T9[>\-L+WPO,]U+%+N=V41%7Z\LH+X^A'05M> Y9
M8-5N]/G@T^:1;*!TU+36_<W4>7"ET_ADY)/)R/I0!TMMKGG^*[[0VM60VMK%
M<B8N"'#LZXQVP4-:]>8>);?3+_QCXKCO6B<1>'H656DQM<-.0<9ZC*D'J,CU
MK._M6PU%;*T\4:K';6E]H%JUG<SJ&5I"K><4<\+*"4/KP* /8**\UL-+TV_^
M(@LKV:>[,.AV<RK<S,LC2I(_SLH(P^ I/'?WJCX7N+359M.FEU1X_%UG)*MU
M9)&%F>3Y@ZS=S%T()X'RXYP* /6*P;CQ!<'5;FQTW33?-920I=XF$;)Y@SE0
M1AL*0QR1P>,GBN%TN9KO1/"-W9R8\3C48X]2&<3L,M]I64==H&3SP,+CM6QH
M$VAZ=XT\<7SM90K:R02/* N8T^SJ7/'.,@Y]Z /0**9%+'/"DT3AXY%#(PZ$
M'D&GT %%%% !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 %%%% !
M2$ C! (]Z6B@!NQ.?E'/M08T)4E%)7[I(Z?2G44 9/B?1#XC\-WVC_:?LZWD
M1B>7R]Y53UP,CFM&"'RX0C",L>7*)M#'N<<_SJ6B@!I12A0J"IX(QP:555%"
MJ %'  ' I:* $VKMVX&/3%-,4996,:EE^Z<<CZ4^B@! J@D@ $^U-6*-$V(B
MJO7 &!3Z* &[$_NK^5"1I'G8BKDY.T8R?6G44 (44G)49/M2&.-@H9%.TY&1
MT/K3J* $VKG.!GUQ2!$#EPJAR,%L<FG44 -$:!V<(H=NK <F@QH0044@C!XZ
MTZB@ 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 ***J)J$,NI2V,6
M7DA4-,1]V//W0?<]<>G)QD9 +=%-<E49E4LP!(4'&?:H+"_@U*U$]NQVAF1U
M889'4X96'8@@B@"S1110 4444 %%1SRM# \B0R3,HR(X]NYO8;B!^9K)\/\
MBC3_ !/HG]J:5YDR!F1X2 LJ..J,"< _CCD4 ;5%4]*U!-6TJUU"*&6**YB6
M6-9<!MK#(S@D=#ZU8EGB@:)99%0ROLC!/WFP3@>^ 3^% $E%5K>YEFN;J*2S
MFA2%PJ2N5VS J#N7!)P"2.<<BK- !1110 445F6VOZ?=^(+[0X9LWUC%'+,G
MH'SC'KT&?]X>M &G1110 4444 %%%1F>(7*VYD7SF0NJ9Y*@@$_3+#\Z )**
MK6%S+>6:3S6<UI(Q8&&8J67#$ G:2.0,]>AJS0 4444 %%%% !115:SN9;I9
MC+9S6QCF>-1*5/F*#@.,$\'J,X/J* +-%%5M0O!I^G7-XT4DJP1M(8X\;F &
M3C) S^- %FBJ>DZA'JVCV.I1(R1W=O'.BOU4.H8 ^_-7* "BBB@ HHHH ***
M* "BJ2:CM6\DN[>2SAMY=BRS,NV5< [UP3QDXYP<CI5D3Q&Y:W$BF94#E,\A
M22 ?H2#^1H DHHK+DUR*/Q1;Z$UO-YT]K)=)-\OEE495(ZYSEQVH U**CGGB
MMHC+/(L<8(!9C@9)P/S) J2@ HHK+T+7(M=@NY8K>:#[+=RVCI-MW;XS@GY2
M1C/O0!J4444 %%%5K"YEN[19IK.:TD+,##,5+ !B ?E)'(&1ST- %FBBB@ H
MHHH **** "BLO0]<BUV&\DBMYH#:W<MHZ3;<[T."?E)&,^]:E !116-K'B2U
MTBVAG,<ERDE[%8L82I\N1W"#=DC@%AG&30!LT56O[F6SL)KB"TENY8U++!"5
M#R'T&X@?F:LCD XQ[4 %%%9D^OZ?;>(K/0I9L7]W!)/$GJJ$9_$Y)'^ZWI0!
MIT444 %%%% !1110 444$@ DG % !14<$\5S;QSP.LD4J!T=3PRD9!'X4\G
M) )([#O0 M%9?A_6X?$.E_;X8)H%\Z6$QS8W!HY&0YP2.JGO6I0 45RT_CBU
MM]'U74GT^\\O3;_[#-'\F[=E!N^]C;F0=\^U=0Q*H2%+$#(48R?;F@!:*S/#
M^MP^(M$@U2"&6&.9I%$<N-R['9#G!(ZJ>]:= !14=Q*\-M++'"\SHA98D(W.
M0/NC.!D].:2VE>>UBEDA>%W0,T3D;D)&2IP2,CIQ0!+1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>;Z=?:G9^#_'M_
M9(SZK%J=^T8QN.5 $?'?"!,#O@5Z15"#3$M-5NKVW;8+O#7$6.&=0%#CT.T
M'U"KTQR <E:2F+Q+X2FT:[FGL]2LYFO TS2"2-8U9)3DG#;RJ[N^_!J[X6:0
M>-?&T*Y^R+>V[H.PD:V3?C_QTGZUTL&G6ED)6L;2VMI).6:.(+N/JV,9Y-,T
MS3(=,@D2,EY)I6GGE(YDD;J3^@ [  =J +M%%% !1110 5Y?!877AS1](\9Z
M%"TZ-80+K%C%S]IA"#$J#_GH@_,9%>D7MNUW92VZ2^49!C?L5\?@P(/XUCV^
M@:A:0B&VUZ6&(=$CLX% _ )0!S.D7;7-_P"$-(O&=-,N?#PFB4.4$]P!'\I(
M(R50D@>Y/88QU+SR>&'U>ZEDM[;Q#>VMM=S7#*9+=8YPA+Y&3\N-W4XZG-=U
M/X8NKJV2VN-8,T"8V126%NRKCI@%,#%/D\.7TL,<,FN.\41#1HUE 50CH0-G
M&.U '':EK-SI,OBU_MER+*'6[&.>7SF8V]L\<)E*G.5'S-TZ9.,8JYKFHV6C
M6,UUI6MR/IMQJ-JMX_G&6"RC8$':RD%0Q"%ANXWYXS71+X8ND,Y362IG!$Q%
MA;CS,_WODY_&B+PO=6]D;*'6#':$$&!+"W$9!ZC:$Q0!SCVUU'9RIHGB*SU+
MS=122*SDD=;=_P!TQ:V60,Y&0/, S@$#C!KH_"6M6=UHEG&YDL[J::XC6TO+
M@/+OCD82*K9^<*<@$9X IG_")2BR2R_M1?LD9W)!_9]OL4^H79@'D_G6MI^E
M)9PPK.Z74L!/D2M B&)2 "JA0 !QVH GU*_@TO3;F_N3B&WC,C8ZG Z#W/0>
MYKS?5(-3\*7^A^+-0M[2$13-;ZM-%<LY>.X<9+ H,*DA7')P.*]-N;6WO(?*
MNH(IXLYV2H&&?H:9/8VEU;K!<6L$T*XVQR1AE&.F >* ."UVV%[XQ\0V\E]?
M+;IH,=RD<5Y(BK)OF&\;6&/NKP..,D&HGU*ZTK2/"/C2XGO+FWDL(8-2B21F
M#&6-2DH3.-PDPI.,X?VKOAI&F@L1IUIED\LGR5Y7^[TZ>U9]QHES-J-O&EU;
M0Z'"$?[!%;!6:56W [\X"YVG&W^'KR: +>AV<UCI$,5R[O<OF68M(7P['<R@
MG^$$X [ "O-O$PF6/XB72:CJ"2Z8()[,+>2 0OY"OP W3=V/')P.:]:JF^DZ
M;(92^GVK&8YE)A4[S_M<<_C0!Q-U=-JFI^,;?4;R:UDT^VBEL6CF:/RHS#N\
MY<$9/F;@3_L@'BJNA;[OQSI%WK1:#4KKPS"\RF9HR9C( 0 ".>>@Z'WKT&32
M]/F:!I;"U=H!B$M"I,8_V>./PJ66TMIIDFEMXI)4!5'9 64'J >V>] 'ENB:
MX8=(\(0:M?RC3+RXU".>YGG;#RK*_E(\A.<$;N">2HJ]=WUK87NAZ2VO,^B7
M*782]OI&=)9@Z%(S(K)D*ID"Y)SM[D UWS:1IC6363:=:&T8[F@,"["?4KC%
M/N-.L;NS%G<V5O-:KC$,D2L@QT^4C'% &=X4A-OX<MH3JSZLL9=5O7',BACC
MG)W8'&[)SC-<G]GN)?$OC6Y@N;^>ZTMHYK"V%W(460VN[;LS@@L?NG(] .:]
M$1%C1410J*,*JC  ]!445C:03R3PVL$<TO\ K)$C 9_J1R: /+X-58: WB/0
MO$:7M\-&F=K"(-(99 FX/(K2-M9&&.@SG;Z5HV=UI]QXL\*+I>JR74%[873W
M.V\9_-(2/:SC=][YFYX/4=J[VVTZRLY9I;6SMX))SNE>*)5,A]6(')^M8LWA
M=$\3Z3J>GI9VEM8K<"2".':96E"@MQ@ C8.QSF@#B="UIGT[X>>;JTC7,EW/
M%=![IBS@13<2 GGY@O7N!0\UP^C!/[2OEV^,S:!Q=ON\HS[=A.>1C@ YQ7IL
M>DZ=%*98]/M4D,AE+K"H)<C!;./O<GGK33HNE%-ATRSV[M^WR%QN]>G7WH X
M#4EMK?7;[PQ=:Z=*M8]/233Y;RXD+Y9I"\BR&1<NIV]2< #'&<MFOEU"X\1Z
M9K.HR,;/1H'LV=S;F96B8R3A01\Q?@_W<8[G/HUUIUC?&(W=G;W!A;=$98E?
M8?5<C@_2DNM-L+Z6.6[LK:XDBSY;RQ*Y3/7!(XH R_!$B2> O#S1NK+_ &;;
MC*G/(C4&N*O]0OKKPMXHU-;FXA\0Z;JDD=LBR,"FUU$,83."KJ5XQAMQ/6O4
M(HHX(EBBC6.-!A408 'H!4+:=9/>K>O9V[72C"SF)2X'LV,T <=I-C_:'Q"\
M0_:KR^/V&2SFA@6\D$<;-$Q8;0<%2<\'CVJ[\2)9+?P>\\-W/:.EY:CS893&
M0&GC5LXX(P3P<BNFBL;2&YDN8K6".>3[\JQ@,WU/4UE>+=#F\1:$=-AFBAW3
MPRLTJ%AB.19,8&.NW'XT <-K<M_X3U'Q(FE7E])IJ6%M=3^;-)<&U=IRLC*6
M)89B#/@'MGCBF^(3'!X3\27^E>*C<Q/:PRK'8S.$MVW@;P_F,1O!.5S@XSBO
M3[6RMK2W,,%K! C<LD4852<<\ 5"FC:7%:-:1Z;9I;,V\PK H0MZ[<8S[T <
M?J>D0V7C/PW80WVI?9KTWLD\;:A,?,/EJ>[<<YZ8QDU@VAFMM&TR]74;YI[7
MQ3_9T3/=R,/L_P!J:/RR"<,-IQDY/3G@5ZFVG6+R0R-9VY>$;8F,2Y0>BG''
MX5%_8VE^7Y?]FV>S=OV^0N-WKC'7WH \PUT"?PSXP6YN)Y8[7Q+:B,RW#GRE
MW6N0"3PHW-QT%6]0DCTOQ3XNO-)D+WZ:!!-8CSV<R.!<<@$G?@*..>E>CC2]
M/$<\8L;4)/\ ZY?)7$G^\,<_C4HM+99TG%O")D3RTD"#<J?W0>P]J /+[S5#
M::!J7B'PWXD2^E.CLXLX TF""/W[!I&*NH)Z@9QSG%:=D=)3XG:%+IUZ)X[C
M0[@JS7)D\S]Y"0W)/S$9R>IQ[5W5KIUC8^;]DL[>W\YMTOE1*F\^IP.3]:9:
MZ1IMBX>TTZTMV&<-#"J$9Z]!WP,_2@#F?B;##)X4A>8D)'J5DQ;>5"C[1&"2
M0?0GZ5F2W":E?>+[6YOIK==.M8GTZ2.Y9?+A\G<)E(/S'>&!;G[H!KT&>WAN
MH'@N(HYHG&&CD4,K#W!ZU#-IMA<R0R3V5M+)#_JFDB5C'_NDCC\* *OAJXOK
MOPOI-SJ:;+^6TB>X4C&)"@+<=N>U>92V<B:%XAU;3KV\BUFV\1SK9I%<N$=V
MG4>68P=K;@3G()Q["O8:K#3K%;XWHLK<79&#.(E\PCI][&: /.Y+W^UM7U>"
MZ\1II6J6&J 018;S?*!4QA$\P!UD7C&TY+'OBO1;]I%TZZ:&9(91$Y25_NH<
M'#'V'6D?3[*6^CO9+.W>[C&U)VB4R*/0-C(I-2M9+[2[JTANI+66>)HTN(P"
MT1(P&&>XZT >?>$O,UF^T"Z34) D6F'^T%74]QNISLVOM1\G_EH26 X8#&1@
M5;5[X?#+3?$,=W>SS:1?SW,Z_:'8W%NEQ()%;GYL)R,YY45T^E>#!!=VT]_!
MH1:V.8WL-,\B1C@K\S%VP,$Y Z^N,@]/#8VEM;M;P6L$4+9W1I&%4YZY XH
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
MXP_RD@9].HQ5VFQ[_+7S-N_'S;>F?:G4 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445S'C9)9;'3
MTM[ZRM[DW@,,5^N;>Z81O^ZD]B,D'G#*.#0!O7$UU'=VL<-IYL,C,)IO,"^2
M I(.#RV3@<=,YJS7E]C?P7&J> IOLYTYWN[^-K4W&Y00DH.T]&3=]TXZ$5CR
MQZ>N@7E^MSBZM_%OE0SBY;?'&;I58*V[(!0G/M]* /8+Z:YM[">:TM?M5RB$
MQP>8(_,;LNX\#ZUGC73_ ,):F@M:,K-8->B?>".'5"N/^!=?:O-_$'V*PT_X
MEZ?9S+!;PV4$\4,<Q 65HVW$<]20N?4UO:EJ-K!X[%P9W94\+7$F+9P92!(C
M?)_M8!Q0!Z%17C>FZCIWV^=+>^M4M+KPLSA+>?K(IZNX(WR@$[FP#SR*[GX>
M:=86_@_2K^U&Z>]T^V:XE\UGWLL8'.20",D<?3M0!U=9!US;XO30#:L"]B]X
M+C>,$*ZIMQU_BZ^U<AXMO-//B^XTOQ'?PV&FW.FI]AFN$'E^9N<2[6/"R &,
MCOP,>\4TMQ:^*;2&QNIKC48_"5P+9KG FED#Q["P_O$C)X]: /2Z;)(D,3RR
MNJ1HI9F8X"@=237DEC=6M]HD^K>%]6DEU^/1YDDLK>,!_-V9!G7DF17&%)Y)
M)ZC-7G;PKKOA75KO0Y?M,\F@RI/;QMO4$+N4S+_SVW9P6^8\T >EV]Q%=6T5
MQ"VZ*5 Z-C&5(R#4E>36]KH&KZMX)L1)!)976CW*S0P3E4D8+#V4CG)?ISD'
MN*-0D,^@^+4F<Q>)K+4'&FX;$ZJ-OV819YVL,# X)+YZF@#UFJWG77]I^1]D
M_P!$\G?]I\P??W8V;>O3G/2O*=?@L[B?XB/>2JUU:Z7;SQ@7#8BG$,AW*,\$
M-C'IGWJ_>ZA=/XCNI]*N?.U27P@TL"K)N+3;LJ0N<9Z?6@#U"BN(\&W7AG4[
MFTU#1+II+PV CNHHI,[>0<SC_GKNR 6^8Y;J,FK'CZ_-A#HC7+>7I$FIQQZC
M(>%6(JVW>>R%]@.>,<'@T ;&EZY_:6LZSIQM6A;3)8XR[.#YF] X( Z<$5KU
MXY<:C9Z;=>,9=(EB_L]=2T^2Z^R?O ML43S6"KU7KD#MNK97P_INO>'=?'AW
M55O3,8[FU, 46T%R@R%CV\#=M7>/]KW- 'H5]-<6]A/-:6OVJX1"T<'F!/,;
MLNX\#/K4ZDE06&TD<C.<5YEKUW'K7PM\0>)Y(7LY+O3=L"L3&Z!%/!Z'/F%O
MJ M/U#4M%N/$>I:9XHNT@M+G3K<Z5*[[000WF&%O^>NXKT^;A<4 >ET5Y5K%
MSIUWK^K:/XAU6336:&W;2Y)T_?E/+7)A;_GJ)-V0O)..M>H0*3:QK)N8[ &\
MP#)XYR!QF@"6JUY-=0+";6T^TEYD20>8$\M"?F?GKCTZFO*=3L[W2UU+3K2S
M,C>'K_\ MN!RI(DM&^8PY[DGS5&<\1#VK8\0""+3= U21OL\VH>(+6Y(9MAV
M,XVJP]D"Y'KD]Z .KU[Q+;Z-H>KZC%']L?2T+3P1N%((4/@D]#M(/XUM1/YD
M2/C&Y0<?6O(-873+/2/BI"%M8;UC(RJ JN8WMHN?7!?/U/O72:(ME8_$O[-8
MRJ([O0TGE02[O-D$N YR3EMI//I0!WM%<EX]U'^S+/2;BY++I/\ :4:ZDP!P
ML)5L%_\ 8W^7GVX/!-85[<:79C27TNX,WA>ZUIC?2K)NMANB.Q5(X$/F[<X^
M7=QZB@#TJH;NZBL;.>[N&VPP1M+(WHJC)/Y"O)O$"BVTSQ.D%R8]%35=.^P^
M7,51)&DC\]8R#]WG.!P"6Z8-6[V/3+2;XC:=&T LTTR&X6%G#*)6BEW. 3]X
ME4R?7'>@#M--UW5M0O;3_B0,FFW4"SK>B[0A%920K)@-NS@$#(&<Y-=!7F5M
M_9]OJ/PW^S20Q)-!+N6*0*KDVIYP#@G/?K6/'8:6WPL\5:LLI:]A_M.".<73
MDJOG.47[V.RD?7WH ]EHKS.'3M$E\>VUG(8GM+S03/<Q-.2D[K(@5W&?F(5F
MY/\ 08P=/U:QOO"FA6E[=))=-H5SY;WDF^)L.% 1>KS_ "@ Y! )ZYH ]C>\
MMTO8K)I5%S+&TB1]RJE0Q^@++^=-L9KJ>%VN[3[+()754\P/N0,0K9'3(P<=
MLXKS'0;C3KOQ#X'U&^DMY9;GPV4%Q*06DN%:#@,>2X._W'S>]0Z7J ATW25E
MF#Z&?$E]#?.9-RA=\H@#DG[A?9UX^[ZT >NT5Y!KJBVT[Q#'%<F/14UK3OL!
M28JB,SQ>>L9!^Z,G@< [NF#6M;_\(]8ZSXXT[4+B*'0UAM)9XS.P52ZL';(.
M020F2.2<>M 'I-9ZZH+BZO;>SB\]K,;93N"CS2H81@^N""?3<.O.+D#Q26\;
MPNKQ,H*,IR"N."#WXK@?#F1X$\4_;'*3B_U$SL7*D-O8@Y[?+MQ[8H [.*[U
M!SIWF:9L$\9:Z/GJ?LK;00O^WSD9'IFH)]8EL+*6\U*R-K;13LCN)0^V+=A9
M3CHIX)'51UZ&N%TBYA:Z^%[?:@7ETN16'F_>Q;)VSUSGWJQHTMM)\.O&B-,)
M8([K5%),F_"9?'.>F* /2*R+W7/L?B;2]&-JS?VA',ZS[P GE@$C'4YW"LF*
M;6+;X2136Z.^M1Z(K(N,L9Q".W<[NWK7)6U[HDWB+P;=Z#<6LEW+IUVI(D!=
MY?*3:)><[]V[.[G.: /67)5&*KN8#(4'&?:L'1?$5QKNA:;JEKIC;+N9DEC:
M=08$#.I?./FY4<#^][5Q_@FYTG5+O1=036'&M6]L\>HV:1A)"VS]Y]I!Y^5Q
MPQQR>.M9VDW5L/!W@"1;I ?[=9.)< @F<D$9P>=OZ4 >P45Y]-I[V'C+4=!2
MW9K#Q"B72.%^6'80MPN>V5V%?1G-9=Y-I]]KVL:5J^JG3=6@OT?3DCC N#$
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
MEN^!A3C.SD_ISD &QIVF6VFV26T*@JI9BQ4 EF8LQP  ,DDX QS5L1H  $4
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
M9VZ6XE6/9O"*%!VY..!ZUD7OAC45\3SZSHVM+8?;8DBO89+83!]F0KI\PVN
M2.<CID<5T^1G&1GTI: .3E\*:E;>(+C4=&UYK.&^2-;V":W$Y=D4()$8L-K[
M0 20PX!P:T-+T";3O$FK:JUZDL5^D*"'R2&C\M2H)<L=V<G/ K<!!Z&D# C(
M((]: .+M_ UY;Z#H^DC68FCTJ_2[A8V9RR(S%4/[SK\QRWL.!WTD\-W<>M:]
MJ"ZC#C588XA&;4_N=BLH.=_S?>.>!TK:DU"UBOX+%IE%S.KO''GDJN-Q^@R/
MSJS0!Q$7@;4=.M]#DTG7DMM0TRQ73WEDL]\5S ,8#1[P001D$-W/K5Z3PK?P
MZ_:ZW8:PJWHM/LEX;JW\U+A-Y<$!67:P9FQ@XP<8XKJ>E)N'J.N* ,?PIH<G
MAOPY:Z3+=K=&WW8E$7EY!8MTR?6LK4/!ES?KXK7^U(D77X5A/^BDF "/R_[_
M ,QQ].:ZW(! )&3T%+0!QFL>"+O5YWE_MH6Y?2'TPF*V(8;F5MX._P!5 V^A
M(SWI1X+U!I=8EEUBV#ZIIB6#K%8[$C*!P&4>9TQ(?ESU'7'%=E6-=:Z]MXLT
M[1/LRLE[;S3"<2\J8RF5*X[[QSF@"E%X5N8[[PU<G48B-%MW@*_9B//W(J$Y
MW_+PH]:T/#PU9=-8:Q<)<SB9]DRP>26CS\N4R<'K^&,X.16KD$D C(ZU7OIK
MB*PGEL8$N;E$)BA>7RU=AT!;!Q]<4 <7#'=W?Q'\4PV5[!!YMA:1%GB,AR/-
MR5^8<KN&1S]X?CI6?@P:'J-M=Z#=I;"/3X]/EBN(C*LB1_ZM^&4AQD^Q![=:
MZD,=BE\*3C(SGGTIQ('4T <=<> XW\.IH*3VTNF_9VC>.[M?,/FLS,9E(8;6
MRS'CVY&*6Y\#SO+J'V;6YH(K[2H].E8Q;I@8U<+('W#G]X21CG'45UY8 9)
M'K5>:_M;>]MK.295N+G=Y4>>6"C+'Z#U]QZT <5?>'M1T2TU+66OUN93HRZ?
M]GLM.P 5+[61-S<#S"2N#G'''RU2\-6#7>[3$O=-U32[JT:SNGM].FMY(H=C
M!5WN[#&3C9Q]XD=#7I61G&1GTK'UO7'TB_T:W%J)H]2O/LAD\S:8B4=P<8.>
M$(ZB@"MX;T+6=(CBM]2U_P#M&VMD\NV46PB?;T!D8,=Y XZ =SDXQG?$%V#^
M&%BFCBE&MPN&D7<% 20$D9''(&<CJ*[,$$9!R** ./U/P3-J5KJ1;48HK[4;
MNVN)IOLQ956!E:-%7>#CY>23SN/3@"UK'AO4KC7[?7-'UA+"^%O]EN!+;>=%
M/&&+#Y=RD$$L0<]\5TI(! )'/2JYENQJ:PBV0V9A+&X\WYA)D +LQTP2<Y[8
MQ0!Q9CNXOBE%!:W\33IH7EO+<QE][^<3T5EP?XL#MV Z6$\ R6AL5L-6\N&"
MRFM)5FM_,+F5M[RI\P".23S@C!QBNUJK9374L4C7EM';NLKJBI+Y@9 V%8G
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
M'XE+;MH>FF<JN-7LB"6VD#STW$'M\N<GTKD=9TO0E'Q'MX[:S6.WL4N+2)0
ML4Y@?YXUZ!]P3D<YQZU[#10!XMXEU6RNK+595D5=0MXM-F\Z7,DL@!1M\)_Y
M9HN3N89RV[.._4Z[:2Z3XI34M(M0Z>);?^SYF6,?NI\%HYB#_#L+[A_LK7H%
M946C2_V[)J5SJ5Q<Q@YMK1U01VQ*[6*X ))&>I.-Q]: *7B*VNM*\ :C:^'8
M2ES;6#I9I$/F!"X&W_:]/>N(CO-&N?$WAVY\+&V^TOHU]&IC W"4+$463T8'
M.0W/7->LT4 >2: WA_4;&._BU34X=6M=+FAU&&*%8Y(<Q_.9L("S*PRI)R6.
M>>:JWYV>"?%]A<PZ7<LFDQF+4]- 6*Y \P1AD'"R@Y. 3D$=.*]EHH \P\6:
MEIEMKL!U&\LGM+S0WAACNWV1(Y;AU;!!ST..0%'7-0VVFZ$=:\#V37-CJ5M_
M9-U'-,K*T5R0(OF89PP+!S@YYSW%=Q>:!=RZU)J5CK=S9M-$D4T/E1RH0I)!
M7<,J?F/0X/I6I8646GVBV\19AN9V=L9=F8LS'  R22> !0!Y-H=YIC:/X:TZ
M[\HKNU&*![D&2!568JL8C_CD*$!!GA<XSG!/#KV4\?PUO+](Y2ME<6SRS1[C
MYH5-B9(Y8$-@>H..:]BHH \I\*G3-3U+3A?WU]%XLL+N0W5JD*+(22P8NVS+
M0D$$9;'W0.<"NB^(<5M(?#+7P46*:RAN&<X14,,R_.>@4D@<\<X[UVE% 'ET
M'@Z'4]-\4V6DQQ1Z:+N.YT3C,4=PB*SF/MY9D&#CC[PKJO"$IUJ!_$]Q8FUN
M+Z-(DC=</'&@Y4_\#,A]QM]*U]7T^ZU&VBAM-5N=-990SR6Z(S.N""GSJ0,Y
MZCD8%6[:VBL[6&U@0)#"@CC4=E P!^5 'EOC>ZTY/$'B'3=2U*QB?4--@CM)
M+Z0QBS?,GS(2.1G#Y7G*@>XU[*#2O^%CZ=!;/:W%M+X<>/*;2DRF6,C@<'(R
M?I70R>'KQ=7N[VSUZ[MHKME>: Q1R $*%^0LI*\*..1G)QR:V+.TAL;.*U@7
M;%&NU0>OU/O0!POA/2FM[V3PU<V8^QZ!=R3V\SH,2)("T.#W*AY ?=%-<TBZ
M=)H6FQ,\/EKXRE"@/C$9FDZ$'[N-OMC%>S44 >177V33]&\;V=C/!9V5MK%M
M(D$8Q%L(@WH0H^5&;<K$# RV>]='X'DT2^\0Z]JFEWVG2M=-%MM;656:!0H#
M%@.FYAG XX!SDFNGUO2&UBSBBCOKBREAF2>.6':<,O3<K AA['V/44:=I4MM
M/]JO;Y[Z["&-96C2,(I() "CN0,Y)Z=J .&\0V&CWOCSQ!'?Q6TL?_"/1LR2
MX*^8'EYP>-P&WGJ.*K>'[VVNKC1%\3/!+IMQX;MA;27A!B,X'[]26X\S&WWP
M#[UZK10!Y'I=I]GNO ,VOQ!W"WT*2W4>YRN0;=6)&=VS& ><Y[TP7L6GZ;J4
MP&_2(?%KMJ*Q#<%MBG#,!U0/L)]@>V:]?HH \OU>ZT:QTZRU#2VG7PQ-JS3:
MA/#'YD(W1, RJP(\H2;2<#&[GJ*ZOP3:Z9:Z1<'1[NXNM/GNGFB>4*(QNP2(
M@% $><XP,9W8KI:* /&;U-._LS7=4!@-_;^+(VMY]P+QJ9H0Q4]@5WYQU .>
ME7]VF:EXBU#3]:OKVVUV'5?/L4@B3S98@P,)B<H3LV_*W.!\V<9)KU>B@#R6
MWTR";3/'5_I%NDNM6FH77V)X6_>1AH8P?+QT)^8#'4CVIXMO#VMZ#XBOO#MS
M<WDT^AS02VR6Z1Q*X4E Z*B_O@20.^ ?:O5Z* /)4U/2-0UK3YH;B":%_"MQ
M%+*OW6<&$[2W3(PW'457T>.'3X_ MQI"P)JMSH,\<C C=-(((RBR'OAQ@ ],
M$"O8J* /'](OM%N;KX>SPM%_:L4\D>HEA^_28VT@<2]PQD_O=>U6/"ITG4[O
M33J5]>1^*;"67[=:B)$8D[A(96V9:$CD$MC[H'.!7K%% 'EW@_3/"J?#>;4]
M6M[<PE;F"\F;<Q\G[0[!3CG'W2 /7/>O4$V[%V_=QQ]*6B@ 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 **** "L73_$46H^(M4T
M5+.YCFTT1&:5]FPB0$KMPQ)X!["MJN%T/[/<?$OQS!*R,C0V =2W;RWS0!O:
M3XA?6)X)+;3IFTVX21H;T.I7Y&VX9>J[NJ]<CKCI6O#=07#S)#*KM!)Y<@4_
M=; ;!]\,/SKD?A5#;1_#K2I+=5S)&Q=E.<D.PKD5N8-&T_7_ +(RP >* FH&
M)\216;21[V..0ISR?0F@#V&JUQ?102/"O[VY6%IA A&]E!QW( Y..2*YG1D>
MU^(&J6NG/G1C803/&C9CBN2[C"=ER@!('L>_-*YCT^#XO7$MP88YI=$1HR[8
M+L)9 <>I"X_"@#JO#^L1^(/#]AJ\,311WD*S+&YR5!&<'%:5>/>%%_L^Q^'5
MQ8RO]JO;">*56G8K*%@+*I4G& RC&!Q^-:G@J[L]8N-"U!=?3^V$A>._L8D(
MFD?;\XN%+$C:XX.  2 ."!0!W>L:Y:Z,+99EDFN;N7R;:VA ,DSXR0 2   "
M220 !R:CCUF8:C;6-WIES;O<ABDNY'C^49()!R&QVQZX)P:YGQ:?[,^(7A37
MKUMFE0I<VLL[?<MY)%&QF/8-C;GH./6NAUW5&71K_P#LATN=42SEEM8X\.=X
M0[2?J< >N<4 ;=%>;Z=*DMQX)O=%N7D>^B9=1 E),L7DDL\O/WUD"C<>06QW
MQ6)9Q1?\(YX?OOMUU]I?Q++9F;[9)N,+7$RE,[NA7'OT- 'L=%>/:F8[&\U?
M3X+ZXM[&U\3Z:J!+MU\I)$A,@SGH26.#P#FK=[Y'AV]\36B75ZNA&33PH%T=
ML5S))AT,C[MJ,-A?K@/QUH ]6HKQJ_U!!X8\;6T6IQJ+74[9[=;.X*I$CB#(
M3!^X2S<="<\5TD.CVUUXM\5>'8[FXBM;G3;:88N'9HYF,RF123D-\J$^N!F@
M#T&BN%\)SRZS )M6A-L^C6SZ=<\E%:<'$K@\?+M5"K?]-&]*ZO15L$T2R72Y
MO.L!"HMY!*9-R8X.XDD\=\T 7Z*** "BBB@ HHHH **** "BBB@ HHHH ***
M* ,>7Q!&VKS:586LM[=VZJUSL952#=RH9B?O$<@ $XY. 15C3-4.HO=QO9W%
MI+:RB-TG"_-E0P92I(*\]?8UR7@N0Z-XL\5Z/J;"*\O-3?4;5I#C[1 ZJ!L)
MZ[-N".U8&OZMJ%YX>\<?:-7G:'3]1@@M)$*1;%)B)&Y -W+L,'(H ]<HKS7Q
M+!H^E7[:5%.\;R:==72K>W;-#N9E^= Q+-+D<88;02>_-+3?$%AJ!T2U\2ZG
M&NGW?AN&2&XGG"H]STF.\G'FJ-F.X^;'4T >KTA) ) R?3UKS^T>VNO%!T?5
MKB>735T6%]/>\D*M-@L)92>/W@'EG/! .>,FM[P%/J-QX'TN759))+HQG,DG
MWI$#$(S>Y3:3]: +7A_Q%%XA2^:&SN;<65W)9R>?LYD0X;&UCQ[ULUXW).H^
M'GC*6*[>)T\3S8DAF*$9N8QU!Y!!/!XJ[KEW+X=U'Q?%IDUR+>.UT^YF1)GD
M=%:9UGD7))#>6,DCG@&@#U>BN4TF_P#"]BVIZMI^LPG3W2)IRMPIM8#R 0>B
MLV1D9Y^4G&>>KH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *@%E:!F86L.YLACY8R<]<U/10!'#!#;J5AB2-2<D(H _2
MCR(LR'RDS)]\[1\_&.?7BI** (K>V@M8A%;PQPQCD)&H4#\!2R00RL&DBC<@
M%064'@]1]*DHH @6QM%*%;6 %#E2(Q\OT]*=':V\4TDT<$22R??=4 9_J>]2
MT4 -=%D1D=0R,,%6&014=M9VUE&8[6WA@0G)6) HS]!4U% $,=I;0O*\5O"C
MRG,C*@!<^_K3/[/LMH7[);[0<@>6,9_*K-% '/\ B+PRNMP6D=O);6AAO8;M
MV:VW^;Y;A@IPR\$CGK6REG;):_95MH1 1@Q",!#^'2IZ* (&L[5P0UM"P8@D
M% <X&!^0XJKJ&G2R64RZ7-!I]\P CNOLRR;,$=5R,\#'6M&B@"GINGKI]@+=
MI#.Y+/+*X ,CL268@<#))X[# [5:CC2*-8XT5$4855& !Z 4ZB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH AN;2VO(_+NK>*=,YVRH&&?H:3[%:_9U
MM_LT/DK]V/RQM'T'2O-M>U6XL_%6H:3=RM#<WUU =+U42D16H(7]T_\ <;Y'
M(7_EINP>*D\::O+I/B"_@OBQ@OK2./3KU9BJ:=,25W2X_P!6"QW!^^TKVH ]
M'-M QC)AC)B&(R4'R=N/2FO96LD4<3VT+1Q$&-&C!"$="!VI4A+V:0SOYQ*!
M7?&-YQR>.F:\Q\#36M]X(T4W@UF:_N)3&;O?/@-YK88N3M(  'OT[T >G7%K
M;W047%O%,%.Y1(@;!]1GO4I (((!!X(-<-#JD&A^,_&=[=22&WAM[!MI<GYF
M\T +DX&20.PYJS/XYEM[?6'_ +(>>33;<71^S3;XYHN=VQRH^=<'*D>F": .
MH_L^R"E?L=OM)R1Y2X/Z4]+2VC<NEO$KD8+! "1Z5CW?BFVL[<W;JKV:62W;
MS1R9^^<1J 0,[CG!R.G.*R;[X@#3K36)9M*DE;3K47>ZVF#Q2H200'(&&!'*
MXZ$$9H ZU+*TCMC;):PK >L0C 4]^G2IZX_4?&=Y9IK<']D>3>V.F'4K=9IP
M5EC&X'=M!VD%>G.>.:RGO]3;Q7X3O/LIGO;G1[IG@2XQ&Y_<$,20 OWCT'?O
M0!Z+167X=UJ/Q#H-KJD4+P"<,&B<@E&5BK#(ZX*GFN5^(&MW]A)'=:;<A4T,
MQW]["& -Q&25,8^D?F,1Z[* .^HK"UKQ+'I.EV.IQ0"ZL;J:&-IUDVK$LI 6
M0\'Y<L,_44FH>)HM.EG6:)0JW$=I"YEP))67>0>/E 7DGGC.,GB@#>HKC7\?
M"*R>9](N&ECU*'3W6*0%&,C*%D1SC>OS>@.00<=:=/XY:SM=5>[TEXI],NK>
M">$3ALK,5".I P?OC([8/)H ["BN;N_&%MI^H:Q:W<#)_9T=LX<.")3.S(BC
M.,'<N.>.>M3Z)XC_ +6U*^L)+0Q2VH1Q+&YDAE5L_=? Y!&",<<=<T ;M%>>
M>(Y-8T+QC<:YI)GN;*ULX9-1TP.S>=&[RAI(U)P'78#@8W#(K1CN+#6+C6-0
ML;AI[2XTB">%TE;;EC/EE&?E;Y5SC!^7VH [*BO-O!4MI?>&?"GGKJ[W]RD3
MO=,TX4NJ&0EF)VL&V$8[YKTF@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH Y/4/!QOK77-/:>)[#69Q/*9$)DA;:BG:<X/W 5)^Z
M?7 %3W_AB2YN=:,<T#V^L0)#/'<1E_+*J4RO/(P?NG'/.>:=9>+8;CQI?>&)
M[5H+JWB$T4N_<DZX4L%X'*AUR/>EU'Q9#9>,M+\,Q6S375]&\IDW[4B503SP
M<D@'CZ>M &Q;6GV#2X+.V;/D0K%&TISD*  3Z]*YG0/#&N^'_"EOH5OJUB1"
M&47/V1MX#.6) WXR-W';IQ73VDUW*]T+JV2!4F*PE9=_F1X!#'@;3DD8YZ=>
M:LY% ''ZCX)DU2[\1--?B.'5X+>.,Q(?,MWA)*/DGYOF(...E:^BV.MQPO\
MV_J-K?2;/+5;:V,2%>[,"S98_@!V'-;-&0>E '(6O@*W@\%WWAM[V9H[@L(Y
MQ]^% W[E1_N )]2#ZTR]\,^(M:\*:CI&L:Y9RSW5N;9)8+1D4*>KLN\[G..Q
M 'I799!&0>** .4U'PG=:IJM_=3WL*1WFC-I;(D1)7<6.\$GU;I^M)9^&-3@
MU30K^XU"UE?2[&6T*I R"3?LY'S'&/+'KG)Z5U3LPC8QJ&< X4G )],]JP="
M\07>OZ!I&K6^FHJ7K$SHUQS GS?,#M^<Y &..OM0!+X5T2?P[X>BTR:XCN'B
MDE<2(A0'?(S]"3TW8Z]J;8^'E6WO#JL5E?7=U-)(\I@P"#PJD$DX50J]>@K=
MR*0YP< $]LF@#E-&\'2VO@23PIJUY'?6IA>WCD2,HRQ'.T<D\KD 'V%%YX/N
M+CPKI^GQ:J\>JV$R7<>H-'NW7 SN9ESRK;G!&>A]JM>&?%L'B.\U>R-L]K>:
M7<M;S1,VX, 2 ZG RI*L/^ TR#Q<+[Q?J/AVQLO-FL;=9I)Y)=B,2<;5P#G!
M!!/8@CM0!#J'AS6M7TFVBU#5+1KR.^M[MFBMF6(")PX15+D\D<L2>O3H*KZI
MX*N]3/B1CJ$,9U9K:2+$)/DO!M*[N?F!*C/2M'PMXOM?%FG7$MI"T%[:R&*X
MLYVPT;?PY(!RK#D,!@UJ:-J#ZKH]KJ#P"#[3&LJQ[]Y (R,G YH Y6\\#:AJ
MT^LSW^KPQRZE;VJ*UK;%?L\L#L\;KECD!B.#UQU'2NBT2UUN"-GUS4;:[GP%
M46MN88P!W(+,2Q[] ,<#KFK#XBN[W7I+*QT=[BPAE,,VH"ZC"HX^\-F=YP>.
MG7\Z)_$5VVOMIFFZ.]_%"Z)=W*W4:"W9L'!4G<<*0>!WQUH O16%RGB*YU!I
M83;S6\< B"'<-C.V<YQSYG3':L?3_!4&B3:^^E3"&+5479 X)CMW^?=M /W2
M7+;1CG/KQ>\1^)K?PZ+%9(7GFO+J*W2-#C:'D5"['L 6'U) ]Q+K&O#2+_2;
M5[264:C="U6564+&VUFYYR>$/0?C0!F:+X>UO1O#FG:)'JEEY5I''"9UM6$C
M(N <?/@,1D9YQG.*ZJL+Q+KU[H-E->6VC2W\%M"9[EEF6/:@R3MS]Y@ 3CCZ
M\UL6UPEU:PW$88)*BNH88.",C([4 2T444 %%%% !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 >9^)D+W>K:[I3)/JN@:C'>+%&P+20_9XUFC_%
M=WXJ*2?%O\0O!ES>ND5]>-?W-PCL,QEXD$:'Z*JI[E37IM% 'C>HFP_X1[Q3
M'YL0"^+8&3;)@@%K;<00<C@/R/0^E-\30Z99Z?\ $BPLQ;PV_P!CM9HH(B O
MFE6#,H'\1PN<=3C->S44 >3ZZ$TWQ#XAC\-*!+<:!'.T=FWSSN)FW,,?>D,9
M//4Y%)-<^%?[#UK7-(N[V]M9K2*&\@ME6WA3]XH!?8@VL QW<$A <CIGUFD)
M5< D#)P/>@#Q/5Y[0Z-X[ACG@> /87,7V2,QQ8.P,Z $\'ID'GFM'6M.EL;_
M ,1W'@<?N)=#W7 LGW*]SY@PRD'F4Q^9TYY4]2,^B^)M#_X2/0I]*-R;=)BA
M:0)N("L&X&1W K50,$4,06QR5& 3]* .#L6TZ3QIH]_X9DMTTUM.G.I>00(P
MHV>3O X#@E^O. WI7.Z+-:CPO\-7,L8E34F4G<,@>7-D'\2OXD5[!10!YGHM
MTEAXOC+/8ZE9337DJWL8VW=D1N9TG SN3/RAN/X?:O0-,U:PUG2X=3T^Y2>R
MF4M',N0" <'KTY!Z^E6R,@@':2,9'45#:6T-I;+% /W>2V<YW%B6))[DDD_C
M0!YC*USI]Y9>*M B6_F:^O=,O((F!\Q);J0PL2.@60KS_=<UH:$EII7Q4O+0
MW<;M%H4(EE9@"\OG2/(Q]R6+'ZUZ+2 A@"I!!Z$4 >:II5PVAZ5XN\+F.;5[
M.#RYX$8;;^ '+1-C^(=5/8\=Z['P>YD\%Z)(49"UC"=K#!7*#@^];5% 'GL-
MEX=OO$^F:SX.DM4OOM3+J/V+Y5DAVMO$Z#HV[;@L,YHU2R\.ZGKT&H^&I+6/
MQ-:ZC&EPUI\LC() )UG4=5V;N6[@8/(SZ%10!Y=XUL_%$,?VAX-)E2?6;,Q2
M">7S BW"^4A&S 4=6P3RS$=<5O>,KA8KWP:+J2&.8:Q&\@#\#]Q*"1GG&2!G
MW%=G10!RWC"XT?4+"ZT&[UTZ?>20>:J0S!96'.,+U<$C&T9ST[UL>'VU!_#F
MF-JP U(VL9N@ !B7:-W3WS6@K*ZAE(8'H0<T9&0,C)[4 +1110 4444 %%%%
M !12$A022 !U)I: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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,P5RZG>$3C.!T&,8KTBT\0SSR6&E6+VNH7[:8E[+<F4I$ZG"JP(4D[V#$<<
M?0&G:>"M0M/#M]H::ZBVM[).\LB6>)0)6+.%)<J/O$ [3BK</@R+2[[3;S0[
MD6<ME8C3BLT9F26 '*AAN4[@>0V>YXYH @M_&LE_I%E?6FGI$)C/'<&[G");
MRQ':8B0"69FR!@= 3[573QS?WT'AYM+T6*:36[&2ZB6:[\L1LBJ2C'8>/G !
M'Y#K5F+P/]CN=,GT_5)(&M%N%FWPK)YQG8/(XSPK[AP<' .,8INC^")M(?PX
M1JWG)HD$MN@:V ,BR!0>0W& B^O.?H ##\>ZQ-KG@+Q$(+&W:VL95MI7>8[A
M*K)O*#;T4G&203ANG&?3*XC4? $]U;Z[86FM&VTW69C<30-;"1HY2069'W#
M8J"00?8BNUC#+&JN^]@ "V,9/KB@!U%%% !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 8?BOQ/:^$]'&HW<;R(9DCV(.<$_,WT5 S'_ ':T-0U6RTO3VOKNX2.W&T!R
M?O%B H'J22 *YR[@;Q5K.HPP7-I]DM(&L'CG@:7>9 #(1AUXQM4'GD./6N->
MY>[^$M[HU\/M5[H-[#;._EEO-ABN(\3*.<KY8Y(ST:@#U6/5;*75)=-CN$>[
MBB69XU.2JL2%S]=I_*K*312%PDB,4.&"L#M/H?2O,]3@QXH\1MHUKY5]>>'8
M_P"RWCMRI,@\\?*<?*>4'..J^U168\.ZOI>H:C9&^:X31I;6ZMY[988XAC(C
MD C4,X;IU/7UH ]/^TP88^='A5WL=PX7U/M[U0BU?^T;+3[[2#;W-I<RC?))
M*4Q$0?F7 .XYVX''!ZUY_H=C80:KX(^SVT*/<Z#-%>D(,R-L@VK)ZG(? /H?
M2J>CI9IX.^'06W6*ZMM2A2XS"49&$,BOG('?:"?7% 'KIFB$HB,B"0C(3<,D
M>N*'FBC.'E13D#!8#D]/SKRB[BGN_#&N:?*FSQ>NKO+:,5Q*S&8&&1#U\L1X
M&1P%5@>],\2:;IUQ-\2G>T@DN!91/;$Q@GSA"W*?[>[:,CG.* /6]Z[]FX;\
M9VYYQZUDZQKZ:;?V.F6\!NM3OBWD0;]@"*,L[M@[5&1S@DD@ &HM-GTB?5X7
M55?66TV-GF\MLF L<#?C'WL\9S6'K\$^C_$K2O%$D4DFEO82:=<NBEOLQ+AU
MD8#G:2-I/0=Z .DAO]375(+2\TV)(98W87,%P9%5EQ\I!52"020>?NFM)9HG
MD:-9$:1/O*&!*_45Q%_?W&I>/].71-1DN+3^S[EY_L\Y>!91M$6_!V@\MQW_
M  K'\'+HVI2:/)=-J*ZWIMM)#?V\]NL:QY3$OG-L&]2PR,L220?6@#T]9HF<
M(LJ%B,A0PSC.,_G0)HFE:(2(9%&60,,@>XKQ_P ,6=G9:?\ #RYA@BAO?M,\
M=Q+LQ($,4H"N>NW=L !XZ>U7O"2Z9J$FDQZH^HKXCTSS%O8'MU10Q!$K2/L&
MZ-OO<L<Y'>@#U'SX?F_>Q_*-S?,.!TR?R/Y5C^)_$#:%X<?5K6&*\5)(D(\W
M:,/(J9! .<%NG'UKSO1[/1]-^&6FZ@^E1M<M>)!//L8&)1<EE,NWYC&N%.T\
M$8' .:9<R@>#?&=M^\+'7(98P;=HPRLUNV54CH<.?H"?>@#UG4M1M=)TVYU"
M^E$5K;1M+*Y_A4#)K%.O:R=!?6(]!5H?),\=L;K%PRXR,KLVAL?P[C]<\4SX
M@Z+<^)OA_J^EZ>P:XN( T.&X<JP<+GWVX_&IM*\7:7J%A"5=H[XH ^G,I6XC
M?'*&,\C!XST[YQS0!O--$CHC2(K/]Q2P!;Z>M*9$&[+K\O7GI7F6IJDR>.;#
M6H2=2N#YFF97+R1^2HA$!ZEED#<+R&.>]17A;3-7U:+65S>7_A>",D1%A<3I
MYPD P.2"RD^Q!Z4 >HO-%&NYY$4;2V2P' [_ $YI'GAC56>5%#G"EF R?:O+
M=%LM+O=>\+?VA:0O$/"VR9;F+ W*T. X8=0 Y /H2*S;'S1X(T.6"[M?M=KI
M<T+Z=J<1:&ZBWX,0/5),*H'J".".@![*\T4;(KRHID.$!8#<?;UK(@UN:7QE
M>:$]LBQP645VDPD)+AW=<%<#&"A[FN!OY+*^U;4]-\41ZG8IJ-O;/I\45N)&
M*>4N8D?RV*R+*&. 1R0:Z;3SM^*=XK,Q(T.VCRYR2PEE)!(X+ ,"?K0!V5%%
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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
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 <-\0E;6;9M @N+B"58#>>9!$[XE4_N%.T' +@M_VS]ZGM?'(NO!&CZQ%$
MOVW4IX;)8GR%CN6?8X;OA2&..IQCO71:?I0L+R_N?M=Q</>2B1A-LPF%"A5V
MJ/E  X.>Y[FL$_#S36L=2M&OM0,=]>_V@,.BFVN-P;S(B$&TY ZY'YF@#"?5
MY_#/BOQGJ5Z(+B6.STY8A"AB61G>5$#9+8^9@"<GCGVJ>ZEU/3OB'?W<KV4U
MS%X;>6,I"T:DK+G##<2>G7/?\]F7P%8WO]J?VGJ%_?'4[:*WN3*8UR(R2C+L
M1=K L2,?E3E\%(UT]W<ZYJES<O8-I[22&')B8YZ",#=GO_.@"A9>*==>PT66
MZAL3-K<<;VJ6\;L8AY)DD+!F&[H  ",9/7')=>+M9TC38)]>L%TZ/[9+!+?>
M0TT2Q@9CE9$<E V<<L=I!SU!K3N_!5E=^'=,TDWM]&VE[#97L4BK/$47:#D+
M@_+P01@CK5F+PXT,<&S5]0:=-_FS2&-S<;@H.\%=O 5<;0,8^M &%J'C2YL&
MT^*XN-/MA>6,<L%Z\;O:7%PV=T:R!@$'"D%B<AO;GN:Y=O NGG1SHZ75VFF/
M:+9R6OR%'0%CNY7*L=QR1CM@# QTZJ$4*HP , 4 +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 %%%% !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 %%%% !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 %%%% !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 %%%% !427-O+<2V\<\;S0A3)&K@L@.<9'49P<?2I:Y#0(HXOB1XO\N-4W
M0V+-M&,DK+D_6@#HYM7TVWODL9M0M(KN3&R!YE61L],*3DYJY7 7&GZEX>\8
MP:G>)I^JV&IWXB\QK,)<V3/\L>U\G<@P%/0CKZUW] !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 5EV>AP66N7^K1SW#3WRQK,KE=F$R%P ,C&X]
M^_-:E% &19>'X[2=9)K^_OA'(TL*7<H<0L<]. 3@$@;B<=JUZ** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
+"BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>30
<FILENAME>ex1018newformkeyeeagmt016.jpg
<TEXT>
begin 644 ex1018newformkeyeeagmt016.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 ***0LJD!F W' R>IH 6BBB@ HHHH ***0L%QD@9.!D]30 M%%
M(64$ D DX )ZT +1110 4449!Z4 %%%% !1110 4444 %%%(651EB!DXY/>@
M!:*** "BBB@ HHHH **** "BBB@ HHI&8*,L0!G')[T +112%E7&X@9.!D]Z
M %HI&94&68 9QDFEH **** "BBB@ HHHH **** "BBB@ HHHH **:\B1+ND=
M47IEC@4&1!((RZAR,A<\D?2@!U%%% !12!E+%0PW 9(SR*6@ HHHH **** "
MBBD=U1"[L%4#)). * %HI 0P!!!!Y!%!8*0"0"3@9/6@!:*** "BBD5@PRI!
M'J#0 M%%% !1110 4444 %%-,B*ZH74.WW5)Y/TIU !112!E)(!!(X(!Z4 +
M112*RMG:P.#@X/0T +1110 44@922 02.HSTI: "BBF/-%&</(BG!;#,!P.I
MH ?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<+\3XXVTW0
MG:V$[?VY9ILPI+J7P4YP,$<8)QZUW587B?P])XB@L(DO5M?L=[%>J3#YFYXS
ME0?F'&>O]* *VGV\45_?3:=X<73KN&W5463RXDN-Q)P3'N& 4Z]1D\>M?0_&
MLFJ:9>:C=:>+*WTZ&3^T TA+P3IDO$!M&["@'=D [AC/.-5].UF61Y)-9B5A
M"T<0AM-JH[8_>$%SN( .!G'/0UGQ>";>#4KF:&X"6=]9"TO[01G;<G!'F%MV
M0^"1GDD=<\$ %9O&]Q9K)=ZCI%Q'IBV#WIN8XY,1E1GRVW(H)(/!!P2"/>K5
M_P"(-;TS3]0O;G1(3!;::]\LB77REE!+0M\N=V!D,!CKT[Q6'@J=-&GT;5]>
MNM4TQK9K6&%XEC9(V7;\SKR[!> >/7!.");+PG=C1+K2M7UZYU*"6T>RC)B6
M(I&R[23C[[XQ\Q_+DT ,N/%=V+V*S@L8=]QHTFI12/,<*RE!L8!>GS]0>W2L
MRRURYN/#_@6[U?3;2\GU&:#;.9"6AD:W9Q*%*_>(#C /&>IK0L?!=S#?V=W?
M:W)=-;:=)IQ5+=8P\;%>>I(/R#_ZW2E@\&3PZ3X=L&U<R+HDZ2Q,UN 7"1F-
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
M%'S<C]TGZ^O%S4_"K:Q?1RWUY'+##>0WD ^S_O8&CV_*DF[Y58ID\9PS#/H
M=)7F/BSQ,NG^*[37$U6%;/2+M;"YL_.4,\<H EDVYR=C&+Z;'KTN42-$XB=4
MD(.UF7< ?4C(S^=8O_"."3P=-X?N+A)O.MWAEG:'[Y?.YRN?O$DD\]3F@"35
MM;:QU;2M+@B5[C4C+Y;R$A$$:;CG'4G(P/J>U<[!X[U2YL=(GCT.V$FI:A-8
M(AO3A7C$F6)\O[I,3=,\8/)XJEK^G7>G6GAW2KK4KIHK*-R-1_LHW2,RJ$19
M$7)#[2QW9 X[D\:6FZ#J.IVVDR7-["D6DWWVBT*::;;S4\HI@Q%LH!O<=!G
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
MD"!C@#A1PHP!Q^>22: ,Z_U>2XUFXT&RM;>YFCM!<7 N'*H%<E43@');:WT
M[YQ7)^$=<NM'^&OAP0VL)C.G/(9KB;8F]<;8@ "2S9.,#@*>O2NIOO#4TGB=
M=>T[4C97+VXM;I&A$J31@DJ<9&U@2<'GKR#63I_P^DTVWTJ*#79_]!L9;!BT
M"'?&Y!)4'A&R!SSD4 %MXKU'4_$'A@VL,$6FZGI,E_)')(=Z_P"JZD#!P)#@
M=_:K>E^+[K5+S2I(-(G?3-21G2Y6.3,"[=R,^4"X8>A."1UZTFG>"7TX^'F3
M5I'?1[1[(DP+B>%MGRX_A/[M>>>_X2>'?"5UX>=+5->N9]'MV)M+%XE!B!SA
M3)U95SP..W7% &UK>I?V-HE[J7D//]FB:3RT!RV/H"?T-84?C-'TZ"ZB^R7B
M7ETMM92V<K2I*2A=B0JEE*A7RN">!TSQT>H6\]U8R0VUTUK,V"DRKNVD$'IW
MZ=*Y2Y^'MO<)>317OV+49[N*]CN+* 1I#-&I4,(R2#D,P;)^;- %74O%FO\
MV:R6/3!93-K<-B[3B1%GB8A@T>Y 0&Q@Y''/7K7>KNV#> &QR <C-<S=^%;S
M4-+MHKS6Y9M0M[R*\6[\A0H:,\*(QP%QGOG)SGM72HI5%5F+D#!8XR??B@#S
M%+Y$O?$NJ:]I]K=-8ZU#'9[9F+I-Y< B1#M&%W.23_M-P><]'J'B^[TF[U.P
MN]/A:\MM-?4[?RYR(YXT.'4DKE6!QV(.1TYP3>!H[RSUZTO+]GCU:Z6\W11;
M'MY5"!&4Y/3RU/(]?I4]UX4EU%;V:_OXY+^YT]].6>.WV+'$_+D)N.6)QSG'
MRCCKD Q[SQ/XF>/P[,NGV%K!JE]"BC[4SLZ-"TF&^3Y>5P<9_K6=;:S<^%[S
MQC?6VFV\MC#K41N?WWEL \, )10I!(+9.2/UXZN[\*R76CZ'9C43%<:1-%-%
M<+""'*(R<J3W5CWZ_E5.\\#R7FGZ_:-J@"ZS=)<R/]GYC*A!@?-@\1K^OX '
M85P4?BIM+T;4KZUT&VC=->^PSQ13X\QWD2,RYV#+$L#@X^M=XNX*-Q!;') P
M"?I7(2>")9-,O;(ZHH%UJRZH7^S?=<2+)LQNZ90>^,T :6A:[=ZAJVKZ7?V<
M-O=:<T1S!,9$=)%+*<E5.1@@\=JK>+-6U33;_P /0:<MN4OM0\B;S7*DCRW<
M $ X'R<G\.]7M.T.2Q\1:KJS7:R?V@L*M$(MNSRP0,')SG)S2Z_H1ULZ;)'>
M-:3V%XMU%(J!\D*R$$'U#G\<4 <2NLW/A;5?&^H6NG6\ME;ZE!)<@S>6P5H(
M=Q0!3EN2><?KQT.J>,+JWFOQIFDSZBNGW"03QQ1R%Y"0K-LVH5RH<'!(R01Q
MP2V_\#R7]GXCMGU0*NN2I)(PM^8MJ(F!\W/"+^.:E;PC>1Z[=ZA8:_/9V^H%
M7O[6.%2LCA0I>-CS&2H .,]/7F@#J<Y&1^M>438N]$\9:OKVAZ?JG]F:A/(L
M<D[9'EQ(-@.S[NW/U).1SFO6.@Q7)MX,E?0_$6EOJ:E-;EFED<6^#%YBA6"_
M-SP.,]_6@!)?$>JKX@BT33-'M)/] BO \EV8U"%]A7 0X(P<=C[=*CLO&<VJ
MQ:B;"*R,MI'/YD$LQ$UO(APHD3&<,,G(XXQSUK3M/#LUOXECUE[Y'*Z>MB8A
M!M!"MNW9W'!R?R_.JJ>#EEU2WU#4+Q+BXM[>6V6:.#RY9$D &)&R=^ ..!SS
M0!<\&WU]J?@W1[_4/+-S<V<,K,C$[MR*<G@8))/'ZUN5E>'-(DT'0+/2I+QK
MM;2)88Y&C"?(H"J,#V Y[G/TK5H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I&=4 +,%!( R<<GI2
MUQ/Q*BLWL=!>]C1HEUNU#,PSA2Q#?ACK[4 =BES!)"9DFC:(9RX8%1CKS0ES
M!)")DFC:(]'# J><=?K7E=U9V6D3^(KJQT]6\/7%[IWEK K"WCF5LR3;4^\B
M_N]P'#$$$]<4+V.&;1/$5O/%+(?^$FM+F(O:M'E&-N7=!@8&!(>.<9)]: /8
M6O;541VN80KMM0F088],#U-/EGA@"F:6.,,=J[V R?09KS'QA::99R:II.GZ
M4MJ)=!G,+P6S.DQ=G8QQ*HV*VX!F;&<$=,9$.IZG:PW.GS7DP:*]\-_92E[#
M,$1B>6!"-RW\0('"J<T >J2SPPC,LL<8P3\[ <>OZBD^T0&X^S^='YV-WE[A
MNQZXZUY;INA^'+C7_"EDD=EJ>GKH<]O)-Y*[)W#Q %QC&XE9#@\Y![BHKBYA
M;6]/E@LY[5K;Q0_G0K;2.X!21#(SX/RO\NU5XP0.<< 'JYN8!*L1FC\QB0J[
MADD=0!6-I/B%K[6-:L+J*&V.GW:6T9$N[S=T2R \@<X;I[=Z\T.CZ9?:%KUO
MI]M /$47B.;[ T:8FB(N005/4(!N)Q\O7O5GQ+:6UQ;?$2Y-NDMXMU;M9R;-
MSAEAA&8^^=RD?+W7VH ]@HJG:ZK9WE]<V<$C/-;I&\GR,%PX)4AL8;@'H3BK
ME !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 %%%% !63KNA)KJV*R74T'V.[CNT\H*=SH<J#D'CZ5K4
M4 %%%% !6'>>'9)]8DU.SUK4;"6:-(YDA\IT=5SMXD1MI^8],=:W** (+.TC
ML;98(BQ )8LQRS,22S'W))/XU.>E%% &3H6A)H4=ZD=U-.+N[DNW,H7Y7D.Y
M@, <9K6HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBJ.LWSZ9H6H7\<?F26MM),J?WBJD@?I0!;::))%1Y$5V^ZI8 G
MZ4[<O'S#GWKB/"%E8W'P^M-8O[1-4O-0M!=WDDB(\DS,-Q7+<87.T#(  Q7.
MZL^DZGH/P]N[/3)IK%M31+>&Y1&E:'RI<*<L1C@=3V&: /6J,C.,\^E<%\.(
MQ<76OZS9*+31KZY5;33>AMGC!24L@XC9FY*CTYZUF>*_$*6/BFU\1IJ*"UTB
M\%A/:[Q\\,F%FDQU.URG'_3)J /4*9'-%*H:.1'4G&58$9KBO$]PVH^/O#7A
MV8YTRXBN+RXBS\MR8P-B-ZJ"=Q'0X&:T?$EA::-I=[XCL+.*._TVQN)(O+0*
M),1DA6 ZC(!]OQ- '2&6-91$9$$C#(0L,G\*?7&>&?#VG:I\/]/:]B6YN=0L
MX[FXO' ,K2N@8N'Z@@G@CI@8QBI_AKJ]YX@^'>D:AJ3>9=21NDDA'^LV.R!C
M]0H/XT =7O7^\/SH) ZG%>3Z=HVFW?@?Q_!+90%#J]^!B,97&-I''!';TJS-
M?3V&F7O@KQ.5NKB*,2:;>3J"+Z!6'7/_ "U0<,.I'/J: /3GD2-"[NJH.2S'
M %*KJX!5@01D$'M7"Z9LUWXF^(K:_B22UT.*UALK9U!1#(A=I-O3=T4'L 0.
MIKJK'1;+3=0N[RSA6$W2QB2-!A<KN^8#L3NY^E &C1110 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 %(RAE
M*L 5(P0>AI:* .:L/"DFBV,VFZ/J36^FR%BEM+")?LX8DD1MD$#)) ;=CZ<5
M ? UO%IWAVPM;^:*WT*59K?>BNTC*K+\YXXPQZ8KK** ,"/PU]CUV^U73+Z2
MT-^H^TV_EAHGE P)0#T?& <'!P,@U)_PCD;^$)/#TUP98Y;9K>29XQN<,"&8
MCH6.22?4YK;HH Y=O!<<ND:1;2:G=&_TC'V+4E"B9/EVX;@JP*\,".?KS6O;
MZ=<'G4KT7AVE=@B$<>",$E<G)QD<G'M6C10!S=OX5DL=(;1;'5I[?2L%$C"!
MI88S_ DAZ+S@9!('0\#&W8V%MI>G06%C"D%M;QB.*-1PJ@8%6:* .6M?!S6F
MD:UIZ:I(5U:YEN99#"NY&D^\%[8],YQ[U?U_PS8^)=/M[;4EW26\R3PS(-K1
MR*<Y'L>A'H:VJ* ,&^\-"77AKFG7LEAJ)B$$S*@>.XC!R Z'J1S@@@\XSBK,
MVEWDMC+&NKW$5Y*R$W4<:?*%8':J$$ $9'.3SUX%:M% !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 %-<,48(0KXX+#(!^F
M13J:[B-&<@D*,G:I)_(<F@#SZW\;:V/A_/XNGCTUXK9YO-M%1XRRQRM&=LA8
MC<=N0"O4X]Z[6WUG3KFYBM%O(%O9(1.+1I%$P0]RF<@5Y1:>'HY?AG/8R^'M
M1/B+SKF6U*VKQNDIF=HG,A 4 94G)Z<5U6O6.MV&G>'M<A,,_B*S6.SNN=J7
M FVHX^@DVN/]T^M '6Q:SI<\\$,.HVDDMP9!"B3*QD*<.%P>=O?TJ]61;16^
ME3:5I:V5Q.PA=5O!$&6/:!N+O_"7)S[D&M>@ 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@ H) &3THIDO^I?\ W30!FQ^)M"F@2=-9L#"[!4D^T)M8GH <
M\DU%?6&CVNLQ:YJ%UY,R@11?:+MEA#<@$(6V[_F(SC/-<G8V-OJ?P0T*PNX_
M,M[BVL(I%SC*M)&#SVX-0)J=YHA@\&Z],TTZ7MF^EWTG_+[ MS%\I/\ SU0=
M?4<^] 'I3HD\+(P#1NN#SP0:Q_\ A$=!_P"@<G_?;?XUA:QXHU/3M858Y+:6
M$:O;6)ABC+A8I=BDN_ 63+Y"C/&,CG-4]:\4^(K*/QA<6\^GB/0)(WC1K9B9
MD,22%2=_!^8C(]N!W .I_P"$1T'_ *!R?]]M_C45SX;\-65NT]S:00PKC<[R
M, ,G'7-86J>+M5\/:GJ45^UK=1+IJ7UN(XC'Y;M*(MC$L=RY93GCH:WM'N/$
M!UFY@U*V7^SS"LD$[!$D$F<,A57;*XP0>.X.>M #;3P[X8O[6.ZL[:WN+>09
M26*4LK#IP0:F_P"$1T'_ *!R?]]M_C5+X=?\B'IGTD_]&-744 8G_"(Z#_T#
MD_[[;_&C_A$=!_Z!R?\ ?;?XUMT4 8G_  B.@_\ 0.3_ +[;_&C_ (1'0?\
MH')_WVW^-;=% &)_PB.@_P#0.3_OMO\ &C_A$=!_Z!R?]]M_C6W10!B?\(CH
M/_0.3_OMO\:/^$1T'_H')_WVW^-;=% &)_PB.@_] Y/^^V_QH_X1'0?^@<G_
M 'VW^-;=% &)_P (CH/_ $#D_P"^V_QH_P"$1T'_ *!R?]]M_C6W10!B?\(C
MH/\ T#D_[[;_ !H_X1'0?^@<G_?;?XUMT4 8G_"(Z#_T#D_[[;_&C_A$=!_Z
M!R?]]M_C6W10!B?\(CH/_0.3_OMO\:/^$1T'_H')_P!]M_C6W10!B?\ "(Z#
M_P! Y/\ OMO\:/\ A$=!_P"@<G_?;?XUMT4 8G_"(Z#_ - Y/^^V_P :/^$1
MT'_H')_WVW^-;=% &)_PB.@_] Y/^^V_QH_X1'0?^@<G_?;?XUMT4 8G_"(Z
M#_T#D_[[;_&C_A$=!_Z!R?\ ?;?XUMT4 8G_  B.@_\ 0.3_ +[;_&C_ (1'
M0?\ H')_WVW^-;=% &)_PB.@_P#0.3_OMO\ &C_A$=!_Z!R?]]M_C6W10!B?
M\(CH/_0.3_OMO\:/^$1T'_H')_WVW^-;=% &)_PB.@_] Y/^^V_QH_X1'0?^
M@<G_ 'VW^-;=% &)_P (CH/_ $#D_P"^V_QH_P"$1T'_ *!R?]]M_C6W10!B
M?\(CH/\ T#D_[[;_ !H_X1'0?^@<G_?;?XUMT4 5;'3K33(#!9PB*,MN*@D\
M^O/TJU110 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 %%%% !39 6C8#J013
MJ1PQ1@A"MC@D9 /TH Y+PUHET_@32=$U6WN[":RAMU?;)$=[Q[2""I;@,HZX
MS6]J6BV.KK9B^A$KV=Q'=02'ADD0Y!!_0^Q-<KHWCMU\*1ZQKS0[YM2:PB2U
MA91D3F($Y+>FX_EUQ75-K>FK.D)NEWNR(!@XW, 54G& Q!!P><&@#(NO >DW
M4]U(TU^BW%XE^8H[EE19U*G>H[$[1G],5+=>#=.O(=:BFGNRFL[?M@\P?,%4
M( #C(^4 ?AZ\ULV>HV>H&Y%I<QS&VF:WFV'/ER  E3[C(_.J7B;7[;PQX=O-
M8ND9X[9 1&GWI&)"JH]RQ _&@"M>>$--U&\EN+]I[GSK$Z?+'(PV/"3D@@ <
MYYR,&ETK08O#-H[6SZIJD@4(@N;H2R*F?NH7*J!W/.3@=<"F2?\ "51Z0UTL
MNGO?;-YLQ VT'N@??DD>I&">PSQ0L/&$5OKVNV&N:A9P+;7\=M:<;,J\4;#.
M2>[XSP.G2@#1\%Z==Z5X0L+*^A\FYC5]\98-MR[$<@D=".AK?K.N-=TNUO19
MSWL23[TC*D\*[_<4GH&;L"<GM55M<LK74M6>[URQ%K90Q-+ <*UJ3NRSOG^+
M' P,;?>@#;HK$3QCX<<X76K+/F^3@R@?/MW8_P"^>:1?&7AQXXG76;3;+-Y"
MY?'[S.-I_NG) YQU'K0!N45G2:[I<5^+*2]B6X,HAVD\"0C<$)Z!B.0N<D=J
MKS>+?#UO.\$NL6:R),+=U\T?+(<84^G4=?44 ;-%,FFBMX7FFD2.*-2SN[85
M0.223T%4H-<TVY^T"*[1FMU#RH00Z*>C%2,X.#@XP<4 :%%<GX1UO4/$T%MK
M*7< L)TD\RS,)#Q-O_=[7[_*/FSGGICI5/7/'(;PQK=]H<J"XTRY6W8SPL0W
MS(K$#CNY //3.,&@#N**S;3Q!I%\+PVNHVT@L_\ CX(D&(A@D$GTP#STX-2V
M.KV&I23Q6ERLDMN0)8\%73(R,J<$ CH>] %VBN4NM8UD_$)?#]K-8QVKZ8U\
M'DMF=PPE";>) ,?-GI4GAKQ2VI6VLG4_LT)TF\>UENHFQ!(% .X;C\N,X(R<
M$=: .GHK/BUW2YHKN5;V)5LQNN?,.PPC&<N&P5&.<FH6\3:+':7=U+J4$,-G
MC[09CY9BR,KN#8(R.GKVH UJ*RHO$NC3PR2P:C!,J3FV/E'>3*!NV #DG'.!
MVYJAX*URYU_2[VZN9H9O*U&XMXY(4VJT:.54X)/;WH Z2BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *1V"(S$$@#/ )/Y"EHH \KLM'U9/AU%;'
M2[O[7;:ZM\UN4 =HOMGFY7)P3LYQFM:\L-3'BIM0TF&_MI)[VV-[97,8DM;F
M,+'NE#<B.1 ,9!Y,8X.<UWU% %.PNFNFNPUC/:>5<-$#*JCS@ /WBX)RISQG
M!XZ5D>.O#LWBGP??:7;2K%=/LD@9_N^8C!U!]B5Q^-='10!AV&NW=Y;(DFBW
MUMJ! $D,R8C1NY\P?*RY]"21VKC-=TG4;G3?'\<&FW+RZC<0M: 1?ZX+%$I(
M/LR-UQ^M>GT4 >8>);36-1EU98M"O,#4K*Z@-LB(EQ$C0EG<DAFD 5EVG@!5
MX[U;UO3]0N;WQTT6G73#4=$BMK7$>?,E"3 J"..#(O/3KSQ7HE% '$:M8W$U
MAX+$.GSG[)?P37""+F%%A="2/8LH_E6/JNDZC-H'CF"'3+II]0U..:U41<RH
M%A&X?C&_7'ZBO3Z* /+]7M-9O;^1UT&\ @\06MXBVR1I'+"K)F4Y(+R$#G=T
MP.F,E=;TG4;K2_'\<.F733:E<PM: 1<RA8HE)!]F1NOU[UZ?10!SGC;3K[7/
M!=[:Z6N;MQ'+'&YV>9L=7*'/3<%*\^O-5(;>;4?&MKXC6TNK6VMM,DMY5EB*
MR2.[JP3;U.W:W(XRPP3S7744 <Q\/;6ZL/ VF65[;2VUU C+)%*N"IW$_0\$
M=*Y?5-)U5O"WC'2QI-U)-=ZJUQ;E54K,C/&PQSZ*V<XQBO3Z* /-_$NCZMJ>
MM>(9=,LYLSZ;9?9V<&)9I(9WD:/=P5)4A<G'7V-=#X82*[O)]5_L"_TRXDA6
M&63492TLF"2%'SM\JY/)QG/%=/10!P>KZ:MS\3XK^]T26^TR/1VMB[6HE03&
M4,  ?]D'D#'.*Q$\*Z_'H>O+I]E);:=_:=M>Z9H\DBY\N)U>51R0@=@2%SQW
MQFO5Z* //->T_4=2U'5M>T[2#.#HHLEL[R';]ID,N\@HV,[%SC/!+8!K*U/2
MM7NK7QL(])U20ZMI-O';/<!"TDBB0$$*<*?F'& ![5ZQ10!Q>K17UIXC\-ZW
M;Z=<W.GP6\UO<00Q_O(&D";7V<9QLVG'(!JWX%M;RULM7%Y83V9FU>[N(UEV
MY9'D+*>">U=310 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 %%%% !2.P1"QS@#)P"3^0ZTM
M% &'#XOT2XLS>0W,SVH+ SK:3&,$'!RVW P00>>,58?Q%I<>N1Z*]R5U&52\
M<!B<%U'5@<8(]\XKB_A]%JTG@J$6TME]D.I7 ECEB)8Q?:G\P9W8Z9[5K>/+
M%M5L].?1G'_"102_:=+E4C P!OW'_GF5.T]B64=<4 ;[:_IJR7Z&:3-@,W6(
M)"(N W)V^A!X[<]*CMO$^DW<=M+#-,8;HH()C:RK')N^[ARNWG(QSSFL+1M2
ML]5^&=[<VJR)-]FN%O(YC^]2Y"GS!)_M;L^G&, #%1^"5U1?!/A.26>Q.F+8
M0-,#&5=5$.4.XL1PVWL* .HN=;T^TO#9O*\ET%#M#!"\SHIZ%@@)4'!P3C.*
MJR>+=#CB@E:_!2>X^R1LL;MNF_YY\#[WMUX/I7/_  T=I!XH>[/_ !,CKMP+
MG=]X ;1&/]W9C';%'CR*VA?PX\(1<^)K1YRIZ.5(R?0GY?S'K0!U]WJ=K8RV
MT=P[J]R_EP@1,VYL$XX!P< GGL#Z5F'QGH0E@B^URE[@L( MK*?-VC+;,+\V
M!SQFIM:_Y"GA\=_[08_^2T]87B-%C^(O@1$4*BM>A5 P /L_2@#</BK1@+'_
M $MO].=H[8"&3,CJ2&4?+U&#D'GBK%EKNFZAJ=WIUK<%[NSQ]HB,;J8L_=SD
M8Y'(]1TKF_%Z+'XL\$!%"@ZI,< 8Y,$A)_,U#XFGB\(^-].\42-Y>FZA'_9N
MI-V5AEH9#^.Y,^C"@#I;GQ-I-HM^]Q<M&FGX^UL89,19&1D[<8Q@Y]#FGV^O
MZ?<SV\,;SJ]R2(3):RQK)\I;AF4 _*">O:N7\46TL/PD\1SW*%+N\LI[F=3U
M5F7A3_NJ%3_@-;.CKJD::7)>SV+:>+0 ;(RCB4[ G)8]BXXQUH 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@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *:ZAT9"2 PP=I(/YCD4ZB@#GX?!>AV]@]A#!=1V;EBT"WTX1MQRV5
MWX.23GUR:TH-'LK;5)M2BCD%W,@C=VF=AM!R %)P ,GH!U-7J* ,2+PCHL$F
MI/%;2HVI9-YMN91YQ/4GYNN.,CMQ1;^$]'M8+6WBBN1;VI0P0->S-&FP@K\A
M<K@$# QV%;=% &3=>&]+N]2;46AEAO74))/;7$D#2*.@<HPW8[9SBI[G1--O
M-*;3+FT26S;DQMDY.<[L]=V>=V<YYSFK]% &=9:'8V-R+B,7$DX4HLES<R3L
MBGJ%+L<9P,XZX&:+S0M.U#4[/4KF%WN[+<;>03.OE[AAL $#D<'BM&B@#.U#
M0M.U6\L[N\A=Y[-R]NRS.GEL1C("D#."1]*L7^GVFJ6AM;Z!)X"Z.4<9!96#
M*?P(!JS10!3U32[/6=.FT^_B,MK,NV2,.R;QZ$J0<>U58/#>FV\MM(JW3FU.
M85EO)I$0X*@A6<C@$XXXK6HH **** "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@ HHJ*XN8+2W>XN9HX88QEY)&"JH]23P* ):*Q
MO^$O\,_]#%I/_@;'_P#%4?\ "7^&?^ABTG_P-C_^*H V:*QO^$O\,_\ 0Q:3
M_P"!L?\ \51_PE_AG_H8M)_\#8__ (J@#9HK&_X2_P ,_P#0Q:3_ .!L?_Q5
M'_"7^&?^ABTG_P #8_\ XJ@#9HK&_P"$O\,_]#%I/_@;'_\ %4?\)?X9_P"A
MBTG_ ,#8_P#XJ@#9HK&_X2_PS_T,6D_^!L?_ ,51_P )?X9_Z&+2?_ V/_XJ
M@#9HK&_X2_PS_P!#%I/_ (&Q_P#Q5'_"7^&?^ABTG_P-C_\ BJ -FBL;_A+_
M  S_ -#%I/\ X&Q__%4?\)?X9_Z&+2?_  -C_P#BJ -FBL;_ (2_PS_T,6D_
M^!L?_P 51_PE_AG_ *&+2?\ P-C_ /BJ -FBL;_A+_#/_0Q:3_X&Q_\ Q5'_
M  E_AG_H8M)_\#8__BJ -FBL;_A+_#/_ $,6D_\ @;'_ /%4?\)?X9_Z&+2?
M_ V/_P"*H V:*QO^$O\ #/\ T,6D_P#@;'_\51_PE_AG_H8M)_\  V/_ .*H
M V:*QO\ A+_#/_0Q:3_X&Q__ !5'_"7^&?\ H8M)_P# V/\ ^*H V:*QO^$O
M\,_]#%I/_@;'_P#%4?\ "7^&?^ABTG_P-C_^*H V:*QO^$O\,_\ 0Q:3_P"!
ML?\ \51_PE_AG_H8M)_\#8__ (J@#9HK&_X2_P ,_P#0Q:3_ .!L?_Q5'_"7
M^&?^ABTG_P #8_\ XJ@#9HK&_P"$O\,_]#%I/_@;'_\ %4?\)?X9_P"ABTG_
M ,#8_P#XJ@#9HK&_X2_PS_T,6D_^!L?_ ,51_P )?X9_Z&+2?_ V/_XJ@#9H
MK&_X2_PS_P!#%I/_ (&Q_P#Q5'_"7^&?^ABTG_P-C_\ BJ -FBL;_A+_  S_
M -#%I/\ X&Q__%4?\)?X9_Z&+2?_  -C_P#BJ -FBL;_ (2_PS_T,6D_^!L?
M_P 51_PE_AG_ *&+2?\ P-C_ /BJ -FBL;_A+_#/_0Q:3_X&Q_\ Q5'_  E_
MAG_H8M)_\#8__BJ -FBL;_A+_#/_ $,6D_\ @;'_ /%4?\)?X9_Z&+2?_ V/
M_P"*H V:*QO^$O\ #/\ T,6D_P#@;'_\51_PE_AG_H8M)_\  V/_ .*H V:*
MK6.HV.IP&>PO+>[A#;3)!*LB@^F0>O(_.K- !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 %(Q"J2>@&:6F2_P"I?_=- '.'QOI,?AV/Q!<0WD&E2*CK
M</!D;&QAB%R0.1R16O>ZK:6-E#>.'E@F>-$>!/,!,C!4Z=B6 STYKCM&BCG^
M#7AV&9%DBD@T]71QD,#+$"".XK.N$NO!5[9^&9!+/H-]J-J=)G.6-JXN(V:W
M<_W< E">P([4 >H#! .W&>QHP/05YQK.LWD>K&ZL=2N)4C\0VMC(2_EQQJQC
M5X!'DB3[S,7(!!;@G;53Q!>ZI';^/KJ'6[^-M'>*:R"2 *A\B.3! 'S+DG@\
M8/KS0!ZE@>@J*YE-O;M*MO).1C]W$ 6//;) _6O.?$&M:GX7U75S!J%U<1G1
M5O2)VWB*3S@C2*,84!6)P!CY>E=-H,-W#K4LIU>.XT^ZM4DAM1.UP58'F19&
MYVL"!CID9'>@#8TC5+76]*@U&T#>1."5WK@\$@Y'U!J[@>@KF/AU_P B'IGT
MD_\ 1C5U% "8'H*,#T%+10 F!Z"C ]!2T4 )@>@HP/04M% "8'H*,#T%+10
MF!Z"C ]!2T4 )@>@HP/04M% "8'H*,#T%+10 F!Z"C ]!2T4 )@>@HP/04M%
M "8'H*,#T%+10 F!Z"C ]!2T4 )@>@HP/04M% "8'H*,#T%+10 F!Z"C ]!2
MT4 )@>@HP/04M% "8'H*,#T%+10 F!Z"C ]!2T4 )@>@HP/04M% "8'H*,#T
M%+10 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 4CKN1E]1BEH
MH YOP_X<:T\*6&A:S!9W4=C#%$A4EE<H!AB"!@Y (ZUORVL$\21S0I(B,KJ'
M&<,I!4_4$ CZ5+10!D7'A;0+NYGN+C1K"6:X97F=X%)<J003QR1@?D*DD\.:
M-,MXLFF6KK>D&Z#1@B;'3?\ WOQK3HH H#0]+%U]J^P6YG\G[/YA0%O*_N9_
MN^W2J]CH-AX>LYT\/:386KRL&9$7RE<^Y52>!G'%:]% &/X6TB;0O#=GIL\B
M22P!MS1YVDEBW&?K6Q110 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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !427-O+<2V\<\;S0A3)&K@L@.<9'
M49P<?2I:Y#0(HXOB1XO\N-4W0V+-M&,DK+D_6@#J9KRVMY8HIKB*.24XC1W
M+GV'>IJ\KT+Q!J5GI0\97EK!<PZKJ?V:<[F\ZW@,QAB5>,;5.,KW+$YR:]4H
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 **** "LNST."RUR_P!6CGN&
MGOEC697*[,)D+@ 9&-Q[]^:U** ,2/PKIT3E5,WV3[7]M%F6'E";=NW 8S][
MYL9QNYQ6W110 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 %%%% !
:1110 4444 %%%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>31
<FILENAME>ex97incentiverecoverypol001.jpg
<TEXT>
begin 644 ex97incentiverecoverypol001.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 **** "BBCI0!Y
M=I_C'5[GQWXFT.[U>*UM--DACMI/LZ%W:4A5!SP>6 XQ6EXQO?&^B>!AJFG3
M6D^I66YKR/[/E9H@3\Z#.00,-C)XSW%<YI_ANX7XC^)M:U307N+*\E@FLI$G
MMBZO$P8$;I!MY45VK:QK-YIUO%)IK6LUY.ZS,EQ QLX-Q /W_F<J >,@%N^,
M$ 9X9\13>,DT_5=)O'CTD0?Z4LD2EWGX^0''&WG<<8.0!WQD^%O%FJ:KX[\5
MZ)J&HQ1VNE2+';,(T5VW;N6)X)&!T K-\,Z#JG@3X@W]OH]I]H\'ZAB0C[5%
MFUEQU4,^XCL>,XQUV\N\*^'I[7X@^+]6UC1XGLM1D22S:22"0G;NSQO.TG(H
M 9X6\<^(-:^%_B7Q)<W4(O=->X6 1P*(R(XU<9!R3DGGFH=6\?>(;#X*Z;XO
MBN83J5PZ^8C0+Y6&9A@#J,8'?U_"MX1\-ZUI'PF\4Z!=Z=LU"_DN3;1K<PD,
M)(E5>0^!R#G-0ZSX7UV]^!6E^%H=/!U:&1/,B-U"%4*S'.[?CN* .KTOQ=K$
MGQ+7PT)K?5=-DL1<2WEO%M:SDP<*Y!*G.!Q@'YA^-?PIXE\2^(]6\::<MY;K
M+I-Y]DLW, Q@NXWN/XB N<#'>JT/A_4)OB?IFOV%I'HFFVMIY=ZIGB#7K8;"
M[(V(.,CEB.GL*L?#K2=1T7Q9XSO-2M1;6^JW_P!HM7-Q$V5W2'D*Q(.&% "V
MOB#Q)=?%74O!XU6%8+;31=1W!M%+%SY8P1G&/G/'7CK73^(M>O?"_P /[K6K
MN&.>_M+-7D1>$:8@ _\  =Q_*N7T_2M1A^.6I^(Y+3;I-QIPM(Y_M$1^<&,Y
M*[]V/D/:N]U!["ZT^XM[I8;J"5"DD!*MYBG@K@G'- '!:9XVUI?$MIHDQBOI
M-4T%=4LW"!"LQ4DQG'&PD<$\CN3UJ32;OXB6OC32=+UW4-$FM[F*6>=+*%]Z
M1H ,Y8#&6=1^=/\ "7@RTTOQ7/XAF6*SCCMA9:;8&Z,QMX<Y)9BQ 8G.%4D*
M#C)KH-*@>7QAK.KW91 RQ65D#(I)B4;V8 'C<[D>OR"@#I:*** "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 IKHLD;(X#*P((/<&G44 <?_ ,*K\#?]"S8_]\G_ !H_X57X&_Z%FQ_[Y/\
MC7844 <?_P *K\#?]"S8_P#?)_QH_P"%5^!O^A9L?^^3_C7844 <?_PJOP-_
MT+-C_P!\G_&C_A5?@;_H6;'_ +Y/^-=A10!Q_P#PJOP-_P!"S8_]\G_&C_A5
M?@;_ *%FQ_[Y/^-=A10!Q_\ PJOP-_T+-C_WR?\ &C_A5?@;_H6;'_OD_P"-
M=A10!Q__  JOP-_T+-C_ -\G_&IK7X:^#+&\AN[;P]917$$BR12*IRK*<@CG
ML17544 %%%% !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 %%%% '/>(?&.F>';RST^59[O5+YMMM86JAI9/?D@*O7DD#@^A
MJ*\\7-I36BZKHFH6HN[B.VBD7RY8][L% 8JQV\GJ1CT)/%>;:=YO_#4]_P#V
MAG=]D/V/=TV^4N-OX;_QS7>^+_'.E^'=8TO1=3TJ]NI-3E1;4Q+&R-('7&=S
M@@ABIR10 _5?B'8Z3XRM?"TFE:G+J5VGF0>4(=DB_-SN:08^XW7%6='\<Z7J
MWB2Z\.O#=V&L6R[WM+Q%#,N <JRLRL,$'@UYMXX>['[1'A1[.*-KK^SLQQS/
MM4M^_P""0#C\,T[X:S1^*_BKKGB#76-GXCLE-NFEA<+%& $+;B<L1R#_ +V>
MXP >M>(->L?#.AW.KZE(4M;< L5&222  !ZDD5HQR)-$DL;AXW4,K*<@@]"*
M\Z^)%I!XKM[[P\XO3';6IE5K>TFE4W9&8E8QJ<;5R2#VD4]JS_A'XGO-9^&=
MWI@+#6M&C>U"/][[I\K(]L;?^ 4 =8WCNSN?$%SHFBV-WK%[:?\ 'VUML6*W
M/HTCL!NX/ ST/H:T-/\ $T%[JMUIDUE=V-U:P+/,MTJA0A) (96*L.#R#QCG
MFO-?V<FC/A+6 _-[_:1,V[[V/+7;G\=_ZUVGQ/MYG^'?B"6R3_3/L++N4?-Y
M607'TV[J )M-\=6^O1W<^@Z7?ZG9VKF,W47EHDK#J(][J6^N />M+PUXITKQ
M9IIO=*G+JCF.6*1=DD+CJKJ>AKEO@B83\)='\K&09M^/[WFOU_#%<G\)!,WQ
M;\?26V?[.^TR!BOW2_G-M_3?0!Z/XU\<6'@33H=0U.SOIK6640A[54;#D$@$
M,ZGHIJMXF^(ECX3T*RUG4])U3[)=E54Q+"Q1F!8!AYG4@'ID5R7[1?\ R3JS
M_P"PG'_Z+EKL=1L+74]+\,6-[ D]K/+Y<L;C(939S9% %Y_%M@_A6+Q'80W&
MHV,B"11:[-^"<=&91D'@C.1@TOB+Q=I?A72X;W5FEB:=@D-JBAYI7/\  JJ3
MD_CCWKQ1X]5^$NOW7A:;S;OPSK;?Z#*>3%(2 /Q' 8=QAO:MGX@/(/VA/!HO
ML_V>%C^S[ON^87;]=VS]* /1;OQE+IFEG4M4\.:K9VV =Q\J0KGH'5')7)(Y
MQ@=R*ZJHYX8KBWDAG17AD4JZL."I'(-.$D9D:,.ID4 LH/(!Z9% #J*** "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* ,'7O".E^(;JTO;A9;?4;-MUM?6K[)HO8'!!'7@@CD\51O/A_I^K:SINJZU
M?W^IW.FOYEJ)FCC5&R&SB)%SRJGG(XKK** .4U'P#INI^+[7Q1/>WZZG:*$@
M9'0(B_-\NW9R/F;KD\TM_P##_1[WQ?!XICDN[/5XE"F:UD"B3 Q\X*D-QQ],
M5U5% &7I&B+H_P!L*7UW<F[F:>0W!0D.0 2,*., #'08XK&T3X>Z7H'B>]\0
M6-W?B\OF9KE6D3RY=QW'*A1CGGC'ZFNMHH Y1O .FV^O7.M:/>7VC7MU_P ?
M)L739.?5HY$9<\GD =3ZFMO3]'AL#-(TT]W<S@":XN6#.X&<#  4 9/"@#D\
M<FM"B@#E;+P)9Z.MW%H>I:EI-K=.9)+6U:,QJQX)3>C%,_[) _2M3P[X:TKP
MKI@T_2;;R82Q=V+%GD<]69CR36M10!S?C#P5IOC>PAL=6GNQ:Q2"41P.J@N
M0"25)Z,>^*LR>'!(NEC^U=07^S6#0[3'\QV,F6^3GY68?CGKS6W10!F:[H&G
M^(K!;/48?,C25)HV'#1NIRK*>Q_H2.]5_$WA+1_%UC';:M;%_*??#-&Q22%O
M56'([>W%;=% &!;^&"%CCO\ 6]5U.WC(*PW3Q!21TW>6BE_HQ(/<4VQ\&Z7I
M_C/4/%4+7)U&_A6&56ES& -O1<=?E7N?;%=#10 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
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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
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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@#.U[2(]?T&]TF:>2&&\B:&1XL;@K#!QD$=/:H/"_A^
M'PMX>M=%MKF:XM[8%8WFV[L$DX.  >2>U;%% !1110 4444 %%%% $5U";BU
ME@$C1F1"N]0"5R,9&>*P/!7@VT\#Z*VE6-W<W%L93*OVC;N4G&>5 XXKI**
M"BBB@ HHHH **** "BBB@ HHHH *K3V-O=7,$\Z%VMVW1 D[5;&-V.A."<$]
M,\59HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#PFYGT^#X^ZYI^KZBUIHB6 D\M[QH8T<QQG*X88/+'BKWPZ\;ZAH'P\
MU/6O%MQ?3:;#="/39+@%I[A3_"N[!;M@G_:YP.-"PT35T^/VH^(Y=(NAI%Q:
MB".X91C<$C&2N<@94\XK:^+WA/4/%O@Z.#2U$MY9W2720%@OFA0RE03QG#9&
M?2@#8L/%EGJ>NW7AF_LY;+4UMA<&WF9666)N,JRGDCH1Q[9'->.>&]623X :
MO/KMYK$EO_:GEO/:3!IT'[K: 7;E<\$>]=[;:'J&J_%Y_&3V5S:Z;9Z:((UF
M3;+-(0<@)UP-QY/4@8SUKB+'P7XFA^!>K^&Y-$NAJMQJ2S1P?+\R9C.[=G'\
M#=_3UH ]6/BZRTV#0M+M(;N_U"^LA/;P%E\PQ+'DO(Q. 3C'?)K(N/C#HUOX
M:TO7SINI-8:A,;<.$0>3*"05?+#'0G(R, US^J:%XDT;Q5X0\8:=I%Q?I::9
M'87UBA ECPK D GG[W;NOH<UVGBC1&\;?#^_TV[L?[/GN(VDMH9G4O&Z_,A;
M:2 <]0">#UH Z"+5#+KDVF"TF'E6Z3M<97R_G+ +USGY6[8X]ZT*Y+X;6=_;
M>!]-GU5S)J%U!')*QZ@! J#ZA%7/N2>]=;0 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 %-D02Q/&20&4J2#@\TZB@#@O^%2Z)_T%/$'_@TDH_X5+HG_ $%/$'_@TDKO
M:* ."_X5+HG_ $%/$'_@TDH_X5+HG_04\0?^#22N]HH X+_A4NB?]!3Q!_X-
M)*@G^#/ARXFBEEO]=>2+<%9M1<D!A@@$] 1UQ7HE% ')Z%\/=*\/ZI%?VE]J
M\LD:E52YOGDCP1CE3Q76444 %%%% !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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
MK'-*!IMQ]GO&DA9!"<D!CG^#*D;NG!)P.:Z#K5,:9:EKQI$\UKP;9C)SN3!
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
M]U8(KW*16C2>6K#*GY<YR/3-;.DZOI^NZ9#J6EW4=S9S#*2IT/8CU!!['D4
M<[:> XXO!6I>&+G49)K:^,S>:D81T,C%F[D$;CQ^7-%MX)N5UO3-6O=?N+JX
ML[5[613;QHDT;%3C ''W>>I.>HKK97\J)Y"K-M!.U1DGZ"N?LO&%KJ/A%/$=
MC8:C<V[L52WA@#3MB0QD[ ?4$]>E &=H/@*;076SA\0WLF@12^;!ICQI\AW;
M@IEQN* \[>/?(SFPG@R2RFUB/2]4:TL-7D::YMS"',<CC#O$V1L+>X89Y KJ
MZ* *VGV%MI>G6UA9QB*VMHEBB0?PJHP!6%9>%;FQ\6:KXACU-&FU&*.)XFMO
MD0(,*1\V?KGK[5IZ_KEKX<T>74[R.XD@B*AEMXC(_) Z#ZU33QAIDVLQZ5 E
MU+<S68O("L)"3(1G"L< MCG% &-'\/6C\&:?X:75SY%C=+<I,;<;V*R>8 ?F
MQ]X_E^=6+KP1=#Q)<ZUH_B&YTF2_5!J$4,"2).5& ZA\[&QQGFNHL;ZVU&T2
MZM9!)$^0#@@@@X((/(((((/(((JQ0!E+I%Q#J&G26NI30V%I"\3V>T,)R0 K
M,Y^;(QGWS]<U/&F@2>)/#%Q96[*EXC)<6KMT$T;!ES[$C!]B:Z"B@#F=6TI?
M&6F:9-'<SZ==V-Y'>)F,,T4J@@HZG@\,?T(R.K[;PS<6OBFZUU=3\R:>S2T*
M209&U"2K$AADY))Z ^@KHZ* .#'PSC3PKIND1:Q<0WFE7#W%AJ,,862)G9F8
M$9(8'<01QD8KIM#TFZTV&1]1U6;5+Z7 DN9(UC&!G"JBC"@9)[DDGGIC6HH
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
M%M X=L_*3GCUP:NT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'GFA+(_P 6/'ZQ2F*0
MV]AMD"@[3Y3<X/%8VG>(O$Q\&>$_$]QKCRO>7\-M<VOV>-8Y8Y)2A).W<&'&
M""!QT[GMK+PG+8>)=8UV/5'-QJJ1I,C0KL7RU*H5[\9[DYJBGP]CB\)Z5X>3
M5IQ;:;<I<Q2F)=[,C[U#=L9/IZ4 *+[5?$VH^)K/3=4;3GTMQ:VNQ$;=,8P^
M^3<IRN6 P,< ]R,1RZOK-WKJ^'VDF%U;:9%<7<NF^4"\SEE.WSNB H3TS\PS
MTP;-]X'>3Q)/K>EZ]?:3<7B(E^ELB,EQM& V'!VMCC(_QR:QX$BO;^PU+2=5
MO-'U*R@^RK<P;9/,ASG8ZOD-SSD]SGF@#"N=2\:V,/A.VU&^AMK^[U%K.Z*1
M(ZRIL=E<@=&P!D @9]N*CN[_ %E=.^(FBW&MW<YTJR6XM;S;'', \#N4)50,
M97J #@]:Z>Z\&+<MH[_VI<F73+DW?FR*KO<2D%2SGCC!(P,8X P *=_PAL4F
MI>(KJ>]ED37K=;>YB"!0BJC(-AZ@X8]<\T <U->ZKH?@7P5)9ZK,1<W>G6\P
MDBC.8I H* A1@<=>O)YK8N=7O]$^)$-IJ6IN=$U&RDDM5>.-5BGC^9U+!0V-
MGS#)['K4DO@5I_#^D:3+K=U(NF7,-Q%*T2;B8<>6N  -HQSW/K6KXC\,6/B>
MTL[?4-Q%K<QW*LG&2O53_LLI92/0T <_-K>KVW]@:=)/=R7>M27$^0D*RPPJ
MN]8ER%7< R DY/#>V-?PL/$44VIP:V3):K,&L)I6C\YHR.5D$?RY!'![@U)X
MJ\*6_BBVM<W=Q8WME-Y]I>6Q DA?&#UX((X([U:T/1YM*@<WFI7&I7LN/-NI
MU520,X4*H"JHR>!W)- ''6SO<?M!7B7?(M=#4V2MT :0;V'OG(S7H,]M#<>7
MYT8?RW$B$_PL.A'^>]8NO>%;?6KZSU.*ZGL-6LLBWO;?&X*>J,&!#(?0_ABK
M5II=YYD<FIZDUZT1W(B0B*/=V8@9)(]SCOC(!H XV'7]:USP#J7B_3M2>VE@
M:YFM;/RT:(QPLPV/D;B6"$DAA@L,8QR^#7]8U[Q5H,-IJ4ECI^K:$;\Q+#&S
MQ-F/E68'GYNX(]JUT\"Q6]OJFG6>I3V^CZG(\EQ9JBDH7_U@C?JBMW&#C)QB
MKA\*QKXGL=:M[HP"RLS90VJQCRQ$2"??/RC'TH X=M7\4'P1XFU#_A(Y1<^'
M;VZAB=;:+_2A$01YN5QR#CY=OKS6S>:GKVI>-],TNSU?[#9W^C/=N$MT=HW#
M(,J6!Y^;OD<GCI6@/ B_V#K^D'5)C#K=Q+<7#^4NY&DP'"]L<#&<XK#N8)+;
MXK:#90:K&D]KHDL/F/&&#G>FU67(Y(&< @\9Z<4 067C'7M/@O="U&?[9J=O
MK<.EQ7R1HC21RKYBMM.$W[01Z9(SGOI:A<>,-*L/$MR;F6.PATU[JRGNA \\
M4R*24P@VLAQG)Y'2M:\\ :9J.@WNG74UPUQ>77VV6^1@DJW QM=2.%V@  >@
M[\FDC\&W4FB7]CJ?B*]U&XO+9[3[5-&BF*)AA@BJ ,GNQR3@>E &)::MK]IJ
M/@BZN=9>Z@UN/R[JU:"-44^1Y@92!N!R.<D@YX Z4^S\473>*QH^KZA=Z5J9
MOW\FVGA06U[;!CL$3[?O;=I^]G=D>PVW\&EQX<!U.0?V#CR/W2_O,)Y?S_\
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
MRVS:K#(ZX.!D'CB@##U#Q1XHT?PYXQLI]7:74_#]S;>1?B",&>*8J5#J5*Y
M)R0!VKLM0U/4H?B5IFE17KK8W>G7$KPF-"%D0H%8'&[^(\9Q4EUX'L;_ $'6
MM.O)YI)M8?S+N[&%<N  FT= %VJ .>G.22:9!X-N1KVGZW=^(+VZO[.WD@#-
M%&J2!\=5"X X[<GUZ"@#G?#UWXRU;PS>:U#K?VF[M7OX8;$VL:I<.C.L>YL
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
M5[?RQ+Y8*(BCS3@8W'/4\#WJO%K/B?3_ .RM#UB58KS4M4EMX+W]V9/LJH9
MS!1L$IQMZ8YS@UIZK\/[&ZM='72;VYT>[T>/RK*ZMB&98R "C!LAP<#KW^II
MVI> [?5=#BL[O5+Y]1AN5O(]4!59EG P&  "@8XV@8Q[\T 9?BV?Q1X8\(>)
MM0370ZVX2;39#%&TR#@.DF4VD9/! SCJ:T]2U34;;XA>'=.BO6%EJ%I=/- 8
MT(W1JA4@XW#[Q[XJ=_!JWWAS4=*UG5;O4IM0A\F>[D"(P49VA%4!5P23T.2>
M<U#!X*N/[9TC5[WQ#?75[ID<L:L8HU617"C!4+@#Y><<DGKP!0!E^$Y/$NNW
M6I3W'B1TAT[6;NS\E;2+]]&GRKN.."#@\>ASG/'.WVIZMKGPBT?4+W5;C[7)
MK*1320JB"0"\*#(VXP !@=..<UZ+X>\-MX>CU-8K]YS?W<MZQDC V2R'+8Q_
M#GM^M94?P]MT\$CPS_:=R8X[G[5!<A%$D<GF^;G&,$;B>W0T .O[_5-.^(7A
MG2AJ4DUC>6UTTR21QAG:-5*L2JC^_P!!@<5D1ZSXK\1:%_;?A_SQ<?:W\FWD
M, M7B24H4?/[S)52<\?-TP*Z:;PN\_B'1]8EU2>2;2XY8U#QK^]\P .6P!S\
MHQC 'I6;!\/5LM4NWL->U&UTB]F:>YTN/88W9OO!6(W(K=PI'U% &?J_BFZL
M/%%SINK7]WHHEGB&EW)A1K.=-JED9RIPY;>#DC QCW]$KF-4\'_VO;ZAI]YJ
M+RZ5?S+++;-"I*8VG;&_\()7)R">3@BNGH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\OU
MG7]7T\I>PZK+=2KKT=K(;=!]D2!I0GDG<!N< \E<D-D$CI6B#K>K>._$^C#Q
M#>6MG;VMM+!Y$<6^-G#Y )4\9'.02<#D=P#OZQ]-\16^I^(-7T:.WN(KC2Q"
M96E4!7$@8J5P3D87OCK7%:'XQU/6])\#6$MR8KS6XII;NZC4!BD*\A>,!F.,
MG' SC'&+_A"VDM/B=XVB>ZEN (K J\V"P4I)P2!SCUZ^N>M '1^(/$]IX;:Q
M%Y;74@OKA+6 P*K!I7SM3EAC.#ST]ZDAU[??VUG/I>H6K7)98Y)D382%+8)5
MC@X!Z^E<K\5O,\CPEY.SS?\ A);/9OSMS\^,X[5TULNN_P!LC^T6LOL/V=MA
MMPP(E+*.=WL3C'OGM0!MT5YH-2URS\=S>$KS7I3'>R)=V5\1&'2)02]OC9@N
M<<$C[I)Z@ [\NH7&K>-[WP\E[-:6]C813LT) DE>1F .2#A5"CIU+<\#% &I
MJOB.WTC6=)TV:VN'DU.5H8945=BL%+'<2<]!V!K8KS+7K768[KP%::GJ<,^J
MIJ4J2WD,0 /[F3#;3QNVX[8SVQQ4]MJNLV7_  G.E'7D+Z5Y+VFH:D%_<B6(
M,=^U0" <XX[CKTH ]&HK@=)U349/'MSHB7FHK8S:,+R)[Q$\Q9!+L+J",@$'
M[K#J.@%<]IVN>(_^$&\*^*)]?N)KBXU"&WN+<Q1B*6.28HV0%SNQT(( QTH
M]?HK@-8UV['B+Q+8WFIOI4=EI\<^F,I5?.8JQ>3D?/M8*NWI[<U!9Z[X@:U\
M*:7?O<G4M6M9;NZ_U<,B[%3]VOR@+R^>FX 8SWH ]&ILDB11M)(P1$!9F8X
M ZDUS_A2+Q!;)?V^NRK-&MP6LI&=6E\D]%DV@ D'//>F>,;L&TM=($<\O]HR
M;)T@C+L+=<&4X'.",)GMY@H U=#UJR\1:+:ZMITADM+E=T;$8/7!!'J""/PK
M0KS7P!=IHWC#7_"GDSV]I*YU33(YXC&1&YQ(@![*_3ZFM"VN=9\76OB";3-7
M?3[NQU&6QLU"@QH8B 3(,$MN.?H",#/) .W,L8F6(NHD92RIGD@8!./09'YB
MGUY];V]S)\:'+ZE<D#0HIBD;+Y9)F(*@$'"G:#Z^];?C;7KC1+#3(K5Q%<:G
MJ=OIR3E0?)\QN7P>"0H.,\9(ZT =-7.WGBZ"WN)DMM.O[^&VNUL[J:TC5Q#(
MP4X*YW, '7) .,^QQF3WVHZ'\0-*T4WUQ=:=K5M/L\W:TEM-$H8LK8^Z0>AS
M@]/2JGPULY(KOQ7(U]=2A-?NHRC[-KG;'\QPH.[Z$#VH [+6=7M="TFXU*]\
MW[-;H9)#%$TA"@9)PH/&!UZ"F'7+"/P\NNSRF"P:W6Y+R#E4(!&0,\\C@9YJ
MEXW_ .1!\1_]@NY_]%-6!J>A7OB/X-V.FZ=(B7K6%I+#O.%9DV.%/UVXH Z2
MU\26T^K1:9<VMU8WD\1FMX[I5'G(,;MI5B,C(RIP1GI5"Z\>:79:M;65S:ZC
M'!<SBVAU!K8BV>4G 4/G/)X!Q@^M<UJM_J&N?$+P1:OI%QI]Y:F>]N5EDC<Q
MQ^7L/*,WRECM!.,^E:/Q*N=2TZSL-4^PVE[HFG7<5S>0,S"8X;"LO;"L0V.^
M!VS0!V]U<P65K+=7,BQ00H7D=NBJ!DFJ6@:Y:>)-#M=7L1(+6Y4M'YJ[6P"1
MR,GTKF?$?BK28?$8TS59+J*ULPD[*EG-*)Y3R@RB$;5X;W;;_=.8/@WJ5K>_
M#72[>!G,EJA24-&R@$LQ&"0 W'<9H [^BF2L5A=E95(4D%^@^OM7FNG:]JT.
MO^$(VU.>^CU-IXKV?8!;3LL3.#"" P (X(&".YH ]-HKSFQ\2W*^*X](UR[O
M]+U-K^3R$E0?9+^#<VQ8VQ@':5[AB1@YSBNM\5W-S:>&;R:TU"WT^=0H6ZN!
ME8P6 )Q@Y;&0HP<L1P: -FBO/M.U;5'\4Z_I"7=_%:II<5Y:M=HAEB<EU)&0
M>#M!PXR.>!6)!K'B0>#O!?B#_A()VNM1N[6UGA>&,PNLI*DE0 VX<'.X?04
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
M ?NB3: -PY&1UKH: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .&?X96C
M:=-IR:WJL=D;T7UO"K1XMY/,\P[24RPSGAL@9]>:V+7PJMGKVHZO%JEX;B_@
MC@D#B-E58P0I'RYSR>I.<U-<^);=-7ETFQM;G4;^!5>XBM@N( WW=[.RJ">P
MR3CG&*ET_7XK_5;C3'L[NTO((5F>.X0 ;6) (925;[IZ$X^M '/K\-;"'0='
MTZWU._AN-&D:33[]2GG1;OO*?EVLIZ$$<UJZ-X4&DZ_J&LMJM[=W5_'$DXF$
M81O+!"G"J,=3TXY[]:Z&B@#G_$_A2/Q0=.\[4;NU%A=QWD(MQ'_K4SM)W*<C
MGI4O]@7,MY;3W>NW]S';OY@MV2%4=L$*6VH"<$Y SC(![5MT4 <KJ'@6UU/1
M%L+C4KWSUO1?K?KY8N!*#D$';@8&%''W0!THUGP0FJ:K9ZQ;ZQ?Z=J]O#]G:
M\M=@:>+.=KJ5*GGD<<'\*ZJJ5O?33:K>6;V%Q%#;K&4NGV^7/N!)"X.?EQ@Y
M'>@#'NO!EO<3:-(NH7L;:3,UQ&=RN99&!#-(64DD[FZ8ZU5U#X>V.IMXA-UJ
M%\PUT0^>%*+Y;18\MDPN01@=<YKKZ* .6M_!?DZ]%K<FNZG-J"V1LWD<QXD7
M=N!*A !@\\8SWSSFLGP[M(_"FG>'4U6_%I87*W,+XB\PLK[U!.S! ;VKI=)O
MIM1TV.ZN+"XL)7+ V]QMWKAB!G:2.0,_0U=H \KU696\9:K)<Z_K^@W.Z.&%
M8K/SH[E$7B1#Y;#EF8;0>V>IXW&\(W'B?0K)M7U._CU*QN'EL-3CC6WN50\
ML@&!D=5P,C&0#D5W%% &9HNC_P!D6K))?75_<R'=+=73 NY[#@  #L  .O<D
MEL>BE/$DFLM?W$C- +=;=@GEHN<_+\N[)/7GG ]!3?\ A(K,Q--&'DA,_P!F
MA=<8GER00F3R!@Y)P.#Z58?6+..6^5Y-L=@F^YF8@)'\H;!YSD*0W3&"* ,O
M6?",6L>)-+UT:E>6EWIH=81 (]K!\!@VY22"!TSQ5.;P# -?O-3L-8U/3HM0
M8/?6EK(JQSMC!;D$H3W*D$^HJQ_PF<:VEK?2Z+JL5A=R1)!<M'&5;S&"H64.
M60'<.6 ]\'BIM2\6PZ=XCM="_LR_N+VZB>6 0^5M=5^]RT@QCWQ0 ^7PK;-X
MHMM>M[NYM9H;46;P0E1'+$K;U4@J2,'T(XXZ59\0^'[+Q-I#Z=?"01EED22)
MMLD4BG*NI[$&G6.L-=W\EG/IE[8RI$)1]H\LJZDX^4H[#([CW%4K7Q7%J9E?
M1]-O=2M8G:,W4'EK$[ X(0NZ[\'C(&/>@":T\/>7J46IWU]+?7\$#002R(BB
M)6(+$*H W-M7)]N,<TSP]X:3P[+J+Q:A=7(U"[>\E6<)@2OC)7:HP/E'%4I_
M'EA!9P7?]G:J\+WQL962U.;=P<%I!G*J"<9_*K$?B^W?4=6LCINI1OIFUI6D
MM\"6(Y_>1<_.HP>G/' /2@#3UO2UUO1;S2Y+B6"*[A>"1X@N[8P*D#<".A]*
M33],DTO0[?3;>[=S;Q+#'-,@+;5  R!@$X%7()XKJWCN()$EAE4/'(ARK*1D
M$'N,5)0!F:9H=KIES<W@:2XO[HCS[J8@NX'W5X "J.R@ =3U)-4(O"\TD9M]
M4UR^U.S\X2B"X2( X;<JL54%@" <9YQ@Y'%=%10 $9!'K7'7?A&73? $'AW0
M]3U.WDML"WG@D596.XMAVQ@+D\\=!WZ'L:K7]W]@T^XNS#+.(8S(8XMNY@!D
MXW$#\S0 LUHMWILEG=GS%FA,4I'R[@1@_3O7)6OPY@MDT16U[5I?[%<_8RS1
MC;&4*>7P@R-IQG[WH172:!K$7B#0+'5X(WBBO(5F1'QN4$9P<5>FFBMH))YI
M%CBC4L[L<!0.I- '.CP?')]CBO-1N;NUL[T7T$4JIE) Q91N !VJ3P.O !)'
M%7O$OAZV\3Z))IES-- K.DB30, \;HP96&01P0.M6KJ^FM]1L;6.PN)X[EG$
MEQ'MV6^U<@ODYY/ QFKM '*Q>"%CUF?5VUS4Y+VXLA9S.YCPX!)#;0F 1N.
M,#N0347_  @%L/#FC:(NJWPM])N([BW?$>\M&<H&^3! /L,UU]% '/OX2MIO
M$MSK5S=SSM=6/V":V=4\IH<DXP%SG+'OWJAH'@*/0)(XX]<U6YTZW.;2PN)5
M:* ]NV6"]@3@<'&0#77T4 <<_P /+63PSJ^@OJM^;75+E[F=\1[PSMN8*=F
M"?:K-WX,677;?6[/5[VQU-+<6T\\*QD7,8.0'5E*Y'8@5U%% '%?\*TTQ_#M
MQH\U_J$BR7S:A#<>8JRVTY8MOC8*,'D]<]ZM_P#""VEWH%]I>MZC?:P;V,1R
M7%TZAU4'*[ H 7!P<XR2!G.!7544 <C!X&D&I:-?WOB/5+R?2/,%NT@B&0ZA
M2&PGS<=2>?<5J>+- 3Q1X7OM(:3RFG0>5+C_ %<BD,C?@P%;5% '-7^DCQAH
M5I%?-<Z=?6ES%<YAV[H;B,YR-P*LN<X.""#4L7A58?$_]OC5+Q[K["+':XC*
ME Q;)^7.[<2>N.V,5-I'B.+5]:UG2UM+BWFTJ2..4S;<.77<"NTGC&.OKTK:
MH XIOAKIK^&%T1]0OR(KMKVVNU=4FMYBQ8LC*H'5CU'?Z5O:%H;Z/%(UQJ=Y
MJ=W* 'N;MEW;1G"@*  !D]LG/)-:],\Z(SF#S%\T+O*9Y"YQGZ9!H ?7&>/=
M/36X;;3IH-<:&.5+H/IL,3#>I.T$OZ'G&/2NSK.U[5TT#0KW5I;::XBM(6FD
M2';NVJ,D_,0. /6@#DWNKZ>>V>[B\6W$,$JS& VELBR,IRNXJ < X.,CD"J>
MI6$.K:)>:=>:7XI>2ZNENS>"VA$T;J05V$' V@ #C(%>@:?>+J&FVMZBE%N(
M4E"GJ P!Q^M4=>\0V^A:%J&JM#+=QV"EIX[<KN7"ACG<0.A!]>>E '%ZS8G5
MKC3M02T\6V>L6$9B348+>$22(>JNN=K#OC'6I+^TCO[#3;5].\6*;&]2_P#/
M,$+233(<AG+$Y^@ &, 8  KT&SN!>64%RJE5FC60 ]0",U-0!YK?Z?;ZGJ6K
M7EYI/BAQJEC]@GB%O"JB,9P5P<@@L3G)J*VTQH=1TC4)8O&5Q=Z9$\$;O!
M\;!1M8# XVCD<GN37I]% 'ECZ) _A*]\.-8^+39WEPUQ(_V:#S S/YA /3&[
MGI6;XFU]T\3?:KMO&.D.MK';PO;V*2K<<EF8@AE!R0,#GCZ5[+10!Y2\-UXC
M\/&RURS\4730W*W.G:DEG';W4.%&&(! !!+#IR/?FM[0KV?1XI&N-.\4ZG=R
MX#W-W!'NVC.% 5@ !D]N2>2:[BL75?$<6E:[H^E2VEP[:I(\<4Z[?+0JA8AN
M<YP/3'O0!ARW\LWB.#6&TOQ-F"%X4MOLL/E ,5+'KNW':.<_SJGXCC7Q'?Z5
M>OIGBBSGTR;S[=K:VASN/!SN)R".".AKT*B@#S&^TW[1XAEUNPM?%^EW5U&D
M=\+.&$+<A1@$AB<-CC(JY=PP7&JZ3J%OH_BBRETV%K=!!#'B2)MN48LQ/\(Y
M!!Z\YYKT*B@ KF=9TMO$/B/1T9"+#2;C[;*Y&!).%*QJOKC<S$]L >N.FHH
MP-!TW4++6M;GN-1O;FRN9E>WCNV!\ELMO$8'2/!0 '^Z3WR7ZSX9AUC6-+U3
M[;=VEUI_F*C6Y4;TD #J=P/7:.1@CL:=K/B.+1=3TBREM+B0ZG<_9HYDV[$;
M:6^;)ST4]!6U0!RZ^"H53Q"O]J7I&NY^TY$?R939\GR\?+QSFJM[\.[6XLM&
M6VU;4++4-'A%O:ZA R"4Q8 V.-NUA@#M_6NRHH HZ3IB:39" 7$]S(S%Y;BX
M;=)*YXW,0 .@ P    !TK/;P[<1:KJ&HV&M7=L]\ZO+"422(%45 54C(.%'.
M>>XX%;U8NO>(XM!N=*AFM+B4:E>I91R1[=J.V<;LG/0'H#TH S[CX?Z/=>&;
MC19WN6^T7)O9+P.%G-R3GS@P& V<8P,8&,4ZV\$V[Z1>:?K6I7VMB[A,#R7C
MC*Q^BA0 #D YZD@<\#&VE],VM26!L+A8$@647AV^6S$D;!SG(QGIWJ[0!S?A
MWPDVA&/S];U/5%MT\NU6\=2(5QCC:!N;'&XY.,@8R<Y*_#&U728=)&N:H-/M
M;M;JS@4QC[.5?> #LRW)_BS@5W58NG>(XM1\2ZMH@M+B&;34A=WDV[9!)N*E
M<$\87O@\]* &6GAE+3Q7=>(!J%U)/<VZ6\D+A/+V)DKT4'.2>_>HK?PA;0ZA
MK]U+>74XUQ0MU$^P*H">6-N%!'R\<DU8\1>(XO#JZ>TUI<3K>WL5FK1;<1O(
MP4%LD''T!Z5M4 <@_@&&3PSIVAR:UJ3P6$T,L,A\K?\ NL>6OW,8&!VR>YI^
MK>!8[_7QKECK.HZ3J#Q+#<R6;*!<(.FY64C([''%=6Q*J2%+$#.!U/YU@Z+X
MOTW6M:U+142>UU33B//M;E55]I (9=I(9>1R#W'J* '?\(VT$Z26&IW-LHMA
M;/&P659 &9M[;@27RS<YYR<@U>T72+30-&M-*L59;:UC$<88Y)'J?<GFF)K"
MOK[Z1]BNA(D(G,QV>7L)('\6<Y4\8K2H X;_ (5E:+IJ:='K>JI9P7POK2)6
MCQ;2"3S/ERF6&2?O9QFM>V\))::QK&IQ:I>>=JD4<4H81L$$:E4*_+G.&/4G
M.:Z*B@#BQ\-[*+1M%L[;4[^"[T1F-A?KL\V-6X92-NUE(X((K3T3PJNC:[J>
MKG5+V[N=1$0G$WEA28UVJ0%48/7IQSTJ3Q7XIMO"&DMJE]97L]FA EDM45_+
MR< L"P.,GJ,U8O\ 7H=.\.OK4MM</ L0E,<6QI-IZ8^;!/(X!.>V: *?B7PI
M'XFGTV674;NU_LZZ6[@%N(_]:N<$[E.>IXJ8:!<O>VUQ=:[?W*6[%T@=(50O
MM(#-M0$XSD#.,X..!6I:7#W5K'.]M-;,XSY4VW>OUVDC]:GH Y2_\"VVHZ/;
MV4VI7HN8+W[<FH)Y8N/-R3G.W'?'3H .@I=8\$)J6LVVM6NL:AINJQ0?9Y;J
MT* SQYSAU92IYY!QQ^6-#Q#XCB\.C3C-:7$RWU[%9*\6W$;R-@%LD''7H#TK
M:H YNX\&VTU[HERE_>1MI#O)",J_FNX(=I"RDDG<>A')JE??#RRU%=?%QJ5\
M?[:>&68J44Q/%M\MDPO&-HZYS6_K&MV^C+;+)'-/<W<ODVUM  9)GP20,D
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
M&CR7#I L89&$J+E&*G!(/4YQSC&<CI]+T.#3+Z^O_-DGO;XI]HGD"@L$&U
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
ML4\K:F=H "@C&3W[\T ;5<IKTLTOB6VLA?W+1-92.NGV#%)V?< )6?("H!D
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
M(GGM-1L"QM[JW*[@K##(0P(93Z$?3%5+WP38:AHNJ:=<75X6U5@U[=*4$LV
M !G;M      QCU)) .2\9V5YI>C:1>W6IWVJ-/KNGS"!PG[LAN5B  X)[$GM
MSU-=7X.OAX@L3XA^WRR+=L=MF'(2TQP8R#R7!'S9[] !UL:MX4@UG3]-M+G4
M;X#3[B*YCD0QAGDC.5+?)CCT %+IGA6UTC7]0U:SO+Q#J#"2XM<IY#.!C>%V
MY#'J2#R>M %7QIX:'B6WLH[;4Y-,UBTE-S874?)5P,$%?XE(."/_ -58OASQ
M%K;>)?\ A%_&&GQ6^LFTD:TU*R;]W<Q9&_;_ '6X4_AT'&>MU?0H]7GLK@WE
MW:3V;L\,ELX!!(P<A@01C/!!%167AR.#61K%Y>W-_?K"8(I)PBB%"06"JB@9
M) R3D\=<<4 >;>'M6NO#OPLLKBVO+@W.HZP]BLTS^8(-]W(K28/4XR><Y.,U
MU.J:C>^%/&VBVT=U=7FF:K#<K+!.YD:*2*/S Z,>>1D$9QTP!5Z+X>Z.FA7^
MB2RWL^G7<K2K#)*,6S,Y?,9 !!#'()R??%:5EX=C@O[>_O;ZZU*[MHFA@DN0
M@\M6QN("*HW-M&2?3C&3D Y[0/[7\1>'-!\2PZZUO<3R+<W<;?- T!)W0A.@
M(& &ZY')KG;363;^//$FABXEL&U75TC34!TC*P1G8IZ>8W1<\=>N-IZ_2/AY
MIVBWI:SU#4QIHF\^/2C./LT;YW9"XS@'D*3C/:DNOAWI=[;:U!<WM_*NKS)<
M3$M&&CD7&UHR$^4@*!WH ZN"$00)$'D?:,;I&+,?J34E5[&V>SLXK=[N>Z:-
M0OG7!4NWU*@ G\*L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <Q;^,O
MMFOZIHMMH>I2W>F>5]HPT 4"1=R$$R#.16QI6IMJ4=P9+&YLI;>8PO%<;-V=
MJL""C,""&'>N$T6/4I/B[X\_L^[M+<A-/W_:+9IL_N3C&)$QW]?PKH+[3=5O
M/!EQ9W6MM8ZS&DDOVZWD,:H=S%6(R<(0.AS@=\C- '545P/@37+C6M,O=9OY
M9TO;*(6TVF^:^(F1,ERK<EGZ@^F.^XE?#Z:AXB\,Z!XFCU^:VNII$NKL%RT#
MQ$G? (]P5<<*&QN!7)R2: .BT'Q&FNWVL6HLIK5],NA;.)64ESM#9&TD8P1W
MK;KR.2TN9!\2[VVU2^LI+*Y>XB^RR;,R);*P+'&2. ,=.O7C'0#4;C5V\/&:
M_N9)+O2!<R:;8.89'D8)^^:0,NU!DC!/)/ )&  =Y17D-MKFNWW@+P)>MK-U
M%=WFL)9W,B;?WJ;Y5RW')PB^Q[@UO:9<:OIGBCQ=I%I>W6HF"PAN[)+V3S"L
MSK(-N>/E)5>.@[8H ] HKRS3KS5-5'@Q]-UC4FNKI"=;02;O+Q'EBRL"L1$G
M   R#@<=+$<GB3Q?I6HW^D7T=G?0ZC-#;2-?R(D BE*A'A"%6RHR=V3\W88
M /2ZQIO$EE#%=S\O;6TJVS2@@!YRP01KG@G<P!)( /&>&Q-JE[/9^%[V_3RV
MN(;)YAY9RI8(3QZC(KG/!>BZ?K/PCT?3M2MUN[6[LDDG20GYV8[R21SG<<YZ
MYH Z-]9B%[)900M<74<"SM%&Z X8D* 6(R3M;VXY(R,T_"OB_3/%UI<RV/FQ
M36DS07-K< "6%P2,, 2,''!!(Z^AJ>'PKH=OJMEJ<6FPI>V5L+2WF&<QQ 8"
M]>>,CGGDUY])H-_IEC;^-O#,._5+:6X2_LUX%_;B=\K_ +ZCE3UXQSP* .Z/
MB:0KJQCT3496TQ]DJ1^46D.Q9,(-_/RNI[>G6G^&?$]KXK\.1ZW8V\Z6\N[8
MDI0.=I((.&(!R.YK-\":Y8^)!KFKZ=)YEK<W\;*2,$'[+;@J1V(((/N*YF?2
M9M&^)4GANQG$6B>)8WO;F 9!B=/]:$]!(, ^F3C&!0!UT/C2U?PTFN3Z??6T
M$TB1VL4H0RW+.VU @5B/F)&,D<'/3FK,/B*7^U[33+W1KVSFNPYBD8QO$=JE
MB"RL<'V(^F<&F^+/#^G^(M!&CW4[V@DD3[+- =K12I\R%?<;37*Z3K7B;PYX
MFTOP[XQBM]2@NY&33M9@7:3($/RR)V8J2,CU[\D '16WC+[9KVJ:-;:%J4MW
MIGE?:,- %'F+N0@F09R!1J/C$Z9H=UJ<V@ZLQM+CR9[:.-'D1=H8R?*Q!0*0
M<YKG-$CU*3XM^//[/N[2WPNG[_M%LTV?W)QC$B8[^OX5V>G6=Q/HRV6N217-
MWN9IPF0K@NQ7Y<GY2!]TYX&#G% %;_A*=WB&XT>/2=0,L=J+J&9HPL5RHV;A
M&Q/+#>O!QSQD=:U]/O[;5+&*]LY!)!*,JV,'T((/(((((/(((IXM85NFNM@\
M]E";R22%]!Z#Z=:XSP'/(GB/QKIH)-O;ZMYL7HIE0.P'_ LG\30!O7'B-+;Q
MA8^'FLYM]W;R3I<%EV83&1C.<_,.H'XU>L;RZNKB]CN-/EM4@F\N&1W5A.N
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
M.S,3PP*X'3KG/\+S-_PAG@6U%]<!)+%F;3K0E)KHA1@^8&78JY))) )('H*
M/4Z*\?;6]=D^'-O<#5KN&[M_$'V$R;@S/']IV!7;&6P.,Y&>^:V9]3O_  IX
MQUV :A>ZC:Q^'FU40W<F_$R.PPN -H('0<4 >CT5QNC6-]?6'AS7X_$,X:6)
M)KY9'+Q70D0?*J$[8\,1C:,]CFL.VE\3>+?#TFM:1?PV=\M[+Y3RW\BQ1)',
M5\N2$(5(V+R3DY.<@<  ].HJI?VKZAI<]LEQ);R2QE5F@<AHVQPRGV/YUY++
MXHU"'PMH%_-=WQO=(NVAU^)+AL&*.01R,_/7<Z.,=L]AP >NW]Q-:Z?<7%O:
MO=S11L\=NC!6E8#(4$\#/2DCO%\FS-ROV:>YP%@=@6#[2Q3C@D!6Z>AKCM=N
M+QO"?B[7;+4KN#9!-]C:.7*J(4(+*#D#<ZMR.P&,9K)U&V.H^)_AK+<75YYE
MQ:SF1DN74DBVW;N#P22<GJ>E ':Z/XC35M=UK2OL4UO)I3Q([2LI\SS%W C:
M3QC'?OVK;KRQ[":]\6?$9HM3O;(PI:R(UI)Y;%Q;9!+=<#'3H>^:[?P;J-QJ
M_@K1-1NWWW-S8Q22MC&YB@R?Q- %O4]8AT[3M0NTC>Z:QC,DL$)7>,+NQ\Q
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
M6:WG+%BZ,%&#DGKGK6UHVM#6&OD-E<V<UE<?9Y(K@+DG8KY&TD$8?@Y[5J4
M<I_P@&F2WUS>7U[J5_/=6!TZ<W%P,21$G.0H49^;MQWQG)+;7X?:;;7&CW!U
M'5II])5TMI);O)",H780 !C '3!..2:ZVB@#$T?PO9Z-%J4237%S%J5Q)<W,
M=R596>3[YX4<'TZ5BI\,M*33X-.&I:Q_9]M<I<VUK]J&R!E;< IV[L9[$G';
M%=K10!SMUX/L[Q+RWN+V^DL;R599[-W5HW(QQDKN .T9 89Y]36E;Z2EOK5[
MJ8N[QWNDC0P23$PQ[,\HO\).>?6M"L+PYXC_ .$@EU>,V4EHVFWS6;*[ABY"
MJV[C@?>Z9- %C5M!@U>YL[E[F[MKBS+M!+;2;2I8 $D$$-P.A!'/2F6'AV"T
MU9]6N+NZO]0,/D+/=%,QQYR55455&3@DXR<#GBJFN>*_[%U_2M'_ +,N+F?5
M#(+9HI$"YC7<P;<1CBKUGJUU-JBV5UI%S:;H6E25I(W0[64%?E8D'Y@>?>@#
M ;X9:.VGOIQO=5%A]I%U#;"YPEN^_?A.,@;O7)&3@C-:TWA2W.LRZM:7]_8W
M<\*07#02*PF1,[=P=6Y&3R,'FMZB@#S[6M.@O(]-\*Z-IM[;KINJ6EPSR6[B
M$Q*WF.XE/#'J#DY+'\:V=9\":=J^NKK4=[J>FZ@8Q%+-IUR83.@Z*_!SCUX/
MOP*ZBB@#E]7\!Z3JITZ6.:]TZ[TY#';7=A/Y<JH>JEB#N![YSW]34][X-TV^
MTBRT]I;R/[%=+>0W*3DS><,_.7;.XG<V<^OTKH"0 23@#J36==:G.=/L[S2K
M+^TH[F2+[DJQA8GQF3+=0 <XZF@"_'$L4"0@L550HW,6) XY)Y/UKEX/AYHD
M/AIM!+7LMDL@D@\RX)>V96+*8B/N[23@]>QR*ZNB@#*L-!AL]0.H3W5S?7WD
M^0MQ<[-RQYR5 1549."3C)P,G@5%K_AFS\02V$\T]U;75A*9;>XM9 CH2-K#
MD$$$<$8K:HH X^;X;Z/-8:Q8FZU(6^KRB6Z3[3NRWRYP6!Z[5R3D\=0.*U9?
M#,$^O:=K,U]>/=V$3Q19*!2KXW;@%YS@?EQBFS^(_(\:6?AUK&3_ $FUDN5N
M2XVX0J" O7^(=<?C6[0!Q,OPPT9]-OM*COM4@TF\D\UM/BN (8VW!CL^7(!(
MZ9QSTSBNRCA\JW6%9)/E7:'9MS?7)SD_6H=2NVL--N;Q8'G,$;2>4A +8&<9
M/%<R_CL)X;\.:R-+E:/6I[> *)5Q 9B "3U.,]AV[4 /;X?:8WANXT%KW4#9
M7%U]JD'F)N+[Q)UV=-X!Q_2M-O#<#^);?7GO+MKR"W-LH)0(8R06! 7N0#G\
ML5I7]RUE87%RD#SM%&7$2$ M@=,D@52\-ZTOB+PWI^L+ 8%O(5E$1;<5SVSW
MH C\0>&K/Q$EF;B:ZMY[*<7%O<6LFR2-\$<$@C!!(((K.7X?:&4UF.?[7<PZ
MP%^U13W#.I( &X=]WR@YR2".,5U5% '.:-X,L=(MY89;S4=45X3;C^TKCSMD
M1ZHHP  <#/&3@9/%1>'_  )IOAR>-K6]U2>W@)-K:75T9(;;.1\BX]"0,YQD
MXZUU%85CXC^V>+]2T!K&2%K*"*?SF<$2!RP& .GW3U/X4 54\":7%#=V<4]Y
M'I5Y,9I]-5U\AF)RP'R[E4GDJ& //&":O/X;MG\4Q>(1=72W<5N;58U*>7Y1
M(8KC;GJ <YSQ4?BGQ'_PC-C:W1LI+I)[N*V.UPH0R,%!.>>_8?E6@UU>#6H[
M1=/9K)H&D:]\U<+(& $>SJ<@DYZ<4 8USX'T^76[S5;:]U"QEOT"7L5I,%CN
M,# + @D-CC*D&JUO\.=)M(='6UO-3@DTF-X8)H[G#M&V-R,<8V\#H!CMBNOH
MH X\?#C2%TR73X[O4DMI+[[?M^T!ML@?>,;@> W/J>Y-:A\+VDGB-M<FN;F6
MY>S^PO&^PQO#G<5*[?7G/].*UY;F"&:"&215DG8K$IZL0"QQ^ )J6@#E=!\
MZ7X>N4:TO-3DM(G+VUC/=%[>W)SRB?B<9)QG/6H_^%=:.FM76H076IV\-W+Y
MUUI\%T4M9W/4N@ZY[C.#W&*ZR1F2-F5"[ $A%(!8^G/%8_A/Q"/%/AV#5UM6
MM1+)*GDNX8KLD9.2/7;G\: -JL0>$]'!UT_9O^0YQ>\_>&S9@>G&3]236LMS
M UV]JLBF>-%D>/N%8D _B5;\C4M &/<>&[&?PH?#:M+#IYM1:$1$!O*V[2,D
M'J.]5;GP;874&BH]U?)+H^1:SQ2A)-I785) Y!7@X /O7144 <]'X0M8;S6K
MI+Z^$NL(J7/S(1A5V+M^3C"\?_7YK1T32(-!T:UTJUDFDM[6,1Q&4@L%' &0
M!G%:%16US!>0">WE62(D@.O0X)!Q^(- &"W@O3S=ZS/%=7T/]K@_:8HYALW%
M0C,JD'#%1CG/M@TP^"+$V.AV?VZ_$6B.CV>&3(*+M7=\G.%)%=-10!R5Q\/-
M)FUZYU6&[U2S^V,&O+6TNS'!=-W+J.>>^",\^IKK JJ@15 4#  ' %+4<\\5
MK;RW$\BQPQ(7D=C@*H&23^% '*I\.-"'A:3P[(;R;3RX>$23DM;$,67RS_#@
MDX/7G!R*EB\"V2Z%?:7<:IJUX+V+R)[J[N1+,8L$; 2,*.3T //6NH5@Z*RG
M*L,@TM '/ZAX1M-3\/6FBW%[>_9K5HV1E9 [&,@ID[>Q [<XYS4S>&H&\2QZ
M^;V\^VQVIM!RFPQDAB,;>I8 Y_IQ6K)<P0SPP22*LLY(C0]6P,G'T%8_A_Q'
M_;M[K-L;&2U?3+O[,P=PQ<[0V>.!][U- %6U\$VEE;O%;:EJ4;-J#ZCYJR)N
M$SA@Y^Y@@[CE2"*UM+T6VTJ2\FC>26YO91-<SRXW2,%"C.T  !5 P .GJ36C
M10!B7WABUNM<36K>ZNK#4A#Y#SVI3]['G(5U=64X/(.,CUJ"_P#!>EW_ (7E
M\.E[F&QG8O.8G'F3,6WLS,03DMR3_3BIK_Q+#;ZTFBV5M)?ZH8O.>&)@JPQY
MP&D8\*">@&2?2G6VO3-KD.D7NEW%K/+!).DH97A8(5! 8<Y^<<$#I0!JV\30
M0)$TTDQ48\R3&X_7  _2N??P3IQDUIH[J_A36-QN8DF&P,RA7900<$J,9.?;
M%=+10!S1\%V30:'#]NOMNB%39_,G&U=@W?)S\O'_ -?FG?\ "&V1N=;N#>WW
MF:R$%R1(HP4&U2A"Y4@<?_7KHZ* ,FRT"&TU4ZI-=7%Y??9_LRSW&P%8]VXJ
M BJ.3@DD9X%0^(_"]KXG2S2\NKN)+.X2ZB6!E7$J9VL<J2<9Z=/:MRB@!@C'
MDB.0F0;=K%P/F^N!BN;L_ VF65K'IZ7%X^DQ3B>+39'4PHP;> /EWE0W(4L1
MGM73T4 8P\-VX\4R^(5N[H7DEJ+0KE-@C!+  ;>S$G.?TXK.7X?Z,WAR^T*Y
M:YNK*\G:Y?S7&])6;<75E P=W/\ ]:NJHH YFUTJW\&Z3=WYEUK6IHHN6FD-
MS<,@_@0<#WXQGOG I/#&GQ3:IJOB=M-DL;C5#$JQSILE\J-< NO\+$D\>@7/
M-=/10!@>'=%N-*O]8FDO+Z6WO+CS8HKN?S3&>=Q7'W5.0 O8*.YP-^BB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "@C((HHH \K-_?CP%\1)?[1OO.TW4;Q;27[2^^%4C1E4-G.
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
MFYM,@E^.$1:2[&=!>8[;N5?F%P@QPWW?]G[OM72>-O\ D0O$7_8,N?\ T4U
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
M99=WFB3=U&!MQMZ<TSQ;XHF\+QZ;(NGK=K?7L5BG[_RRLDA.TGY3\O')Z^U
M%71DF\1Z];^(K_0KC2VLK>2WMTO HF9G8;VPI.% 4 9Z[FXZ$])J+^7IMRVR
M1_W386-"['CL!R:H1ZCK*:A:07>D0)!.[(T]O=F7RR$9@6!C7@[<9]2*V* .
M ^'WA9$\$:%#JL5\LMD%D-E=;E2.922&VD9."<CDJ#R!D<=39>';&PUV^UF
MS_;+X(+@M*2KA!A?EZ# )QCUK6HH Y^3P9I#W%^ZK<10ZBV^]M8IF6&X8C!+
M+ZD<'&-W?-69O#>GS:[:ZR1,MY:1&&'9(51$.,KMZ8.!^5:]% '.KX*TE=.U
M:P!NC;ZM(\MZIN&_>LXPQSU&0 .,5SM]H3)\1?#T=M'J:6-AILUNMW$KD1L2
MFQ2Y!#?*".<CUYKL+C4YKG0[B]T*&+4)U+I#&TOEI(Z.48;L''(//M6FA8HI
M8 -CD YP: ,2;PEH]SH%YHT]NTEK>N9+DM(WF2R$@[RW7=D#'I@ <#%))X2T
MV6YTNY=[QIM++-;2-<NS!F&&9B3\Q()!SFMVB@#D66;Q3XBM5O- N;2UT6\>
M=+B["8GD"E$,>"3M^8MDX^ZO7G%_4O#POO%NDZRCSQ26*NK,)R$=&!&S8."<
MD$D]@.O;?KG]!\13ZOKFO:;/9I;MI4\<099=_F!T#@]!C@CB@#2UG2++7](N
M=+U&+S;2Y7;(@8J>N1@CD$$ _A5!?"6FC4=-OR]X]UIRNMO))<NY ?[^[).X
MM@9SGH*W:* .>7P3H9L]6LYK>2XM]6D,MY'/*S"1SCYA_=/ Z8Q@>E2>'O"6
MF>&5;[$;N5V4()+NY>9D0=$4L3M7V&.V>E:&E3ZA<:>LFJ6<=I=%G#0QS>:
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
M%G>VD/6,LI5L?4&@#BKB-U\86'@_SUDM(='$Z+=RO_I,GF%69B#EF 4'!/\
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
MS6@GAK2TUN;6/)E:^F@%O([SR,KQC^$H6VXY/;O0!RVEZ-=2W'A[Q#9ZW#%
MR+YY5Y)/MZR*,!MS8W9Y!QD?2MOX@_\ ).?$G_8,N/\ T6:30_ 7ASP[?F\T
MRR>)P6,:-.[QPEOO%$8E5)R>0.A(Z5KZOI-GKFF3:=J"226LZE)8TE>/>IX(
M)4@X]J *7A%E3P-H3,P51IMN22< #REKG=)FB\7^+?%5IJ+RM!8&WAM85D:/
MRXWCW^:,$89B3ANH  '>MC_A ]"_L]-/(U(V2((Q;MJMT8]@X"[?,P5QQCI5
MV\\,Z;>:K_:A6>"^,7DO-:SO"TD?]UMI&<=CU'8B@#S?0_$>K:@O@_1=6N9I
M+>ZO[^WGNMQ5KI;<$1AF']X]?[VSODUI7[7.E>(/%^@V\DKZ1)X?:_2)W+"V
ME.]"JYZ*P4MCID'&*[:[\+:->Z3:Z9)9*EK:,KVPB8QM Z_=9&4@JP]<]SGK
M2_\ ",Z8;.^MI(YI!?KLNI7G?S95QC!?.X#!(P"!R?4T <)\.KV+64TFPU43
M6MWIND6K65IYA5+B!HD_?\'Y^1C!X7W)S4&G^&[;73X[DGOKZUE@UB=H)+>Z
M>(0N(8SOPI 8]/O9X'&,FNX_X0C00=)*VTZMI"&.Q=;R8-"A &W(?)& !@YX
MI\O@_1I;N]G\J=!?-NNX8[F18K@XQET!P<@8/J.#F@#C]&U"?Q%9>$_[1DFO
M-2GTEKB73B?+BD!*J+B5NWH  3E\@<$UG>'M>O)?#7@;3M1O9OL^HZA=VUS.
MTK;G$32B*(OUP2J#U(7'<UZ+J'A/1M3U&SO[BV=;FTC,,3P3/#^[/5#L(W+Q
M]T\52/P]\,-H$NB'3 ;!YC.(_-?,;Y)RC9RF"3@*0.3ZF@#F/'NCQ:-\/O&4
M<&H3RPSQ1SI92-E;4%@,)W"L5)QTX.*V/"5[%KVLZE<:B)K?6;"06[:>TA"0
M1\E' !P^\<[\>PQCG4/@?0&\/SZ));3265PP:</=2F28C&-\F[<W0<9QQ5C_
M (132!K=OK(AG&H00"W2<74H)C!SM8;L.,G^+- &3\5/^27^(?\ KT/\Q4%O
MX1FUUO#6HZOJ*2VVEI'<6UI;V_E@R[1M9V+L6QV Q73:UHEAXATR73=3BDEM
M)1B2-)GCWCT)4@D59L;*'3K**TM_,$,2A$$DC.0!P!EB2?SH \TM;;4?&FA:
ME?Q:O%I^I6^HSJ+K>^^R\J4@)M#!=NP#(/!W$GFK$6CKKWQ'U^QO=1U(VJV-
ME<*D%Y+&JR$N=R_-E1Q]WISTR!CI+CX?^&KK7I-9DL&%W,P:<),ZQS,.A>,'
M:WXCGOFM*W\.Z;;:_<:Y%',-0N4$<LAN)"K*.@V%MN!DXXXS0!YW?:UJ/AZV
M^)UW93W$TUC)!]F\Z1I?)WPJ21N)X!8MCIQ6IKT;>'W\(ZKHEQ.[W6HV]G<A
MIF<7D,JG+/DG+#&X-U'/:NMM?"^D6EUJ=S';.TFJ?\?@EF>19N-O*L2.G' Z
M<4S3?">DZ6UK]GCG9+//V2.:X>1+?(Q\@8D#@D#N 2!@4 <#,Z>*_AWXVU>_
M>5KR%[^&-1*R_9EB4A4 !XR!EO[VXYR.*]#\+?\ (H:+_P!>$'_HM:S[OP#X
M?O+O4;E[>XC.I(5O(X+J2..<D8W,BL%+8/7'OUJ[;^%M(M;G2KB&"57TN%X;
M3,[D(C  @@GYN .N<4 ;-%%% !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 %%%% !111TH X_XF>+)_
M!_@NZU"R3??MA+==NX*2>7(] ,GTSCUK=\/:U;^(_#UAK%J?W-W"L@&<[2>J
MGW!R/PKEI OCC4=9^PZGIK6,,+Z88Y8#.2& ,KC;(N 257//^KR#S7#?"+5;
MG2X_$G@"6\0W5L\QTV<-A9#RIVGZX8#W;TH Z/XE?$B'3?"UY<>&=<0:C9W*
MPMLA$D;-D!DW,I4L <X4Y'>NO;QCH^EVFDIK>IPVMU?6Z/'YH*B0D#.#C'4\
M^F17@#W]K!^S]>>'9LQZU;:GB>S9#YJ'S =S#J!VR>_%=EXXN+:7Q+\)F\V-
MDCD5Y,GA%)@ +>@RIZ^A]* /1Q\2/"!L[JZ&N0>7:OY<P*/O0_[F-V.#SC'%
M9OC'Q,YTW0+O0_$]AIT-[=QL)YXC(ES%W13M(#'TX/N*\ZMY[9?$WQ@=I8AY
MNGRK$Q(^<[&!"^OS$#COBL;4;B(_!KX>Q&5?,BU1FD3=R@$CY)'8 $?F* />
MM0\:^'-*U*73K[58K>\BC\QH75@VWU Q\WX9K+\1^++6]^'=UK7AWQ#:6BR8
M2#498V>*)MP!#C:2N>1R."1[5Q]U=6@_:2BN'FA\E-'(,A8;5.UCU]=O/TKB
MM#E1?V9?$=NSJ)CJ*A8R?F.7A(P.O0,?P/I0![M;>)K"QTG2%U+4X[F\NK-)
MO,MX7;S@%!:4*H)5,G.2 !FLOQ+\2](T*308H9/M#ZQ+"8G5&*K;L1NDX'/R
MG@=<D<5YUK]I'+X?\+:WHWB%-*\0Z7X?@DB,L@6*YC"G=&">-X*M\IZYP1P2
M)/%5W=2M\)=;U.R&GQ1W -R A6.#+1$9_N@A20#T'TH ]8N/&_ANTNTM;K5H
M;>=[?[4J3!DS%M+;^0., _D1UIT/C+0+G3;/4+;4%G@O=YMA#&[O+L)#[8P"
MQQ@YXXKS?7VL;_\ :/\ ##R['@&E])1@!R)B@8'HW*D \\BK_C>ZTC0O'OA&
MRM]*%E/ME$.H00.RVR-G<D<2#:SL3W!"[@<'- '87WC[P]:>#YO$\5ZMUIT>
M0&@!+,_]S'4'/KC'>N5UGQU<:GX!T;5--U^RT*]N98#/+=6SM%RFYH@2AYY&
M/4*>1UK@/"T,TWP%\=:<D,S7<=^\C0F,[@O[K)(Q_L-Q[&K'CO4;2]^ W@V*
MVF$CQ36J.H!ZI P?'K@D XZ'B@#W+5/$FDZ-<1VU]=[+B2-I5ACC>1]B_>?:
M@)"CU/%0WWB_P_INCV^KW6J0)IUP0(KH9:-B>G(!'8_D:\\EE71_CMJNLZM<
M1QZ5>Z&?L-S(X$3!?++(K=,_*[8]#GO7GU_I^H:;^S;:P:@CQR7.K":VAD&&
M\H@]%ZXR&;_@6>] 'T)I?B_P_K6JSZ7IVJ07%["GF/$F<[>/F!(PPY'(SUK;
MKQFUN+=OVBM/>&6,Q-HBQJR,-I.TD#ZXP<5[-0 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 %%%% !390[1.L;;'*D*V,X/8XIU%
M 'GG_",?$O\ Z*':_P#@FBH_X1CXE_\ 10[7_P $T5>AT4 >=_\ "+?$K)/_
M  L&TR>I_L:*E_X1CXE_]%#M?_!-%7H=% 'GG_",?$O_ **':_\ @FBH_P"$
M8^)?_10[7_P315Z'10!YY_PC'Q+_ .BAVO\ X)HJ/^$8^)?_ $4.U_\ !-%7
MH=% 'G9\+?$INOQ!M#]=&BI?^$8^)?\ T4.U_P#!-%7H=% 'GG_",?$O_HH=
MK_X)HJ/^$8^)?_10[7_P315Z'10!YY_PC'Q+_P"BAVO_ ()HJ/\ A&/B7_T4
M.U_\$T5>AT4 >=MX6^)3##?$&T(Z\Z-%2_\ ",?$O_HH=K_X)HJ]#HH X*T\
M.?$6*]@DN?'MM-;K(K2Q#2(E+J#RN>V1QFN]HHH **** "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*9--%;PO-/*D42#+.[!54>Y-/JM?6-MJ5F]I=Q++ Y4O&PR&P0<$=QQR* *O
M_"1Z'_T&M._\"D_QJ5-:TN6YM[:/4K1Y[E2T,:3*6D SDJ >0,'FN(>RM?\
MA?,,7V:'R_\ A&F.SRQC/VD<XIOB"Q31OB!X)AT>QB+!=3,<.X1H"RJQR0#A
M06/0'CH* /0;JZM[&TENKJ:."WA0O)+(P544<DDGH*?%+'/"DT+K)%(H9'4Y
M# \@@]Q7#GQE=S>#O$]U?:-:2W>B2307=IYY,,RJ@<D,4Y!5NA%79O%T=O/H
M6G(+*SGU*R^TQ&Y<I$2 F(DP.6^;\ .AH ZZL_\ M[1O-\K^UK#S,XV_:4SG
MZ9J;39[FYTVVFO;<6UT\:M+"&W"-L<KGC.#WKS.T?3(_B9\14U'39;Z*2*P'
MDPV3W!?,!R,*IQGCKC]* /5@<C(IDTT5O"\TTB1Q(,L[L JCU)/2O-_!%SJ_
MA+P;X=T'4X6?6=1GE2TMIY?]1$H+_.W/"J.@]0..W16GB*2[UK5?#.JVL45_
M;VHN8VC8M'<0-E=PR,@AN"#GV)H VCK>E+IT.H'4;464[*D5QYJ['9C@ -T.
M3Q5^O*M UDZ)\&_"4[:9;W\4LEO RS/CRR\N%<#:<D$Y[5V=WK][/JFIZ;HM
MI#<7&FPH\YGD*AG=2R1+@=2!DD\#<.O. #HJ*X^X\7ZE:77ADWFBBSM-9<0S
M/<3$/:3%25C90N#N(P#D<]0*W+#4KB]UG4[;R(A:6;)$)@Y+/(5#,N,8& R\
MY/7V- &I17-W'B*]MO&\/A^2S@2&[LY+BTNFF/[QT(#1E=O!&0<Y/%9VC>-[
MO6?#<]]'8V@U"+43IWV1;DLOF!POW]O3!WY /RT =7_:5C]MFLOM<'VJ&(32
MP^8-R(<X8CL.#S5=O$6BII9U1M6LAIX8K]J,Z^7D$@C=G&<@BLNPU@W'C[5-
M'FTRVBD@L89OM:/N>9&9@%/RC !!XR>M><7$:?\ #.6N+M7"W-SM&.G^EF@#
MVQF5%+,P55&22< "J]CJ%GJ=O]HL+J&Z@W%/,A<.N0<$9''!JR0""",@UX]X
M;\1:UX9\$7NHV>APW>DV6HWCW3?:=DVSSVW&--I!"CGDCH>.] 'L-%<C>>-%
MEN)K?1_LLDD5K'<EKEV56\P%D0;03D@9)/3(X/.-GPWK1\0^'K/56LI[)[A"
M7MIU(>-@2"#D#N#@XY&#0!JTR66.")I99%CC099W. H]2:XO4_'%[I,D4UWI
ML4%M+J@T]()I2MQ(A<)YZC&"N3G'ISGM6G-KMUJ.JZKIFD6MM/\ V:JK</<2
M%5>5EW")< _PX)8],@8/. #=L[VUU&TCN[*XBN+>3.R6)PRM@XX(X/(-3UY/
MX-\27?A_X;^!X;?3DNEU*<V>3/L,;%I&'&,$84\YX]#71VWBGQ)=:QK&A)HN
MGC5+!8IE<WK>0T<@)7G9NW94C&W'?(XR =;>7]GIT<<E[=0VZ22+$C2N%#.Q
MPJC/<GM5BN!G\<"^\&^'->_L6":+4KZ"!XIY,_9W:39N7Y3NPP.#QV-:%SXG
MUI_%VH>'=/TBS>:WM([J.>>[*HP9F'S80D'Y3P ?J* .FO;^STZ%9KVZAMXV
MD6-7E<*"S'"KD]R:L5Y_/XY^V^!=$U]M$@F2]O8K>6">7/D2>=Y>Y?E.[# D
M=.QK4U'Q;,FO:EHVG16<FH65NDR6MQ,8Y+O<I.(^.@QC///''6@#K**XO^U]
M;;XL2:3_ *+_ &=%I:W 3S&!PTNTL>,%ODX'0#OR:K/\1)&M['4[.P6[TVZN
M%B\N$NUPD;$@3;0N".Y7/ /7M0!WM%<7;>+->O\ Q'JFEVFAVA32[R&&YE>]
M(_=.H8NOR<L <XXZ=35=OB'(\.GZE:6"W>F7EPL6R$NUQ'&QPLQ4+C'0E<\
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
M(DT22QL&1U#*PZ$'H:=0!R'C"R@NO =]I^K7Z&]^SF9)(_E<3J=R&-<YX?:
M.O09YK;\.Z=-I>A6UM=2"6\(,MU*/^6DSG=(WTW$X]!@4W4='T*348-<U*SL
MS=62XBNYP,Q#/J>!R?PS2Q>)_#]PZI#KFF2,QPJI=QDD^@P: ,[QEX;N=?@T
MV73KH6>HV-XLL5QW5&RDH'U1B?J!5;3O!:Z7XXGU6UD6/2WMHBMH.BW**8MX
M_P"V1V^^:Z^B@#E;;1M4@^(FI:ZT5L;*XL([6,"8^9N1F;)&W !W8ZGI7.OX
M(\02?"?4O"Q6P%]=3RNDGVAC&%>8R<G9G(SC&*],HH 9"TC0H9D5)"/F56W
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
M<UWU[96^HV4MG=(9+>92DB;BNY3U!P>A]*;8V-II-A':6B>3:P+M1"Q(11T
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
M?69O%W]J3V=K'KL=L8C:N[M!)"HVG)5<@, >V<=LUO>'8?&)DB'B6?2@ENN
M;#>6N6QC<^X *.^!U..@&" <]X4\8:C%\.])U753%<W>J7)BM]H?+2/)(3N
M!. %) 4=%Q5N;QOK%G;>(3+HXF.F69O8+KRY;>"X0 EE^=20XQTR<^HJC;>
M->B\!V&B"_L8-0T:[%UIES'O9696<@R@@8!5RI SCKD]*V+O2_%VM^%=6L]5
M;28KR\LY+2&&VDD\E=ZD&1F*DD^@ XYY.> "A?\ C3Q/IGAM=>N-%TXV<_V3
MR%2[;S!YQ"MN7;C(+#C=CGJ<5?;Q+XCC\7/X>?3-.,\]D;RTE6X?8BJX5A)\
MN2>01M'/MU#-<\,:SJGP^L-!B%@E[!]E\QFG?R_W+(W!V9.=G<#&>]79M$U:
M3XA6GB )9"UATU[-D\]]^YG5R1\F, KCKSG/'2@#%N_'5]_PKC6M9GTBRFO-
M*N9K.[MFE/DLT;A2RY4DCD'!Q]:U]4\2ZM;>+M/T*QTZTE^VV<MQ'-+.RA2F
MW.X!>!\W;)/MUK#G\#Z_/X)\5:(3IJW&LZA-=Q/]HD*1K(X8AOW><C';KGM6
MY/H>L3^-M&ULI8K;V5E+;RI]H<L6DVDE?W>"!M[XSGM0!7TSQ=J^H>'[R5=(
MCEU6SU1M,FCAD)B5@Z@RY/.P*VXCKQ^-5)/&NH7.G>,8+)]/DO=#MEFBO(LM
M#*K1LX^7)PPV,,9(SCZ54E\$^)#I&JP1RZ:)+K7_ .UA"T\ABGB)7,$OR X.
MT= 0>F*O1>$-<FU3Q7-=S:='!KVGQV^(-Y,+K&Z8Y !'SYW=\?=&> "$>(=3
MTOP/X3NKRTL[XWT]C TDCMN02! ),$'<^<GJ.<=:WWUZ]U'7=4TG14M?-TM(
M_/ENMQ5I'4LL8"]/EP2W.,C@\UA77A7Q'=^#O#VDR?V4+K2[JTE<K/($9(-N
M,'822V/08SWK2B\/ZKH_C'4];TI;2XM]7CB^U6L\S1F.:-=H=&"-D$<$$ ]_
M:@#,/Q'NKC1=#O[+28S)?:J-+NK>6?#6\V6# ?+AA\IYR.HX[5;C\9ZE93>)
M[75M-@:ZT:T6]C6RD9EFC96(7Y@"&!0C.._2J<W@/4;?2]$MK*2SDGMM;&LW
MLDLC1B1R7+*@"MQ\^ 3V4>M:#Z!X@B\5Z_K-FVGQF^L8K>UWS.2DD>X@N-F,
M$MS@]N] &EX=UR?6RMQ%<Z=?:;)"'CNK(GA\\HRDG! Q[]>!BH?$_B._T/5=
M#M+2P@N4U.Z-L6DF*%&V,PXVGCY>N>/0U5T'PBVF^+[G7DL[33%N+3R9[2SE
M+QS2[PWFD;5 ( ('&3N.<=[/BC0]2U;5_#UU8BT\K3+W[5*)Y61F&QDPN$/]
M[//I0!FVOB;Q1=ZGKFBQZ;I?]I:9Y4GG&=_(>.12RC&W=N^4@]!W]C8L/&%Y
MK'AS0-5LK&."+4HVDN;F=LPV05226Y!;+#:.1ZGTJ6PT/6++QAXCU@QV+P:E
M# D"?:'#*8E8?-^[P,[NV<8[U@:9X)\2Z5I'A&V232[@Z(95GMI9I/)FW?<D
M!V9WIS@$=^"* -*Q^(7VCPVUX]K"]^=6;1X(XI?W4\V_:K!L9"$?,>N #UJD
MT]Y:?&2.;5FM?+A\.S2>= K*"HF0G*DDC&#WYSVJN_P\UZ32+Z(W^GI?Q:\V
MMZ=*BOL,A.=L@/0<D8&?J:U1X<U_5?%T.L:O#ID%LVE2Z=<6]O</(V'8$E6*
M+Z?A[T )#XYU&:71;J+2I+C3]4E1&CAMIO-M5<921VV[&7INQC&>"W6I?BV
M?A7X@R/^6 _]#6H_"^B>,]&@M=$O+_3)='LBJ0WD8?[5)"I^5"I&T' "DY/'
MOS6YXST&7Q1X/U/189T@ENXMBR."54Y!YQ]* ,D^*=;TSQ5INF:UI=I#8:L7
MCL[BWG:1HI%7<$E! &2!_#QGUZT[3O%]V\?B>+58+:UO-$8_NHRS"2,IN23G
M!(;D #N"*M-HNI:UK&CWVLQ6EM'I;--'!;3-+YDQ4H&)*KA5!; P221TQSE:
MGI5AKWQ$TF]T^_23RK=_[22!PZRQQR*T*N1T(E&1ZA6'8T =C:O?R:3$]Q'!
M'?M%EHP28T<CIGJ0#QFO);W4=6UC]G_7+[5I8)GE^T$,@(.1=,,8/0#  'H!
M7LM>:MX&\0CX:ZIX1673")I)1;3F2091YC)N?Y3@C.,#/UH W;;Q)JEMXOLM
M%U2RM8K:_M))[62&8LZ&/;N63( Z,#QTZ<]:SO\ A/[Z:WT[5+'2Y+S3;R=4
M,,-M,9DA8X$V[;M/8E>P/WC6C>Z#JU[XQT#5WCL5MK"VG@GC^T.68RA0=OR8
M(&WN1G/:L[PWX<\8>'HD\/I?Z;)H$#D079W_ &M(<Y\O;C;D= V>.N#TH U?
MB/K=UX<^'NLZI9$K<PPA8F'5&=@@;\-V?PJ[X1TFUTGPEIUG"@(:W5YG/)FD
M907=CW+$DDFKVLZ3::]HUYI5\A>VNXFBD .#@]Q[CJ/<5@:#9^+-"TV#2)H]
M-U*"U0107K7+PNT8X7>GEM\P&.0W/M0 ]Y[;PDVD>&=(@C$^HW%PUM&_$<*
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
MSHH1VR-I4GJ!TSU-;L7B?4FU?QC:"PLA)HT,,D)$C#SM\;/\[8[ #@#UY[T
M=E4%Y>VNG6<MW>W$5O;1+NDEE8*JCW)KA+'QMKS6OA+4[VQT]=.UUXH&2)G,
ML<DD996&>-N5/')QCGL+&L:[J&O:!XK.DBT6RTY;BS;SU9FN)$C_ 'F"" @&
M=H)#9(/04 =1_P )!I/E:9)]NBV:H0+(G/[[*[AC\.:TJ\ZT;7;K2O#OPXLX
M[2VEM]1MX('ED8[XR+?=E1C'0=<]^E6)_%?B::_\56EC8Z4C:'L97FDD82*T
M7F8P,<D<9X _VNP!WM%<>GC22]C\(QVEND5QXBA:=6FRR0*L0D88!&X\@#D=
MSVQ5CPIXAU/6K_6K2^MK6,:7=M:&6%V_>L &#;2/E!##C<2#0!U%%<]>:[<3
M>*O^$<TPP)=1V?VR>>=#(L:EMJ*%#*2203U& .^:YJ^^(FI6GA?5[L:;:_VI
MH]^EE>0M(VQM[JJR)QDA@X."1CGD]P#T:BN4L/$&L)XY/A_5;:R6.>Q:]MI+
M5F)0*X1D?=]X_,#D ?2M;7[^_L+*%]/MHYGDN$CDDE8!+>,_>E89&0H'0$9S
M0!=O;ZUTVSEO+VXBM[:)=TDLK!54>Y-4W\1Z-'%ILKZC JZF4%EEL&?>,KM'
M4Y!%<H/$TNO>'/&UC.;:5M-@EC6YM@1'.CP%U(!)QUQU(/:LJ\_Y$;X6?]?^
MF?\ HAJ /5**KW\\UKIUS<6]LUU/%$SQP*P!E8 D*">F3Q^-<GI?BZ^D\66&
MAWQL)7O+)[A_LH(-K*FW=$_S,&^]U&#QTYH W-1UW0]"G=[Z[@M7D*&5R#@9
M^53(P&%SC +8SCVI\WB31[?4H=/FU")+F:3R8U.=K28SLW?=WXP=N<\CBN-\
M,V^I7_BKQO!=R:=<(UU%'*DMLS(W^CKM&"_W1QD'.>>E4/"FJ2:7X%N=2U.*
MUO0=9F6WB\ABYN7NBJMG+?Q'/"Y Z9- 'JU%<.?&E_I5_J']KV$LNE6U@]ZN
MH0V$UNH9.L3+)GYB.00>?2M*VU#Q.]YI;O86<EC?0NTS1$AK%MNY-Q+?O03\
MIVA?6@#IJ9)#%*09(T?'3<H-><^&O%.IV'@[5M;UB>*\9=3FMXTCB96:0S^4
MB]6PN=HP 2!ZUJ)XOU'3]6N8]6LI)-)CL9+LZC%83P+"4!+1N),YR!D$$9Z8
MH Z'4+W1=*DM8[^2TMWNYE@MT< -*[' 51U/)JX]O:1HSO!"JJ,DE!P*\U\5
M7VKZII7@S4[F.TCM+S7+"86ZJWF0AGRF7SAC@\X48)[UZ7>R30V,\MO''),B
M%D61BJD@=R <?E0!6TV;2M7TZ#4-/%O<6DZ[HY4088?E5K[);?\ /O%_WP*X
M&/QUJO\ PA_A'5K;3+$MK-W#:R1>8R+'O+8V\'LO4GCT-7H/&EWIE]XDMO$<
M5J@T>UCO5EL]V'B<-\N&_B!7'H<]J .BO;W1=-N;2VO)+2&>[D$5O$P&Z1CV
M ZFG07.D7.I7>G0FV>\LPAN(0@W1AP2N>.X!KA/%%QK-W/X$N[];-(;C6[>7
MR8E;?"QCD(4L3A^"<G"\CISQT-EKNJWWB;Q3I$-K8Q3Z;';M;2$LWFF178;S
MQZ <=,GK0!TWV2V_Y]XO^^!5.&YTBXU.ZTV(VSWMJJ//"$&Y ^=I/'?!KG]%
M\67^M^%-,OHH[:+5+N[^RR6[(Q6)U9O-4C=G*JC-[X XS3XO%KVWB/Q5!J5O
M;P6>BVD-UYT1+/(C+(QW9QT"\#WZF@#;O[W1=+EM8KZ2T@DNYE@MT< -*['
M51U/)J]]DMO^?>+_ +X%>:>*KS6-2L/!.HW:6<=K=Z[8S"W16\R#<25!<G#<
M'!PHP>F:Z.#Q-J,M[XNLC':B71!&T,FQL2!HO,PPW<>G!]_:@#J/LEL/^7>+
M_O@57U36-.T2U%SJ=[#:PE@@:5L;F/0#U/L*YRV\4ZG?Z#X>U%(+2S@U&T^T
MW=[<'=#;$JI5-NY22Q; Y['K7->)?$,GBCX*WFHSPQQ3"]B@D6,G:6CNT7<N
M>0#C.#TS0!ZG'#%$7,<:H9&W.0,;CZGUI]<AK7BV2S\3R:#!<6%G=_9%GM!?
MJVV]<EAL1@P QM7/4_-TXYZR%I&@C:50LA4%E'8XY% #Z*** "J.HZ+I>KO;
M/J6GVUVUL_F0F>(/Y;>HST_^M5ZB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ JCIFBZ7HJ2IIFGVUFLSF2001!-
M['N<=:O44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% '+:5H>JV'C37M:D%FUOJ:
M0*D:RMOC\I6 S\N#G=^'O6#)X$UN3P!J'AWSM/$]UJ)O!-YC[54SB;&-F<Y&
M/U]J]'HH Y.^\/:M>^-(-:26VMXDTR6Q.R5C(C.0V]?E X*\>OM6%8^!_$MO
M;>%XY+S2%?0[AF+)'(?/5D93(Q.,N=V2.YR=U>DT4 <UH&A:AIOBGQ%J=RUL
M8-5EBDC6-V+1[(PF#E0#G&?;WIFO:%K%WXJTC6=-N+-H[..6*2WO Q52^/WJ
M;?XP 1SC@D9&:ZBB@#S6/P%K\7AN+23>:;*8=;&I(_SIE1,9<'@\DG'MCJU;
M&H^$;O6/%6HWUX;9=.O]&.E2)'*QD4%F8N/EQ_$1CVS[5V5% 'FS>#O%T_A_
M1=%N+W1V31[VWFANOWF^:.$_*&3&%;  ."<^HKN]6L#JNAWVG-*(VNK:2 R!
M<A2RE<XS[],U>HH XJU\*:I=:/H.CZP;);+2'@D+6TCNUT81B/(90$&0&(RV
M<8J1/#6K1ZWXMOP;(IK4$44"F5\QE(RF6^7ONSQTQCGK78T4 <#_ ,(=K(\.
M>$-,#V!DT&Y@FD<ROB41(4P/DXR&S[8[TB>#_$&EOXCL=)N=.DTG6GFN +HN
M)+::5</@*"&4GGJ,>_?OZ* .#3P?K4=AX,MC/82-H#(TK;G3S L1CPO!['.3
M^56H?#6K1:GXON\V1&MJ@A7S7_=E8O+^;Y._7CZ>]=E10!Y7?Z;J%G:>$/"D
M-WHW]JZ;;F;;=/(J2+&HC5TD7:ZMDDX'OD\<]/X/EU*UNKS2K^RTF(Q@7!FT
MR=Y%9W)SYF\!MYQG))R*WM3T32M;B6+5=-M+Z-#E5N85D"GU&1Q4UCI]EIEJ
MMK86D%I;K]V*",(H_ <4 <_J/AV_B\:0^*-'>W:=K3[%=VMR[(DL>[<K*RJQ
M5@?8Y'I63JW@.^OO#>LVT,UH-2UF_BO+F1V81QB-T947 R0!&!DXR23QTKOZ
M* .8DT/4Y?']GX@/V1;:'3WLWB$K%\LZN6'RXX*X]^O'2G^,="U+7+33O[,G
MMUEL[Z.Z>"ZW>3<*N?D;;D]2".#R!7244 <+%X2UY+CQ?++=Z=)_;L*J@573
MRW\GRSGK\H_$G_9HN/".L2^'?"&G(]CYNA7-M-*QE?;*(4*87Y.,YSST]Z[J
MB@#-U_3[C5_#NH:=:W;6=Q<V[Q1SKG,;$8!]:Y33_"?B&'7/#>HSSZ/"FEVD
MEI+!;1R;=C!.4SCD[>X&,_Q5WM% '+>']#U;2M>\1:A<"R=-4G2>-(YFRA6,
M( <ISG:#GMZ&L:V\ ZA+X#O?#U[>6\%R]X][;7EJS-Y4IE\U3@@=&XZ\CTKT
M*B@#CX=!\2:[HU[IOBZ]TXPSVKVP73%<;RPQYC%^X[*!C))YXP[PQI/BZPBM
M+'6]3TZ:QL5"1RVJ.)KD*,+YF>%[$XSD@<XSGKJ* //X_A_?S>%]<\/76H01
MVUU>2W=E<0*WFQNTHE4MGCY6'0=1W%7[70O$^LZ3=Z;XNOM.:WEMI+;&FHZF
M7>I4NY;H0"<*!C)SV KL:* /-V\'^+I]!T/1[F]T=DT:^MIXKH>9OFCA/RAD
MQA6P #@G/J*]!NDF>QE2(1M.T95=Y*J3COP2!^=3T4 >=P>!]:@\)>%-'$M@
MTNAWT5U))YKA95CW8 ^3@G=^&.^:N:CX)NM9USQ'+>R6Z6&L:<ED/+=C)&4W
M$/@J >6Z9[=Z[BB@#SR3PKXPOK#PY:7UYH^[1;^*X^T)YK-<)&C*"5P K889
M&2#UR,8.]I&A:A8^-M?UF=K4VVII;HB([%T\I67D%<<[L]>,=ZZ6B@#F-'\)
M#2?%^KZNEQFUO6$T-J.D4S@"9_JVQ#_WUZU3F\'7-_KWBF:^>W&G:Y91V>(G
M;S8PBNN[E<9._/7C'>NSHH \X;PAXON=$T'2KJ]T=ET6_M[B.Y'F%IXX<[=R
MX 5L8S@G/J.^A<^%M=C\0^(KK3[G3_L>N01K*9@_F0R)%Y?R@<$$8Y)X]#T/
M;T4 >>V'@SQ%IJ^%&BOM-G;1[-K22&9)/+&0H$J8ZN ,<XR"1QFH'\ Z\? 6
MH^'#>Z<[W.H&ZBFPZA5\_P [YA@\G&,#IZFO2:* .0\3>'-0\26U[8WMEI-W
M8W$ $(N)&#VLV""ZD(<]B/NGCWXU-.L=8TZXTVS%W;3Z5;6"PS/*K?:99EP
M^>F" 2>^36W10 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 %%<1'\2(9_&=]X4M]"U&;5+./S9%5X0I7"G(9G'9U]*UO#/C32?%,MY;6
M9F@O[)REU972;)H3G'(R01GN"10!T-%%<7JWQ%M;#7;_ $BQTG4-5NM.6)[M
M+--S('( "CJQ 8$] !WH [2BL#PIXH7Q58W5RNF7UA]GN7M]EY'L9MN/F'MS
M^8-;] !16#IGB==2\4ZMH8TR^@.G!";F6/$4NX?PG_.>:74O%5E9^&]1UJTB
MFU&*Q9T>.U7<SNK;6 ^AZGV- &[15/2K\:II%GJ MYK<7,*2^3.NUTW#.&'8
MC-7* "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 **** "BBF2N8XG<*SE5)"KU/L* /&= _Y.D\2?\
M7@/_ $7!5"WGEMOVE/$=_IT9D@M;!Y+I4Z-B!.#_ ,#"_C4ZW"Q^)[GQ''X(
M\=QZM=+LEN$5067 &,8P.%7H.U:VA^)(_#D=PNF_##Q2CW3F2XFD@\R2=CU+
MNQ)/4]^YH H^";WQ;XFT70O$=E<3279U*1M3>:\Q"]N6(,:Q9(7"[2O P>>_
M+_!.F0+\=_&:"6[(AB0J3=RDG<J@[CNRW7C.<<8Q@53T1[7P]J4UUIWP^\<1
M02R^>;#)^S"3LWEYY(XQG.,#T%7-/UA],\2:AK]MX#\:C4-07;<.T*$,.,87
M&!C QCT[T 8FC:_K4_P0\8W\NLZD][9ZD5M[DW<GF1J#$,!LYQR>.G-7-,U+
M5M/\8_#:3^VM2N/[9TU6O4N+EG20E,_=/ (SUQGC)R<DMMDM+3PWJ.@0_#_Q
MN-.U&437$9126;CD-U&=J_E]:F6>%;W0[O\ X0'QL9M$B$-B3&N$0=B,<\<<
M]A0!>TR^O[OQ_P#$;2I]3U![&WL]T$1NY,0DKD[#G*\^E<[X9CET[]G#4-9L
MK[4+:^5GV/#>RH$(F RJAMH."<X'/>M[3]573O$.IZW%\/O&3W>IJ4NQ)"I2
M1?3;VQ[51@6SM?#-WX>A^'WCA=,NFW/">=HW;MJY/RC(!..3CDT 7/\ A(]6
MU#4/AEX?EO;H6VI6$=U?2K,RR7+"/.UG!W8RN3SSNYJM#XFU=O#?Q.TO^T+S
M;H,[_8+H3N)8U+N GF9W'&P=2>M67U)&T_1K9?A]XR271<?V?=+"GFP@#&,G
MAA@ 88'.*1+^"/P_J6CK\.O&/E:I(TM]/Y*^;<.QRQ9O?V  [8H R[+5=8L-
M3^%M]_;FISRZR&CO5GNF=)%R@ VGCHYYQG@'.:T-<\1:GX?^(]U!XF?48M*O
M[R(Z9J=I<.(H55A^Z9 =I4X(<$9ZGGBH<VW_ !(O^*!\;_\ $B_X\/W:_N_F
M#<\?-T'7L*MWNJ?VA,WVOP%XVEM6O!?/9O$IA:8'(.,9 S_"" >X- 'M-%,B
M<R0HY1D+*"5;JN>QI] !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 %9NOW5[9:!?7.G6SW-
MY%$6BB0 LQ]@>I]!WZ5I44 <G;>(-4EU?08FT75TLKVU+O))$F89,'(G_N<
M8QU+>V*K?$7Q1J/AS389=)@\^:%A>7:CJ+2-U\S\3N ^FX]J[-Y$BC:21U1%
M!9F8X  ZDFN*TJU'BYM5UB'5W2VO6:R6&..-QY$990&W*2-Q+OVX<4 =C;7<
M%W917D$JO;S1B5) >"I&0?RK/M/$NCWU_%96]ZK3S1F6%61E$R#JT;$ ./=2
M:\PT2:[N?AKXJ\"VEUY^J:6L]K9LK?-=6_)3:>YQE,#IQ74:)XFT'Q?!IXTR
MUW:U:V[H-]NRMIK&/:P+$?+R N <GZ X .G/B?1EOHK-KY!+-,8(F*L(WE&<
MQB3&TOP1MSG(/%%_XFT?3)94N[U8_)*B9]C,D.[IYC@%4SD?>(ZUP?@C7M&N
M?#>C>%]2T]I/$.ER(CZ?-;L6BF1L>?N(P!C+;\]SC)."NB7UMI>E^,M"\0NL
M=_+>W<RQ2_>O(91\AC'\>1\N!DC % 'H;:SIZ:I!IK7*B\GC,L,9!_>*.25.
M,'&1T]:I3>,/#]OIMWJ$^J0Q6MG,;>=Y,J8Y0 2A!&=W(XQFO/;5)?"5W\-I
M?$,WV=;;3[FUGFE^[%(R1E(V/8X!4>NVLK5KV&?X??$N,"17GUAGB22-E+@B
M$# (Z_*>.O!XH ];M?%.B7NI7&G6VHQ2W=O&99(E!)V X)'&& /!QGFL2V\:
MZ5X@\+ZM>'4)M)MXVF@%VZ&-HPI*!P6&-V1D#J.XS5+4KNR;XK>$V@G@,?\
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
M&V:=;HV#T81J"#[@\8KH* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MR.: .BHK&D\5Z+#>P6LEX4:>8V\4C1.(GE&1L$N-A;((QG.01U%4+WXB>$[
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
M4D>.1"AN&BQNX+,>1NP<_0 [&'Q3I,R7Y$TJ2:>H:Z@>WD$L2D9#;-NX@CN
M11_PE>B_9M)N?M;>1JS(EE)Y$FV5G&5&=ORD@$_-CI7+SZ>^O>/+_6M,R]D-
M >P,P!"SRNY95!/WMHZD="P'K7,6^HB?P=\/;*.RU%KC3-4M$O4%E+F%DCD5
M@1MR>YXSQUQD9 /0KOQ_X<LWOXY+R9I-/8"Z2*TED:+C.2%4G:!R6Z<CGFF:
MKXWLM/U?P_9PQ7%S%J^^19X;>21?*$3."NT$L2=O !P"2<<5SMK*@UOXE2,D
M@2XCB\EC&P$N+;8=O'S?-QQWK/LFDLK'X67TUM=F"Q@D@NO+MW=HI&MM@5E4
M$@[ACI0!V]OJND+XGUEEU6]DN;:VB-U9N',,"_-AD7;]YN<XSG IMI\0/#5[
M)IRV]^[IJ+B.VE^SR"-W.<(7*[0QP<*2#[<BL>RN$B^)_B>XE61(6TRV579#
MM9EW[E!Z$C<.!7+6JO%\*/ EN\$RW%MJUH\T7DMOB"2DN67&0 #DD^OO0!ZA
MJ'B;2M,ENH[B>0M9Q":Z\J%Y/(0YPS[0<< GUP">G-7--U.SUBQ2]L)O.MI.
M4DVE0P]1D#CWKS+6]5L='\8>*X&NKBUBU:U@2:233IKA-_E%=\9C!& I *G&
M2#Z<][X1;2O^$3TV'1;HW6GV\"V\4K9#$(-OS @$'CD$"@"M'X\\.S:B+"*]
MD>Y^UBR*K;2';*1D!CMP!SU/!YYX-6'\7:+%>6UO)<N@NIC;P3M XADEY^19
M,;2>#CGD@@<US_@O,NL>-D3?$]QJ320R-&5WIY2*'4D?,-P/2N=\)OILVD:;
MX7UK0-4DU[3F2(VTPG:#=&<+.'SY87'S9_  \9 /1V\2Z8MT(/,F;-P+7S%M
MW:/S<XV;P-N<\'G&>.O%9NE>-[/4=7UVUDBN+6#2GV/-/;NBX";W9F(PHP>
M<$@9[URDD=QI_B-KSPU>7!-SK)34- NXRZ.?.P]Q%D90<>9N'R^_&*F6ZN=+
MU/XBQ#1Y[ZYG(N;>V>V9HKE/LZC!.-K D$;<Y/3% '9V7BS2+^Z2UAEG$TEM
M]KA22VD0S0\?,F5^;J.!SR.*H^&_&]EKND7FI2QSV<%O/*F9X'0;5<H.2,%B
M1]T$D$XQFN1TJ[%QX[\):A&FIW$4FG3P/,]E)'''(?+^14V@(JX/.,<<L2*H
MQ6VI-\/-2L+73KV74-,UQ[V:U$3QF:-;KS-J-@;B5^8;23QZXH ])3Q?HS37
MD$D\T$]G"+B:&>VDC<1=-X4KEESQD9P>#52/XA>&9#8'^T&6&_7-O<26\BPN
M<;MOF%=H; ^Z3FL&RO\ P]K,%]J^F:7J'GQ:?+#+>7T<P>/(XA'F9W$GG"Y
MQUR1G%.5^'7PY@:&7SK74K%YX_*;="$!WEAC*@9Y)]: /1]*\4Z3K-Q>V]I/
M(L]D%,\5Q \#(I!(;#@':<'GI4</B[1IM0M[+[1+'+=1M);&6WD1;A5&6,;%
M0&P.>.W(XKB]=L[C5_&?BVSL-XEO?#BVL$FTA'ES)\H;IG##OWJ7PSJ6B:Y)
MI:RZ%JB:UI^&F2^6<)8L!AVWN=O., #DY' &< '0_P#"QO"YA6<:A(8#<?9F
MF%K+LB?=MP[;<)\W +8S4K^+X$\=KX9^RW6X6?VAY1;2,I)=54 @8V_>RQ^4
M<#/6O.KE7D^#/BJU2"<W,VJ3O%!Y+>8X:Y#*0N,D%1G/M[5U\EQY'Q?M;XPW
M#VM[H0MX)HX&=&D$^X@D#"X4YYQQ0!N>,O$R>$O#=QJK6\L[*52-4C9AO8A5
M+$=%R1_(<D5;F\06$"6Q8W'FW(8PV_V:3SF"_>/E[=P XY( Y'J*P_BG;3W7
MPXU6.V@DGE!@D\N)2S%5F1FP!R< $_A6;<WS6GQ*T_Q+-'<#0K[26L4G>%E$
M$HEW@N",HKC&"0.@H [32=8L-<LS=:?<"6-9&B<%2K1NO#*RL 58>A -,U#6
M['39A!,TKSF,RB&"%Y7V#JQ502!VR>_'6N?\&:=+'XA\5ZPJ/'8:G>1M:HRE
M=X2,*T@![,V<'N!GH16;J.K-X1^)M]J.JVUV^DZK8P10W<%N\PADB+YC8("1
MG>2./ZX .LC\3Z//I5EJ<%ZL]K?';:F%&=ICSPJ@;B1@Y&.,'.,&HAXOT0Z=
M?WS7;1Q:<2+Q9(762 @9^9,;AQSG&".17*:JLMAX@\'^((]*DM-$M3=0S6\<
M.#:B8?)(R*/E!Q\W'R[N>]4];LWN[OQWKMHKFQN]"^PPE4/^ES['Y08RV,JH
M(ZDD#H: .H;XD>%EBDE?476*,1$N;:4+B7A,';@Y/'L>#5ZU\7Z->P22V\\T
MFRX:U\L6TGF/(%W$*NW+#:<Y QCG-<9XH*R_!;2K>*&62398+Y"0L7&QXRX*
M@9& ISQVJ_XZG>QU[P[XA>VO;O188YX+HV)??")-A63"$,5RF#]: .HM?%>B
MW>F3:A'>8@@F^SRJ\;+)'+D#RRA&[?D@!<9.1C.:HZAX[TBRTK6;M!<RSZ3%
MYES:?9W6505W*2I'"D?Q=!ZUQ^M0PC2K+Q+X;T.]>SMM8AO[I6CD$]XBJRM(
M$?YCMW#&>3@GH 3M:Q?VOBOP9XFGT/3)W:XTN6+[2]HT,EP^QML:AE#/C)]L
MG SS@ ZS0M4&L:+:WWER(TL2LZO"\>&*@G 8 D<\'I[U3OO&.AZ=+<I<W3A+
M65(;F987:*!WQM5W PI^9>_&1G&:?X3O([WPMILD:3(JV\<9$T31G(0 \, >
MN1GVKS'QI=7&IZ!XWT\Z=>V]W'= PV=I9N$N(P8\7#R*OSE@#P3P% P2,T >
MEWWC#1-.U632Y[F4W\<'V@V\5O)([)G'RA5.XY[#)X/H:OZ/K%AKVE0ZEILX
MGM)@=C[2IX)!!!P0001@^E<?#>13_&!+\),ELWA[RQ++"R -Y^[:<CAMO.T\
MX[58^%^5\,W<3QR1N-2NWV2(4.UI693@CH0<B@#H-5\2:;H_G?:I)CY$8EG\
MBW>7R4Y^9]@.T<$\]@3VJG>^.O#E@\"3:AN:XMC=0B*)Y/-B !W+M!SP1P.:
MY"^NK70?'6OP^(['59+#5FBFLKBT6>2.3$2QM$RQ=\KP".0:L+!;V7Q \'10
M:<]C:V^GW48A"%EMR^PHC-R%8@'C/7CF@#>G^(_A:W4E]0ERMO'<E5M92PC?
M[K8"YQZ^G?%:%]XLT?3C<FXGE\NU(%S+'!)(D!(!^=E!"\$$YZ @G K"LW7_
M (7/J,FQ]C:/#"LIC.TNLCLRAL8S@@XS67H<YT/3O%NA:W!,UW/>W5Q;CRF;
M[=%,,KLP/F;^$J.E '7ZGXRT'2+FWM[N^Q+<PM/"L<3R>8BC)*E00>".!R<B
MM*SU*UO]*AU.W=FM)HA,CE&!*$9!VD9Z=L9KS/2]-N=#USX;6%^'>>PT^ZBN
M7"EEA=XT"J6' Z%1ZXKU5W6-&=V"JHR2>PH Y+2_%'AS2/"D&HG7+RZTZ:ZD
MBCN[P.[LYE(VD[00 WRC(   K7TOQ3I.L:G<Z=9SR&[MT$K1RP/$6C)P'7<!
MN7(QN&17E:A_^%-0VAMY_M(UOS#!Y+;]OVSS-VW&<;.<UV?FH_QH@N$#- V@
MM")@IV%S.&"[NF=O./2@#I=9\1Z3X?\ LQU2\6V%S*(8BRL07/0$@8'?DXZ&
MJ.G>.?#VJ#4/LUZX?3UWW,<MO)'(B]FV,H8CW K&^)\T=O;^%II03&GB*T9M
MJEC@;^PY-5KZ"+4/'=_XAL_FL+;09+.6Y0$K-*[[E13_ !X YQG!8#K0!T&G
M^//#FI[C:WY9%M1=^8T$BH8R0,ABN"<D#:.<G&,U.GB_1VFO('EN(KBS@^T2
MP26DJR^5TWJA7<RY[@''?%<+'9:A<? O14T^SGFN]/%K/-9*&CDD\J17=,<$
M-QD=^F.U=#X7N_#^O:NFJ:5I>H?:(K<Q2W=^DRM$"0?)!D^\<Y)"Y QUY&0#
M?B\3Z3/H=MK,,\LEA=,B0R);2$N7;:N%V[N20,X[U6TR^TR?Q5KB6^JW<UW!
M' +JTE9A#;##;2@( !;!)()Z"N=\(Z/?Z;KUYX>F@8:-I%T]Y82'[KK,"8XQ
MZA"TV??9Z52N[&ZU7Q1\1;&R+QSW^EV\%K(5*J\@CE# -TX+ ''3- '9P^+M
M%FN;.%;EU%ZVVTFD@=(K@XSA'(VDD<CGD=,U(GBC2)!JFV>4G2B!>K]FDW19
M7</EVY/'/&>*X.]+>*? /A[0[6WG@UF"XLQ-"\3*UDT)'F.V1\H 5L'OD8ZU
M+/=?V5XJ\?VMS;79FU."*6R$=N[B91;;&PP&T88$')% '<KXDTR2SL+J":2=
M-0B\^U6&%V>2/ );:!D !EZ@=0.I KFO%NL/<0^$=0TJ_NHK>ZUVWMW5-T0E
MC)?<KJ0#U7H?RK!MK*UO/!_@N*>]U+0=5M=-(MM1$3(('58U>.17&"K<'!P#
MLX-/U&[U2\\+^"YM7MMM\GB"*:?R(&4-$KR#SRN/D# JQSC[W:@#T*U\1:9>
M:[=Z+!-(=0M%#S1-;R*%4]#N*A2#VP>:L:=J=IJL,DUF\CQQRO"Q>)X_G0E6
M W 9P01D<9!KD/'-OJ&EZOI7BK0X5FO0?[-GA)P)HYCB,G_=E*GZ%JZ_2M/C
MTK2K:QC8NL$80NW5SW8^Y.2?<T 9%CJNCKKWB.9=8NGDM$A:^@N&8068"L04
M!  R 6)!.< U=B\2:;(\RN\UN8;<W3FYMWB B'5\L ,?J.^*XM3;-XJ^(YO;
M.>YLI[*V4QI&V;A5A<2*A ^8C...<FJVFI<V)U73'O+CQ+X7&CS.&EC)N8.@
M^SEP 6++G@_,-HZ<9 .Z7Q/II\T-]KC,5N;E@]G*"8@0-P&W)Z]!R.XI/^$L
MT7[)I-U]K;[/JSI'92>1)ME9QE1G;\I(!^]CI7'>'K;4[?4;K1['5)-<T)]+
MD-O/=)^_LG) 6%I,#.1S@\C;SC'.!;Z@)?!/@"PCLM1:YTO5K-;U!92YA**X
M8'Y>?7C/'7M0!ZAJGBO2-'\\WD\JQVY47$L<#R)!G!&]E!"\$'GH"">#4U]K
MNGVSI;>=++/-"9D2TB:9_+_OX4' YX)ZG@9KSJ.XL=+UWQ#HGB?2]7G&H7TM
MS9FW2>2&\BD Q'A#MW#[IW8'K5[3;@^$?B%>G5+&>VT_4=.LXK!X8GFCA,*E
M6@RH)SEB1ZT ;'POU"?5/!QNKB\GO";ZY5)IV+,R"5@O7VQQ4/B#7UF\=Z?X
M;D;4H[-[.::<VD,Z.[@HJ8>,9VC<Q)4XSC)XIWPL+CPO<QR6]Q PU*Z?;- T
M>5:5F!&X#(P>U-U"=%^,>DR$/Y2:5/"\NP[%=I$*J6Q@$A3Q0 _PY?:3H-OK
MAF\3ZKJC:>4^W27^]_L^%. H"C^'DD9SUK4LO''A_4;ZPM+:\D:34(_,M6:W
MD6.7Y=Q57*[2P'5<Y'0\UR/F#^T/B@VR3;<P((#Y;?OL6VP[./F^;CC/-0NX
M71/A>OER;[66W^T#RVS"!;E&W\?+AB!S0!W,_C'0[>X:*2Z<*ET+)YA"YB2<
MXQ&7 V@Y('7 )P>:9>>-="L=0N]/EN9GO;1!)+;PVTLC[3G! 53NZ'IG'?%>
M:^([V;4=!UJ.33KZVN[;6T<V-K9.L8C6X0^>S*O[UG SG)]AQFNMTVZB_P"%
MKZS>.LL4$FDVZK)+$RC<K.S+DC[P!&1U% '41^)-(FT6UU>*\62RN]HMW169
MI2W154#<6Z\8SP?2LS4?%&@WWA[6C+JEU916BM#>R1))'<6I*YR!MW XY!P1
M7G>C&^TCP5X(UK[!=S6^C7UU]OM4A;S8TE,JB39C)VAL_0UUGB+4K+6_A_XI
MO-,TZ58[NQ>..=K1HI;R0HR@!2H=@/E )'KC@4 =,=>TW3[?3K<W%Q<2W-OY
MENBQO+-+&JC+D 9[C)..3ZFN;\;:\M]X'L-:T+5)U@EO[95EMV,?F*TRHRMP
M".X(X]ZJOJODZGX8MI;6X@M)=)Q]OMK-I)FD^0&W#!28P<$GH<@<C%<S )8_
M@Q8Z>]G>I=6^LC?"]N^\ 7ID)Z?, O)(R/?- 'MU%(CK(BNA#*PR".XI: "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HK'7Q-I\ES'$@N'CEN&M8YUA8Q-*I(9=W;!5
MAD\9& 2:RM'\=6FH2>()+N&>RM-)N'C::>%E 1(U9F8] <L<+UQCB@#K:*P[
M3Q7IUY>M9*MU'="U^V)#);L&EASC<H[\X&.O(XJAX9\;6NN>&6UJYAFLXO.D
M0"2%N1YS1HHP#N<X487/S'% '5T5S_\ PF>CHVHI</<VT^G0BXN8);9_,6(_
M\M H!++P>1G'?%5D^(7AYGT\-/<1Q:A$)+:>2UD$4A*[M@?&"^/X1WXZ\4 =
M316)I?BS2=5_M%8Y)K>33L&[CO(6@:)2"P8AP"%(!.?:FQ>+M+DU*'3W^U07
M%Q"TULLULZ?:$49;9QR0.=OWL=J %\0:!/K$MA=6>JSZ=>6,C20R(BR(=R[2
M'1N&X)]",GFI=-TB[AN$N]4U-M0NHU*QD0K$D8.,D*,G)P.23[8R<Y47Q'\-
MSV]K<QW%TUK<7'V87'V241QR;R@#L5PA+#H<'D'@&IH_%JR>/)_#@L[D""U2
M9IC"Q#,S$#!'11@_,>"?I0!TU%8]GXEL+ZXM(X!<%+P,;:<PL(Y@H))#=,8&
M1G&>HR*K>,_$P\*:";\6TMQ(TL<*!$+*K.P4%L=N?J>E &[.CRV\D<<K1.RE
M5D4 E"1P0#QQ[UD^']"GTB.26_U6?5=0F54DNYHU0E%SM4*HP -S'N26.37,
M:KK?V+XF:-.T^H+9W&EW+FSVR$NZL@&(0,[L$]LXYKHH/&>B7&A#6%N)%MS<
M?9=CQ,LHGW;/*V$;M^[C&/TH WZ*YNZ\:Z=;Z3K5XL-U)/HZ;KNS\HB5/EWC
MCI@CG=G&,^E:'AS5FUOP_8Z@\3Q2301NZM&R#<5!.W/5>>#0!J5@>)O#LWB%
MM*,=\EJ-/OH[Y08/,WNF<*?F&!R<]ZBL=5?7/%NIVD4C+8Z.8XFV''G7##<<
MD?PHNT8[ECGH*DB\::+-<6B)-+Y-Y<M:6UUY3>3+,N045O7*L >AP<$T = ,
MX&>M%<T^JOH_C:ST>>1GM-7BEDM=YR8IH\%TS_=*G<!V*D=" +'C*\TVQ\*7
MTVK7=[:6.S;)<66_S4YZ@H"5YXSTYH W:*R[G6[.QD2VVW,\P@\]DAC,CK%T
MW-CGD@\=3@X!P:NVMY#>V$%[ 6:":)94.TY*D9''7H>E $]%<E+\2/#D5G<7
MAFO&MK:X:VN95LI2(&4@$R?+\@R<<X[^E:%MXNTBZUR+2(Y)Q<3HTEN[V[K%
M<!?O>6Y&U\ @\'IS0!NT5SX\::*;B&,32F&>\-C%<^4WDM< D>6&]<@C/3(Q
MFH=,\6KJ7C+6-"%G<QKIZPCS6A;#,X=B2>@7 7&<9Y]J .FHK!'C'1_MEE T
MDR)?OY=I<O"PAG?J%5\8)(!QV;MFJT'C_0;J^-G ]Y+,MVUFX6RF/ERA=Q#?
M+\OH,]<''0T =/17)Z+X@T"R\,MJ%OJ5[<64E])"CW>]Y7F:0KY:JPW?>. ,
M<?K5FYURTUG1]>M;6:YMKVPB99XSNBEA8IN4Y'J.00<4 ='17.> +B:Z^'WA
M^XN)9)II+")GDD8LS$J,DD\DU'I/B^/5/%>M:/\ 9+B%--,2>9)"P!9E9RQ/
M15QMQG&>?6@#IZ*P8_&.CR362F6:."_?R[.YDA989W/0*Y&.<<9QN[9K1UC4
MX]&T>[U*6&::.VB:5HX5W,P S@"@##'A?5K35+ZYTOQ+-;V][.;B6WGM4FVN
M0 =C'! PHP#D#%;^GV,>GVODH[R,6+R2R8W2.3DL< #)]@ .@ %>=:YXFFU#
MPWX(UWS[NP-SJEE]J12\4;HZ%V&#C>N<8//2NTTOQ7I6K2:A%%)-!+IX#7,=
MY \#1H02'(< [2 3GVH VZ*P[?Q7I=QJUKII-Q!<7D;26GVB!HUN%49;82.2
M 0<'!QSBK&N>(M,\-VL-SJD[0PRRK"KB-F7<QP 2!A?J<"@#4HKG--\<:'JF
MH7=A!)=)=VL7G-!-:2QR/'TWHI7++]!46F_$'P[JJK):W,QMVMY+G[0]M(D0
M1#ALN1@'OCKR/6@#J**PHO%NFOJ+Z>ZW<-X(#<I!+;.KS1CJR#'S8[K]X>E+
M:>+=)O\ PXFOVLD\NGR/L1U@?<QW[.$QN^]QTZT ;E%<]9WVES^-[V"*\OSJ
M4=E'YUK)O6%(]QPZJ0%+$DC(STIW_"9:-NM6::5;6[F\BWO&B802R9("A\8Y
M(.">#V)H WZ*R8?$>GSZAJ=A&T[76FJCW,7D-D*X)4KQ\V0IZ9J*V\5Z5>Z=
MI][922W,>HJS6J1Q'?(%^\=IQ@#U..H]10!MT5P/C/5S>:3X<U'3;J\MTDUZ
MVMW4%X2Z^<4='7@XRI&".U=1'XCTZ3Q+)X?#3#44@^T&-H'"^7G&X,1M(SQP
M>M &M15.PU2VU(W(MO,/V:9H)"\;*-Z]0"1SCU'%9%MJ.D'QAJRK?W@O;:TC
M-U!,76"*,%B'4, N3SEAG@4 ='16/:>);"[FCC"W$(DMFNXY)H61'A7;E@QX
M'WUX.#STI+7Q-97<L<<<-YF:W:ZA+6S 2Q J"R\?[:\'!YZ4 ;-%<^OC70WT
M73M86YE-AJ$RP6\P@?!=FV $8RN6XYQ4^J^)].T<7)N/M$BVB"2Z:W@:00*1
MG+X'''..3CG&* -FBLF;Q%IP6T6"5[N2]A,UO':KO:2/ .\8Z+R.3@9('4US
MWPQOY-0TS797NKJXC36[J.%KIG+K&"NU3NY&!V/2@#MZ*X?Q9KS1>,= T)DO
MOL=T+B2Z%O%(&E"1C:JLG)&6R=I[#-+X;?1]"U#7K9-:UR_GL(XVNDOS++Y$
M9+E @VY;C/(SD <T =O17+V?Q \/WTFF+!-<F+4R$M;AK6187<@D)O(V[B >
M,Y[=:L7_ (TT73I+OSYI3#93)!=W"1,T=N[8PK,/]Y<XSC(SB@#H**P+[QCI
M&GZS)I$K73Z@EO\ :/L\-I([.F=OR +\W.>F<8.<8J6U\6:/>:!;ZU!<EK2X
M?RHOW;>8TFXKL"8W;L@C&.Q[4 ;5%<Q>>*=$O=(UV*XN;RT_L^(I?JD3K/;*
MR$AQM!(^7)##(X]JL0:_IECINBV\4MU=/>VRM9QD&2>:-4!+MGO@C)..3ZF@
M#?HKSWQUKT6J?#*36]$U"YC47,"K)$[PL#]H2-T8<'NP(->A$@#). * "BL6
MV\4:?=O;B%+IH[J-IK:46[%)D49)4X[C&!U.> :R="\?V.H^&[G6[Z*>QMXK
MB2(>9"W($IC11@'<Y(' SR<4 =A17/OXPT];?5V$-V;G2HA+<VGDGS0K E2!
MT(.#R#@8.<8J/0_%L&H^%=,U>ZBEAEO8HML(A?,DCINVQC&6&,G(XP">@- $
MOB?P[-XA;2C'?):C3[Z.^4&#S-[IG /S# Y.>];PS@9()[XKFIO'V@6VE:C?
MW,]Q"FFR"*\B>V?S(&/W=R@' /&&^Z?6G-XYT./4SITDETEP8C+"&M)<7*@@
M'ROE_>'D?=SGJ,B@#I**Q=-\5Z1J>DW6I13O%!9R-%<K<1-&\+KC*LI&0>1Q
MWR*C3Q?I1O;BRF^U6]U!;_:C!-;.'>'.-Z* 2PSU Y'<"@#>HKE[/X@^'[Y]
M,$$]R8M38);7#6LBPLY!(3>1M#'!XSFDT_QG#>>*-<TJ6VGMX-+6/=/+"P7)
M5G9F/15VA<9QGF@#J:*RK#Q!::A>16T<5U&\T!N8C+ R+)&"HW G_?7@\\]*
MJ>*]<DTFWL+6T(%_JEVEG;DC(C+<M)COM4,<=S@=Z .@HK+GU&ST86UB6N+B
MYD5C%"@,LL@7[S'V&1DG R0.X%5[;Q?HMYH\&IV]T9(+B;[/$BQMYC2Y(,>S
M&[<,'(QP 3TYH :GA^Z?Q&^I7NLW%U:(XEM=/:)%C@?;MW;@-S<$X!.!G/)P
M1O5AQ>+=)DAU)WDFBDTT!KR!X'\V)2,AM@!)4CG(R.OI5&/XA^'7_LYC<7$<
M&HH&MKF2UD6%R5W!-^,;L=L]1CKQ0!U5%8%GXRTB]74R#=POIJA[J&>SE25$
M()5@A7<00#T':JD?Q$\..NG2FXN$MM0 ^SW4EM(L+,1D)O(V[L \9[8ZT =5
M16+I7BK2]8NKZUA:X@N+(*\T5W;O RHV=KX< [3@\^U1Q>,-(EGL4,DT<6H-
MLL[B6%EBN&QD!6(QDCD9QN[9H WJ*Y>[\?Z#:3:E"6O99M-(^U1Q64K-&"-V
MXC;]T#G=TY'/-9OBO4?/O_!%_IM_/]EO=3C7]U*RQSQ-$[C*]#T!YH [JBLF
MQ\1Z=J.M7^D6[3?;; *;B-X'0*&^Z02,$'!QC-6M,U2VU>S^U6GF&+>T>9(V
M0DJ2IP".1D$9Z'% %RBN9M_'FA76I?8+>2[DG%Y]B<"SEQ'+@'#DK\HYX)QG
M!QT-6'\8Z/'=6D4DLR17DWV>VNFA802R\X0/C&3@X/0XX)H WJ*\\N=0_P"$
MF\=:QX>N)-6MK6WLX5@:U$L+1RNSYE++C^ZN"W'!]36_;^*])LQIEE-=W4BW
M++:V]_-"1'<R@8QO  W-@D'@-VS0!TE%<P?'^@_VA+8H][)<0W2VLJ1V,S&.
M1AD;OER >Q/![9P:-/\ B!X>U2:-+6XN"CB8^<]M(D2>5G>'<@!2 "<'!QCU
M&0#IZ*Q+;Q7IEQJUOIA-Q!<W<;2VHN(&C%PJ\ML)') ()!P<<XKDOB1XGAD\
M'3RZ7=:A&R7D,,=W;!TB9Q,JNF\=1C>,_=R,9SQ0!Z1145S.+:VDG*22"-2V
MR-2S-CL .IKF?#GCBSUCPC%K]XDMG%(QVJ\3<[I"J*O'SL?E&%SR: .KHK*L
M/$-A?ZG-I@,L&H0QB5K:XC*.8R<!USPRYXR"<'@XJ;5=8L]&AADO)"#/,MO"
MB*6:61NBJ!U/!_ $F@"_16)!XLTF>QO;KSI(Q8SBVN8I(F$D<I("IM[D[EQC
M.<C%7+#5H-0N+FW2*XBGMMOFQS1%"-V<8/0C@\@D4 7Z*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RV
MVM;JP\1VMWX:DU"*.[U0KJ6B7D#-"BESON(RP&P<;P0<-D >E"3ZEI%I\0K>
M#0KB]OI;V6[MX9;1GAGC:*, YQM?H?D!R<8Q7J5% 'F&CR/)\2]'U**VUJ>V
MGT>6 W5U:21CS/,C;!4@",  ]@#VR:R+2RU8?"^TLX=(OY;[0]7:[N;-H7C,
MZ"XD8K&3C>2K!AMST'? KV:B@#SCS])U?1-;U+2?#NH0S-I4ULUQ<VDBS.6'
MRPHIRS<Y)QP#CKDXI3I/_P (O\,XOL5\9;*YM&ND%I(3 $@9&+C;\N&('->J
M44 >5ZYI5_K/B#Q_9V5O<I)?:5;PVTKPND<LB!]R!R-IZ@=>]:7AO4=*UR\L
M)SX5U&UU2R#-.][;2*+,[2&V,WWB3P O)')Z5Z%10!XPUO=GX'SZ>--U#[:=
M3WBW^QR^85^VB3.W;G&SG-=<KRVOQ<GNFLKQ[:^T>&*"9+=RA997+!FQA,!@
M?FQ^>!7<T4 >7>%K6ZTS7-&70)=0.B7>][S2-0@;.F'82"CL 5&X[=O.<DC(
MY'0_$^VN;KP-<"UMIKB2*YMIC'"A=RJ3(S$*.3@ GCTKL** .#N;EKOXI:!J
M$=G?+:C3+A&E>TD549F0J&)7Y20I.#@^N#7.V]UJ&F:'K<D>DW;+-XM>9Y&T
M]W>&V9@?M$:,OS$8X(!QG..*]>HH \F@M+J>^^(UO;:?JS#4]+C^QR74,F9B
M+>13\S]"6( 4X(ST&..Z\%7/VGP=I(-O<P-#:10NEQ"T3;E10WRL < Y&>AQ
MQD5OT4 <-X&@DT_Q-XVLI@?-;5!>+G^*.6,%2/;Y6'U!KCY;J^U'3?#=W<Z/
MJT-[9^((Y;RR@L)$@M$#2<(JC#]0=XW'DY(R!7KDVFPR:G%J*$Q74:>4SK_R
MTCSG8P[C/([@YQU(-V@#AO%,$E_\1O!$,*G=;M=7DWK'&(PO/U9P*M?%"&:Y
M^&^MVUM;SW%Q/!Y<<4$32.S$C@!0371V^FPP7UQ?,3)=3@(TC?PH"2$7T49)
M]R>:N4 ><^)[."_U*WO+.]U71=8M].1K74(;>1HY@6;,$B%2&P0#M//S<=*[
M+PY-?S>&=-FU6V6UOVMD:XA08"/MY ';Z=NE:E% 'D+0W+_#;Q_;#3[_ .T7
M>I7SV\1LY \JR$;"HVY(/K6YJ!DE\6?#Z=+6\:*W2X\]Q:R8AW0;%WG;\N6X
MYKT*B@#Q:^N;[4=+TV>YTC58;VR\1PS7-E;V,BP6T2SD[E"KB4D88L-QR3T!
MKI[>WNSX\\96S6MY"=8LK86EQY#&,;875B7'R@J2.,Y],UZ%10!Y5X2DLKJQ
MTC0]3\):@NN::T2R?:(',$;1X'GK(?EZ D8Y).!QS6]X!+PWOBXS6UU")=:F
MN8S-;.@DC*( RY W#*GI7;T4 >0Z=<ZCI7@$;-)NR3XAD:<OI[/+;0/,S>>D
M;+R0-N#@XSG'&*NZ1YEOX@\=N+#5_(O;.W>WEN+>5FE A93R1G.X@;>HST&.
M/4:* .9^'J20_#[0H)X9H9H;*.*2*:-HV1E4 @A@#7-3:??7/B;XAZ5';W4,
MVLVL0L[GR6\D_P"BE"3)C:,-QC.>>!7I=% 'E=U%<>)OAMHWAI+&[MM9ADM(
M9HY(&7[*867?(6(QMVJ=I!YR *]#U^WENO#>J6\"%Y9;25$4=68H0!^=:-%
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
M2\MULG,MMM&2SCLN#G.>1G&<'&I/XHTY'T^.V\V]GU" W-K#;J"TD0 )?YB
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
MOA'F".7=MPS9SC=\I;&T'@G.:YJ>.Y?6_AQ,MA?F.SCE^TM]CE_<[K8QC?\
M+\OS<<_7I65H=LNGVUSX4UOP5<:C?)<R^1=-9B2UND:0NCO(>%QD9SR,=SQ0
M!ZO//%;6\D\\BQPQ*7=W. J@9))],5B1^+]..J6NGSQ7EM+>1/+9F: @7*J,
MMLQD[@.=I ;VI_B_2;C6_!FKZ59L%N;FTDBBR< L5X'L#T_&N9\,WUGJL]BT
MW@>ZL-4LP6N)[JQVI;L%PQB?JY8\#;V.3[@&G;_$G0;N+SH(]3DMP)M\R6$K
M)&8L[@Q"\'C.#STSC(J>R\?Z'?6CWB_;(K-;6.Z%Q+:NL;JY "JV/F?) VC)
MSP,U@^%(KFW^&>MVT]A?Q7!EOBL+VDBNXD=RFU2N6R&'3\:JW6D:M>_!WPY%
M965Q_:&D_8KB2QEC:)Y3!MW1X8#GC(]<4 =M;^)[*756TN>*ZM+[R3<1P3Q?
M-+&.I3:2&QW4?,/2J>C>.M(UZ[M[?3X[^03M*@F-HZQHT9.Y78C"GC@'GITR
M*S+V,^)?&?AG6+2WO(K724N9[B2>UDB;]Y&$6,*P!8YR2 #C;[BIOAC%/;>&
M)[>ZM+JUF%_<R;+BW>(E7E9E(W 9!!% &[J?B&STC4].L+I)Q+J,ODV[+'E"
M^,[2W8X!//7'%1V?B>QOKW5;.**Y6?2L?:ED0+MRNY<$GG(Y!Z>]4_'VD7&K
M>$[@V"DZE8NE]98&3YT1W*!]0"O_  *N7F\/:VWB2QU)8' \1V[6VM1EB1;H
M#O0?41[XL\<D'O0!VG_"2VKVUM)!:WD\US!]I2VCB_>B+^\P) 7KP"<GH!D&
MJ!^(?AW[#IEXEQ<20ZE*8;<I;.3Y@SE#QPV01MZD] :PO$Z2:+X_36;S0;K5
M]&O+!+1C:6_GR6LJ.[ [!SM(?J.XJ'5K4(_A"2P\.7-C;1ZS]K>WM[)B88S&
MZ[Y @(5B2"1U&>>AH ZZW\66=W96\UO9Z@\\Z/(MF;<I.%1MK%E8C:,],GGM
MFKNB:W8>(=+CU'39C);N2OS*59&!PRLIY!!&,5QGBM)M(\?6^N7>A76KZ/<Z
M>MG)]EMS/);2K(SAM@YVD/CCTKK/#4%O%I1>UT==)@FD:5+;RA&^#CYG4<!C
MC..N,9YS0!#JOB_3-(6]DF6XEAL,?;9H(]ZVV0#\W.2<$$A<D @D#(J>X\16
M4<\5O;+-?7$D N5BM5#-Y1Z.22  >W.3@X!P:X[2[^_\*^(/$6D:AH&IW\&I
M:A)?65Q:6_FQRK( #&[=$(QCYL#'MUM6R7_A[XC7^I:A:3/8:O86Z":UA>9;
M>:($&,A02 =Q(.,=NM &Q/X]\/V^AVFL-<RM9W4XMD=8'.R0MM*OQ\A!Z[L=
M*B?XA:-$ULD\&J02W-Q);0QS:?*C.Z#)P".<]AU.>E<5?:%J%GX;N)AI]Z[:
MCXK354MHK9Y'B@$JG+*H.TE5W8//..N:ZKQ@)I?%/@VXAL[V:&WO7FF>*UD<
M1(T3*"V%XY(X/- &M#XNL[FQAN+:RU&:62$SFT%L5GC0,5RRL1C)4X'5L' .
M*?;^+M(OM,T^^L)GO%U'=]DBA7]Y+M^]P<;=N#DM@ \'J*Y37Q)H7Q!N-4U#
MP_=ZOI&I6D,2RVEL;A[:6,OP4'(5@^<^M07L-UX<UGP]XDL?#,\>DQPW-M<:
M?8P!I;9965ED\M>I)4;@.F>] &QJ_P 1;2WT%;_3;6XN)?[2339HC'AK>7>J
MN'&>H!XQG)([<UT5SKT-OY<:VEY/=/$9OLL48,JH#C+ D <\ 9R><9P:Y+Q>
MU[K/@Y+ZUT2\C2/5+6Z%OY!^T/&DBEG,8YSUXZX&3Z"MKDLFG>.$U^]\.7^I
M:/J.GQV_[FU,LUK(CN1NC'(5@_U!ZB@#K;?QAHUYI%CJ-G.]S'?N8K6*-#YL
MD@SN7:<8(VMG. ,')K \%WTEW\0/&J%KU8HFLPMO=NS&$F-RP )( )YX..>.
M*S+^TN-'UKPMXCLO#D]MH]LUTEQ8VEOF:!9@H64QIG).W+ 9(!]:UO"<D\WQ
M#\6WIT^_@M+U+,V\UQ;-$K[(R&^\ 0>1P>: -CQ!>Z5#KF@6U_+>I=2W1-F(
M-ZQN^QLAR/E(QG@G\*KW7Q T:UFU2$1:C/-I9'VJ.&RD+("N[=@@?+CG/0]L
MU5\:QSR>(O"#PVEW.EMJ1FF>&W>18T\MURQ4$#EA6=:I<)KWQ$F:POQ'=QP_
M9F^QRXFVV^P[/E^;YN./Y4 =]97MOJ-A;WUI();:XC66)QT96&0?R-3USG@&
M*:W\ Z%;7$$T$\%E%%+%-$T;*RJ 00P!ZUT= !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%>=7'B>
MY\1^&O&\4EA>V2Z=]IAAE64(5,<*MRR-G<6).!QC )J[X2\7V2:7X6TBXAOD
MFO-/B6"ZDA(AFD6$,RAB<DX!.<8..": .XHKG-4\::;I$,UW/#=OIUO-Y%Q?
M1(K10ON"G=\VX@$@$JI /'4''0/-%' T[R(L*J7:0G"A<9SGTQ0 ^L'6O#)U
M34[;5+35K[3-0MXFA66W*,K1L02K(ZLIY4'. >*BC\::?)>Z=;-;7D:ZHK-8
M321J$N=J[L#YLJ2.1O"YJ*3QYI47AB[\0-#>?8K.=[>X'EKOC96V-D;N1NXX
MS0!K:9I)L6::YOKB_O'4(UQ<! 0O7:JHJJHSZ#)XR3@5I5S.K^.--TC6)=)>
MTU*YOH[0W8AM;1G+H&"_+ZGGZ<'G/%0I\0=,EU.?3X+#5YKFWEABG1+%\Q>:
M,JS \A1D9)_#.#@ ZRBN;O\ QMIFG(MS<170TTW/V5M15%,"2;MF#\V[&[Y=
MVW;GO4-UX^TVWO=6LX['5+FYTH(US'!:$G:REMPR1Q@9YQG/&: .JHKC=4\=
M".Y\+_V78SWMKK;EUFC"C]WY;/M 9@=W Z\ 9[\5T^H:C#IFESZA<K*(8(S+
M($C+L !D\+G- %NBN/MOB5HES<Z3&8-1@M]5""TO)K8K \C#(CWY^]V],Y&:
MOZMXQL-(AN[F6WO)K*RD$=W=01JT<!XSGY@QQD9VAL=^AH Z&BN5U#X@:38Z
MC-I\=KJ5[=1VJW8CL[1I#)$QP&3^\/<<>^>*?I.J:')XF\220?:X;RVCMVU!
M[K>D:KL8H5#'  4$D@ 'WH Z>BN=C\9:>9M-$\%W:VVIL$LKJ>,"*=B,JO!+
M*6'(#!<_6JGBK7[=]$U^SMH;^X:SMG%S/9-M^SN4W %@RL2!@D+D@'GK0!UM
M%<]X#=I/A[X<=V+.VF6Y9F.23Y:\FB^\9:?8Q7MS]GO)[*PD,5Y=P1AHX&&-
MV1G<VW/)4''/H< '0T5S6I^.=)TV^M;(17MW/=VS75LMI;F03(H!^0_Q'!!X
M_'%;=O,FIZ7%/Y=Q#'<PA]D@:*5 PS@XY5AGZ@T 33QM-"\:RO$6&-Z8W+],
M@BJR:391Z6NFQQ%+0+M\M6(W#ODYR<\YYYR<]:XWX<ZLEE\,-(FO)9IYIIYX
MHU)+RS.9Y,*,GDX!.2> "20 36];^+K:[_M6WBLKQ=2TP*;BPD5!* PRK AM
MI4CG(;MZT = JJBA5 "@8  X I:\8L]:EM_!GA_QA)I^IR:S)(D4ERLJK'<>
M>^T[UW?,HS\H(&"%Z#->PQ3O):"8V\J.5SY+[=X/IUQG\: )J*YAO'>E+X6;
MQ$8KO[ DYMY#Y8WQL)/+Y&>F[CC-2WOC.PL]=GT5;34;G4(;<7/DP6Q8NA;;
M\I. >0>>G'7/% &M8:=#IB216NY+=G+K#_#&223M] 2<XZ#MBK3@LC*K%6(P
M& Z>]85IXQTF^T"QUBW:9XKZ3R;>#9B5Y<D&/:>C JV<G "DDX&:;#XTTEH=
M6>Z,UE)I#*M[#<(-\9893&TL&W9&-I.>G6@#7L+"#3K<PP*?F=I)'8Y:1V.2
MS'N3_P#6' JU6'#XHM&UB/2KNUN[&]FA::WCN$4^>J_>V%&8$CNOWO:LRU^(
MVDWNYK>QUB6%))XI9DL79(FB!+!\="<<#KZXS0!U]%<KIOQ TG4[87<=MJ,=
MFULEPEU+:L(I-S!1&K#.Z3<0-H[]*NVOBRQEUBYTF[BN-.OH+;[68KL( T.<
M&165F4@'@\Y'I0!NT5SD7C/3Y+[3K9[:]B&J([6$TD8"7.U=V!\VY25Y&\+F
MJ7AOQM_:NF:KJ.HV4]C;6EY+ "X5L!&"!/E))<MV ZG )H ["BL*V\5V4NM2
M:/=P7.GWR6_VI8[L(!)$#@NK*S#@]02"/2N0\8Z^FIMX/N;.#4HK:XUVT\FY
MW;(;B,MW4-G!P"-ZC('% 'IE%5M0GBMM/N)IQ*T*1L7$2LS8QS@+SGZ5RFG^
M+?#NB>%/#KVZ:@-/U I;V6Z-Y7RV<!CD\\'C)/H* .THK$T3Q/9ZY?7]C';W
M=K>6)3SH+N+8VUP2K#DY!P?RYQ5+Q/XHN-#UO0=.@TZ>Y_M&X9&DCV<!49BH
MRP^8X'MC/.: .HHKS:TUH:'\1/&4CP:G>*+:RE6VA#3.@VR%\ G"CVR!Z5U\
M7B?3[K3-.OK+S;L:DGF6D,2CS)!C<>&("X'4D@ \=2* -JBLG0O$5EX@BNC:
MB6*:TG:WN;>=0LD,@ZA@"1[@@D'UIFI>([;3Y[BWCMKJ]GMH/M%Q':JI,49S
M@MN8#)VM@ DG!XH V:*Y^S\9:5?WFCV]L9W75X'N+.;9\CJ@!;/.01D<$5!-
MXZTJWTC6-2FAO4BTB=K>[00[G5P QQM)&,,.<XH Z>BN0G^(VD6L8FN;+5H8
M&GA@CGDLF$<IE^ZRMT*^I_+-7[;Q9!=Q*(],U-;MY)$CLI8!%,XCQN<!R $^
M9?F) Y Z\4 =!17)'XC:$NF6]\WVP++?C37C^SDO!<;MI23'"D9]3D=,U<L?
M&%IJ%UJ5E%8:A'?6$2S&UGA$<DJ-G:R9.,$@CDC!ZXH Z&BN<\#^(Y_%7ABU
MU:>SDMC< NN[;M*EFP%P<G  &2!4>H^.M-T_5[O25L]3N[^VA69H+6T9V=22
M,KTR.#ST[9R0* .GHKG]/\9:1JNAV>JV#RSI>2&&"!4Q*THSE-I(P0%8G)
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
MC/J*Y71[;4=!\.>)/#-YIE[<W$T]T]E+% SQW239*Y<#:ARQ#;B,=>17I=%
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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 **** "D8%E(#%21C(ZC\Z6B@"O9V
M4%A 8K=-H+%W8G+.Q.2S'N35BBB@ 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 **** "
MF3316\$D\TBQQ1J6=V. H'4DT^J.LZ7%K>CW6FSRS11W";#)"VUT/4,I[$'!
MH F%[ TL$6\B2="Z(4(;:.I(QE>HZXY('6J=UXATRSOFL7GDENT4,\%M!).Z
M ]"RQJQ4'MG&:R6\*&QGT[5$UC5IKG3+1H65Y\B] #%?.&/F())_&LGX-'[3
M\.[?5IG\V^U.YGN;N4]7D\UEY_!0* .RT[6=.U<S"PNDG:!@LRKD&-CSM8'D
M'V/(J]7,^*-2M_"=A=:Q;VZ-?WTL%JBMPLDK-L0MCT#<^R@55N];U70O%FD:
M3?SPW5IK"RQ13K#L:"=%W8(R0R$9QW!')- '845PFE^*-9DT[Q'9WTEK_;NG
M7HM8$CA*H_F8\ARI8G#;N>>,'TJS>Z_JL^K:CH^G2,MQIT$1DG2S\T23.I8
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
MSK<6GAIHBHNH'<!9% 8^62#@@[JMZKXEU7PQ=6-KXEU2UM[:Z:8C58+-A$K
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
MPQ^5L+9 .[&<C-.U'0-7U?4;?4+_ ,.^'9[NW4I'(VH3@[2<[3B'#+GG!R*
M.6\.VNI:A\,O#[:2UG=W%O?W<PT^];]U>1B69=F>F0&#+G@$ ]J76+^SO_A1
M=?9-.FTUX-:@BN;&7!^SS?:8V95(X*_,",<8-=%%X6U&WMH;>W\-^'X$@E::
M,PZG<1NLC9RP98@V3DC.>]2W'A[5[K31IT_A_0)+3S?.:-M3N/GDSG>Q\K+-
MGG)R<T 1>-8(?#OB31_&HC7[/!)]CU,XX$,F%64^Z-CGKM)%;WA6U0V5QJ[0
MB.?5IC=L-N"(SQ&#Z'8%)']XMZU@ZO'XUU:*709/#VD#3YHE$MX^INZ,F1NC
MP8]^X@$;L<9SG(K<$_C   :9H( Z :A-_P#&: (?$3W>H:SI^E6$$%QY#+?W
M:33&-=JG$2DA6.3(-PX_Y9&N>\'/=>&OB#K7AN^AAMX=4SJUA'%*9$5B=LR!
MBJ]P&QC@9K9@T[Q%:ZI<:E#H^B+>7( FD_M2X.\#. 08L<9./3/%07NA:UJ.
MJV^J76@Z%)?6W$$_]J7 :+UVXBXSWQUH Y[5--M]-\2>(_"YMT\OQ+;I<:;Q
MCRYO]7( >OR$K+@=!NQ6AX'N8]<L]+COK:*.?PU%)#>#8 $NE)CX_P" HSD?
M[:'M6]+!XGGO;>\ET7P^]S;!Q#(;^;*!L!L?N>^!1;0>)K-[EK?1?#\9N93-
M,5OYOG<@ L?W/7"C\J .$M_(C;P/JNF B"ZU=D6_G<&[O(W64L92 !M) P"2
M<;<X(Q6IH?A_3KWQ;XPN+BWENI--U.&YLT,[_)((58$8/.2>^1VJW'X(FBB2
M)/"'A<1QSBX13?3$*_/3]SP.3\HXYZ5IV&DZ_IE[=7EGHFA17%V0UP_]J7!\
MTCH6S%R1TS0!P.I16.M_ 7_A(KE8[C5II8II[LC]X)3<JK+GJ !\H7H !Q76
M7JKXB^(6N:!?R6!6&S@-I;WML9=T;!O,>,;UP=V 2.>!R*2;P//</=F7PGX:
M87;B2>/^T;@([Y!W;/*V@Y') R><]34^L^$KWQ +8:IX5\,W'V4;83]OF4HO
M]T%80<>W2@#+T]1#XI\+^$M2U0ZMIT6GW,B33KA;R=)-@5@20VQ V.O0'TK5
M\ 6=O8>)O&UK:1K% FI1[8UZ+F%#@#L.>!VJ74O#VJZM96EG>>&_#CP69!ME
M34)HS!@8&PK""O '0T_2]#UG1;BYN--\.>'+>:Y(,TB7\VY\#'),/M_6@#,U
M3.F_'O2+Z].VTO\ 1WLK61N%$XD+E<^I7IZYKT.:>*!4,SA0[JBY[L3@ 5R^
MJ6'B'6[)K/4]!\.75N2&V2WTI (Z$?N>"/4<U!I^CZ_IDBR6^CZ.TBC"//K%
MU,4'HI>([1],4 8>DV]MXJ\/^+[G6%']IV^H7<(F;B2S$8_=>6W5 !ALC&22
M>YJC8BXUW5_AM<ZSYK7%]I=V;I3(RB7$<>TD ]PQ)]=QSQ7377A[5[R^GO)O
M#^@&:X4+<;=3N$6<#H)%$0608X^8'BIKC2M?NM3M=2FT30FO+0%;>4:G< Q
M\$*!%@ C@^O>@#CH?#FER:%\0[-[<M:Z9<3M8PEVV6K?9U?,8SA3NYXZ5::U
M36]=^'']H2SRB_T:9KH><P$Q$,1YP>Y8YQUR<Y%= OAW6$COXUT'0PNH9-V/
M[6N?W^1@[OW7.1Q]..E8&I^&_%,GB;PV;?PU8"PTJ*:*-H-5=4C#A0,,5$B[
M=N!M!X..E &7<RS^#5\8:7I\\D'A^VU+3@&8LZVD<Q4SJ#D';@C@$8#=03FN
MIG\,6]E=:C?PZI:QQ7VDRJ;#3K<P13;1D3<.>1D#<.H(%:<>EZ]'IL^GC0/#
MKVMP6,\<E_,_G%OO%RT)+$^IR:S]+\(WVB65U::;X8\.VT-VNV<)J5QN=?[I
M;RLXY/&<<F@#F;#3K:P\-_#'6K=774I[NTMY;@R,6>)X7W(<G[O XZ5I:F\V
MB:_)?:QIL.IZ+<:NDD.L6I'VBRD$JJL4@/)0.NS@]/<ULGPSJIM+&T_X1_0O
ML]@XDM(_[5N<0L.A7]UP1V]*D70-96Y><:%H>YY_M+H=5N3&TN<[RGE;2V<'
M.,Y ]* .0\9O;R^'O%>K:;F6:TU6-3J-RX\Z&9'B4Q08&51?4D=6X.<UTW]G
M:>_QRFE>SMB_]@QS;S&N?,%PRA\_WL #/7@4EUX.NKV:^EN?"?AF1[\YN2;^
M?#G^]CR<!N.HP:MMH.KO?V=\?#?AK[391^5;R"^F!C3.0!^YZ \C/0\T <=/
MJ%UH7@?Q[-8RS1A/$;1/,KL7BA8PJY!ZC"DC/;KVKIM<L(=$\9>$I] A2W%]
M/):W<5L-J3P>66W,!U*XR&Z\]>:N6FAZU917T4'A_P /^7?LSW2/J4[K,S##
M%@T)!)'4]Z-.T37-*9&L]#T-&CC,49?5;F0Q(<95-T1V+P.%P.!Z4 <!>:1:
M?\*U\:ZEMD-YIVM7C64QE8M;E)AM*<\'CKU/>O;H41XQ*R(7D10[;1EAZ'VY
M/YUQ'_"+ZG_9UWIW_".Z";.[E,UQ"=5N=LKDY+,/*Y)/)]<#/2NRTR*>#38(
MKF.**5%VLD4K2JOH S $\>HH M*JHBHBA548  P *\A_L'3K^S^)0NX6G%K<
MRO!YDK-Y3BV5@RY/# ]^M>OUCKX6T9$U!%M"%U')NQYS_O\ /!W<\\<?3CI0
M!YZ+.*UA^&NO1F3^U;Z:WBNKMI&9YDDMF9E8D\C(&!T':G0:>OC:T\2K>ZI9
M6=]9ZG/&UP]N3<V*1O\ NV1_,&Q=H!R  <MUR:[]O"FBO!80-9DQ:>0UHOG/
MB C@%?FXP.!Z#BH;_P $>&=3UM-9O=&M9M03!\YE/S8Z;AT;&!U!Z"@#A?$Z
M6FHV?C!XF.HW=EH\?GW-X JVK"%G3R$QN5VR&/( .WDXQ4TMK%JWBKX?&\>6
M;[9I%P;D&9L2XBB/.#_M'/KGG-=S>>$/#^H:C/J%WI5O-=7$7DS.X_UBXQ\P
MZ$@< ]11;^$M"M)K":WT](I+!#':E'8>4IZ@<]^_KWS0!P&DZ;<R>'O%.B:1
M<6]M]E\1E+*WNB3 R@12>0>X1CN&!Z^]='X(U2U,FMP7.D?V#J-M-&U]:EU,
M*EDPKQL,#:P7\_K6W_PB.A>5<Q_8?EN9Q<S?O7R\H.1)G=G=P.>O J+5/">F
M7^AWNFFQAG6\96F-U([EV7&UF;)9MN!@9[8R!0!O.B2QLCJKHP(96&00>QKQ
M:^TF3^RO$/@.SMU?5+2].H:8[#)%NP\T$GJ1E3"?]Y1TKV.PM%T_3K6R1W=+
M>)(E9SEB% &3[\4"QM1J+:@($^UM$(3-CYB@)(7/IDDT <GX7N+#QF@\1);*
MMN;)+2$*-I4D;I0".>"0GL4;UK@[:TMKSX2> 'NH(YV_MRV3=*H8[6N6##)[
M'OZU[+;Z99V>GFQM8!!;?,?+B)7&XEFP1R,DD_C6?_PB.@_V"-#_ +-B.F*X
M=;8EBJ,#NRO.5YYXQW]: .6U#2=/OOBY8:?+;HUDOAZ5?LZ_+&0)T&T@<%?;
MIQ5[X7YB\-WUFK,8++5KRV@5F)V1K*=JC/85T*^&])CU&+4([01W44/V>.1)
M&4I%_<&#@+WQZ\]:FTO1=/T6.:/3K?R$FD,LBAV(9SU;DGD]SWH X2^\.Z;K
MOQ;U2PU**6>SET2&5X?/=5+^<XSP01C Z<50MM.7QI9>(TO-4LK.^LM3GC:X
M>W)N;%(W_=,DGF#:NP Y  .6ZDFO2%T+34UMM96W(U%H_*:?S&R4Z[>N-N><
M=,U1OO!'AG4];36;S1K6;4%P?.93\Q'3<.C8P.H/04 </XI6[L9=1U:^L8O$
M.A/;11W<L8$=YIQ6,%G16[$,),#!!8YXJU_8NE>)/BEK%O?++<V$^CVT_D-,
MX1RSOR1GTQQT'7&0*[>Y\,Z1>75S<SVA:2ZVBX E<).%  #H#M88&,$&N;'A
MVYN_BAJ&J76FW4>GOI\5M#=17(C.Y68L/D</M(([=N1Q0!QNDW]Y8:=H^AWE
M\O\ 8P\0WNGQ7%ZIECEBC#"%'^9=RE\@#.,J.PQ6IK]HW@G3M3,6KJMC>ZC8
MF\MK6$PQV$#OME9/F;:' .>1WQUKT2[\-Z+?Z&-%NM-MI-- "K;%/E7'3'H?
M<<U'8^%-!TW1)=&M=+MDTZ;/FP%=PDSP=V<EN@Z^@H Y_6/#6@6L.M7%J$0W
MND2!M/C"_9W5!D2[ ,;@2HW>E7_AQ:VMM\/= -O!%$TNG6\DOEJ%+L8URQQU
M/O6AHOA30O#MK-;:5ID%M%/Q*!EBX]"6))')XZ<FK6D:)IN@V0L]+LX[6WSN
MV)Z_C0!P5M:V]E\1/'E]::?;/?6UC:SV_P"Z&XRF.4\=\L< ^M9-ZJ-\%M-\
M6::V?$4:6]RM\O,LUPTBK(C'JP)9EVGCH,<"O46T'2GUP:TUC$=2$8C%QCYM
MHSC^9YZ\U!;^%=$M+KSX+!4/G?:!&';RA+_?$>=@;W S0 GBJ]O-/\&ZQ?62
MG[9!8S2Q #.'"$CZX-<EHNB6EU)X:\2V6M64(P%W6EJ5>^#KS'*QD8N00220
M2"">.:]&(!!!&0>U8&D^"?#6A:G+J.EZ/;6MW)G,D8/&>NT9PN?;% 'G$SVS
M6WA?6=*RT-SXF1%U*=Q]JNE>617!P!B/JH!)R O Q6[IUMIOC.?QG9ZY)B\M
M=0>!)-P$EI;JJF)XR?N9PS;AU.<UTW_" ^%-CI_8=IM><7!7:<"3.<CGY>>P
MP#4FH^"?#6JZK%J=]HUK->1 *)&7&0.@8#A@/<&@#EI--L-7^*MG;7.^\LV\
M+@XF8_OAYXP7'&[/7!'7M6G\+2R^#WMMS-%::A=V\(9B2L:S,%7)[ <5T;Z#
MIKZP=7-NW]H>5Y'GB5PPCZ[1@\#/./7GK3]*T73]$@D@TZW$$4DAD9 [$%CU
M/)/)[^M '#:!G3?CAXK@OCMDU2UMKBQ9N/,CC7:X7W![>V:[^\NEMTVKAKAU
M;R8^[L%)Q_\ 7]ZKZOH.EZ['$FI64=QY+;XG.5>-O56&&4_0BGZ?H]CIA9K:
M-_,8;3+-*\LA'IO<EL>V<4 >4_N]1^!Y\5+)M\11(UW_ &@HQ.MPLIRF>N/X
M-G3&!BMO6Y4\*>+]#\77L"PV^H6QL=2"KGRIBN]' ]259"?I78IX5T2.\DN4
ML%5I9A</&'81-*.?,,>=A;(!W8SD9K0O;"UU& 07D"3Q+(DH1QD;D8,I_ @&
M@#SS6@VB1^&+.Z-K90ZOJ$LFHF:+=$9F1G2)P&7*[B%'/.P9SS5'Q3X;CT/P
M5XW5-31TFMDNEL+6)H(K1L$94!S@/@DCID=*]+U;1].UW3I-/U2SBN[23&Z*
M5<C(Z'V/N*H0>#/#UKH4FB0:7%'ILK;I8%9@)#_M'.6Z#J3T'I0!QFMV-AX;
M;P_Y!CM;;6[V--3N+IGECF98'\L2 N!AFQG! ..<CBJ_B:UN/ WAWQ/=Z?JR
M)]K^S,]K9P&*.Q5W$;RH-S;2PW'MR,]J]&N] TK4-%_L>\LH[G3]H7R9LN,#
MIR3GCL<\5#IOA70M(T>;2;'2[>*PG!$T)7<),C!W;LEN..: .1U32-*T[XF>
M YM-M8(!(MZNZ$ "11!D$X^\>3SUYKI/'W_)._$O_8+N?_1346?@3PQ836DL
M&D0B2S)-NSLS^5G^[N)P/0=!VK7U+3;35[&2ROHO.MI1B2/<5#CT.",CVH Y
M#PWH]RW@OPS>2>(+P6]O:6MR\$HA6'8L:D@E8PV .1ENPS61\0+<6.J6OB;1
M$D:Y^RN-2BBA#$V3##3;6X$B_P .>3@@@A2*[+_A"_#YM%LS8%K55"B!IY#&
M%'0;2V,>V*T1I%BMQ>7 A(EO$"7#>8WSJ 0!UXP">GK0!Q/B*]T_3]-\'V>F
M3VL'AZ^NA&TLBEX74Q,T:O\ ,-P9L$Y/)'.>0<OQ'9OX)TK6I[?5U2UO;FS:
MZM+. PQV4+2!)'3YFV;P#G&.<D5WH\(: - ?0?[+A;2F.?LKY9 <YX!/R\\\
M8YYI^G>%-!TG1YM(LM+MX["?(FA*[A)D8.[=DMQQS0!AZCX=T&U?4;RQ*QO>
M:1(GV*#:()57YA-L Y89 #9Z$5RPD0^"OA7.7!N'O[)"^?G93$^X9ZD9 S[X
MKT30O"FA>&HI8]'TV&U6;_6;<L6 Z DDG')XZ<U4A\ >%8(HXH]$MO+BG%Q&
MC98(XS@@$\ ;C\O3GI0!@>%=)TW_ (6'XZ'V*W1EN;8(R(%9=]N"VTCD9)).
M.N36%H^@2:_\!K,6R^9J5HT]S9LWS$R)<2-M/J& VD'KFO3?^$=TG^UYM56Q
MC6_GC$<EPF5<@# Y!X..,CG'&:ETG1[#0K%;+3+<6UJI++$K$JI)R< GC))/
MU- '&1ZTGB#0-0\9Z5;J9+/2'6P^0$B8Q^8X]\'8GL0X[FJNA:-:ZA;^&/$U
MKK=G"R[-TMK:D2WN\ -%*QD)<YR3D9!!/&#7H5C86FFVBVEE;I!;J681H, %
MF+'\R2?QK)TOP3X:T75I-4TW1K6VO),YD13QGKM'1<^P% %#XHQK)\,]?)+@
MQVC.I5BO(Z=/Y5AZOIUO>^/?!$4_F-%<:==B:,2L%<+''@$ ]/F.?7/.:[_4
M],L]8L)+'4(1/:RC$D18@./0X/(]JJ_\(WI/VRRO#;,;BQ0QVTAF<F)3P0.>
MA'!]: .<^&T267_"4:; "EG9ZY-';19R(D*1MM7T&6)Q[UW%9^FZ)IVD2W4M
MC;F)[J3S9SYC-YC]V.2<GWK0H **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH :74,%+ ,>@)Y-#
M.J8W,%R<#)QDUY=H4&B^*O"NKSZ_/Y.J6VJ3->7".$N+9HYB8PC8)4! J@#K
MSW)K3T:*U\2>-/&5CKMK%</;O##!!<(&"6S1Y!4'IN;<21WQZ"@#OR0.I [4
M*RL,JP(!QP:\2LX9]1\/> 3J;RSLNNR6L5PTA#RVZB8+D@YY"CGN *TY=,LK
M&X^*6EVEM'!81Z;!<1VT0VQI(UO*2R@< DJI^HH ]9#HQ #*21D 'MZT%T#A
M"RAFZ GDUY-:Z79:;)\,-2M(%BO;D1PSW ^_*C6I)5CU(R!@'@8XQ3;2SM?&
M&BZZ-4U:SL=0M-2G-Q.8/]*L_+E)C*R%_E 0*!@8QD<G- 'K;.J8W,%R<#)Q
MDU3GU:SM]6M=+>8?;+I'DCB!YV+C+'VY _&N%T]=.\2^)_%^C^(BDL\4<44*
MS@*R6S0@EXP?NDL6)(Z';GH*A?3-'/Q%\) 1QWEL-&GVW-TJN\P3RPCLQ'S'
M'(/OF@#T"T.I?VE?B[-G]C#)]C$.[S0NWYO,SQG=G&.U7 ZLS*&!9>H!Z5Y+
M?7%WHLOQ7N-&5DNH5MGC*<E";<%F'N,LWUJ]KEG:66G^"=8\-QQQW<M_:PK)
M",&Y@E4F17(^\"!N).<$$T >F%T7JRCD#DTZO&Y/#^E7FG?$]KBSCE-K/-);
M[\L(7%LK!E!Z-GN.:]-\+RO=^#]&FG8R22V$#2,W)8F-22?K0!K9'J*7(]:\
M;U'0($N/%'P_AM(0^JS)J.EL4XC5Q^\.1T"-&<?[ZCH:Z?P7<V_C&&RUBXL8
MXVT^S^PLAB"^7<'B=0.P&U0,?WF% '1?VO-HNA27WB2>R21)F0&TW;6!?$:C
M=R7(*@^^>U5;G7[ZW^(5AH7E6WV&ZL9KGS.3(&0J,>@'S>]>9/9VK_ \"2")
MQ#KA"%U#; ;[:<$],CCZ5UVKZ3IMS\4O#^GM:0&Q&E78-LJ@1D"2/*E1P1G/
M!XH ]#5@RAE((/(([TC.B8WNJY.!DXR:XGX8QI;:;K]C"-EK9Z]>06\0^[%&
M&!"KZ 9/%9OBQ-/U+5_%44<:7%U::.JW3WI#16RLLC+Y28SO;J3D 87J>* /
M220" 2!GI[T*RNNY6##U!S7D4-K;ZM>?"A[S,[W&G2K<$N<R?Z&K8;GG.3D'
MKDYZUTGP_MH=.UWQCIEG&L%C;ZFAA@082/="C,%'89["@#N))$AB>21@B("S
M,QP !U)KG/!7B^'QAIMW<I UM-;7<D#PN"&50<HQ!YY0J?KFG>+GGN[:WT*S
M2.2XU%R)$DD*+]G3!ER0"0",)G!YD%<L)+[PO\6+:]OK:UM;'Q-$+206\[2*
M+J(?NV)*+@LOR@8/- 'I3.J %V"@G R<<TK,J*69@JCJ2< 5Y_%_9^O_ ! \
M6Z)KRQ2F*V@2SBGQQ;O'F1H\]]Y.6'/"^@JM:S::GCK0M N;AKS1UT0MIS7K
M!Q<3"3:S9(P[>6H(/HQ(ZT >DY&,Y&.N:%=74,K!E/0@Y%>7W\&GZ)J7A+P_
M9SRS>'9M5N8[D2OOC\T(6BAST*!R0%Z93'4&I;K3UL_'7B32[*W3^Q[KP_\
M:[BV5!Y27.]E4A>@+*I)QUVYH ],R/6FLZ+G<RC&,Y->0*;<^!_A3(3&;@ZA
M9*K<;MOE/N /7&<9]\5.?#VDZAKGQ,BO+*.>.$0O$DF65'-KN+ '@-DD[NHR
M<4 >F7FK6=CJ&GV$\P6YOY'C@CSRVU&=CCT 7KZD>M$)U+^V;D3&S_LWRD-N
M$W>=OYW[L\;>F,>]>76]M:ZI<?":?4;>"ZDN+&43//&KF0"TR-Q/7GGGOS6[
MI]G:O\4/%T/EJ89]+M&=0>&SYF: /0-Z$@!ER<X&>N*&=$(#, 6.!D]37A^E
MZ99VWPY^'NM10*NI_P!JV<?VK),FQI65DW==I!/R]*Z?5+.2]\4>,[.YL_[5
M-U8P)9*A5C;$QL/+.XCRR6^?/N"3TH ]+KB[;Q+X@OO%VO:#:6FF,VE)"XDE
MDD3SO-4L!P#MQC'>MOPGH\FA>%M.TZ<HUS# @N'0DAY=HW-D]<FO/;FQUN_^
M(/Q#3P]J;V.I+:6)BPJ%9#Y;?*2P)7(R 01C.: .Y\&>*X_%^B/?+:O:3P7#
MVMS;LP;RY4QD!AU'(YKH Z,S*K*2O4 ]*\SL-4L[3X)ZI<^%;62QNK2VF$]N
M6+36]R!^\WD\EAR<GV^E7-,TC29]2T#Q%I^LV<*^4\<2Z?;>6;M&3)63YV+;
M<%N>00<T >@!T+%0RD@X(STJGI>K6>LVLES8S"6!)GA\Q3D,R,5;![C(/-><
M^&XY=)US0](U[2[.[6XBE33=<LP"+Q#&699U(SN9?F)R03^-9VB0Z'9?"RX%
MU 8FN]7EMMMILCDG/VLA(V8C[G0'/ 4F@#V![F".W>X>:-844L\A8;5 ZDGM
MBH=-U*VU;2K74K5B;:YB6:-F&,JPR#^5>9PVR)XF\>:?<06*Q2:3!*]I N8E
MDV2=CU;"KS@9P..*J6MQ:Z7X.^'=O_H5GI]^L7VZ22$&)Y3;GR_- *YRP[GJ
MH/:@#V .C)O#J4QG<#Q2AU+%0PR.2,]*\@\9^'++2? _C;RK^.;SXH;HV<$7
MEPVKYV[D )P7P21GW[UJZOX>TJ#XE>%8XK-$74;6]2^"DC[4%2-@)3_'R?XL
MY[T >E*RNH96#*>A!S2*Z/G8RM@X.#G!KQJ:Z/ASP_XSMK'%KIEMXA@1TC4[
M+>W?R3+A01A2"<@8ZGI71R^'-,CO;S48-2LV%[I,D;66GP".&=%Y$I 8\C(
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
M#:FWDL#?_:#NW!1)LV;<XS[Y_"NI+H#@LH.<=>_I7!7 #?'NV4]#X:<$?]O
MKB;O1-._X5GXYOOLRF[L-9O&LYB26MRDJ[3&?X3QU'7O0![H[JB[G8*H[DX%
M!8*I8D!1R237 _:[;4?B@VDZVL4L1T>*:P@N%!21F9A*P!X+8"CU !]367=#
M3]&U/PEX=MM01M"87D<4NH#SXY)U9=B$Y4';F15SQD#&2!0!ZEO4IO##:><Y
MXI-Z?-\R_+][GI]:\@\4^'++1_"-_;0:A]I7^V[6810KY<=FTDJ;DCP3M&#G
M;GC.>];UIH^G:=\7[C3[2SABL[WP^9;J *"DSB<+N<'[S88@D\G- '4G5IM9
M\-2ZAX:FLY)GWBVDN]WDL5<J2=O.T[3@CVK94G W$;L<XKPQ-/L!^S'<3);0
M)<-;-([HH5F(G8 L1R<<CGWKM/'%K;Z)K&@^-A!'ML9Q;Z@^T?\ 'O*-F\G_
M &&*GZ$T >@9IJ.L@RC!ATR#FO-/$LPTOPQ;ZRRQ6D6LZQ!)J,KQ<);,<()
M"#MVK&&&>2S>IK4LM';1-<U#4]%N+.\O;RR5AI=N!;6\FU@!*2"^UL$C/?'M
M0!T'BO5KG0?"^HZO:QPRO90-.8I<@.%&2,CH?SK OO&.LZ/X0MO%%[IUG<:>
MT,4]Q';S,LL2/CE0PPY&X<96F>*+O6KOX8^*6UO2K?3I%L)A&L-WYX<;#R3M
M7%<WXGT20?!FRU&;7+IX;.PM[DV-T4^S7&U5(C<*JL03@ ;NN.M 'K,=U#+:
MQ7*R+Y,JAD8G&01D=:E9U12S,%4=R<"O.1=V?B/6=)\ZQ0:E)H N9K2](-K:
M12$9;81EGR"O5?E!R1QG%\/0ZMJ?PX\&SZ9-97M_:132?V=?L2EU&"4X/.&4
M$!2>.: /8-R[2V1@=3FA65U#*P93T(.0:\B37K.6#PI9I:IH^F3:A>P7=K?1
MB2*&Z4DK$V"H*[F?;VR%XR.%\0VL7A'3;J"WU4-8:CK5F-1AMT\J&RAD8^9M
MP3M#A1D9_B_VA0!V\OB&\3XA6>@JEJUA<6,MSYBDF3>C*N.N /F]ZZ:O/GT[
M3]/^-&D-8VL%OYNBW 80H%#8DCP<#CIW]![5Z#0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 8LOA'P]/KRZY+HUF^IJ01<F(;LCH?J/7K5B^\/Z
M5J5XMW=V4;W*H8O-!*L4/5"002O^R>*R+;Q'>Z_KFHZ?H(MH[;3)?(N;ZY1I
M%:;&3&B*RYV\98L,$XP:OZ?>:P-<GT_4K>V,"VZRPW=ON E.XA@4.=A'R\9;
M.>O8 %BZT#2;W[']HL(7%D0;4 8$)' * ?=(]JCD\,:+-->S2:?$TE\NRZ8Y
MS.O3:_/S#'&#VK2CN()9'CCFC>2/AU5@2OU':DDN8(L^9/&F&"G<X&">@^M
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
MO;%)XX\1:CX:M=,GL4M9!>:A#8LLZ,=OF$C<"&'3'3]: ->#P[I%M]M\K3X
M+[/VH%=PGSP=X/WN/6JVF^#O#NC6EU:Z=I%K:PW8Q.L2X\P>A/7')XZ<FGH_
MB"'4+19WTZ>UD=A/Y43QO&NTD,,N01N"@_6M47$)!(FCP.IW#B@#+/A30C:6
MEH=-A^SV;B2VBYVPL.C(,_*1V(Z4^X\.Z1->75^VEVDE[<P&"65T :1,8VLV
M"<8XSZ5HRW$,$7FS31QQ_P!]V 'YFG-)&L1E9U$8&XL3QCUS0!F>'=#M_#FB
MPZ9:JBQ1L[A$&%7>Y8A1V W8%.F\/:1/J4NI2:=;F]EB\F2XV8=DQC&>O3CZ
M<5>6Y@>-)%FC9'^ZP8$-]#WIQEC!8&1 5&6&>@]Z ,G_ (1+0?L%O8?V7!]D
MMI/-@@P=D3]F49P"/4>I]:;J?@_P[K5_!?:GHUG=W4( 266,,V!T!]1]<TU-
M;_M[PS<7_AR[M/-/FI!-<Y:+*.R;FVG.T[20?3!K8290J))+$92!D*<9/L*
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
MS0_\(GXXU;2+*W2.+Q1")K$I&,1W(PDHQW 5A*1[-7>6'A_1]*E\VPTVVMG
M(4QQ@;03DA?[H)Z@8J[):P33PSR0H\T!)B=ER4R,'![9'% 'G=^++3_B%I_A
MZ::VL=-31P-.CN(5:)G#D2*-W&[:$]\9]3G(UCP[I.GZ%X4L+6[;4+:+Q1#%
M',V/D5MY:)&7^ '(P#U&.U>GZOH.DZ_;I;ZOIUM>Q(VY%GC#[3ZC/2FS^'=%
MNK:UMI])LI(+0@V\;0*5A(Z;1C"X]J .&O;;2]$^(5AH*?8]+TN73I);*.2%
M3"UPTI\T -P&V[<>Q('7%9SV]CX?O_">A)J+7GAV?5[GSFDQY(E$>Z*$8X*"
M0G Y^9<=J],U;0=)UVT2UU73K:]@0[D2>,,%/J,]*+C0-(N](72)],M)-.4!
M5M6A7RU Z87&!CVH Y/P];VEI\7_ !6EK'%%YEE9NZQ@#+?O,G []*9\7$$F
MB:"A9EW:_9C<IP1\QY!]:ZW3_#FBZ5<?:+#2K.VGV"/S8H55MH[9QG'-/U/0
M])UH1C5--M;T1G*"XB60*?49Z&@#/&F6^CZS;ZC-J=Y()(S9I#<3&0,\CH1M
M![_*<^W/:N!U>PTS0O&DUW]G7_A$;^\ACU4!%\F.]7.PG_8W;=_;=@$_>%>D
MV_AG0K2[BN[?1[&*YBSY<J0*&3(P<'&1P2*<WAW17TQ],?2K-K!W,C6QA4QL
MQ.22N,9SS]: .0UJ[A;XH0Z5J%W;VMK)I(:Q%S$KQN_F,)0-W&[:$]\?6L:-
M--\-:GX0T9M3:\\.M=WBB6X(\D3A08H\_=*J2X4=F'JO'HVH>&=#U6P@L;_2
M;.YM8/\ 4Q2P@K'_ +OI^%2W6@Z1?:2NE76F6DNGJ JVS0J8U Z87&!CMB@#
MSKQQI>A:?X-UE]+*LO\ :]K=3X;='!*TT>X+V7C!('][WK8F6SF^-Z1%8)"_
MAV59DP#NS/'@,._'KVKK4T'28M&.CQZ;:+II0H;01*(R#U^7I45EX8T+3I;>
M6ST>R@DMT,<+I H,:DY(4XXR3SZT >2V]EIS?LWZBWV:V\_RKEV(1=^5N) I
M/?CH*ZOQG:Q:2GAWQM' C/I#HMXP0$M:R (Y]RN0P].:Z[_A%] ^S75M_8MA
MY%W)YMQ']G7;,_JPQR?K5UM/LWTYM.:UB-DT9B,!0;"A&"N.F,=J ///%,WV
M#P@===1;PZKJMM-J$OE9*6A=54..XV!-R_[3#O6UH.D:7;^,)=5L=8CN)[RQ
M"R6]HJ+"Z*PVRL%_BYV@]QGTKK9[>"YMGMKB&.6"12CQ2*&5E/4$'@BJ6C^'
M](\/PR0Z1IMK8QR-N<01!-Q]\=: .8\6WJK\0/!^FWQ4:7<M<.1)]R2X5!Y2
MMVXR2 >^.X%<QJ%C91W/Q>M[>WA"?V?#+Y:*,!_LTA)QV.>?K7J>J:1IVMV9
MM-4LH+RW+!O+G0, 1T(ST/O4-EX<T33I)9+/2;*!Y4$<C1P*"ZXQM)QR,=J
M."N)+1]:^%C!X3*8GP01N*&T/Z9J7P/X9T2\U?Q3-<:;;2O:>(9C;[DXA_=Q
M_='09SSZX&>@KL+7P?X;LEA6VT+3HUAD,L86W7Y'/&X<=?>KEEH>E:<]P]EI
MUK;-<DF=HH@ID)ZEL=3]: /'+FRM?^%'ZLODQ@6^NN(<#'E_Z<J_*>W!(XKL
MH=-LM'^,MI'IUM%:I<Z',TZQ*%\UEF3#-_>;D\GGFNH_X13P]]A>Q_L33_LC
MR>:T'V==C/\ WBN,9]ZDN-!L#.;ZVL;--3CA,=O=/"&:/C@9Z[>G&: /+].T
M23Q#X2TC2&2VNKNVUIKB?4VEC9)T$SEWQG>Q=?EVD<_3!KU/5K6!O#UY;&"-
MH!;,HB*@K@+P,>V!7GEIX!:YM%L]3\$: M[LVRZJEQG>_>4*J!MQ/.,CZBO4
M((?)MHX2[2!$";G.2V!C)]Z /&Q;V?\ PI_P1'$D2--?Z:9O*PK,3)C)(YSP
M>>O%:FH6Y\/>,_%D7AVUCM)&\+BYCAMHPH:=7E"MM'!;I7=KX2\.+:):+H6G
M"W24SK$+9 HD_O 8Z^]6X]%TN'4CJ4>GVRWQ3RS<B,>85_N[NN/:@#@- L-"
MU:/PKKEIKD0G@P(([6-%DE++\\<F,LW<MGI@FNL\>?\ )/?$G_8,N?\ T6U6
M[#PQH6E:C-J&GZ/96MY-GS)H8%5FSR>0._?UJ[?:?9ZG:M:W]K#<V[?>BF0,
MK?4'@T 8WA&Y@M?ASH-S<3)%!%I-N[R.V%51$N236#H4D&N^/_%MKK%LDI6&
MU%I!<Q@XM7C).T'U<G=[X!Z"NB'@CPH%51X;TK:IR!]D3 _2KU_H>E:I/'/?
M6%O/-&I1)'0%@IZKGK@]QTH \DT2[O8H/!6GZF[RZ ^LWMNCS'<)50,+56)Z
MC=G&?[J^@K>O[9].\;>+;?3U$>F3^'3=742#"+<DNJG'0,R*<^N,FO0;K2M/
MO=._L^YL;>:RP%$#Q@H .F!T&.WI4::'I<=C-9+I]O\ 9I_]=&4!$O&/FS][
M@ <T >:_#J[BEET&P\1VL7VM=(MY-#D8 Q/#Y2>9MS_RU!'S=\8Q@9S)8>'-
M URX^(#ZY:02I%J4G[Z7DP+Y$9+*3]T]\C!X'I7H#>%]!>*TB;1K$QV9S;*8
M%Q">/N<?+T'3TIT_AO1;F^:]FTJT>Y?&^0Q#+XZ;O[V.V<XH \\\/3O=0>"[
M34U:37UT>6?-\_[F.$E5WLIY>3&!C(XW9(K&T+5H;/PAX+@OKB(Z*VM745V<
M_NP \WD!N>$W $ \?*/2O8-0T+2=6GMY]1TVTNY;9MT+SPJYC/MD<=!^51_\
M(WH?]GW.G_V18_8[IS)/!Y"[)')R688Y.>] '"^.=/T6R\$>.9=*DS-=6\<U
MU'')F)'QM& .%8@9/<\$]JT?!]W%=^)=0M]>M8D\36R@PL0"K69/[MH2>=O/
MS=]W4] .GC\+Z#%H_P#9":/8C3=VXVOD+Y9/J5Q@GW-2'P]HQN[:[.EV9N;5
M-D$IA7?$OHIQD#D\"@#$^)__ "3'Q%_UY/46D^$K34;;P[JFI7MY?-86\4MI
M!*4$43E!\^$4;B.Q8G%=1J&F6.K6IM=1LX+NW/6*= ZGZ@\4^TL[:PMDMK2"
M."!!A(XU"JH] !TH \GM;?3?%6D>(K77-:AL;ZWU.<W),:+<0;)28F1SR $"
MA2/<5HVWAO1]8^*6N6VI6$5U$VE6<KI,F-TFY_G(_O\ '7J,GUKN+GPQH-YK
M$>KW.CV4NHQX*7+P*7!'0YQU';TJQ'HNEQ:H^IQZ?;)?R#:]RL0$C#T+=2*
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
MUH ]ON;^SLW1;J[@@9\[!+(%+?3)YI+G4+*RV?:[RW@\PX3S9 N[Z9/->?\
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
M$L]Y:^%M7N-.4M?164SVX49)D"$K@=^<4 8OC#Q1-I$NDQ:9>6+2S:K;6EU
M_P \BQR. 2,,-I^H/6NFN+^SM)(H[F[@ADE.(UDD"ESZ 'K7DE_+HUQ\.?A_
M>6[V[,NK:>QE+#>)"P\XD]=V[<6]^35P/I6N:IXUT7Q%K26,LER5,<WDKNM#
M&OENC.IX')X/!.>IH ]"E\1Z9#XCBT)[J,7\ENUQY>\?*H95&?<EN!WP:NM?
MV:7BV;W<"W3C*PF0!R/4+UKSNP@L+3XH:,))3)&/#&(Y[P 22$31A6;('SXQ
M[UC:4FD>)?"-Q;:YX@EL]5MM1DDNH8_*6YCN5F)4IE2Y)^4+C/'RCIB@#UV6
M^M('*374$;*5!#R $;CA>OJ0<>M))J-C#GS;RW3$GE?-*H^?KMZ]>1Q7G]AX
M>T;4_BMXNBOM-M;A!;6,OER1@KO(D)?'3=P.>OYFL$:+I4G@?XG,UA;,;>_O
MS"3&/W1$2,-O]WG!X]!Z4 >PB[MFNVM%N(3<JNYH0XW@>I7KBJEG)=KJ&IF[
MOK22V5T,$<:[7@7;SYASSDY(Z<5Y_+8VEGKGPUO+>"**ZN#()IU7YYMUJ2=[
M=6R>><\U UE9@?%FW^S0>0$#^7L&T-]DW9QZ[N<^M 'J$=_9S3+#%=P/*T8E
M5%D!8H>C >GO1+?V<-U':RW<$=Q)]R)I '?Z#J:\L@TZRL(OA9>VMM%#=3-&
MDDZ* \@:T.0S=2.!UJ&T71_$>C>(=,\1Z\UC>Q:I.UW%^Z29"LI,31EE+'Y
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
MIV4>)?).^=1B3 .SD_>P1QUYJG?^*M(T[7[/1;B]@2]N4:0(T@78H[G/3)(
M'?GTH M6^A:1:WK7MOIEG%=,Q9IHX%5RQZG('4]SWI?[#TCSKB;^RK'S;D8G
M?[.FZ4>C''S?C4C:KIR7GV-K^U%UD#R#,N_)Z#;G/<5;H KV=C::=;+;6-K!
M:P*<B*",(H_ <5#+HNE3W,]S-IEG)/<1B*:5X%+2(/X6)&2.!P:GN[VTL(//
MO+J&VA!QYDT@1<_4TGVZT^Q?;?M4'V3;O\_S!LV^N[IB@"H?#NAF&"$Z-IYB
M@;="GV5-L9]5&.#]*)?#FASS74TVC:?)+=J%N'>V0F8#'#G'S#@=?2K5OJ-C
M>6K75M>6\]NN=TL4JL@QUY!Q4<>L:9-<0V\6HVCSS1^;%&LZEG3KN49R1[B@
M!6TG3GNK:Z:PM6N+5=EO*85+Q+Z*<94?2K$T$5S \$\22Q2*5>-U#*P/4$'J
M*@M=4T^]BEEM+ZUN(X25D>*97"$=02#P?K38M8TR>ZCM8=1M)+B6,2QQ).I=
MT(R& !R1CO0 NGZ3IVE(R:?86UHK8#""()G'3.!VJ!O#>A/%-$^BZ<T<\GG2
MH;5")'_O,,<GW/-6!JNG&&687]J8H3ME<3+M0^C'/'XUG:CXNT73-2TRQN-0
MMUFU'<T695 "!&;>3G&TX ![D\4 7AHVEB\BO!IMF+J)0D<P@7>B^@;&0*9%
MH&C0:J^JPZ591ZC)G?=);J)6SURV,U-<ZKIUE/%!=W]K!--@1QRS*K/] 3S1
M?ZA::?!ONKVVM-^0CW#A5W8]R,_3- "6>D:;I\TLUEI]I;2S',KPPJC/_O$#
MG\:L+!"MP]PL2"9U5'D"C<RJ20"?0;FQ]37-^ =;OM?\-->ZC+%+<"\N(=\*
M;5*I(RC R>P]36X=6TT/.AU"T#P F9?.7,8SCYN>.?6@"3[#:"R^Q?98?LFW
M9Y'EC9M]-O3%5#X=T0VT-M_8]@((&+11BW0+&3U*C'!]Q4XU;33;I<#4+3R'
M;8LOG+M9O0'."?:J!U---N-:O-3UNR.GV^QUB "M:+M^;><G.X\C@>G- %Z3
M2--FTPZ;)I]J]@1@VS0J8R,Y^[C'7FI+#3K'2K-+33K."TMD^[%!&$4?@.*X
M[5?&<UQIWA/4]$NK8VFJZE:V]S&5#NBRJ6*Y!PK #!&,\]J[&SU"RU!9&LKR
MWN5C;8YAE5PK>AP>#[4 2S00W*!)XDD0,KA74$!E(93]00"/<4>1"+@W'E)Y
MY0(9-HW%0<XSZ9)J"#5=.NKM[2WO[66YCSOACF5G7'!RH.12#5M.:"6<:A:F
M&)MLD@F7:A]"<\&@!E[H>DZE.D]]IMI<S(NU9)H5=@OIDCI[5)?Z7I^JV1LM
M0L;:[M20?)GB#IQTX(QQ6=J/B[1=,U/3=/N-0MUFU#<T695 $80MO)SC:< #
MU)X[ULRRQPQ-+*ZQQJ,L['  ]2: *2:%I$?F[-*LE\Z-8I,6ZC>@  4\<J
M .E(^@:-)I9TM])L3IY.3:_9T\K/KMQBIHM5TZ<RB&_M9/*19)-DRG8C#(8X
M/ (Y!IUEJ-CJ4;26%[;W4:MM9H)5< ^A(/6@"&QT/2=,D\RPTRSM7V"/=! J
M':.@R!T]J?=:3IU]<0W%WI]K<3P_ZJ26%7:/_=)&1^%$6K:;/,T,.H6DDJ_>
M1)E+#G'(!]:&U;35OA8MJ%J+PG MS,OF$XS]W.>E $7]@:,?M7_$IL/]+7;<
M_P"C)^^'H_'S?C3K70](L98);32[*"2",Q0O%;JIC0G)52!P,\X%/GU;3;61
MX[C4+2%T*AEDF52I;A003QG!QZXK#\<>)!H/AG4Y[+4;&#5(+9YX8;@AF? )
MP$W G.#Z_0T =(+>%;E[@1()W14:0*-S*I) )] 6;\S5*^T#1M4NX;N_TJRN
MKF#_ %4L\"NR=^"1D<U+IMRT^C6=U.PWR6Z22-T&2H)/M5+0?%.D^(UNFTV\
MAF6WF>(E9 2P7 + ?W<Y /?% &S6=%H.CP7[7\6E64=VS;S.L"ARW3=G&<^]
M36>J:?J#R)97]K<M']]89E<K]<'BK$LL<$3RS2+'&@W,[G 4>I)Z4 4M3T'2
M-9:)M4TNRO6A.8S<P+(4/MD<4_4='TS6+1;74M/M;RW4@K%<0JZ@CN 1Q3K;
M5-/O8))[6^M9X8SB22*965/J0>*2+5]-GN8K:'4;22>6/S8XDF4LZ?W@ <D>
M_2@".70M(G@MH9M*L9(K7'V='MT*Q8Z;01\OX5)%I.FP7SWT.GVL=Y(,/<)"
MHD8>[ 9-.@U*QN9I(;>]MI98L^8D<JLR8X.0#Q4EM=VUY#YMK<13Q9(WQ.&&
M1U&10!#>Z3INI2127VGVET\)S&T\*N4/J"1Q3=3T72]:@2#5-.M+V)&W*ES"
ML@4^H!'%4M&\5Z/KUQJ$-A?02FRG:%RL@.[:JEF'^R"VW/3(-7K?6-+NTF>V
MU*SF2$9E:*=6$8]6P>/QH +K2--OM.&G7>GVL]B %%O)"K1@#IA2,<=J?%IE
MA!IPTZ&RMH[$(4^S+$HCVGJ-N,8J-=9TMXEE74K-HW?RU<3J06_N@YZ^U/O=
M4T_3=GV^_M;7S#A//F5-Q]LGF@""S\/Z-I]A+8V>DV-O:3$F2"*W54?_ 'E
MP?QJW9V-II]LMM96L%M O2*&,(H_ <4R[U*QL%1KR]M[<2?<,TJIN^F3S5B.
M1)HDEB=7C<!E93D,#T(/<4 -@MX;6WCM[>)(H(U")&B@*J@8  '052T[0-'T
MB>:?3=*LK.:?_6O;P+&S_4@<T^36M*B>-)-3LD>20Q(K3J"SCJHYY/(XZ\T^
M]U33]-"F_OK:U#YV^?,J;OIDT 4Y/"GAV6YGN)-"TUYK@AII&M4+2$$,"QQS
MR ?J*TY+>&6W-O)#&\#+M,;*"I'ICIBJ&J2S[M.:UU2ULT>Z3S!,H;[1&0?W
M:<C#'(P1GI3M8U2WT^T=6U"SM+IT/D?:6&&;_=W MSCH: &_\(WH1M8K7^Q=
M.^SQ/OCB^RIL1O4#& ?>EF\/Z+<74MU-I%A)<31>3+*]LA=X\8VDD9*XXQTJ
MAX%U>[U[P1I&JWS*UU=0"20HNT9R>@K5U66Y@TFZFM'B2>*)G0RH77(!/(!!
M_6@"&[\.Z)J%K;VMYI%A<6]MCR(I;=&6+']T$8'X58LM-L-.$HL;*WMA*YDD
M\F()O8]2<#DUQN@:SXM\0>!;+7;>\T6.\NX#)';/92!6;)PF[SN,XZXKL;S5
M-/TXH+Z^M;4R?<$\RIN^F3S0 /I6G2:@NH/86K7J#"W+0J9%'H&QFEMM-L+.
MYN+FULK>">Y;=/+%$JM*?5B!EC]:?/>6MMY?GW,,7F'$?F.%WG&<#/7BEMKJ
MWOK9+BSN(IX'&4EB<.K=N".#0!#?Z3IVJK&NH6%M=B)MT?GQ*^P^HR.#]*E6
MQM$LOL2VL"VFPIY C 3:>VWICVKE?#7B+5M1\4>)M/U&6P%IH\T<:/% R,P9
M-V6)<@8X[5TD6KZ9/<0V\.HVDD\T?FQ1I.I9T_O* <D>XH 33-%TO18'@TO3
MK2RB=MS);0K&&/J0!S4=CX=T33'N'L-(L+5[D8G,-NB&0>C8'(J>ZU33[&6.
M*\O[6WDEXC2:94+]N 3S2WNI6&F1K)?WMM:(QPK3RK&"?8DT 5?^$:T'[']C
M_L33OLH;?Y/V5-F[UVXQGWK31%C1410J*,!0, #TJ"2^LXFB62Z@0S F(-(!
MO &XE?7 !/':L_4/%.BZ=X?N-<DU*V?3X%),T4JNK$?PJ0>6)XQZT "^$_#B
MS23#0=,$LL@D=_LB99AR&/')SS4][X?T;4KN"[OM)L;JY@QY4LUNKLF.1@D9
M%5)=2_M"#2;K3M8LK>&6X7S0^V3SUP<Q*<C#9(Z9/'2M*'4K"XGD@@O;:6:+
M/F1I*K,F.N0#Q0 7&FV%W=V]W<V5O-<VQ)@FDB5GB)Z[21D?A4#:!HSZNNK/
MI5DVHKTNS OFCM][&>E3'5=.%DUX;^U%JIPT_G+L!]"V<5+:W5O>VZ7%I/%/
M XRDD3AE;Z$<&@"&+2--@OY+^+3K2.\D^_<)"HD?ZMC)J%?#NB+#/"NCZ>(K
M@[ID%LFV0^K#'/XUA^/O$&K>'-/TZYTMK/-SJ$-FZW,+/@2$C<-KKT]*CUGQ
M'K'A?6-$BU(V-[8:K>+8AK>%H989&SM;!=PR\<],>] '0G0-&;[-G2; _91B
MWS;)^Y_W./E_"C_A']&S<G^R+#_2ABX_T9/WW^_Q\WXU+<ZMIUG<I;W6H6L$
M\F-D4LRJS9X& 3DTZ[U*PL"@O+VVMB_W!-*J;OID\T 0'P_HI6W4Z18%;;_4
M#[,F(O\ =X^7\*)] T:YU2/5)]*LI=0BQLNG@4R+CIAB,\5/=:E86-LMS=WM
MM;V[8VRS2JBG//!)Q3VO;1+/[8]U"MKM#>>9 $VGH=W3% %:^T+2-3NH+J_T
MNSNKB#_52SP*[1_0D9%3V.GV>F6PMK"T@M8%Y$<$811^ KFO#7B.ZU?QGXDL
M#>6EUI]DEJ]H]LHQB0.6RV3N.5 _#H*ZZ@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MDL3CNW/6NX.AZ08883I5B8H/]4AMTVQ\Y^48X_"G76CZ9>W4-U=Z=:3W$/\
MJI98%9T_W21D?A0!R'PRU?3K?X:^%X9KZVCEGB$$2-* 7D&24 [G':NOU@A=
M$OR2 !;2$D_[II4TG3HX[:--/M52U;=;J(5 A.,908^4X)Z5/<6T%W"T-S#'
M-$WWDD0,I^H- 'G/PP\.V=UX"\+:D+B]$\"^<%-Y*T1/SJ1Y9;8.">@X-7?#
MDL=SXT\<6&M+&T[21%4FQA[(QX7&>J9WY[98YY-=M:6%GI\9CLK2"VC)R5AC
M" GZ"H[W2-,U*2.2^TZTNGC^XT\*N5^A(XH \;TW3Q)X>^'":I&LP.KRQP-.
M,LUMB7RU)/52NWCH1BO:+*PM--M$M+&UAM;9,E8H4"(N22< <#DD_C3+K2]/
MO7C>[L+6X:/[C2PJY7Z9'%6R 1@CB@#R[2$@N==^*<4RQRQ[X]RN 1Q;GJ/J
M/TK+M;*RM?!7PMO(((8KI]2LE:95 =@T+A@6ZG. ,>PKU5=!T=#(4TFQ4RC$
MF+9!O'OQS0="T<Q1Q'2K$QQ',:&W3"'U QQ0!Y_IVHZ#<WGCG1/%US;PSRW[
M^8EU+Y;26A11%L.02  ?N]"<]31_:-A;>/;_ $[5]3ETFVN-*MET\7/E!9(0
M&$B%I5;YMQY&<GOG%>B7&D:;=WD-Y<Z?:374'^JFDA5GC_W6(R/PHO\ 2=-U
M5(UU'3[6\6-MR"XA60*?4;@<&@#R\:%H5KKWPWL;(O>V"O?QPS7>UVEC$3E>
M0!N3/W>V,56U2"&#P_\ %FUMXT2&.02+$@ 52;="Q '3)S7K4VEZ?<3Q33V-
MK++$,1R/"K,@]B1Q21:3IL#3-%I]I&TX*S%(5!D!ZAN.?QH X'Q,]A<CP!<V
MS6\C#6;>,2QD$@&%R5R/?''TJ?Q#)/X1\?PZQ96_F1^(+?[!(BKQ]L0$P,V.
MS LI/8#-=HVB:2T4$3:79&.W_P!2AMTQ'_NC''X5<DABE*&2-',;;TW*#M;I
MD>AY/YT >=>(9(/#'B7PC:WNHR6.DK;W$(O,)M%T=A#.74J"P\SGU9N>M7=(
MT^6PLM1;P-J%I?M<WYGN9=0DW6X=E^<1>2H&<[<]NO?-=G>6-IJ-LUM?6L%U
M;M]Z*>,.I^H/%/MK:WL[=+>U@B@@C&$BB0*JCT ' H \V^)0OV\%:&FN-:I>
M/K=JLILG=8P-YQM)PP.WOZYJIX_M(- U[PUJNC7<]YK)OD@AT^ZN6NA)&^=[
M*)"Q0C ^=<8[UZ=>:7I^HE3?6%K=;?N^?"KX^F13;32-,T^0O9:=:6SD8+0P
M*A/Y"@#R?QOJ&GW.B_$*.TDM[61&2.Z%P^^:YE6-=NQ2?D4 #!P<D,>,9K9U
MM[]KJ?6_#U[I^I%-)B34M*NSE)X 9"&1Q]T\R#G@XYKOY=(TR>XFN)=.M))Y
MX_*ED>!2TB?W6.,D>QIDVA:1<-&T^E6,K1H(T+VZ$JHZ*,C@>U 'GBZ_9_\
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
MH:;9WUO)-9.(WQ*,NV,MM'<+P"?7/I5^SUK2]2E>&PU*SN9E3>4AF5R%Z!B
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
MXU1P?L\1&<[5+N3[!%8_7 [UK:9K=EJGA^UUN*94LY[=;C>[ !%(R<GMCO\
M2@">WTVQLYY9[:RMH)I>9)(HE5G^I YIHTG30' T^U ?[X\E?FYSSQSS58^)
M]!%I;W9UK3Q;7#^7!-]I39*WHIS@GV%6GU2PCN7MGO;=9TB\YHVE 98_[Y'9
M??I0 ATG32J*=/M"J?=!A7"_3CBN;\/>%)K/6]<O]7L],F%]??:[=E)E>'Y5
M7'S(,?=!R#6_::_I%\TJVNI6LIBC$L@64?*AZ.?]D^O2F6?B70]0NHK:SU>Q
MN)Y4:2..*=6+HK%2P /(!!&?8T 7;NSM;^ P7EM#<0DY,<R!U)^AILNG6,Z1
MI+96\B1#;&KQ*0@]!QQ7'ZUXM!\7^%[/2-9MY+>\NGCNH(MCF1!&[!@W7&5Q
MD?G747>O:18726MWJ5K!.[*@224*=S?='/0GMZT 3_V98>8\GV&VWN"&;RER
MP/7)Q2VVG6-DDB6ME;P+)]\11*H;ZX'-0:GJUAIT?EW6HP6<CHQ0R,,@#JV#
MV&1D]!WK&^'.KWVO>!-/U+4K@7%W,TV^4*%#;9G48 XZ 4 =!%IUE;B$0V=O
M&(<^5LB4>7GKMP.,]\4-I]DZRA[.W82MOD!B4[V]3QR:YDZ_?:[XQO\ P_H\
MRVMMI:(;^]V!W,CC*QQ@_*. 26(/ICO6G#%KMGKUM%)>+>Z2\,F]Y(569)05
M*Y*X4J1OZ*.?6@#3DTZQEL_L<EG;O:_\\&B4IUS]W&*#I]D;1+0V=N;9/NP^
M4NQ?H,8%5UU[2'OUL5U*U-TS%%B$HW,PZJ/4CN.HJ*[\3Z#8&Y%WK-A";7;Y
MX>X4&(MG ;G@G!X]J +8TO3P\;BPM0T>-A\E<KCD8XXJRZ+(C(ZAD88*L,@B
MLS_A)]!^UV=K_;-AY]ZH>VC%PNZ8'H5&><]O6DO?%.@:=]H%[K5A ;8J)A)<
M*#&6SM##/!.#@>QH O6=A9Z?$8K*T@MHR=Q2&,("?7 %-33;", )96R@2><
ML2C$G][I][WZTC:I8)IZ7[7MO]CD *3^8-C@],'H<]L=:JCQ+H7]G?VA_:]B
M+/>8_.,ZA=_]W.?O>W6@"TFF:?%>&[CL;9+DYS,L*ASGK\V,TZ33[*:\CNY;
M.W>YB&(YFB!=/HV,BH++7=)U*]N;*QU*TN;JV.)X8IE9H^W(!XYXHM]<TJ[N
MQ:V^H6TMPP)6-) 2P'4@=P.Y% %BXL+.[EBEN;2":2$[HGDC#%#ZJ3T_"I((
M(;:%88(DBB7[J1J%4?0"J4&OZ1=7JV4&IVLERVX)&LH)<K][;ZX[XZ=ZS=-\
M::+K%WJUK;:A;QG3Y#$TKR* <*"S@'^$%L9Z<&@#9NM-L;Z2.2[LK:X>(YC:
M6)7*'V)'%.GL+.ZD62XM()G7A6DC#$?0FL_2+Z"V\,VMW>:[!J$80;M2.R-)
MCG&1M^49/'%6(-<TFXM)[N+4K5K>W.V:3S5 B/HV?NGZT 6(;"SMYFFAM((Y
M6SN=(P&.?4BFW>FV%^5-Y96UP5Z>=$KX_,54M_$^@W=];V5OK%C+=7$0FAA2
M=2\B$9# 9R1CGZ<U<U"9(-/N))+N.S41G_2)" L1QPQW<<>] $DEK;S",2P1
M.(F#1AD!V$="/0U%<:;8WD\4]S96T\L7,<DL2LR?0D<52L-3M;/0-.FO=9AO
M/-B0+>X5!=';G<JKQR 3@=JT+.\M=0M4NK.XBN+=\[)8G#*V#@X(Z\@T +=6
M=M?0&"[MX;B$\F.5 ZG\#Q3)=.L9XXXY;.WD2(8C5XE(0>@&..E4+KQ9X=L1
M.;K7-/A$#B.7?<H-CG.%//!X/'M5ZXU*RM+5+J>[AC@DP$D9QA\] OKGMB@!
M5T^R2X%PMG;K,.D@B4,.,=<9Z5SWB[P_?Z]?Z%);1V3V^GWOVF=+F1AY@V,A
M4 (PZ-WJ_J/BW1=.\-W.O-?PS6-NK9>%P^YA_ ,?Q9XQ^=7]+U*WU;3H;VUE
MBDCD4$F-PX4XR1D>E #DTVQCM/LB65LEL3DPK$H3/7[N,4O]G6)MA;&RM_(!
MW"+REVY]<8QFH)-<TJ*]%G)J%LMP9!$(S( 2YZ+_ +W?'6@:]H[6US<C5+(P
M6K;+B03KMA/HYS\I^M $TVF6%Q:+:3V5M+;*<K"\2L@/LI&*EEM;>>V-M-!%
M) R[3$Z J1Z8/&*X_6?$LFG>-O#P_M:WCT&]L[JXE+;!&1&J%7\P]OGSUQTK
M:N=<TW4O#%U?Z=XAL[>W:-D34ED1XX7QC<<G:2#V- &M;V\%I D%M#'#"@PL
M<:A54>P' IEY86>H1B.]M(+F-3N"S1AP#ZX(JLNI6ECI-K<7NI0NCQJ!<L0H
MF.W.X >O)P*DCUC3)M+&IQZA:O8,,BY653&><?>SCKQ]: )9K"SN8TCGM()4
MC&$5XPP7Z ]*G1%C1410JJ,!0, #TKGM7\;:'I/AN^ULWT,]O:95EB<%C)CB
M/'4,?0].O2MJSO;;4+5+FUGBFA;H\;AE]^10!(MO EP]PL,8F<!6D"C<P'0$
M]34,&FV-K<2W%O96T,\O^LECB56?ZD#)K+T+Q?I/B&^U*UL;J)WLK@P'YQF3
M"J68#KM!;;GIQ5ZTU[2;^[^RVFI6LTY4N(XY02RCJ1ZCW% %O[+;^<\WD1>;
M(NQWV#<R^A/<>U1Q:=8P"(16=O&(=PB"1*-F[KCCC/?%+>W]GIMH]U?74-K;
MI]Z6:0(H^I-44\3Z#)>2VBZS8&XBB\Z2+[0NY$QDL1G@8YH OV]C:698VUK!
M 6^]Y487/UQ3+K3-/O9%DN[&VGD7[K2Q*Q'T)%066O:1J6G2ZA9:G:7%E$6$
MD\<RE$V\G<<X&!SS38?$6C3Q7,L6I6SK:H))\2#,:D9!(ZX/8]^U %J33[*6
MX%Q):6[S#&)&C!;CISC-,&DZ:(9(1I]H(I<>8GDKM?'3(QS7#:WXZ;4?!%KK
MOAW4$AW7T$4B;5=O+>8)A@?NDKSTS7:Z?KNDZM<7-OIVI6EW-;-MG2"97,9]
MP#QT/Y4 3MIUDX<-9V[!U5&S$IW*O0'CH.U/BM;>" P0V\4<)SF-$ 4YZ\"J
MD>OZ1-J T^/4[5KL[L0B4;FV_>P.^.^.G>JTOB_PW!&))=>TU$,Q@#&Y3!D&
M"5SGJ-PSZ9% %^+2M.@M&M8;"UCMF.YH4A4(3ZD 8S2?V3II" Z?:83[H\E?
ME[\<<5%%KVD3ZO)I,.IVDFHQKN>U693(H]USFAM?TA;\6+:E:BZ:3R1$91DR
M8SL_WL<[>M $\^FV-U<17%Q96TT\7^KDDB5F3Z$C(IT]C9W4BR7%I!,Z\*TD
M88CZ$UD6WC'1[KQ/?Z"EW"+FRCC:0M(!EFWY49ZE0F3CIGV-2Z'>PC1Y[N;Q
M!;ZG DTK&\&Q$C4,?D)4X^4<9]N: -"?3;"ZN%N+BRMI9U4JLDD2LP4]0"1G
M%.FL+.XLQ9S6D$ML  (7C#)@=/E(Q4%KKFE7R7#VVH6TBVW,Y60?NAC.6]!C
MG)[4EGK6FZJTL.GZC;S3(@<K&X9E4_=;'H>QZ&@":33;"6***2RMGCB&(T:)
M2$'H!CBK*JJJ%50% P !P!7+?#_5=0UCP]/<:G<_:+B._N8/,V*F520JO &.
M@K5OO$NA:9+-%?:Q8VTD*>9*DLZJ44D $@G@$D#\: +MO86=H[-;6D$+,,$Q
MQA2?RI(]/LH;R2\BL[=+J08>98@'8>[8R:K7?B'1K!XTN]4LX#(%*^9,HR&^
MZ<]@>WK4NH:QIVE*&O[Z"V# L/-<#('4_0=SVH L+;0)-),D,:RRX$CA0&?'
M3)[U#!I>GVH06]C:Q!&+IY<*KM8]2,#@GUIEQK.FVMM!<37]NL-P,POY@(EX
MS\N/O<<\=JYOQUXAN+7P(VN>']3BQYL 2>()*LBO*J'!.1_$?RH ZB+3+"$.
M(K&VC$B[7V1*-P]#QR*9_9&F>7Y?]G6FP'.WR%QGUQBEO]6T_2D5K^\@MPP)
M7S' ) ZD#T'?TIJ:UI<D]K FI6C37:%[9%F4F90,Y09^88YR* (XM%M8M<.J
MB.)9Q!]GC\N(*0AVD@D<M]Q<=@!@#KG2(R,'I7/ZYK<;^&-<N-%U.W-Y86\K
MEHBLOE2*A8!E['CH:-$UZ$>#]"O]7OHDN+RR@=GD(4RR-&&; '4]3@"@#<$$
M(6)1$@6+_5C:/DXQQZ<$CZ&HY;"SGG6>6T@DF7&V1XP6&.F#6+K/C71-'T2V
MU5KZ">WNI4AMVBD!61F8+P1Q@9))[8J=]0M[KQ!I@M?$-LJ/#(QT]-CM= @8
M<'.X!<'IP<T :<&GV5L7,%I!$7&&,<87</? YID.E:=;VSVT-A:QP2'<\20J
M%8^I &#4-SKVD6=V+6YU*UAG+*FQY0"&;[H/H3V!ZT7FOZ/I]P\%YJEG;S1Q
M&9XY9U5E08^8@G@<CGWH N06MO;1&*W@BBC)R4C0*/R%,M+"ST]&2RM(+9';
M<RPQA 3ZG ZTFGZC9:K91WNGW4-U:R<I-"X96YP<$>]1:CJECIL8%W?0VKR*
MWEF1AG@<D#N!QGTH M3V\%U'Y=Q#'*F0VV10PR.AP:A;3+!I7E:QMC(^=[F)
M<MGKDXYKAO#WB&[U7X?"]U#Q1;V%T^H2Q1Z@\<6'5)R JJ<*=RC''/.>:Z^^
M\2Z'IDLT5]J]C;20Q^;*DLZJR+D $@G@98#\: +0TVQ%K):BRMA;R??B\I=C
M?48P:FM[>"T@2"VACAA086.-0JJ/8#I5"[\0Z-8-&MWJEG"9 I7S)E (;[IS
MV!['O4]_JVGZ6BO?7D-N&!*^8X&0.I ]!W]* )GL[62Y6YDMH7G12JRL@+ '
MJ >N*B.E:<5C4V%J1$-L8,*_(/0<<5D:GXVT/2[W1[:2^MV.J,3#()1L$81F
M\PMTVG  ]2>.AJC9ZY>)\1-:L+S4$.E6VFPW<89558MS.&);J1A>YH Z7^R]
M/W.WV"UW29#GR5RV>N>.:7^S;$VCVGV*V^S/]Z'REV-]5Q@U#'KVD3:6VJ1Z
MI9/IZYW72SJ8AC@_-G%6Y+JWBM3=231I;A=YE9@%"^N?2@ M[6WM+=;>V@BA
MA486.- JCZ <5#!I>GVH06]C:PB-BR".%5VD]2,#@GO7!Z3XN.M6D>OGQ79:
M;;07TJW%E-Y1C-LKLB\G#JY"A@V['/3%=K'X@T:9+MX]5LV2SD\NY83+B)_[
MK<\'MB@"8:1IH1D&G6@5OO 0K@_7BI!8V:K"HM8 (#NB C'[L^J^GX5!!KFE
M7-K/=0ZC:M!;G;/)YH B/H_]W\:KQ>*= GN[>TBUJP>XN8_-AB6X4M(N,Y S
MR,<_2@#7JM::=8V!D-G96]L9#ES#$J;CZG YJ#2]=TG6_._LO4K2]\AMLOV>
M57V'MG!JGX@\5Z7X;GTZ"^G1)KZX6&)6;: /XF)[  '\<"@#3ATZQMYO-@LK
M>*7^^D2J?S IUQ8VEX5^U6L$^W[OFQAL?3-<;'XL_L_QUK<.K:S;1Z+!8VUQ
M;M+LC1#(S_Q=6R%'>NN;5+!=/34#>V_V.159)_,&QP>F#T.>V.M !%I6G02K
M+#86L<B\JZ0J"/H0*6/3;"$R&*RMD,BE7VQ*-P/4'CD4:?J=CJUL;C3[N&ZA
M#%"\3A@&'4''0CTJC<72?\)1:0#788BL$ADTS"%YNF),_> 7GIP<T :-O9VM
MF&%M;0P!N6$2!<_7%,M]-L;2>6>VLK:&:7F22.)59_J0.:SW\7^&X_+WZ]IH
M\V8P(?M*8:08RHYY(R/SK+\5>+(-+UW1=$&HPV;W\LGVB<NFZ"-8V8'#9 +,
M% )![]Z .B&DZ: X&GVF'^\/)7YN_/'-++I>GS68LY;&UDM0<B%H5* ^NW&*
MR++4X] L?(\0^([2YGW-(EQ($A8PD_(7 X]MV #6G=ZWI5@\*7FI6ENTREHA
M+,JEU +$C)Y  )S[4 6GM;>2U-J\$36Y788F0%-OICIBDM;2VL8!!:6\5O"O
M2.) BC\!Q69'XN\.2Q"6/7=.:/R3/N%RF!&"%+'G@9(&?7BD;Q?X;2VM+AM=
MTX0WAVV[FY3$IS@[>>>>/K0!?ATO3[?'DV%K'MD,HV0J,.1@MP.N.]"Z9IZ7
MGVQ;&V6ZY/G"%0_/7YL9[TS4-:TS2B!?WUO;DJ7 D< [1U;'H,C)Z"LW6/&6
MC:-<:3!/>0%M3D A82#;LVEO,+=-O'![DT :-Q8+'#=3Z;;6<6HO&_E321<>
M81P7(Y(SC/-4_#^FZG;^=?ZY/:S:K<*B2&T1EBC1,[57<23RS,2>[>PIUM=Q
MW'BB=(=>@G1;1<Z8@0M&=W^M+#YN00,'CBK U[2&OUL1J5J;IG*+%YHW,PZJ
M/5AW'6@#1HK)O/%&@Z>;E;O6;" VNWSP]PH,>[. W/!.#Q[5I6]Q#=V\=Q;R
MI-!*H>.2-@RLIY!!'44 24444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!QT$D_B/Q/?7^EZE9"WT
MT'3T#P^>"YVO*PPZX_@7_@#5C?#:[CT#6=<\!7-W"\FGS_:++:=H:"7YBJKD
MXVL3QG^*O1HX(H<^5$B9Z[5 S2"V@$GF"&,/G.[:,Y^M 'D,^AZG-9:[X&T]
M'B.E73:KIUQMX5&S)!&I['S=XSZ(16U<:S!J/PSUGQ?JNDR7$%]8JIL=Q1C"
MHQM)'(&]I&R/X2/2O2-JARP4;B "<<D#I_,T@C01^6$4)C&W'&/3% 'EVEZK
M8O\ %C3IFUFSNTFT"2)7M\"'(F0[$ZDX&2<DD<DXK&TNU\[]G>]GT2"*34EC
MNEWPJ#(%-PV\ CD9C'Y >U>S"UMU556WB"JI50$& #U ]J?'#%""(HT0'KM4
M#- 'E^L^(O#FI:U\/;K3;^R,"WC; LBYA1H& 4C^'G P>X]JH6U[H-U#XD\,
M^+M5N;:[?4IVDL6*J;I'DW1-%\NYLC:  <_*/:O6XK*TA;=%:PQMN+Y6,#YC
MU/UISVMO)<).\$33(,)(4!9?H>HH \[T+5K72/B+XEM->N%LY)K:T-@U[(!O
MMUC(958G!(<MD=R2:O?!Z:WD^&>G1P2(WE27",BGE/W\A ([<$'\:[:6V@G>
M-YH(Y'C.Y&= 2I]1GI3XXTBC$<:*B+P%48 _"@#S;0I8O!OQ,\36VL2+;6VN
MRQWEA=2G;'(P!#Q[CP&!/ [BNQU/4OMNG:A9Z+.L^H?99?+>%@RQ/M.S<<X!
M)Q@=>_05K3V\-U$8KB&.6,]4D4,#^!H@@AMHA%!%'%&O1(U"@?@* /(+F6#6
M/@7I6GZ<P77(6M8(( <317J2*'..H88=B?3)KI-(^PGXO>*S*;<NNGV88MMR
M.)-WZ8S^%=RMI;)<M<K;Q"=AAI0@W$>YZTIM;<LS&"(LV<G8,F@#Q"T:QA^
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
MVG>!]0N+RP2^MP8P\4F=@S(H#MMYVJ<,<>E<C8ZO8'XF:G-)K,5['<>'D*W
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
MS$C("!<EN 3QG@$T 6RH/4 _44;1C&!CTK.TWQ!I&L2RPZ?J-O<3PY$L*O\
MO(B#@AD/S*0>,$"N:\8ZCJUIXN\*Z?8:M<6EMJEQ+#<+'%"QPL>X%2Z-@Y^M
M ':-%&^W?&K;3E<C.#[4/%'+CS(T?!R-R@X-<5H6OZK'\2=5\*7=V-2M8+)+
MR.[,:I)$20/*DV *2<Y' XKHK[Q-HVFW'DWE\D)$BQ,[*WEH[8VJ[XVJ3D8#
M$'D4 :I .,@''(I/+0EB47YNO'6LZ^\0:7ITLD=U<[#$%,K"-F6/=]W>P!"D
M]@2,U1B\7V$WC*?PX@D\^"!9'<QM@LQ("@XQT!R>G;L: .@P,@X&1WI!'&)#
M($7S",%L<X],UE6_BC1;N]@M(;Y&EN&=8#M8),4^\$<C:Y&#G:3T-5-#\8:?
MKNKZK86WF*;";R2SQLH<A0S'D< 9QSUQGI0!T.Q?[H_*DV+_ '1^594'BC1;
MF^2SCOXQ-)&TL0=6194'5HV( <#U4FJC>//"RQQ2'6[0QRRF%9 Q*[L[>2!@
M#/&3P?6@#H&CC9U=D4LOW21R/I2[5SG:,_2LJS\3:+J&KRZ5::C#+?1*7:%2
M<E0<$@]&P>#C.*)?$VC07T5G+?(DLLWD(S*PC:7_ )YA\;=_^SG/M0!J;%P1
MM&#U&*7:I8-M&X# ..0*P+OQQX8LOM7GZU:@VKA)PK%BAQG!QGIW].^*CU;Q
MIIFE:MHM@SM*=4+.DD:,Z",1L^X$ YR0H '8YH W;RSM]0LI[.[B6:VGC,<L
M;#AE(P0:BT^SDM+&.UGG^TB'"QR2#YBHZ;O5O?OUJV654+D@*!DD\8%9=KXE
MT>]O(;2"]4S3H7@#*RB=1U,9( D'?*DT 6M0M)+RSDMH9C;B;Y9)$'SA2,':
M>S>A[5+9VEO864%G:1+#;P((XHU'"J!@ ?A6'<>._"UJDSRZW:!8)?)E*L6"
MMQD'&>!D9/09YKH%D1HQ(K!D(W!@<@CUH 4JI.2!G&,XI-B_W1^5<#J7C=-:
M\'^++G1;FYL[G2DN!%+Y.&8Q1@DD.I ^8D8ZX&>*V_#OBO2K^+3M,;4XI=6>
MS25XR?F<A1NP>A()Y Y% '1M%&[*S(K%#E21G'TIU9-UXFT:RNUMKF^2)VE$
M&YE;RQ(>B%\;0QX^4G/-:<LL<$+S32+'%&I9W<X"@<DD]A0 HC0=$4<[NG?U
MI=B_W1^58[>*=(2&YD,\H^SP?:'0V\@?R^FX*5RP)Z8ZU!H?B[3M7\,6^N/)
M]FAE1&(D!&TM]U1D?,3D#C.3P* -[8O]T?E2-%&[J[1JS)]UB,D?2J>GZUI^
MJ27$5I<!IK<@3PNK1R1$C(W(P##(Z9'-5X/$FCWE[%8P:@OGW"L;<[2!,%^\
M8V(VOCOM)H U7C208=%8 YPPSS1L49^4<G)X[UQ/@[Q&\6@ZE<Z]J4DODZU<
MV:3RIR0LFQ%P@Q[<#J:[1KB)+8W$CB.(+O9I/DVCU.>GXT /V+_='Y4  $D
M GK[USJ>/_"<D]G"FO6;/>G;;X?ASN*]>@R00,]>V:EU'QKX:TF>X@OM:M(9
M;;:)D+Y*%C@ X[\'B@#=*J3D@9]<4FQ?[H_*L72+ZRN-9UMK?7C?"-X_-MMR
ME+,A>@('?!)R3CVJ>S\2:1?WR65O>JUQ)&98E967SD'5HR0 Z^ZY% &FT<;@
M!D5@#D C.#ZT;$P1M7!.2,=:RV\3:,FH163WR+--*88BRL$DD'5%?&TL,'Y0
M<^U:KNL:,[L%51DL3@ >M ")''$FR-%1!_"HP*4    8 Z 5EVGB32+Z\CM(
M+U3/,ADA5T9/.0=6C+ !Q[KD563QKX:EO8[.+6K22XDN3:(B/NW2@ [01QGD
M?RZT ;9BC:19#&I=> Q'(_&EDC25"DB*ZGJ&&16'XI\4V?A:ULY;E9'>[NHK
M:-41CR[@$D@<  D^^,"KEQKVFVL<+2SMF9#)'&D3O(4'5MB@M@9&3C R* -*
MF-%&[JSHK,O*DC)'TKG-<\;Z3I&A6>JQ3"[@O9XX;=X 75BSA2<C. ,G\L=:
MOW7B;2+)5:>[()A-P56)V98AP790"57W( H UBJMC<H.#D9'0TC1QLI5D4J>
MH(X-<=XMU>YBNO"-SI>IL+._U6&&01;62>)T=@<XS_".AQ@UV$TT5M!)//(D
M<4:EW=SA54#))/88H 5414"*JA ,!0.,4)&D2!(T5%'15& *PM0URWO=*U*'
M3KV:WOHK-IU)@*.@P=K@2+@@D=<$=:RO!?C'3[W0?#UE?ZM'+K5Y8QR,CGYI
M'V!FYQC=CG'7':@#L4ABC^Y&B]?NJ!UZT^LBY\4:+9W36\]\B,DJP2/M8QQR
M-C:C.!M5CD<$@\CUJ'4_&?AO1Y[B#4-9M8);= \J%LE 3@9 [^W7OTH VDBC
MB4K'&B G)"C&32[%_NC\JRK[Q1HNFOMN[](E#*KR%6,<9;&T.X&U,Y&-Q'45
MS<_B0Z-\2]2M]4U=ETI-)BN8XI ,([2.IVA1EN%]SUH [O&!@4T1HN,(HP<C
M Z&J":[I4FCPZM'?0O83!3%,K9#[C@!>Y)/&.N>.M):ZM9:S#=PV%\R3P_)*
M FV6!B,C<CKD'N,CF@#1(!Z@'ZT;05VX&T\8Q7'> _$#S_#/2]9UR_W2R(QE
MN)< LQD90,#N>  /8"H=&U^:_P#BCJMA'J$\UA#ID4PMIHO+\B0R,"-I56'
M4_-S@^E ':K%&L?EJBB/&-H'&/I3MBCHHZ8Z=O2LJW\3Z-<W\=E'?IY\J-)"
M&5E695ZM&Q #@>JDU7MO&GAN\OX+&VUFUFN9Y7AB2-L[W098 ]/\<'% &VD4
M<6[RXU3<<G:,9/K0L4:R-(L:AV^\P')^IJCJ>O:3HSVZ:EJ%O:O</LB65P"Y
M]AZ>_056@\6Z'=:;%J%M?K<6\Q<1F"-Y&;8</A%!; /4XXH V=B_W1^5(40X
MRJ\'(XZ&N8U3Q[HUA;:/<03B[BU6Y6&"2!2Z8R=Q) X( /'7(Z<'&O!KVF7-
MS<VT-R7N+:-99H?+;>J-]T[<9(..,4 :.U<$;1@]1CK2)''$@2-%1!_"HP*Q
MCXP\.K965XVL6BV]\^RVD,F!*<D''T(.3T&*@A\=^%KA(&BURS83B0QC?@D)
MG=P>1C!Z]>U '0A0.@ _"DCC2)-D:*B^BC JEI&MZ;KUF;O2[M+F!7:-F7(*
MN.JD'D'V-*=8L%U;^RC< 7WE&<0%3N9!@%AQR,D#CO0!<=$D0I(JNIZJPR#0
MT<;IL9%*8QM(XQ6.WB[0$L3>/JMND N#:EG;:?.! *8/.X$],4NE>*]!UR_N
M+'3-5MKJZMQF2.-N0.F1ZCW&1S0!KA$"! JA ,;<<8I=JDY(&?I65_PDVC"[
MCMC?('EE,$;E6$;R#@HLF-I;((V@YR*AO?&/AW3[BZM[G5K9)K0 SQAMS)G.
M!@9.>"<=<#- &UL7^Z/RI=B_W1^50V5[;:E90WME.D]M.@>.6,Y5E/0BL_\
MX2C1L:B?MH_XEO\ Q^?(W[CO\W'''/TYZ4 :OEIS\B\G)XZFEP-V<#/3-9RZ
M[ILMG97,=T3#?L$M9%C;]X2,C;QW )'8@9Z5QWA?QI:V$.L1>)-=4RQ:Y<VD
M#W& 1&K!4SM "CW( S0!Z"(XUD:0(H=OO,!R?J:=6)=W=H?%VG6O]N-%="&5
MO[,0J1."!\[#&1MQQR.M2W/B;1K.Z%M<7R1OYH@+%6\M9#T1GQM5CD?*2#R*
M -..*.($1QJ@)R0HQDTX*H.0H'X5P5KXJ31O''BZ'7-98:?:)9M;)*H_=[TD
M9PH1<D<#GDX')KN;:Y@O+6*ZMI4F@F021R(<JZD9!!],4 2$!A@@'ZT;5SG:
M/RKD?^$PMM9E\1:9I\]Q;7.G(46<0G)<(6)&Y2N!P.>O..QJ#P1XST^]\/>'
MK34=7CDUJ]LT<JY^:1]NXC.,;L<XZX[4 =H8T9"A12IX((X-*JJBA54*H&
M, 5EZCXET?29&2^O5A"%1(Y5BD1;[N]@-J9R,;B*U000"#D'H10 UXXY0!(B
MN <C<,X/K2E0>H!^HI:* $V*?X1^5(T<;NKLBLR_=)&2/I3J* &O&DH D17
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
M^(K&Y\1^*=7O_#,Z3*?#4UF]Q;N"DDSL3&@8<%@,GVR/45H^%?$_AOQ!9:'
MEF'U?38@KP26Y5M/*IMD+$C"# ('KQ^'H(  P!@48 [=: /#?#VKG0=2G\07
M,T=WH7]MWD$L0P6LWDE)2X4#[P8?*3R0.1P2*]NAFBN84F@E26)QE71@RL/4
M$5)3)?,\IO*V^9CY=W3/O0!X?IZZ=JWP!&AVWD3:O<32)!:H1YIG-RVUL=>!
M@ENR@]J['26M3\8M6AFEAFG_ +'MH<D@EF5G+CZ_=)'TKH?!7AZX\+>&+;1[
MBYBN6MVD*S1QE-P9V?D$GH6QUKH: /(-2CGU6[^*]EI$@EO+B*V\I(VRTH6W
M4.%]>A7ZG%=1H?B?P[XO?3I=+MEEU6V@=<M;D-IVY,,&)&%.0%P#SVX!KMZ,
M =!0!XWX6N?#>HZ%IGAG6[?4G\1Z=*B-ICS7 (GC/$HP=H7^+=T )_'O/B/8
M:AJ?P[URSTI7:\EMB$1/O.,@LH]25##'O748&<XYHH \VUF]L_%__"%OH,T;
MW<&IPW4B1'Y[6!4;S5D'5.R8.,D@5;^'LME/KGC/RW@DE;6GD4J024\M &'J
M,[AGUS7?8 S@=:* .(^*#B'0=*NY,B"UUJRGG?&1'&LHRQ]A52VU6'3/BEJ%
M]J<ZPZ=JNFP#3KN?Y(_W9;?'N;&"2V['<<UZ%00#U&: /%KVRET_P5J>H,KI
MI<OBU+^W^4X2V\],R =E)#,/8@]ZW=;U^QNO%>HVB$V3SZ.IAN8[<M/J"DOA
M$RI^5>IP,G=D$ 5Z910!XQ;:C:-X%^%X\]5\G4;42;_EV[8G5CSV!(&>F>*]
M0\4+8R>%-534Q(;![61;CROO>65(8K[XK7HH \LT[4+^R?5]-O-9M-=TN/1Y
M);?5UVB6($[1#*RG:Q/4'J=IK.CNK.+P+\+E$\"-%J%H9 & *8B<.3Z<G!SW
M/->R  =!10!X?XOUBUO/#7C&VC_T">VU53)I\,!W2A98LW,K8)PP&01M' ')
MKKK6\T^]^-4[K)#()/#\<:;QR3YS,5P>^T@X]*]"HH \?@O?#\-[XB\,>,1J
M"W=SJ,\L-NLD^V^AD?='Y:H<$XPN/8>AQMZ9+8VOQ>G1FB@$'AV"$*\H8QE9
M'+)N)Y(&"?;FO1<#.<<BB@#P[0KAK3PGX)U3._2M,UB[-^%Y$ D>58Y&'95W
MYSV# UVMMY%W\4[K7[&YA;2HM%%O=7,;@Q/+YI91NZ$JH))[ CUKO*  !@#
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
M<'3+F)>DD<O^J8GT67;D^C&@#J!X@TUK1KD3OY8G:W \E]SRJ2"BKC<Q!!Z
M]#Z&GZ5K>G:W#-)I]QYODR&*9&1D>)QU5D8!E/L17$>,K?\ X1IO"E_+'>W&
MCZ:\L5_):LXD4R( )CL(;[VXMC^\?6KVDV5EJ]KJ%_X-O+G3&O)(FEU2:%YC
M=%0PP%GYP 0-W?IVH E^*.IZEHG@R74M*OY;.YBGA0,B(P8/(JD$,I[&JWBW
M5-5\(7.B7%KJ\^H?;+^.T?3[F.(M*K=60HJL&'7N*S/B=;7EK\+I]/U/4SJM
M[+=0E6^SK&SJ)5)&Q>P .35+QQ9Z/-;V$W@.TB3Q0MS&+6;2X-H1,_/YI4;0
MF,YW?XT >BZEXHT?299XKR[*M;1K+<>7"\@@0YPTA4$(#@_>QT)J>ZUS3[0Q
MAYFD:2(S*((GF)CX^?" X7D<]*\Y\6ZB)[OQOI3P2V=R=+Q$MK:DR:D3 WS,
MX4Y12=N!C'.3SBFN;>[L-!O=-U^70=;MM%A$4]RF+>Y3H8G5P,X9<\<_-D9H
M ]'?7M.2QM+P3M)%=QB2W$,3R/*I ;*HH+$8(/3C/-1P^)M&N-&&K0W\;V1?
MRQ( <[\[=FW&[?GC;C.>U><W6KSZ??>%_$7B33KRPTRXT@VLXLS*@LIBRL-P
MC.X*P4#'.,#/2EU1;#2AH'B+2--NT\.Q:U)>7KLLKM(9(M@N2KY<*&)YQ[]Z
M .BT+7)M0^*6LV<=_=RV4.G0R+;3QF+R9"[ C:54] IR>QZU>\9^)+K2)M'T
M?2_+_M76;GR('D7<L**,R2$?Q;01@>IK(T34[/4?B_J-U9,\UO/HT"I.D3>6
MY$CD_-C'0]?P[5+\0M,O8]9\,^*[*UENQHERYN;>%=TC02*%=E7^(KC.!ZT
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
M]/GT6.+5?"7BRQU6;4GOIWCM5:X,>H(\ID1D"G9W&<X QD]\;6BZI%X:\?\
MB6SUT26[:@T$UA(49UGC6,)Y:$#EE(QCJ<YQS0!=\#>*HD^''AW4-?U)FN=1
ME^S)-*"QEF:1PJ\#CI]!BNY=TCC:21@J*"69C@ #N:\R\ ^)-+\._"OPV=6\
M^ 22FV4M;/A7+NP)XX&.=W2N_P!=F:W\/ZE,ME]N:.UE86N,^?A2=GX]/QH
MK67BO1=0NH;>WO#YD\)G@\R)XUFC&,LC, ''(.03P0>E4G^(7A5(_,.L1>6)
MS;LX1RJ/G'S$#"C)QN.!GOQ7!Z=JEO<>)_A_J"2W$D*V]S$ZQ6;QP6K&% (D
M 7@#!'))&.3BJ]R\4GPF\?1)@RSZM>-$@'S2!I04('4Y R"/3VH ]:U'5[+3
MW2WGFD%Q,C-''!"TLA4=6"*K' R.<8R1ZUSOPTU2YU?PY>7-Q?2WV-3NHXIY
M3RT:N0O0#'&.PK(AUF'0_B;<7VK2%=-U33+>/3[PJ6B#(6+1;AT)+;L=ZO\
MPME631=758YD_P")S>.!)"R?*TI(QD#_ .MWH V;O5GO/%T7AVUD,8BMOME[
M*I^8(6VI&#V+$,2>H"\=<CF-+\:V6@ZWXJA\1ZY(8H-16.W\Y2Y1#$A/"+\J
M@MUP!ZFK^CPR6OQD\2^<#_ING6D\!/=$W(V/^!?S%4=*O=/TGQ+XY@U=0AO+
MI9(K>2,[KN+R%7$:X_>9.1A<\T =%XCUT:+I<'B6"X$^F(8_M2JVY'@=@/-0
M^J[@W'!7(]".AEG2&W>=MS(BECY:%R1[  D_05Y?J&DWF@_LZR:5J"$WJV B
M,6<D/(_RI[D%@OX5Z5IEO):Z39V\QS+% B.?4A0#0!YUX@\:S:W\++CQ!I%Q
M>Z=*ES&%Q$4W1FZ$0RS+SE>3M/!X-=QIWB?1M6U.?3K&^66[@02/'L9<H3C<
MI( 9<\97(KR4W$?_  H"32'CE6^MKI8YH'B8$-]MWE>1R=HW'&<#K77:NZW7
MQ4M5L[A \OAZX@CF5OE$C.A09'? R!Z"@#JQXJT4ZA;V1O-LMRYC@=HG$<SC
MJJ2$;&/!X!SQ3/%_B2#PEX5O];G0R+;1Y6,'&]R0JK^)(KSWPG=>']3TO1-
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
MPO=7\":U8Z6<W=Q:.L04_?R/N@^XR/QH LVWBG1KN\MK6*\/FW2EK8R1.BW
M'),;, K\<_*3QSTKF;[6FU_QOJ/AM;S4[&&WLHS#+:PRHPG=V&\D+]T!1C/R
MG)Z]L[4[F#Q=H'A*TTKC4K?4+2>6$#$ED(@?,\P=4P,KSC)( SFM32[J _&+
M7OWJX?3K:-3GAG5GW*#W(W#(H [2SBF@L;>&XN#<S1QJLDY4*9& P6P.!D\X
M%3T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !17 W7C'^WO#WC!+$7]C-I:W$<,WV=XVS'"K9+%<*=Q/R
M\-@ X%7?"7C#3+G3/#VEW%]+)JEUI\3!I8Y"L[B(%P)2-K,.20"3US0!V-%8
MFH>+=%TIW%Y=/'%'*(99Q [0Q.<85Y -JGD=3QD9Q6WD8SGB@ HKSKQCXJBG
MD\,'2=1O8TN-;MH2\4;I#<QE\, ^W##CL<$9ZBNLU3Q3I&C><;V>54M]OVB2
M."21(,]-[*I"\$'GL0>E &S17,MXSM?^$V@\/1P7$@DLC=&X2W=T.714VE00
M5P6);[HXYZU;NO%NBV=Q'%<73HKS_9A.8'\GS<XV&3&P'.1UZC'7B@#;HKF[
MGQ[X;M+^>QFU!A<P31P2HL$C;'?[N<+TZ<].1SR*BD^(OA>*UDNFU%S;Q3FW
MFE6UE*PN" =Y"_(,G&6P.OI0!U-%8MKXLT6\UM=(ANV-XZ-)$&A=4F5?O&-R
M-KXSSM)K.L?$.@V,'B#4SK=W<6UM='[7]H#LMJP1<I&-N0N.>,\DT =716#8
M^,M"U'5+?3;:\9KFYB,L&Z"14F4 %MCE0K$ \@$D?@:4^,-#%W';_:V_>77V
M))O)?RFGZ>7YF-N[((Z]1CKQ0!NT5S-CXQMKSQ=J^A_9KJ,:='"3*UM)AF82
M%LG& N%7!.-Q)QFET#6-&@\,RZC#K5S>Z>MQ+FZO&9GW&0C8,@$@,=J@#T S
M0!TM%9-KXETN[N[BT6:2.ZMXA-)!/ \4GEG^,*P!9>V1GGCK6;;_ !#\,72V
M+P:BSQ7TOD0S"WD\OS-Q4*S[<*20<!B">#T- '444A( ))  ZDUBQ>+M%FN;
M2%;IE%ZVRUF>%UBG;T20C:Q/;!Y[9H VZ*X+5=:&J_$!_#$DVJVUHNFF3?9Q
MSQ/Y[2[ V]1G:H!PWW,DYSCC4\0:XW@7P1]KNI+K4Y[:-(1*8B3+(<*&?:,*
M,D9/\R: +'B?P[=>()]'D@OXK5=-OTOL/;F0R,H8!<AUP,,?6NA&<<]:X'6]
M?-G\0/#,YO[Z'3;JUO#+:O&Z;F0(%_=;0Q;+' P2>,5T5OXPT*ZT.768[W%E
M#*8)"\3JZ2A@OEE"-V[) VXR<B@#<HK!D\8:4EEJTZFZ>32D#W5L+9Q,@*[E
M^0@$@@'!Z<'G@U-X7UP>(_#EAJGDR0O<01R.CQ.@#,@8A2P&X<_>&0?6@#8H
MKF[_ ,>>'-,OKJRNK]EN;4QB:-8)'*;SA3PIXR.O0<9ZBK-]XMT7392MW=/'
M&)A ]QY#F&.0G 5I -JG)QR>#P: -NBL/4?%^B:5+=1W=TX^QA#=.D#NEOO^
M[O900N>O/0')XJS?:_I^GRM'-)*[K#Y[B"!Y2D?(#-L!P#@X]<''0T :=%9D
M^OZ= MJ3+)(]U%YT,4,+R2.F 2VU02!R.3W('4U3F\:^'H-#769-146#2>3Y
MGEOE9,[=K+C*G/!! QWH WZ*QM.\5:-JNJ7&FVETQNX(Q,R20O'NCSC>A8 .
MN>-RY%1V?B_1-0N[2VM[MRU\'-H[0.J7&S[VQRNUL#G@\CD9% &[17F7A[QS
MI^@_\)%%XAUBYD\G79X8WE1YO)B 0+N*J0BYSC.!G/O6SKE]<+\0_!8M-0F^
MPWPNS)#')^ZE"P;D8X^]UR.W2@#M**Q=2\6:-I#2_;;ETBA=8YYU@=XH6;&
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
MP(_.,-O \SJF<;BJ D#(.,]<'&<54G\9^'K;3M/U"35(OL>H2+%;3*"5=F.
M"0/EYSG.,8.>E &[161H_B;2M=NKNUL)Y&N+0KYT4L#Q.H;.UL. 2#@X(XJI
MXF\60^'+S2+5[:YEDU&Z$(:.!Y%08))^4'+8'"CGOC H Z*BLF\\2:;8NR2O
M.\B0B>2.&VDD>*,YPSJJDKT/!P>#Z&KUC?6NI6,-[93QW%M,@>.6,Y5@>X-
M%BBO,M:\2:MX,\=3W%S/<7GA3RH!=^9AVL7D9PL@P,E,I@Y)Z_05U5VS7/BS
M1Q!?S_8[FSN)F2&7]W*5,6P\=L.>AYS0!T=%>>Z??ZEX:^)4VD:YJEU=:=JL
M>_2)IF 5'7)>%L 9;D$$]@.YK:TC[=>7&I:_%=W4UG*#_9UDS@1LH7'F=,X=
MLE><;<'OP =117EOAK59_%_A66?3O$UY%XKCC8W=H[*OER#K'Y+#"K_"&'(X
M).<UK>,;R]MO'GA&Q@U2ZM+/4GN4NDCD #!(@RXR#CGTZT =Y16%IMN(]=D$
M&N7-Y'%;XGMII%<*S,-C @<'"N,9[BMV@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** /+()39Z7\2M.GM[E+F>YNYX@8'VNCP*J%6Q@DD8
M!S[4CR*+#X7@*^;9HO/ 0YA MBAW\?+\W'/>O5** /(=.ETZT.K>%/%&DZO=
M7LE]/)!"GGO!?QR2F12-I\L<MSNP!C)/7'HGB*PN[SP5JFGZ>!'>2V$D, 5N
M Y0@ $^_&:VJ* /';O7;?4?!W@RSBLKY+W3=4T];RT^Q2[[?RN'R OL2,=1^
M-6EN[#2O$'B+1O%%AK$L>I7CW%FUNMP\5Y%(JCR]L9QN&-I# <=:]8HH \\A
MC&C_ !/T=FT^>VM9/#HLH(XHVE2.03*?+W $#"]S@8'6L#P^VG+I+>#_ !)H
M^K76M03NBVS&X:WNOWA9)0P/EJO())QC!->Q44 <-X9DC'Q-\:R$%5F^Q^7(
MR$+($B(;:W0X/!QTKE7^?X7_ ! @6*0S7.J7S01>6VZ4.^4*C&2#V(]/:O8Z
M* //-2GCD\:?#V:/<T445UYCJAQ'N@"KN/\ #EACGN*QY7W>'OBE&J2%[J:;
M[.HC.9MT"H"G'S98$<5ZW10!YI<2H=;^&DBABD$<OFL$.(LVQ0;N/E^;CG'-
M<]J.H/J&D6<LFGWUK<V?B2*6XTZVL76*V07&2YVK^\9AAB<G)8X YKVRB@#A
M-'N/L7Q3\3-<P7,::A:V,EN[0-L*HD@<EL87&1G)%<C:VU^WP^L;JTM;B4Z7
MXG;4;JU6-O,D@$[MD+C)X96'TKVFB@#A+CR=<^(NA:YILH:QTVRN3>70!",)
M H2//<@AF([8YQD5QT(9?@?I5J89A=)JB.T'E-YB@7A<DKC(^3G/I7ME% &1
MXEL[C5_".K66GR 7%W92QP.&P-S(0O/X]:X"\)\3_#G0= M8)8-;@FLXY+=H
MRKV;0LOF.W'RJ K8/?( SFO5J* .&2=/^%USR?,(CH:6XD*G891.S;-W3=@@
MXJQ\4[>>Z^&^K1VT$DT@\E]D:EF(69&; '7 !/X5V-% 'G^I7\&H?$OP=>P+
M-]G6UO09'A9 N\($SD#;NVG&<9KGUU"33])\6S)I_P!I27Q.LNZ2U,PBA/E
MW*ICY]I4D$=P#7L%% 'E-BKS^)_&T=O%J=Q_:.CP_9IKBW<&<A)03DJ .2 !
M@>PQ77_#VZ2X\!:)&L<Z/;6,-O*)H6C(D6-0P 8#.",9'%=/10!PVC.G_"WO
M$CE6 DLK6..0H=K,F_>H;H2,C(_PKF-*DTZWM=0\(>)](U:ZU'[9.T5N/M#V
M]^KRM(CC:?+4989+8 QD\YKV"B@#Q[Q?=2WMGXXTMK"ZM;A+<""WL[1O],41
M#]])*%^8#&T#( "X().*O:R([F6VU32M6O=#UR#28C$\T#>3>QY?$+QL.6!!
MP!\V'! ->IT4 >::?=7^E>-]-UO7K/[%::CH,-L2JGRK.X5M[1-_<!R<$]QC
MM6'KVFSQ^$?&%XD$WV?5];@GL[<1,6=%DBWR!<9PVUCTZ 'O7L]% 'G^IW0'
MQ6MKNWA-RHT"=%"CY9)#(C+'NZ98 X%<Q97_ -KN_ 6H?9;]3!<R)<6T.GR1
M063-"ZB)$"CH>,\GN2 :]GHH \PTV>&PL?'>E7]K,UY>ZG=R6]F86+722(JH
M4&,,"01D<#OBFQ:=/H6M?#'3KLEY=/MKB*Y=066,FW"@%N@!;Y1GKBO4:* /
M([2?3]/U#7O#?BG3-7N)KK4)Y[6.$7$D-]%*Y=0 AV C.#NP!CD]:]&U'3YK
MCPC=Z;:*MO/)8/!$JOD1L8RJ@'T!QS6M10!Y9X4O='U>WT73+W1-6.OZ:T7F
M6UW]H,=K)'@&4,Q,8& =N.3D#'-)I"W&FZ_IDGAR]GGTZ\OF^V:'>1[FL2VX
MO+&Q&Y%!SUX;=QU%>J44 >::'-]BT[Q_87,%S'.VHWMPH:!PK1NBA"&Q@[NP
M!R?2LZ-@OA;X7QLD@>UN;<W"F,YA"P,K%^/E 8@<UZY10!PFCW$,'Q2\6W$I
MV0O:6865E(5B@DW@'H2,C.*Y3PUJ$FE^#? EK<64T";KF.XOA9&6:R;YMJ*-
MI*&3=C.#Q]<CV:B@#Q*:"X?X<>-K2*QU$RIKYN@DL$A=HO/B;=DC+':I)QD\
M<UOZ]JT.G^-[3Q!?V^JGP_?Z:MLMS;+.A@E61F&]$PVU@W&1V'%>G44 8?A2
MVL+?1RVF:=)86<\S31I*&#R9QEV5N5+')P><8)P3BO,_&EW-J6A>-[ V%Y;7
M<=R#%9VEFP6X0&/%Q(ZK\Y(!ZG "@8)YKVBB@#@(+R&?XP1WP61+=O#WEB66
M)D ;S]VTY PVWG!YQVKD+7[9:>&M)U-+2YFM-+\3W%W>VZ1,76%GDVRA,9(
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
MDJ2",CT((JS0 4456O\ 4;+2K-[O4+N"UMD^]+/($4?B: +-%-1UDC5T8,K
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
MDLN0/EP..N34?A'PG_PCNJZQ=V\$5A97YB:/3H)"\<3J#O<< *6R.!Q\H^@
M(/$6JZU;_$+PSIEDUL+.ZCNI61V8%VC0?>('0!^!Z]>U8%MJ6K:/KOQ#O=)L
M+6X%K=1W$HN)C&"JVRL54*IRQP>N!TZUU7B+0]4O/%7A[6M,-HQTX7$<L=R[
M+E954;AM!R1MSCC/J.M9\?AC6T;QJ2EA_P 3T?Z-BX?Y/W(B^?Y..F>,^E &
MB_B>[NK72;FQM(H+.^L?MLE]>-B& $*50XQ\QW^HX!ZUS6H>-=6U?PEX4U;3
M(H+7^TM8AM;A&D+<B8J55@/NDQG)QG!QBKEEX7\2V%UX8D TRYBTS2UL9;>:
M=]D4H"C[1'\GS-A<8(!P2,C)-4[;P-XBMO!6E:7YFFR7NE:RNH0CS'6.91*[
MX9MI*D[^P.,=3G@ ](#RI:AY4#2JF62+D%L<A<UQUGXUOO[=T'3M0LK:"76$
MD;[*)3Y]FRH742 ]<@$=!@^M=7/#=W&D2PB9(+V2!E$L8)$;E< C/7!_E7G^
MG^#_ !3 ?"4DL>C1R:++)YY2:1S<[XBC3$E!\Y)R5/4_Q#L :6F^,M;U"YU*
M1](LH-/TK49K6^F-VQ*QQH&+H-@W'GD''4#GD@@\=7DMWHLJZ9YUAJDBQD0)
M(TMIO&4>3Y=I7H&QC;GJW6K/A[PQ?VUOXHL]66V^S:S>SW"FWF9F5)4"%3E1
MR .HSUJ#PMI7C72H+31=1N=+DTNQVI'?1%_M$T2?=0H1M4X !.3QTYYH Z+Q
M'KL/AW1I+^6-I6WI%#"IP9978*B@]LDCGL,FN0OCJ0^+GA4ZC':*/L-ZRR6Y
M;KB/<ISZ<<]\]!BNA\;^&YO%/AM[&UN5MKV*:.YM97&566-MR[AZ=OQK).C>
M*-4\6^']:U*TTJW2P@N(;B**Z>0MY@097*#^Z>#^?/ !$WQ"N)+?3]3LM.^U
MZ;=W"QF*%)&G2)C@3<+M(Z$KV!ZT[1O$6IQ^(O&4^KR6PT[273/EELQQB'S/
ME&.3R<GCG\*9X:\/^,?#L*>'ENM-ET*!R+>^+/\ :DASG9LQM+ <!LX'7!Z5
M:7PC?R:WXLBN&M3HVOH-SJ[>>A\GRBNW&/?=GVQSD #8/&VH/J>D(=,6:TU/
MY28%D+VC$97S"5P5/0D8P?6F:1XN\2ZS]KFM]!L!;V5[<V=QOOF!W19 *_N^
M02,9('7IQFIO#.G^-[&&UTO5Y]*>RL@$6\MV?SKE%^ZI4C"YP-QR>X YS4WA
M;0M8T72]=@NH[)IKW4+F\@$5PQ7$K9"L2@QCU - &/#\0M9?0/#VOOHEK_9^
MJSQ6[1I<GSE>0E5(!7;MS@<G//:MS3/$>K2^*K_P_J6GV<5W'9K?6S6]PS(Z
M,Q3:Q* @AAU Z'I6$G@O7H_ /AK00-.-UI-[;W$KFX<(ZQ/N^4^7G)Z<CCWK
M=71=67XBS>(?+L_LC:4MDJ>>WF;Q(7SC9C'..OO[4 8D'CRZM_A[8:_;:%:I
MY^H&U>UCFVB/-P8LK\H#$GDYV\G-:]MXMO;7Q+J.DZ]9VMJMOIQU..:VF:0>
M2&*L&RH^88SQQ6#'X'\0I\.[/P]C33=P:D+QG^TOL*"X,V ?+SGG'3WK:O\
MPO?ZIXUN-1N4M5TRZT1]+E59V,H+ON+ ;,8YQU]Z (;?QS>RWVBM_9GG6.J.
ML9$"2-+:;AE&D.W:5[$C 7/4]:R/&VO7GB+X8>)+_3[>V;2E2:!&D8^9,J-L
M:5>P 8' .<@9R,UL^%M+\:Z9#::-J=SI<FFV.U$OH2_GSQI]U2A&U3@ $Y/&
M<<G-8O\ PA/B>Q\&ZWX-LAIL^EW/G?8;J6=TDB21BVQT"$$@D_,#WZ=J /1M
M-_Y!5G_UP3_T$5R*^-[Z#4=#BU"P@MO[6NFMQ9M)BYMA\Q1W'0AMG/3&1R:Z
MRPAN8M(MX+AHTN4A",T1+*& QD9 S^(KSNV\%^+$TS0()O['-SI6J"\FN#-(
MS7G#@R.=F0V&''.?5<8H TKCQKX@8>)_L>BV!.@R'S#+>-B5!&)/EPF=Q![@
M >IK6C\6_P!I3Z+9:7"AO-3L!J)\\G;;P87YF Y8EG"@#'<YXYS8O#&MHOC7
M<E@3KF3;8N'^3,(B^?Y..F>,^GO52W\(>(=(NO#6L:<+";4-.TI=)O;62=EC
MGB&"&1]F00PSRO\ ]< L?#HW!UCQG]JBBBG_ +8.]8FRN?*3D9'?K^-:.M^)
MM6L?%MGH&GZ5;7$EY:2SQ32W1104*@[P%.!\W;)/H.M+X2T35]*U7Q!=ZD+(
M)J=X+J-;>5G*?(JX.5']WKW]!6;X@>ZC^+OAQK2".9QIMWN1Y-F5W1]#@\].
MM %2?XE:E:>%M>N[K18$U?0[E+>\M?M!V$.5"2(VWD'=G!QTZUM7'BC5=.N(
MK/5+"SMKJ]G=;+9.TJ^2J!F>3"YR"0,#J2.0.:R-<\#:KJGA[Q,L1LEU;7[F
M&20/*PBACBV!%R%)8[4Y.!RQ]*U_%F@ZUJ;Z-K.C36MOK>ER.Z13LS02I(H6
M2,L #S@8..WX@ H?\+#FM=,U";4[ 6KV=]#:_:V5UMG24X6;+ $*.<CL0!GG
M(U9_%,VFZ1+>7T=K+YEW';6$EM(3'="0+M?.#M&2V<;N$.,T&V\4W6E[[Z'2
M9;B651-I^]C;F##!EWE22QSG[H' 'J3SA^&MRFCZI#I<\6DR/J$.HZ7;*YDB
MM)8P.O'1SG( P!CKTH TCXVU.";6;=]*2X-C8-?P7,?F103*OWHR64[7'ISD
M>E)9>-M6>;PM/?:5:PZ?KZ(J-'<%I8Y&B\P$KMQM.".I/0GTJU]B\8:MX?U.
M#5TTJ"YGLY+:&"UE<QL[C!D=BN1CLH!ZG)/&*3>%=<.F^";8)8;]!>)K@FX?
M$FR(Q_)\G?.><>E $6C^*M2M+GQIJ.MO UAI-TR[82VY56)6"J#P<YZG&2>P
MK0M_&-ZGB"PLKNP1[.]C=FN+99"+1U7=ME+* 01D!ACD=*JOX)O[J7Q?I]S+
M:C2=><S),C,9HW,:I@I@# *@YW<],<Y%O0[#QE/;IIWB:73#:11F*2>S=S+=
MC:5&0P 3KDXSDCL* .9\=:W?>(OA?)JT%K;KI5S<VYB#L?.$8N$VR=,?,0/E
M[!LY[5ZK(7$;&-59P#M#-@$]LG!Q^5>6R^"_%P^'TG@Q3I4T$$D0M+]YW5GB
M297 >,(<$ 8R">G3O7J"F;[."R)YVW)4,=N[TSCI[XH \^B\>75K\/8O$%OH
M5JA;4&M9+6.;:$S<&+</E 8D\G.WK6[IOB/4W\:3^'M5L+:!VLOMUM);3M("
MF_85?*CY@2#QQ7-CP/XA_P"%=CP]C3?M8U+[9O\ M+[-GVCSL9\O.?X>GO[5
MT?\ 8NJ-\1X?$#):"R72S8LHG8R!C('R!LP1QCK0!U-%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 45PFJ>-M2TB>&6[M;2"*75%L5LI&_TAH6?RQ."&Q@GG;MZ?
MQ5I7/B#5;Z?6XO#]M;3/I!\MEGR3<S[ YB7! 3AE&XYY/3C) .IHKF4\0ZAJ
M.IQZ19VT5GJ"V$=[=_:LR"W+DA8L*1N;*MDY  '?-5HO%6ILNA:;=Z6EAKVJ
M>=O@ED\R.!(L[G^4_,#\N!D?>ZC!H Z^BN&N?&^H:>GB:RN;&V?5=$M/MR;9
M&2*Z@VEMPX8J1M(*\\]_1$\8:W;:39ZAJ&G6"KJOV6'3(8IVWM-,,D29&%4#
MYN,\ CDT =:NKZ<VKG25O8&U%8C,ULK@NJ9 W$=ADCKZU=KSV#^T4^-D0OS;
M2L/#TICDMT*;AYZ<%6)P0??G/:K%OXUU*/6= L]1MK2&35I)(Y+)6/GV1",Z
M;SDALA>>%QGO0!W+HLB%'4,K#!!&015;^S+#_GQMO^_2_P"%<+/XV\2'3O%%
MW;:7IBC0+F19!)<.?-C2-7(7"CYB">3@#@8/)&\OB:75-2LM-TI8H[BXTY=1
MDEN%+K%&QP@V@@LQ.>XP%/7@4 ;G]F6'_/C;?]^E_P */[,L/^?&V_[]+_A7
M-?\ "6:E;:=I<.IZ7]BUF_GEA$(#3H@C!+2@)EF4@ @<'YAD@<U<\+Z]J6JW
M6J6>I:=) ]E*HBNA;R1172,,AD#C((Q@C)P>_- &S_9EA_SXVW_?I?\ "C^S
M+#_GQMO^_2_X5B7>O7]IXZM-"DCMDL[^TEEM+@JQ8RQXW1D9QT.[/< CWK+T
M3QI?ZQX>O+E([$:G!J?]G"!-S(6W@!LYR5*G?D=@>N* .D3^PI-5DTM8[(WT
M40F> 1KN5"2 V,=,BFZG+X?T:W6?4AI]K&S!%:557<QZ >I]A69#K=_-XXU/
M0A:64<L&G1W$-UEF+EF90&'& ""=H)^M<#>:CJNK? 0:EJ<L5Q+/=P2*44AB
M3>C(.3CV&,8% 'KW]F6'_/C;?]^E_P */[,L/^?&V_[]+_A6!I_B'51XXD\/
M:K:6:"6Q-];26TC-A0X1D?<!D_,#D "JWQ%U'5=/T_1_[,GBA^T:M:V\Q=22
M5:0<#!& <<^W% &VDOA^35WTE!I[Z@D7G/;*JEU3(&2.PR1UJ[_9EA_SXVW_
M 'Z7_"N$O3JB?%^$6<=I)?MX;(+2EEB4_:!S@98CV]^M7-/\?2W/ANPN;BT2
M/5+N_ET[R8P\B+)&7WN !N*A8R<8SR!D=: .O_LRP_Y\;;_OTO\ A1_9EA_S
MXVW_ 'Z7_"L3PYK^IZCJVIZ=J.GR1K:[&@OEMI88KE6'("R<AE/!&34NMZOJ
M-EJ*6]NEK:VGV9I7U"]YB\S< L0 93N.2<YZ#H: +%CX5T+39IY;32[>-YVW
M2G&[>WJ<YY]ZO?V98?\ /C;?]^E_PKE-)\=2:UHWAJ2VM8XM1UU9&1)&+1PK
M$#YC'&"P!P .,[AR.35B;Q/JNDZ?<G6-+C6[_M".PL&C?;'>&0@(W4E!R<@Y
MQM.,]* .C_LRP_Y\;;_OTO\ A1_9EA_SXVW_ 'Z7_"N?N_$6J>'_ .UKC7K.
M)]+LK/[4E_:C8';D&+8S$[NF#G!SVJ"\\5:IHC:)=:O;6OV#59X[9O(W;[26
M090,2<2+G@D!<=<&@#I_[,L/^?&V_P"_2_X4?V98?\^-M_WZ7_"N8B\5ZBZ>
M+HS#:^=H+?NVPVV8>4).1G(ZXZGU]JK'QKJ\LG@U+73+-SXALVG)>=E\IQ )
M,?=^[R.>3@'B@#=U/P7X9UF1)-1T*PN)$&%=H%W >F1V]JDDM_#FB)8V;VVG
MV:SR"WM8O)50SX)"J,>QKC-9\8:\W@7QA\MI::OHKM \L.YHV0H&#IGD-AN^
M<$9YZ5M:AKFI:1_PBL%S:6-R-0O$MFF!8&(E&(*J<\X!YSWZ4 =1_9EA_P ^
M-M_WZ7_"C^S+#_GQMO\ OTO^%<A-XJ\23ZSXGTW3].TT/HR0NDD\[E9 \9?!
M  .3@#L!SR:GA\<-?6/A(VMLD5SXB4LAERR0!8C(^<8+'C '&<Y[4 =1_9EA
M_P ^-M_WZ7_"C^S+#_GQMO\ OTO^%87ACQ%J6L:OK6G7MG:QC2KC[.T\,K?O
M20&4A"OR@JW]XD'\ZAUOQ)K-IXPLO#^FZ=9RM>6DL\<T\[*%*%0=P"\#YNV2
M?;K0!T?]F6'_ #XVW_?I?\*J:A_86E112W\=E;I+*D$;21J SL<*HXZDUQ-Q
M\1]8LO"WB"XNM(M%UK0KF."Z@69O*=7*[)$XR00V<$CIU[5J:WXA\1:-;6LV
MI:3I3Q7.KV]K%LG=S''(R@,05P7!ST('&: .M_LRP_Y\;;_OTO\ A1_9EA_S
MXVW_ 'Z7_"N8N/$>OS>,M1\.Z=8:<&M[..ZBN+B9RI#,R_, N<_+T'USV,6D
M^.Y=8T+P[+%:1Q:IK3RQ+$[$QQ&'=YKGN0-G ZG<!D<F@#I+^/1M,L9[Z]@L
MX+6!"\LKQ* JCN>*EBL=,GA26*TM7C=0RLL2D$'D$<5S&K^(=?TGPMXCO-0T
M:TE?30S1.TA6&\BVY+!?F((Z%2>?6C4?%6LP:YH6DV&FV4K:K923I)+.RA&1
M5)R O"C<.F2>G'6@#JM0U&RTFRDO-0NH;6UC&6EF<*H_$U/#-'<01S1,'CD4
M.C#N",@UYGJGB:^UKP'X\TG6;*&UU?2+22.=;=RT4BO$6C=2><$ \'_ZPW8_
M$36=MHFC6@ NY=,2Y:5K>2=8T 51\B<DDGU &#ST! .RHK@!\0;JWTBSFUBQ
M&C33:D]A+<WD,@MTVJ664!MI*/@ 9(P2<GCGL-'N+RZL/-O1;^89&"/;MF.1
M,_*XY/48/MF@"_17,V7B"_N_$_B+1?+ME.FPP2P3;6^?S0YPRY[;<<'_  K&
MMOB+YWASPQJ-X;33#K8?-Q<!F@@9<X4\KRW;) X/TH [^BN5N?$]Y90Z7:7,
M,*ZGJ#S[3#&\T2Q1D_O J_,P(*8''W^HQ6?%X[O[:PNUU+2)$OUU"*PLB8I(
M8;UI3A&7>,J!SN'.-O?(H W;6'PS9^++E;6/3X_$%U%YLXC"^>T8P,MW ^[]
M:TM2U.QT>Q>]U&ZCMK9"JM+(<*"Q"C\R0*XA1J*_&K3UU!K63_B1SE)+=&3/
M[V/(*DGIZYYST%;OCO7+CPYX7FU*"RMKL1RQ(Z3L0 'D5 0 #D@L#C(H Z6B
MN2U#Q'K2>.?^$;L+&Q82::UY'<33-P1($^8 =.3P,YXY%7?!OB"X\1Z$UU>6
M\<%Y!<S6MPD3%DWQN5)4GG!QGF@#H**XW4/$GB%O&5YX<TK3=.:6*Q2[BN+F
MX<)AG*_,%7.?EZ#/KGM62GQ)U.3PY97JZ- M^-:71K^V><CRI=X4[#CD$$<D
MC&>] 'I%%<<WB76;:\AT>_@LH=5E26XWVT<US%' K!4)50&+,3CJ ,$YZ"LR
M3Q]KL&E:=--X=\NZGUE=*D29GA$F2=LL0=02C <$]#ZXH ]$HKB++Q=KEMXC
MU#0-;TFV:^CL&U"Q_L^5F2Y0'!CRX&'S@>GTIVG^+]0;Q/IVBWL=@\]]923M
M' Q#6DJ!28I.6S][K@=.E ':D@#)X JKINI66L:?%?Z=<QW-I,"8Y8SE6P2#
MC\017(^&_$WBGQ"&N8]*TN.T@NKFUG#73ART9(4K\IXR "2,]>..:-OX]U$>
M!?#6MVVD68.J7\=H\"RE1$'E*#:,<GCJ2.>QH ]&HKE-+\2ZD/$^JZ)K5K:Q
MR6MHE]%)9LS!HF+ J=P!W KU'7T%9!\>:LVB>'=:M["QEMM=NTM8;=Y'1H"^
M[86<!MWW>0%&">^* /0JI7NKZ=IUQ:V]Y>P03W<@BMXW<!I6/91U-5?$]W?6
M'A35+VP>&.\M[229&D4LH*J3TXSTKS[5)]1E\&?#BYNC%<W3ZI8/'@E=^8&(
MW,<\YSD_I0!ZQ17$P^-KK3I_$\'B"VME?1+>.Z#6;,1+'(K$+AN=V5QZ'(Z5
M/:>)M8_X233K"YTQY[*^1RUQ!9SH+-U&0LC.,,IZ!AMY'2@#KZRE\3:"\IB7
M6; N&*X%POWAU&<]?:N5^+%_<1:/HVCP2O#'K6K06%Q(AP1"Q.X ]LXQ],UV
M<FE6$VDMI3V<)L&B\DV^P;-F,;<>F* +4<B2QI)&P=' 964Y!!Z$4ZN734YH
M-8A\)Z0T/GV6GI--<W*EPBYV(NU2,L=I).1@#OFL.[^(M];^%]0OETN#^TM+
MU)-/OK=ICM#,ZJ'C./F!# C.._IR >B45Q;^(_$D7B\^'GT_3#+<V37=I*LS
M[8PKA6$G&6^\"-H&>G'49\WQ!U6W\&W>JOI=K)?6&JG3+J-)F"%A*J;H\CD'
M<."1]: /1**XNV\5:W9>-+;0=?TRSC34H)9M/FLIF?+1C+1ON ^;'.1@?TAM
M?&NI)KF@6.HVUG%)JYD62R1CY]BP0NH<Y(;(&#POXT =U17G,_CCQ(=)\3W\
M&E:8%T"[ECE5[ASYL<:*Y"X4?-@DY.!T&#R:V=2\57EEJ?AJ006ZZ-K+K$UQ
M)NWPR,FY%(!Q\WW0>Q]: .FO+RVT^TEN[RXBM[:)=TDLK!54>I)Z4^WN(;JW
MCN+>5)H)5#QR1L&5E/(((ZBL999M<N-;T^:&SETZ$BV3SH3()'*AF#*3AE&X
M#W.1QBLW4]4LO MCH.CQS6]E:SL;=;R[7,415<@, 5 +'IR .?3% '7U2U'5
MK#2(/.O[E(4P2,Y)( R2 .2 .3Z4FD3WESIJ2WZ0I<%G'[ALHRAR%8$]BH4_
MC7&W3:J_QIMXEDM3$NB2,BNK'"&= W?[QP.>G% '7Z3K^DZ\DSZ3J-O>I"P6
M1H'#!20".1[&M&O/[7Q-<:9HWC%K/0]-MO\ A'W;9;P.4215B$F20O7'; ],
M]ZLV?B[61J_AJ/4+"R2QUZ)O+,,C&6*01>9\V1C! (P.GJ: .WHKA-3\;:EI
M-Q;R7EK:01S:JMBMC(W^D&%G\M9P0V,$\[=O3^*IY/$OB*Z\3Z_HFG:?IH?3
MH89HIIYW*N) Y^8  Y.T# X'/)X! .TK%U>TT'3Y_P#A)=5\N"2S3'VR21AY
M2D@8Z\ G''>L;2_'#ZWI?AHV=M'%J&N0O,%E)9(%C'[QCC!;D@ <9SU&*@U_
MQ/K^C>"M=U'4=#M'FT^8HF^3$-U%D8D"_,1U^Z3V/- '<JP90RD$$9!'>J=]
MJ^G:9);17U[!;R74JPP)(X#2NQP%4=2<FLG6]:U*RO1#!':6MH+0SF^O#F-I
M<X6$ ,IW'DYY[<&N3US7!XG\(>!-:,'D&[UZPD,6[=L.]@0#]<T >GT55U.\
M.G:5>7PA><VT#S")/O/M4G:/<XQ7-:-XEO\ 7M-:]TV\TF[MI+-I5FA#?N)Q
MMQ'(N[)X)_NDXZ"@#KZ*\^\*:[X@D^'6B:B\<-[<WSIYD[9"VZ,6+RR9/(&.
M@QU'2JVI^-M4NO!OC*2QFLEO=%RB7D +1RH8PX=!DX;!QU(R,\]* /2J*X\>
M(KNPM]&TIS$^HW=JT_FI;RRI'$@0;BBY9B2ZCJ!U.>,',N/'NN6GA]KR?01'
M<PZK'8.9A)$DR.X598@R@D'/0D8/<T >AT5Q0\1^)1XNN/#CV&E_:9+'[=;3
M+,_EQIOV,'XRQ!(QC&?:H[#Q[+-X<@N+NSC35)-3DTHQ1;WC\Y"VYA@%BNU"
MV,9[>] '<T5P%UXVUS3[#Q')-HXF.EVOVNWNVAFMH+A,$LN'!(=<=,G/J*M6
MOBO6E\0>'[34+&R2TUR"1H##(QDB=(Q)\^1C!&>!T]30!VM%>:Z+XHUJQT7Q
MEK.IM!>)IVIW$0CB1@5V"-1CDX0#D\$]377>'M6GU<S3K=Z??:<8XVM[RRR
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
MN??[OM[UWEMJMC=ZE>Z=!<I)=V6S[3$,YCWC<N?J.:9/HNFW.IPZE/90R7L
MQ%.RY=!W /:@#EK[P=?WFC^+'+V@U;Q%&(F'F-Y4$:Q^6@W;<L0"23@9)[5'
M?^%?$<-QH>LZ'<Z?%K%A9?8+F"Y9VM[B+@XW!=P((R.._P"?>44 <Q-IOB"X
ML8$OAI6H&9W-_9R[E@*%0 D>58\$ Y8<DGID8E\&>&CX6T>>Q#*L4EW+<16\
M;ETMD8\1J2 2!C/0<DUT5% '(3>'];M?&VI:OIDE@;35+6&&X^T%_,A:/< R
MJ!A@0W0E:HZ)X3UO2_!^CZ!>P:/J=K;P20WEM,S!) 2"A4E#DCYNH'6N]J&Z
MNH+*V>XN95BA3[SL< =A^O% 'GB_#S5]+T;1I-#U&WAU;2+JXEMHK@N]N(9C
M\UN3]XJ!M ;&>,X&>-#6_"OB'Q)X?C:_U"RM]<M;R&]LA;J[6T,D6=H.?F;.
MYLG [<<<]3I>N:;K/V@6%R)7MI/*GC*LCQ-Z,K $?B*T* .,M=#\27/C?3O$
M.HC2H%@L)+26"WEDE)+,K94E5_N]^GO5_P =Z%?>)?"L^DZ>UNDLTD3%[AV5
M5"2*_93G.W'XUTE% '+-HFJM\08?$6VR%LFEM9&+SVW[C('W?<QC(Q^OM4G@
MO0M0T#3[^WOS;,UQ?SW:&WD9@!(Y;:<J.1G'O72T4 >?R/?I\:[QK&"WF/\
M8,(=)IC'_P MY,$$*WY8[^W+;OP)J7]C6T-I+9/?/KJZW>/*[(AD#[MB84G&
M %R?3..<5V::+IL>JMJJ64(OV78UR%^<KZ$^GM5^@#C_ !-X>UR?7=.\1^'+
MJSAU2VA:VGM[S<89X6(;:649!##(.*Q?&T6LQ:5X7>^FM9M3D\26C[(]RP(<
M, BDY;;QR2,Y)..U=WJ6M:;HYMAJ%Y%;FYF6"!7/,CL<!0.IY(I=1T;3=6,)
MU"RAN3 XDB\U=VQQT8>A]Z .;U'PKJ>LW^I:I-<Q6%_)I;Z=9&WD9_)WG<TA
M8JISG:  . .N3Q0L/"?B2#5O#%_(=%A72+6:UD@@\S:P=4&Y20.25Z$#&>K5
MZ    !T%+0!RW@_0]5\/:1J%M=BSDFFO9[J+RIF*_O&+;6)08QG&0#6!;>!=
M=M_ WAS0M^G-<:3J45Y))YSA9%20R #Y,@G./;'>O2** ./N+"\TKQCJ?BZ^
MDLX=,721!)B1V=!&S2%R-H!')&,]JY'1[7Q#HFA6.L-IWAJ_LX ;J+R[Z96+
M/DDQ1X:)9#N( 7C+$#K7KK*KJ58!E(P01D$5CV/A'PYIE]]ML=!TVVNLY$T5
MLBL/H0./PH N:O8G5=#O]/#^6;NVD@W$9V[E*Y_6N,;PGXCF\/\ A.PF?2C+
MH=Y;SN4ED"ND,90 '8>3G/08Z<]:] HH X:_\$W>L:WXHDOGMDT_6K&*T4Q2
M,TL10-AL%0#RV<9[=ZN^&['QI";>W\0W^ERVUJ,"6S$GFW6!@&3=@+ZG&<D=
MAG/644 8/B_PO!XMT)M/EF>WF219[:Y09:"93E7 []QCT)IMDWBXP+;WT&CK
M*!M:]AN)&S_M"$QCGVWX]ZZ"JFH:I8Z5"LM]=16Z.VQ-[8+MZ*.I/L* .=N?
M#6HV/C&+Q'I$L$[R60LKVWNY2GFJIRD@=5;##D$8P0>U9>J^ ]0N_#6J6UO)
M9_VEJVI1W]R\CLL:;'1E1<*20 @&2!DDGCI79Z?K.FZL9!I]];W)BQY@BD#%
M,YP&'8\'@^E7J .6GT359?']EX@"V8MH-/>T>/SVWEG96)'R8P"N/?.>.E<7
MXIT+4]"^'^OK=FS\R_U^*^A,4C.%\RXC(5LJ.F.HZ^U>NU1U32M-U:U$6J6D
M%S;H=^R=0R@CG.#QQ0!B77A_4=9UZTU6_>WLGL+6>*S6VE:4K+,H5I"2J] ,
M 8[DD]JYZP\$^*((/"RRSZ,LFB7#L[)YK&X#(RM(Q('SG=DCN<G=7=Z1JNFZ
MM9M+I5U'<V\4A@+QDD!EX(SWQ5^@#@1X0UO^P?&>GDZ?OU^>>6%A.^(A)&(\
M-\G.-N>.OM4OB6ULO^%<MX?U:ZMH]16Q18(X9@9&F3 C:,'#$[PN..IQ7<U2
MFT?3;G4X-3GL+:6_MU*0W+Q*9(P>RMC(ZG\S0!'H.FOI.B6MG++YUPJ[[B;_
M )ZRL2TC_BQ8_C5;7K"]U!H(8[33[W3V21+RTO6(60';M(^5N1@]1WJ];ZK8
MW6IWFG07*/>600W$0SF/>,KGZ@&KE '/^#?#K>%_#XTTR H)Y98XE<LD".Y9
M8U)Y(4'&3C// JO)H>JGXCQ>(5%G]B33C8E#,PDYD#[\;,=L8S^-=110!P;^
M$=:>R\;09T\'Q!O\@^>_[K=$(OF^3T&>/I[U-+X8UF2;P;(/L _L('SQY[_O
M/W1B^7Y/?//T]Z[:B@#S&;P+XHDT>;3_ +7I,CKK"ZE'=2F3S+D"7>!+Q\I
MX&-W  XQ70V&A:S9^+M=UF06$B:A;00QJLKJ0T089(V' )8]SC'>NIN+B&TM
MY+BXE2*&-=SNYP%'J34.G:C9ZOI\-_83K/:S+NCE7.&&<9&: //+7P!X@TSP
M_P"&&T^\T]-=\/\ FQH79VM[F*3[RM\H9>V.#C'Y;/B'P[XB\1^!M3TN[N=/
M&I:@JIA&=;>W4$'"G!9CP>2!G/;%=I10!QUWH'B"3Q?;ZS!+IQ@.G_9'BN&=
MS:ON)9XL ;LC .=I.!S6/:^!O$%OX,\,:*TVF23:-J,-VSB215=(F+!0=I.3
MGK@ >]>DT4 5=02[ETNZCLI(XKUX'6!WY5)"IVD\= <=JY;3O!TD?BU]?>UL
M=-DELGM[J.PE9ENG8@AV!50-N#C@D[N3QSTNF:SIVLBY;3;R*Z6VF,$S1G(6
M0 $KGOP1TJ]0!YK;^"?$]MX/T+2!=:5*^CW:2"%VD$-W$N[ D.TD'E2!@@%<
M\]K+^"-;NX?&D%W>Z>(_$$0\IHE?,<GE!,$'^$8[9)Z\=*[*76M-AUB#29+R
M(:A.K/';YR[*HR3CL/K5^@#@M0\+^*'70M8T^\TR#7],B:W>)_,-M/"P4%"V
M-W50P.!U]LU/KOAWQ)KWAV"WNKC3CJ!OH+J15=TAB6)PP1/E)8G'+''7IP!7
M;44 <NVB:J?B''XBVV?V5=+-B8_/;?N,@DW?<QCC'Z^U<\/ &MMX>GA2]L[3
M5H=:DUBPGC9I(P[,QV."H.,,0<9_I7H=W=V]A:2W5W/'!;Q+NDDD;"J/4FFV
M%];:G807UE*)K6X0212*#AE/(/- ')WVC>+-=\):M8ZM-I,=[>VCVL45JT@@
MC##!=F8%F/H,#&.O-+-X;UB75/!]WBQ"Z(D@G7SWS(6B\KY?D[=><>GO79U1
MO-9TVPO[.QNKR**ZO&V6\)/S2'&>!^!YH YG3O#OB+1CXA2QN=-,=]J+ZA;&
M3?NR[(623C 7"L,C).[MBH+7PO>:!>:]KFE1:3I,]W9JB6GFL;7SE+$S2':N
M.H' [$]Z[6[O+:PM);N[GC@MXEW222-A5'J33;&]M=3L+>^LY5FM;A%EBD X
M93R#S0!6T&YOKS0;*YU*%(;V2)6F2,$*&]0#R >N#R,\UHT44 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 <%JWC35M(N(GNX+&))-52S%@<M.8&?8L^Y6P,GY@"O3C.:L2>(
M?$MWXKU[0M.MM+C-A!!-#-<&1@=X?A@,9)VCIC'/7I63-X!\1OH]QIHU/374
M:NNI13R1.99B)0^)3GJ!QQG( '&*Z"PT'5[/Q=K6M.UE*M_:P0J@=T(:(-R?
ME. 2QXYQ[T 4M-\=S:QH_A8VMO#%J>O([!9,M' L8S*Q (+#. !D9W#G@U#X
M0%XOQ.\;+?- \PBL/G@0HK+LDP=I)(/XGI5.S^'NLZ;H?A<V5]9+K7AYI5B=
M]Y@N(I/OJW&5..XSC'OQOZ!X?UBQ\7:UKFH7%B4U**W0P6ZN2AB5A]XXX^8]
MN?:@"]KNIZA8WMG%;BUM[.19&N+^[^9(B,;$";E)9B?7^'WKE1\0=6E\&Z-K
M,&GV;7%WJJZ=<(SNJY\XQ[D'49QGGIGO6_KF@ZO=>+=*UK3;NTV6D,L#V]XC
M,J[R/WB;3]\8QVX)&1FN>B\ Z[#X<M-)^W:?+]EUH:DCE73*B8R[3P>23CVQ
MWS0!MZ;KNN2>*]4\.Z@FG+<QV27MI- KE K,R;7!.205ZC&1V%5=*\7ZI?\
MA*>XEBLXM?AU Z<]H$8HDWF!0#\V2-I#[O3G'%:"Z1>6OCNZ\3W4MG%8G3%M
M'4RG<@1VD+DE0,<D?09SVK-TC3--U7XCWOB'2[U+FQ%O$91 X>%[O#*'!'&Y
M8FP?9Q0!U.M7EUIOAZ]O;=(9KFVMWE"N2J,57)Z9(Z?_ %ZXQ?&?B2.P\)ZG
M+9:8]KKWDP^2C.KI+)$75MQR F0<C!('<UVNMVD^H:%?V5L8Q-<6[PJ9"0H+
M*1DX!/&<UR<GA#6&T'P?IRR6._0)[>61S(^)O*C,8 ^7C(.?;WH =%XUOM*N
M?$]OXABM7.BVL=XDEDK*)8W#87#$X;*XSG!SVJQ:>(]=_P"$BTVTFTYKFPO4
M?SIH;">'[&X&0&:3AU/3("\\XJ.]\%7&K:[XDFOW@&GZS81V6V)V,D>P-AN5
MP3\V<=L=ZET#1_&,$,=EKFM6$MI;(4BGLXG6>?C"F0DX&.N .2!SC.0"E%XT
MU:#5]!MM1@L8Y-3N7MY["/)FLCM9DW.&*L2%Y&!UXZ59L/&%QJNO7>G6MQI\
M=U9WYMYM-G1EN/)#8\U26 8%?F&%Q@]<]<FS\">)8--\.6KZCI6[1;[SUD$,
MA,X(<%WY^^=^2.YR=U:>I^#[[7+ZSEU%=/$UEJ(NK?4H687"0B0N(L;?[N%)
MW8[XS0 J>+=4;2_&,QCL_/T"201$1MME58A)\PW9!.<<&HKKQ?KAN/"$%C96
M!;7[5Y&:9WQ&X@\SH/X03[D@8XSFFWO@[7?M'BR"PO-/73]?1G)F5S+%(8?+
M(XXVG .>HYX-2Q^$M9BN_!LQN+&0:!"\4I^=/.W1"+@8., 9Z\^@H 5O$^N&
M2YTL)9IJ]A;1O=-#97%S"\S@L$79@J, '+$GYNAQ4!\?7"1Z"FJ0Q^'9]2MY
M'=M3A8HDR,%\K[RX)R6!)Z8XYJUJOAKQ#:^+I_$'A>_L(S?1)%?6FH([1N4R
M$D4IR& .,=*N7VAZI=0):7BZ=K%E+ 5NH+[*!I2Q;>F%;:!D@#J !SQR ;NF
M27<VEVLE^D27;1*9EB.4#XYVGT]*X'Q/KFH>(_A[XMO=-^R)ID$-W:J)49I)
MU12LCA@P"\[MHP<[><9X['PKHA\-^%]/T=KAK@VL>SS#GGDG SV&<#V KD3X
M&U^QT7Q'X>TR]TYM'U07#P&Y#B6V:4'<F!PRY/!SD9Z'I0!=M/$<T%KI.B6)
M"7*:1!=23-9RW*J&&U%V1X/)5CDD8P.N>*LWC?Q'#HF@W,NA16U[?:JNFSPW
M/F1\G=AT! .TA<Y/(ST.*DG\'>([&[TC5]#U/3UU6UT]-.NXKF)Q;W,2G*G@
MEE8$GGOGMT-W6O#6NZK:Z'YEY9S7=EJ<>I7#MO1&* CRXUPVU<-U)/3)R2:
M&OKWB+3O$'AC2]7MM)9]3GN4EEM3(=H2-G7:&Z$@#.2>]2V'BB]CUWQ)IFLF
MT@.EP+=0/%$W[V!E)\S!8YP05('<=>:M:[H6H:EXH\.:I;M:K%I4DLDB2.VZ
M3S(RA PO& <^_M2:]X276/$VCZPEQY)M-T=T@_Y>(20ZH?82*IQZ%J *TWB7
M4H;BPTB98HM6EL?MERT=E-<)""=H4(AR><C)8#Y??%5;7QKJCZ7I\%[I)L]<
MOM0>PACFC=(V"@L9P&PVS8,XZYXSWJWXF\-ZS/XALO$?AN^M;?4X(&M9H;U&
M:&XA+;L';R"&Y!'K4&M>$M:U:QTR^_M2V7Q%IUY]LBD\MA;9*[6BVY+!"O?.
M<Y/?% %71EOE^,NKK?O;R2#18-CP1E R^:_52S8.<CJ>@/M6UXKUZ_\ #]SH
M\T:VQTVZO8[2[DD1BT.\X5P0P&,X4YZ9!JMI>@:XGCF;Q%J-QIRI/I\=H]O;
MJ[$%79N&;''S=<>V!C)V/$VB1^(_#.H:1*VT74)1'_N/U5OP8 _A0!@VOC&X
M7Q+XGTF_DLT&DVRW,#11,3(A7))!;DJ<*0.I(Y'2LO5&UEOB'X29H[,:J^EW
MGF [A#&Q\O/&22!TZ\^V>-23P$);WPY>/>DW&GE_M\F,&\#$2-GV\Y5;'3&1
M5_4="U"Z\=Z5KL36WV:QMYH&C=V#OYFW)'RX&-HX[^U &-:>/KN/P]<R:A:V
MS:O#K7]B1I"66*:<LH5AG)5<-D]3P:U/^$AU#2_&6GZ!JXMIH]4AD>SNK:-H
M_P!Y&,O&REF_A.0P/MCO6*_P]OKS2-9M;B[MX+JYUHZU8W$.Y_(F^7:&! R!
MMQGONZ#%;Z:'?ZCX@TW6M96SCFTR&5;:&UD9U:20 ,Y9E!' P%P<9/)H X4
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
M]ET";SF,[,&F.QE/0$ DL6SZT .U#7-0UW3O%"Z1]D2TTSSK-C<(S-/*L>9
M"&&P#<%SAN<\<<YWA?Q$]EX0\(:-:#%U/HR7+2FUDN!'&JHOW(^226'< 8/L
M#<3PCKNE:AXABT>[L&TK6Y)+EX[H/YEO.ZX<KMX93P<$C'\ZB>!/$&FZ9X;N
M=)U6QCUS1K4V3>;$_P!GN8"!\C8.[@J#D=^U "W/CGQ)::%;W,^AQ17?]LQZ
M:_GI)"L\;N LL:L,@,#_ !'@CO7:Z.=8^R2?VV+$7/FML^Q%]AC_ (<[N=WK
MVKFM:\->(=:T:QBN+VPDOXM1AOY2 Z0H(F!$<8Y.#CDDYR2<= .T7<4!8 -C
MD Y /UH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &R1QS1/%*BO&ZE61
MAD,#U!'<5#96-IIMJEK8VL%K;I]R*",(B_0#@58HH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *JRZ;83W\-_-96
MTEY"I6*X>)3)&#U"MC('TJU10 4444 %%%% !1110!7O;"SU*U:UOK6&ZMW^
M]%-&'4_4'BGVUK;V5LEM:P1P01C"1Q*%51Z #@5+10 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4V2..:-HY45T8896&01[TZB@"II^EZ?I-O]GTZQMK.'.?+MXEC7/K@#%6
MZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
D@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>32
<FILENAME>ex97incentiverecoverypol002.jpg
<TEXT>
begin 644 ex97incentiverecoverypol002.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 ****
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
M(*\*/ND9QSQQ0!Z!17DFA^(M3E\+^#].GO'E:_O[NTEN)[AHVE6%I1&AD +
MG:O(Y.,=S5W5I-:\'6&HF358_L=]?V<<$+73R-8QR/LE/FL-P4X.#CY3G'2@
M#TZL'Q#XC?0;W18/L)G34[Y++S?,"B)F!.<8)/"GT^M<MK(UOP9#K7B"&\C^
MR+ICLFFO=2W.;A3Q*I?D#! 8#@]>M5->TV**+X?:@+VZN9YM7M3++)<,ZS%H
MG;>5)V@YZ8 P"0.* /4J*Y_QRTL7@37I[>XGMYX+"::.6"0HRLJ$@@CGJ*Y&
MV6ZTW7/ %VFIZA+)JL+17J37+/'*/LV]?D)VJ01U !/?.: /3JADNX(KJ&V>
M55GG#&-.[!>I_#(_,5YM8W%UXH\"Z_K[:A>6NJ03W9MS%<.@M?))V)L!VD84
M;L@[MQSVQ!I['Q!XY\%ZM>K/%=7N@27$RQ7$D8#?NCP PP.2<=#GG- '=^+O
M$#^%O"][K2V1O!:IO:(2!,C.,Y(/\C6S&_F1(^,;E!Q7(_%7_DEWB'_KU/\
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
M+>, C.Y68JZXXVJ#GVZCU2J23Z@=9F@>RC73UA5H[H399Y"3N79C@ 8.<]Z
M':EI\6JZ=/8SO(L$Z&.3RVVDJ1@C/;(/:J[Z!I\\>G+<Q&Y;3I1-;/,=S(X4
MJ#GO@$]?8]16G10!BMX7L&\4+XB,ES_:2P_9P_FG;Y6[=LV],9Y]?>L\?#SP
M^FNS:K%%=1-<2^=/:QW+K;S2==SQ@[6.>>>/:K>H>(IK'QEHVA&R5HM2CG<7
M/F\H8E!(VX[[ASGUK?H Y>^\ :#J%SJLL\=T%U1<7<*73K%(VW;OV XW8QS[
M9ZU9'A"QC_U%UJ$(:U6TD"W+-YD2EB V[//SM\PPW/6M\YP<#)K \+>(I?$4
M6JM-9K:R6&HRV)19?,#>6%^;.!USZ4 )>^#-'O'TMT6XLWTR(P6S65P\)6(@
M QDJ<E?E'Y54;X=^'SI-[I:QW26=[=&\GB2Y<!I-P8$<_* 0.F.@SFNKK UO
MQ%-H^O:%IPLEEBU2X: S&7!B(1G^[CG[OJ* )-?\*:7XFTV"SU1)9/L[B2&=
M)"DL3C^)77!!J*+P?IL&G06D4M\K0W NA=&Z=IVE"E=S.22W!Q@\8XQCBMF]
MDN(K&XDM(%GN4C9HH6?8)' X4MVR>,TMH\\ME!)=0K!<-&K2Q*^\(Y'*AN^#
MD9[T 8]QX0TVZTZ]LYGNBU],D]U<),4EE==NTEEQ@ (HP,# K;EC\V)X][)N
M!&Y#@CZ&GT4 4-'TBWT/34L+1YC A)7SI"[#)R>3R>23SZU2T7PIIV@7]_>V
M+7(EOY3-<B28LLDAZMM/ /TQ6Y6#JNO7$.LC1-+M8KG4S9O>[)Y3&@0,% R
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
MLY*X.,$XK?\ L[:-\1O"OV>\O7&JV=T+T37+R+*8T1E;:3M4@D_= &.*Z!O
MN@MIFIZ<T%P;34YC/>1F[E_>N<9.=V1G SC'2K3^%M+DU+3=0D6Y:ZTU&2U<
MW4AV!@ P(W8;( !SGI0!YVUY-&/"NJ:=>W5U'=:^('U264HUY&[2941@D>6
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
M*B%0K9R ,].G->B7'AK2[G5M/U-X9%NM/1DM3',Z+$K  @("%P0 .1VK/O/
M/A^_GU*6>WG*ZD#]JA6YD6*1B,%]@.W?@#YL9[]>: ,6SOVUKQQ9Z#?2.;.W
MT**]$)<C[1([;2S8/S!0. >,L3U QS.G7TGA_0=6M;:X>*&X\:264D\LK92-
MMO5\[AG:%+9S\V<YYKT6\\$Z)>'3G,-Q#/IR>7:W$%U)'*B=TWAMQ7V)--C\
M">'(]+U+36L#+9ZE*TUU'-,[AW)SNY/!X'(P>!0!R7B,:SX$TKQ'K=IJ$(CD
ML 8-.4O((I@ZH9EWDX #C( P3@U-KND65AXI\ W%K--*7O75I7G9_/S Y#MD
M\M[^]=5I7@K0M'TZYL8;5YH;J/RIOM<SSEX\$;,N3A>3P..:JVWP\\/VOV#:
ME\ZZ?)YEFLE_,P@.,87+<#!Z?GF@"[XTWCP/KLD<TT,L5A/+')#*T;*RH2""
MI!ZBN*N!<74WPQ0ZA?1+>6Y2X$5RZ^8!:;N0#USGYNO/!!P:](U+3K;5]-N-
M/O%=K:XC,<JI(R%E(P1E2#R*R_\ A#M&W:0WEW.=(7;8G[5+^Z&W;_>Y^7CG
M/% &-X'5[+Q)XOT:.>>2RL;R$VR3S-*8Q)"KL S$G&23C-6->6*^\86NG^;-
M>3"PD?\ LP.8H5!=0)Y'!R,8*@ ,>20!@FMO3O#VGZ7JE_J-JDPNK]E:Y9YW
M<.5& <$D# XXQQ46H^%=)U76+?5KF&7[;#$81)%.\>^,G.QPI 9<\X.10!E?
M"^]NM1^'&CW-[/)<7!1U:61BS-MD91DGKP!S66VEVK_'%F839_L(3\3N/G^T
M?7I_L]/:NNT'P]IOAK3OL&E0-#;!V<(TC/C))(&XG R3P..33/\ A&]-_P"$
MC_M_;<?VEY/D>;]IDQY>[=LVYVXSSTH XO2WF_L;XDPR7-Q,D%U<I%Y\S2%%
M^SJ=H+$G'/2JUV\T/P\^&TL%S<0L;S2HG$4S*KHP7*L <,.!UKMX?"&CP0:K
M#''<!-59FO!]JD/F%A@G.[Y<CCC'%-F\&:+/I6FZ9)%<&TTV1);1!=2@QLGW
M#D-D[>V2: .:&EIK'Q.\1Z;>7NHM8_V?;2?9TO9$4,QD!(PV0..@('J#Q63I
M>J:Q=?#/P7=S7%S<P/?)%J)0EIIH0[J!@?,XR$W 9) /49KT./PSIL6LW6KQ
MBY6^NHA#-*+F3YD'08W8&,G&!WKD?$?A*UTW2]$TFPT&_O=!M+B2>5+.\;[3
M Y4A"A9PQ7+N3AL].V: -+PGIMY'XJ\0WI-^FCF2)--AGEE5!\F92L3' 7=C
M!QZXXIGCDR:/JN@>)1/.MG:WBV]_$)F$9AE^0.RYP=CE3T[T[PCHCV6I-=VB
M:[:6#0LCV^JWAE,CDJ595+,5P PR2,[NG&:ZG5-,M-9TNYTV_A$UK<QF.5"<
M9!_E0!YAIFI30ZOK^A&6Z']N;+G19)+AW80NQC8H2> N/- '13707,36?Q6T
M.RAN;O[*^D7 :%KEV4E6C ;!/WL$\]:ZR31]/DU*RU!K9/M-E&\5NX&/+5\!
M@/P4"H9_#VG7'B"WUR1)CJ%O&8HI!.X54/4;0=IS@=NU 'EMII]M:_"OXAO"
MKJ5N]3A ,K$!0QQP3C/OUK;@MFT?QEX&>VN[PG5+2>.\66X=TE"0*Z_(3M7!
MZ;0*ZB3P-H$D6JQ&VF$6JNSW<:W4JJY;&_ #87=@9QC..:L-X3TE[O2KIDN3
M-I2E;-C=2?NP1M/\7S9''.>* ,#XPV\4_P +]8:0$F(1NN&(Y\Q1VZ]>]5O$
MNEP'X@^"+!)+B. QZB"4G?>08T)&\G<,^H.?0BNWU;2K+7-*N=,U&$36ERFR
M6,DC(^HY%9R^$-(6]TV]V737.FJZVTCWDK%=_#9RWS$]RV: //5UF[\/:!XD
MLH;V9+2V\1Q64<T\[,;:WD,1<;R2P W, <Y&[/6NRT?0;[2O%C7G]I0QV-U:
M[&TU'=PTBD'SE+'@X.#CKD9YJ^G@W0EM]5MWM'FAU5B]['/,\BRM@#.&)P>!
MR,=!Z4OAWPAH_A=7_LV*;<RA \]P\S*@Z(I8G:OL* *OC+PWIOBJ*TTZYNY[
M+48V:YL+JW;;)"Z8!*GO]X9'?\,C%\+:OXETSQ=_PB?BK[/?3&T:XL=5@3:9
M8U8!E=>S=.GIWZUUVJZ#8:S-:S7B2^=:%F@DBF>)HV8 $@J0>@Q^)IEEX=L;
M&[FO0;B:]FB\EKF>9GD$><[5)/RC/.!CGF@#A/ 5AJ5Y!XS%AK#V)/B.^5<0
M))ALK\WS?AQ[4GC(M:^*?AU-=S*]I9WK6UT^[*K<-&HCW'USGK77V7@?1M-^
MT_8CJ-O]IF:XF\O4KA=\C?>8_/U/K5S_ (1C1V\/OH<UD)].<L7BG=I"Q9BQ
M8LQ+%MQ)SG.: -29HD@D:<H(0I+E_NA<<YSVQ3P<@$5B67A:QLA&OGZA<11$
M&.&ZO))47'3ACSCC&[.,"K<>C646O3:TJR?;9H%MW8R,5V*21\N< Y/7% &A
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 5FZ_=7U
MEH%]<Z;;/<WD<1:*) "S'V!ZGT'?I6E10!R5OKVJS:MH4+:-J\=E>VA9Y'B3
M,$N#Q/\ W> ,8ZEO;%9WAC7[M=:\8/K>MLVG:1=B*(SK$BQH4W$DJH)/..M=
MZ2%!)( '))KR71[^S\SXH$W,6)99&CRP_>#R2N5]1GCCO0!WUGXR\.W]]9V5
MKJL,EQ>1^;;J P\Q=N[@D8SMYV]<=JFU#Q/HVERR)>WRQ")E25]C&.$MC:)'
M VIG(^\1U'K7G'VFTC\*_"L"6)6AN;4R $ QXMV5]WI\Q .>YJSHNMZ7ILGB
M+PIXIM));VXU.>>*U>V:47\4C;D*<$'L.>F!TQP >A:GX@TS1PQO;DILC\V3
M9$\GEI_?;:#M7@\G X/I4%QXM\/VLT$4VKVH>XA\^(!]V^/&=PQV.1CUSQFN
M$O-3TS0O'.N6WBP7EG::I' ]C+#+.(741!'A_=$<A@<#'.?<9F6'3-/\=> [
M2SMOL5K;V=Z(K>9R7A#A/+#;B2"1G //4=J .DU?Q_HUAX,N_$EI,;VWA+1J
ML4;9\T' 1AC*<XSG&/RJS>ZKIUSJVAJ-<FLYI97,-F%V&[PK AE9=P P3GCI
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
MMEQ%%YS13QM"_E_WP' )7_:'%4!X]\+,("NM6S+/+Y,;#)4ONVX)Q@9((!.
M<<5AZC/:>)/'7A+4]%NXKB&P6YFN[F%LK'"T8 5SV);'RGG@G'%<;/-;'X'^
M(HT>/S7U:5E1<;FS=AE('4_*,CV% 'ML\R6\$DTF[9&I9MJEC@>@')^@KS;7
M_&\NL_#"?Q!HEU=6$L=U&HQ'MW1FY$0R67NO)VG@\9KTN.2.:)9(G5XV&593
MD$>H->'&\M_^&?6TJ0D7EM=I%- Z$%6^V[BO(Y.T9([#F@#UW3O$VC:MJ-QI
M]CJ$4UU;J'DC7(^4G&X$C#+GC(R*;:>*=%O;RWM;>^5Y+D.;<E&"3[/O>6Y&
MU\?[)-<IJ=];1_%JTGA\NX \/3J(XV!\P^8C*@]R <"N6L=9L[JX^']]'(R1
M17<B265M:L(;)C"X$(PN2^>.22>H !H ]*\/>+[+Q%J.JVELDR_8;HVX,D+K
MOVJI8\C Y8C!Y(&>]3:[>646HZ/;SZV^GSR78,4$9&;O@CRR,$[><]NG6L#P
M-<QV_B7QCITN]+M]8>Y$90_ZIHX]K9QC!P<4OQ"GABU;P:))$4IK<<C9/W4\
MN0%CZ#) S[T =-<^(=+M+EK>:Y8.LJ0LPB=D21\;49P-H8[EX)S\P]:TR0JD
MD@ <DGM7E.M3S:5K>HZCX=U1)Y'U!%O_  Y=J&^T2;D7S(?XE. K9&1P<_=Q
M7I&MP176@:C;SF40RVLJ2&$9?:5(.T=SCI0!2/C+P\KVZR:I#$+D$V[R@HDX
M'>-F #]1]TGJ*C7QOX9>^2S36;9[A[K[&J*2<S8!VY QW'MVKSKPWK^@:J?!
M=K>^(=/AET95$* .DD[F/RT5MR@)P>0"V3P.*Z/P9<VIUKQW)$D=S+_:1F2-
M,%I5$2@8]1N##ZYH ZJU\4Z+>WEO:V]\KR7._P"SDHP2?9][RW(VOC_9)JI/
MX^\*VT<TDFM6VR"8P2LN6".,9S@'@;AD]!GK7FMEK-G=2> +Z-VCBAO722QM
MK5A#8DQ.!$,+DOGCDDGJ  :OK<6;>&?BJ!+"7FN+KR^1F0&W55QZY;(&.] '
M=ZEXQL-.\3:;HC+*\MY&\WF)"[*J*!C! .221TZ#KC(JY?\ B?1M+F,=[>K#
MM=8WD*,8XW;&%=P-J$Y'#$=1ZUPJ7T%KXB^'=_,[?9FTF> 2*I<&4I%A. ?F
M.#QZ@UGV=WH$4FN^%?&$&I-?S:A<21VJO<%;^.20NA0(=IZ@=L8Y[X /3M4U
MFPL2UM/>213M$9/W$1E>-.F\@*V%![L,5B_#+4[S6/A]IM_?W;W=S*9M\[XR
M^)G /''0#I6%HVJP>&?B)X@M==)LA?Q6C:<\I+))&D>TQ*W=E8GCJ22>]1?#
MSQ1I&@?#?0(]1FDMC<W<UM%N@?&]IG8 \<#!'/2@#TXD $DX ZDUE6OB;1[S
M48K"&]!N9D,D"LC()U'5HV( <#KE2:C\86=YJ/@S6K+3\_;)[*:.$ X)8H0
M#[]*XSPWJOA3Q+/H[P6>I3:[IWS&UGEN<V+A</NW':!Q@#OD#UP =K#XIT6X
MO(;6*^5I)Y'BA;8PCE=<[E1R-K$8/ )Z'TJM-XZ\+P79M9-;M1,+A;8KN)Q(
M>BY QZ<]!FO+UUNTO-,\&W:![5;?7E\[3+>U81V'$HVM\N2Y)'4\Y. *[/P=
M<64GCKQRXDA):[MY Q(Y585!.?0-D>QH VU\>^%F^SE=:MF6XE\F-ER5+[MN
M"<8&2" 3@''%:>I:YI^D#_3)V4A#(5CB>1E0=6(0$A1ZGBO'IY[8_ W7XT>/
MSGU:1@@^\V;L,I ZGY1D>PKHM5UG3-#^(>H7'B&:[ATK5;2W^P7UO+,(B4#!
MHR8CU);<,^I]: .^?7=+33K:_%[');7146[Q9D\XD9 0+DL< G !Z'TKFO!F
MM7&J^+?%\)U">[L[2>W6V$R;#%NBRZ[=JX(;(Y&>.:YV8Z?X2USP;?QV4^G^
M%(8KN&,R[V%K)*V4=]V64.,XW=-Q!QS5S0O$FE:?XN^(&KS3.-/1K.;SDA=E
M91 H)&!SR1TZYSTYH ],K(N_%&C6$SQW-\L8CD$4LI1C%$YQA7D VJ>1P2.H
M]:OV%];:II]O?V<HEMKB-98G (W*1D'!Y%>5Z5<Q6OPW\2^%]:Q_;BO>H;9Q
M^]NVE9FC>->K[BPP1W';% 'H.J>+_#^BW,EMJ.JV\$\<)N'C))98P0,X&?4<
M=35]]4LH])_M4S@V/E"?SE4L/+(SNP!G&.?I7G6F0_V=\0/"%AJ<T4E[:^'6
MMIF9@<39C&,^I ;ZC->H%5*%"H*D8QCC% &8GB'2Y-(@U6.Y+V-PRK%,L3D.
M6.%P ,\D@ ]R1ZTW4?$^CZ3(R7UZ(0C*LLA1C'$6QM#N!M3.1]XCJ*Y#P=IU
M[8ZQ<^%IX7_LS0KIKJUE;I)%*"84]]FZ7/H42L:*]T*TU/Q)X;\8QZB+B\U"
M>:WA1[@I?02'*!!&<$@87'L/0X /2M0\1:7I9E%W<E1#&)962)W6)#G#.5!"
M@X/7'2J+>+[(>-1X:"3>>+7SWD\E]N2X50#C!'WLGH, 9ZXXCQ%&-*N-0O-
MU-+#4K6RABNM#OCYT-_&L0VHN3N+X.S*DDD 'KD["WI@^+UK/>Q26SWWAZ.*
M)"A;][YQ+)D#JH.3[<]* .JE\3Z-!?16<MZJ22S?9XV9&$;2_P#/,28V;\@C
M;G.>,53\5>(+33](U2%-1DMKV&U:3S((C(8#@E2YVLJ D?Q8[UY[X:N/#]WH
M5MX3\1VFI2^(K.;8^G--<@2RJY*RJ0=H4_>W< <GZWK'6;?1QX]T779#!J=U
M=W5U;"52?M4#Q@1[./FP%Q@=,?6@#NO!5W<7_@;0;R[E::XGL(9)9&/+L4!)
M/XUNUS/P[D63X=>'@ P*:?#&P92I#! #U]ZZ:@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHH/((SCWH **\T\.^.M/T3_A((O$FN2LT6NW$$+SJSF.(! N[8N$7.>3@9S[
MUVU[XCTJPDCCFN6>22$W"I;PO.QB&,OA 3MY'/2@#5HK+'B+2GLK*\BNO/AO
M5W6Q@C:5I1C)(503@#KQQWI5\0:8^G0WZ7#-!-(T40$+F1W4D%1'C<2-K<8[
M$]* -.BLBU\4:+=Z9=:C%?(+:T<QW!E5HVA<=596 96Y'!&3D5S4&O27GQ=M
MK&WOK[[&=(EFDLYX7A57$B!6"LJD\$\G/>@#O**SM5UW3M$-K_:$[0_:IA!"
M1$[AY#T7Y0<$]L]:;!K^FW.LW.D13.U_;('FB\AQM4]#DK@@]L'F@"_/&TMO
M)&DSPNZE5E0 LA(^\,@C(Z\@CVK"_P"$=U7_ *'+6O\ OS9__&*P-?\ $JCQ
M1X/O;75;B+2KF>ZCN(V4QI)LA8@D%0Q^;IV) P,UU.F^)]&U;3[J^M+Y?L]F
M[)<M,C0F$J,G>K@%<#GD4 5?^$=U7_H<M:_[\V?_ ,8I/^$=U7_H<M:_[\V?
M_P 8JY:>)-*O=02PBN)$NI(S+%%/!)"94'5DWJ-P'?&<5R&G7VJ2:;\04?5K
MMI;&[E6VF)7=$! K +Q@#)]* .C_ .$=U7_H<M:_[\V?_P 8I?\ A'=5_P"A
MRUK_ +\V?_QBJ.@>*;.R\'>%7UF]E^UZE9VZQNT;R&:5HU.,@'YB>>?>ND.I
M6HU4:9O?[68O.V>6V-F<9W8V]?>@#)_X1W5?^ARUK_OS9_\ QBC_ (1W5?\
MH<M:_P"_-G_\8K5O]4L]-\D7,K!YF*Q11QM(\A R=J*"QP.3@<5GOXQT"+1+
MC6)-11+&V<QSNR,&B<=59"-P;V(S0!%_PCNJ_P#0Y:U_WYL__C%)_P ([JI_
MYG+6O^_-G_\ &*O:3XBTK7)[N'3;L3O:,JS (RA2PRN"0 01W&15-=0TP>,K
MJ/\ MJX-W!8 RZ?N/DQH'_UN,?>YQUZ#I0 G_".ZK_T.6M?]^;/_ .,4?\([
MJO\ T.6M?]^;/_XQ44'Q!\+7(LFAU572]E\F"00R;"^XKM+;<*20<;B,]LUT
M%U=065K+<W,JQ01*6=VZ*!0!B?\ ".ZK_P!#EK7_ 'YL_P#XQ1_PCNJ_]#EK
M7_?FS_\ C%0V_P 0_"EU>V-I#K$;2WV/LV8W"N3T7<5VACQ\I(/(XYJY?^+M
M#TV:XCN[TI]F=$N)!"[1P,^-H=PI5,Y'4CJ/6@"#_A'=5_Z'+6O^_-G_ /&*
M/^$=U7_H<M:_[\V?_P 8I^K>-?#NAWDUIJ.I)#<0P&YDC$;NPC! SA0<]>@Y
MQD] :KZ+XTLM<\2ZEI-M#=!;-8=LKVTBARZLY.2N%7:%P3C=DXSQ0!+_ ,([
MJO\ T.6M?]^;/_XQ2_\ ".ZK_P!#EK7_ 'YL_P#XQ6E?ZU8:7<V=O>SF*2]E
M$%OF-B'D.<+N P#P>I[5 WB71TN-2@DO!')IJ+)=B1&7RE;.T\CD'!Y&: *G
M_".ZK_T.6M?]^;/_ .,4@\.:J.GC+6O^_%G_ /&*9:_$#PM>7]E8P:O&T]\H
M:V!C=5DR 0 Q7;NP1\I.>>E7M0\3:1I;SI=7+C[,H:X,<$DBP \@R%%(3CGY
ML<<]* *G_".ZK_T.6M?]^;/_ .,4O_".ZK_T.6M?]^;/_P",58O?%FA:=<64
M%UJ<*27R-); 982J%+$@@$=!QZ\ 9)%3Z+K^F>(;:6?3+DS)#*890T;1O&XZ
MJRL P/(ZB@"A_P ([JO_ $.6M?\ ?FS_ /C%8>I^ ]<OO$6E:HOC.^QI_F;/
M-M+<R#S%VMM(C"CC^\K?A6UJOB^VTSQ7IN@M;W3RW<<DK2);2.JJH' V@Y.2
M,XZ#KC(KG-&\86VAZIXL7Q!K%Q)#:ZF$A,B-(8H_+0\A%^503UP![T =+_PC
MNJ_]#EK7_?FS_P#C%)_PCNJ_]#EK7_?FS_\ C%:=WK-A91PO)*\GG*7B2WB>
M9W4 $L%0$D<CG&.1ZBGZ5JUAK>GQW^FW*7%K)G:ZY'(.""#R"#P0>10!E?\
M".ZK_P!#EK7_ 'YL_P#XQ2?\([JO_0Y:U_WYL_\ XQ4]_P"+=#TR:XCN[TI]
MF9$N'$+M' 7QM#NJE4SD=2.H]:K7/C"UM_&\/ALV]VTC6;7+RK:R,H.]%4 A
M3D?,V6Z# &<T /\ ^$=U7_H<M:_[\V?_ ,8H_P"$=U7_ *'+6O\ OS9__&*K
M:+X[TW58=:N9A-9VNF7$D3RW,$D:A8PNXL6& =Q/RYW8QQ6K9^)-*OKJ>UBN
M'2X@A$\D4\$D+B,YP^'4$KP1D4 4_P#A'=5_Z'+6O^_-G_\ &*3_ (1W5?\
MH<M:_P"_-G_\8JKI?B;P]I7AB*_D\137EC+=21QWEWN9F<R$;!A0< _*.,8
MK2L?%NAZC>7=I:WX:>TC$LJM&Z?NSP'4L '7C[RY% $'_".ZK_T.6M?]^;/_
M .,5L6%M+:6:03WL][(N<SSJ@=LG/(157CIP!TK"C^(/A:6.RE35E,-Y)Y4,
MWDR>67W%=K/MVJ20<;B,]1Q5[3/%&C:QJ4^GV-YYEW @D>-HG0E"<!U+ !US
M_$N1[T ;%%8H\5Z*;^VLS>%9+IS';NT+K%,PZJDA78QX/ -4IOB'X5MXKB5]
M64QVTYMYV2&1Q$XQG=A3A?F'S'Y?>@#IZ*YO4/&-I8^*].T+R+F1[N%YS+';
M2.H48QM*@YR6&2. .N,BM^XN(;2VEN;F5(8(E+R22-A54<DDGH* )::X9D8(
MVUB" V,X/K699^)-*O=02PBN)$NWC\V.*>"2%I$'5DWJ-P'?&<5QZZK+XO\
M%'B#1XM1U;339&".QFMX)H_+8Q^8[2 J%.20-LG! XZY(!U'A_1-0T]I+O6M
M7_M74G01>>+=852,$D!4&<$DY)[X'H*W:HWVJV>D1VXO;@B2=Q%$JQEWE?!.
M%1023@$\#@"C2M8L-:M7N=/G\V-)6AD!1D9'4X965@"I'H10!>HKA?%M[J-M
MX^\):=:ZK<VEGJC72W*1[.?+B#*064XYK5C L7U.ZF\2W,VG0PF*?S=F;:0
M-N5E0<[6'!SSCWH Z6BN8LO$^@:3H&B^?KSSPWD:K:W5WN,EQQG<QVC&0,Y(
M%7;#Q9H>I6U_<6]^HCT__C[\Z-X3",;LL' (&.0>AH KS^';N7QY;^(Q>0"&
M&R>S^S&$EF5G#%MV[KE1VKHJQ[/Q1H]]<O;173K.EN+HQSP21,8<XW@.HW+G
MC(S5&'X@^%K@6;0ZJKI>2^3#((9-A?<5"EMN%)(.-Q&>V: .FHK*U/Q'I>CM
M*MY<.##%YTPB@DE,4?/SOL4[5X/)QT/H:I76JZ1=>(/#P379DFN%EEM+6W?,
M5ZAC)R^ 00 -PY'/K0!T5%8DWB[0[>Z-O)>D%;D6C2"%S$LQQB,R!=@;D#!/
M4XK*2[O4^,,FGF^G>Q;0_M MF(V))YX7( '7 [Y[T =A17(_$W4+_1_A_JFJ
M:9>2VEY:HKQR(%/5U!!# @\$UCZOJ^L>&_$/A*"VU>?4DU>X$%S8W*1E@A )
MF0HJD;>ISD?2@#T:BJ&HZS8Z60MR\ID*&01P0/,^T=6VH"<<CG&*SI/&_AJ.
M"PF;6+;RM01GM6!)$@4$MT'&,'KCD8Z\4 =!16+H_BW0M>L[N[T_48Y(;,D7
M)D5HC#@9.]7 *C /)&.#3[7Q/I%Y?164=RZ7$\9EA2>"2+SD'4H74!P!S\N>
M.: ->BN9_P"%@>&#<?9X]2,TWVA[41PV\LC&55W%<*IYQT]2"!D@UE#QII/B
M#X>W.KWFH7VAVDFX?:HXWCDC7S&"E&*D,Q"C.W.,D4 =W16+>^*M$TJ^CTZ\
MU )=M"9EBV,SLHQSA1R>1QU.>!3[/Q1HM_H4NM0:A'_9T6X2S2 Q^65.&#!@
M"I![$9H UZH:YIAUK0[W31=36OVJ)HO.AQN3/<9JK%XJT:;5$TO[6T=^ZATM
MYX)(G93T8!E&1VSZ\51\?'54\*RR:)?O9:D9H(H)%"E=TDR)\P8$8^:@ @T'
M7;F$6>N:S8W=B,!DMM/,+R@'.&8R, ..=JCV(KIZYGP9XH3Q!X,M]6O"L%Q"
MC1WZMQY,T?$F?3IGZ$5@> =>UK7O&/BC^U+J5;:U-M)9V>U5$4<T;. W&2VW
M;G)X.: /1:*QH?%>BSZA;6*7A$UT&-L7A=(Y\<GRY"H5^.?E)XYIH\7:&UW%
M;"].Z:Y-I')Y+^4\PSF,2;=A;((QGJ".HH VZ*RKGQ'I=K<O!+/)N29('9+>
M1T21R JLX4J"=R\$_P 0]:='X@TR:ZU&UCG=KC3E5KJ(0/N0,"5.-N6R >F:
M -.JM[8Q:A$D,[-Y(<.T8QB3!R >^,@<#&>AXR*RG\;>'([/3[M]4B$&H_\
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
M@W#C..0/3FO1** /)/"5UH6I:;HF@ZEI.JMXATMX5:QN&N-D$D6%\X$GRPH
M)'UP!R*8)86\'?%! 09+F]NS"N.90T**I7^\"P(&.]>O44 >9+=):^*O NH2
M),ULVD36PDCB9_WI6+"' .#P>OH?2M_XFZ?J&I^ =1M]+B:>Y4QR^0O694D5
MF0>I(!X[].]==10!Y_JL]OXO\0^#[O1)/,:RNFNKB100;>+RR&1_[K,2J[3S
MP>, U+X2NH9/B)XV*R#$]Q:F$]!(%@"L5/\ %@@@XKNZ* .-\;ZFNG:KX=$L
M'EP2W,@?4Q;><]F?+. @P=K/G;D@C&>/2G\,G"2>*K8QW:O_ &Y/,IN8G5F1
MECVDE@.3@\=?85WU% 'FWCQ;&[^(_@B&]BAGM89+LW2RH'CC#1 )OSP,MC&:
MZRZTS3-"\.:NME;PVEO+')*T<2!$W% O ''.!]2?>MVB@#QV&6)?!?PPBD.'
MMK^W:=6',06)U)8?P@$@9/K5S5+[[)XC^(UQ#IR:F6TZT"6CIN2X*+('&/XM
MNX9 Y[5ZM10!Y7I6HVS?$S2-1%U>75K-HDL0NI+1HHMWF1MM4;0%4 'Z=R36
M+&Z+\"[6WP1<C50YBVG>/]-WYV]?N<_2O;J* /-(]>M?#?CKQ)!K\,[6.M&&
M>PN$MGGCN$$01HOD!Y&.!WS[C,^K-##XV^'H2T6QBA^UYMU4 6R- 516QPO.
M!CIG@9KT2B@#Q+Q'J0O] UE#:W-G<6NNQN^GVUFP15%PA,\C!?G9Q\V<XY&!
MQFNRBNHIOC2DREA&_AX1@NI7YS/NV'/1MO.T\X[5W=% '#_%U@WPQUFW7+3S
MQJL42C+.=Z\ #DUC26D/@W7+'QAI-L+C1M0ACM=3C@CWM;GHDR #(&>&4?7!
M/3U&B@#S#6M8L=(\?MJVJM?MH6IZ?#%;7]E)-LBDC>0E'\HYYWY&1U_&J^H)
MH^D:GX!DM;%M.TO^T;J2-)PV0&B;#L&Y7).[GH.3CG'J]<]KGARYU?Q!H>J1
M:A%;KI4KRB)K8R>870H<MO&.">W6@#@/%.@7WB&;QQJ/AY#)%=:?;0(T?W;R
M6-]\@4_Q?( F1U)([&MS6;JW\97G@Z71F)N+34DO;G@AK6%8VWI)_<))5=IY
M/T!KT2B@#A?AU)"U[XN"D;Y-=GF4XQOC*H P]5R#R.*XU)?^,=+[26AG6_MX
MW@D@>%E;S#.QVC(^8XYXS@5[910!P%[=6TOQ5\,SI*C1+I=ROF#E59BFT9Z
MD X%<V\=K=_#[XA13/.J-KD]S&8(R[8WQLD@7^)-RY)'8-7L=9'B/19-=TU+
M>'4)K">*>.XBFB4, Z'<NY3PRYP<>PH X[P_K^A:]X]MM3DUFW.IBP:R@M$@
MFB#Y;>[9D5<GY>%[ 'D]NF\:74-MHD/FR!2;^S8#N0MS$S''H "3Z 5+9:-J
MC30RZWJ\5_Y#^9%'!9B!-^" S?,Q)&3C! ]NE;M 'F4WA[4(/B!>V%A&'\->
M)$6^O)%/RQO&1YBCM^]!0'U#-CI4&G*^H^+_ (FVUC*%FU"V@CLI,X61Q;,I
M*GH=K$9QTKU2B@#RSPI?>'];AT33[G2M5;Q!IK1&2TNFN=MG(@ :3+'8 ,'
M[Y QS6)=ZJM_I&BW#6EU9RV?B6*2XTRWLG6*S43MDMA?F9LAB<G)8X YKVZB
M@#RC5WFL-9OM5\,ZA)]KDOT%[X>O(]RW;;E7S(@?F4[<,6&1\ISC::U%OXM%
M^*'B9;U)U;4K*T-D$A9_/*+(K!2!C()'7IUZ5Z'10!XGI,T:^"_AC',DB-;:
MBKS++$R[%"2#><C[N67YNGO71^);^#P]\1?[1UM-031;[3X[>*\M'F"PRH[D
MHXB.<,'R#S_.O2:* .4T6^T/0-,TZVL]/NK&UU*[9+2-HI&9F;+;W!R4#8)^
M;L1G'..KHHH **** "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(+9I$NK*01W-O-&4DB8C(R#V(Y!&0:U* "BBB@ HHHH **** "BBB@ HHHH
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
MO1)[&.X5%>YN8&BEN"N>H;YMJC !/J<=*Z>BB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** /+[-H)/'GCFTU77M1M=/T];1K8G5)8U@\R$LY'SX///.16S\.M=
MU*[\ #5/$<Q A>4K=SIY9EMU/RR,.,<9^H&>]<_'X7MO%'C?QW!JFFWL5KJ*
MV?V&]DLY$VM'%AG1RHP0P'<9QW%79O\ A(_$7P_UGPMJ=G<1^(((6@2Y,#"W
MO=N"KK)C:-P !!(Y)H ZZW\56$NM6^DS0W5I=W4336HN8M@N%7[VWGJ 02IP
MP':JMYXZTFRM%OGBO'TYYA E['#NB=RVT '.<%N V-I]:Y_27MO$L2QP>"[C
M2-5C@E22ZO+$1"U=HRI\I^K$DC[O\.2<< \SJ&IW:?"6R\/WVB:C97VFSV-M
M.TL!6$[)XU#+)T<-@?=SU].: /5H?$-I/K&H:3'%<&]L8TEDBV#YE;.TJ<X.
M<'O6'J7B?P[J_AO1M3FGU!;*^OHA:O LB,91)M4.5Z+N'(8\U6:2YT;XJ:E=
MRZ;?W%OJ6GV\=O+;6[2(9$9\JS#A#\P.6('O7*6=EJ4?PB\+6$FD:DMW;:K!
M++#]D=G5%N"Y8@#(&T@\T =_JGCS2-*U2ZTV2'49[RUB6:2&WLI)&*,V-P '
M('<CCWSQ4VI^,M+TF*>YN$NFLK:417-Y'%NB@8D##=^"1D@$#H<5E68F/Q?O
M[LV=XMK+I$,"7#6L@C+K([%=Q&,X85SNGP+I&H:OH.N>"[K5I+B_GN+.[CLU
MFAN8Y7+@2.>$(+8.[I0!W]_KMFL\NGQ1W5Y.(!-*EERT<39 8L",$X. #N.#
M@5B?">YEO/AKI5Q-/+<2.UP3+,Y9V_?R8))Y)QZUGZ6UYX4\?:X+_3+R6RU9
M+:2TN+&U>:-&CCV&(A0=G/3.!CN*T?A7!=6GP_L;2]LKFTN(I)]T=Q&4;YIG
M8'![884 9=X0_P 8;K3KS5;^#3!H:WGE+J,L*+*9BI88<8^4=.GM5SX::MJ6
MHVFMB\NY;W3+74)(M-OY_O3PCONXW@?WN_/I6=J6BV^N_%V]74](NI])GT$6
M)GDLY/+\WSBQ ?;@':<AA^=6]#CUJVTC5/!&K1WCO% ]OIVK"!VBGA92$WNH
M(5US@YQT[T = /&6E_;=/@D6YBAU)MEE=218AN&QD!3G(R.1D#=VS4\/B>SN
M+B!(H+IX+BX>VBNEC!B:1-VX<'( *,,D $C@GBN)\(F&>VTK2-1\"3P:UIS1
M++<SV2_9T:/ \Y)>A) R-O.3Z9-)8:=>6/B.QOO#:ZK9I=Z@?[4T>[@?[,JD
ML7FC9AA#W&T\Y ]10!OZ/X]@O(?$5YJ-K/86.DW4L32RIPJ1HF=V"?F)9B .
MV.]:MKXJM+F_FT\VMY#?):"]2VDC&^6$G&Y<$CK@8)!&1D"N*C;7-'TGQ];6
M6A7-QJ$NHSWEJ);;=#-&ZQ@%2>'. QVC/(P:L:,LY^)]CJ<>G:X]G<:(]N;J
M^A93YOG(QW!L>7P#QA1_=!H W?"_C:+6O"D>N7MK-:)+*R1J4SOS*R(BXSN;
MA0<=ZLMXWTF'^U$NTN[6XTR$7%S;R0%I!$1D. FX,O!Y!X[XKSZTTO65^%NE
M6::%=RWN@ZG]IN+*>'8+I!++N6//W_E<,",CTR>*WIGL=6\,:_>:5X0O-/EE
MTJ>V$DVG>5<3.RG;&J@%BN>IZ9QC/. #=7X@Z(9]/1UOHH]1B\RUG>T?RY3M
MW;%('+X[#J>!DU<TWQ?I>HIJA8SV3Z7@WD=[$8FB4KN#$'^$@$@^U<A<Q71T
MWX<*-/U M8S0M= 6<I, 6!D.[Y>/F('Z]*@UG1=2UK6/B%:V=I<QO?V5HMG+
M+ Z13/$K%E#D =<#KWH [6/Q=IYU:+3+B"]M+F>%I[99X"/M"+RVP#)W <E2
M WM6?;_$G0+FUL;N,7WV.\N/LRW+6CB..3>4 =C]W)'X9&<9JAX;OK#5;RTN
M?^$'N=,O[-6:XGNM/V?9SM(81-C+DG ^4<KG/8'F4LM0'P5L],.E:E]O34A(
MUO\ 8I=X47AESC;TV<Y_#K0!WEMXLDN?'M[X>&GW*Q6MO'(9M@PS.S<]>%PN
M,]SGVS4^*UQ<V/PXU>_LKNYM;NV17BEMYFC93O4'[I&>">M,M5N;7XL7]TVG
MWKVNH:;;I#<) ?+#(S[@['A2 P.#@^G-.^*T%S>_#C5K"SM+FZN[E%2**WA:
M1F.]2?N@XX!ZT +JOA^_A\-M>Z!K.IVVJ00>='Y]W)<1S,%SM=)"PP>F1@C-
M.\.^/[/6?#&@:B\+F^U=76*S@ +-)'GS,;B %&TG)(X([FEU37KV?PX;+0=)
MU&XU.>#R8_/M)+>.%BN-[M(JC ZX&2<=*PHM'O/!.F^$/#\5M>7.FQ+,M]>6
M%NTDJRGY@ 5!9$9F;+#!P ,B@#9UOX@VUIX1;6M-M;BY;[6+)D:/:8)?,$;!
MP3V)Z#.3CMS6]<:_# (XUL[R:[>(S?9(HP950'&Y@2 .>G.3VS@UY<=+U7_A
M7GB.R71-36:+Q";Q(7B+/)%]I1\IR3(=H)R,Y]36WK<LECXVC\07GAJ_U/1M
M1L([<B.T\V>UD1W(+1]0K!_J#U /% '>:)K5AXATF'4]-F\VUFSM)4J00<$$
M'D$$$$5F7GC?2+%KMI/M#6ME=+:75VD>8H)6VX5N<_QKD@$#/)J[X<MX(-(4
MVVD)I,,CM(EHL:QLH/=U7@,>I';.#S7F7BX:QK&A>++*;1-6:]COU:TAM;=A
M \"R1D2Y&!*[!3G.XCC  !H ]"O?&>F66M3Z-Y5_/J$-N+@P06CLSH3@;>.>
M<\]..M26_B_1[KP[:ZW#-(UK=N(H$\L^8\I8KY87KNW C';!/09K"MI)I/BS
M-J;:?J$5HV@QPB5[23;Y@F9RF0",[2#C\.O%<C86&LV'AOPWJBZ1J$@T?6KJ
MXN[+[,ZRF*5Y )$0@%B%?.!Z_6@#J=#OY;KXO:S"1?PQII4+-;74A(1S(V2H
MW%<$;?NG'XYKK=4UNUTJ>SMI1)+=WKM';6\0!>4JI9L9(   ))) KE-'N)K[
MXKWFIQ:=J,=A/H\,4=Q/:/$I99')!W@$'GH1G\"";WC&\O[;6-!2.RO)=,ED
ME%Y<6-N99HCM&Q05!9%8D@L.>.HS0!8F\?:';^'Y-9F>Y2VAN3:3*8&+0S!M
MA5\<+@D<DXYZU9L/%NGZAK-SI,<-['>0P?:4CGMVB\^+.W<F[&1G YQUKS*>
MPU)? 'BG3%T/5UN)O$/VB&-K=Y&>,SQOD$9W?*I).2..I-=K,)I/B[I]ZEG>
M&T&C2P&<VL@17:5&"EBN < ]>E &M8^,-,U#P_?:W"MR+.R,BS>9%M=3']\;
M2<Y'I^5:L]]Y&EO?&VN&VQ>9Y"J/,/&=N,XS^-<//H=Y;?$:;3[4*=$UG;J=
MXF>8Y864, /20F+/KAJ[^X0R6TJ+]YD('UQ0!QFE_$:R;P=I^OZO;W-I'>R*
MBD0,R9=L+\PX '')Q6I%XTT^<P1)::B+NXN)8(+26V,4LIC4,[ /@;0"#DD=
M<=>*\^2'4/\ A47A[2FT75EO;"]M!-$;*0G]W-N<@ $D #.>ASP2<X[/Q5?7
MT>NZ"J6-^^E3"7[3<65LSS1M@;$) W1JW.2,'@#(YH M2^/M"@T&/699+A;5
M[G[(V8&W1RA]A5^,+ANY./3-6;#Q?IE_JEYIQ6ZM;BU@%RRW<#0[X<D>8N[J
MN1CM7F?V'4H_ 6I:;_8>K)./$OVA(S;/(6B^TA]P(SN 49W<@]B:ZO4/./Q/
MFOUTN\N+3_A')(,FUD\N20RAQ&6VXR5'].O% '367B2VOIH(UM;V-;BV:Z@D
M>+*RQ#;R-I)S\Z_*0&YZ5RLOB_3M!^']QK&A0ZA>PM>O"IN=Q9)&FVDMO.0H
M8\#KT'J:A\*Z?=Z+XBM(M%EU9O#<MK*\]CJ5O)G3V&-BQLXW')R-@STSSQ6.
M=,U.;X.ZM9II=_\ ;%U9KD6S6SK(\?VL2952 6^3GB@#NKW4]*F\5>'8;H:E
M!J4HN&M(2'2-L(=_F8^5L < Y(R/6K%_XOTVP2]F:.ZFM;!]EY<P1;X[=L D
M-SDX!!.T''?%8>M2SW_COP3J$6G:B+:$W;3.UH_[H/%M3?@?+D]CR.X%9^BQ
MWN@:-XG\/:CIU[<7$]U=36<D5N\B7B39*_.!M5LDA@Q&.O3F@#J[[QGH]CJ-
ME8,]Q-/>P-<6PM[=Y!,@ /RD##'D=,]<G JWH'B"R\1V,MU9"9/)G>WFBGC*
M212+]Y64]#R/SKA=+T2]T+Q%X"LIK>ZG&FZ7<6]U<1V[O$DCK'@;P,8RK#\!
MTK;\!1SPWOBOS[2ZMQ<:U+<0F>W>,21E$ 8%@,\J: -+4_&FE:5K+Z1+'?3:
M@MO]I6WM[221I%W!?DP/F.?3@8.2,4[3?&>BZMH2ZO:3R-"TWV;RC&1*)LX\
MLIUW9[>G/3FL"_OHK#XV6[S),R-X>9<Q0M)M_P!(!Y"@D#CK]*YZ^\-:K#I]
MYX@M](DND;Q(=5_LMDQ)+;>68B=A_C.2X4\]._% '=2>.]'MH-6>[6[MIM*4
M27=L\!:1$(R' 7(*G'W@<#OBLS6_&7A[4/"VJR7RZS!IL44327$-M+&75^5,
M;J.1D8)SCWP:R]3%IJ_@OQ'<Z/X1N["6YTV2V5I-.,=S<.RG"! "VT>IXR1C
MH:M^,8+J_P#@K-9VMC>RWDUE#$ELML_F[P5R"F,C&#UH Z^]UJVL;J"Q2.:Y
MO98S*EM  SE%P"Q+$ #) R2,D\9JM;^+M&N-#FU=;DK;02F"97C821R@A?+*
M8SOR0-N.<C&<US\XNM+^)4/B&2UNYM(O]*6S,D=N[O;2JY<;T W!6!/..#UQ
M7.:KX;UD6^I>(K&PN) WB.WU9-."E99H(5VD[#R&8Y;:>>!WXH WH=2EN?C-
M:0E-1M5.BRR/;7+G83YB!750Q3.,CCGCFNA\7Z[+HFEVZVNW[?J%W%86A89"
MR2'&XCN% 9L=\8KGH+Z35OBEI.JVVEZHMC_9,T#33V4D(1VD1L-O (X4^Q[9
MJS\1[:3=X7U, F#3]<MY+@]DC8E-Q^A9?SH MZOXB/AK7/#VA0V5Y=B_>7S)
M_OL0D3,>2>6+!3Z 9]A6%8^(8] \<>.#<_VG=P0_8Y$@B$EPT2F$LY ).U<G
M/4#TK6\8Q74/B[P?JL5C=W5M9W-PL_V6(R,GF0E%) [9[]!WJA9+<1^*_']S
M)I]^D-W!;"W8VDA$I6$JP4A?F(8@<?AQ0!U#^*],,6E-:M)>2:K$9K**!1NE
M0*&+?,0  ".I'7'6L;6/B#;6_ABRU?2[:XNEN[U+,#R\&%C*$<.#T(Y '<X[
M<USFC3:KI^B^"=/NM)U6.R2P>&[DMK1_M$<P"@1DXW1H><L,9P.0 :H0Z;JL
M?PZEMO[$U-);'Q&+MH6A+2/$+G>2@!)?"X.1D'L3S0![!'<![07#12QC;N*,
MAWCVVC)S["N;T[XA:'JC(UN+T6Y$Y>ZDM72&+RL[P[D84X!.#STZ9%='#<B6
MS6Y,4T:E=^QT.\#W4<Y]NOXUYKHNB:CJGP@US0TM;FTU">2\\M+J%H=V^5G3
M[P'!! ]L\T =I#XLT^36+;2YXKJSN+R)I;0W,6Q;A5&6VG/! ()5L'':G6?B
M>UOFM3!:WC17D;2VDWEC9.H&<@YXR.0&P3^=<SX<O+/6)[1V\"3Z?J=HK-/+
M=V(C2!MI#")S]XL< ;>QR?0TO"NFW>E^(-)_L'^U8=#N4D>^TG48'":>VPD>
M4S@$?.=NT$@@D].@!U)\<Z/_ ,(S'XA_TG^SGF\@OY1RC^9Y?S+U^_Q6=+++
M!\9HT$URT#>'Y96@\UF3>)XQE4)P#CC@<UQ5Q!J<7PLU#PR-#U634;;5-[!+
M1BC(;T2!D;HX*G^')').!S7:L)W^,%G??8KT6AT-[<SFV?8LC3(X4MC .T'O
M0!+X>\=Q:IHMWJE[97%I%'>/;1JR ECYOE(@P>7+8&.@)ZXYKHM/U5+^>Y@^
MS7-O/;%1)'.H!^89&""0P]P37G>E62KX*UC0M;T#5)HO[6F,HCMWR4>XW+)$
M5Y?:"'RN<;?H#T/@:WUBRN]6L[N^O-0TF$Q#3[N_B*3L""71B0"X7Y<,1W/I
MP 1^.-<GL]7\.Z5'!=M;WU[BY,*_ZU%C=O+!!!Y(!(]!CH34.G^)="\+SZAH
MT!UVZEAE2X>V>WEF:W64X"IQGRU(]P,]3TJ;QH)F\4^$)(K.\GCM;]YIW@MI
M)%C0Q,H)*@@<D4:.LP^*WB"Y:SO$MKBRM8XIWMI%C=DW[@&(QQN'UH UK[QC
MIEA'=SNES+964GE7=W#%NC@88R&YR<9&2H('?&#2WOC'2;+5;;32;F:YNK=K
MB!8+=G$J#'W2!ANHZ9QU.!7'Z/!?:+X3\2>%K_3;VXO));O[(\=N[QWB3;BI
MW@;5.6(;<1COQ4FFZ/>:)XK\$V<L%U.FFZ-+:7%U';NT2R$1X&\#&/E/Y<T
M;9^).AC2I]0$&I-':R/'>(MFY>T*GYO-'\..O?CZ&NMBECGA2:)P\<BAD8="
M#R#7ET5O>'PC\2+?^S=1$U_>7CVD9LI09E>%44J-O.6!KT#PUN'A?2E>.6)T
MM(D=)8RC*P4 @@@$<B@"A'XWTB2:UV_:/LMW>-8P7GECR9)P2-@.<]58 D8)
M'!K>N;F&SM9;FYE2*"%#))(YPJJ!DDGTQ7CUR^L:EIVB7-[H6LKJ5EXABGN[
M>*U98((EE8_NU& XP0=X#'DY(R*]$\<:1=^(? FK:99#9=W-L1$K$#+#!VD]
M.<8].: 'P>*M.O-4MM)ECN[:>_@>:T\Y#']H0#YBI!RI (.#M;VKCO!7C&ST
M7PNJZK)J,RG5+BW>\='F2',[*@DD/3L.IZC/45T?A[Q1<ZZ+;SO#FI6-Q!&3
M>/>6I18CMY6,]7);&-HZ=<' /#S6.H/\%]6TU=*U(WTNIO)';_8I=[*;L2 @
M;>FT9_\ KT >CZIXNT[2KB^A:.YN&T^!;F]^SH&^SQG)#-DC/"L<+DX&<4R\
M\::-97FG6C/<RRZE"T]IY-L[B5 H;Y2!R<$<#GGG%<GXFFU/4]0\4:>^DZHT
M$VF :8;2W9$N6,3;C*XQRK' 1B!C^$DTS3DO'UGX<2OI6I1)8Z=-#<M):.!"
MS0QJH8XXR5/7TYQ0!V%GXTT:[T&_UAY9;6VT^1XKM;F(I)"ZXRK+USR,8SG(
MIT?BVP.N0Z+/;WUMJ,\0FBA>V9MT><;BR;E4 \'<1CO7!7ED9_#/Q%BO=,U(
MQ7=_Y]NH@:)I1MC",A8 $AUSCJ<=#D5I:-JUGJ/BZSO=6&KPZG]D:QM7N=(E
MM(LL=S$DEAO.T8Y XP!DT =1/XSTJUEM3,+A+.ZN/LL-\8_W#2Y("[LY )!
M;&T^M:FKW%M:Z/>3WAF6V2%C*8%9G"XY(V_-G'<=*\Q\)VR6NF6OA;6/ TL^
MKV3");N2R#VD@4_+-YIXZ8./O9''->E>("W_  CNI!8Y)&:UD54BC+LQ*D
M $GF@#"M/%N@:-H'AU5EOC:ZC%&EBTD4DKN-F1N;GYL#IG)["M70_$MCK\U]
M;V\=S!<V,BI<6]U"8Y$W#*G![$<BN!AMKU/#GPTA;3=1\W3YX3=I]BES %A9
M"6^7CYB*Z/P]'.GQ,\77$EI=QV]S'9B":2W=8Y#&C!\,1@X)']* +OB#Q7)H
MWB;0=(CT^YG_ +1>4O)&@.%2)FVKSRV=I^F:YRQ\0Q^'_&_C@W7]IW<$!M)$
MAB62X:)#"6<@$G:N23U'M6MXPBNH?&'@_58[&[NK6SN+E9_LL1D9/,A*J2!T
M&>,]!WK/LUN$\3_$"XDT^_6*\AMQ;L;.3$Q6 HP7"_-ACCC\.* .N/B*P>RL
M+FU,EW_:$7G6D4"Y>5,!MP!P  ",DD 9 ZD"G:'K]AXALY;BQ9\P3-;SQ2H4
MDAE7[R,#T(KR^UL[_1])\%:O>>';W4;.STQM.O[(6I:>W8[")!&PR>4P<=J]
M'\+QVALI[JRT+^R(+F7>(G@$,LO R[J.A)XP><#)ZXH PFU2Y\3_ !%U#P]%
M=3VVE:-!&]W]GD,<EQ-(,JN]<,J!<GY2"3[5N#0)K36=/NK&_O%M(V<7-K+<
MO*C@H0K#>200<< XYSC(KG);&\\(?$C4O$*6-S>:-K<,2W36D1EDMIHQA6*+
MEBA7/*@X-=5'J7]LHT-C#=)"Z,'N9X'AV9! VAP"QS@\# P><X% %.?QMI%O
M"MW)YXTQI_L_]H^7_HX?=MY;.0N[C=C;GO3[OQCIEIK5QHXAOI]0@MQ<&""U
M=BR$X&WCGG//3CK7"VUAJ,GPAF\#7&EW2ZU'&;%0;=S"_P _RS"7&S9C#9SG
M((QG .]86T]C\4Y)7M[U[2+0(K3[4;60H\B2,Q&[&"<$'].M %U?B3H#Z9:Z
MDGVYK&=Q')<"U?9;.6V;93_"=W!'...Q&;>I>.-)TW5KC2FBU"XU""$3FWMK
M.21W4G&5&/F'!Y'''7->?S6.H/\ !/5],72M2-_+?R/';_8I=[*UUY@(&WIM
MYS_6NB_M."U^,]S-)'<F.7P_#@I;2.5_?R'#* 67\1[=: -^V\<Z'>Z)8ZK:
M3R3QWTXM;>)4Q(\W.8RIQM(P<Y(&!G-,F\=Z-;:'J6JW'VN*+3)C;WD1@9I(
MI!@X(7(Q@CYL[>>M<;!9ZOH&G+<KIEXMGJWB*XOK@6UL9;FS@<$(0@!*EL#)
M RH8C@UGWNGZB/"WQ$T^+0]8#W]P)+0/ \K2AHXP/FRQ8\'/)QCD@\4 >DV?
MC#3+W7$TE$NX[B6%I[=IK=D2X1<;O+8_>QD?@<C(YI^F>*]/U:SU.YMX[E4T
MV5X;E98]C*Z#++@GL".>G/6L#4?.N/B!X+NXK*^:WM[:[6:7[)(%B,B(%#';
MQDJ>O3O5?7=#O(_'ZPV 7^S?$D&S5$SC9Y!4EP/]N,^4?J#0!N7-E=:YJWA_
M7+"\U.T@C!DE@,@2*2)ATDCZECQCTYS@@ W9?$UG'</&D%U-%'=)9R7$2!D2
M9BH"GG/!9<G&!ZUM5Y=JFG7D.OW&K>&5U6QU=]15+K3Y(':SOTWA3*21M7Y/
MFW@CICJ02 >HT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 45YM)+_PE?C;Q+H^JV&H?8[2WMD@
M,3*K6I82,91M;(8D+@@$X4#'4'6\,:UH.G^%4FTS^T'MWOWM8TNG+3S7!<@C
MYV[MGJ1WZ4 =G6)XI\.KXHT@:=+=RVT7FQRLT2@L2C!EZ\8R!2_\)-9Q65W<
MW<%S:&UN5M6BF0%WD8(55 I(;=YB@8/7Z55/C;2X)=5AU!+G3Y]+MQ=7$=PB
MD^2<X=2A8,.", YSVH Z) P10[!F Y8#&3]*=6%8>)K34M6.CR6MY9WCV@NT
M2<*/,A)V[E9&.""0,$@C-8_PP9SX<OU>6639JUX@:5R[8$I R223P* .UHK&
MG\26MOXIMO#\EO<K=W,330R;5\MU7[V&SU&1D8SWZ<TC^)K2.:[B:&YWV]RM
MHH"J?/F90P2/GGY2"2< <YQ@X -JBN8/CS1X8-7:^6YL9M)V&[MIT!D4/]PK
MM+!@Q( P3SUQ5NU\46L^H7NG36E[;7UG MR]O)&&9HVR R^66#<@C&<YH W*
M*Y/2O%>F>-8(H+*UU9+>Z@::*^\@QQH5;;@2 \.#SC\/45;\&Z[+KNC3?:]O
MV^PNY;"[*C ,L38+ =MPVMCMF@#H:*R+SQ!!;7\UC;6EU?W<$0FGAM0I,2-G
M;DLRC)P<*"2<=*YCQGXR#_#&XUOP^\\J7"K&ES%A3#ND5&SD@JPR1P,@^G6@
M#OJ*P]"T.SL+JYU*TMKNQ:\51)9RR#8I4D;PH) 8CJ0>>,\YKG?"5[#I>I>.
M9KRZE%K:ZGG?-(TA1?)0X&22>3P/P% '?45SZ>+[!-7_ ++O[>ZTZY:V:ZB%
MVJA98E^\5*LW(ZD'!]JEL_$]M=R1;K2[MX)K1KV*XF5/+>)=N3E6)!PZG! .
M,^E &W16-IOB*'4[FUB2RO(H[NV-U;SR*FR2,;><JQ()WJ0" <9]*I>,O$MQ
MX;MM,:VL9;E[W4(+3<A7"!W /4C)(R!VSU(H Z:BO.KC4VT[XN&8V^HR^=X>
M$@L8R97W^?@X7<54X')R!QUYKH8/&^D7.@Z?JT(N&6_N/LEO;F,+*TV6!C()
M !!5LY...M '245R\WCS2K;1=6U.XAO8AI,QAO+?R=TD;  _PDK@@@[LXYZU
M/9>,M/O-=M])^S7T$MU"TUK+<0;([A5QNV'.21D'D#CD9H Z&BLCQ)XCL?"V
MCR:IJ"SFVC95;R8RY!8@#/8#)')(JO8^+;&^U^31OLU];70@-S$;F HL\0.T
MLG?@D<$ \]* -^BN(LO%?AS1?#NOZW;PZD+2VU*87@>-W?S_ )=^U6/RKD@<
M[0/:M>S\7V%YX@CT;[-?6\\T+3VTEQ!LCN$7&[8<YXR.H''(XH Z"BN;NO&V
MF69MI9X;I=/N;D6L>H[%,!D)*@?>W $@@-MV^^.:U]7U2WT32;K4KL2FWMHV
MED\J,NVT#).![4 7:*Y-?B%I/GZ8DEIJ446IQ;[2=[4[)6V;_+&"26QTXP>Q
M-7--\8Z;?IJQF2YT^32<->1WJ!&B0J6#\$C:0"<Y[4 =!17/Q>+K(WVGVMU:
MWEE_:(_T*6Y10DYQG:,,2K$<@.%)^O%9]Q\2-)@@U29+'5IDTN8Q7ACM#^Z
M 8N<D?* ?KP>,"@#L*:Z[T9=Q7(QE>H^E<IJ/C"6#Q7H6E6>GSW-MJ,$MR+B
M,IAT51@*"P_O*23CMC/..=TCQ'#X9UCQO+<PZI>P6VH*[>2K3F&+R4)8ECPH
MY.,YZX'% ':^'O#JZ%'(TNI7VIW<H"O=7T@>38I)51@  #<3]2:VJQY/$=IY
MMM#9Q3WTMQ;?:TCM]N?)XP_SLHP21@=?:K]A>QZCIEM?PI(L=S"LR)(NU@&
M(!'8\T 6:*Y5_'VFIH6J:N]GJ M]+N&MKQ?*7?&RXW?+NY R.1ZYZ<UKMK<2
MW5E;_9KEGNX'G4H%8(B[<[L,?[RCC.<T :=%><R^+K#0_AY<ZOX=L+Z:%KYX
M<7#?-'*\VQF;>V<;CP/ID#DAVLZBUI\3O#UV\&H+Y^G7>ZR#&1F92@4! Q4'
MD\CMU/% 'HE%<7JGBS0-6\ ZKJ-]#J*Z?$TEM>VZQLEQ$ZG#*=I^4CCG..>M
M:-YXNTS2M1T_26@OY+F[MVEMTB@9]ZJ!QGN>1ZXZD@<T ='163X>\16?B2RF
MN;2.XA:WG>VG@N$V212KU5ADCN#P3UIU]KD%IJ"Z=#;SWE^T)G-O;[=RQ@XW
M$LRJ 3P,G)YQT. #4HKE9_B#H5OX?36F:Y:V-R+215@.^&7<%*2#^ @GG/X9
MK9T?6$UF">5+*^M/)F:$K>P&)FQ@[E!ZJ<\&@"F?#F?&:^)/MTGG+9FR\C8N
MSRR^_KUSD=<_A6[7)V>M:'!K_BJXABU 7EDD#:AN21@1L;9Y:'_9!R0 #D'F
MF1_$?1GATFY>UU*.RU3:MO=/;'RR[*66,X).XXXP",\9S0!U]%<U;>-M.G;5
M8Y;34;6XTR)9YH)[<^8T;9PZ!2<@X/N,<XJK'\1]':/29WM=2BL]4"BVNGMC
MY9=EW"/@DEB!Q@$$\9H Z^BL#3/%^GZA<ZG;2Q76GSZ:BRW$=]&(R(B"1(#D
MC;\I^F.<4D7B^Q;5[#3KBUO+1]11FLI;B-0EQM&2!AB5..<,%/XT =!45U;0
M7MK+:W,22P3(4DC<9#*>"#7FWQ.\10W_ ,/=3ET^+4&@29(DOX&V1%Q*JL.&
M#,N=RYVE<]ZZN6]TAOB%;6;I>?VPNGR/&WSB'R=Z[N^UCG'(!^M &[:6_P!E
MMD@\Z24(,*TIRV.P)[X]3SZY/-35S,'CG2[B2P9(KH6>H73V=K>E%\J652PV
MCYMPR48 E0#BH=(\72W_ (F\06%SI\UK::4T:-/(T>U<H7+L0W ((QC/ YQR
M  =917/1^,+!M4T^QN+:\M?[35C8SSHJQW&!G PQ93CD!@I_'BN9\*ZQ'X?T
MGQK?W8O;JULM?N=VUC-(D8CBY^8Y( ]^E 'H]%9)\06_V72;A+>XD75'5;=4
M"D_,A<$_-TVJ3D9Z5'XMU2XT7PGJNHVD,DL]O:2R)L"G851B&.2. 1SU/M0!
MM45Y]X>.G6%EHFO3PZE%JM[:QVH@$H)U"1D#F0KN()&&.]B,#.>U= FNV6N0
M:OI>VZM+ZTCQ<6TC>7*@9258,C$$'L58T =#17COF32?!KP5=&YN/.^VV(9A
M,PW[I@#NP?F_'->F7OB"&VOY;"WM;J_O(8A--#:A28T.0I)9E&3@X .3@\4
M:U%<R?'>CG3])OX!<3VFJ7"VL,L: !)B<!'#$%3D$<]Q]*NVGB2VO-?U'14M
MKI+NPC627S H5E;.TJ=W.<'Z8YQ0!LT5R%WKVB:C?^%IKJVU%)[R9I-/X95S
MY;<OM;:05R0#D\CBG77Q"TNWDU>*.PU6YDTDC[6L-H<HI7=NY(XQSSR>P/-
M'6T5C2>)].$6DM TES)JR[[**$#=*NS>6^8@ !<$DD=0.IQ2:%XGL?$$UY#:
MQ7<<ME*T%PL\)7RY!U3=RI/(/!/!!H VJ*Y;4/%-S;>/;'P]'IEQ)#-:27#S
M(4^;#(HQE@<#<<]^F,\URWA[Q1;>%U\82WD6J7=O;:[,9)(U:?[/%LC^9F8_
M='/ )..U 'J5%95UK]K!=6]I;QRWMW<0FXC@MMNXQ#&7)8JH&2!R1DGC/-5+
M?QEI-UI?VV$S%A=BQ:U9 LRW&[;Y1!( ;/J<8YSB@#H**QT\1VHL[RXNK>YM
M/LDZV[QS("S.P0J%VDAMWF*!@]3BF:?XGM;[79]$EM[FRU.&$7'V>Y"Y>(G&
M]2C,I&>#SD'M0!MT5R_B?Q1<Z'K6@Z?;Z=/<_P!I7+1M(A3@*C,5 9A\QP/;
M&><USUKK(T3XB^,)'MM3O%%K92K;0!IG3Y9"V 6PH]L@>E ':Z_H4'B'319S
MW%S;E)4GBFMI-CQR(<JPR"#@]B"*KZ?H%S!-'+J>N7VJF)MT2SI%&BM_>Q&B
M[C]<@=0,\U3N/'VB066BW8^US0ZS@6C0V[-N)4L ?]K@C'7/:K%OXLAN[2&2
MWTK5'NY(FF:Q:%8YXT#%<N'8 9*G SD]LX. #H**P++QAI>IZ58WVG>==F^+
MB"WC4"5BGWP0Q 7;T)) SCGD9LZ#XBLO$,-RUJ)8IK2=K>YMYU"R0R+U5@"1
M[Y!(/K0!K45D:CXAM["ZEM8K:YO;J&#[1-#:A2T<?."=S*.<' SDX.!Q5>#Q
M?I=Y8Z9<V!EO&U1&DM((5 D=5'S$[B H7H22.2!U(H WZ*YB7QYH\&AZGJ<R
M7:?V6YCO;7R<S0MUP0"1@CD-G:?6FMX\TV/5+>PEL]3C>[B:6S=K4[;K: 2J
M8.20#GD 8YSCF@#J:*Y3_A8&D)H6J:K<6^H6ZZ7*8KRVDM\S1-@$9"DC!!!!
MSCWI]IX]TF[U^UT=H+^VEO$+V<US;&.*ZP,D1L>IQST&>V<C(!U%%<#X/O8=
M+N?&\]Y=2_9;75V^>:1I"J^5&<#.2>3P/? K<'B^W&JOI4VG7\&HFV:ZM[:5
M8P;E!UV,'*Y'<,0?PH Z*BN1\+^-/[7\(6>MW]G-;M=OM@C 5O.9G8(B8.20
M  2<="3QDU=M_&>E/)JL-[YVG3Z5&);N*["@I&1D."I8,IQV)YXZT =#6%%X
M<\OQE-XC^W2-++:K:&#8NP1JQ88/7.2><_A7+:OJDEY\2_ Y^R:G9K,UTVVX
M;$<J^0Q!VJQ 89Z, W-=EXCU*;2/#NH7]O!)-+!;R2*J;>"%)R<D<#'- &I1
M7DL$.A-X7\-^(=>M]:BNIX[6.22&5@+R5]C+))L;!&\Y!8@\XQP .^U+Q/;:
M?+?HMI=W9T^(37?V94/E*02,@L"3@$X - &Y6'H?AL:/<37,^J7^IW,F56:]
MD#&*,G.Q<  #.,]S@>@ DU+Q%;V%S/;1VUU>W%O!]HGBM54F*,YP6W,HR=K8
M .3@\56C\9Z7=0Z2^GK/?2:K"\]I#"H#,B@%F.\J%QD#D]30!T-%>;^.M;M=
M?^%QUG39KF)1=P*!N:)E87"QNCJ#S_$,'(KTB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#B
M="6>#XD^++R:RO([6[BM!;S-;N$D,:.'P<=B1]>V:PM)TE)? UQINN:%J,L$
M^M3R.B02++"CR.Z3)@9X.WISR>.Q]3HH \DNM%\5CP]*;>2\U:/1M9M[[31?
M+Y=S=0HOSHVX D@L0"P!.WZ5TNH^(-=U?PIJMYHGAR\MKE+4B&+4X DDLA(X
M6,DY"KN//!) &>:[:B@#S328;I?B/IVKIH^MBSET>2WDN;U<OYGF(QW@GY>
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
M\G<67[6)"5QG@*.O0]LU[&CB2-74, PR-RE3^(/(IU% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M!Z444 <_I7BVTU6+6'6SO+9M)E:*YCN!&K;E7<<8<C&,$$D ^M*/%236\;6N
ME:A<7+6JW;VB",2Q1MG;NW.%!;:<*"3P:Y[Q'H%T_CZU-@Z+::[;F#5XB>6C
MA(8/COE28C[.*AUVSO-&\>W.L2^&)-?TG4K:*)A;PI+-:RQ[@,*Q'RL&ZYZC
M\P#H+;QUI.H66C7&FI<7C:N)#:PQJJL?+'[S=N("[>AYZ],U#/\ $+2;?PLW
MB"2WOA;1W)M9HQ$#)#*'\LAN<<-CD$]:SM0_MJWN- BCT&>'1Y?/:\M-+V+)
M$QP8E<AA@==Q4XSU)'7F)-%UI/AOKFC+H%Y'<OKAN((D52'C^TK)\N#T"KU.
M,]LT >@0^,(I[A+7^R-4ANY9I(X+>XB2)IE159I%W, 4^9>^<GIP<;&F:@NI
MV"72P36^YG0Q3@!U*L5(."1U4]#7-^,=,L=>_LR&_P!-U%H-LDL=_9*ZSV,H
MV[2-OS#(+=CRHR*7P[>>(-*\/Z3;:O:7FI74UV\#7 "AXX-S>7+,,\':%SCG
MGGF@#KZ*** "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 Q=$\,6NAW%Q<I=W]Y<
M3$_O;ZY:9HU)W;$S]U<]AUP,YP*VJ** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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;NP&%?[WF ,#DG!(/ K9TW6=0OO&VO:.;H?9(+.WN+9Q$ Z&3?G/8CY1C(H
MZVBO+[;QGXCN_"'@O4XYK(7&L:@MI<AH#CDR8(PW P@XQD^HJZ^L^($;QKHU
MSJD;7&FV,=W:WL-N(V4.CDKMR1P4X/O0!VNI:K;:5:Q7,ZS/')*D2^1$TARY
M !PN>.>M7J\RAU?6M!^%OA.]MKZ*1KC^SX9/.@RPCD$:E00>HR>2#FM>ZU/Q
M%=?$*^\/6FH6EK:KID=W'+]EWO&6D9<8+88_+UX'MWH [:BO.+3QSJDO@/0-
M0G6%+W4-473+FY5/DA'FO&9<'IG8,9X!8?2MG0]4UJ?QSKFC7%U#/I^G)"Z2
MFWQ*QE4G:SJP4%<=EY!'3N ==1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M9TUD=Y9-,LQ"('XQED=E);GC@\9Z"NY=%D0HZAE/!##(-$<:1($C140=%48
MH =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% 'D4VOWOAGQW\2M4M-*;4%@
M33WD59-NP>1]XC!) Y)QS@5L:#'#\._A-<ZE#=Q:F2KWXDB^6)WE(VA?1.5_
M4\=*W](\*S:;XIUO6Y=0CN/[8$0G@^S;541H47:=Q['G.<^U5;'P#;V6E:IH
M)O6F\/7WF;+!X^;8/R5C?/ R<@$'% "6TWB^#Q%9_P"CW%UI<T,@NS=_9HS#
M(%RAC\MB2K'@ALD<'-9_A/Q1<>(+R*RGUB>UU>.!QJ&E75LD4D,F!AHLK\R
MYZEL@KGWT]#\(ZKIL2P:CXIN]3MK>-DM(W@2,QY4J"[#F0@$@9('?&<$3VOA
M29M7TC4M4U".]N=*B>."5+;RI'WKM)D;<=W&>  ,G- '*^#[K6+?X7'4(]90
MSR7LPDGOR@6)?M;B1P=O+D9(!R,XP.U6?^$@U6[7QQIBZC=JNG6,=S9W<ENL
M5PN^-R01M QE.#M!P?H:N?\ "MW3P]_9$.O7$<<&H"_L&\A#]G<2F3##_EH-
MS'J1VJ];^"9%U?6+^[UJXN/[6LTM;J,0H@)564$$#@8<X'YDT 8NBZO?:;X3
M\$:7!-<W%SJUE&P=5BWQ1I;JQ5-VU2<D<MGC/6HM=USQMH/@[Q)>SXA-E)$V
MGW=S'"TDT3L RNL;;0RD]<8/I6I-\.Y)O#.DZ<=?N8]1T=E.GZC%"JM"%78%
M*=&!48()Y_2K&H^";W6/"M]I&I^();FZOMBSWAME7"(VY52-2 O.>3D\GVP
M5;Z^\2V7CK3M'&L0/;ZM:3R#-HO^BM&5.4YRV0V/F)YY]JI6GC+5K'1=5@O)
M5OM0M=>71[>X\I4,@<IM9ER%W .>,@$@=,YKI[KPY<W?BG2=<DU",2:=#+$(
MEMCB02!=QSOX^Z,>GO67)\.X;O3=?L;[47D35[S[<)(8O*>WF&W:R'<>FQ?U
M]: (I+SQC8SZN2LITQ-.>>WN[](#)%<+G*%8F 92.02.#ZUFV/B+Q)%9>!M7
MN]3AG@UMX+>YM!;*HS)"7$@8<[LKR.G.,5T-GX5U<:9=P:KXFEU.YEMWMH9G
MM$C6)&&&.Q3\S'CDGMTY.83X'G_L?PSIPU5 F@S12Q/]EYE,:%%#?/Z$YQW]
M* *O@U+U_&WC$W&J7,Z07T<8CD5,%3"I X7( SQC'ODY-=W7.6GA::P\0:SJ
M=KJTL4>J;9&@\E3Y<HC"!PQZC !V^HZXXK7TJUNK+2K:VO;YK^YB0+)=-&$,
MI]=HX% %RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *SM=U:+0M"O-4F4M':Q&1A_C@' ]3
M@X%:-(RJZE6 92,$$9!% '+P^-=-N-4T?3X;^W9]3M3<6\VQMLYYX0?@2<G@
M8'4Y&5I_C#Q'J-KXBN+?3=-E_L2]FM3$9G1I_+ )(."%)!X!SSWKN1;0*8B(
M8P81B/"CY!C&!Z<5XK%I^MW>D^/)='NKAEB\1W!NM.BVK]K@ 7S$5P-ZL5Z8
M/;&.: /6/"_B"V\5>&K'6[1'CANX]P1^JD$J1^!!%:J2)("4=6 .#@YP:\XU
MW6M+MOA-IU[X=9+?0C-:QR%%)\FW,JB0, <^JL,YY//>JVN62^';76O$FAZK
M;?;I-%DV6NGVZI$ZIR)R Q!9=W#>G% 'J'F)N*[UW#&1GD9Z4ZO*];M-$CMO
MA[>Z8EL7FU:VVW"8,DR%&+%FZME@I.>_7FFQV]E#!\5;>2*!(%;=Y;* H)M0
M0<=.3S]: /2+XZD+JQ^PM9BW\[_2_M&[<8]IQY>.-V<=>,9JX70'!90>."?6
MO*O*B-A\)+C:/-_<)N]OLA./SJWHGAK2-2^(OC+[79)/]DO;*>W5F($<GDAM
MPP>N?Z^IH ]*\Q/,\O>N_&=N><?2J&NWTVG:)>W5MY)N88'DC28D*Q52<<<]
MJ\OT"SM?%7@_3]7O-:MK35+6[\ZXGBM@+N.Y#D&,L6R=WW0N.00 .E7K/['X
MBTWXAOK$,4]_:W=U;A9@"T%ND?[G;G[H."P(ZG)H [WPQJ<VM>%-(U2Y5%GO
M+.*XD6,$*&9 Q R3QS6!:>)?$-_XJ\0Z':6NF,VCB B25Y$\[S4+@< [<8QW
MK2^'Y!^'7AK'_0,M_P#T6M<)<6&N7_COXDIX>U.2RU%8K QJJIME/DGY22"5
M)&0"",$YH [WP9XJB\8:!_:*6KVLL<SV]Q S;O+D0\@,.HY'/O6^LB.S*KJ2
MO# 'I]:\RM]5L;7X(:C<^%+:2QEM;:59K?<3-;3#_6[B>=XY.3[&KNGZ1I$F
MJ:)XAL-;LX5-O)'$NG6PC%U&R$XD^9B=F-W/0]>M 'H D0D@.I*G! /2J>E:
MM9ZU9&\L91+;^;)$)!T8HY1B#W&5/->=>&HI=)UW1=%U_2;*Z\^VEBT[6K,
MI>1[-S+,I&=Q4;B<D$_C69H,6AV?PHA6Z@\N2]U9[8):[(WN&^V,$C=B/]7T
M!ST7- 'L$EU;Q6LEU)/&MO&I9Y2PVJ!U)/H*CT[4+?5-*M=2MF/V:ZA2>,L,
M'8RAAGTX->7I;1KK?Q'L+B&R$;:9;RFU@7]TLGE2G@'JWRKS@9P#@5##/::9
MX7^'-KFRLM.OXHS>220@Q/-]F'E^: 1G+9ZGJH/:@#UX2(T?F!U*8SN!XQ]:
M ZEBH8;EZC/2O'_&GAVQTGP)XS$-_'<><;>Z-I#$(X;60N 2@!."P&2,^_>M
MC5_#NDP?%'P[%%8QI'J%E>+>J,_Z4%\MAYO_ #TY)^]G/>@#TE65U#(P93T(
M.0:1)$DSL=6P<'!S@^E>-O=-X>\(^-8+#_1M/M/$21E8E.VWMW,/FA5&,+AF
MX&.IZ5TG_".:6NI3ZE!J=FZWNER1-9V$ CAN(P,B1@&/*Y #>X'>@#T 2(6
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
M#1_L^V5H)#YWFIO'&_Y<=.]7_"GBF37YM6L+RT6UU'2;G[/<I')OC;(RKHV
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
M5VNQI[I*FJIS/*TF#-O<?>=%W<C&,=N*]=;PCX;>XDN'T#3&FE_UDAM$+/\
M4XR:T+/3K+3[3[)96=O;6PS^YAB5$YZ\ 8H X+Q%:VD%YX$U+PU'%'+)J$4"
M&W 'FV3QLT@..JA5#<]#S7-ZQ<64^B0:EIACBMV\51LLMP^^YEE\\*Y!XV*!
MD!3N.W&<5ZSI^@:1I4OF6&FVML^" 8HPNT$Y('H">PJO)X1\.2M=-)H6FLUV
MX>X+6R'S6!SEN.>1GZT <;9>'M#UGXJ>*4O+"VN8#:6,ZJR@J7/F'?@<;N!\
MW7D^IK$\VTUOX0^-;O5(X9-76:\^U^:!OBD1CY2\\@*H0*/_ *]>KP:)I5KJ
M$FH6^FVD5[(-KW"0JLC#T+ 9(JK=^$O#M_>S7MWHEA-<SILEE>!2SKC')QSQ
MQ]* %T._LQI>DV9NX!=2V4<D</F#>RA1E@O4CWK.\?W&GP^'88M1262.YOK>
M&*))1&LDAD!578@@)D?-P>,]ZN/X5TQM<TS48K&T@;3498&BA"N 59=F1T0!
MV.!U)[8YT]0TVQU:R>RU&TAN[63&Z*9 ZG'(X- '#^#W,/Q-\86\DUIO:*Q8
MQVPVH'V29P,G+8 R>,XZ"K/B;48+;XD>&K3571-+FM[@P^;CRVNAMV[L\9"[
ML9[MQS74V>@Z1I]T+JRTNSMYQ$(!)%"JL(QR%R!T]J?JNCZ;KEF;/5;&WO+?
M(;RYXPX!'<9Z'WH \Y\01Z7HD6EVFEN3H=UXE4ZG\^Z%6<;O+]!'OVY'3/![
MBM2ZTZ.'XLK;VEO']AO]'D;4[<*/+?:X$;LO3<<E<]P#Z5V(T;3!I']DC3K7
M^SMFS[)Y*^5M]-N,4EKHFF65O+;V]A!'%, )5"#]X , -ZC''- 'C%GI-@/@
MYX-U);9%OQJ%HHNEXE ,Y4@./F P3P#BNTM=)TVP^,%SI]I8VT%G=>'@\]O'
M$%CE83[064<$X)&:ZP^%] -C%8G1-.^R1/YD<'V9/+1O4+C /O4K:#H[WIO6
MTNS:Z,?E&<PKO*?W=V,X]J /&;72=/7X)>&M26VC6_CU" )=+Q*@^UE<*_W@
M,$\ ]Z[>UTRPTSXRFTL;.WMK:Y\/.\\,485)6%PH!8#@G#$9/K75?\(MX?\
ML"6']B:=]CC?>EO]F3RU;U"XP#[U,=#TDWXOCIMH;Q8_*%QY*^8$_N[L9Q[4
M >/3VMJOP.U5?)BV0:XXCRHQ&/MRCCTXX^E=;J]EI,?Q5\-8MK);<:?>Y_=H
M%RIC_#(Y^G-=C'X<T2'3KC3HM(L4LK@DS6ZVZB.0GNRXP:=)X?T:5+))-*LF
M6P.;13 I$!_V./EZ#IZ"@#S&U@TWQ3I/B*TUW6HK&^@U.<W)9$6X@V2DQ,CG
MY@ @4*1Z$5<'V36_%/BG0]<U*&"0PPI"EY"FY[9H5RR%NAWER<="?:N^N?#.
MA7FKQZM<Z192ZC%@I<O ID!'0YQU';TI=5\-:'KD\,VJZ197LL'^K>XA5ROM
MDCI[4 -\-6\5IX9T^WM[R:^ABA"17,WWI5'"L3WR,8/<8->9V:P:Q\#]:U#4
M0%UV!KN>XF/$T5Y&[% &ZJ1A  .V!7L( 4    < "LY_#VCOJ#7[:9:FZ=E=
MI3$,LR_=8^I'8GD4 <+J5FMWXP^'#ZO9V[WUQ;7/VP21*=T@ME)!XYPV?I79
M>+H(I?!>M1O$CH+"8A64$9"$CCV-6[O1-*OKV*\N]-M)[J'_ %4TL*LZ?[K$
M9'X5>95="CJ&5A@@C((H \BN[:Q?P!\-8(DB59=1TTS+%A2S& Y)V\Y/K4]U
M$^@:[\1(?#UNEHZZ+!<0PVR! LNR4;E4<;N!TZX%=^GA3PZEM!;+H6G""WD\
MV&,6R;8W_O*,<'WJW#H^F6^HRZA#I]K'>RC;)<)$HD<>A;&30!P>AV&@:G-X
M7UVQUR+S85V6\5I&B/*&3YXY .2!@DYZ$$UM?%+CX8>(?^O1OYBMK3O#.A:1
M?37VG:196EU/GS)H8%1FSR>0/6K>H:98:M;&VU&RM[N \F*>,.I_ \4 >6>.
MM'2S^&%GK#ZO<R-8Q6\\=E>2"2WN7^7",F!NZ\#/:MG3M0EU;XFVL.M6@B$F
M@1W%I:S#*K(S?OL _P 8X4]\#W-=;!X5\/6TL4L&A:;')"<Q,EJ@*'_9../P
MJUJ&D:=JOE?;[*&X,+;HFD0%HSZJ>H_"@#RJ!K;3[/4]*NDEETL>*X[?2(!+
MY<7F9#^6Q(($*N#D8/0@#-2I'"\WQ5LKEK.5?LT<GEPIB,2?96)(4D_,"HR>
MN1GBO3;G0=(O-*&EW.F6DM@N"+9X5,8(.00N,=:B'AC01YV-%T\>?$L$N+9/
MGC7@(>.5'ITH \QU"RT[0OAMX5U*&UC@CU%M,M]8NUX9[4@%M[?W2<*?8XZ8
M%=');6%K\;-,DMHX(FET*8-Y8 W 2IMZ>V?P'M79KH^F)I1TM=/M1IY78;40
MKY6WTVXQBJ=EX3\/:;)%+9:)80RPJ5B=8%!4'K@XR* -*SO;34+87-E=0W,#
M$@2PR!U)!P>1QUKB=(,6J_$GQ?8:S!',T4-LEI%.H8?9F0[MH/8OG=CO@'H*
MZ;P[X?M/#EA+;6<,,*33-,T4";(T) &%7L,*/J<GO4]_H>EZI/'/?6%O<31
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
MW:@L[*UTZV2VLK:*W@086*) JJ/8#@5/0 4444 %%%% !1110 4444 %%%%
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
M7G[-I\7QQM98GMT>7P](&96 W?ODVY_#./85V]AJ-EJMHMWI]W!=VSDA9H)
MZ'!P<$<=: %NK^SL=GVN[@M_,.$\V0)N/H,]:=<W=M90F:ZN(H(@<;Y7"K^9
MKSVUOM)N_&'C?1_$\UO$\JQI&+J0(&LS$!A">P8N3CH32Z7+;P_$S2M/(D_L
MM?#P&D?:"3N(<!R"W)?8$]]OU- 'H+7=NML+EKB(0$ B4N-N#T.>E$5W;3S2
MPPW$,DL) E1'!9#[@=/QKQ/7K!8?!GCF!8E.E6VN0?V?QQ"S2Q>:(S_" S$<
M=#N'K75WUC'I'Q3A71;2&WGE\/71"1(%$CK(A3<!U.3U- '?B_LVO#9B[@-T
M!DP"0;P/7;G-<YH7B&\G\2^*+#5+BT6WTN>".!U7RQM>,/\ -ECD\X_#I7.>
M$+CPMKG@SPM)=3H^J6<\<GEK+MN/MO(DW '<<DLS9X(Y/%-D037WQ:C"AR;>
M,!<9R?L5 'I7VRV\R./[3#OE&Z-=XRX]0.]8_BW7/[%\/:A<6UY91:A#:RSP
M17)SYA12V NX$YQCBN#>^L6LOA1BY@+JT)/SC('V5A^'/'U%,MKNUU/P)\1A
MJWDG5$GO5N4FQN154B#&>=H 7;[YQS0!Z-I.KI)X5TS5-2N8(#<6D,LLDC!$
MW,@)Z\#DU?DOK2&U%U+=0);$ B9I $(/3GI7EFGZK;1:UX2M]0U-;*QF\-Q"
MSF81F-I_E\Q<N" VW9_+O@VXO#Z65AIUOX.U^.6ZM+ZYN;.._ >VGRH$L:E
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
MYEU"Q>25F&\7!D'G$GKN)+DT >T5E:QXBTW0YK&&^N8XYKV<0P(S %CU)Y[
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
M$_\ K98X55I/]X@9/XT^\U&QT\*;V]M[8-G:9I53..N,FIHIHIUW12)(OJC
MB@#-M_#&@6BHMMHFG0JDOG*([5%"R8QN&!]['&:==^'-#O[UKV\T>PN+ID,9
MGEMT9RI&"-Q&<8XKG)-<\13_ !'N_#5K=:;#;1:<M\DLMD\C9+E-IQ*H[9S5
MOP1XJNO$::O:ZA;0PW^DWSV4[6Y)BE*_Q+GD?0YQ0!M7>@:/?:?'I]WI5C/9
M1D&.WDMU:-,>BD8%.FT32KBWM[>;3+.2&V&((V@4B+_=&/E_"GQ:MIT]\]C%
MJ%K)>("7MTF4R+CKE<Y% U;33>FR&H6AN@2/(\Y=^0,D;<YZ<T 4=5\,:;JE
MA:V#V=HEK;RB1%\A28\'/[O^X3R,CG!/?D;58FB^+-&UZ;4(["^@E^Q3-$Y6
M53NVJI9Q_L@MC/3(-7(=;TFY@GG@U.REBMUW3/'.K+&,9RQ!X&/6@ M-#TFP
MN6N;/3+.WG8DM)% JL<]>0._?UI]OI&FV=W+=VVGVD%S-_K)HH55W^K 9-4M
M!\4:5XBTAM3L;N%K=2^XF0950S ,P_A!"Y&>U7;?5],N[66ZMM1M)K>(D22Q
MSJR(1UR0<"@!U]IMCJD @U"RMKN('(CN(ED7/K@@TEUI>GWNGG3[JQMI[(@#
M[/)$K1X'3Y2,4V/6-,FNA;1ZC:/<&,3")9U+[",AL9SMQWZ5)9:C9:E"9K"\
MM[J)6*%X)5=0PZC(/6@"#^PM(_LG^R?[+LO[.QC[)Y"^5US]S&.O-(- T8;\
M:38C?"+=\6Z?-$.B'CE1Z=*EMM6TV]N);>UU"TGFAYDCBF5F3Z@'(IHUO26D
M@C&IV1>X8I"HN$S*P."%&>2""#B@!]EI>GZ:'%C96]MO #>3$$R!T!QV%1V>
MAZ3IUPT]EIEG;3-G+PP*A.>3R!W/6JB^*M(?Q/)X?6]@-]%$)'3S!P2<!/=N
MIQU QZUM4 9P\/Z*%N%&D6 %S_KQ]F3][_O<?-^-(?#^BDVA.D6!^QG-M_HR
M?N/]SCY?PJQ>ZG8::BO?WUM:JW"F>54!^F33Y;VUA2)Y;F&-)F5(F:0 .S=
MOJ3VQ0!6_L+2/[/DT_\ LNR^Q2L7>W^SKY;,3DDKC!/O4MMI>GV=H]K;6-M#
M;OG?$D2A6R,'(QSQ4EI>VM_ )[.YAN822OF0R!UR#@C(]#63;ZM/J^KZC::;
M+''#IS""6=TWAYRN[8!D<*"I/.23CC!R -U"QU'2;&W@\(:9H\(,W[Z.8&&-
M4(.6 C')SBM+2-.72M+@LP_F,@+22D8,DC$L[D>K,2?QKG/ GBQ=:\*:1/J^
MH6:ZM?+(WDAU1GQ(R_*F<D8'Z5K3:P^G>);73+TJ8=1#FSE P1(@RT;?5<LI
M_P!D@\@$@%^]TK3]2:)KZQMKEH<F-IH@Q3/7:3TS@=*BET+1YDMTETJQD6V_
MU"O;H1%_NY'R_A2:[KEAX<T:YU74IUAMH$+$L<%CV4>I/0"N=U+Q5<#Q)X26
MPO;1M*U-YUN-H#D;(6?[^<  @9X[=: .GATG3K:\EO(-/M8KJ;B2=(55W^K
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
M=X8CUG0=6CT^PL!JU]:/:BZE4(P#+CEPI8@>E7[31H+C1M.M]8T^SN)[2-
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
MY--LWA@_U4;0*5C_ -T8P/PITFDZ;+<//)I]H\SQ>2\C0J6:/&-A.,E<=NE
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
M^([S5XO& EUZSCAL[GR;+4%1/*A5HE8-R<-@MW/.*ZB/5["RLK);_6;-II8
MZS/(D8G"IN:11GI@%N. *\Q%QIEQH_Q9CAEM9%)FF5592#FV'S#_ (%GGUJ[
M<0V-QJ_PH^T)!(KV\OWP#NQ:97Z_-C\: /0Y?$&C06$-_+JUBEG,NZ*=KA0C
MCU#9P15B74K&"R2\FO+>.U< K,TH"-GI@YP<]J\\N[[3O#WQ'N]/U+4!H>GW
M&FPKIS*D,=N55G\R/+H54Y8' QGC/:J%M<:-X0UWPAMN9E\+?9[R&SN[M_W:
M3LX(<MP I7<%)[,<<4 =YK'C30M'TFVU&34+:6"ZG2"!HYE(D9F"G!'&%SDG
MMBM";7M'MHHY9]5LHXY4WH[W"A67^\#GD>]>>>+#H,/A1;W1!&M@_B2UNKBY
M20M%)(94\R16)(VYP"1QD'WJUXGENO[4U/7/#>J6%TT>FI_:.E7F#%=6P\PJ
MZ.#E>#(,_=/>@#T8S1+ 9VD00A=YD+?*%QG.?3%>?>(OB EY\.]:UOPOJ5NM
MS8E@I(61BJOLW;3T!Y()!XKMM&N5O=#T^Z2W>W6>VCD$,GWHP5!VGW&<5X]-
M>VO_  HCQ39_:(OM4-S=^;#N&Y,W1QN';.>,]: /8;36--O+R6QM]1M9KV!0
M9K>.96DC_P!Y0<C\:#K>E+J*Z<=2LQ>L2%MS,OF$@9QMSG..:XS48;:S^*/A
M%;%((6DTV]0", !@!&5''49R?SKF_#=QH.N^$],TK7-;O%UFQNP9-+#1)<"\
M1R<J-F\Y))W9QR<GK0!ZOK6KVN@Z+>:K?,5MK2)I9".I [#W/0?6L71)/$6N
M:1;ZM<7L6G-=1B:&RCMQ(L:,,J)&)RS8QG;M]/>CXC:'=>(_A]K.E60W74T(
M:)<_?9&#A?QVX_&G>$/$^EZKX5LYUNX898(%CNH)7"/;R*,,KJ>5P0>M %[2
MM0NX-"^T^(WM;6Y2:5)7!V18$K*A&X]"NTC/K5N'6-,N+&2]AU"TDM(R0\ZS
M*40CJ"V<#'O7&>*=4QXO\$ZA+N70S=7"22R#""9H]L#GV)+;2?7/I6;K5HI\
M3^/+BW"'3'\/C[9T*&["OCVW",#/U'M0!Z!%XAT6>[CM(M7L'N9(A.D*W"%V
MC(W!P,Y(QSGTIUIKVCW]I-=VFJV5Q;0$K+-%<*R1D=0S X'XUYC<V>GGPO\
M"K,%M^\N;56^4?,&MFW ^N3C/K5G48K8>(OB= L<6UM$@D:, 8+"&;G'KTY^
ME 'HD'B#1KJ^2QM]6L9;N2,2I!'<(SLA&0P4')!'.?2G2ZWI4%\MC+J=G'=L
MX00M.H<L1D+C.<D=!7ET^DZ?<>"_AS/I$, U;[58O%+ !O(" SEB.2H 8MGT
MYJAXGUC3+CPOX@^QSVU@L7B!&EM&?=/)*MQ&'F?<?D7C(  P .><4 >OW>O:
M/8-.MYJME;M;J'F$MPJF,$X!;)XR>F:)==TB"&VFFU6QCBN@#;N]PBB8'IL)
M/S=1T]:XW3XM-O?C)JLJQVLZMHMO(K;58',CY8?4$<^A]ZR?#&A'Q)\#+&VL
MW5;^UEFN-/E!!\J>*XD,>/3H!]#0!ZBU]:)>I9-=0"ZD4ND!D&]E'4A>I'O6
M5K7BW2-!U73=.OKN&*XOW94#R!0BJC,78GH,KM]R:S?!6HR>*(V\43VSVYEA
M2UAAD&"FWF4_C+N7W$2FJ?C:Y@LO&O@>ZNIHX+=+RY#RRL%52;=@,D\#)H Z
MR]UK2M.*"^U*TMBXW*)IE3(Z9Y/3WJZ"& (((/(([UY]X9N[=O$GCFRUUHA+
M+<";%Q@"2Q,05,9ZH &SZ$G/)K2^%T%[;?#C2(K_ ,SS C^6)<[A$78Q@Y_V
M-OX4 ;ESXET&R#&ZUK3H LODMYETBXDQG:<GK@@XJ>[UC3+!U2\U&TMV=&D4
M2S*I*J,EAD]  237F^C:=X>GO?B-%JEO9>5'>-YOF*N8XC"IR/[O()R.X]JS
MM&TTQWWPJM-;@C:[^PW@>.=06P(E**P/7 QP>A% 'JL_B#1K:RAO)]6L8K6=
M=\4SW"A)%]0<X(Y'-23:QIEMY?GZC:1>;&98]\RC>@&2PR>0!SGIBO/+B^TS
M1/B%J^E:MJ0T.QN+"W73_EAC@>%0P>,%T(&&8_*,9S5/^R- LO$WPXLK9#+I
MNS4$@:]PS2KM4IR1R,\K[8H ].M=9TN^TYM1M=1M)[%02US',K1KCKE@<#%%
MMK6EWD4\EMJ5I,EO_KFCF4B/C/S<\<<\UY1J4>F:'<^/KAK!9= FNK",0HYB
M@%UD;V++]U58H6Q]*OVM]9S_ !$\1I<:G97IN=!C^:,*(W*M)D*,G(4>I)'K
M0!Z-:Z[I%],8;35+*>40B<I%.K$1GH^ ?N^_2GV.LZ9J<DL=AJ-I=/%CS%@F
M5RF>F0#QFO*8+.&V^ &GZEI]DC7*V=N;F6WB4S/ )E:9<X.1@-D'C@\5U6A2
M>&=;\56>MZ9KTVK:B+-HLQO'B.$G.)515Q\V,!N<]N#@ [&\OK33X1->7,-O
M&6"AY7"@D]!SW]J@.N:2-,_M,ZG9BP_Y^3.OE^GWLXKG/&>IV%CXA\,17 @B
MNY9YVMKVZD*PVQ$1#$@$!F8-M )'4G/&#YQ?7%E-\*/B'";J&XDCUN:16.W.
M&DBP^!TR<XQUYQ0![9;:OIEY?W%C:ZA:SW=O_KH(YE9X_P#>4'(_&KM<%?0V
M=G\7?#*6D<,(?2[M,1 +N4&,J..HZG\ZZCQ'K"Z)HLUT&C^T,5AMDD; DF<A
M47\6(S[9- &%9>-7G^)-QX>E@"6+VY^Q7!Z331']\H/?&X#VV-ZUUEU=VUC
M9[NXB@A! +RN%7)Z<FO+_&?A[6-!\(Z=K$5_97$WAJ5;R,I:-%),,_O@SF5A
M\X+$\<GTJ_K_ (GL$\3^"M>GN5'AVYBGVW+']W%.Z+Y;.>@.W>O/3+>] '>0
M:II]S8-?P7UM+9J"6G253&,=<MG QWHLM4T_4DD>QOK:Y6)MLAAE5]AZX.#Q
M7FWB>\T33]/M=8T9!)HA\10W>KW$#&2*0D'<^<D%5?RR=O&1Z@U)XVFTO4_"
MGBK4O"1CO=2N+2$7MS92F17B5AE,@XW>7OX'..O44 >@VFMZ5?S/#9ZE9W$J
M+O9(IU8A?4@'I[T?V[I'V)[W^U;'[)&_EO/]H38K_P!TMG /M7&>(GMM7U?P
M'?>'Y(WF^VB1'A(XLC&?-SCHOW!]2!UKE[W4+*U\ _$S3Y[F&.\?5;YEMRP\
MQ@P4J0O4@C)STX/I0!ZY<:UI5HY2YU*SA<1&8K).JD1C&7Y/W>1STYK-UCQG
MH>C^'1K;ZA;36DA"6[Q2JPF<G "D<=>I[8/I7*1+IU]\3_"\RBVG#Z#*ZL-K
M;B&CP??'/Y&N<O&AB^&'C!8RBP6_BIL!?NQH+J(_@.] 'JDU_'=:OI#6?B"S
M2WD\TFT79(UZ-O&QLY&T@DXSGO4L_B;0;56:XUK3H@LOD$O=( ), [.3][!'
M'7FN5U^XLKGXF> KJWE@D$AOPLJ$'>!#C@]QFN=%GIS>&OBNWV>V+)<70!VK
ME<6ZD8]/F_6@#UJZO;6QC62[N8H$9MJM(X4,?09ZFF6>I6&HKNL;VVN5P#F&
M57X_ UYQ?:E:Z9=?#S6+G4;9 MA(IAN9UB5U:%,R*[$+N!VC!/(8^AKH/A]8
M65M:ZO>VU[I]T^H:E-=M]BE6580Y!$>X=2,9/;+''K0 WQ+K.M67COPWHMA>
M016VKBY\PRV_F-&8HPPV_,.N>].\.^)M2G\;:UX5U5;:::PBCN(KNV0HKH^/
ME=23AAGL>?05D^-XH;KXJ> K66>2+>NH#=%,8W&81C!!!'(_&CP')%X8UW4O
M"FK^6-8>0W,&HR'Y]4A).UF8\LZ\J1^7<T =S-K>E6]^EA-J5G'>2,%2!YE#
ML2,@!<YS[47&LZ79W(MKG4;2&<D 1R3*K9/08)[]O6O)],N-#UCPU?\ A_Q/
MK=U!JD.H2FXTY6B2:2;SBZ-%E-[$Y7!!/ITK3U^:^T.\UK5]-N+;5](:]B_M
M72+@8GBF C4-$X_B($9"GTXH [:T\7:/>^)[W0(;R!KRT2,N/,'S.V[**.Y4
M+DXZ9%7K?7-)N[LVEMJ=G-< $^5'.K-@'!. >QX/I7$P:E9Z;\2O&WVQ^9-/
MLWC@#8DF58Y2P0=2?ITKF]/U?3'U;X;7,%]8PV:>>L5I#)N^R(UNP5'<DDOG
M YQDC@4 >F:%XNT?Q%=:A;Z?>02M93M"0L@)?:JEG Z[06VYZ9%7K77-)OI9
M8K35+.>2%=\BQ3JQ1?4@'@>]>5R74B^$_B396,F_4O[7N9C;1D>:T.(MY"]<
M%=PSC%=%H\WA/Q)K^D:O9:[+JM[%;R+'$K1?NH67YA,B("%S@ -_$1CO0!UJ
M^)-">6UB76=/:2[)%N@N4)F()4[!GYN01QW%3V6LZ7J-S<6UCJ-I<SVQVSQP
MS*[1GT8 \?C7B\5O8#]GS3IA%;AO[2C(< 9S]M(SG_=R/I78:E"+7XL1Q:8D
M4-R_AFX6)8P%RPE78,>W./QH [=-;TJ34?[.34K-KWG_ $<3*9..ORYSQWJ&
MX\2Z#:*[7&M:="$E\EC)=(NV3&=IR?O8[5YKX7N?#?B#P]X9M;S6[MM6TV>$
MKI@:))XKI/E;*A Y7.XDDX(R2:5+/3FTOXKL;>V)22< [5^4?9E/'I\P_,4
M>@:GXOT;2==L-'NKV".ZO S@/*%"(JD[B3ZG  [Y]JW:\KCOK>VUOX87EW<Q
MQPMI%P#+(X +&"'C)[GFO2+35;"^N[RTM;N*:XLW"7$:-DQ,1D _A0!<HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** *QTZQ8S%K.W)F8-+F)?G(Z%N.2/>G265K-<QW,MM"\\0(C
ME:,%D!ZX/45/10!7-C:&U2U-K!]G3&V+RQL7'3 Z#%(=.L6E>5K*W,CYW,8E
MRV>N3CFK-% %8:?9"V>V%G;B"3[\0B&UOJ,8-":?916GV2.SMTMO^>*Q*$_[
MYQBK-% %;^S[+[/]G^R6_DYW>7Y8VY]<8Q36TK3GV[K"U;:,#,*G ].E6Z*
M*XL+-;9[9;2 6[YWQ",;6^HZ&G06EM;6PMH+>**W ($4:!5 /48'%344 5;;
M3-/LRAM;&V@V9V^5$J[<XSC XS@9^E6)(TEC:.1%=&&&5AD$>A%.HH @M+*T
ML(?)L[6&WBSG9#&$7/K@4U=.L4O6O4L[=;IAAIQ$H<CW;&:LT4 5Y[&SN9XI
M[BU@EEA.8I)(PS(?]DGI^%96L66NK'96OAN;3+&U&Y+@SP,S1J0-IB52!D<\
M'CI6[10!7L;*'3M/M[*W!$-O&L2 G)P!@9/<TMU9VM]#Y-W;0W$6<[)D#KGZ
M&IZ* *W]GV7EO']CM_+<@NOE+AB!@$C'/04W^R]/^3_0;7Y.%_<K\O.>...:
MMT4 5[NQL[^-8[RU@N44[E6:,. ?4 ]Z=<6EM>6YM[FWBG@/6.5 RG\#Q4U%
M $+6ELUK]E:WB-OMV^44&S'ICIBHI]+T^YD22>PM97CQL:2%6*XZ8)'%6Z*
M"JSZ=92!P]G;L)'WN#$IW-TR>.3[U9HH JC3;%9$D%E;ATQL81+E<=,''%.%
MA9B]-Z+2 79&TSB,;R/3=C.*L44 %4I=(TR>\6\FTZTDNEQB9X%+C_@1&:NT
M4 1SP0W,+PW$22Q.,,DBAE8>X/6HDT^RCM!:)9VZVPZ0K& GK]W&*LT4 5#I
M>G,JJ;"U*K]T&%<#Z<50U_1%OM#U.VT^ULTO;RVE@$L@V8+J5)+!2>^?>MJB
M@##\+:$NB:'86\]I91W\%K';S36XSYFQ0N=Q4$YQG!K3;3K%VF9[.W8SX\TF
M)3YF.F[CG'O5FB@"L=.L6E:4V=N9&!#.8ER<\')Q67JUCK,4=M%X8.DV2M(?
MM37%NQPI& 4"$ L/?@UNT4 5=.L8M,TVWL8"QC@C"!F.6;'<GN3U)]34TUO#
M<*HGACE"L'4.H;##H1GO4E% %:YTZQO9(Y+JSMYWB.8VEB5BA]B1Q5FBB@#D
M/#WA2>SUS7+_ %:STV87U[]KMV4F1X?E5<?,@Q]T'(-=1+8VDTPFEM8))5QA
MWC!88]ZGHH KW=A9WZHMY:07"HVY1-&'"GU&>AKF_$'AN]UCQAH&I""PET_3
MEN%FBN'.Z02JJ\+L(XVYY//M7644 0"RM5L_L:VT(M=NWR1&-F/3;TQ3?[.L
ML ?8[? C$0'E+]P'(7ITSVJS10!%!;06T9CMX(XD)R5C0*,_04RTL+.P5UL[
M2"W#MN<0QA-Q]3CJ:L44 17%K;W:JMS!%,JL&42(& 8=",]ZC?3[*0.'L[=@
M[[W#1*=S8QD\<G'>K-% %8:=8K(D@LK<.F-C")<KCI@XXI]Q:6UV%%S;Q3!>
M@D0-C\ZFHH BEMH)X1#+!')$,81T!7CIQ43:;8M:/:-96YMG.6A,2[&^JXP:
MM44 1+;0+;?9E@C%N%V>4$&W;Z8Z8]J2UM+:R@$%I;Q00KTCB0(H_ 5-10!6
MM=.LK)Y'M+.W@>4YD:*)5+GWP.:233;"6:6:2RMGEE39([1*6=?0G'(]JM44
M 5VL+-YA,UI THQAS&"PQ[XI$TZQCBDB2SMUCE&)%6)0''H1CFK-% %9M/LG
M>-VM+=GC ",8P2H'0#CC%-&EZ<%9186H#?>'DKS]>*MT4 <EKOAW5)M6MKK2
MH]'N+**W:$Z;J$1$:L6W&1"H.&/ Y4]/<U?\/>'QI=Q<WTEKI]M=7*)&\6GP
M^7& I8C)X+-\QY('&!CUWJ* *TNG6,\IEFL[>20]7>)2?S(I\]I;7+(T]O%*
MR?=,B!MOTSTJ:B@"NUA9M>K>M:0&[4;5G,8W@>@;&::VF6#7:W;6-L;E3D3&
M)=X/^]C-6J* (S;PFX%P88S.%V"3:-P7TSUQ44>G6,(016=N@1S(H6)1M<]6
M''!]ZLT4 1I;PQS23)#&LLF-[A0&;'3)[U##IEA;+,(+*VB$YS*$B5?,_P![
M Y_&K5% %3^RM.\OR_L%KLSG;Y*XSZXQ3ET^R699EL[<2J %<1+N&!@8./2K
M-% %=+"SBO'O([2!+J08>98P'8>A;&33!I>G@.!86N'^]^Y7YOKQS5NB@"N+
M&T"1(+6 +$V^-?+&$;U'H:DCMX8I)9(X8TDE(:1E4 N0, D]^.*DHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHK-U^VO[W0+ZVTN:.&^DB*PO(2%#>
MA(Y /3(Y&<B@#2HKD[:P\4KJ^@W,R:.+6*U,5]!'Y@$+X/, Z<_*OS= #CJ:
MX72K[1&EO?#7C>!M,\4S2S>7JLV4-QN8['AG_A ! "Y XQZB@#V:BL*YUF+1
M5L=*"K<7[6^X1^:L:A4P"Q9N@R0!U)STP"11TWQ]IFJZ9#<6T,YO)KU[ 6/R
M^8)T!+J3G;@*"Q;.,>_% '5TA95*@L 6. ">M<%XF\>7NG^$?$5U:Z3/#J>E
M$1.)B/+7>!ME5NCKR#@<YX('6M+5]4L1KGAB'5M#G^V7%TXLY69&6WD"-DDA
MNI4'L1SZB@#K**YR[\6+'_:;V&G7&H0Z6Q2[>%E!#!0S(@)^=E!!(XZX!)R*
MKS^/; 7&@QV5E>7\>MQR26<MN$VML3<5.6!!Z#D #G)&#0!U=%8?AOQ(GB!;
M^-K*>QO+"X-M<VTQ5BK8# @J2"""#FLGXK1[OAGKDBRS1O%;EU:*5DYR.NTC
M(]CQ0!V5%<MXO\2OX4\#OJ4$7G792.&UB()WROA5&!R1SG'?%5/"]YI5MJR:
M5>&[?Q&\'GO<ZA 4>Y'\31D]%!_@&,#MUH [2BN*^)6O7NDZ5I>GZ;,;>\UG
M48=/2X7[T*N?F8>^.!]<]JM:OX-TM= N1IMNMGJ,4+-;W\7%PL@&0S2?>;D#
M.2<\YH ZNF":)HS(LB%!G+!A@?C7DUWXTU+7_A=X9U$6CL^IW]M;7AC955\3
M['3!/1]I]L$@U9UBTCTKQMX>MK+P\\-OJUS-<WEFLL?ESR1P-M^3=L&,[CT!
M(!Y(H ]162-_N.K<!N#G@]#3JX7PU#X8\/\ BG7+#3]&DTRXMK9+FYN)9 4,
M;,[ +\QVJ#N.,#'I6K!XO6:YTG=I5ZEEJQ(M+K:&'W=REU'*!AR,_CB@#I:*
MX_5?B)INE6TFH20/)I4-S]FFNDE3*$/L+!,[B@;@GKQD CFGS>.2-=U'1[/P
M_J=Y<V!@,OE>7@I+G#@[N@ Z=>>F 2 #K:*X&;X;6LGAS4=)C:6..YO_ +9;
M 7DI^ROM WANK'.7V],D#MNKN+ES#9R/Y,EQM0GRTQN?CH,D#/U(H E5E=0R
ML&4]"#D&EKB_#WB71H/"/AXZ-IYMK?4V:*PLW<)MQO8[F)./ND]SD@5T^EW\
MFH6KRRV<MI(DKQ-%*03E3C.0<$'J/8B@"[2*RL,J01Z@U@:AKD5S=ZAI-KIL
MFIM:1*UZBLJJH89$8W'YG(YQTP1DC(KE_AUK=OI/PK\+QR#?<7:/'!%O"[B&
M=B22<  #)/X<D@$ ](IGG1;BOFIN4@$;AD$]!7$WOCK[;X7\4/I]K+'JNCPR
M+/%YB-Y1\MF20-G#+QGCG@\5@)9^'K;0?">MZSX7FDO939VD=PDB_,[["LLF
M'^;YLG)!.<YZT >L45R]WXQ>+Q%>Z%::%J%W?VUNEP%1HU616) (8M@#@]<'
MT!IUGXXTV_\ #^E:K;I)G4V9+>WD*HV]=V\,2< +M;)SVXR2 0#IJ0LH8*2
M3T&>M<G:_$+2I;35GN8Y8+K2ID@GM@5D9WD_U7EE3AM^<#ISUQ6-++-+\:-#
M>XTQK.9M+N27WJXD&4P,CN.<CW&": /1J*S-;UF/1;:WD>":>2YN8[6&*(<M
M(YP,GHHZDD]A^%90\<64-IK<E];RVLVC2I%<Q%E8$N%*%6R!AMPY.,=\4 =1
M16=I^I7%W>7-K<V$EL\*1R!]X>.0/N^Z1Z;><@=?QJ'4]<^PZI9Z7;V<MU>W
M:22HH.Q%1,;BS'IRP '/6@#7HKCG^(M@OAW2]973K]X+^]%CL55+0RF0QD,
MV3R#]W.<>]:.C>*!J>NWVC7.F76G7UK$DXCG9&\R)R0&!1B.JD$4 =!16!KE
MEKDVNZ+<Z8UB]E!(XO8;K=G:2N)(\<;U 8#/'SUGVEYJ7A>WU6Y\1-:3137^
MW3S:!C/<>8Y"(P;C=RJC!P /09H Z^FM(BNJ,ZAF^Z">3]*PH/%"_P!O_P!A
MWUC+::A);FXME+JR7"C[P5A_$.,@XZYY%<=H-N/%EQXFDUG0I;J6VUM_(D\Y
M%> Q+'LC5@P*XY/!P=Q]30!Z:TT2,5:1%8+N(+ 8'K]*?7C%@-)U?X9OXD\5
M>')]0:WFNKF2XCD022@RR*5R'!VA<+@\848!P*]*.NP0-I^FV%HTUW/:_:([
M96"B*$8&YF/09(4=23VX) !NT5S-MXUL[C2K6Z-I<P75S</:I9W $;B1,[\D
MG&T!2=V?3')Q69<?$[3[71]:O9=/NC/HTJ17EO$\;E-^-CAMV"ASU'/7B@#N
M:*XV_P!/?QI-:R7&EW^F2Z7?I+;3S3;"RC#%U5"<Y VX;&,GT(K3T7PU%H^O
MZUJ4!=$U)T=HC,T@+C<6DY^Z3N P. %'T !OT5D7VNK!JZZ19VS7>H& W+1!
MPBQQYV@LQZ9.0  <X/0#-<WKOC0WGPXU_5-(@N(KVSCN+>>-RJR6<R*<EN<'
M'!&TG.1B@#N5D1V95=6*G# './K3JY7PGH6GQPV6M+I7V'4&L4MF8./WJ85M
MS!3@G/<\]:J:9KM[K^O>*=(O]+VV-DR6X!=& !CWY;G)+;ATR!Q[T =HK*PR
MI!'J#2UY9\/_ !8-'\"^#[6YTN\^R7FRS6^^38)G9MJ[<[L$C&[&*ZK6O'%I
MI,>HRQVKW<.F'_3&CE167"AF"*Q!<A2">GH"3D  ZFBJ<.J6ESHT>K0R>99R
M6XN4<#[R%=P/Y5Q'P_MHO&?AY?%7B"WBOKC499&@AN%$D=K$KE%1%/ ^[DG&
M3GDT >AT5S)AL/!$.JZF\TWV&=XC';[BY20_((XP3P&)7"] 2>@J9/%(BUZ#
M1=1T^:SO+J%YK0%U=;C8,L@8'AP,$@\8Z$T =!17"/\ $V!-"EUO^PM3_LZV
MNFM[N4^6#!M?825W9;G^[GZUKP>+MWB2+1KG2+VU>Y@DGLI92F+@)C<  V5/
MS X;'!YQTH Z2BN D^*=NFD/K \/:N=,M[AX+RXVQ_Z.5?825W9;GD[<@#OG
MBMK4?&$5K+=I96,U\MG8K?SNC!%\IMQ4(3]YB%)QP/>@#I:*Y2X\=VD<^@1V
M^G7]T-<@:>T>)4P0(]^T@MD'!'7 &>3P:9%X[5]"UG4'T6^6YT:5H[VQ#1M(
MH"AMRD-M8;3G@^M '745B+XCCEL]$N(+628:L5\I4=3L4H9-Q.<8"@YQGL.]
M+XI\11^%M$DU:>SGN;:)E$ODE<Q@D#<=Q' )&?2@#:I&94 +, "<#)[UA_\
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
M3-3M9[J(2Q?*D4A9B#OP>#Q@UH0VFO>'/$^L1Q^%UUK3M4NC>6]PLL2- [*
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
M69&0D9*MC(_+(H \=\0ZQ>^*?@CX@O\ 5K&%62:7RF#APA2XV@#C(P!C/?\
M&N_L_%;OXHBT.\TJXLC<6SW%I-(ZD3*A 8%0<H?F!P>WH>*XV?PQXD_X5=KO
MA9='+W,MS,;>07,>V97G,@89/  /.<'../3I-2TS4K_Q[X?U(:9.MC;V5S!<
M.98@4:4)C@/DXVG.,_C0!'/\3-,@^PW12-],O;E;:.X2Y1I%+$A7:+J$)'7.
M<$9 KJ-;@AN=#OHIXDDC,#Y5UR/NFN*\)6WB_0K&W\+W.AV\EO9GR8=:%PFP
MP \$Q_>WA>,=,]3BNXU83-I%VEO;O<2O$RI&C*"Q(('+$#]: /*?!/\ PBC_
M  RT5=3T1;BZN42W>8Z8Y+-))L!\[9C^(<[NU=WJOBB+POJ>DZ9?VS)8W?[F
M/4I)0(T=5SM?CACCCL:R/!T6M>'O 6G:->>%KRXN[2':RK/;&-F#$CDRYQTY
MQ5W6]$O_ !;81Z)K-K)#9FV$UQ<P.G-S_"J<[@$;YLXY*@9QG(!I'Q.+?P_#
MJM_8S6S7,B16]KN#2RL[!8QCC!8G.#T'7&#C(\1:H^IZ%XHT74]&>&2#2Y+A
M9#^]@D4HV-KE1\P(Z8XZC-9M[I7C#7O EBEY:)!XDT>\ANX3)*ACO&B)P258
M[2RDY!QS[=->XG\2Z]X7U9+G0&T^2:QEMXK,W4<DDLKKC.X$*JCZY.3P,#(!
M0\*>*WL=)\':5=:3<16VH6,,%O>LZ[6D6$-@IG< 0#@G\N]:5[XY6Q$MU)I<
MXTV+4ETUYW?:^\L$WJA'*;CC.<]2!60VAZV=.\ 0C29B^C/$;T>=%\@6$QG'
MS_-R<\=ORK*UKP]XKU73-3BNM#%YJ2:JEQ;WCW<>U[99E94B!.4PHY!VYP3D
MDT =A<^,;D>(M1T*QT"[N[VS@2<?O8T216) .XG@?+WYSVQDT0>.["Y\+Z/K
M4,$I.KSI;6MNV WG,2"K'H -K9/H.,\"J^GV.KP_$/5M9GTJ5;6YT^"%&2:-
MLR(6+ ?,#CYL D#IVKE4T;5=-^&GAS0[C1R^M0:EYL4"7<:2@J[R^9$^2N0I
MP=W&"?;(!V*>.8(=3UJQU'3Y[0Z-"+B[N!(CPB-E+*5Y#MD C[O48]*;:^/+
M63Q)I^C7,$<4FI([6LD5TDW*#<4D"_<;'/<'GFN=;3;C7K77]&O]#U'2M6UR
MU.+^[FAF60Q !%S$<*%R.-HSD]ZZ'PU?>++Q[>#6_#T&FM /](NA<I(MP0,?
MNU7E<G!.[H..<\ '75Y=#K-_8_$;3?$%S.QT/Q&&TZ!#]V(QDF!O?S/G(]GK
MMO%7]I2:)+:Z7:33S71$+M%(B&*-B [@LP^8*6QCOBN>\9> [&_\&7%MHNDB
M+4HU1['R65&BE0@KRS  <8//0G% '4:IK2:?=V5A%$;B_OBX@A#;1A!EF9NR
MC(YP3D@ &N3\1^.-4MO"MY=6FD2VM[;ZBFGS"X;"KN=5\R-L?."&&#@=<GI@
MLU:S\5SS^&O%-MHX?5M.CD@O],:XC7SDD5=QC<$KPRY&2,U9\4Z?XB\2^"+D
M'34@OC<V\\&G^>I8+'*CD,_W=QP>^!QSUH [6W>62!'GB$4A'S(&W;?Q[U+6
M3%J&K/J5E#)HICM)H7DGN#<H3;N"-J%1]XD=2#@>IZUK4 %%%% !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! MG EZ]VD>V>10KLIQO Z9'0D=CUHNK
M2"]B$5PGF1;@Q0GY6QV([CV/%3T4 %%%% !1110 4444 %%%% !1110 4444
M %%%% !63K?AO3/$*V_V^&0RVS%[>>&9XI86(P2KH01GZ\UK44 9FEZ%9:06
M>%KF:9AM,]W<R3R8] SDD#V&!6G110 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 %%%% !4-W=0V-I+=7#[(8EW,V,\?0=3[5-53
M5-,M-9TNYTZ^C,EM<(4D4,5.#Z$<@^] "K?Q-=0VNR07$D?FF,@9C7U;G YX
M]SG'0D8LOC;38K6YOEMK^;3+9G66_AMR\0*$AL '<P!!!8*1P>:=!X)T6VO=
M'O(X[@3Z3"8+9S<.24P1A^?FZGKZUP[P^)/AK9SR6,*>(O!3;YC I N+2)R6
M;:>CIR3_ (=: /5H)EN+>.=,[)$#KGK@C-25PS>)?[4U32M*T,W0LKC21J"O
M;&-96C+*B#,G  R<]\X]\UK?6/$]E)HOA_69TBOM1U"XB2]7RS(;:.,R D ;
M!(>%Z8ZF@#T"21(HVDD=41 69F.  .I)JI>ZB;.[L;<65W/]KE,?F01[DAPI
M.Z0Y^5>,9]2*\]^(5GKMC\.O%8N];>:V&Q[-D"K-Y3$!XY2% *Y)QCDCJ>U;
MFNWFJZ/XA\(V<.JSRV][>20W(ECCW2@1NXR548P0.F.E '9T5P]AJ.J^+4\2
M36&J2Z>^G7\UA9QQHC+OB49:3<I+;F)XX^7&.>:Q;'Q?K?B.3P%<VM]_9\>M
MQ70NX5A5P'BC;YEW#(Y!(R2.F0>00#U*F3316T$D\TBQQ1J7=V. J@9))]*Y
M3P5J&HRW_B/2=1OI+\Z9?B*&YE15=HVC5P&V@ D9/.!5;Q/XKT6W\01Z-JUV
M]O:P*EQ.OD2.)VSE$^53\HQN;U^4<C<* -RP\6Z/?^%!XE2X,6E[7?S9E*D*
MK%2<=>2O ZGBI]/UZVO[YK%HKBUO!")Q!<H%=HB<!Q@D8SP1U'&0,BO%K'5;
M:_\ @[X=L+:8NL6O01WR[& 6-[F1ADD8(/R]*[WQ<DDGQ3\%0P.T;3V^HQRN
MO4)Y2X_)L'ZT =!_PF.E@PRD3BPGN/LT5^4'D/+G:!G.<%A@,1M)Z&MV:6.W
MADFE<)%&I=V8X"@#))KQ774UC2/@O_PA^H:-.-0$D6GVL\<D9BN&,P,;)\V[
M.!G&W(P<XKT3Q9=*+2PT683R_;G NO(@>5OLZ8,ORH"<,2L9X_Y:4 ;FCZM9
MZ[H]IJEA)YEK=1B2-L8.#V([$="*P9?B#H\-CJUTT&HD:7<""XB%HV_EBH=5
M[H2#S[&L+X;WD>DZ]KWA +/';P2G4-,6>%XF^S2GYE"N <*^1T[UW3Z3:R1W
M:N')O#^_;>0S+TVY[+CC QU/<DT 6K>>*ZMHKB%M\4J!T8=U(R#4E120L;5H
M;=_(.S:C(H.STP#QQ7DMKXA\4-\//#7BIM>=KJXNX89K=K:/R95DF*'<  V>
M1R& XZ=Z /7Z*X'^VM4\.>--4L;W4Y]3L4T-]5"S1QHT;HY4JI11\I'8Y(QU
MHTZZ\6WX\/:O:/+);W7ER:A%<- (##(N28MN7!7(P">1UR: .^HKS'6O$>M:
M:WVN/53<R)KL=J\=M&IM8[=Y @B9F4$R8.3M)(;T%:'FZ]JGCOQ)HL?B">SM
M+:UMIH##;Q%XR^_(!92"/E&<@GI@B@#OJ*\PM_&6LR^ _"^O7D5Y)9SH_P#:
MMQIT*M+'C*J^W!^4D$MM''';@]MX6OH]2\.VUW%JJZK%*TC)=JH7>N]MH(
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
M"Y6%LIO'!(^O7\: -&BO,=5\1ZUI\MM<IJINI#K\=G,EM&IM$@>78(BS*"9
M""2I)#9!XXJ]YWB#5/&?BO2(_$,]I:V=O;2VQBMXB\9=7)&64@C(YR">!@CG
M(!Z!61IGB*TU37-6TB&&X2XTORO/,J!5;S 2NWG)X7T'6N-T7QEJ6N:=X)L6
MN/(O=:MI;B[N8T7<%B7D*"" 68CMP,X[8M^#K>6U^)/CF*:ZDNB!8%9)0H;:
M8GP#@ ''3./KS0!WC2(C(K.JESM0$XW'!.!Z\ G\*RM*\16FKZOJVF00W$<^
MEO&DYF0*"77<NWG)&/4#K7,^+X+F;XD>"HXM3N[9)6O/EBV;598#\P#*03AB
M.<\'C%91M]1E\7?$633]6FTYX%M90\,2,S,MMD [P1MXY &3ZCN >I45Y[8>
M+=2UJ+PQ9()EN-0T?^T;I[7RU<D>6NU?,X R[$XYX&.]='X3'B".QNH?$)5Y
M8[EQ:RDIYDD'\!D"?*'Z@XXXH WZ*X#4)/$6I?$/4M!LO$4EA:KID5W$R6T;
MM&YD92!N'((7G/X8J!M5\4>(M.U*\T"2XCN[:^EM[5"8/L["*381*&^<[L$G
M&,9&.F2 >C45Q5YK5]+XQ_LB^O3I%I_9(NHY49/WDV[#X=@00@P<>^3D8K!L
M?$/B@>&O!FIWVHRK<ZKJ\=O<PFWC56A;?C VY&0BL#D'YJ /3[B86]O),4=P
MBEML:Y8^P%4/#VN6OB70;36+))5MKI2\8E #8R1R 3Z>M8NF:GJ$OQ"\1Z5/
M=O-96UI;301,B#RR^_< 0 2/E'4FN9\'7=U:_"?P<(-1CLHI7"3D*7GE3+G9
M"H5LN2!VX 8\8H ]1DD2*-I)'5$0%F9C@ #J2:J7NHFSNK& 65W<"[E,?F01
M[DA^4G=(<_*O&,^I%>4>(-7U74OA;XYBNKZ[1]-OGMHV(1)7A(C(23:,'[Y!
MQ@D8SWSV&NWFJZ/KWA&TAU6>6WO+UX+D2QQ[I1Y;N,E5&,$#ICI0!VE%</8:
MCJOBP>)9;#5)=/;3;^73[1(T1EWQ*N7DW*2VYB>./E [\UBV/B_7/$;^ KFU
MOO[/CUM+I;N%85<;XHV^9=PR/F!(YQTR#R" >I45YQ:ZSXF@TOQ?86\\^K7V
MD7L:6\GEQB=X76-V  4*7"L^..3C@]*W/!>OVNOF_FL]7N+N*,QHUI>1".XL
MW^;<KC:#SQ@G/0\\4 =717+Z_<WH\06UI'J3PVTEI(RVMDH:ZDEW !OF4JL8
M&>20-Q )KDH/%7B*_P#!W@74DU)8;K5-12SNS]G0K(/W@W$=C^[' (ZF@#U6
MLC5_$5IHVHZ797$-PTFI7'V>%XT!17P3\Q)&. ?6N,E\5ZEX4G\;1W]]+JL6
MD6MO=VK3HB/NE##8Q15&W<H[< FF^([._BU3P%<W>K37;R:HAF1D0)O,+G<F
M%! '(QD\$9YYH ],HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **IZM?2:9I<]Y%97-\\
M0!%O;*#))R!A02!WS^%6\_)NVGIG'>@!:*Q_#WB*W\1Q7\D%M<6YLKV2RD2<
M*&WIC=T)&.?6MB@ HHHH BN9OLUM+.8Y)/+4MLB7<S8[ =S7G$2W-OH9T2*7
MQ3_9[1F)O,TM6E5#P51^PP2!D,0.AX%>F44 >8:OIUA>1Z0^E:?XGT:\TF+R
M+2YM+$DK%@#8P;(9>!U[TNIZ?9ZIHUO:SVOBS^TK>Y%Y%J@LL3B<#&[@;<8
M&T#& /K7IU% 'FMQ!#J/AC4=(U:W\57\VH1B.>\?3PC@+RH55 50#SC'<YSF
MGW9:^N-$N;B/Q/+<:3,9UD?3!F9RI4[@  !@D8&/Q->CT4 ><!4M=4U.[TJU
M\2V$>JG?=PIIN\>9C!DC)^XY'4\@X!Q2-;V,5]X>GL=*\0VD.@HZ6MNFG%E8
M.FQMQ/)X_7GFO2** ."T6Z31M6U?4!I_B*=M4F6:5&TW 1@H4;<=L =<UN?\
M):G_ $ M>_\  !JU]2O5TW3;F^>&69+>,R,D0!8@#)QD@?K46B:K#KNAV.K0
M(\<-Y DZ))C<H89 .._- '$6EMI5OX('A671?$D]D ^)&L2) 3(9 P(Z%6.0
M?85;LKV.'6!J]]IOB"]OTM_LT4C:;L6./.3A1_$Q R?88P.*[NB@#AEOH)]7
MAU74M)U^\NK<$6RG3BL4&>"RKD_,1QN))QTQDTZ#5&B\1W&L/8>(I?-A6!8&
MTWY8D4D_*1SDD\YZX'H*[2.6.92T3JZAF4E3GD$@CZ@@C\*?0!YUJFS4?%NG
M>(H[3Q):W5C&T2)'IN5D1OO*^>2/RQ7HM8VJ^(H-(UC2=-FMKAWU.8PQ2H%V
M*P4L=V3GH.P-;#,J(7=@JJ,DDX % #95=X76.3RW(PKXSM/KBN.3X>0Q^#M.
M\-)JMR+2PG2>.7RT\PE'WJ#QC&[VK:U#Q+;:?K>C:6]O/(VK,ZP3H%,8VH7.
M3G/0=AWK:H Y^3PLD_BLZ]<7C2.U@=/>V,:^6\1;<<]\D^_3BL[0/ /]@2QP
M1Z_J=QH]O)YEMILQ4I$0<J-^-S*IY SC@=:[&B@#A)/AG"^F3Z:FO:C'9&^%
M_;PA8R()/,\PX)7+#.<!B1SWK9M/"[V?B#4=9CU.9I[ZWCMW62-2%$8(4CIS
M\Q)]<]*Z*B@#E-'\&S:!IFE66G:U.JZ:DL<?FQ*PE20AB' QG!'!!!_7.OH&
MA6WA[3FL[4EA)-)<2,0!ND=BS$ < 9/ '08K4HH P/\ A'[VVU'4+S3];G@^
MW2B62"6%)8T8(J90<$'"CN1[50NOAYI5UX8.C-/=K(;LWXOT<+.+HL6,P(&
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
MYLKO39'>*6 (<JZ[74A@1R._:JT7A#R;_P 07::E-OUM$28&-2(]J; 5_P"
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
M!TQ0!6!UO5?&GBW21XBO;:TM+>UEM_)CB#QEU<D E?NY'IDX'/7-71/%^I:Y
MI_@?3Y;DPW6LVTMQ>7,8 9EB7D+Q@%B1D@< '&.".KM_"B6NN:MJT>J7OVC4
MXHXI01&54("%*_)U&X]<]:S!\-K"+1-&L+;4M0AN=%=FL+]2GG1!OO*?EVLI
M'!!'- ','4I_".M_$F_2X>YEMX]/\I[C!*[T95W$8R%+=^2!R>]=5:67BF'Q
M);.+N4:3- \=T+F>.219<922+"8!SG*_=QVJ6'P#8FXUN;4+Z]U :U#'#>1S
ME KA%VJ0%48(R>F/TS3] \%G0MH?7]6U!8$*6BWDBL+<$8R %&YL<9;.!D#&
M30!D_#DZWK.D6.N:EXANKC#W4+VQBC6.0"9E5CA<[AM[8&,# YSW]<]HGA2/
M0?#,^AVFIWQBD$NR=R@EA,A8DJ54#(9B1D'%;&GVK6.G6UH]S-=-#$L9GG;,
MDA QN8]R>IH LT444 %%%% !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!SGCKQ9!X*\)W6LRH)70JD,)./,D8X _F3[ ULZ=
MJ-MJFE6NI6L@:VN85FC?_989%<=XET^;QC=:GIZ64-WI]O;O9;GN-FRX<!F<
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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 %%%% !3)=_DOY8!?:=H;H3VS3
MZ* /+["V^(^E>;_9_A7PC:^<Q>3R973>QZDXZGWJK;Z-XZM-0;4+?P5X*BO6
MSNN$9A(<]<L.>:]:HH \A7P]XT2UGM5\"^!Q;W#!YHANVR,.06'0D>]/_L3Q
MSYMI+_PA/@KS+,!;9LMF$ Y 0_PX/I7K=% 'D]WI/CZ_O6O+OP=X.FN&V[W>
M1R7V_=W?WL=LYQVJ35[#XA:]%%%JWA+P?>I"^^-;B5WVGU&:]4HH \G@TCQW
M;&[,'@OP5%]L4K<^6S+YP/9L?>'UJ ^'/&36D5H? G@8VT3F2.(AMB,>I Q@
M$X'->OT4 >5WEC\0M0NK6ZO/"'@ZXN+3_CWEE=V:+_=)Z5;NY?BC?6S6UWX=
M\*SP/C=')/(RM@Y&0>O(%>DT4 >3V^E>/[2YBG@\(>$(Y(23%MFDQ$3U*#HI
M^@%+J&F>/]5U"WO]0\'^#;J[MQB*::1V9!G/!/OS7J]% 'DT&D>.[73Y-/M_
M!?@N*RD=9'MT9EC9E(()4<$@@?D*?9:=\0=-N3<V/A+P?;S[/+$B2R JN<[5
M]%SS@8%>K44 >*V'AWXH6OCJ[\7-IF@M?7-H+22-KEA'@;/F '.3L'?O6A%H
MOCJ#6FUF+P7X+34F)8W*NX?)ZG/J?7K7K5% 'DM[HOCG4M4CU.]\%>"[B^CQ
MMGE9V<8Z<GKCMZ5/>6?Q#U#4+:_O/"/@ZXO+;_43RN[/'WX)Y'/->IT4 >=2
MW?Q5GB>*70/"\D;J5='N)"&!Z@CN*S;?2_'MKI,NE0>#/!<>GS$F2V5F$;D^
MJ]#T'Y5ZO10!Y=IUM\1](\TV'A?PG;M,0962>3<Y P-QZG X&>E&IVOQ&UJ%
M8=4\*>$+V)3D)<2NZ@^N#7J-% 'E3Z?\09-)_LE_!_@U].X_T5G<Q#'3Y>G&
M!4%UH7CB]TN+3+CP3X+DL83NB@+OLC/JH[?A7KE% 'ECV?Q#DT?^QW\(^#FT
MT+L%H9'\H#KC;TZ\TFFV'Q"T?3WL-.\(^#[:T?.^&*1PKY&#N'?CCFO5** /
M*=-T[X@Z1,9M/\(^$+:4H(]\<T@(0'(0'LN>PXJZTOQ1>\CO&\.^%C<QHT:2
MFXDW*K$%@#Z$JOY5Z310!Y1K&E^/_$*Q#6/!_@Z^\HYC,\CL5]<$T7FE^/=0
MCMH[SP9X+N$M1BW61F80C_9!^[T'3TKU>B@#S:2]^+H\D0Z/X:1$8;E$\AW+
MC&.3Q_\ 6JQX0@\>Z7+8Z=?Z/H-OI*%C-):S.9,G+$A>F2QS^->@T4 %%%%
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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
M:BBW4N?N+."K*A]@$1/PS4OAV^U:[>.2\\&#1Y+=";A\Q,97P1MAVG."><G
MP,<YR.SHH Y+X::??Z1X#T_3=3LI;2[M_,5XW96ZR,P(*DCH16=X3\/SZ=XN
MU:U$J/HNFW#36$0_Y92W"AG7VV G'M,:[+5=-AUC2[C3[AYHXITV,T$AC<?1
MAR*;I.DVFBZ>EE9J_EJ2Q:60R.['JS,V2Q/J: ,GX@:/=Z_X"UG2[! ]W<6Y
M$2$@;F!! R>.<8K#?^V]5\<>&-:/AR]MK.UM;J.<321;XV<)@E0W3(XP<GG@
M=_0"<#)Z4R*:*XC$D,J2(>-R,"/S% 'E%QX?UZ;X5^)M'71KD:A?:C/-!"7C
M^9'F#@YW8' YR:W$@UG0OB%J&M1:/=W^FZW:P*X@:/S;66(%0K*S ;2">0>#
M7?44 >10>&?$J^#K>2/1A_:6F:[-J,=E<2QE;N)VDRH() .U^-V.E;>J1:MK
MW@?78K?PH^FRW5D]M!;,8O.ED8$9)4[50>YR<G@8&?0J3(SC(SZ4 4-#$J:#
M8)/!)!,ENB/%)C*L% (X)';L:YYK+4[+XI7&J)ILMQ87>F10>?&Z 1.DCL0P
M)!Z,,8!R?3DCL:* /))?#^O/\(M3T0:+<_VC/J+31PEX^4-T)<YW8^Z/7K75
M26>H2_%6RU8:=<#3UTA[5YR4PLC2*X!&[/13SCK78TCNL:,[L%51DL3@ 4 >
M:Z%X=O;3Q)I>J:3IU[HAG9FURP9P;1LH?F10Q&[?C&WMG..AZ3XAV5[J?@35
M].TZSDNKN[@,44:%1R?4L0 *Z?.1D44 9N@++'X?T^.XMY+>:.WCCDCDQE6"
M@'H2#^=<;I&FZQX<TWQ'H+:7/>I=7-Q/I]Q&R[)%FYVR$D%2I)R2.1TSTKT2
MB@#SA/"^H:+>_#VTM[6:\M]$25;RXC*A5+PE,@$@D;CV' IMYX7U/6M4^(-L
M]I+:P:U;6\5G<R%=K-'$5.0"2!NQU'2O20<]** .2\+ZMXFOHK2SU7P]+ILE
ML@6\N)9D:.4@8_=!22<G!R0 !D<FLZ\\/SCXG 6LJ#2]2A2]U*#OYMNP$;#T
MW$KGU\HUWK@,I4D@,,<'!K(\/^&=/\-6\D5DUS(TA&^:ZG::1@,X7<Q^Z,G
M'')[DT :SMLC9MK-@9VKU/TKR:+P_KR?"S3]'.BW7]H0ZL+EX=\?$8NC+G._
M'W3TSUKUOK1F@#@=8T*_UGQW?R?8KB'3[WPY)IGVL[<)*[D]-V[@'KCK4W@Z
M]\4Q:=I^A:GX?>TEL$2">_:9&@D1!@&, [BS #@@ 9)[8/<9HH \WC\/:O>Z
M9\0[)M/EMWUB25[)I63;(#"$'0G'([XX--BAUZ_UGP+>'PW>6\6E":.[$TL0
M92T'E[@ W*Y/KD\\5Z22!C) R<#WI: /)%TCQ'I?@'Q'X,.A75V[BZ^PWL+Q
M^5-'*68;LL"&!8C&#^7-7;C3M<T?7K#7%\,MJMK<Z9#97ED'B,UM)&6*LN3M
M8'<1P?>O3J* .#UK15UNQTZVUKPRZV[^;-NT]@)M.DROEX92"21NR5!&0.H&
M:W?!EKK%EX8MK?6[B6>\1I ))B#*8MY\O>1P7V[<^_K6_10 44UI$0J'=5+'
M:N3C)]!23316\9DFE2-!_$[ #\S0 ^B@'(R.E% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <[9^*3
MJ,@DLK SV1O7LFF28;HW1F4LZ8X7*\<YY!P :K?\)O'_ &#X@U0Z=-_Q(KB6
M"YB\Q<MY:AF9#T(PW&<5@GPQ?2>)[/6M.TJYT75?M^=1EBF3[->6P8Y+*&.6
M9<8X!#'GIFH+W1/$4&F^/-%MM%>Y769;BYM;L3QK&1)$J[""=P8%<#C'N!S0
M!V;>)5FGL[.PM6N+ZYM!>^2T@18HC@ NW.,DX  .<'L,UQGBC5X-9B\$:X-+
MNH+@:ZL1@FAQ.I"2AD'L64<YQT/%3G3?$^@ZYI'B"RT4WZOI,>FW]@EQ&LD3
M(2RNK$[6&201FK_B*Q\0:JWABY;2BTMKJR7MQ%#-&1!$$==N69=S?,"<<=<=
MJ -O0/$QUG4M5TRYTZ:PO]-:/S89'5P4D!*,&4D<X/';%6]2UI+*_M--@A-S
MJ%VKO%"&V@(F-SLW9064="22..N,71=.U*W^(OB74I["2*QOH;5()S)&0QB#
MAN Q8?>&,BH/%>GZY9^+-)\4:'8C4C;P2V=W9"58W>)R&#(6XR&7H>M %V+Q
MK =,$]QIUY;WC:@=-2SD4!I)P?X&. 4QEMW3 /TJ6'Q6!K%YHUYITT.J6]M]
MKC@CD5UN8LXS&QVC(/!#8_*L;Q#I7B+6[/1];2Q2+4=,U%;R/33,I+0[=K1E
M_N[R"3G.!TSWJVVEWFI^,$\2RZ=<6\=GILEK!;R-'YLTCL"3PQ4  8&3R2>P
MY *L/Q+CDTC1]9;0K]-*U*5(!<;D)C=R54; =Q&1C('?C-:EGXODEUF_TF[T
M2\M;VVM!>Q0F2)S/"6*Y!#;0P(Q@G\:Y&+PWX@B^%_AC13H\QO\ 3[ZWEN(Q
M-#A4CEWD@[\'(Z?TKHI=/U(_$R?6#ITJZ<VA_8_/,D?$GF%\;0V[&#C..OYT
M 4H_BE"=,TO6)M!U&#0[]UC.H.4VPLQP-RYW;<\%L8],UJZWXYM=)&I-# MT
MNEC-V!<)&X^4.5C5OOL%()' YP"3D#B_#NFWOBOX*:+X<73YHHKE(A+=NR>6
ML2RARPPVXL0N ,=3SQS6XMIXD\->*M8^Q^'H]:TO5;G[7%*MQ'$UO*5575]_
M\/R@@C./<G% &H/'L-SJUGI^FZ5>7K7NF_VC:R(R*DB$J ,EOE^]SNQC'&21
M3K3QY:76A6]^UJ]O<S:@=,^RSR*OEW(9@59QD8^4G(SGCC)Q4"Z9K"?$?3M4
MEL#):PZ.]I-<0O&J><TB/\JE@VWY2.GI61I_A^_'A_4].UCPLU[:7VNW%S+;
M/+$6^SR%F5U(?AE;;QD'DXH ZJX\32V5D\EUI-RMS]N2QCA0AQ([[=K[NR?-
MRQZ8/&>*S=0\;W$&B>*7@TT#5-!CW30O*#&08_,5PV,D8[8!XQ[UA)H/BS2/
M#KV>F_;[K3UU>-X[.:[477V#:-\8D+8'S]!N!V\9&<4L/A;67;Q[;Q:)%86V
MM6*+9XGCVAQ 4VD+T.X\]NO)ZD U+O7(&T'PG-X@T22ZEO+ZT2"3>C+%.P&V
M4\@CJQX!_"MZY\1.VHW]AI5@U_<:>BM= 2B,*6&Y44GJY'..!R,GFN7U+3=?
MU#PQX1@&A3)<:=J5G/<0_:(24CA&&.=V"2<X )XZXZ5?T_3]5\->,M>O(].G
MU#3=8:.Y1H'C#P3*NUD8.PX. 01TZ&@"63XBZ<VG:%?V=C>W=OK%Q]FB,84&
M.3YLHRDY# JP]..H%:7A_P 3'6=2U33+G3IM/O\ 36C\V&5U<%) 2C!E)!R
M>.V*XY/!VKZ7IGA6WAL6NIK;6FU2^,,J!8@_F95=S G&\#CK@FNBT73M2M_B
M+XEU*>PEBL;Z&U2"<R1D,8E<-P&+#[PQD4 +XG\0ZII?BOPUI=E9+-#J$TWF
ML90I;9"[;!GISAL^V.]<[8W\N@^/O'TVGZ++>,$LIGA@9(P,0L6)+$#)]!DD
M_G70^+=-U.;Q'X7U?3K$WJZ;<S&>))41MLD3(&!8@8!//?VJG9:;K$'BCQI?
M2Z3-Y.I06ZVI66(^8T<3(P^_D<GC../2@#6C\717UKH<FF64UR^LP-/ '^1(
MT50Q\QL':?F P <G\ZPM8\?W,G@ZUU;2+!EEFU)+"=)I%!@;SA&X'4-GD ^^
M?:J&F:1XHT_1O"&GW.BS7.GVEJ\&H6,=S$I,H ",WSX>/[WRY[Y(. *JQ^%/
M$<?@.[TT:,B7-OKHOX(([A,3QBX\S"'@ ;>F['T% 'JL,DKVZR2PF.0KDQ[@
MQ!],]*XW2?%&BV'A_7-5@TM].B@U>2WN8W*@R7+.B%V()499ADYP ,UV-O)+
M+:I+- 8967)BW!BOL2.,_3CW/6N"TG1]5M?#WB6WOO#ANA?ZU+<K9RR0L)[>
M61<_QX#!=QP2.0* .RT[4+JZN;FWNK$VSPA&#K('24-GE3@=,8Y _J<K7?%[
M:/KUIHT.C7M[=W<$LT'E-&%D\L#*Y+<=1R<#TR>*I>"/#UUX?OM5AA^V0:"_
ME&QL[R42- V&\S;R<)]W )Z@_4RZOI^I3?$GP_J<&G2RV%G;7,4\XDC 4R;-
MO!8,<;3G _.@!+WQW':VMPXT\_:;.W2>\M9;F..2(LF_RQD_,X4@XX'(YR<5
M;M?&-IJR6"Z)"U[/>V8O41G\L1Q$X!<\X);(  /(/89K"GM/$7AWQIJUW8Z
MFMZ7J[QS#9/'');3*@0AM_52%!R.E%_I_B;1/%]IXEL=+CU5+G3Q97]G;3+&
MT3!RZM&7P& W%>Q[T ;,/C>TFTG3[EK2:UN[YY(X[2\(A96CR'+$\!1CJ,YR
M,#FL75/'>BZGX,\0RZAH\EY'IDGD:A8K(C@@X*L&R R'@Y'/'3BI/$>G>)YI
M]"\2VNFV]U?V#S"?2?.4;H)0H*K(>"Z[%.>F2<9&,GB:R\0>(_AWK-JFA"UO
M+Z-8K>Q$T9=><EG?(49] 3@ =R0 #=N?$J6'B72=#>P=5U&-S;W =1'\B[F3
M'7=CH.]/N?%%O8PZC/=0-'!:7*6J.'4^?(VW"KG&.7 )) !SG@$U0\8:+?ZU
MX5MIM/@,6M:=+%>V22,N1*G5"0<89=R]<<U#XD\+ZC=>";>STR6)]7LKB*_C
M,O"3SJ_F/N] Q+?G0!-:^/\ 3CJ]_INH^7:36=F;\R).LT3P X9@R]"#U4C/
MIFN>\57TNIZSX$O9=':V2;5XW@G=U+A#&YV.!]TG@X!/0YP16A>6&O>-?"NJ
MZ;>Z%'X?-Q:/"HDG25GE.".4Z(,<YY.>G'-&[B\5:Q:^$DN/#,\%SI6I0S7C
M&YAV,$C=2R$,21SGD \@<\D '0_$R"*?X:^(1-&CA+&1UW#.&"D@CW%4M*\:
MFSN=#TK4M%OK*VOXDALKZ4H4ED" [2 24)QQNY/H*W?&&EW.M^#=8TNT"?:;
MNTDBB#M@;BI R:PGTG4?$4?ABVNM,GT^'2+F*\N'G>,EI(D*JB;&;(+-DDXX
M'J> #6TGQ4NI7VMV4UDUG/I#!9EGE7# KN5P1_ 1W/OQQ6KI%^^J:1:W[VLE
MJ;B,2B&0@LH(R,X[X[5R'BWP_->>,](GL9EC_M*)['5(L?ZVT7]X3]0?DS_T
MU%=V00I"X!QQZ4 <G%XYC=]*EETRXAL-5O&LK:9V ?S!N +QD956V-@Y)Z9
MS5WQQX@?PMX*U76HD#S6T.8@W3>Q"KGVRPK@_P"PO%EW:>'[F_\ #[3:SI^L
M)<WMW)=Q$SH-XS'SQ& R_+\N,<*>37H_B30H/$WAJ_T:[8I'>0F,LO.QNH8>
MN" ?PH Q_#?A33F\.V4^K6L.I:E<P)-=7ET@DD>1ADX8\J 3@ 8  &*G@D@\
M'6-AHL;37MU>74XLXFDR[!F>4[G;G:JDY8Y/ ZDXJKX<OO$.E:3;:1J^@75Q
M=6D:PK=V<L30W"J,!_F=64D#D$?2HO$>C:U-J_AOQ);0)<WFE33>=91.!OAF
M4*P1FP"R@ \XSSTX% %Z/Q@6DU>R;3)AJ^EQ">2R6129HR,AXFX# X(YP<\'
M%367BI-2\/Z-JUI:-(-59%BA$@W+N!8Y/3Y0K$CM@]:K:7H]S<^.KWQ3<VSV
MBM81V$$,A4NRAR[.VTD#D@ 9SP<XJKX3\+7NAZYJ<<Q7^R(+B2328P?N";#R
M#'8*P(7V9O6@!VL_$33](M[N]\D7%A93F"YD2=!("&VL4C/+!3P>AX. :==>
M.W76KO2M.\/ZAJ%Q;V\5R/*>-5EB<D!E);IQT."?3J:R=)L_%'AG4=1T>'P[
M!J=A<7DMS9:@;A$6%96+E95/S':2>5!S6KINFZI!\3-1U*:PE^P3Z=!;)=;X
MP&>-F).T-N .[CB@ UGXAV&D07MV(!<6=A-Y-TR7""0$$!BD9.6"DX/(Z'&<
M5H3>(H=0NYM-TNR74V2V2>X!D"1A) 2BY(.68 D#&,=2,C/-:;:>*/#.KZII
ML'AV'5=/O+V6[L[XW"1B'S6W,DH/S85B>5!S5FTT_7?#7CO5[^+3)-6T_68[
M=FDMY(T:WFB380RNP^0CG()QTQ0!)\']O_"L=,VQF-?-N<(1@J/M$G%8^OPZ
M5'\;+,:A9)-;2Z([O']E,P:3SL!BJJ><9&<5TGPWTS4]&\&6^GZK9_9;F*:=
MMOF*^0\KN#D>S"J.H6.L1_%>VUZ'1+JYT^'2GLR\4L )<R;LA6D!Q@4 7]%;
M2H8]9U/PYI3;D9;>2UCC^S^:T:[OE5@,-^]QSC.!VYI_AWQM#XF6Q:PL92)X
MWDN0S@&SVL5VR#LQ(.!_LGL,U/\ VEK7F7UQ;^&YXTCAWQPR30"2[G. .5<A
M0H4 DG)SP..<+3-#UOPSXN2]L;2:]L-8C,NKJ'B3R+K.1*BENAR5*C/"@Y)H
M O:U\0[#2(+V[$(N+.PF\FZ=+A!("" Q2,\L%)P>G0XSBK]SXK5WNTTBR?4W
ML[=+F?RW" *ZED5<@[G*C('3!&2,BN;TVT\4>&=7U33(/#L.JZ?>7LMW9WQN
M$C$/FL69)0?FPK$\J#FI19^)O"_C35+^QTC^VM/UA(&<Q3I"UO/&@0DAC]U@
M >,X_F ;EKXQ@N]6T:Q%C<Q_VM:/=P/* I0(%+*ZGD'YAZUA^(O'UW#X(\2:
MEIFGM'>:5=-8/YLBX1_E'F#^\!O&!^=6=;L-=B\3^&-?333J+VL-S!>0VLB*
M8S*%(*[RH905QG(..<5A7'A7Q'?>#/'6FOIJ176J:B]Y:+]H4K(#Y?R@]O\
M5GDXZB@#J=6U2T3Q!X8M]5T)VO;FXD%K.71EMG",3R#G)4>F.>N15S3/% U#
M6]:TJ2R:UN-*"-(99%VR*X)5EQ_#@'D]*R-;M=:U77/"&HKHDT:65U)/=(9X
MB85:-D /S<G)R=N1[FI/$_A>]U#Q7IFIZ<RI%<0OI^K G[]J?G&/?(*YZ_O/
M:@"\WC"(6VG@VRQ7M_ ;F*WN+A8PD8Q\SL>F=RC !.3TX)%GPKXHM/%>F37=
MK&\3V]P]K<0N03'*G49!((Y!!'4&L3Q5IVMV/BO3O$NBZ9'JT:6KV5W8&18W
M,98,KH6XR".1Z?ITNB/?2V)GU"RCL997W+:HX<Q+@ !F'!;@GC@9QSC) ,6Q
MU Z]X_U:S;FRT)(45.SW$@+ES_NJ% ]"S'TPNA3Z/K.J>)[--%:UFCN4BOC+
MMS</Y8(;Y2>V,'.>_!JKX=LWTGXD^*X91A-36WO[8G^,!3'(/JK!?P<>M3^%
M=.U*S\4^*KN\L)+>WO[N.:VD:2-MZK&J'A6)!R,\CI0!-X(UF?4;/4M/O)&E
MN](OY;%Y6^]*JG,;GW*%<^X-7KK7R-8FTG3;3[;?6\"SSJ91&D:L2$!;!^9M
MK8&.@Y(XSB_#ZS?S/$>LL,1:KJTLMN?[T*817^C;21[$&@:9J>@_$/4];M[&
M6_T[6+:%9E@=!)!+$"J\,PRI4]0>#VQS0 LOQ'T]="L=5AT^]E2XU!=.EB 4
M/;3E]I5QG.0?[N<\>M:6C^*&U'Q!?:)>:7<:?>VT*7*I+(CB6)B0&!0D Y4@
MC^=<?=^#]8@T2,P:>T]Y>>)UUNYACEC @3S VW+, 6"J.G?/;FNCM]/U+_A:
MESJ[Z=*FG2:3':+.TD?^L61G/RAMV,,!G'6@#:U?6X=*FLK7RVGO;^4Q6MNI
M +D*68DGHJJ"2?T)(%97_":Q0G6K>ZTZXCU'2(/M,UI&ZL98B"1)&Q(#+P1S
M@@C&.E1>+]&U&;7?#OB+2X?M4VD32B6T#A6EAE38^TL0-PP" 2,^M4-1T'4-
M3U77_$ T^:.:XT0Z5:6C/&)),EF+M\VU1EE R<X!]J -SPUXEN/$4<5Q_8MW
M9V4UI%<PW,SH5DWC)4 '((]2.>OIDU?Q-)I]]>6EKILMT]E9_;9V+^6FS+ *
MI(.YSM;C@>]3>#[6[L?!VCV-];/;75K9Q02QLRMAD0*<%201Q7/>(-.U^_\
M$NHPRZ5_:.DSV CL";A$AMYL-O:1"<DG*X8*V,<8R30!7\:>(IM0\,>&;O3;
M>22QU?4+'<&<*7C=PWE,/]K ![=13M,N)M*^*$VDV.A1V<%[8?;[I8YQ\\AD
M2/?MZ#: 1A?O9R:HMH?B%O 7@S33H<OVO2[VREN8UN(OECA^\<E@,GL 3[D=
M*Z"ZT_5HOB;9:Y!IK364VDFQE;SD4P/YH?+ G)&,_=SS^= $6H?$G3-/ACOG
MC5]*:Y^S-<I<(74[MF_R^I3=WZ]\8J>7QM.?$&I:-9^'=1N[C3V@\TH\8&R7
M/S@EN@ SCJ>>!@UB>&;'Q5X=MSX8;P_!<VT,KK::R9TV"%F)!=#\Q90>@'.
M,@<UMZ)I^I6WQ%\3:C<:=+'8W\5JL$YDC(8Q*P;(#%AG<,<?E0 ?$SQ+=>%/
M =_J5C@7GR0P,1D*[L%W?@"3]0*LP>!]%&CI:75JEQ=&,"2_?FY:3',GF_>#
M9Y!!X[<58\9>&8?%_A2^T2:0Q?:%!CE SY;J0RM^8&?;-5K75O$,&CQV]SX?
MFFU>.,1ETFC^SR.!C?O+;@I/.-NX>AH Y_P-XXGG\*1Q:J7O-6@U.32$V8#7
M4B#<&/883EC_ +)/4XJWXC\;ZCI_A?Q+/!H\L&I:0B@F5LPD.N5D1\#>!W&
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
M$A<MM4=!DDDU:HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HKF[#Q5)JDOF6%C'/9K?264DBW'[
MR%D9E+/'MX7*\<YPRG SQ5'C<_\ "/\ B/4SIIW:%<2P7$7G_P"L$:*[,K;?
M1N 0* .NIDDT4)02R(F]@J[F W,>@'J:P_\ A)3<W-G9:=:+/?W-D+XQ2R^6
MD41P 68*QR3D  'H>F*X[Q1JJZO%X(UI]&NK6\&NK$;>:("92$E!4$XR"5!!
MR >#Q0!ZA17/^'_$LNL:KJVE7FFO87^FM$9(S,)59)%)1@PQZ'([8KFOC#9V
MMSX>TEI[>*1AK%HFYT!.TO@CZ$=J /1:*Y6[\4RV/BD^&;#09IYUL/M<)65(
MXV4.$Q_LC)//7C@'--T_QU;7_A^RU#[%+'>7=XU@EB7!87"LP92W3:-K,6]!
MTSQ0!UE17, N;:2 R/&)%*ED.& ]C7.MXP^PQZP=9TV:Q.F&(>8K;X;CS.$\
MJ1@H)W$*00,$\GO56W\?1-KDVD2V<4EU]D:[MS8W:3I,J_>0L0NUQUP>,=Z
M-_0M$M/#ND0:78&7[) ,1+(^XH.N,]<?6M*N%L?B,]W:>']1DT*X@TS69H[:
M.Y:=24E?.P;.I4D8W<?0C!-C1_$.LWOCGQ+ITUC$;33A;I&L<_S?,C.#@@ L
MV0#R ,#KUH ZZ&>*XC$D$J2QDD!D8,,@X/(]ZDKSVR\9V>E?#F'Q#IOAT6VF
MBYD2:U214,'[YD+G ((W<G'3/>NMN=9^RZE%;O%'Y'V5[JXN/-XA1<=1CG.3
MCI]UO2@#5HKB8_B-9G4-'CDAA^R:O((K>6*[626-V&4$L8'R;O8M@\'%=HZ)
M+&R2*KHPPRL,@CWH =17BO@]?"5EH?BHZSHRS)#K5X-\>F/*4C!& KJAVX[<
MC'M72>!=;U'3?A=IU[>B;5)Y[@0VJQRB9PCR;8Q(XR!M!^8\X QU&* /1J*Y
M+_A.H+:/Q&-1M#!/H*H]PL,OFHZNNY2K$+Z$'(&*NGQ,;.TOKW5+6*"QM;5;
MH75O<>='*IW<*=J\C:/KN% '04R6:*",R32)&@P"SL /S-<G:^/;9O$EGH]W
M%;1M?0R2V\UO>+.H*#<R28 V-CGN#@X-<QX_UAO$'@>SU.'2D;39=1MC:W;R
M#S0OGJ!)LV_*K $#YLX89 R< 'JU,DFBB*B21$+'"[F R?:J6O:F-%\/:EJI
M3>+.UDN-G][8I;'Z5RW@#1[;4_"-EKFM00ZAJFJQ?:;BXN(PYP_*HN?NH 0
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
M=$MM/TZ_TE+90MPI,3@OPRJ.6.X9QD>Y/%>AU#+=VT$L<4UQ%'))]Q'< M]
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
MG*.J[MDH"@(2.AR1G(SWK%3X=?:&UZVL+:70])U33F@DL3*KH+HMD2HJL0H
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
M_P"-7 01D<BO*/#4^F6GBCQ\MYI,]XAU+)2&P:XR/+&1PIY)[5)\.]5N-.\
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
M&30I8GNCY_#!(C'\G'.<YYQ6MI^DZK9^./$>L-:1M:ZA!;QP 3#=F(.#N&.
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
MMMW=3C.,]\"*+1->M=<\6ZA#96<BZK+:M!%-,"KI&JQR(_RG&Y0V.O6NYHH
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
M+*CQ1E-NW;C!X.[/'H:YZW\!Z_#X%TZQBN;*VUS2=1?4+257:2%RSNQ1_E!
M*R%3@4 :+_$">PM]=;4--)73$CECNH0X@G1R%SDKE2I/S#GCD5TFB:E=:BTK
MN;*>S\N-[:\LY-R3;MVX>Q&!W/7\*S8D\8W>DSRWL6DQ7IV+%9)*S0LN\&3>
MY7/S*"  IQGOGB'PIX3_ + UW5;^VMHM-L;U(\:=#)N195W;I , +D%1@>F?
M8 %_6O$@L-7ATBW\D7DENURSS[MD:!MHX4$DDY].A.>@.')XXUH^"KC7H/#I
M:>QF>*\M)'=250C,D1*_.N#NZ#C/I5OQ+H6OKXGLO$WAJ2SDNX[9K.ZM+QF5
M)X2VX88 [6#9[=_P-Z6S\17>F0VUT]IYEU-F^,,K*((< %(CMRQ(&"QV]6(Q
MQ@ 73O$ZWFFW^MNL2Z#!$98+M6;=,BKN=]I'"@[@/7&>F,Q6FNZW<S:/.VBJ
MVG:FI9FBDS): KN0R9&#D<''0_WJS=+\'7]C#X@\.M]G'A74%D6S1)F,UJ)%
M(= NW&W)) SQ[U+X6T_QGI]I9Z3JTFF&RL%6-;NW=S+<HHP@*D83H-QR<\@#
MG- '*Z1XAU+PMX>\5ZK::9;W%A9^(+R2Y\R<HY3S0"(U"D$@'/)'XUV^O>([
M_3I;K[-9P1VEO9"Z^V7DA2*9R3B%2/XL+DGMD<'-<[+X+U^;P-XJT0IIZW.L
M7\]S"WVERB+*P;#'9G(QV'-7KOP[XDG\0SW8739;:YTQ;1//F<FQ?#!S&H7Y
MPV1GE2<#TY 'OX[O)E\)26.D1RQ^(8BZB2YVM$PB,FT_+C'^UUP#\IX%/@\=
MS6FE^)YM;L(XKKP^P\Y+20R)*K('0J6 ()!QR.*SM,\(^(K6#P.DZ:<?[ #K
M/LN'^8&(QC;\G)YW'IZ>])JNGW^B1>.=4OCIL<&LB)+02N9%\SRQ"JR*5 PS
M$=R!GGB@#7;Q5JUMXCT/29].LY/[8A:9)4N&40[ I=<;3O(# @_+GVJE/\0Y
MOLEMJECIXO--FN1$8H1(UQY18KYH 7:1WV^G?/ JZ1;:WX>U#3'U+PYI[1#R
M]/BN8=6EGDA1R!\B2KTX!."#A>^*G\.^'_&/AR,^'K>?39-!CD;[->LS_:88
M68G9LQM9AD@'.!UYZ4 =AKFLVOA_0[W5[TD6UI$97V]3CH![DX ^M85UXJU#
M1KS1?[9L+>*SU:9;99()2S6T[C*(^0-P."-PQ@]N]:WBG08O%'AC4-%GD,27
M<102 9V-U4X[X(!Q6$V@:UKMMH-IKT=I&NEW45W--!,7^TR1 A-H*C:"2&.>
MF,<YS0 :5XJ\0:QK=_9V^B6:P:=J0L[J5KPD^7M#;T&P;CSD@X[#GDC1\8^(
M[KPS865U;V"7@N+V&U=3-L9?,8*"!C!//<BH?"FBZII.K^(KB^CM1#J5\;N'
MR9F=E&Q5VL"H_NYX)ZT[QOHFHZ]IMC;:<ML7@U""[<SRE!MC<-@84\G&* &:
M=XFU(^*-0T+5=-@BN(;);^W-G.91)&69=IW*OS K]#FJEEXTO3KVA:9J%C;0
M3:Q#)(+99CYUFRIO"RJ1SD9&<#!'0T^\\/ZW<^-[W68'MK:&?1#IT4JS,TD4
MN]G#[=N" 6]>U8^G>$?$\$_A&>6#1X7T5I5N-D\CFX,D6QIB2@RQ/S%3U/\
M%SP 6?#NOZ]<:=XOO+^"RNQ8ZA<Q+#YS("(T0;!E3A< G/<D\#-:&G^+EET7
MPK#9V,$5]KEL)(+8-MB@18P[G@=%!   Y)'3DB'3O#>N:=!XLLU6PDM]4NKB
MZM9#,P;=*H&UQMPH7!Y!.?053@\%ZS9Z9X.NX&M/[8\.PFW>(RMY5S$R!' ;
M;E3@ CCK0!>G\;W=B/$5E=:="=5T:T^VB-9RL5U!M)WJ=I*G@@@@\]^]-LO&
M>JM?^&OM^E6T-AKT>(GCN"TL<GE>9\R[<;3@@8)/KZ4:AX4U'4V\1ZH\=M'J
M6IZ9_9EM"9B4BCPW+L%Y)9\X X"CDU')X8UQHO!*B*QSH14W.;AOGQ"8OD^3
MGKGG'I0!)JOCB]TB1)[O3H8+9]46P2WFE*W$L9<)YZ#H5R<X].<TL:@?'"<@
M $^'$SCO_I+5B7G@OQ7<Z3J%DW]E33OJR7Z7LL[^9<HLH=4<;/DVJ,#!8<8
M[UTT&B:L/B.=?F2S^QMI2V+;)6W[Q(7+!2N,<XZYH ZNBBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **X_2/%T^MZE-#9/8EK:^DM;NQ<E;F"-691(>>0< XQ@!N
MI(JEJ'CR_%C<:GI&F/?VMO=-!]ECMIFFN%23RW='4; 00Q"G.0.H)P #O:*Y
M6;Q'J>HRZQ'X?M8)7TI0K+<A@;B8H'\I<$;."HW'/)QCC-%OXFU"3Q7INCW-
M@EL+[3&O2KMF2!U* QMCAN6ZC'2@#JJJWVIV6F+ U]=16XGF6WB,C8WR-]U1
M[FN&O/B!J=KX0UG6%TVUEFTS5GTYT$K*' D6,.!CJ2W0D?6KFK^(/$&D)IS:
MKI&E,EWK4%G$8[AW,<;D8?!09<?,.H[4 =O56PU.RU2.62QNHKA(96@D:-LA
M9%.&4^XKD['4M<G^*6LV#36K65K96[QQ$,,!R_.?[Q(&3CH!QZQZ=XX*^'+R
M_N=.@@N5UB33([>W+,KR^9LW$A<GG+$A<X'3- '=45PK^-]3T^76DO=(FN8+
M'3VOH+N"UFACEV\&)@X.''!X)R,G'&*V_#NM3ZT3<176G7VFO"KQ7=D2!OR=
MR,I)P0,=\\]!B@#?HK%US4[ZQNK*&UAACMYA(UQ?W)_<VRJ!C<,C)8G Y'0U
MS4/Q&5O"5IJ]VEO:&74WTV:X8E[>$JSCS3T.T[1C)'+#)[T =_17(:GXNGT7
M18KW46L4BGOTM8[Z,EK=8F7*S-@YQG(QG&2.<<U)=>*;G3=,@DN8[2XN;[4(
M[+3FMY#Y5QO *R$\X &\G&?NX&>M '5UGC0].&M'6!;_ /$P,?E&?S&W;,YV
M]<;<\XZ9YK"?Q;-HWB1]'U]8%1[*2]M[RW5E5UCYD1D))#*.>I!'ITI]EKNO
MWBZ)J$>E0RZ;J>&=$;$MI&R[D=B3AN,9  P3P30!T%KJ=E?7-W;VMU%--:2"
M.X1&R8V(R ?P-6JXRQ\4:A*/%IBT.*6]TJX$<=O:R9:Z;RU898@<\CMP!WI^
MG^*;ZZ\5W7APOIT]RNG?;([BW+;(W#[&C==Q.02#D$<=A0!TVHZC9Z3837VH
M7,=M:PC,DLAPJC..?Q-5]'T+1]#AE71]/MK2.=_-?R$"[R>YQUKSW3?%FMVO
MP5E\37UO9:E+MDE:.5F4,#,P;(P00"1A1C@=:[.ZUZ>7Q)'X>TT0"\^Q_;9Y
MIP62)"VU1M!!8DY[C &>>!0!T-%>>7_Q%OK/POK-Y_9<!U31KU+.\MS,=AWN
MJK(AQR&#@X.,<\\<[-EXBU5?&_\ 8&JV5I$EQ9->6TEO*SE0KA61\@9/S Y'
M% '54444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!>65KJ-G+:7MM%<
MVTHVR13(&5A[@\&IZ* ,?2?"F@Z'-YVF:5;6TN-H=4RRCT!/('L*V*** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MX2[\'7^K:SI>HWUOIT&H6%\)QJ=K*PFE@#$B)EV#.5PIRQ'4CKBFZ;X;\7>'
M[Z]T_2;_ $MM!NKF2XB>X5S<6?F,6=44#:PR21D]^?2N]HH X9O#?B;1?%>H
MZCX<N=-EL=5*/<P:@9 T,JJ%WIM'S9 &02.>XJQJ?AW6X_$FBZWID]I=W%I:
M2V=T+UVC\Q7*MO4JK<Y7[N,8.,BNQHH \RN/ ?B*7PCX@T?[1ICS:EJ[7\<I
M>1%53*LF"-IY.SIVSU..>D\7:)JNOVNBK:+9I+9ZE!?3"69@"(SG:I"'.?4@
M?2NIHH Y9-"U6V\?W>NVSV36=[9Q03)(S>8C1EB-N!@@[L9)&/0]*PE\ ZO-
MX6U*PEO+6TU%M8?5["Y@=I%BD,F]0P*CIR._7/M7HU% '*VEOXVGTZXDU&XT
M>#4%BV6T5IYAA9\@[Y"PSVP !P">3QB+0/"1TOQ;>:ZEI:::EU:B&:SLI2\<
MLN[=YI^50"!P,#G))KKZ* .6\1:)K-[XFT75=-DLI8+(2K+:WC,J[F  E7:#
MEUP1SV)Y&:R]&\+>(M(TBXL)?['OH9M4GN)89-ZI/!)O)4Y5L-N93C!'RGDY
MKO:* .%TGP?J&@Z5<6FGP:<UG=:DUQ)I<\K- ENT94Q*Q0\[L/C;CJ/<T!\,
MYH=%EBT^>"PN8=735M-MU9I(+9E 'EDD [6^8G &-W ..?2:* .2N/"]QXAU
MA-1UZ*WA6*PFLHK>VF:7_7 "1RQ5?X1@#'<GV%;PKHGC#1[6ST74+_39-*L-
MJ174(?[3-&OW$93\J\  D$Y QWS7;44 >?7/@WQ!<6/C.&*\M+2;6YEFMI8I
MG)3:JJ5?Y1@,%P2,_>-6]-\-Z]#XULM=N!I%O;II9T^2UM=Y$0$@<;,@ CCN
M%QZ''/;44 >:KX%\0+\*KSP:9],9R&AMY]\@!0R%]S_*<'! V@8XSFMNZ\.Z
MK#XNL_%&G"T-T;+[#?6<LS*DB!MRLCA2=P/JO(]*Z^B@#SW6? FI7_AO7H()
M+(:KK=[%=3L\C"*)8V0JBD*2V!'C) R6)]JV9M$U6;X@:?KY6S6U@L)+21//
M8OEV5B1\F"!MQU&<]JZFB@#/T;^U_P"SA_;?V+[;O?/V/=Y>S<=OWN<[<9]Z
MT*** "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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
MA\A+BZ92R1Y!*C: !D@$G&3@9)P*PS\,]":Q>Q,VH_8OM(N8K87;".!]^_\
M=@?=^;\1DX(R: ,\6=WJ_P 2?$6E3ZUJL5BMC;2I%;W)CV,Q?.TK@KT'3KWR
M*YA9I_$'@[X:W^I7-S+=RZLD,DJW#H7 $HR=I'S?(/FZ]>>37IL'ABUMM;N]
M7AN[Q;N[A6"1C(&&Q<[0 0>1D\]3GG-44\ :/'X>L-$22]6VT^Y%U:.L^)(7
M!)X8#/\ $W7/7Z4 :VMWS:%X7U&_AC:9K&SDF1&8L7*(2 2>3G'7K7 :I?:C
MI?PZT7QE9ZE>3ZCBTGN4:=FBNEF*AT\O.U>7XV@$8KTY8(EMA;E=T039M<[L
MKC&#GK^-8%CX)TNPAM[6.6[?3K:83V]A+(&AA<'((XW$ \@$D XP.!0!@OID
M#_'')DNQ_P 2+S_ENY1\WVCIPWW?]G[OM74^+/\ D3=<_P"P?/\ ^BVI#X;M
M3XH_X2'[3="^^S_9?OKL\K=NV;<>O.>OO5W5-.CU;3+C3YI98X;B-HI3$0&*
M,"",D'&0>W- 'F"2WL'P\^&GV+4KJS^T7-C;2^0P 9&C8G(QS]T=<CV-6+S6
MM0\'WOCJ.VO+N]BL=.@O;5+V9IC%(X<'!;G;D XZ<<8KK/\ A!M._LO2-.^U
M7WV;2)DGLU\Q<QL@PF3M^8 $\'/6K?\ PBFGMJ^HZE,TT\FHP"VNHI2ICDC
M("[<=!D_GS0!2L])DM[S2=7MO$%W);FW87$$TK2K?%DRK+N;"$$$_*.0<<"N
M9T@^(?$_AK1_$UEJ4-I</(+J>5]1E,+1[COA:';L  ^7/4;<YSDUU7A[P/I?
MAN5&M+C49HX05MH;J[>6.V!X(C4\#CC/)QD9Y-067P[T/3]7DOK5[^*&2;[0
MVGK=,+0RYSO\KIG/..G XXH Y:6"_OY_B$DFO:NBZ8P>T$5T8_+;[.)!RN.
M3]WIZ@TDBG7?$'PPO[V:Y-Q?:?/),T5S)'EOLRMD;6&TY8YQC/0\5VJ^$+%'
MUIENKS.LC%Y\Z_-\NWCY?E^7CC^?-,?P1I3VFBVYEO5_L8%+.5)RDBH5V%"R
MXR"H ]>.M &7IGVJ\^(?B_2Y]1O6M!:6;1*)ROD%Q)G9C&WH.?:L[PQ?7M_I
M$7A:]OKMM:L=2>"]G%PXD:*,B3S,YSM=6C7_ ('[5V5GX=M+'Q#?:W%-<&ZO
M42.8,P*%4SL &.,9/Y\YJ:WT/3[;7KS6HH M]>11Q32?WE3./QYP?]T>E '$
MDZUXO/B2*PNS:W5C?R6=K*NHRP_9RBKM8QJI#@DDG<3D''&*WO\ A*;NP-G9
MW.AZMJ4YAB\V^T^W1[9V*C+*Q<';G/:DU'X?Z/J&O2ZRLVH6=S<!5NELKMX4
MN@. ) O7CCC%=1'&D,211(J1HH5548"@= !0!YS/'?2?'BX%A<V\$G_".IN:
M>W:4$?:#P '7!SCG-4-$N)]'^)/BFUUVZB_MJXTP7D6JHNV"*V3Y0/*/W-IY
M.6;..H[]K-X/M)O$<NOB^U"+49(/LYDCE4 1 [@@&W&,\^M.M_!>B0?VF\D$
MMU/J<1@O+BYF:226,C&S)/RKCLN!0!R&DWU]:^+/!D45WJ,MKJ5E<"XFNYF(
MO62-'$HB9CY>221T.&Q@ "GZ-K%U:>*=/TWQ)_:5GJ,EU*UO=K</)9:DC*^U
M1SM0@,I"X'W1ZUT-I\/M'M)M)F^T:G++I6Y;5Y;QR50J%V'_ &< #'?'.:N6
MOA*RMOL*/<WES!82^=:P7$@98GP0&!P&. S8!) SP.!@ XW3W\0^+/"\'B'3
MM1BL;W[2\WG2:A*(D1)&#1/ %V8"C'//?-:%M<R>+6\9/<WEW NG7,MA;0V]
MP\0C"1@F0A2-Q9B?O9& !CKG5B^'>AP:U/J,#W\,=Q+Y\]C%=,MK+)UW-&.#
MSSCI[5/=>"-+N-:N]4BGOK.:^0)>):7!C2XP, N/4#N,&@"+X:?\DS\.?]>,
M?\JPOA8675/'$5V?^)B->E:4-U\L@>6?I@-CVKMM"T2S\.Z-;:58>=]FMUVI
MYLI=L?4_R'%4M1\)6%]K UB":ZT_4]@C>ZLI C2(.BNI!5P.V0<4 +XOU;^P
M/#&IZO#'')>VEE++"K#)X S[[<[2?H*Y/6+B^T+P_P"&?$-AJ5[<W$]S:QW:
M2SM)'=I-@-A"=JG)!4J!CITXKN(-&MHX9TN&DO6N$,<TET0YD0_PXP% Y/
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
MW"O)-=W14W%S,07DVC"@X   '0  <GC)- ''>$M5G\1Z1H5C-/=1W^GM(-5
MN'WB2',95SG)WN0P![*15.$^(/&.DZE?:9?K97\&HS0P3?VA*BVXBE*A'@"[
M&RHR=V<[L\< =YI^AZ?I>H:E?6D CN-2E6:Y;^\P4*/Y9^I)[UB3_#O1)M=N
M-51[^W-VV^\M;>[>."Z;UD0?>SW['G.<F@#"%E?Z]\0=7TR;Q#JD%H-.M+E1
M8W.P*[,V2AQPOR_CWJ6759?!_C/5[;4+J]NK/4;,W6EI+<.W[Q.)+=,G[Q+*
M1['':NLM_#EK;>);C7DGN?M=Q$L$BEQY91<[5VXXP2>>M8\@'BWQ)9I<Z#>V
MMOH=Z\XN;V(()I%!1/*P264[M^>/NKZ\ '0:'8SZ;HMI:W5S+<W*1CSII9&<
MN_\ $<L2<9S@=A7$^%=(A'CSQP$N;Y&BN+9487DC'YK9<D[F(8\\%@<<8Q@5
MZ-6'8^%[;3M2U/4+>]O1<ZF5:Y9G4[BJ[5(!7 P../2@#S2QU/5=)^#T?C9]
M;U.YU+[(T 2:;? N^?8)"A'++G.2?;I@#J]>-WX7U[PO/IU]>SV^H7HT^[@G
MN'F$@=&(D&XG:RE2?EP"#6_IOA'2M-\+MX;"27&E,C1^1<-O^5B21G /4D^H
M[4:?X5L["2R=[F\O/L"E+,74@?[."-O& "3MXRV3C(SR: //9!J5QX/\>7SZ
M_JXN-(U*\-FR73+L\N-&4'&-R]MIXZ\9.:V#+?V/BGP3>C5;Z5M961+V&68F
M%_W!D&V/[J88<8 /KFNB7P3IRZ7K&G?:;TV^KRR37@,BY=G&'(.WY<@ 8'IQ
MBII/"-E+-HTKW5X7T?/V0[U^7*[3N^7YOEXY_GS0 OC&X^S>%[IAJK:8S&-!
M<I&7<9=1M11R68948Y!.>U8?AB\O8_B'K6ER?;(K(6%O<Q6UW<F=HV+.I.2S
M8SM' )'%=/K^@V/B72)--U 2>2[*X:)RCHZD%65AT((JGI_@_3M.UW^VHYKZ
M2^:W%O(\UT[B0 D@L">3R?8=@* .7\?EH_B)\/I;@XTX7LZL3]WSB@$6??.<
M?C7H<XB:WD$X0PE2)-^-NW'.<]L53UG1-.\0:9)I^J6RW%LY!VDD%6'1E(Y!
M'8BJEIX;2W5([C5=3OX$P5ANYE9>.F2%#/\ \")H P[&Y?Q3XO\ %&G75U=P
M0:68(+>.VN'A(WQ[S(2A!)).!G( 7IR:YDZKKU[\-X]>DO+Q[W0-1=;LP3-&
M+ZVAE*R9"D#.T9SZJ?7%>A7?A>SGUM]8M[BZL;^2(0S2VKJ/.0= X8$$CL<9
M'K5ZSTFQL-)32[>W5;)4*>4?F!!SNR3R2<DDGKDT <AKFOR6^A^(?%FF7$DL
M%K9".S D8Q.^-S2[<[2!O4=/X&J:UTC6TUS3-0M]56'3I8GCNHWU*6Y^T[ER
MCQAT"HP//R\$=N*Z*P\/:9IWAN+P_#;*VFI ;?R9/F#H1@[O7.3GZUEZ#X#T
MOPX^;*[U-TC5EMHKB[:6.T!&#Y2-P#@XR03C([G(!PVE7FJ6'PRNO&,NN:I<
MWUD+V..*6?="1YS(K.F/F*]0?PZ "NF:TUG2=2M==AOT&F1VLIN[:34I;K[9
M\A9&CWJ K9!/R\$'IQ6_I/A33=(T*?18Q+<:?.9-\-RP<'>27'3."23^-5/#
M_@32O#<H:UGU&>.,%;>"[NVEBME/!$:G@<<9Y.,C/)H X+7EDUGX0:=XBNK^
MZEO;NYM+B4+.WE?/.G[L1YV@+D <9RO7).?9*XL_#'0CITVF+<:G'IDDPG6Q
MCNV6*)@X?Y!U R.F<#/&#S791H(XU12Q"@ %F+'\2>30 ZBBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M6BFNHQ@2%6(Y]QC!]P: ,NT\77E_XBUC1+;12]SI)A$[&Z4(?-4LI4XR>!W
MK;TN_N+Z.X^U6,EG-!,8C&[APWRA@P(X((8?K7":#!?3_%KQ_P#8KY+7']G[
MMT'F;OW#8[C'>I/')U/3?AK*KZQ,-6MKB$O<6\AC+"2Y"Y*@]"I/R].W:@#T
M:BO-?$VBRZ-JOAN"SUS6@FHZUMN/,OG;*M$Q*CT&5R/0GC%6;"$)X[_X0^6]
MU"73K'2OM<8GNW,D[R2D%F<$,P484 G SZ@8 /0:*\9U?4M8@\'^*;'^U+X'
M1M:@M[2[6=A(T4DD7R.W5]H<CG.<C-=,GGZ!\3I+6WO+ZYMKG0Y;R6"XN7E#
M3)*H#*&)"DAB,+@=.* /0**\PT6#6O$/A_P]XFMM6AM9V:.YNK@WLKI,I_UD
M+18" 9X 'W2..>:FTV6?Q;X>\3ZE-?7EM?VU]=06QAN'C^R>3P@V@@'H"V0<
M[B#Q@  ])HKS#0M<U+5O$/@2]N9[B)M3TBXENH%E812.JQ[6V9VCJ2..])82
M:[=:'XMM],NI;FZMO$;QP07%XRF2%1$S0)(3E,C<!Z9- '=>)M9?P]X;O]72
MT-U]CA:9HA($R%&3R<_RJ]877VW3K6[V;//B23;G.W< <9_&O,KK5[/4_ASX
MY2&/4K.[@M)!=:;J#,SVC&$X"DD_(V"1CCK5_P 1?:=(T'PSXI@N;P6NFK!_
M:%M%<.(Y;=E"EB@."4)#=.0#F@#T:FNZQQL[L%102S$X  [U@^'V_M'4-3UI
M+B62UGE\BU7SF:,I'\K.JYV@L^[D#D!3WJ/QA/++8P:/;6\MS-J,FR2*%E#?
M9UP9CEB ,KA,YZR"@"SX5\3V/B[0UU73]PA,LD15_O*58CD=LC!^A%;=>:>'
MKB7P[\4]0TV>PFT^P\11F]M(IFC(%S& )0-C,/F7#=>U/U:9]#\9:Q8W=[J+
M66MZ=YM@JWD@:.X0[6BB^;Y68NC#'TZ<4 >D45YMX+O;O6-/TK1;VYNO[3T>
MXF756%U(6=HCM4,V<D.65QG@A6%9NMW]U#:G5M.U*]NV7Q#'&;\S-%&$,P0V
MZ1AB'11E22 "02,F@#UNLKQ+K#^'_#E_JZ6ANOL<+3-$) F549/)SV'I7''2
MY=;^)?B+39]8U:&SBM;.>..WO'38Y9R=N.@^7IT.?88R;R8^+/A9XNUR\N;D
M7(^VI'&D[HMND6Y5CV@XY RV1SN/M@ ]3T^Z^W:9:WFS9Y\*2[<YV[@#C/XU
M9KS>UO+G4];T_P .C88(M M[I86NY+?S&8E6;*#)VA5&.VXGKC$44VKZ;JGA
M;P=JNLM=_:IKIKBYBE82.D2!XX6?AB?G&3P2%'J: .OTGQ&^I>*=<T1[$P'2
MU@82F4-YHE#$' '&-OJ>M6->\0V?A^W@:X62:XNI1!:VL(!DGD/15!('N22
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
MUJP\R5SEG(E89)[G ZUU0_Y+@_\ V+:_^E)H [6BBB@ HHHH **** "BBB@
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
MNGDWA!@9!.">3VXSQ@<5<UK0]-\0Z>;'5+99X-P=>2K(PZ,K#!5AZ@YK0HH
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
MN(C=RGS'8Y8YW9Y/) /- &7J3RK\5O#B+<W BN=.NFDA$S>62NS!"YP#\QY
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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 %%%% !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 5'/&TT#QI,\+,,"2, LON-P(_,5)4<]Q#:P//<2I%$@RSNV ![
MF@#SGP3>ZWXD^'%CK-]XLO;:_NVDB5U@MM@?SFC3Y3%ST7C/Y5VMQK=GI4<4
M.H7!:[6 22K!$\K!1P7*HI(7.>2 *\^^$/A[0[[X?:/<3Z?:?VK:SO*\WE*)
MXV$[LN3C<,KCKU%:]C?IX?\ B?XF.N3I:V^IQ6LMA<SL%C=8T*O&&/ 8,2=O
M7DF@#I[GQ7H-I:6-U/JUHMO?,JVLGF K*3TP1V]^@[U9TG6]-US3_M^FW23V
MNYD,@!4 J<,#D C!%>1-9?V5X7\/)> 0VT_C 7MM!*,&*U,CE25/W5P=W/3<
M,U[6NW:"F-IYR.ASWH YF?XB>$;8*9=>M IF,&X$E0X.#D@8 SQD\=>>*V!K
M6GG5CI8N/].\@W AV-EHP0-R\889('&:\NTVZTE_!_Q!TRX,+W=SJVHHEK@&
M6=F.$"+U8[L8QT(]JN6I_P"$1\7^$CKLQA5?#9T\S$%E:X5HR4R,Y) ./6@#
MN'\8^'H].-_)JD*6PN#;;GRI\T'!3:1G()QC%5X_'_A21MJZ[:;O-DAP6(^9
M%W-U'0#G/3WKR^[NK>7X:>(X95=6?Q2[^7+&067[6K'@CG"@YQTP<UVGCFYL
M8?$_@:[GDA%K_:$KF4X*?ZAL-GIC.#GMC- '4Z/XIT/7[2XNM,U*&>&V8K.>
M4,1'/S!L$=#R?2G6GB72+Z]BLX+O_2)HS+"DD;Q^<@ZM&6 #CW7->9>*M$O=
M>N?'.H>&E\V&YTRWM]T/*W<R/N<*1]XB,!..[8ZYK<UF]M/&-QX,ET*57NK;
M4XKN<)]^U@5&\Q9!_!D[4P<9/TH [+_A(=+-XEJ+AC)),;=&$+^6T@SE ^-I
M8;6R,\8/H:9?^*-&TN8QWMZ(@LBQR2&-C'&[8PKR ;4)R.&(ZCUKS^RGETOQ
M!9MX?U1-0TR]U9DNM#NE#363L[&26(_>50<M@C&#G/-5;2[T&&77/"OB^#4V
MOY]0N)(K97N"E_%)(70H$.T]0.V,<]\ 'IM]XBTO39)4NKAE\D!I66%W6('I
MO900N?<BM2O)O$F[2=0U>^T#4T@U&&.&*]T"\_>Q:@!"FT1Y^;<5(3*YR5P:
M]%UJ&]O_  MJ,%GF"_N+*1(?F^Y(R$+S[$CF@!D?BC19+N"V6^7=<.8X'9&$
M<SCJJ2$;&/!X!)X-<[K'B 7OCR/PO]JO;2V_LZ2=Y;6.19#,9%1,,%^Z 6.?
MNDD9Z8KF;J6+Q#\(M(\.6/[OQ# ;.W%H1B:UFB= [LO50%5CN/&#[UT;WELO
MQQC!GC'_ !(##DL,>8;@$)G^]CG'6@#5UK7&\"^!7O\ 5;F;4KBTAVF80[3/
M)T4L%R%!.,GI67KOB)K3QOX4E74YX-)NX[PW$,J>6I,<8VD@J&SD]#UXP*M?
M%6"6X^&&O1PQO(_D!MJ#)P'4GCZ FLS6=5T_4OB)X#N[>=)(-MZP=@5 W1J%
M//3)! /?M0!T-SXET/5/"=_?V^NBTLE62"2]3Y'MW P>&&0PR#@CTJ['J]A9
M6%@KWDUR9K</$ZPM)+,@ S(51<XY&3@#+#UKS=[JV/AWXJHLT9\Z:<Q*&'[S
M=;JHV^N6&..]7KU;6YLO#=S8^(QH>LP:2IMKJ0J;>9,*'BD#<'E1QG(Y/.*
M/2;*\M]1LH;RTE$MO.@>.0=&4]#7!6-QK^J>._%VCKXFO+:WTQ+5K3%O;L%,
ML98[\QY8 CU''?O74>#;V\U'PCIMW?V265U)%EX(U(48) *@\@$ ,!Z&N*T:
MUTG6_BOXXANV6:&XCLEB59F59@L1#@;2 X' (YH W/ OC9M<\"6VM:T8K>8S
M-;%HP=L[AMH,:\DEO09YSBN@AU>SUJTOHM.OG2X@!24!-DL#$9&4D7(]1D<U
MROB^V70-7\&ZA;VRPZ!I=U*ES'#'A(!)$420@=%4DY/;-+;B&Z^)6J>(K*XB
M;1TT1+:>Y1P8I9_,9AANC%4ZD=-P% $.@ZXMY\+O#M[K?B*>QN[MHC]I5AYD
MS^9]S&#D'@' Z5V.I^(-,T@N+RX*LD?G2+'$\ACC_OL%!VKP?F.!P?2O)DN(
M5^ _AB)I%$L=Y:!D)^92LX+9'48')]JZ >(+#PWX_P#$D'B/<EEK*V\MA<&%
MI8[A!%L:(;0>0<G;WW'UY .V'B;1CJ%E8K?(]Q?1^;:JBLPF3&=RD#!&.2<\
M5<AU&UN+^XL8I"UQ;!3*FQAMW=.2,<UQOBO3&7P=I^M:-IXLKS02+VSM0H0B
M)1AX2!TW1Y!'K@=JO6VMV7AOPM)XDUTR6W]H3BXE'EL[1^9A8T(4$Y5 BGW!
M]: .M(R",X]Q7!>&=?O%UWQBVMZV[:=I%VL47G)$BQH4W$DJ@)/..M=VDL<D
M*S(ZM&RA@P/!!YS7E&C7]G]I^)Y-S$%ED9HR6'[P>25ROJ,\<=Z .\L_&?AV
M_OK.SM=4ADGO8_-MU 8"0;=V 2,9V\[<YQVJ?4/$^C:5)(E[>K$(F59I-C-'
M"6QM$C@%4SD?>(ZCUKS<7-I'X1^%BB6)7AN[0R@$ QX@97W>GS$ Y[FK>C:W
MI>ES^(_"OBFSDEO;G4Y[B&V>U:47\4C;D*<$'L.>F!TP< 'H.I^(-,T@,;VX
M9=D?FOY<3R>6G]]M@.U>#R<#@^E07'B[P_:RV\4NKVH>YA,\(5]V^/&=PQV.
M1CUSQFN$O=2TW0?'6MP>*Q>V=GJD5N]C+#)/Y+A8@CP_NNX8' QSGW&9A#IF
MG^./ -K9VOV*UM[2^$5O,Q+0APGEAMQ)4MS@'GJ.U '2:O\ $#1K#P9>>)+.
M9KVW@+1JL4;9\T<;&&,ISC.<8_*K-[JNFW.JZ&HUN>SFEF<PV84H;O"L"KJR
M[MHP3GCI]*\VU,B\\!_$^&T_?.^K/.B1?,63$.7 '4?*W/L:ZCQ/JUA?^)O
MEW;W"M U]+('8%?D,+J&YQP20 >AH [&QU_3-2NKVUL[@RSV1VW,8B<&,]@<
MCJ?3O3?^$ATPV$%XL[O%<9\D)"[/+CKM0+N8=^!7)>(K34=(\>07FDQR>7XC
MM_[.N7C_ .6,R LDY^D?F?\ ?(JOXLGM/"WC#1;_ %%+N#PXNG/8">U>55M9
M-Z,N[RSG:54#\!Z4 =[I>JV.M6*7NG7*7%NQ(#IV(.""#R"#U!Y%<K\0]2U7
M2Y/#1TS4YK,7^LV]A.$CB;,<F[)&]&PW Y_2C2M)6ZT6:7P9?2Z+!=7KW3W,
M]NUP;LLHW.%E.5!/?OMST.3A?$>/[/I?@ZPUO4(=1G37[:6[D>%8P\(,FYFC
M&0% (!/2@#9U?6-5\->,_#NG+J<FJ6^KRO#+;3Q1B6(!<^:AC5?E'?<#]:Z*
M^\5:+IL\T5W?",P,B3OY;,D)?&T2. 53.1]XCJ/6O/=?M=-_X2_P[<^ 8XQJ
MK7BK?2:>O[@V?\8F*_)Z8[^G.*S_ !MJ<5[HWCW3UB>QNHI!_H<%N2]VH5/]
M(D;:?E.,#& -O).: /6-0U[3=+>1+N=E,47G2[(GD\N/GYGV@[1PW)QT/H:6
M^UW3M.B1[B9_GC,H6*%Y6V#JQ5 2%&1SC%>>^)+F)K^YUK0=>73]6CT^,R6=
M['FWU*$!BJ[&P=W+#*\_,/7-17&M0:)XO34/%<-]IECJNE6@@EADF5+>5-Y>
M!O+(.<OD9% 'HQ\0:5_9MMJ"7L<MK=D"W>',AF)Z! N2QX/ &>#Z5S?@O6KC
M5?%?BZ%M0GN[2UN+=+<3)L,68\LNW:N,-D<C/'-<VYT[PGK_ (2U*&QGL/"B
M17<,;2[R+>24@K(^[+(' .,],\XY%;?@J^MKSX@>-I+9F>*:6T>.01L%<"
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
M*7NG7*7%NQ(#IV(.""#R"#U!Y%7*YWP=;Z/'IUU<:%:S0V5Y=/<>;,TA-P[
M;I0)#N )&/?&>AR>BH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN'T+5;SQOJ^L31
MWLUIHFG7;6,*6Q"/<R(!O=GQD+R  N/?TK<L[34=,UBYEN=4DN-(^S QBXV@
MP.I.[+  D$$<G.-IR: -RBL>U\4Z/=WMM:1W3K-=(7MO-@>-;A0,DQLR@/QS
MP3QSTJE<>/\ PS;1WDCZEN6RE\JY,4$DGE$ $D[5.% (RW3WH Z6BL.'QAH,
M^K6VF1:@KW-T"8"(W\N7 R0LF-A('8'-4KSXC>$[!;@SZN@%O,89MD4C^6P
M)SM4X'(^;ISUH ZFBLNY\1Z5;?90;DS-=Q&:!+:-IFDC !+@("=O(YZ<CUJK
M)XS\.PZ?IU^^JPBTU%Q':RX.)&)QCIQT.<XQ@YZ4 ;U%85IXPT.^AU&6WNY&
M&G &Z0V\BO&",AMA7<00"00".*G3Q-I,FA0ZU'<N^GS%5CF6"0[RS!5PNW/)
M( X[B@#6I&SM.W&['&:P+6SU>/QK>7C:E/+H\ML +66-52&4;<>6>IX#EL]V
M YQQ;M/$>F7US;V]O-*S7*L\#&WD5)5')*N5VL.G(/.1B@"GX3\/77AV/4TN
M+R&Y%]?S7P,<)CV&0Y*\L<@>M=#7/^-]??PSX/U/5(49KB&W<PXB9U#[3M+8
M!P,]S@>]<Y&+*/4=#OY_%FNVHNY(HUL)?,"W5P/4.N0C9.0,*<9&,4 >AUSN
MO^'KO5]>T+48+R&!-*G>;RWA+F4LA0C(88X)[&KMUXDTNSGDAFFES%(D4C)!
M(Z1NV-JLRJ0"=R\$_P 0]11J?B32M',PO+AP8(O.F$4+R^3'S\S[ =HX/)QT
M/H: -6BL>Y\4:/;"#-V9C/;FZC6VB><M#Q^\P@)V\CGO7/>,-:>;3_"FI:-J
MDHM+S6;.,M P"SQ.W(/&<<=..X- '<T5#=W<%C:2W5U*L4$2EG=NB@5SUM\0
MO"MW?6-G#J\;2WP'V8F-PLA(R%W%=H8Y'RDYY''- '3T5CZIXHTC1C+]NN71
M(-OGR)!)(D.>GF,JD)U!^8C@@]*K:GXZ\-:1<2V][JB)+%;_ &IE1'<^5D#<
M-H.>O;MD] : .AHKGM)U'2[[Q/J9L]9N;F=;>$RV;$^3;J=VUE!48+<YY/0=
M*GB\6:)-<VL"WA'VMREM*T+K%.P[)(1M8\'&#SVS0!M45@>(M?L;*RU"U^V7
M$5U%;&1WMH6D:W!!PS$*P3H?O=@3VS47P_O+G4/A_H5Y>3R3W,UHCR2R-EG8
MCDDT =)17,^+/$5G9:-J\$=]<0WEO:L[26L+2&W)4E2S!2J9Z_-CCGWJ'PCX
MCMG\.>%;/4+R1]5U'38I4\U')G81*SG?C!/.3SGF@#K**PIO&6@6]CJ%[/J
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
MW4^3(DF,H7Z*ZXZ'&<\5M^,3<^*O NN6.@J\K2VC+%,/E69NI1,_>RH(STY
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
M>.Z]J]>HH \KL;Z!?B%JUT9[^XM[K0$V7=Q;NJR$/(3CY0JCD < $GC)/.=
MR1_#3X=0L"LMMJUDTT>T[H@I;>6'50,\D^OO7LM% 'F5CK=KX<\2^*=&\1V=
MS+'JMZ;NS=;1[A+R)XT3RAM4Y(VXP?6KM^R)\2_!@^SK:B*PND>% -L!98]B
M9' ^Z0/7'%>@44 >):SJ?V_1)6:TNK.>T\11R3:=;63K'"HN 3*Y"_.S#YLY
MP<\#C-=G:7$<OQGN)1N"/H,4:EE*_/YS,4Y_B (..M=U10!P7QE_>?"_5K6-
M6DN)Q$L42 L[D2H3@#DX S5"XM8?!7BF'Q5I-L+C0-65+?4%MXM[6K#A)4 &
M=G9E'?GK7IE% 'F&JZO9:+\0+K4=8.H'1=5LX%M+^R>?RT>,N#&PB.<G=D9'
MK[U!>)I&B>(?AW]GL3IFF)/?M'%,&S&K1$AF#<KDG=S]W/.,''JU<]K'ARYU
M/Q1H>LQW\4*Z4TK+"UN7\SS$V-EMXQQTXZT >?>)M U#6SXZU70(6E@NH[)8
MUC'%ZT+!I-O]X;<+D=3D5T.KW%OXOUSPA=Z-(6:RO#>7,F"#;1>60R2?W68E
M5VGGKV!KT&B@#A/ATT;1>*U08>77KN9<K@NC$;7'JI['I7&M-O\ V<6TOR+A
M;VWBC@D@>!U;S!."5 (^8@#)QG KVVB@#@[JYMY/C%I5PLB-"-&F3S1RH9I$
M*C=TR0"<>E<HZV\GP_\ %+R//$T7B:2Z@:.%GVYN%,<A0<M&>IQU&<9->SUC
M>(]#FURUMEM=2FT^YM;A;F&5$#J6 (PZ'AEYZ<<@'/% '*^&=<T'7/'LVJKJ
M\3:K-8+9Q6:0RQ#RT8R,V9%4LV3T X []:Z'Q?=06]KIHED"DZE;,!WP)5)/
MT ZGH*GL-'U'[1!<:SJJ7\ENQ>!8;40(K%2NXC<Q)VLPZXY/'3&W0!YG:^'M
M0LO'FHZ3!$#X6U.5-9DDS\J.I^>(=OG<1L>VT$=ZSK&VGU=/BC86#$75_(XM
M,_*)AY.WY2>H)&,CUKUVB@#S;PSJ?A[Q)=:25TK56URP^:2&\-SBP;;AR6<[
M>>@ Y.1P.<<U)JBW^E>&+IK2[M);3Q%&]QIMO8NL5BNZ3(P%^9CD$G)R6. ,
MXKVZB@#RF_:?3]<N=2\-7\C33:HJWWAV[3>)V\Q5,T6>4. 'W#*\'/3%337T
M>E>*_B!:74=P)]1@BELT2%F\]1;;"5(&.&!!R1BO4** /(--FC$/PH$T<B?9
M876<2Q,OE'[-L!;(X!;@'H>U:>M:A;>'/B-J%QX@34DTO4[6 6MY:-/L1X]P
M:)Q$<Y.[(R.Y]:],HH Q_"]E96'AVUM]-TY]/LAN:&V?=N52Q()#<@G.<'D9
MQ7!0F?3?$44_AS4'N+6\UADO] NTWF%C*=\\1^\B@@O_ '3GKT%>JT'IQ0!Y
M9HNH:7 OQ$L[TJTL^J7"BWVY>X!A0!$'\9SD8&<9'K6=#;7'@A_"D_B.*_.F
MIHHL+B>S>7_1)]X?Y_*.=I'R]^5%>A^&O#ESH-WK,TU_%<KJ5ZUX52W,?ELP
M5<9WMD845T- 'D^HBTT1M \4:/H]ZN@V^J3W%X-DC2R":'R_M)1_G !SU&2.
M>]:OB74=,UGX?>*[[2;$K'>63(MU]F,3WDNPJ  5#-CY0#[D#I7H=% 'FOB6
MZA;2/ &U]WEZI:2R;03L18W5F;T ) )/2K]U*DGQELGCD&TZ%+$)0,J':5&4
M9Z9(!./2N[HH \=\+2:/-HEEX4U_2M5E\06$BQFRD>Y,3NC?+,&SY83^+=QW
MP#QFS::F-&L?'F@ZS'/'J5U<WEU;?N7874,B?(4(!S@  CMCV./6:* .=\!,
M3\/_  \C1RQO%IUO$Z2QLC!EC4$8(!ZCK7&/-&5^*F#_ ,?$9\G@_O?]%"?+
M_>^;CCO7JM% 'EDDT0MOA?@@?9V3SL#_ %0^S%#N_N_-QSWKK/B+;3W?PZ\0
M06T3RS/92;8T&6;CH!WKIZ* /--1U*UO]>^'ES#YA@CEE9VDB9-H-N5#'(&
M6. 3U/2LG5K>]OY?B,FEQ//.;NQN88HR5-PL2QF0(1U^X5X[\5[#10!PGAB_
M\->(]:M=3TJQU*6^MXF62XO3< V@8<QYD)!8GLN>A.>F6?&;,GPNU:UC5I+B
M?RA%$@+.Y$J$X Y. ,UWU% '!:M=VUS\4?"-S#*LD*VEX#*O*J7"!03V)PP
M/I7*SQ7L^@>+Y=-MY+J2W\4+J/V5 <W,"&)CM'\0)4GCKMKV>B@#SW5-0L?'
MGAO6CX:LI)+Z;2Y;?[;+:M"RDC(@W.H)R<Y ) []14'AO5?#GB*ZTN4:9JG]
MLZ?EY8[YK@+I[;<.2SG;VP .3QP #CTFB@#Q*<JWP0URV5&-Q)JLCK"$.]@;
ML."%ZGY1G/H*[)KI+?XR+<NLK6][H4<-O+'$SH[B=V(W 8& P)SVKNZ* //_
M  1:VNJ6OC:PNDWV]YK=WE&&/,A=$7</53@X(XXJ3X?VVJF$6NL1N'T /ID$
MK_\ +?!_UH'IY8B /N]=Y10!XWX;?27T6+PAXCTO5;C7K28I]C=K@PW#!R5F
M5@=BKT8L<8Y//?T2/1M>77C>/XIF>P\TO]@^Q0A=ISA-^-W''/7BN@HH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH \YT>2XO/B'XQTN[UN_CLM.^R&U07.WR_,B+/R>3SZYJ
MSX,\6326?B675]12YTK2+MHX-6=5431 9.2H"L5Z94<YK(TP:0_Q-\:W>KZ=
MY]I<_8Q:RS6#RI)LAVOM.TCK@>]4+*#5M)TGQU>Z7H4\OAY_+_LK2;VV8JQZ
M2LL+<A,DL%P,@#I0!Z99>)M,OKZ6Q626&ZBMQ=-%<PM$?))P'&X#(R,>W?%.
ML?$6GZC=06\!N ]Q"UQ"TENZ++&"H+*Q&/XEXZ\YQ7GUM<1M\0AJ(M]6U&SN
M/#DL7G7%K(@F<2ABN-H"#:/0#TR3R:-I^H6UVFD:!JES?:%>:=<*L5]$?.TE
MM@"+O(# $D#8W(V^V: .Z7Q=HS7UG:FXD7[:Q2UF>!UBG8<X20C:2>W//;-8
M7Q!\36\'@[Q MC>7L5U:0.IN+.-\0S;<JID48!R1GGC(SC-87A*YTW4+'1M$
MU+P[JG]O:8\(>&Y28PP/%@>>KDE , E<<G.!UK/2[GTWX;^+?"NI6=[_ &T/
MMK)MM9'%TLA9ED5@""#N]>,4 >L:-(TFA:?)(Y9VMHV9F.23M&237)>$M0N?
M'T-YKD]Y=0:3]I>#3[6UE:'<B'!E=UPQ9CGC. !T/6NIT!O-\-Z=NCECS:QJ
MR2QM&P(4 @JP!%<-X$F'P_LKCPIKB36\5O<R/87IB9H;B%VW#YP"%<$G*G'M
MF@#K;2*YT*YU6[U/5GETA(8Y(7NF4&W"[]X) &1]T[CSSC)Q4UMXGTRYU%-/
M\R:"[EB,T,5S;O$94'4IN W8[CJ.XKGO'D6H>)O FI1:-:32%&AFB5U*-=;)
M%=E"D XPO!_B/3CDQ:I)'XOU_P )7>EK,!87+WEU(\3(;>/RR#&V0,,Q(&WK
MP3T% &I+\1O#,5I/=&\G-O;W!M[B5;.4K X(!\SY?D&3C)QGG'2KUOXOT6YU
MI-)CN9/M,D;20EH'6.=5^\8W(VOC_9)KSPJ[_#;XAVXM[CSKK4[Y[>+R'W2A
MR-A48R0>Q'I6WJ$HD\6?#N9(Y6B@2X\YQ$V(MUOM7<<?+EN.>] &M<?$WPG;
M1O+)J,GE1SFWED%K*5A<'!WG;\@SQDXS@XZ&MR]UVQL=@+2SR/%YRQVL+3,8
M_P"]A0>/0]^V:\UTB\M)/"7C[2FB>>[N=6U&**V6,EIV<[5"\<\XR?X>IQ21
MP2^!];T[_A(+;4;C39M%M++[98^:XAGA# JPC.<'>2#@_P Z .Z;QWX;6WTR
M<:DK0ZGG[(ZQ.1)@$D9 X(P1@\YXQFIK'Q?HM_87]Y'<R1QV#[+I)X'BDB;
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
M0)<$L ,D_* ,YSGH":KVJSBS^)(-C? W<LK6P-G+^^!MU0;/E^;Y@1Q7IU%
M'ELZ7'_"/_#2/[!?F2RN+5KI19RDP!;=D8N-ORX8@<U-H6I6MKJOQ M[BWN)
MVDU%ML4=N[^=F!!L& 03[>^>E>F5@Z!X=DT34-7NVOOM']IW/VF1/*V['VA?
MEY/&%'!_.@#SFUT:^\#_ /",7&L:5=ZEI\>D?8;L6:-*]I-YGF!BJ\E?F*Y'
MH/;.IK=M#_9OAV72_#UW96[^)(+YXH[-_,\L AYI54$J2?7G&,\Y ]0HH \W
MO55O&_BZ:YTB^O+"?1(H3&MM(%N2OF;XU;&"V& X/?BJ=C%K>B)JUKHSW?B#
M1DTB22T@U.W8R0S9 6WW, 74C.4/(V@<9&?5** /*M+DFG\;^$M36RUN6-K"
MX@GFN+-XUCD81_+L("QJ,'D  XX+$4VQCNX/AAXQT633-1%[OU%43[)(1(96
M?R]AQ\^=PY7..^.,^KT4 >9Q1WNEZ[X/\02VEV^FIHYTZZ @<O:2$*0S)C<
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
M5<]3["@"U1110 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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
MKOP9_P!"MI'_ (!I_A1_PKOP9_T*VD?^ :?X5TM% '-?\*[\&?\ 0K:1_P"
M:?X4?\*[\&?]"MI'_@&G^%=+10!S7_"N_!G_ $*VD?\ @&G^%'_"N_!G_0K:
M1_X!I_A72T4 <U_PKOP9_P!"MI'_ (!I_A2#X=>"QG_BEM(Y.>;1/\*Z:B@#
MFO\ A7?@S_H5M(_\ T_PH_X5WX,_Z%;2/_ -/\*Z6B@#FO\ A7?@S_H5M(_\
M T_PH_X5WX,_Z%;2/_ -/\*Z6B@#FO\ A7?@S_H5M(_\ T_PH_X5WX,_Z%;2
M/_ -/\*Z6B@#FO\ A7?@S_H5M(_\ T_PH_X5WX,_Z%;2/_ -/\*Z6B@#FO\
MA7?@S_H5M(_\ T_PH_X5WX,_Z%;2/_ -/\*Z6B@#FO\ A7?@S_H5M(_\ T_P
MH_X5WX,_Z%;2/_ -/\*Z6B@#FO\ A7?@S_H5M(_\ T_PH_X5WX,_Z%;2/_ -
M/\*Z6B@#FO\ A7?@S_H5M(_\ T_PH_X5WX,_Z%;2/_ -/\*Z6B@#F?\ A77@
ML,3_ ,(MI&3_ -.B?X4O_"N_!G_0K:1_X!I_A72T4 <U_P *[\&?]"MI'_@&
MG^%'_"N_!G_0K:1_X!I_A72T4 <U_P *[\&?]"MI'_@&G^%'_"N_!G_0K:1_
MX!I_A72T4 <U_P *[\&?]"MI'_@&G^%'_"N_!G_0K:1_X!I_A72T4 <U_P *
M[\&?]"MI'_@&G^%'_"N_!G_0K:1_X!I_A72T4 <U_P *[\&?]"MI'_@&G^%'
M_"N_!G_0K:1_X!I_A72T4 <U_P *[\&?]"MI'_@&G^%'_"N_!G_0K:1_X!I_
MA72T4 <U_P *[\&?]"MI'_@&G^%'_"N_!G_0K:1_X!I_A72T4 <U_P *[\&?
M]"MI'_@&G^%'_"N_!G_0K:1_X!I_A72T4 <N?AOX*+[O^$7TK/M;+C\J?_PK
MOP9_T*VD?^ :?X5TM% '-?\ "N_!G_0K:1_X!I_A1_PKOP9_T*VD?^ :?X5T
MM% '-?\ "N_!G_0K:1_X!I_A1_PKOP9_T*VD?^ :?X5TM% '-?\ "N_!G_0K
M:1_X!I_A1_PKOP9_T*VD?^ :?X5TM% '-?\ "N_!G_0K:1_X!I_A1_PKOP9_
MT*VD?^ :?X5TM% '/VW@7PG9745U:^'-+AN(7#QR1VJ!D8'((.."#70444 %
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 5'.TJ0.T$:R2@?*COM!/UP
M<?E4E% 'GUK\40_A*V\5W>A7,&ARR%'GCF61X1O,>YDX.W<.V3[5W\<B31)+
M&P9'4,K#H0>AKQWP'X7N_%OP7TK29]4CMM)GDE,\<5L?.=5N'.T2%\#)'7;[
M5MWNB1ZC\3[C0FO]3@TW^P(Y!!;WDB!6$Q4%<'Y>%' X..<T >DT5YUHB-XN
MM/%;7EW=PW5GJ4]C:LEPZ-:I$JA&7!^\3EB3US@Y Q6-IFIZEXBF^&MW?WE[
M!+J4%VMVD,[1K-LB.UMH. 3UR,$;N"., 'KU%>3VVD+-_P )YI;ZAJAL]*D\
MRQ07TH,+-;B3.X-N;#<@,2!Z4)/?:U<?#,W&J:A&=4T^8WGD7+)YQ%LK9(!P
M#DM\PP>>"#@@ ]4N+B&TMI;FXD6.&)"\CL<!5 R2?PK!UWQ.^D7.@K%9BXM]
M6O$M1*9=ICW*6!VXYX4]Q7FNNV4VGZ-\1_#CW=W=Z596<-Y9_:)W=H&=6)3<
M3EAE<@'/]:Z;Q):Q6EEX BAW[3KELWSR,YR89.[$F@#T:BO/=5OE\$^/VU*^
MN;I]&U>U<*LDSNL%S&"^U5)P/,7. /XEP.M=9X;L)].T.".[>1KN3,T^^5I-
MKN=Q4$D_*N=H]@* *6I^([Q-3OM+T33HK^_L;5+F:*6?R@0Y8*BG:?F.QNN
M./7C>M99)[2&66!H)'16:)R"8R1DJ2.,CIQ7G=C9P6?Q.\87<<=Q)):V%K<1
MI]HD^9L2G!&[D'' .0.PK+N;R[D^#=OXVMM0N/[=CC2],XF8J[>9AHBF=I3D
MJ%Q@8'>@#O1XCF_X3M_#;6*A1IQOTN/.SO\ W@3;MQQSGG)[4[PKXBD\1VFH
M2RV8M'L[^:R9!+YF3&0"V<#J?:L2)VD^-$#NA1F\,Y*G^$_:!Q7+)K-SHO@W
MQ#);2M ;GQ=-:R7"'!AC><!V!['&0#V)S0![%17!:K#+H/C_ ,-VVG27'V'5
MUN+:]M6F=E.R/>L@R?E8<@D=<URU]_:</A_Q!X5M;N_F\0:;J!N+&0WDGF2V
MQ'G*6;.6&U6CQTW;1P30![,<X..M4M)GO[G2X)M3LDLKU@?-MTF$H0Y./F &
M>,'\:YWP_=VOC"3^VK6:Y6P-E'!$L=PZ?.Z[W/!^\H9%SU!#BN'M;J_N?A3X
M$NFU2_2ZGUBWBEG6X;=(K3L#NR<-T'W@>E 'L]%>?Z9#=:3\0O$&D:9<W#Q2
M:1%>11W=P\P6X+2+NRY) .!FL;3;;4M9TWP>UL^KQZBTO_$ZF$LT2R1[6\PM
M("%;+A=FTG@\<9H ]9HK'\5W,=GX4U2>74WTQ$MWS>HF]H<C 8#N<G@>M<EH
M3W=E\3;6Q6.XM;.XT)IFMYK@R,[I*BB1UR0KX8@X)SW- '3>,?$I\(^&[C6V
ML_M<%MM\U%EV-AF"C'!!Y;VJI+XR;3=;TO3-;TN2R.J,8[6XCF66)I.NQCP5
M)SQQ@^M9WQE_Y)-KO^[#_P"CDK,FBGN/BCI-IXNF1X88_M&A-;Q^5!+,!\XD
M!+'S%X*C=C';/% 'IU%<)?SW&O>/-5T"1H_)M+&"2&!YY(M^\OOD&SDD809_
MA[=35"UEU"RU;PGX2UG6C?I+'=F>Y1BANGB(V1L<Y.T,=PSR5&>] 'I5%>;Z
M\9_"MO8:3!K%W+;:IX@B@D9Y#OLX),MY*OG(!VX!SD!N,<5;FAETGXEV.D6D
MEP=)U?3YVN+;SG(A>,KB1#G*9W!3@C/7K0!WM%>8^'9;@VMYX&N[N[DU.TU,
MJ]P]PYE>T)\U92V<\I^[X/!(J9HKWQ=JGBK34NE@FL)UM;4_:)4>U7RE9)5"
MD9)8L<GKC'04 >D45Y=-IMUJ7C?1-)O]<O9X[C09?M4EI<O$D[JZ+O4 _*3U
M^7&?<$@W=2=/ ?C/3]1N[Z\;0KZU-G(US<O(MO<(NY7P3C+JI'3J,]Z /1*Y
M4>*[Z7Q=?>'+;2(Y+BT@2X:5KO:C(QP,?(3GVK2\,6<]KHL<EV9OM5TS7,J2
MR,YB+DL(QDG 4$+@>E<?#;W5Q\;M<%K>FU8:1;DL(E?(WGCF@#M],OKR[>ZB
MOM/^QRP. N)?,612 =RG [Y&,=JT:Y.\T&_O_"%_HD^LRG5V\Z6&[@D,+H6=
MS$3L(P!P,=#@U0\):J/%MKH<N9HGTZW+WT8E8%;@$Q>6W/S#*2,0<]$/>@#N
MZ*\ITR+5O%_A2'Q!;ZO#I^H)=23/=&:0^0$D.Z)H\A=FT8V_CR3DS_V9_:OB
MKQ_9W6H:F;:VBMG@B2^E41LT#-D$-G ;)VYV^W P >D7%Y;VLEO'/*J/<R>5
M"IZNVTM@?@I/X5/7CT:_VZOPJOM1DFFNKA'6643.K-_HS'.01@DC)(Y->P*
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
MN<') /3K2Z)X<TSP\D\>F0R11S2-(4:9W5"26(0,2%&23@8ZUC>(?$^L^&_
MU[KMYI-J;NU8[K=;H[=A?:K;MO)P02.._-7M2\0W&G^,]#T/['&T&II<-]H\
MT[D,2!B-N.^1SGUXH M:CX<T_4M3@U-Q-!J$"&)+FWE,;^6>2A(^\N><'.#R
M*BN_">CWOA^30I;>0:=*298TF=3(2=S%F!W,2>22>3UK;HH AM+9+.UCMXVD
M9(P%4R.7;'U/)J:BB@ HHJE?RZC%+9"PM89T><+<F2788XL'++P=QSCCWH N
MT57OYY;73[BX@B2:6*,NL;OL#$#.-V#C\C6?X5UI_$?A73=9>%8&O(%E,2MN
M"Y[9[T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% 'FNBVES=?%WQY]GU*>SVII^?*2-
MMW[D]=ZGI[>M'CV&YT_X87=M)JT\FI6L\+O<12F-F$ET "P7 Y4GY2,>W2NK
M7P9HL>IW>I11WL5Y>;?M$T6HW"-+M&%SAQG X'I23^"M!NM+N=-N+6>6UN9A
M/.)+R9FE<;<%G+[CC:N 3@8% ')^*O#MMI&I^&H[&\U.)=0UT?:<W\K;PT3[
MNK<9VCD<CG!%6+*RM8/B"G@]Q,^D6>DF[M[>XF:02N\Q#,Q8DMM&  <XR:Z[
M4?#>EZJUBU[%/*UA();9OM4JE'' ;(89/)Y.>M/U/P_IVK7-K=7,3B[M<^1<
M0RM%(@/! 92#@]P>#0!Y1K4VH0>#O&&G"^O?L^D:S;Q6,XG?<L<CQ$Q$Y^<*
M'QAL]1Z"NEEB;PY\3)$TY[F1+G09[J6&6=Y!+-'(NUOF)YP2./6NJN_"6B7N
MC-I%Q9LUDTOG/&)Y%,C[MVYF#!F.[!R2>14Q\.Z8=;@U@Q3&_@A\B.8W,APG
M4KC=@Y(!.1R: .$T'3;O7=!\->*(=>M[>X#PSW-TB.SW.[B2"3Y\'+':!CY2
M!M HT[_BJO!OB;5;V:6+5K>[O$BF60J]D8L^6J8/R@ *2/XLG.<UU>G^ /#.
MEZR^JV6F+#<M(9=HE?RU<]66/.P'W X[59G\(:+<7EW<M;2*U[C[7''/(D=Q
M@8^=%(5N.#D<C@YH XS0=2OM2\6>"[V]+QSZCH$LUU&"565QY>&*],X)/MFH
M=-CU6\\/>)[72KB.2XA\3S+#;7,Q"3Q(48P!OX05!XZ=NF:[W5_#&DZW+937
MEO();(G[/)!.\+Q@@!E#(0<$ 9'3BJT7@?P];P3PV]BT"3W7VQ_)GD0B;LRE
M6&W'H,#@4 <-?ZG:7WPR\<PQZ==Z5?01,;S3K@Y%NQB4#RR."A"Y&,#DG'-;
M'BZWDT[1=!\66_G/_8_E27D".VV:V*X?*@X)3.\9Z8-=1-X4T>YTZ^L;BWDF
MAOR#=EYY-\V   S[MQ& !C.*HZU_:5M;P^'M(T22XM;FV: WLMP&CM@1M^<.
M2SX!SCG.,?0 F\.&+4[[4?$$3[X+MQ#:L&)5HH_EW@=/F?<<]U"4WQ?)-<VM
MMHEI#Y\VHOB6/?M_T=<&7)[ @A/^V@K<L+&#3-.MK"U39;VT2Q1KZ*HP/T%5
MSHEB=;&L%)OMPB\D/]HDVA,@E=F[;C(!Z=J .$TB:Z\-?%BYMKNS%G8^)HO/
M@02AU%U$!OP0!C<IS[D4NM>5X?\ &^I6]UYTMCXAT\_98Q*P(NXS@QQG/R%]
MZGCN,]J[+6?"^D:_<V=QJ5O+++9/YENR7$D?EO\ WAL8<^]7+K2K*]GLIKFW
M662QE\ZW9\DH^TKGWX8]?KU% 'GW@F674[/3O#E^6;4- NI1J3AVRYC^6(D]
M2)-ZOSU\MJS->N2-/FUG3)Y[AD\11J-3EEV. 9U1H8U'6)1E>2 <$X/6O5;;
M3+.TO[R^@@5+F]*-<2#K(57:N?H*PIOAWX6G2[23328[J?[3(@N)0HEW!MZ
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
M&18RXP> PW-N&#AQSD"M?2/#UQI/BS[?'JEO%9W5J4;38(V"2.I!\X9<X(!
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
M.CW.@QZA8SZLM[']I,L,(5A]D1AD1 LS$@=0#T!^E=)5'2-'L-"L%LM.@\J
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
M8(65)G,@!-L7XW$_Q<XH Z?6O%SV=KX:O=.MX;FRUJ]M[<2NY5D24;@P7'/
M[D8]#755Y!<V%M'\.OAM'!&(/M&HZ8\K0G:Q8Q'+9'.?>NC\+VD6D?$OQ+I=
MD'CLFM+6Y\DNS*)&,@9ADG!.!GUQ0!WE%<EXJ-I<^(]!L) ]W<OY\L>G.P%O
M, H!>;(/"YXP"<MTXR*WPODF/AN^@EDW"UU6[@C7<2$193A5SSM';VH [:BO
M._$?V3PSX^@U2[A\S3-:LI;.:/&1]H0;TP/[TBAEP.I K,\&PO);KX%U.%#>
MZ7J!N+HD[B\ Q)&VX]22Z)[JK"@#U>LD:G<Z;INIW^OBUM;:UDD>-XI"P-NO
M*LV0,,>>![5Q7A_P[8:KXY\6?;6NY18:G;S6JF[D C?R5;/#<\GH<C' [USN
MIVT4OPF^(<<P:<6VMW7DF9C(4VL@7ELG@4 >Q3ZG:6UU8VTLH6:^=D@3NY5"
MYX] %//T]:MUYMX@T+2!\0/ D(T^V\IUO5=?+&"!#N /XDG\:KQ6#^.)/%5M
M<:C:VU[9ZA)!%(\#-/91J!Y3QL)%V @;L@<G.<T >HT5YE#I5OJGQ-AM+Z[G
MU"VE\,Q2RDRNB7#>=@OLSP" #MZ5M?"V21O!*0O*\BVUY=6\1D8L1&DSA1D\
MG  'X4 =G17G*Z)9:Q\4_$EE?^?/:-IUJ[0-</L+,T@Z9]N!T'7&<5@^'=8N
MKK0?AMIFH3226&H274=T\C$^:8@XAC<]P2!P>NT"@#V*21(HVDD=41 69F.
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
M'C'MCD"@#U"BF0Q)!#'#'G9&H5<DDX QU/)I] !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <[<>!/#
M%UK_ /;DVCP-J)8,TN6 =AT+(#M8CU(-/O?!/AO4+V^N[O2HI9KZ/R[DEF E
M&, E0<;@. V,CUK?R*,C.,\T <[J'@3PSJEG8VMWI,3QV(Q;%7='C'<!E(;G
MOD\]ZM3>%M%G&GJUD%73B#:+%(\8A.,94*0,X[U<L=4M-2EO8[242&RN#;3%
M>0) JL1GV#C/OD=JN4 9UGH6G6&JWFIVT#)>7FW[1*97;S-HPN03C@<#THO=
M#L-0O8[V=)ENHXS$LL-Q)$P0G)7*,,C//X"M'(HR/6@#%O?"6A:AI]E8SZ>@
MM[%@UJ(G:)HCC'RLI!'OSSWHMO"/A^T6_2'2K94U!=MTI7<)1@+@@\8P!P*V
MJYCQMXFO?"UA97=K9P70N;R*T*22F/:9#@-D Y ]* +&D^"O#VA6EQ:Z;IPM
MX[A-DA69RQ7^Z&+;@/8$"E_X0W0?[.L;#[&XM+"436L0N)<0N/NLOS<$=O3M
M5G7M1N](\-7VIQ10S3V=N\[1LQ57"*6(!YQTJ_;-,UK&UR(UF*Y<1DE0?8GK
M0!,!@8K!7P;H<5W-<VUM/:/.Q>5+2[F@CD8]2R(P4D_3FM[J,B@$'I0!G7^A
M:7J6F)IUW91/:1E6CC4;/+*_=*%<%2.Q&"*DT_2;+3#*UM&WF3$&6661I9'P
M,#<[DL0.PSQ5W(]:* *L&G6=M?W5]#;HEU=A!/*!S)L!"Y^@)K'U/P+X8UG6
M%U;4-(AFO@ #*2R[P.@< @/_ ,"!KHLBC(/?I0!F#0--&N_VV('_ +1\KR?.
M\Y_]7G.S&<;<\XQC/-4-2\">&-7UE=7O](@FO@ #*2PW@=-Z@@/T'W@>E=%D
M9QGFC(SC/- &-J?A71=7U&#4;RRW7L"[(YXI7B?9_=)0C<OL<BK&C:#I?AZT
M:UTFSCM8&<N43/+$Y)YJ1#J?]M2*ZVG]E^0IC8,WG>;D[LC[NW&/?-7<CUH
MQ;OPGHU[J_\ :T\$_P#: C\H7"7<J.J9SM!5A@9YP.*/^$3T;R;V-K:607T:
MQ7+274KO(@SA2Q8G')X!P<U>CU2TFU:?2XY0UW;Q)-*@_@5R0N?<[35R@#*O
M/#FE7]]87US;N]U8 BUE\YPT>>#@AN<@#.>O>J5]X$\,:EK@UF[T>"6_XW2Y
M8!\=-Z@[7Z#[P/2NB!!&17)6?B#6M:F-WH]M92:=!J;V,\<Q992B-M>56SC@
MYPI7D#KDXH OZUX+\.^(KZ&^U33(Y[J%=B2[V1BO]TE2-R^QR.:L:KX8T;6H
M;.*^LE9;)MUL8G:(P\8PI0@@8XQTK6SBB@##B\'>'H+;4;>+2K=8=1&+I,'$
M@QC'7@8 Z8Z4I\(Z&8]/C^QL%T]]]KB>0&-O[V=W)[9.36W5/5;J>STB\NK6
M..6:&)G5)&*J2!G!(!H ==Z=9WTMI+=6Z2O:3>? 6'W'VE=P_!C5/7_#6C>*
M+-+36;".[B1]Z;B59&]592"/P--\*ZO+KWA32M6N$CCFO+5)W2/.U2PR0,\X
MK8H IZ7I5CHNGQV.G6R6]M'G:BY/)Y))/))]3S3[O3K2_>U>ZMTE:UF$\!8?
M<D (##WPQJSD>M&1G% %:'3[2WO[F^B@1+JZ"+/*.KA 0N?IDU4M_#NE6M[?
MWD5J?/U  7;/*[B8 8&X$D<#@<=.*L3ZI:6^IVNFR2C[7=*[Q1#J50?,WTY
M_&DM3J9U&^%VMH+(%/L9B9C(1M^?S >!\W3':@#+3P/X=BLK2SCT\I;V<PGM
MT6>0>7(/NL#NSD=!Z#I5^#0=.MM9GU>*%Q?SH(Y93,YW*.@()Q@=N.*TLCUH
MR,XSS0!E:OX;TC79[2?4K-9IK1BT$F]E9,C!&5(X/<'@T_2/#^DZ#]I_LNQB
MM?M,IFE$><,Q_D/8<5I4$@#).!0!6O=.M-0$ N[=)OL\RW$6X?<D7[K#W&:(
M]/M(M1GU".!%N[B-(I91U=4+%0?IN;\_:K/2CK0!F6/A_3=-O[R^M('CN;TA
MKAS,[>81P"021D#@'L*@A\)Z)!I^H6"V(-KJ+L]W%)*[B5F^\QW$\GU'/ JW
MK5[/I^AWU[:QQ2S6\#RJDC%5)4$X) /I4/AG5)=;\+:3JDZ(DU[9Q7#HF=JE
ME!(&><<T 02^#] GM+&UETV-XK%R]N"[90D8/S9R<C@Y)SWJ'4_ GAC6=735
M;_1X)KU0%,F67>!T#@$!QT^\#714 @]#0!F-X?TQM:;6/(<:@T/V<S+.X/EY
MSMP&P!GG&.O/6GZ1HFGZ#;/;:; 8(7<R,GF,XW$Y)^8G&3R:PH_$.LZM<WTF
MA6UE+;:?J?V">*Y+*\@4+YCJX.%P6. 0<[3R,XI="\0:UX@CTO6+*VLFT2^:
M3>C%EGA0%@CYR0V=HRN!C/4XS0!L+X=TQ=5N=46&5;VYC$<TRW$@+*.@X; Q
MGC'3M59/!V@)H<>C+IZC3XI/-BB\Q_W3YR&1L[D.23E2.I]:W001D'-&1SST
MZT 4+71=/LXKB..#=]I&)VF=I7E&,89G)+#'&">*SAX(\.KI,.EKIVVRAE$T
M<2S2##C[ISNR<8&,],<5J:9JEIK%B+VQE$MNTDD:R#HQ1V0D>HRIP>]7 0>A
MS0!@:SX*\.^(+NWN]4TU+BYMUV1R^8ZOM_NDJ06'L<CD^M2:UX0T#Q#96UGJ
MFF0S06N/LX7,9AP,84J05' X!["JWB#Q!>:1K_AZQ@@MWM]2NS;RR.QWIA&;
M@#C^'J3^%;>H7]MI>G7%_>RK#:V\;2RR-T50,DT )IVFV>DV$5C86Z6]M$,)
M&@X'<_4D\DGDU3O?#.DW^HMJ$ULZW;Q^5)+!/)"9$_NOL8;A['-4-*U?7M<T
MV+5;6PL[6TG426\%W(WFR(>5+%1B,D<XPV,_A6GH.HW&JZ0EW=V9L[@R2QO
M7W;"DC)U[_=SGWH CU#PUI&J65K97=F&M;5E:"&-VC2,K]T@*1T[>E:B1JD8
MC&XJ!CYF+'\SR:=U&110!CZ?X7TC2VMFM;9P+0%;99)Y)%A!&#L5F(7CCC'!
M([U2G\ >%[DWWG:3&ZWTGFW"&1]C/N#%@N["DD#) &>^:Z7(SC/-&10!S^K^
M"/#>NS6LVHZ5%++:KLA=6:-E7^[E2"5]CD<FK<OAO29KZPO&M-L^GJ4M#'(Z
M"%2,$*JD  @ 'CD#%:N1G&>:BN6E2WD:!8VF"G8LC%5)]R ?Y4 4].T+3M)N
MKNYLH&CFO'\RX8RN_F-ZG<3SCC-0W_A;1-3U:+5+W3XYKV*/RA(2PW)G.U@#
MAAGG# U7\%:]/XG\':;K5S%'#-=QEVCCSM7YB,#/TK/_ .$GU>7QU>^&K:QL
M2;>T2[$\D[KN5FVXP%.#^- %Z#P-X<MK:RM[?3O*BL93-;+'-(OEN?XAANO;
M)[<=*N)X<TR+4KS48X94N[U0EQ*MQ("X'0?>XQDXQTSQ4FF7&IRRW46IVD$)
MC9?*>"5G612/=1@@@C'T]:T: ,-?!V@)H<.C+IX%A!()88O-?,+@Y#(V=R$'
M/*D=3ZU=M-&T^SAN(HK?<+G_ %[3.TKR\8PS.26&..3TJ_D9QGFC('>@#FK;
MP!X7M%M5BTE,6DGFP>9*[^6V"!C<QX&3A>@STJT/"6B+#J,(M9/+U(DWB_:)
M?WQ(P=WS=QQ].*VZIZGJEIH]D;N]E$<0=4&>K,Q"JH]220* *,OA+0IXM-BF
ML%D7301:;Y')B! !7.<E< #:<C '%7]4TNRUK39].U&V2YLYUVR1/T89S_,
MYIMP=3&JV8MUM#IQ63[49&;S0V!LV <$9SG/X5=H P(/!/AVUNX[N'352ZC@
M-NLXE?S-A[%MV2?<\CUH'@O0!I-KI8L6%C:2B:" 7$H6-P<@CYNQY'H:WR0!
MDG HH P[WP?H.H:J-3N;#=>&,1/*LKH94_NR!6 <?[V:O:/HVGZ!IL6G:7:I
M;6D7W(U)./Q/)_&KV1G&>:YO0/$%YJ?B7Q'I=W!;Q)I<L*1-$Q8N)(]^23CG
MD=OSH ==^ _#%]-?RW.D12-J!S<@LVUV_O;<X#?[0 /O6[;6T-I;1V]O&L<,
M:[54= *E) &2<"N<\;^(+WPSX>.I65O!,5GAB<3,0 'D5,@#J?F]10!$_P .
MO"CK/&VD)Y,\HG> 32"+S 0=P3=M4Y'8#/3I5C6? _AOQ!<6T^IZ5%--;+LB
MD5FC95_NY4C*^QXY-,NO$%[;^/\ 3] ^SP?8[NSFN/-W$R;D*C&.@'S>_P"%
M='0!E2>&])DO["^-IMN-/0QVACD=!"I&"%4$  @ $8Y J)/">C)'J,:VT@74
MLF\'VF7]]D8.?F]./IQTK:S1D4 8#^"?#LAL"^FJQT^/R;8F5R4C_N'YOF3_
M &3D>U,3P+X:BM8;:+3%BA@N?M<21RR*$FR2'&&Z@DX],G&*Z+(SBC('>@#+
M3P[I<>K3ZH+8M>7$7DS2/*[!T_NE2<$<GC'>LN+X=^%($A1-)7RH)Q<0Q--(
MR12<\HI;"CD\  =..!749YQ1D#O0!'/!'<6[P2;A&Z[3L<H<>Q!!'X5E0>$]
M#M] ?0DT]#I3KM-K([.@&<\!B<<\\=^:NW>J6EE>V-G/*%N+Z1HH(^[%49SQ
MZ *>?IZUD:?X@O;KQWJ^@SV\"6]G:PW$4B,2[[RP^;. /N]!^= &A9Z!IUAY
MC01S&22,1&:6YDDE"#HH=F+ =\ ]>:?HVB:=X?L18Z7 ;>U#%EB\QF"DG)QN
M)QDDGCN:T** ,V^T#3=1U.SU&Z@=[NS)-O()G7R\C!P 0.1P?4<55U_P=X?\
M3RV\NL:;'<RV_P#JI0[(ZCTW*0<>W2MS(H!!Z'- '!^(_#CW'BOP>MGI,QTG
M2_M E:VD6(0AHPJ;<,K<$=JZ2;PMHMQI-WI=Q8)-:7C;[E979VE;C#,Y.XD8
M&#G(P,=*V,CUHR,XSS0!S\?A31M)N#JVG:/')J=O;-%"QD.^0#)"EF)Y)XW'
M)YZXJ/P_;7]_J,OB#6=*33;V2W6UBMO-65XXPQ9MSKP=S$<=@H[DBNDHH R4
M\-:5'>W]['!*MSJ"A;J1;B0&4 8&?F[#@8Z#I5?_ (0S0?[+M-,^Q.+*SE$U
MO"+B4")P<@CYNQY'IVK>R!UHH YW5O OAG7=3BU'4M)BN+R-0GFEF4NH[/@C
M>/9LU??P]ICZRFKFW87R0^0DJS.NV/\ N@ X SSC'7FM/K1D4 80\&Z!_9-Y
MI9T\-97DOG3Q/*[!Y,[M^2V0V0#D8.:V+6UAL[:.VMXQ'%&,*H[?XGWJ7(SC
M/(JGI^J6FJ+</9RB5()VMW=>F]<;@/H3CZ@T 45\):&MU-<+9;?.F%Q+$)7$
M+R@@[S%G86R <XSD ]:L-H&FMKJZV8'_ +16+R1-YS\1YSMQG&W/.,8SS6E1
MD>M !11D>M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 >4^'M!LI)?&.I"U>XO]+UJYET\-*Y\N18
M4(P,\Y)P<YS@>E.\/:5:ZYH?A?Q+'K=G!<120O+<V]J1/<R-A9()7\P[MS$@
M\=1D8%>AZ;H6FZ1-<S6%MY,ETYDG8.Q\Q_[S9)R??K5*Q\%>&M-UN36;+1K2
M#4'))F1,$$]2!T!//( ZF@#SNRTC3(O!GQ/DCT^T2:&]U%(66%0R!8$90IQD
M 'D =^:U)VB_M'X62AE\Z1""P/S,GV4G&>XR?SKNXO#NCP7][?1Z=;K<WPVW
M,FS_ %H(P<CIR ,^N.:HVO@7PO9BV$&BVP%M)YD.X%MC8QQDGIDX'09XQ0!R
M7A#POI&IZWXHFO;>29[+7Y&MMT[_ +H^5'R,'OGG/H/2N7LM,M;?X1:%KL:M
M_:EMJR>3=&1BZ WK*5!)X!!.1WSDU['8^'],TU[M[.W:%[QB]PRROF1C_$3G
M[WOUJK_PAOA\:2FE#3E&GI)YJ6PD?8KYSD#/7//UYH VA+&96B#J9% 8IGD
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
M=OEYXXX^G'2EN/"^BW5]/>2V"&:XQ]HVLRI/CIYB [7Q_M T >>:= FK>+O
ME_K=C;27USH,TMRTT*Y=P(B&;(ZC)/MDTW4+N\T2;XK76E-(MS!';/$VXL4)
M@RS#/IEFKTO4-!TK5;FTN;^PAN)K-BUN[KDQD]<>QP..G I+;0=,L[Z\O(+4
M+<7N!=.69O.P,#<"<' X'H.* .=@TK0(CI'B'1)"ER;.1+5+=AB^#1[AYN!E
MR-N<D\$G/6N:\.Z;!XB\,>'/$G]MV=O>P312SW<%J?M,LQ^62&1_,.[<QP5Q
MZ8 &!7?:+X/\/>'+F:YTC2;:TFFR'>-><$YP,_=&>PP.*9:^"O#5EKKZW;:-
M:1:D[%C.J<[CU8#H"<GD#/)H VXYHI6<1RHYC;:X5@=I]#Z&N%UZX^W_ !+M
MM!O)+$6LFEF:VAOK<S1S2F0A\+N4%@H7'4@%L=370Z+X;M-&U?5]1MX(H'U*
M17E2(DAF!8[SG^)BYSCC@#MDS:]X8T7Q/;QP:UIT-XD3;H_,!!0^Q&"/SH X
M<:98:/::'X<DU.;6)?[5E^R6IQ' VV,N8I"V[,<><CJ<@#&1QA+JDVB^%_$,
M+3+!81^+$MKDVY*I;VK&(RA/[J\D<8^\>F:]2N?"6@7>FV>G3:5;&TLF#VT2
MKM$1'=<<CW]>]$/A/P_;QWT<6CV:1WXVW2"(;91C&".F, <4 8FI:'HNF#6K
MW39/L\UYH\H:SMRJP,J@XEV@?>^8+NSR*Y"PTVUTW1_A=J]K&8]0N);:WFN-
MQ+/$]LQ*$_W>!@=!CBO1M.\&^'M(TVYT_3]+AM[6Z&V=8RP,@]"V<D<GC..3
MZT\^$]$-O8VYLOW-@P>T3S7Q PZ%.>".V.E %?QU<V5KX)U234+J[MK4Q"-Y
M+,@2_,P4!2> 22!SQSVKFM%MOL?Q8NK!K.RL[>XT!));*VYC)$Q4%N &;:<9
MQTXYKOM0TZSU;3YK"_MX[FUG7;)%(,JPK-M/"'A^PNX+NUTJWBN8(C#',H.]
M5/7YNN??K0!R?P_T+2)(?%@?2K%@-=O(,-;H<1@H0G3[H(!QTKF=&F@T7X/^
M$)XDM;.'4+Z&#4KEH?E:+=)CS2"I*[@H.3T)'0FO5[/PUI.GQ7<5G:M EVS/
M<!)G'F,WWF//WCCD]:2'POHD&B2:*FG1?V7(NTVCY:/&<\*20.>>._- '!^(
MM/N/!VC^*-6TC5(DN+C3UD^PV%MY4<6&"F=1N;:VTGGC.,]C72VF@>%Y+_2M
M4L&15N;5X$BA*F*^B9=Q,HP=^ "<D]3SUK7T;PMH7AZQFLM*TRWMK>;_ %J*
MN[S.,88G)(QV-1Z)X0\/^&YYIM'TFWLY9N'>,'.,YP,]!GL,"@#RW1I[?0_@
M_H=Q MM9QWFK>1J%SY7'D?:91^\P02G"J>>A([UL>);*X\&:5XCUW1]3MTN;
MC2]RV-A:^5$I#JOV@#<P#!6//?'L:[V'PIH%O9WMG%I-HMM?,6N8O+!60DY.
M0?<DX[$TFC>$] \/V4]GI>E6]O!<<3(%W>8,8PQ.21@G@\<F@#BM9TK1K36_
MA[>:7!"!)>X6>/[TR&!R&9OXR>N3D\GU-;GQ7T^\U3X8:[:V*L]P85<(G5E1
MU9@/^ J>*OV_@'PK:F Q:);8MY?-A#Y<1M_L@D@#GH.*Z.@#)\,:A::KX7TR
M]L75[>6VC*;3T^4 CZ@\$>U<UXFU..[\:>$=,D99-&O9;KS@1^[FFC3Y$;L1
MG<0.A('I6\G@W0(KF6>'3Q 9FWRQP2O''(3U+1JP5L]\CFKVH:+INJ6*65[9
MQ2V\;*T:8V^6R_=*D8*D=B,8H X>UT2&;QQXH\,)$/[ NM.AN&@4?);3N67]
MV.B$A=W'<9J/P4PUBPTSPY?V\1N?#<SQWPV#!>/*0G_@8/F9[E/>O0+'3;33
M4D6UBV&1M\CLQ=Y&QC+,Q+,< #))X%/@L;6VN;JY@@2.:Z</.ZCF1@H4$_0
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
M1,$:4JRAQR%()X!Q761Z1I^F_%'5=-L;.&VLKKPXLT\$*[4DD$SKN('?'&:
M/1O,C+!=Z[B"0,\FAI$0J'=5+'"@G&3[5X2GA^SC^"WA_P 1Z?$5\1P-;&TN
ME8F1G,P3R^O*X8_+T_6NE-O;>*]9\9:/J]]907,5QY:K<P!I8;;RE\MXV+#:
M =S9 X8Y/6@#U)G5?O,!P3R>PI/,3R_,WKLQG=GC'KFO+[?1=.O/B5HUO='^
MTX7\,$R2W"_\?6V6,!I%Z-D<X/MZ54T73KNY\&3:;I-U:0S6/B6Z2QM;P%H)
MEC>1A P'1<;F'H5% 'K8D0IO#J5 SD'BH+K4+.RTZ;4+BYCCM(4,DDQ8;54=
M3FO,%U32[G1C87^BSZ9J)\0PPS:9%,H@ENMJNH+;2#"RJ&(QD^A)&:5U!&-.
M^+-C,EHR10),D,*8BCD-IN)53G# CD^HSQTH ]0FN[Z]L--O-(:T6.>6*2;[
M6&SY##+!=I_UG(QGBM-Y$CQO=5R<#<<9->7:Y8V$'AOX?R6MO!$RZSIV3$H7
MEER<X[G@_E6IH\=MXA\;^,[#7;:*Y>W:&&"&=0P2V:/(*@]-S;B2.^/04 =\
M6"XR0,G S2*ZN"48, <$@YYKQ*S@FU#P[X"_M-I)V77I+6&=W.^2V F"Y8<X
M(4<]P!79^#K*UTKXB>--.T^".ULD2QF2WA4+&CO')N(4<#.T9^E '77NKV5A
M?Z?8SS!;F_D:."//+%49V./0!>OJ1ZU<:1$*AW52QPN3C)]JX/QI86-U\0_!
M!NK2WE$DUVC^;&K;E$#$ YZ@'G'K4'AZWL?$^K^-;37;>&>:&]^SHDH!\JT\
MM?**9^Z#\S9'?F@#T6L.\\0Q/9:Y_94D,]YI2$2!S\@D";]IQSTQGZUF_#&Z
MU"\^'.C3ZG(\MRT; 2R?>DC#L$8^N4"G/?K7.:+8Z?;W?Q&>.UMHYDN9$C98
MU#*#;*2!Z \G'UH [CPMJ\FM^%M(U*Y\I+J]LX[AXX^ "R@G ))QDUKM(B.J
M,ZAF^Z">3]*\<L=,LM/\/?"[5K6W2/4)KFU@EN1_K'C>W?<A;J5X&!T':K<-
MI:>+X?%=GJ^J6=G=VVI3+))+"/M%M&C9A='+#:H4 @@8SN]30!ZRS!5+,0%
MR2>@KE=%\0ZEXL@DU'14M+;2?,:.WN+J-I'NMIP7"JR[5R" 223CH*T[^SGU
M#P=<V4$[R7%QI[Q)-(-K,S1D!B.QR<US_P ([R&;X<Z;9C]W=6 :UNH&X>&5
M6.0P['O^- '1:)J&HWK:A%J=E':S6MSY*>5(765/+1@X) ZEB,8XQBM1)$E7
M=&ZN,XRIS7#_ !&U<0Z5IT<<I^POK5K:ZHZY"K S996/H3M!]FP>M1W^G1Z?
M\5=$ATNWCCM=2L+I=3MXE"QLD87RW91QG<^W/7'% '=^;'E1O7+$@#/4CK2J
MZ,S*K*67[P!Z?6O"8](L(_@;9ZLENHU&UU$?9[L$^;%_IY7"-U48)X'KGK7:
MKI&GZ7\7K6VL;2*WAOM$G-TD8P)RLJ89_P"\W)^8\\GF@#T'S(]RKO7<V<#/
M)QUI'ECC90[JI8X4$XR?:O!X/#FFR? A-=BC9-;LI)9+.[1R98Y%NG"HISP#
MG&WN6SUKH/%GV74+/QRXCCDOK72XUO9;Q@RV\@A9T2W7&023DMG&[& >: /6
MBRJ0"0">F32+(C('5U*GH0>#7ELEC9ZMXR\"->1K<_:=&G^T;SD2XCB.'_O#
MD\'@YI= \+6'B#PMXU\,M$D=I'K=S%9J%XM3LC92@[ ,Q.!ZD=Z /4LCCD<T
MM>>>#[W_ (2Z;3'OK)([CP]&T5U&8P E[DQX7T 56; _YZ)Z5W\%Q#=1"6WF
MCEC)(#QL&&0<'D>] $E%%% !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!EV_AS1[6Y%Q!81(XE:8 9VB0YRX7H&.3\V,
M\FH;KPCX>O;^YOKG1[26ZNHS%/*T8S(I7:<_\!XSUQQ6U10!BZAX1\.ZIIUO
MI][HME-:6W^HA,("Q?[N.GX5//X<T:XBLXI=-MC'9$&U0( (".A0#[I'J*TZ
M* *-OHVG6NI3ZC!9Q1WMP )IU'SR = Q[X[>E,U30=*UORO[4L(+L1,&C$R[
M@C>H'8^]:-% &5!X9T6VNXKN'3+=+B+/ERA?F3(P<'MD$BGVGA_2;"&ZAM+"
M&".Z8O.L8P)6/4MZD]SWK2HH HV6C:;IVFG3K.Q@AL2"#;J@\O!ZC;TP?2HM
M/\/:3I1!L;&*$A#&I7)V)_=7/W5Z<# XK3HH Q_^$4T$6-S9?V5;?9;J3S9X
M=OR2OW9AT)]S3=4\)>']:M;:VU/2+6[BMN(1*F?+'H#U Z<>U;5% &?=Z'I=
M]I\-A<6%N]K 5,,6P 1%?NE,?=([$8Q4D&E6%M92V<5I$+>;=YJ%<B7<,-NS
M]XD<$G.:N44 85IX,\-6/V;[-HEDGV5R\!\H'RV. 2,]\ <]NU6;7PYH]E.D
MUM811M&[2(!G:CG.65>@8Y.2!DY/K6I10!BSZ7'HUKJ-]H&DVSZI.-Y0OY8N
M'_VVYY]S1X?L;R,W6IZI!!#J5\4,D4+[UA1%PD>_ W8RQ)QU8]L5M44 5-1T
MRQU>S:TU"UCN;=B"T4HRI(Z9'>GRV5M-8M92Q![9DV-&Q)!7T/M5BB@"CI>C
MZ=HEK]ETRSAM+?.?*A7:H/TZ4Y-)T]+.VLTLX5MK5E>"((-L;+]T@=B*N44
M9VJ:!I&M26\FIZ=;7;VS%H3-&&*$]<9]<#([U5?P?X<>&6%M%LC%+.;B1/*&
M'E_OD=S[]JVZ* ,[5-!TK6K*.SU.QANH(V#1K*N2C#H0>H/O3+'PWHFF2W$M
MEI5G!)<J$F=(@#(H&,$]Q@=*U** ,?1O"N@>'IIY='TBTLI)_P#6-#&%+#T^
MGMTJL? OA4R2N= L#YL@E<&$%2^<YQTZ]?6NAHH 155$5$4*JC 4#  K'G\)
MZ#<ZA)?OID NI?\ 6RQY0R_[^TC=^.:V:* *=SI6GWFF-IMQ96\MBRA#;M&"
MF!T&WIQ4=MH>FVEO-##:(J3@+*226D & &8G) ''6M"B@#'/A303I\%A_95M
M]CMW\R&#9\D;>JCH#2W>BV$<T^J0::LNI^085E4@2,O9-S$<=\$XK7HH XOP
M!X2CT;PKI-OJ>F+#J5DN&!<.HDY_>* 2H)!ZX!ZUMZKX2\/:Y?0WVJ:-9W=U
M#@)+-$&( Y /J/8ULT4 4)-$TR75!J;V<1OEC\I;C'SA/[H/8>U55\)Z"MN;
M=-+MTB,_VG:JXQ-S^\&.C<GYNM;-% &3<>&-$N]-;3KG3+>>U>7SF25=VZ3^
M^2>2WOG-+!X9T.UEN)8-(LHWN81!,5A4>9&!C8>.1CC%:M% &,/">@"RM;,:
M1:"VM)/-@B$>%C?LP'9O?K4]]X?TG4KI+J[L8I+A$,0EY#%#U0D<E?8\5I44
M 9UUH.DWOV07&GP2"S(-L"N!"1P"F/ND>U/M]&TZTU*?48+.*.]N !-.H^>0
M#IN/?';TJ]10!1U/1=,UE(4U.PM[M89!)&)HPVUO49J*]\.Z1J-Y]KN]/ADN
M#'Y328P73^XV/O+['(K3HH :B+&BHBA44855& !Z"LV7PWHL][=WDFEVK7-Y
M&(KB;RQNE3&,,>XP /H*U** ,@^%]#-O:6YTRW\FS8/;1[?EA8="@_A(]J9?
M>$?#VI:O%JU[HUE<7\6-D\D0+<=,^N.V>E;5% !6/=^%M#O=0:_GTV'[8P >
M=,H[@=F*D;OQS6Q10!4?3+"336TU[*W:Q9-C6YC'EE?3;TQ45EH>F:<DB6EH
MD?F((V;)+%!T7<3G R<#.!FM"B@#&_X1+P__ &8-,_LFU^P!_,%ML_=[LYSM
MZ9SS]:FDT734ODU0:>LM_!'LBE&/,"_W0Q(X]LXK3HH X7X?>$!I/AFSM]8T
MI8M0MYY)3ND#HS&1F5P 2-P4@9(R,5T=WX6T&^U"6_N](LYKN:(PR321 LZ8
MQ@^O''TXK7HH R8/"^AVTUG+!I=M%)9)Y=LR)M,*]PN.@/?U[U5O-/E\/V-Q
M<>%]#M)[VXG#S1-/Y ER?F<M@Y;W/_UJZ"B@#+T'39-.L9#<^4;VZF>YNC%]
MTR,>@]0H"J">2%%6=-TNPT:R%GIMI%:VP9F$42X4%CDG\S5NB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** (KBXAM+:6YN)%CAB0O([' 50,DFL/2/&FCZUJKZ7";NWOA'
MYR0WEK) TL><;T#@9%;\D:2H4D174X.&&1QS7.?84UOQG9ZRH'V7289H(9!_
MRVEDVA\?[*A<>Y8_W: .EHHHH **** "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 **** *U_9IJ%A/9R2S1),A1GA<HX!ZX8<CZBL+2O ^G:3=VUQ%?:Q.+;_5
M0W6HRRQ+Q@?(QQP#QQQ7344 %%%% !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
910 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>33
<FILENAME>ex97incentiverecoverypol003.jpg
<TEXT>
begin 644 ex97incentiverecoverypol003.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@ IDS2+"S0QK
M)(!\JLVT'\<'%/HH Y?P[XT@UWPI/XDEM'LK"$2L?,<,^(R0Y(''\)[U8TC7
M=3U*\MO.T0PZ==V@NH+M+@/MS@A)%P-K8(/!8=>>*\[\.VZ7'[.>J;VE'EP:
MC(/+E9,D-+UVD9'L<@]Q7I'@^TCM/"6E+&TS![2%SYL[R8)C7IN)P/8<>U &
MY17F6OZI=:-X@O)=>CU!=(GO(C9ZQ8W#&.U V Q31J1M4LK G!!W_EHZ;)<2
M^,O'MB][>M;0P6CPH;J3]R6B<L4.[*9(!XQTH [RL'Q;XC?POI4=^+$W2M<1
M0,!($V;W" ]#GD],5Q'AO7;O4;'P!I-_?7)CU.PFN+B4S,)+EXPNU"^=W\18
M\\[0.F09O&^E2:3X&O[,ZO<7BOJ]K+"LQW/:H\\>(]Q)+ $$C/TH ]/HKA=-
MCFTGXLS:7#?7LUG=:+]LDCN;EY0)EF";EW$[<ANBX' XJ3XD/=16WAXVE_=6
M;RZW:0.UO*5W([<@CH>@X.10!VU%>>W$,NF^*M.\)V]W=7%K/:W-]_INH2!Y
M7WJ @D +$*"QV_B>E96M66O:'I.E6<WB*X,C^);>&)H+AF>*WD;(BD9N9,=B
MW48SQ0!ZO17F3K=>$_'=YI\6O7O]DWNBSWLDE],UQ]CEC('F@L<[<-]WH3^%
M-TFYO+3QCX1ABGO_ +)J.GW GDNKABUX41&$IC+'RR221SG#8(&,4 >GT5YD
MM_=^&=9\1^')[R]N9[]5N=%DN;N21B)"(O*#%LC9(0>.=IR>E3C2Y1\3+?09
M-7U:2P_X1XO(AOI,R.)E7<6SN!(ZD$'WP2* /1J*\5F^WI\+_$&J?VWJQO="
MO[F&QE^V.-JQ387> <29'!W[N.F*ZZYO+O7_ !GJ.B,1Y5KI]O+'"+V2V+&3
M?OD!C&6QA!ST_&@#O*9++'!"\TKJD:*6=F. H'))KS">TUNSU'P+I>H>([FX
MN'N+JVNY[69E$RK$Y7<.[ <$]<C/7FJ&JPO'X9^)VB27=Y/9:<BR6HGNI)'3
M?;ARN\G<R[N<$D4 >O0S1W$$<\3;HY%#HV,9!&0:?65X;M8[3PYI\<;2L#;Q
ML3+,\AR5'=B3CVZ5R&E/-XPT_P 574]]>6UY::C<V=J8+AX_LHB "':" 23\
MQR#G..G% 'HE%>16FI:GXHN/AY-=ZA?VAU>RN_ML=M.T0DV1C# #H3DG(Y&>
M,<5ZC9:<MEI$.G+<W4JQ1"(332EI6 &,E^I/O0!<HKQO2;B_T[X3OXQ?6=4N
M-2MX[J)?.N6>, W+(&9#D,5^\"?IT  ZZVT'45U^QO4U-8=+N('@N;8:C-.;
MO<I*.C-C:XP3E>2/I0!V%K=P7L)FMI5EC#O'N7IN1BK#\&!'X5-7B.G1R:7\
M!+74;&\O[:Z%V@#Q7LH 'VTH0%W8 *D@\<]^:[NYEN!\7K>R6[NEM9]$FD>
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
M2?\ CPN$F(EMQC;@-W&."#D$=:M'PQI<FEZCI\\+SQZD"+R25R9)R5VY+=L
M #& ,<8K8HH IZ7ID&D:?%96[3/'&,!IY6D<]N68DGM69'X/TV./6$62[QJY
M)O?WQ_>$C:2/[OR\<8XK?HH YY_!FEO::/:E[ORM'97L@)S^[*C:I_VL#CG/
M%4[GX<>'KN+489([P07\_P!IE@2[D6-9=P8NJ@X5B0#FNMHH YVY\%:3<:O#
MJD;7EK>QPB!YK:Z>-IHQT60@Y;ZGGWJL?ASX;;PROA]K69K))C<1[KAR\4N2
M=Z-GY3DGI@<GUKJZ* ,O0] L] M6AM7N97D.Z2>ZG::60C@99B3@#H.@J75]
M&L-=LA9ZC L\ ECFV'^\C!A^HY]1D5?HH H#1[$:\=;\@?V@;86IE[^7NW8_
M.H8O#UE%XDFUY6G^W30BW<F0E3&"2%V]."2?6M6L"\\136GC73- -DIBOK>:
M9;GS>1Y>W(VX_P!H<YH J?\ "O-!&B2Z,JWBZ?),)O)%T^%(?> N3\JAN<#'
M/7-:3>&[-]?BUMIKHW\5N;59/,X\LD$C;C') .<=:E\1:K+H?AW4-5BMA<FS
MMWN#$9-FY44L><'L/2I])O3J6C6-^R",W-O',4!SMW*#C/XT 8;> =%?0;K1
M&-V;"ZN#<S1_:&RTA;>3NZCY@#C/45H-X<LWU^VUMY;EKZWA-O&YEXV'!(*]
M#D@'-;%% &3KWAS3_$<%M'?"97M9Q<0302M')$XR,JPYZ$BH](\*Z7HFIWNH
M6*3K<7NWSC)<.X8@ ;L,3\QP,GJ:VJ* ,F\\.V5[K]EK4KW O+)62 K*0JJV
M-PV]#G Z^E4-:\":+KFLIJ\PN[:_5/*>>RNG@:5/[KE2,C]:FE\131>.K;PX
MUDOE3V4EVMSYO/R,JE=N/]KKFM^@#G[GP9HUSJ5E?K%/;SV=O]E0VMP\0:'.
M1&VTC*YYQ4-AX%TC2K6U@TV2]M!:2220-'<L2F\Y9<-D;?\ 9(QWQGFNFHH
MP)_!NBW.E?8)8'*BZ-Z)Q(1,+@G=YH<<ALGMQCC&.*G3PU9"&]$DEQ+/?1"&
MXNI),RM&,@*"!A1R> !U)ZG-;%% '.'P3I1T[2;#?=BWTF5)K)1.?W;*"%.>
M^ 2.<]:K7?PY\/7D>IQ2QW8@U*;[1/ EW(L8E)#&15!P&) .:ZRB@#"F\)Z>
M^I1ZC!->VMXMN+9IH;AMTD0)(5]V=W))W?>Y/-%]X0T>^T.#17ADBL(9%E6.
M&4J2X;<&+=2=WS9)Y/)S6M)>V\5[!9O*HN)U=XX^[*N-Q^@W#\ZGH YK6_ V
MCZ]J%MJ-R;R'4+>/RA=VERT$KI_=9D(R*WK.SM["SBM+6,1P1*%1!S@?4\D^
MYZU/10!A1^$=+@N]4N8/M,3ZF2UPJ7#;-S *S*N<*Q  ) S4 \#Z0--TG3U:
M[%MI,JS62B<_NW7(4Y[X!/!SUKI** ,>/PW9PZY>:S'-=+>W<2PRN)>"BYV@
M#H,9.*S7^'GAZ7PQ%X>D@G:P@E,UOF=O,@?).Y'Z@Y)/7O7544 <G?\ @BQ/
MA2ZT:W-],UPRNT\MZ_FNZD;2\A.[:,#@=N@KIK2%[:R@@DF:9XXU1I6ZN0,9
M/N>M344 <M)\/M!DTJ_TO9=BQOI3+- +I]H);>0HS\@+<D#&:T'\-64NM6.K
MR2W3WEC&T4#F7@*V-P(Z'.!G/I6S10!RME\//#^GZR^HVL5U$'F^T&T6Y<6W
MFYSO\K.W.>1V!Z#@5U+*KJ58!E(P01D$53O)]0BOK&.ULHY[:5V%U,TVPPJ%
M)4A<?-DX'M5V@#G++P5IVEEX]-NM1LK-V+&SM[IEA!)R=HZH">RD5<U+PSI>
MJ65K;30-&+.02VLL+E)(''\2L.<^N>O?-:]% &*WA?3WL=1MI6N)&U)/+O+A
MI/WLJXV[=PZ#!(PN ,GN2:@?P;IDEMI%NTEWY>D,K60$Q_=E5VJ3_>PO'.>*
MZ&B@#C_$GANVM]*\4:E9I>3:EJFGR6[HA:3S2(V6-0@'&-V,^_-.\)>'8%\/
M>'Y;T7KS6%M'Y5M=Y MY1&%8A2 21E@"<X!^7 KKJ* .2N/AOX>N8;Z!X[P6
M]Y<?:GA2\D5$EW!BZ*#A22.H]\8K2M_"]A:ZQ/JL$MTEW-;K;._G%OW:_=&#
MGIDG/7U)JQXBU271/#NH:K%;"Y:SMWG,1DV;@JEB,X/8>E3Z1?'4]%L+]HQ&
M;JWCF* YV[E!QG\: .?\I/ FDV6DZ)H>IZG;R2.L<<3JXA)RWSLY&%+$\\XY
M]A6MX9T2+P[X=L]+A2-?)3+^4,*78EG('IN)Q6M10!FWVBQ7NH0WZW-U;74,
M;1*\$F 48@D%2"IY ZCCM5#_ (0S1T?26B2>'^R6=[01S$!6?.]C_>+9.2<]
M35W7];AT#3!=RH9'DFCMX8P<;Y)'"*,]AD\GL >M)I-YJUQ<7L&JZ9':"!U$
M$\,_F1W"D9R. RD=""/IF@"A<>!M%O$UI+I)YEUG9]M5YCARF-C#^Z5P,8QT
MIUIX*TFSU:#54>^>_AMS;"XEO)'9T)S\V2=V#R,\ ]J?XS\13>%/"]UK,5DM
MW]GV[HVE\OAF"YS@]R.*WZ .9_X0/1?^$9N?#Q^U'3+F0RRQ&=LL2VX_-U +
M<]:Z&*'RK=81)(VU=H=CEOKGUJ6B@#'T?PSIVB6EY:VPE>WO)7FFCGD,@9W^
M^>?7N.E4-!\ Z'X<O!<:>MWM0L8+>6Z>2&W+9R8T)PIY(SUY/K73U0NM4CC6
M_CM0EQ=V<0D>#?MQD$J"<'&0#^GK0!C6?P_T'3]8DU&UCNHQ)-]H-FMRXMO-
MSGS/*SMW9Y] >G05:N/".FS:C>7T375K)?J$O5MIBBW  P"P'0XXW+@^]3>%
MM;/B3POIVLM +<WD(E\H-NV9[9P,_E6Q0!1N='L+K0Y-&>V0:?);FV,*#"B,
MKMP/3CI22Z+IT^AG19;2-]., MS;L/E\L# 'Y"K]8&A>(IM7UW7M,FLEMVTJ
M:*+<LN_S Z;P>@QP1QS0!#HG@;2= ADCLY;]MT1AC:>[>4P1GJD>XD(.!TYX
M'I6GH.AV?AS2(=+T_P T6D&1$DDA<H,YP"><5I44 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!YKHM
MM=W/Q=\>?9=0:TVII^[;$K[OW)Q][I3O':7VF_#"ZBDU>=M5M9X6:X@E,;,)
M+H*"RJ<8*D_*>/RKIT\%:/%JMYJ<1OXKV]V_:98]0G4R;1A<X?' X%)<^"-#
MO-*NM-N8KJ:VNIUGG\R]F9Y'7;M)<MNP-JX&<#% '+>*=!31]3\-Q66J:NBZ
MAK@%QNOY6W!HG+  G R5!]B>,58L;6&+Q^O@^2:[DTNSTDWD,5Q<.[3.\Q!9
MF)RP4< 'IGZ8ZS4O#.FZN]@]Z+F1["036S"YD4HX& QPPR<$]<]:=J?A[3]5
MO+6]G26.]M,B"Y@E:.1 >JY'4'T.10!Y9K-YJEOX/\7:?_:-]Y>CZQ;PV5T+
MAPXCD>(F-FS\X4.1\V>H]*Z242>&_B5)'93WDT5QH4]W+!/</*))HY%VL Q.
M#@D8&![5T]YX/T2^T5](N+:1K.27SY56XD5I9-P;<[@[F.X \GL/2ISX;TXZ
M[!K3+<-?P0FW24W$A C."5*YP<D G(H X?0['4M<T/PUXFM];@MYRT,]U<"6
M1_M(;B2%ESMY8X Q\I  HTYY/%7@[Q)J]S=W,&J6]W=I!)',R&S,.?+4 ' X
M +?WLG-=/IOP^\-Z3J[:E963Q2&0S"$3N8$D/\:Q9V@_AQVQ5F;P=H\UW>S^
M5-&+\YO(8IW2*X.,9= <$D<'U'7- ''Z%JU_JGBOP9>7<DT<FI:#+/=0AV$<
MCCR\-LSC/)(X[U%IW]M7?A[Q-;Z7<&XN;?Q-,D-M<W3+YT*%&,"N3E05#>W7
MMFNZU;PMI6LS6,]Q'-%-8[A;RVL[P.BL &7*$':0!Q[55@\#:#:P3PVUO/ L
M]W]M;RKF1,3=F7#?+^'7'.: .)U#5;/4?AAXXCBM;[3[R&)OM6G7A)-JQB4
M(<D;#MW#'')XK7\6QSZ9HV@>*[>6Y,>D^4]];QS.$EMBH5R4!P2F=PSZ&NFN
M/"6D7>G:A9744TT>HD&\=IW#SX  !8$'   P,#\S5+6VOK6UB\.:7HES=P75
MJ\ O)95:&W!&W]YN.Y@ <XYSC'T +'AUDU._U+7HYG>VN)!!:XD)C,<?REPN
M<99]W(ZJJTSQA--/90:-:P-<3:B^R2)&"G[.N#*<G@ C"9]9!6WIUA;Z7IEK
MI]HFRWMHEAC7T51@?RJN=$LFUU=9/G_;5B,(;[0^P(2"1LSMY(!Z=J .%T2>
MX\.?%:[LKFQ>QL/$L1N;>-G5@+J( 2 ;3@;EPWU%.UEQH/C;5+6[GO)+'7M.
M+6:"Y<%+J,X:.+GY"^]",=Q78:UX6TKQ!=6-SJ,4[S6,GFVS1W,D7EO_ 'AL
M8<U;O-(L;^XL)[J 2RV$OG6[-R4?:5S[\,?QP>U ' ^"KBXU6QTWP_?S3'4M
M#NIEU-Q.^7,?RIELY(DWJ_/!V,*SM>O)8[&;6--O;JZ:/Q#&G]HO,8P%,RH8
M(T!.Z-1E3G )R>:]0M=*LK+4;Z_MX%2ZOF1KB0=7*+M7/T%84WPY\,SQ7<3V
M<_DW5Q]J:);N4(DNX,710V$8D=5P>W2@#"?1AK?Q.\0Z==:CJB6:65I.D4-[
M(@1RS\K@\#CH..>G QE7,B^*_AAXRUJ^EF-XAOHT5967[,D08+& #@ @ M_>
MW'->B6?AC2[#6Y=7MXYEO)8EA=C<2,I1?NKM)VX';BJ%W\/_  _>7.I3-!<Q
M#4U87D,%U)'%,2,%F16"EN>N/?K0!S=I=3ZIK>D^'6:'[.GAZWNHX)9'02LQ
M*L?E(SM"KCTW$U&C:EI.J>%?!VI:TU[#=7-V9YU=E=DB0/' SYR?OC/.2% /
M4UU.I> /#NJV6GVUQ:3+_9R[;2:*YD66)>F!(&W8QV)J>]\%Z#?Z-:Z7+9LL
M%I();9XY766*3.=ZR [MQ)))SSGG- &!X2L8=/\ BAXT@M]XB\BP949RVW*R
M<#/0>W:JWBXM;?&+P-=W1Q8E;J"-V^ZL[)@#ZMP!]*ZS2_"FE:/JEQJ=JER;
MVY1(YIIKJ20R!1@9W,<GKR:N:OHVG:]I[V&J6B7-LQ#;&R,$="".01ZC!H M
MSO$D#M.4$0'SE^F/>N&TC'C#6O%UOJ4MPC6-[]CMHXIFC-O&(P1(N",,S%CN
MZ\ =!72V7ANSLFC+7%_="(@QK=W<DP0CH<,<$CL3DBFW7A;3+K59M3"W%O=W
M$8BN)+:X>+ST'0/M(R1V/4>M 'FUKJFK:UX9^']Y?7]W'=W&K-9W$D,S(+A%
M$H#%1P2=@.<>XK9TO08+GQOXJ\/RWFI'2HH;6XCM_M\ORR2*X8[]V[^$'&<9
MYQTQV%WX4T>\33(WMGCCTMU>S2"9XEB91@$!2 <#(Y]:?'X9TV'5[[58Q<I>
MWR+'<2"YD^95SM &[ QDXQC&: /,+*\U'5?!_P -YYM5OTGN[[[-<2QW#*94
M"RCYN<$_(/F(SWJ;5;O4? .L>*[/2;R[FL!HBZC"MS,TYM9C(8R5+DG&,M@D
M_=K7\1^$[;3X_"6DZ/8:@=.L=4%S)Y+RN8(]KC(?)(^9@< Y]J[:VT#3X%O=
MT)N'OE"W4EPQD:90" IS_" 3\HXY/')H YFST"Z76]*U6VUB*&PGA>*>&*XE
M?[<&3*,&9N'&"VX<D9YKB;=+F'X4:=XD_M/4GU2UU7;'*]Y(1M-Z8RI7.&!4
MG.X$]LX %>E:'X#T#PY*\FFV\\9*LD8>YD<0ANHC#,=GU'-'_"!>'QX?70OL
M]S_9JS><(/MDOW]V_.=V?O?-UZT <OXQO+O2=8U2\U:TNKK0)5C1-0T^<^;I
M9"#.Z,$':2=Y(['!R,"F^+YUO(_%]Q8WES>36>FK*A68PQZ<PB9P493EI&X;
M@=  6%=G<>$M+NI+QIOM3)?;1=P_:7\N?:H0;ESC[J@'&,XYS4%[X&\/W]_?
M7D]I)OOX1#=(EQ(D<RA=H+(&"D@< XX[<T <E+:Q:IXZ\!7EV97GNM(G>5Q*
MREB$B(Z$8Y8].N:2[UB_T'4OB==VLUQ.]A;6LMM'-*TBQ,868D!B<#)W8Z<5
MV+>"=":+2HS;2_\ $J#+:L+F0,JL &5FW992  0<C QTJS;>&M+M=4U+48X9
M&N-255N_,F=UE"C: 58E< $C@=* .*UGS=%T+PIK^D7=S)=S7=I%.6F9Q?1S
M8#!P3@GD$'MVXJE+IIOYOB,EQJ.IE+!Q):*+Z5?);[,'!!#9.&Z Y ]*[S3O
M"&D:9]E6WCG:&T<O:P2SO)';D@C**Q(& 2!Z9XQ0OA#1T;5BL=R#JPQ>_P"E
M2_O>-O\ >^7CCC'% $OA*[GU#P;H=[<R&2XN-/@EE<]69HU)/YFN%9[A;;XH
MQ"_OA]D!>V?[5)OA/V8.-K9R!NYQTKT?2]-MM'TRWTZR5TM;=!'$CR,Y50,
M98DX K+_ .$-T8C5P8KG&KC%]_I<O[T8V_WN/EXXQQ0!Q5I#+IMY\.M1AOKY
M[C446"\\VY=TF0VQ8 H3M&" 1@#U.37:^-;B*W\)7IEU*?3@^R,7%NNZ7+.H
M"H,CYFSM!R,;LY&*5O!VCLNDJ8[G&DX^Q?Z7+^ZP-H_BYXXYSQ5[6M%L/$.D
MS:9J<'G6LV-R[BI!!!!!'(((!R* .1\-R75K\3=5TXPO:6;Z7!<K9FX,H1S(
MZ[O16( R%)''4U+\0TF-]X36&]N[;[1K,=O+Y$[('C*2$@@''51SU':MRQ\'
MZ-IVL)JT$,YOU@$!GEN9)&=<D_-N8[CR>3D@<58UCP[IVNRV4M^DSO93">W\
MN=X]D@SAOE(R>3U]: .-%GY'C!?!T,[R6,&F?:X8KZ[E9I6>9PYW Y;: H&3
MQG\:([.YTV/0="U+7I]7NTNK@)9Q$C[4@3(69RV=L8<$DYS\O!-=3XA\':+X
MG:UEU*WD-Q:DF"X@F:*6//4!E(.#Z4RY\$Z#<PZ;$;66(Z:S-:R07,D4B;OO
M_.K!CN[Y//>@#BM)?Q!=^#M4M;%UN+JQ\17$,=E-=L//@C?<;=93@XQG!/9<
M'C(J*?Q9&F@"&P34M+ENO$-M8ZC;7+D2:>D@4,$;)PI"<$=-Y(QQ7;P^!- M
M4F6UMIK?S;O[;F&YD4K-@C<N&^7J<@<'N#5J3PIHUQIU_8W=I]JBU!@]VTS%
MGE8  $MU! 5<8QC QB@#G;V&71/B3H>GZ?).--UFUNDN[83.5C:)0RRKSE6.
M[:2,9R._-<9;)<P_"C2_$G]IZD^J6VJ[8Y7O)"-AO6C*E<X8$$YW GWP *]:
MLO#UE92F<-<S7)A\@7$\[22+'UVJQ/'."2.3@9S@5GCP%X?'A]="%O<_V:LW
MG"#[9+P^[?G.[/WOFZ]: .:\8O\ :9O%QM;JYN[FQTP/M$QACTUA&[AE8'+2
M-PW Z* 2 :K3PMK_ (F^'XO;BX!NM$N))WAE,;N3'"3\RX(R3V(-=C=^!]!O
MM0N[VXMIFEO(!!= 7,BI.H7:"ZAL,0.A(R*4>"M%2WTV*&*X@?3%*6D\=S()
M8U( (W9RP( &#D<#TH X=4NM,T'XG>'S=W-UING63-9O<R&1XQ+;,[1[CR0O
M&,^M7H+Z>YN_!_A\O$MM<:%]H$<KLBSR*L8"_+R<*6.WIW["NU?PUI;Z+=Z2
MT#_9+S?]IQ,X>8L,,6?.XDCCKTXZ52U+P-H&K:/8Z9=VLK0V&/LD@G<2P8&!
MMDSNZ =^P]* %\(:7?:+9WMA>ZH+\)=.\"Y9FMHV 98BS$EL9X)YP17(>-96
MEA\9W-E=W5U<V%HK!Q,84TUUC+8C*G+.W#'@=@3VKT/2=)L]$L%LK&-DB4EB
M7<NSL>K,S$EB?4FLJ^\"^']1OM1N[FTE9]2C\N[1;B18YL+M#,@;:6 Z'&1U
MZ\T <S<I-JGCKPM%/?WRPWVC32W,45T\:R,!'S@'Y3\QY7!]ZQHM;O=(\,7F
MEQWMRMN?%YT9+AYF:2WM692<.3G@$J"3D9]J]$MO!NC6E[87D,5PL]A"8+=C
M=2G:AZ@@M@YP,YSTJ/\ X0;P^VF:GITEF\UIJ<QN+J.:>1]\IP2X);*MP.1C
MH* .?_LNUTWXSZ7]E#HDFC7&4,C,H(DCY ).">_KBK?Q,-PFF:*UM>W5I(^L
MVD)>"4IE6D ((Z-]""*U;'P5H]CJ=KJ2_;9KVUB,,4]Q>RR,$)Y!RW(X'!XK
M,^)5A/JFD:7:V]I=7.-5MIIEMU;*Q(^7;(Z8'H<^E &6FERZ!\2X]*LK_49-
M,U;3)IKB&6\DD:*1&4>8KEMRD[L<'^F.<LI[O1_@O;>,4U+49-6DLUMWFEN7
M=(TDG"E]A.-R@G!QUZYKU>VT&QC>>YS<R7-S"(GN)96\T1CD*#U4<DX&.>3S
M3-/\+:/IOATZ!!:%M**-']FFD:5=K=5^8DXY- ',Z[#)X<\4>%9M'EN/*U"[
M-C=P&9W6="A82')/S+M)W=3GDUR\UG)-X$\=WSZEJAN=*U6]-E)]NES#Y84K
M_%\W3'S9XZ8R:]-T[POINF26[Q"XE:UC,5L;BX>7R$(P0FXG'  SUQQG%5QX
M)T-=,U+31#<_9-3E>:[C-W*?-=OO'.[(SWQB@#F)(I-/\:>"KJ*]O6EUB.X2
M_P#,N799L0;Q\F=JX8<;0,5BV^B2ZOX7\9WDNMZO'=:7JM]]AE%_(/(\K!7/
M/S#@#YLX'3'->C2^%=)>?2[F1+EI=)4BS;[3*3&",'C=\V1QSGBN6\(^&%NU
M\31ZM:ZA#%?:S<W'V>1GCCN(78%25Z8/.1P2.&&* ,W24_MOQYX1U/44D%[=
M^&C<3E9'3+YB/0$8')..G-=5\3FEC^&^N3P7$]O-#;-(DD$K1L"/=2./:M>_
M\-:5J6I6.H7%NWVFR5DA:.5X_D;&48*0&7@?*<CBI]9T>RU_2I],U&-Y+2<;
M98TD9-P]"5(.* .#U#33:^-_",<.H:DBZO;W,=_B\D_?!(E=>,X0YSRFW /&
M*J03KI>F>.M)?6;ZQL;._ABM9E=IIHA*D9,<98[OF8D#GC=G(KO)?"VES7VF
M7LBW+7&F*RVCFZD_=AAAOXOFR.#G-5;CP)X?NH=5BN+6:5=597N]]S(=[KC:
MP^;Y2,#!&.E '-:?]JC\<Z]I12>PLY=$BN5MH[MF,;[W7>"#\C$ 9VDCCJ:P
M=-6XMO!OP^U\:CJ#ZC<ZA:6\TDET[+)%(6#(4SM(]\9R.M>B1>!]"AOS?+#=
M&\:V^RO.UY*SNF2?F);+'D\GD=N@H'@;01I.G:6(+D6>G3+/:1B[E'E.IRI!
MW9..P- ')'2QJGB?X@6EU?ZD;>UCMG@C6]E41LT!;((;/#9(7.WVZ5'I.N:A
MK$/@C3+NX1QJ&C/<R&>1E%U,HC !*\MA2[$=#U/05W*>$]*BN]4ND6Y$^J*J
M7C_:I/W@4;1_%Q@<<8JG=_#_ ,.7N@V6C36<AM+$AK0BXD\R C^X^=P^F: .
M-\0:7JFA>&H[63Q!<2,-?MO(\B>0-;0RR+^Y8DG>!U&[/!%>D:/HUOHEK+;6
MTMU)'),TQ-S</,P+=0&8DXXZ?6LZ7P/H4VCP:7);SFUAF%P,74H=I000[.&W
M,V0.23T'I70HH1%4$D 8R3D_G0!Y8LUP/"/Q-'VNZS975T;5OM#[H=MNK+M.
M<@ \X'%6-3N=7@L-#U0Z?/KFEII$7VRUM[@K<PNP!\]5R-Y(!'7(P<'K747O
M@30=0O-2N9X)\ZE&4NXDN9%BE.W;O* [=P'0XXQGKS4Z>$M,@,!M6O+8P6PM
M$,5W(/W0)(4Y8YQDX)Y'8B@#DI+Z*XU;X:W.F:E>365R)(RSS.!.JVS8,B9P
M6R.2><U5DTS^TM8^(EO<ZAJ9ALA$]LBWTJB)C;[\@AL\,<@$[?:NX?PAHKR:
M2ZVSQ?V0,6*Q3NBQ<;3P#@Y''.:%\):2D^JSJER)-6 %XWVJ3]X -H_B^7CC
MC'% ''Q:GJ=YH_P[N[UY[C3KNW!U)8P6>60VX,995^9EW;BW!'0G@5M^!M.O
M[6?6[F[>_%K)?R#3H[N:0[+?C&(W/RC=NQD X]L5D^)?#,%I+HEBF@:G>:%I
M\$BPOIUXWVFWD.T <NK%-H/0GG'ISM^#]'ETZ:YGB_MBWL)44):ZI=F=]X)R
MX!9M@Q@8SSW P,@%7Q$L=_XJELDFGO)H],+&P$ABAM]SG$[..=YQM4 $C!/&
M<UREK=W^J>&_AG<3ZI?B:\N!#<O'<LIE7RI#\W."?E'S=??->C7_ (3T?4M:
M35[FWD^V"'[.[1SNBRQYSL=5(#KD]"#52V\ >'K2VTVW@MKA(]-E,UH!=R_N
MW/&?O<\'&#QB@##\/:<K^(_&_AD7=\-.C^RO #=2-) TL1+%')+#D ]>M4_#
M5Y<:I86'@^]FG_M72[UEU*03.'>*'#+)NSDB3?$.3R&?TKKYM)M= FU?Q#I^
MGW=YJ5S&K30QW#$W&P84 ,VT8!.,4WPY8RR7NH>(+S3OL%[J/EKY#E3(D4:X
M4.5R-Q)8\'H5':@!_C?_ )$'Q%_V#+G_ -%-7-HT4VG^";$SSS2OIX<:9&=J
M7 $*#?*V>$3/ODL, D5V^IZ;;:QIEQIUXKM;7$9CE5)&0LI&",J0>163/X)T
M.=-+#0W*MI:&.TDCNY4D1" "A<,&*X &": .!MX]6U#X5:C<PW5TVH:+J=S)
M JW4A+QPS$F$MD%U* J,^U66\56UGXWMO$<<EQ)X=U.R:",F=F3[4J"4;4SM
M!93LXZLI'!Z^@:+X:TGP]'=1Z9;>3'=2M-(A=F7<QR< DA1R>!@4R/PKHL6D
M:?I26,8L]/F2>VC[1R(VX-]<D_F: .)\:Z$MIX1\.Q7;SR77]L68F;[3(1N>
M4%P/FZ \#T &*UHHOL?Q=BTZ&:X%F_A^1V@:=V4N)U&[!)^;!QGK72:WX=T[
MQ%#!%J2321P3+/&L<[QX=3E6^4C)!Z5#J?A32]6O;.]N1<K=6B-''-#=21.4
M;&49E(+*<#@T >9ZE/--\$O%HFGFF\K59XD,LA<JBW2A5R23@"O964.A4D@$
M8.#@_F.E<V? 'AS^P[S1A9RKI]Y.;B>%;F10SEMW&&^49QP,#@5T20K' (0S
ME0NW<SDM^9YS[T >*W,-POPIU_6O[3U,ZCIFIW)M)C>R9CV7&!D9PW''S9KK
MY[9M$^)_A];6ZO775+2[^V+-<O(LK1A&5MI.%()/W0!@X Q6V? F@'0KO13;
MW!T^\E,T\)NY3O<G<3G=GD\D9JY)X9TV;5=/U.5;E[S3T9+:0W,GR!@ V1NP
M<@#.<]* .!T:#5?%GA/3O$L.L06-\LYN9KKS9"4VN=\+)D+LQ\NWV!Z\U>\.
MZ;;0^-OB!(BR!HY82O[UR,M; MD9P>2>O2NAA^'WANVUV35X;)XYY)?/>)9W
M$+2YSO,>=I;//3KSUJ[)X4TB35[W5/)F2[O8Q'<-'<2('PNT':&QN"\;L9QW
MH \OT:V;3/!/PYU>VN[Q;N:_M+23_2'\MH9-P9/+SMQTYQGC.:ZO1E'C*]\7
M1ZC/<136>HO8VHBF:,VT:HNV1,$89F+-N[\#H,5N#P-H0TK3M,$%R+/39EGM
M(Q=R_NG7[I!W9..P-6+GPII=SJ5QJ 6X@N;J,17+6]P\7VA0,#>%(R0.,]<<
M9H \_P##'B?4O$S>"],UF5U6\LKFYN"K%/MCQ/L0'&,@@%R.AX[5O>!K.*P\
M;^.;:$N8UN[8J'<L0# IQD\X&< =@ *Z'5/"&BZO:6%O-:F$:>0;*2UD:%[?
M Q\C*00, #'3BGZ1X7TO0[^]OK*.<7-[M-Q)+<R2&0J  3N8\X'7KR: -FBB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** ,CQ1J\^@>&-1U>WMH[E[.!YS$\IC#!02>0#SQZ?E5W3
M;IK[2K.[90K3P)*5'0%E!Q^M>53F'Q5\+/&.M:CNDU%&OD'S$-:B+(2)?[HV
M@9'\6XYSFM.VGDU;Q#IGAZ>2U^SKX>M[F&WN49DF9B5=@ RY*A5QUQDD8H ]
M#O+^VL/(^TRJAN)E@B!ZN[= /R)^@-6:\CU3P\+#_A"]/U'4O[7EM]=-N+A@
MP98S&[>626)..!G.> .U:;VLGBSQ#XJT22ZMX7L#%;VL<B.SV\;0J5ECPZX.
MXM\W7@#.* /2:*\KGTAKWQCX8TK4-9N]0BFT>ZCNIHIY(EN2A10V WRDYY*G
MGN2#5G3O#UG<?$+7M$N)KZ;3H=+LPL$E[*1_&.N[/;IG&><9Q0!Z75+S=1_M
MOR?LT']F?9MWVCS3YGG;L;=F/N[><YZ]J\=MXY1\)- \2/>WLFKVU]#%%</<
MN2$%UY6W&<$%>#D<]Z[?8W_"Z)K?S[CR9?#Q=H_/?:&,X4E1GY3@#[N* .XH
MKPU+5H/A)'XA%Y?-JEEJQ^SSO=2'8/MVPC&<'*DYSDGOT%=;<Q2^*_&'BC1)
M[FV0V201VT<R.6C1X@WFIM=<-O8C=U&T#- 'HM<_X7\0W&O2ZU'<VD5L^FZB
M]D!'*9 X54;=D@==WI7*Z;)-<>,](\*:QJ8U6VM-%>Y,K+M6]F$WEY=<G=M5
M3P2>26]*O_#6UBLKCQA;0[A%'KTH4,Q8@>7'@9/8=* -I?$-S_PL ^&WLXE@
M.FF^2X$I+-B14VE<#'4]SVKH:\\UC2;76OC%%9WAF-NWAURZ13-'O'VA>"5(
M./;/:LS2O#][K/A3Q;X:BU"[8:=J,D.DW;S-YD9"*X0OG)4$[3GL3Z4 >K56
MO;^VTZ*.6ZE6-9)HX$S_ !.[!5 ^I(KC?"VKP^-+G2[]8?(73+4BYA&1Y=TQ
MV&,C_8V,<'^^AIOQ/LK>ZB\+M/$'(U^T0$D\*S'(_'% &Y%XAN6\?S>&Y+.)
M(4TX7R7"REF?,FS!7 QT/<]JZ&O.KO1[._\ C =/G63[(OAI%,4<K(& N& !
M(()'MFL'2-9O(O"?A?3)KW;:W&M75A)/<LS!D1I?*B8Y!()5!UY P<C(H ]C
MK#UWQ)#H]Y8Z=#;M>:KJ#,MK:HP7(499V8_=0#J>3Z U2\,Z#<:#K6JJVJ12
MVUT(YHM.BB94M3RI*Y9L!B,XX&0<5@WV;+]H#3+B\.+>\T22VLV;IYRR;F4>
M^W^= '3W.LZSITEF+W1X&BN;B.!I;2Z,@A+L!E@R*<9.,C/)'3K705'-)%$B
MF9E52ZJ-W=B0 /KG%>:Z6J^+/#/BK4-0EDCU.WOKN&&59"KV/E?ZL(1]W  )
MQU).<T >G45Y+93WFOZS\.[C4YKM)-2TJZ>[C2=T60K''AMH.%SN)XQUQ4$6
MBV\GASX@6KSWI@T>YN&T]/M<@%L1 L@*X/9CQG..W4Y /8:*\ND\[5=?^&[W
M-W=G^T-,G>Z5+AU$I%O&<X!P#EFY&#SUJE!H=K+IGC^P>:\-KI4\CV$7VN0"
MW8P+)E><\-R,YQVZG(!ZC>RZC'=6*V5M!- \I%T\DI4QIM."HP=QS@8J2+4+
M6>^N;..56GM51IE'\&[)7/O@9^F/6O.9KJYNH?A;?S75PT]V8C<?O6"REK4L
M2RYP3GG.,T_1M%TZ7QA\1$>U4J'@XR?X[8%L\\Y).?K0!Z'87]MJ=E'>6<HE
MMY<E)%Z,,XR/;BK->.:+<C2_AQX#MX9([6#5IXX;N:0MM;]VY5&P00&8*.",
MC(Z$UHZ_;7_@?2M<O(=:BCMKM[4_9(8G5+%&E6.25?G)4,">!CD9'2@#U*BN
M.TOPY+IOBJ+4HM6MHK2[M3$^GVT3*D[#YA*,N<,!_$!SGKS71:)I-KH>D0:=
M9/,]O"#L::4R,<DDY8\GDT 7Z*\V;0[;7OB=XETW4+B_DL?L%K)]G6\D50S&
M3D8;( QT'&><=,<W;MJ,_ACPS;7>I7SFV\6'3$N5N'5I[=6D +8."?EP#U&W
M@T >VT5YU!96EG\1+3P@5E.C1:5+?103S-(LTS38.XL3N"KG"G.-V?0U2M]'
MOM9M/'7A2*[N!#87"'2;CSFWPN\0D\L/G.U20,9Z-B@#U*J6FRZC*MS_ &C;
M00%;AU@$4I??"/NL>!ACW':N3\)ZG!XSCTG4!%Y2V%IBXC7*[+H_(8^/[FQC
M@_WT-<H-9N]&\$^(O*O+A _BN6P:Z>9F>"!I54D.Q)&%X!SQG- 'H=[XAN;/
MQOI6@FSB-O?V\\PN/-.X&,+D;<8_B'.370UYUJ&E66D_%CPP]A;B/?87H,:$
MX8J(\'']XYY/4X&>E9NA65YXJ\)Z1XG37;:ROTF%S<7:Q.TFX,=\#_O,%?X=
MN,8Q@4 >D:W?S:7H=]J%O EQ):P/,(GD*!MH)(W ''3TIOA_4GUGPYIFJ/&L
M;WEI%<,BG(4NH; _.O/HS#XK\.^/+W4]TEW9W-Y:0+N(-K'$F$V?W2>6)'7.
M#D#%=EX&Y^'WAS_L&6W_ **6@"75_$*6>AZW?Z>D5Y-I*N9H6E*#<L8D*[@#
MSM8=NIQQ5W1+]M5T'3M1=!&]W:Q3LBG(4LH; _.O,M(TVSM?"?Q.DA@"/'>:
MC$I!/"^0AQ^=/L;--)N?AK?VLUR+B^B6WN2T[,LL9M2P4J3MP" 1@#% 'K%5
MEO[9]2DT]95-U'$LSQCJJ,2 3]2I_*O)]<N/] ;6M+FFN"OB.-?[4EDV2<SA
M&AC ',2C*\D X)P>M=#HVFV8^,GB680#S%L[.4-D_>/F G]!0!Z!17#_ !01
MSHFE-%<W%N_]KVD>Z&9DX:4 Y .&_$&J%Y80:7XRTSPO;2B/3[V"YO1%?R23
MI<3[D&WE\G"[F"DD<DXS@T >CT5Y9/'=>%Y-'T"\UPW.FW^N-'*5#)]GC:,O
M':[BQ.TMM[YVG'0U9\8J/!6@:[<Z3J%Q"MY-:[[=6^33XW<1O)&!]S<,_B,C
MI0!Z517 ZU:#0/&OA8Z,IC@U*66TO;56)2>,1EA(P_O+@G=U.<$UFV6_1]8\
M1>"G>1IM1F2XTV21RS^1+P^"?^>6UR/PH ]0HKSZZ0:GX\O/#$C6JVEIID$E
MK:W*NXD#,X>0889(P@SR1VQDYQ[S1KJRNO VD7GB"[U%EO[BUFN(YGB\Q!'(
M=C ,<L/N[OO<=0: /6:*\X\0Z1;>![CP_KUD;C^S-/E^RWT<L[R 0R'"RG<3
MDHQ'/7!QV%=1X7B6XBO-;P1_:<YFB&3@0@!8R!VW ;_JYH WZS/$6MP>&_#]
M[J]RC/%;)NV+U<D@*H^I('XUS%H\?B/XB>*-)U9/-M].@M5M+=R0NV1"SR ?
MWLX&[J,<8R:XW5VN;_X*Z_'J<DET^EZF]G:W4K$O)$ERBAB?XCU7/M0!ZMIM
MSKCZG=6^IZ?;1VJHKP75O-N#DYW(5(!!&.O0@]NE:U0VMI!96ZP6\>R)<X7)
M/7ZUY)J%Q_HVEZSI<TUPLGB:./\ M6:3;+,K3E&B50.8@,IR1]W(7O0![#17
MF<>C6^L>/?'%E>SWLEJEM9ND/VN0*K,DAR,-Q@\@=!Z=,4D@U'6/@WX>\012
M37.JZ9#%>;3(W^E)&?GC?^]N4'KGD#UH ]9KFO%?BBY\-SZ1'%IT5V-3O8[%
M&:Y,6R1\X)^1OEXZ]?:H_#EY:^)M5G\2VC%[$P1V]HV3A^-\CXZ9RP3U!1AW
MK'^*:-+)X,1)6B=O$=L!(@!*G:_(R"/S% '50WVM+J%M!>Z3:I;S%E,]M>-+
MY9"DC<IC7@X(SGKCUK7K"@T^ZL-7-U>ZW/=V\L(MXXYE1"LA;^'8JYR/Q&VN
M,\'^'K75$UZ\O+K4I)K#7+^*V;[?,I1!\N,ALGCN<G@<T >H45XE:^9HOP7L
M_%L%W?'5IK..UENFN781Q23J&8*3M! S@XSDYZUUVNVH\/\ B[PI+HF^*/4+
MA[.\@C<[9XS&6\QN>67;G?UYY- '?T5XA=V/_%N_&FJ&\OS>Z7K%V;*4W<A,
M.R1=N/FY..,G)Q76W$LOB/QS?Z'=RVOEPZ;;S06UPC,)-Y?S)%"LO((49YQV
MQDY /0J*\PA^VZ=J_@WPEJ>L-JEI)]L$]RP*?:7B'R1/R<[<G()Y*C/0U4UL
M7&F3>/\ 1K5Y?[,@T8:A;*'/^AS%7&(SU4'9N ' QQB@#UJBO.+B:0:Y\,Y!
M,X>XCD68AS^] M2WS?WN>>>]58;J?1_$UI%X@L&EAN]48Z?KUG)N$I=FV03C
MJH .T#E>!CIF@#L-!\0W.K:]X@TRXLXK<Z5/'$K1RE_,#H'!Y QP1Q70UY_H
MFGPZKXM^(EC<%Q%/<6R%HV*LN;9>01R".H-4/#%Q)J=G8>#;[)U'1KMAJ+9(
M+Q0X,<F>O[W?'UZCS* /3ZYZ;Q?8P>.K7PJP/VJXM7N%DS\NY2/W?^]MW-[
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
M]J:M-+X;BT5GTV^M]D^I/,GEQJQ(==GWBVWI[D>AKIHXTAB2*-0D:*%55&
M.@%.HH RK_PYIFHZE'J4L4L=]'&8A<6\[PN8R<["4()7/.#T/2H[[PKHNHZ$
MNB7-EG3%Q_HZ2O&IP=W.T@GGGGOSUK9HH CAA6"%8D+E5& 7<N?Q)))_&N;;
MX=^%7CEC.E_NY+@76P7$H5)=V[<@W?)SUVXS7444 8T/A;2+>]O;R"WEBGO8
MUBN&2YE&]5&%& V!@<#&,=JH3Q7/A+3K#2?"_AV2\MFWHH-WB.U[J6+DMM))
MX'3!XY KJ** ,[0M(AT'0K+2[<+Y=M$$RJA0S=6; Z9))_&H=9\,Z5X@DM9-
M2@EE:UD$L!2YEC\MQT8;&'S#UZUKT4 9$7AG3(KZ"]Q>2SV^XQ-/?3S!"RE2
M0'<@'!(SC/-&G^&=*TNWO8+*&:*.^D::X'VJ4EW;[S9+9!/<C%:]% &58^&]
M(T[03H=O9C^S"C(;:5VE7:>J_.3Q[4W3O#.EZ6\+V\4S-!&8H#/<22^2AQE4
MWL=HX X[ #M6O10!S_\ PA.@'2[[3#9RFSOY6GNHC=S$2NQRQ)W9Y/7UINL>
M!O#NO+9_VC8M+)9+M@F%Q(DJ+Z;PP8CZDUT5% &1=>&-&O-,M-.DLE6WLV5[
M81,T;0,O1D92&4^X-36^A:=;VMW;BW\Q+P$7)F=I&F!7;AV8DD8XQG@5HT4
M<S:> /#5FUBT5A(S6#%K9I;F60Q<8P"S'Y0. O09/'-7(/"ND6TL;I!*5CG-
MS'%)<2/&DI))<(S%0<DGIP3D<UM44 8,NE6WA]=6UG2-+GN]2N0))85NFS<,
M!@#YV*@@<#CIQ2>';&<W-]KE_8+97^HF,-!N5FCC1<(K,O!;)8\?W@.U;]%
M%+5M)LM<T^2PU"-Y+:3&]$E>/=[$J02/:I)[""YT][&82-;NGEL/-<,5_P![
M.[\<U9HH S=%T#3?#VFKIVEP-#9KG;"TKR*N>H&XG Y/ ID?AO1XM,L--2PB
M%II\J36L7.(W0Y5A[YS^=:M% &3JWAG2=<O+.[O[5GN;,MY$J2O&RAOO#*D9
M!QR#Q5#_ (5_X8%G+9KIACMY+G[6T<=Q*@\W.01M88 /( X!Z"NEHH R-9\,
MZ3K]O;1:C;M(;5Q);RK,Z2Q,.ZR*0P/X\U#:>#= LGU%X[ .VHH$O/.D>7S@
M%V_-O)SQU/4\D]:W:* .?T#P3X>\,F4Z5I_E&13&?,E>7"$Y*KO)VK[#@X%5
M$^''A:.%8%T^06Z3BYCM_M<WE12 YRB;MJ<^@%=710 BJ%4*HP , 5@IX,T6
M"\FN;2*ZLFG<O,EG>301R,>K%$8+GWQFM^B@#-OO#^E:EI2Z9=64;VB,&1%)
M4HP.0RL,%6!YR#FFP^'M.AANHQ',[7:".>:2XD:5U&<+YA;< ,G@'N?4UJ44
M 8!\%Z"=,L--^R2BTT^59K6(7<P$3K]T@[L\=O2FZGX?L(7U'68+6XEU2:S:
MVW+-(Q=<':FTMMQDYZ<9S70T4 <3X#\*P6?A+0DU*RN8[VQB4F"XF=DBF P6
M5-Q7/)P1TR<8K2U7P%X9UK61JU]IBR7NT*\BR.@E4= X4@./]X'CCI7244 9
M9\.Z6=;_ +9\B1;_ ,C[-YJW$BXBSG8%#8 SSTZ\U4A\%Z%;6L=O;V\\217+
M7<92\F#),P(9@V_/(9LCH<G-;]% &%=^#=!OM.-C<V1DB-R+POYSB7SQTD\P
M'=NQQG/3CI20>#/#UM-?RQ::@?4(?(N]SLPE3;MY!/4CJ>I[FMZB@#G_ /A"
M= _L^QL?L<OV>QF6>W7[5+E)%X5MV[)(' R3@<"K-YX9TN]U+^T7BFBO3%Y+
MSV]Q)"TB?W6*,-P],].U:]% &/<^%=&NX].CDLRL>FL'LTAE>)86 P" I SC
M(_&IK30--LM8O-6MX9%OKP*+B0SR,) OW<J6QQDXXXS6E10 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!XVVBV=YX8^),MSY\KV-_=R6K/<.3"Z0(RL"3U!QS^%:)M([/5?AY
MK$3S?VAJ)$=[.\K,UPK6Q8ALG!&0"!T';%=POA+1$MM0MUM'$.HLS7B?:),3
M$C!+?-W'!]1Q3F\*Z,ZZ<K6LA&FX^Q_Z1)^YP,#'S>G'TXZ4 >>[8T\%?%&,
MX5;:]NV@7.!$1;H5V_W>>1BKNI1ZJ+31=3M],M_$%E#H\2W>F.^)DW#/G19X
M+':1ZG;Q77WG@GPY?WM[>76F))-?1F.Y/F.%D&W;DJ#C=CC=C/O4H\)Z*IA,
M-H]N88!;(;:XDAQ$"3M^1AD9)/- '!)!H>K^+OA[=VULL]G/I-R$>YC!D942
M+9O]2.?Q)KK_ (D?\DU\1_\ 8/E_]!-:-UX6T.\73EGTV!ET[BT4 J(A@ J
M,?*0 "#P<5HW5K;WUI+:7<,<]O,A22*1=RNIX(([B@#S*^T.'0=4\%:QHSW*
M:C?7D-K> SN_VF!HF9RP)(^4+D8X'X"J^GV#^,O"UUJLVM6FG:I:WTSS7HM6
M:YLFCE;";O,&%V #;C&#T)YKT;3O#FE:5)'):V[[XD,<1FGDE\I#U5-['8.!
MPN.@]*IR^!?#$WB#^W9-'MSJ18.9<L S#HQ7.TMWR1F@"_KT0F\-ZBCLXS:R
M?,C%#]TG@@Y%>41Z9!%X,^'&K127$>HW%Y96TMRD[AVBD1@Z9SP"/3Z]:]CN
M[6&]M);6X4M#*I1U#%<@]1D$&LEO!^AM86-B;-_LMA(LMK&+B0"%U^Z5^;@C
MMZ=J .,5+'PSXO\ &%K#<S:=I?\ 8D=Y*T+%C%(3(K2H#GY\ ?4@5%I:/I?C
MCPJ;2T6U@N](N-T:R RW(18RC38&TODY[\D\FN]D\+Z--?75[-9^;/=P&VN&
MDE=A)$?X""<$<GC'>JMIX&\-6,UC-;Z3$LMAG[,[,S-'G'&222!@8!SC'&*
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
MLJ^@8G=^O%8T?@7PU%HEUHJ:8!IMTP>:V\Z38S AL_>X.0.1UQ0!T5%( %
M& .!2T %%%% !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 %%%% !16%%XQT"?6FT:._#:FO
MWK01/YB\9R5VY P0<^];%U=065I-=W,JQ6\$;22R,<!%49)/L * ):*I:3J]
MAKNEPZEIERES9S@F.5,X;!(/7GJ"*NT %%4=8UG3M TR74M5NDM;.+&^5\D#
M)P.!R>2*L0W=O/:PW44R-!,JM'(&X<-C:0??(Q]: )J**"< GTH **R])\1Z
M1KD]Y!IMZEQ-9N$N8P"&B8Y&&! (/RGCVINM^)='\-Q1S:Q>I9Q2-M6256V%
MN>-P&,\'CVH UJ*PH_&7A^2ZM;8:BJS7;!+=7B=/-8] I(&:W: "BBB@ HHH
MH **:74,JE@&;H">36=IWB#2=7O]0L;"^BN+K3Y!%=1IG,3<\'\B..X- &G1
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-=UCC:1SA5!))[ 4 >,:1_R=3KW_ %X+_P"B8:]0\6W+6GA+6)HO):6*QFF6
M.9 Z.%0DAE[J>A^M>11:KX<M_B;>^-8/'FBB:ZB$)MGM9&55"*OW@P.?D!_.
MM2\\7Z#JAUEM0\>Z.QO=.>PMHXK614MP^=[G+$L3QW'W10!2F\?ZMH'P-\/^
M(M*M=,M9IKIK=K:.VVPA=\OW5!X/R#OSDUOCQ1XN3XH2^#Y+S3"+FQ%U%<"U
M;%L>X"[_ )^A')'4'M@\3?1>$;WX8Z9X,/Q TM%L;IKC[5]F<EQER!MSQS(>
M<]A6ZVO^%&^)<?C$^-])W)9_9?LOD28/!YW9]3Z=/SH JR_$#5=<^!VL:SJ-
MIIMU=6-^+26*>VWPSKNCP2F>"-X/'=:L^*M5UJY\3?#6SM;Z&TMKY([@01V_
M[M) JX)&X;E&[A> />N?MK?PE;_#O5O"7_"P=*9=1O5NS<_97!3&PE=N[G_5
MKSGN:V-5U+PA?R^$;VW\=Z9#?^'E$89[=WCF "C.W((^[Z]Z .CU7QYJQ\2Z
MYH6FN/M&BZ>)=R63S&\N2H8)M7.Q.WKD]>.4D^(&LZMXF\+>'+*W&DWFIV9O
M;YKF L\  ?Y%0XYRC<GL17.WFL>&K7QX_BOP]\0=,M;F[@6"^BN[9I4EP -P
M"E<'Y5...1UY(J;7-:\(W?BG1/%&F>.M/CUC3HC!*]W$SI<(=V<A<8/SMT]1
MTQ0!=^#PF'C?XC"Y9&G&IJ)&C4JI;?-D@$G ]LFI/VBO^2<6W_82B_\ 1<E4
MO!.N^$?"FN^(=3N?'>G7IUFX\]T6W:,HVYB#G)_OGC'IS3_B3X@\'>/M"@TF
M+QKIME%'<+.TC1/(Q(5A@#C ^:@#K_#%S<ZZ\MEJVF/:6^GP6$UH)&5B[#<W
MF@J2!DJ!C/\ "<]:Q_&/C3Q%X1\<6%E/]FDT/5$9+6418>.?&%1V+8QN*\X'
M!/H:S9_&NDW&G6FGGQ]H,-N@BCN7ALI!+/$A&4#%R%##(Z'J:J>.-:\'>.+.
M[M+SQII4<6$^PD12$VS!LLYYPQ887M@9QU- '8^)?%.HZ!>^&/#_ -H@DU76
M;CRI+ORL)&BXWLJ9ZG< N2??-96M>-O%/@_PE=SZ]96IU!]3^PZ;,.4FC;)6
M5U4DC #<<$\<"N8\1ZAX5\1:#H0G^(5C'XAT5P]OJ20MAR-O+*<\G:ISGJ.G
M.*M^)-:\)^,O!K:5KWC[3VU 2I/#<6UNR1PNH(&%Y)R"<Y/?C&* -Z\\9^(+
M"T\5H(99$TRR%Y8:C<6#Q)-A1OC8$ $@],8X^E8TOQ(\3Z5X<\)^*=1DT^;3
MM5F$%U:16[*T8.<.KECDX4G&,=N>M5]7\=:9/\.=:L=3\;:=JNHRZ>\$$=K
MT0<XZG.=SGCG@#TKG=%OO#NM>$O"6F^(/%^FVUAI3BYDLQ XF9P3A&;)7')Y
M S@_C0!VC7FNWG[0TVG+JL:06FFEX4:WW(B,4++C</F/'S9[=.U0:'XX.C77
MQ+O[K3K#.CW"@/:VXB>Z8O(B^803DY"\^Y/>F7&O>#A\3%\86/CG3X?-M1:W
M$$D#.2H(Y1LC!X'4''O6;ITO@5)_&(U/QKIUS:^)FWR1Q1.C0-N9E*DYS@OZ
M=0* .DM/B#K&GW7@>35GM[BV\4Q_,D<6PVTC;-FTY.5_>*#G)XSGM5"\\>^+
M7U+QU:6MSIT47AZ,S12/:EG<#)VGYL9('7VZ<\9MC>^#&O?"S:OXUTRXMO#,
M92T2&)U,S?+M=\YQ@(O SDCKVJ$W/A,WWC*Y'CW2O^*DA,17[._[C.1GK\W!
M/IS0!T.K?%'4++P/X1UZ:#[/;ZH^W4+J"'S/L^!CY5)Q\Q!/.> >IKT'PKJ,
MNK>'X+Z6]M+WS6D,=S:+MCDCWG8<$DJ=N 03P0:\NTWQ!X5TSPEI6@_\)GHE
MY;6D,L%Q!<VSF*[1B",C/RD>O/TYKL/A3#H-CX3.FZ#K$6II!,SSR1 A5=SG
M: >0 ..IZ9[T =U1110 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% !2$!@00"#P0:6B@#._X1_1?^@18?\ @,G^%'_"/Z+_ - BP_\  9/\*T:*
M ,[_ (1_1?\ H$6'_@,G^%'_  C^B_\ 0(L/_ 9/\*T:* ,[_A']%_Z!%A_X
M#)_A1_PC^B_] BP_\!D_PK1HH SO^$?T7_H$6'_@,G^%'_"/Z+_T"+#_ ,!D
M_P *T:* ,[_A']%_Z!%A_P" R?X4?\(_HO\ T"+#_P !D_PK1HH SO\ A']%
M_P"@18?^ R?X4?\ "/Z+_P! BP_\!D_PK1HH SO^$?T7_H$6'_@,G^%'_"/Z
M+_T"+#_P&3_"M&B@#-/A[1&&#H^GD>]LG^% \.Z(HP-'T\?2U3_"M*B@#._X
M1_1?^@18?^ R?X4?\(_HO_0(L/\ P&3_  K1HH SO^$?T7_H$6'_ (#)_A1_
MPC^B_P#0(L/_  &3_"M&B@#._P"$?T7_ *!%A_X#)_A5FUL;.Q5EM+6"W5CE
MA#&$!/OBK%% !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 4R;S?);R-GFX^7?G&??%/HH XKPIXH\0>+/"\&
MMV]AID"S&15BEN)."CLO)">JUUMC--/IUK-=0_9[B2)6DASGRV(R5SWP<C\*
M\N^&F@W.K?"6VCBUJ^M1,URHBC,8C'[Y^#\F[![\]STK1\46>FZ]\1/!P?\
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
MOK6+Y(PZ.%23 Z,<[>.H'M7(Z7IMI:_#SX>ZW%&1J9U2SB-UN)?RWD963/\
M=(/W>E 'N-%4]5TRVUG2KK3KR,/;W$9C<$=,CJ/0CJ#ZUXN]S*GAS2+DV,4F
MH>"+@IJA$?+1(_EX'KN3,N>Q7/>@#VK4C?#3;DZ8+<WWEGR!<EO+WXXW;><?
M2L+6/$&I:7KWAC3S!:-'JDKPW$@9B598F?Y!Z9'4_E7.^)K.TOOAKXLUX1*'
MU&WEN(I%&TF)$VQ'(Y((7?S_ 'ZEUC_D*_#7_KNW_I*U '0:/K][?^,_$.BW
M,%O'#IJ6SPO&26<2AR=V>/X1P!Z\FCQ#K][I'B#P[9006[VVIW;6\KN6WKA&
M;Y0./X>I_*L[P]_R5;QI_P!>^G_^@25#\0;6*]U[P9;3AC%)JCJX5RI(\B3C
M(YH [H$$9!S0""2 02.M>-ZS!-X)U'QG!X762WTY=&BNY(822MM.TC*2@S\I
M\L,W&.@/85U6E:%IX\0Z)X@L-6L(HY87B2'3K7RTOD*%AO.]L[<;@>QX/6@#
MN\XZTFX $Y&!U-<+\4[:.XTK0RQ=6_MRS0,CE2 T@!QBL^_T_3M&\;Z5X<MH
M[&RTN\MKBYBANXFFAFNBZ9&TN!N"YP.@R<#)H ]+I 0PR""/45Y/<V\'A631
M=$GU47.AW.O2+=)LV0V^Z(O';=3^[WD':3['O5OQI!9^$M UZ;1;B> 7ES:-
M?PPOMCM(F<([1A0-A90<GKWXH ]-!!S@@XXI:\_UK3H-'\>>$WT.VA@2_,]M
M>P0(%CG@$>X,RC@[3C!_VL=ZR[*TBT76_$'@-8%6/5YEN[$[?^7>7B8>WE['
MV_5: /4R0HR2 />ESBO.;N.#4/B)>^&[K^S8[:+3(#86=Y:>;&Z$N)"B[U /
M"@]3@<8YSD7/AZTM[_P!I4NIS:K#'>7=LUP[%?,012?(>>0.5^@Q0!ZX64#)
M(QZYI20!DG %>81:98?\)M>^$-FG0V%KIT)TZROK=IU9&,AE9,N.<X!/)P!C
M&#4-C''9>(_"/A.]U1M5TI+>[:.6X7Y;J>-L*C DAO+&[ YZ ]A0!V/A[Q!>
MZKXA\1Z;=P6\:Z7/%'$823O5XP^23WY'0"M>[.IB_L!9BT^QEV^V><6\S;M^
M7R\<9W=<]JX_P-9VVG^-O'5K9Q)# EY;%8T& N8%)P.PR3Q4GBR)!\1_ LPS
MO-Q=(3DX(^SL>G2@#N"0.I%+7CLOA_3+ZW^)OVJV$WV65Y(!(Y81.+96#KD\
M-GOUKTKPG/+=>#M#N)W:2:73X'=V.2S&-22?QH U\C=MR,]<4$@8R0,\5XS?
MM:2V.CZUI0S%+XICV:A<,#=3DSE'48 VQ@ J 225 R!716D6F^+/$WC32=>\
MN2: I% KXW06S1 B2+/W26+,6'?;Z"@#T0D*,D@#U-+7G%E-I]YX^M= OY?M
MVGQZ%%)IHO<2"Y.XJ\AR,,Y4+SCIDC@FJ\L-EI>N^"_"\-S-=^'WEO$8W+^8
MLLR#*1,<895)8 =,J.ZT >G@@C(.0:0$'H0:\FUFS^P7_P 0-*LT*:,-"^W>
M3&2J6]R4D^Z!]W<$W$>HS45_8Z?X>\%^%[VWC:#^VIM-M-6N_-;+V^W)#'.
M#]TD8X..F* .[/B"\'Q%B\/&&W^Q2:8]XLJL3(6614P>P'S'UKH\@DC(R.HK
MSLV.FZ-\9HI;:WALXCX=F>40H%7Y9D^; [X'Z#TK L5M[>]^'^H:>HBMKJ\E
M5+F9PUW=QO&[%IF  Y.#CGMD@\4 >QY ZD4$@#)( ]37C4V@:9=Z)\39+BV\
MUK.ZN)+8N[-Y+K;JP9<GAL]^O;I6UIVHQZIXO\/:9KA2>WG\.175O'< ,DUR
M2/,.#PSA0,>@+>M 'IE("&&000>XKS#55L?#J>&M"M-0!T.34YX9I+X>="K[
M&9(3@J"@8X S@%0#T-=/X5T&+0-7UF.'48I5N6BN#8V\'E0VK$$$HNYL;\9(
MSVSWH ZFBO/_ !BEGX;\9:-XLGAC%G.LFF:BQ3=\KC,;D?[R[2?1@*PO#%H8
M;G4/ E_811//>1ZD(]F0MF_[QE)[[77R<_[0Q0!Z>K:D-:E$GV,:5Y"F,@MY
MWFY.[/\ #MQCWS7.^)?&;67@IO$6AK;7<(N5AW2D[6!G$)9<=>>1R.*I6MC:
M_P#"XM8MFA1X)M"A,D3C<C9E<$8/&, #'2N)AM+2']G&.2&"&*::>+S7C4*[
MXO@!DCDXZ#/2@#W/()(STZU3U/5;/2+>.>\E$:231P)ZL[L%50.YR?RS7%VF
MG6FB_&6*'3H1;QWFB2RW*J3^^D69 ';/WFPQ^8\\U)\4[2UN=*T-KBWAE*ZW
M9J#(@;"M* PY[$=?6@#8'B"]'Q&_X1UX+<61TMKY9029"PD5,'L!R?7MS6MJ
MS:D-,E;1Q9F^^7R_MA818W#=G;S]W./?%<1>:/IM_P#%ZVT^:UA>Q7PXX^S
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
M*BB\+Z'#HCZ*FFP?V8^2;4C,?)SP#TYYX[\]:U?,3GYUXZ\]*-Z8!W+@].:
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
MC@ 9)Z "K"R([,JNI9.& .2/K2+-$[LB2(S*<, P)!H ?1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >
M3:596%MX>^)KQ6MM%,MW?Q1E8U5@GV=3M'?'?%,M=,LM-/PNU&TMHXKVY$<4
M]PH^>5&M"2K-U8<# /3'&*]'E\-:'-<7MQ)I-FTU\FRZD,0W3+Z,>XX'UQ0?
M#.B%;-3IEMMLO^/4;.(/]S^[^% 'FUI:V/BW1=?BUC6+:QU"UU.<W,IB N;7
M9*3$R.6R $"@$#&,CUKT/Q'87.J^"=5T^V=FNKK3Y88V8;2SM&0,^F2:?<^%
M/#]YK4>L7.C64NHQD%;EX07!'0Y[D=CVK8H X[X6W]O>_#K2(8CMFLH!:7,)
MX:*5/E96'4'C//K57X@:LHBT*$/G3)=<AM=1<?<*\G8QZ%2VT-VX(/<5T=SX
M5T*[U![^;2[<W<G$DRKM:3_>(QN_'-79],L+G36TV:RMY+%DV&W:,&/;Z;>F
M* .+N--CM?BS;6MC;QK8:AI,K:E;(H$;;& C<KTW')7/< ^E<-9Z38+\&/"F
MJK;JNHI?VP2[4D2J#<E2%?J!@G@''.>M>T6FB:;8PRQ6]G&BS*%D/)9U' !8
M\D#)P,\57_X130/[.BT[^R+/[%$_F1V_E#RT;.<A>@.: .5M-(T[3?C!-865
ME!;VEWX?,EQ!&@5)6$X4,P'!."1D\\UQ-MI%@GP1T+55MU748=0B$5V"1+&#
M>%<*_51@G@''.>M>S-H&DO?_ &]K" WGE>3YY7Y_+_N[NN/:H?\ A$_#_P#9
MJ:;_ &/9_84?S%MO*'EJV<Y"],YYH Y:UTNPTGXQK:Z?:0VUO=Z!(]Q'$@59
M66=0&8=VPQY//-<==VEJ/@AKZF"(I;Z[((MR@^6/MJCCTXR/I7L)T+2CJ"Z@
M;&$WJ1^4MP5^<)_=#=<>U1Q^&M$ATVYTZ/2K1;*Z),]N(ALD)ZDCH3[T <=K
M6EZ-'\4O"J"QL%MQ97V5$*!,KY9],<<_3FLFVM;'Q;IWB6VUG5[6RO;;4Y_/
MD>)1<6RI)F)D<MD*$"X(&.OO7I$GAO1)H[&.32;)TL#NM%,*D0G_ &>..WY5
M'=^%/#]_K$6KW>C64VHQ$%+AX07!'0Y[D=L]* .%5;?Q!XK\2Z'K-];+(MO
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
M"KO3HH8]9N(]4BB$0PEK)EI8V_W2GE_608P*Z*.RM8_C9/$EO$L<OAL"1 H
M;_2-O(^@ ^@KMS:6YO%O#"GVE8S$)<?,$)!*Y],@'\*JOH>EOJ;:DUC";YH_
M*-QM_>%/[N[KCVH \7ATG3[?X,0:O%;1KJ-IJV;>ZQF2("_*X5NJC!/ XYSU
MKN-35?\ A8NII>VRZK:SZ0D<=LKINM\L^5*N0 )/7_8YP *Z?_A$_#_]F_V=
M_8]G]AW^9]G\H>7NSG.WIG/-<GKGA2XO?$EU<:AX1TO7K)UCCLY6G6.2WC5>
M48,.?F+'()Z].!0!T'@'P_-X:\&:?IUWY1O5CW7+Q\AG/OW(&!GOBN7TY-&\
M37'C?3O$LD2W<5^\;-*X22"U"J8F0G[J\%LCN2>]=CX6T%/#^ER6T<$5M'+,
M9EM89&>.WR -B%N<<9Z#ECQ4M_X5T#5-4AU._P!'LKF]AQY<\L(9ACISWQVS
MTH Y/2I(-3^)6HZ;J4?VBVATBU?38[M=VZ)L^:^&ZL6V@GKQBN1N;-CX1:SG
MW/9V'C)+739"QW);B91M5NN =R@Y[>U>Q:AHFFZK+#+>V<4TT&?*E(PZ9Z@,
M.0#W'>F7/A_1[RRM[.XTVUDM;=@T,+1C9&1T('0$4 >?7\2^%_'/B7_A'K2*
MV?\ X18WBP0( LDZR2!6*CJW;WJCJ%OI$_@+P!J=LL,D[ZMISM=<&1Y&8>;N
M;J26SG/<>U>I)HFF1ZI_::6,(OO+\K[1M_>;/[N[KCVK.7P-X55W8>'].^>7
MSF!@4C?ZXZ4 8-C96K?%WQ)$UO$T<^DVS2HR@JY+R Y'?H*X@V.G_P##,32K
M;6XN#;+([J@#EA.0"2.<]1^8KV:'1-,M]3?4H;&".]==CSJF'9>P)]/:JH\)
M>'A83V T6Q%I<2>;- (%"2-G.6'0T <]/,M[\83IFIQI):IHXFL8I5#(SF3$
MC '@MC:/4#/J:XC6K(Q>"?%UCMSING^(($TXD_ZD-+%O1#V4%B!CIDBO8+S0
MM+OXK:.ZLHI!:G,#$8:+C'RL.1QQP:2X\/:/=::FG3Z9:R62-N6W:,% <YSC
MIG/.?6@#C/[.L-$^+7EV$:6$-SX?FDN6@7&]EF7$C?WG )^8Y-5O"OVK0_$F
MB:/K6FV<TCVLL6F:W88"W,84,PE7J&*J&SD@GIWKO'T#29+Y;Y]/@:[6+R5F
M9<N$_NYZX]J+#0-*TN1'LK&&$QH8X]HXC4]50=%!P.!@<"@#2HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** ,^R:^_M'41=W5I);AT-M'$I#Q+MY$A)Y).2.G%6K>\M;L$VUS#,!U,;AL
M?E7F5KIUI+>_$S3UN4TV">X@C\]$&V(O OS$=,%FY^IK9\)7NH1>++[2M?TJ
MTM]96QCD^VV)_<W<"NRJ<'E6!8\'W["@#MWECC9%=U4N<*"<;CC.!Z\ U#_:
M-E]F-S]LM_(#;3+YJ[<^F<XS7%>-["SNO'O@<W%O'(9+FYC<LO+)Y#':?5<]
MNG/O65I_A[1I?%'Q#LI--M6M(1;O%;F,&.)GMLNRKT4DCJ!F@#T^6>*"%III
M4CB49+NP"@?4UGZMXBTS1M,CO[JZB$$LB10E7!\QG8!0OKU_($]J\NTG5O*T
M_P"'$>J7XM;"?2Y%2>959/M($80,6X!V;P"?4U)XCT/1]+\*W"V-Z+Z!O$-K
M-(65#% [RH71-HPHQ@D>] 'K@N(&>-!-&6D!9 &&6 ZD>O45+6.UIX?;6M.G
MVV(U*&.5+(!E#A.D@10>0.AXXK8H **** "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@#
M-'A[10;HC2+'_3!BY_T=/WP_V^/F_&IK'2K#3=_V*SAMRX 8QH 2!T&?09.!
MVJY10!2N](TV_NH+J\T^UN+B#_4RRPJS1_[I(R/PJ,>']&66ZE&DV(DNQBX8
M6ZYF'HYQ\WXUHT4 9<OAO0YM)&E2:/8MIP.X6IMU\L'U"XP#4G]A:3_8_P#9
M']F6?]F[=OV3R5\K&<_=QCKS]:T** *2Z1IJ7-K<+86RS6D9BMW$2@PH1@JI
MQP, <"KM%% !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%!( R3@"@ HK(TOQ5H&MWDUGI>L65Y<0\R1PS!F Z9P.H]Q6O0 445D>)_$5
MEX5\/7>L7Q/E0(2J#K(W91[D_EUH UZ*X;6/$[P^+/"<EOJT::-??:_M:G9Y
M9\N$L"7(R,'KSCBNIT_7=)U73I-0L-1MKBSC+"29)!M0KU#'MCKS0!H45GV&
MN:7JES-;65]#-/" TD0.&53T;!YP>QZ&K-Y>VNGVYN+N>.&($+N<XR2< #U)
M/ '>@">BN$T/Q,][XN\7PS:VATNQ@M6@DD"(+4N)-^20.00/O>E;>GZ[I>GZ
M'I?V_P 26MVUP@6*\E=(S='^\ ./RH Z"BLB/Q1H<VFQ:C#JEM+:2EA')&^[
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
M[4+:YMHF99)8Y 50CDAO3 YYI+'7M*U.ZDM;._AFN(T#M$K?-L/1L=U/J.*
M-&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *SM?TV36/#NI:9%.8)+NUD@64?P%
ME(!_6M&B@#Y]^%WPA\5>'/'UOJ^K+#:VED),-'.KF?<I4  <@<Y^;'3I7T%1
M10 5R'Q31Y/AAXA5%+'[(3@#/ ()_2NOH(R,'I0!YKK6JZ3J7C?X>2PWEK/
MSW;(V\%2?(PI'K\W /J/45@:E<.]O\0_[-)N/(UBTNIH+9@7>)1$TN /96S]
M#7L_EIQ\B\<#CI2A%4Y"@'V% '#>'+OPIX@\2V^M:-J%SJ=_':-$\YD8B&(G
M.UQ@ $MT4\\$]J9XZOQI'C#P;J5^WEZ'#<7"W,S?ZN*9X]L3/Z#EQD],UW4<
M,4((BC1 3DA5 R?6E=$E0I(BNC#!5AD&@#S/2]6TJ;Q[X]FBO;5X9M/M&$BR
M I(%CD#$'H<9 S6!'=Z>WPW^%Z3W%L575K3>'=> $D!S]"1GZBO:EBC0$+&H
M!QD 8SCI2^6G]Q?RH \W\1:C8^&_B/:SZK<RZ;HUWIIAM[J'Y(DG\UG=6(&!
MN!4Y[[:S+F;1_"UYX5UBQ2X7PHM]=M-<R%G1994"I-@\A"V\ X Y)'!&?6I(
MHYDV2QHZ'^%E!%*R(Z%'160C!4C((H \O\;SZ)>_#?Q)J.A0QO!/<VTUQ>0J
M=D[K-'N8'^(*H&2..O<&O2[.\MM0M([JSF2>WD&4E0Y5AZ@]Q[U*(T6,1A%"
M 8V@<8],4X  8 P* /%]"NO#^H^'3X7\375]_;MM=N)=,\QE>:?S2ZO'@<AB
M0V[..22<<UI^.?L\NLS^)M+6*XBT15AUR-)0!=P[E<PD=R@^;G@YV\\@>I>3
M%YWG>6GFXV[]HSCTS2[%P?E'/7CK0!YQXLU71M5UOX?ZFMS;3Z=-?2,LK$%.
M86VYST.['!Z&L;Q+IES<:GX\U#P["9;>33[9)UM^EQ.K[I%&."WE<'_>QUKN
M_$7AZ\U77M!OK8VBP:7/),\<I.9=Z%"O ('!SGFNECC2) D:*B#HJC % 'G^
MAZGX.\1:YIVM:?J5S?7UK!(2TDI M(F7YO-' '.!@]^1P":XRQN-/A^!_A5U
MFMD==8MW)#*"&%R<GZA?TKW)(8H]VR)%WG+;5 W'U-+Y:8QL7\J /*_$=W-I
M6IZ[J^@ZG;7T)N(AJF@76"9G*1JK0L/F#%=F!R"1[8I+C5=(L/%_BK2/%NH7
M%@FHNDMN6<K%<V[0JA0$#D@AACWXKU,P0F19#%&9%^ZQ49'T-*\,4K(TD:.4
M.5+*#M/J/2@"AH%K;V/A^PM;2&:&UB@5(8IR2ZH!\H;/.<8X/3I7DMG'H]W\
M(/%-@Z6TM]+?7J1P* 97G,K>2 .I.=N*]J<L$8H 7Q\H8X!/N><5S?@SPW<>
M'M-FM[[[+-,;J:X2:('($CERO(XQG'O[4 <3J6H06UQK>BWDT5CJL>@0QSS$
M;Y]2;RG^6,'(VJ<@X!)W=1C-11:G82:%\)V%W"2DT*$EP,$6S*?R; /OQUKU
M\HA<.54L!@-CG%'EQ@ !%P!@#'2@#RS3M:L]/G^(&E:]<Q6^ISW<\T*7# &X
MMFB"Q!,_?  Q@9_6NK^&L\4_PV\/&*17"6,2-M.<,% (^M=,\$4CAWB1F4$!
MF4$@'K3P H    X % 'D,[W$^G_$_1M.E(UJ>ZDEAMD/[UHS#'D@=<$ @'U(
M'>M#5[NS\3:'X(_L&6-KZ/4;66-(B-]O&BGS@P'*@+E2#WP.XKTX*H8L -QZ
MG')IJ0Q1N[I$BN_+,J@%OKZT <]X_O+:P\!ZQ<WFG_VA;I!^\MLD!P2!R1R
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
MQB3S0,!]HW8],T[8I;<5&?7% 'BUS,]QX3^(G]F8NWC\0?:)8(&#-+ IA,@
M'4$*P]\$5W^C:YX6\4ZU!J>CF&^O5M3&]S&IS!$2#L<]B3_">>">QKJ@BK]U
M0/H*KW%O(MA<1Z>8;:X=&\IS'E5D(X8J,9YQ]: //-%TZ[T_Q)<>!C _]CV]
MT-6MY<?*+8L6$/U$X''=0:]%O;.#4+"XLKE ]O<1-%(I_B5A@C\C69X?TJ_L
MDEN]8O8KW5+A4666&+RXU5<[45<G@%F.3U+'H, ;5 'BA&MQ>%[:\:.4W7@.
MX,;-MYNT1MK@'KC[/@^Y;VKH/%\5[!X,T_5W@E*-K-MJFJQ!<L+<.#M8#KL4
M1 _[F:])**0P*@AOO#'7ZTZ@#@[SRM7^*7AK4=&N(IX[>RNOM\T#AE,+!?*5
MB..7R0/8FN$N=6L+?X,ZGI$MU&-1MM6;S[7.9(A]N#99>JC!')XY ZU[I%#%
M NV*-(USG"* ,TGD0[F;RDW,06.T9)'3/TH X.ZOK>3XSV0M[J R/X>E$?SC
MEC,A7\P,_2N&N=<T]O@#?:/>W$<>NVK[;RSF(\_SOM(9F*]3G.[=TKWC8N[=
MM&?7%,-O"SLYAC+MC+%1DXZ4 5;YI+W0KIM-E5IIK9_L\BMP6*G:0?KBO,/"
MM]X6U[2/#>FW=S?/KFERPXTMG99+>XB&UF*@#"#YB2>,<=>*]=I@AB65I5C0
M2,,,X49/U- 'D_B&[L=/\3-XXL_*FT"*ZBM=66.7*SR*2%G"CAC$S*.Y.,@?
M*"=75?$EAHOQ-L-6U*[C30[_ $<P6=]NS"LWF[V&X<#<NWGOM%>B;$QC:N/3
M%(\,4L?ER1HZ?W64$?E0!Y9KM[I.C2>&-7LH9['PJEY=>=<6RE0KRJ DV,9"
MEBXSCHV1P1FOKG]D0Z)=>(?#KWM[8_VM:7>JW4,C.)4C)W,G8E/D8D#''7(.
M/7&170HZAE(P5(R"*$1(T"(JJ@& H& !0!Y)K_\ 9&N^'O$>K>#KR[U35I-)
M-O+<QR,P$6Y6\O& -Y7?@8W#VR,SZOXF\.ZK?_#ZYTV^M&BCOQ\B.-T"F%@%
M8?P<X&#CI[5ZG%%'"FR*-(UZ[54 4B6\,9RD,:G<6R% Y/4_6@#F_B.CR?#;
MQ$J*6;[!+P!D_=KEM6U72=1UCX;R1WEK/!]H<AMX*DBW(!&>N&P,^O'45ZC3
M?+0 #8N ,#CI0!XWK$LD\WQ/BTH_:)DN+"=H+=@6DC5(S* !URJL#^5=3X=O
MO"?B3Q%8ZQI&H76I:C#;NN\R-_H\3#D2#  )., \YY' )KO BJ<A0#Z@4V.&
M*+=Y<:)N.YMJ@9/J: 'T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%5[^_M=,LI;V]G2"VB&7D<X YP/Q)(&.Y-6*Y;XA7ZZ=X/GN'T^.]C$T(=98
MC(D0\Q?WK*.2$^]@>E &E#XGT>9;X_;!$;%5>Z2XC:%HE(R"5< X/8XYJI'X
M[\,2RV:+J\(^V+O@=E9488W8W$;0<<X)!]JXFSU"U7QQXDF:]N;F*ZT*(QW4
M\)59<&3)!"A0O( /0D]R:I>;:K\,OAS$[1AH=4L6E0XS'MSO+#MC/)/3/- '
MJ&D^)=(UR:ZATZ]6:6U($R%&1DST.& )!P<$<&F0>*=%N+NWMH[T;[HD6[-&
MZQSD=1&Y&U_^ DUPNN1S:GXZ\666ESI]LNO#2P0%6 W2[I/E!]<$?3.:AO9X
M?$_P]\-Z/IOR:W!<60-MC$MD\1'F,Z]4"@-R<9R,=10!Z&OB/2G742MR2=-(
M%XOE/NAR,C*XSTY^G-0R^,/#T"Z>9=6MT&H1&:UR3^]0+NW#T&!W^G6N)FU&
MWTGQ9\0K2\,B7&H00RVD8C8F=1;;"5P.0&!!/;O6?I=S;F/X3+*=AMX7$HE0
MKL/V;:"<C@;N >YZ4 =U=^/-#A\+:CK]K/)=V]AN65(H7WK(!G:RD97MR0
M<]*VM(U%-5TNWO$5U\Q 2&C9,' )X8 X]Z\NU#%Y;_%F"T_?231HT21\F3%L
M Q4#K\P(..]>D^&K^WU'P[87%JS/%Y"*&*%<D*,XR/P_ T 4=%\866MZWJVG
MPQSQ_P!GRB$O) ZACM#,<D8 YXSC.,C@BKEMXHT:ZO+>UBO1YET";8O&Z)<
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
M.:&XB>%_+_O@. 2ON.*Y;X@2WFL>#9+G2;::YM[2\M[ET13FZBCD#.$7^(<
MY[X.,\9;J,]IXE\<>$M3T6ZCGAT];F:[N8FRL431A0CGL2V/E//RDXXH VSX
M_P#"JPQS?VS"89)C") K% ^[;\S8PHSP"< ^M6[7Q7H=[JDVFV^HQ-=Q1F5D
M(*@H#@LK$88 ]2"<5Y3<RP/\$/%L*,AEEU*Y*1C[S[KC<I ZG(&1["NPU>[M
M'^*'@QX)XFC%I>+N1@5&Y8]@R/7!QZXH UW^(OA",P;M=M0LTAB1_FV[@2O+
M8PHR",G .#6GJ7B32=)EDBO+HK)%#Y\JQQ/(8X^F]]@.U>#R<#@^E>6Z?-IM
MW\*O%6C8BFU&ZOK^.&S4#S99FE;RRJ]3@[>>@VGT-7K^Y-I=:GH%VKVM[%H,
M,0FM[<O-J;"-@0&VGY%/&!@\DY % 'H-UXKT&RFLXKC5;9'O8S+;C=GS$"[M
MPQVQT]>U1P^,= GT6YUB/4 ;&U<QW$GE.#"PZAU(W+C(ZCO7G>D7MK--\)<M
MC[/9RI+YBE=C?90HSD?WA@'N1Q71>$1:7WBCQW:OY<L%S>)E.HD0P*K?49R#
M0!UK:[IRV5G>&=O(O65+=A$Y\PM]WC&1GWK ^)][?:9X!O[_ $Z^FL[B!HB'
MBQDAI54@D@XX8],&LOP19:E'J3:#J*.UIX7E>.UG8Y^T"1?W)^J1,RG_ 'AZ
M5=^+K+_PK35(B07D:%43J7/G(2 ._ )^@H Z'3_$^C:IJD^F65_'+>0IYCQA
M6&4SC<I(PRYXRN13(/%>B7-Y!:Q7P9[B1XH'\MQ',Z9W*DA&UB,'@$]#Z5S5
M_>6W_"W=$E@DCD7^Q[A 8V!!)=&5<],D D"N-CUFVO-/\&7BI+;"VUQ?.TVW
MLV6*PR)1L("Y+Y(ZGG)( !H ]<D\1:7%=BV>X?>9UMMPA<Q^:2 $W@;=V2.,
MU>N[J*RM9+B;?Y:#)V(SG\ H)->73S3:9K\MWX=U,745SK&R_P##UVH9_,\[
M#30_Q+@CS/[O4]L5ZC>3Q6UG--/(L<2(2SL< "@#RNTUA=?\&6OB;4/&&I:#
MO#&\,2$1E69MB1AE(RN ,H"3SGDYKOM3\7:!H=P;74=4AAG2 SLC99M@QEL
M>XXZFO,3-$W[,GV4.#<"U6(P_P 8?SL[=O7.!GZ<UU5]=V4WQ=\.2":&1/[+
MN%5P00&9DVC/8D!L>O- '3'Q9H@A687A>%EC;S8X9'1?, *;F"D*2&4@$@_,
M/457M?%]G=^,K[PZD5P);2*-FD,#[2[EN,XQ@!1\QX.>.E<7XEDETS6M9U+P
MYJ:F]\^-+[P_=J'COSL0 Q#[P8K@97(RO/2MO3[A;+XP:Y'<+(CWVGVAMQY;
M$/M,@;! QQD9H ZO5=<TS0T@?4[V*V6>588MY^^Y.  /QK.7QQX;=[I%U1#)
M:X,D?EOO(.<%%QEP<'E<UC_%*2)=!TM)"O.L6;[3_=64%CCT ZU']IM/^%V^
M=YT.W_A'MGF;AC=Y^[;GUV\X].: .FB\4:+-HMOJ\6H1R6-PXCAD0$F1R=H1
M5 W%L@C;C/'2IK+7M+U"VNKB"[7R[-V2Y\U3$82!DAPP!7CGD=*\HTS6+?3O
M"D+/!"T1\43YNY(O,%BK2.5F"]B1PI/'S9YZ&KJ27EYI_P 1+734OKR=[FSN
MMLD#*]Q"JQE_X0.0&P !D=!B@#M-0\3&Z^(_A*TT_4;L6EVMTT]L\+1I*JPD
MHXW*"PSW!(X%=-<^*=&M+M+:XO1&SS?9UD,;^5YO]PR8V!NV"<YKBK_Q-I.O
M>/? E]IDS7$*M>;V2%R8BT( 5N/E.< CMWK&T.;0I='D\'^*++4Y]=AN9 ;
MRW.R[;S2Z2)M.P*<@EN .2: /8IYX;6WEN+B5(H8E+R2.<*J@9))[ "L[3_$
M>E:G>_8[6Y8W)A%PL4D+Q,\1. ZAP-RY[C(J#QC<FS\&:O<#31J6RU<FS89$
MHQR".X]?:N%TC4K:X^)7AV\BO+B\AGT>:%)5M62(/OC.Q %X4 'J3C')XH ]
M&U;6],T*V2XU2\CM8G<1JS_Q,3@  <FJEKXNT*^M9;BTOUG2.X-J1%&[,TH&
MXJJ@;F..> >.>E8/Q:>+_A!GBDVDO>6N$(R6 F0MQWP 2?:JOCJ]ATKQ%X=U
M^[6Z?0%CN(+FXLGD'D-)Y920^6<E3L(S[_2@#JXO%6B3Z6=1CU!&MA/]F/RL
M'$V<>7LQNWY(^7&?:GV_B/2;FTO+F.\ CLGV7(D1HWB; .&5@&!.1CCG/%<!
MJ-]H&G:1#JVC:8QL+_6('EU2[2641O@YN0LF3QPH;@9/<#FE;OI<]_X_M=3F
MU)[*ZDL7^T^4R2;2B*)00H VMAA@=%X!% 'J%MKFG7372I.T;6B+)<"XB>$Q
MJ<D,=X''RMS[5%:>)=(O;V.SBNB+B6,RQ)+$\7FH.K(6 #CW7->8ZI#XFU3P
MKXKT*WOH?$'EV<#VNJ6Z /.@D+-;N5X9PH;I_?Y^]70:S>6GC'4/!L^A3+)<
M6NHI>3E/O6L C;S%D_N$DJNTX)/T- &_+\0/"L$4LKZU!Y<4YMY'568(XQG<
M0.!\P^8\>]:E_KNG:9*D-S.WG/&TJQ0Q/*Y1<9?:@)VC(YZ<UY:TUJ_@'XG(
MKQF2?4KPQ#C,@9$"%?4$@XQ[ULG6[5?$>BVKYM5FT12FHP0&2:Y.X VZ-@XQ
MC<1C/(QC% %[Q5XD6&Z\(:I8:ULTB\OMLS(RB*6+RG;).,_P^N/:MNV\3:5X
METG4CH>K;I;9&61HUVR0M@D$JZ\=.,C!KS'1)HXO ?P\GN(Y8[?3=5/VR26)
ME6#B498D8 !*\] 3UKKDB@N?'>N^);-XQI0T5;22Y4CR[B;<S94]&VKM7(]<
M=C0!J>"M<+_#C0]3U>[>2>XMT+R."SRN>P Y8GT S6[I>MZ=K2SFPN/,:WD\
MJ:-D9'B?T9& 93]17DUI<-8?#SP!JTL5W-INF,RZBEHSB2#=&R!SL(8;2W/L
M?>N^\('P]>W>HZQX?@N'2\$0GOYGF/VEE!  \TY.T8&1QSCL< &YJ.L6.E[1
M=2/O92XCBA>5]HZMM0$X&1SC'(KF?%WC6WLO"UE?Z1=><NHW$$,-S!&TBA'D
M578$ C< 3@'G/8XQ65XCU*T\._$B2]\0F^ATB_T^*&WO;>294BEC=R8W\HYY
MWY&?\:J>)HM'TSP'H\.E6DEC8OK5M<0PRE][()@S2%7^90>6YZ C.,XH LZC
MJ[Z+XATS34UC5I].UFY9V26"4RV\:1.2B/MWG<P7W4 ],YKI;+4K/PS936FI
MZY=7YB)G,DENSR6\#'*B4HIP!@_,V,X/I63XMO[0>/O TGVF(QI/<N[A@556
M@*J2>@!) !/6HM"U"'0/%WBVT\03);_;KI;RTFG.$N83&%V(3]XKMQMZ\]*
M.KO?%.A:<EF]UJEM&E[S;-OR)1C.01VQSGI6-#\1M$OM;TS3]/>:ZCO8I91<
M);2[0$8+@?+UW$Y],<XR*X:VL)-#\+?#NRU0>5)%K?VDPS?>@A;S2FX'[N-R
M#GH>.U==KT\>G_%7PY=SJZV\EA=0(Z1LP:0M&0O ZD T =)XG\06_A?P[>:Q
M<QRR1VT9;9$A8L<<#@<#/<\"EB\0V!TRUO)I'C^TX6.,POYCOC)"IC<W )X!
MX&:S?B/!+<_#CQ!#!&\DK64FU$&2>,\"N:N=5CC\4>#_ !&SNV@"SFM'N61E
M2WE=5(=LCA3MV[N@/>@#T#3-7L-8@DEL+A95BD,4BX*M&XZJRD J?8@&KM<5
MX7M3/X_\4:Y:,#I=VEM%'(GW)Y40[G4]" "JY'!.?2NUH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***H:SK6G>'],EU+5+D6]I
M%]^0J6Q^ !- %^BL.V\8:%>?:OL]Z9#;2I"X6%\L[#*A!MR^1DC;GI4EIXIT
M:\M+ZY2]$:6#;+M9T:)X#C/S*X!&>W'/;- &Q1659>)-*O[^>QBN'CNX(A/)
M!<0O"XC/ ?#@$KGC(Z=ZBM_%>C7-W:VR73*]X";5Y(72.XP,_NW90K<<\'D<
MC(H VJ*R]/\ $.F:I>7UI9S227%@P6YC,$BF,D9 ^91DD<C&<TT>)-,:QMKN
M.6:2.Z4M B6TC22*.I"!=Q'3G&.1ZB@#6HKGV\<>&TTNVU)]4C6TN9_LT;LC
M ^;G;L88RI!Z[@,=ZOZ/KFGZ_:276FS-+%'*T+EHV0AUZC# &@#1HKA9_&(U
MW2/%L%B+^RFTQ9HXI_L[HVY(@Q.67"G<> <' SCFI_!_C'3+G1_#FFW6H22:
MK=Z?$P:1'(FD$09QYA&UG')(SF@#LZ*Q=1\6:-I+N+VZ:...18I9Q"[11.V,
M!Y I53R.I&,C/45L.HEC*[F 8?>4X/X&@!U%>:^"[VZU3PUJ6HZSXEOX_LE]
M<Q&0/&@6.-L D;/2NI?Q!IWAJWTW3]<U;?>SH5CD:,EI]H)R0JX!('3C)X%
M'0T5RI^(_A001R_VIQ+;-=(OV>3<8U."=NW.0>W7J>E:$WBS1H81-]HEE3[.
MMRY@MY)?+B895G"J2H(R><=#Z&@#:HK$N_%^@6*:>\^IPJFH#-JZY991C.00
M,8P.]/TSQ3HVKV][/:WF$L6*W0GC>%H>-V65P"!CG.,4 ;%%9%GXFTJ^U0:9
M'/*EXT7G)#/;R0F1.FY-ZC</IG%1CQ;HAGMXOMA"W$WD03M"XAEDR1M64C83
MD$#!Y(XH VZ*S(O$&FS7NH6<<TC7.GJK7,0@DW(&SM(&WYLX/W<]*CA\3Z1<
MZ=97]M<M<07P)MO)A=VE ZD*!NP,<G'\Q0!KT5PGC'6WGTKP[J.CZA=0PS:[
M;6T@0&+S%,VQT8, PY4C''?-=1'X@TR3Q!)H2SO_ &E'%YS0F%QB/.-VXKM(
MSQG/7B@"U:6,=FT[JSO+._F2R.1EC@ =,    8'\R36,_AV[;Q]%XD%["(DL
M&L?LQ@.2I<.6W[NN5':M>QU.UU%KE;5W8VTIAEW1,@#CJ 6 S^&:J>)+^XT_
M1)C8A3J$Y%O9JW0S.=JD^PSN/LIH UJ*Y?X?^()O$/@^UN+W(U&V+6E\A^\L
M\9VMD>IX;_@56#XV\/KI-[JC7L@LK&8V]S*;64>5(,95AMR,9&>.,T =!15!
MM9LEGLX&>59+M&DA!@<950"23CY<9'WL=:IV?B[1+^[M+:WNV+WBNUJS0NB7
M 3EBCE0K8'/!Z<]* -NBN<@\=^&[K4$L8-2\RX>[:S"K#)Q,%W%2=N!P>IX.
M#CH:Y[QYXKB_LO3VTC4[R)VU6W@\V")UBF'FA73S-NT\;NC<X/7!H ]$HK*U
M3Q'IFC^;]LEE_<Q^;-Y-O)+Y2<_,^Q3M'!Y/H?0TZ;Q!ID4%G(+KSA>KOMA;
MHTS2KC.Y54$D $<].1ZT :=%<3\-]4GU6#Q')+?7-Y'%K<\4#W&0R1A(\+M(
M&W&3Q@8.>*DU;7;W4O'EOX0TNX:T6.T-]J%VB@R*FX*L:9! ))R3@X'3F@#L
MJ*Y^;1]2M+[3YM.U6[:V2<&[MKAQ()$*D9#,-P()!P#CCI4UYXMT6P>7[3=L
MD4,HAFG$+M#$YQ\KR ;5/(SD\9&<4 ;5%8U]XKT73M3&FW-[B],)G6!(G=F0
M$#@*#D\C ')]*SS\1?"RZ<M^=28VQ<H["VE)A(;:?- 7,?/&7Q0!U-%8>I>,
M- TF^^Q7FH*EUY!N!$J,[,F0,@*#DY(P!R?2GZ=XKT/5=$.LV6H1RV(?RRX5
M@0^0-A4C=NR0 N,G(QU% &S2/NV-L(#8X)&1FL(>,M"$6H/+>M =.4/=1SP2
M1R1J1D-L90Q!'< BDLO&GA_4=1M+"UOB]Q>1&6WS"ZK* -Q"N5VE@.J@Y'<4
M -\(>';GPSIEQ9W%[%=>;=2W(=(3'@R,6(P6.<$UT-9/_"2:6;I+<32LSSFV
M21;>0QM*"04W[=N000>>H(Z@U#+XOT.&Z\A[PC%T+,RB%S$LY_Y9F0#:&R<=
M>O'6@#<JCK%M?WFDSP:7J(TZ]<#RKHPB81G()^0\'(R/QK(@\86TWC.^\/\
MV>Z4V<$<CS-;2;2S%N^,!0%^\< D\'BET+5]'CT34-1AURXO+&.[F,MQ>,?W
M3;N8UR!\JDX Y].: -31M,.E631RW+75U*YEN+EU"F60X!.!P    .P %:%9
M-KXDTN[O9;)9Y(KN*+SV@N('A<Q_WP' )7MD9QWK.C^(?A:5+:2/4]T5Q-]G
M2402;!)NVX9MN$R1@;L9[4 =/15 ZU8#7QH9G_XF)MOM8AV-_JMVW=NQCKQC
M.:GOKZUTVT>ZO)EA@3&6;U)P !U))(  Y).* +%%9-KXDTJ[N;FV2X>.YMHQ
M++!/"\4@0]&"N 2O;(R,\=:JZ1XV\/:[>6]KINH?:);B-Y8ML3@,J-M;DK@$
M'L><$'H10!T%%%% !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 5Q_P 4P7^&FN0HK/++!LCC4$L[
M$C@ <DUV%% 'GGC65X;/POKT%O=7>E6$Y:[CL6=9$C>)D$@"$-\I/('8GWK)
MUR"RU/P[?:]X2TJ]NBEW9W=Q)*)O,U!8)-Q0++\S;0!ST/09Q7K-% 'GVJW]
MIX]\-:S_ ,(U9RM?3:9);_;9K5H&!/(@W.H)R<YP2!WZBJ&H3)XM\*>%M-T^
M.2/5;>]M)9H"A62Q\K_6%P?NX (&>N1C.:]0HH X#Q'IVI:?XZM[S28I##XA
MMSIUZ\?'D2("R3_41^8/P%5_%KQ>&O&.D:I>6U]_PCPT][!I+%I1]D?>K*6$
M9W;2 !WZ"O1Z* /)_$4.DIX3LI=)TV>WM+KQ#;7A\U)#)< .IDF97^8#@\GJ
M #WKU=65T#HP96&00<@BEHH \NMIQ90_$BPN(;A+B>XN)X@86VNCVZJI#8P<
MD8 !R3VJ R(N@_"Y1D/;36_GC:<P@6[(V_\ NX8@'/>O6** /(;*;2[.XUKP
MOXJTW5Y[N?4+B6WAC^T/#?Q22%UVA3L!YP<X QR>N/5X?+M+",2!((XHP"-^
M50 =,GL/6IZ* /'_  -;>&)?#6K0:_8V_G7&HW9S<69\PQLWRD$KGH>*V=>U
M.'4O$'@6^$,L=NM]._[V,@K'Y;HDC@CY QP1G'4>^/1Z* .&U&2,?&71W;[J
M:5/$7VY59&="JD] 2 <#_&H-%O!X;\:>*X-<8PIJ%PEY9W,BDI/'Y84QJ>[+
MM V]3G@5Z!10!XUI^EW&AZ1\/[2^C>)X]7FNFA=3FVA<2E W]W&Y>O0G':K.
MM6=YJFJ?$NVTQ&DN;B"Q:W49'GF)<NJGN>-IQW.*]<HH \TL+G0_&*B71['5
M%UN*TGC$]^;@'3V>,J1ND.TL6(&%SZ]JRI5;6_@U:>$8[>2'Q#$MO9FS9")(
M9(Y%S*?1,*6W]"#UR<5[!10!Y[%>IH?Q2\0?;8[C.I6-I]C*0,_GE!(& (&
M02.N, YZ5S?A^TM+OX>>#H+F_P!0T'4[:&8VNHB,HL+@C*N'&UD8,.O!VXS7
MLU% 'DVJ7NIWG@KPX^KPQB\C\1P,TEO$56>*.<DW 7JJL/F)Z<Y[BNA\>Q7.
MFRZ5XPTF W-YIT@AE@0X-S;3$*4![D,48?0UW%8,^@7MWXB^W7>M32Z6C1RQ
M:6($5%E3HQ?&YAGYL>H'IB@"]H>GMI>CV]K*XDN,&2>0?QRL2TC?BQ8U@W++
MXB\9?98-1N+1='CWJ\*(3)-)E3CS$8'8F02!UD([5UU% 'F>D$^#_BMJ&G/<
MW%S8:Y MT\\D8Q#= D$,44*NY<'H,G%2ZEH%V_C35M#CAD_L7Q+;K<W4J<"%
MH\)*![R*8QZ\D]J]'HH X#P4FL+X>N;C5[)I[W2;>32X(F_Y>1$3EQ[2;8Q_
MP#/>N7L-12ZU'X?ZB(;T"":9+BWAL)(X+)F@91"BA>QXR<GC)(%>ST4 ><>%
M(Y;JQ\?VUDWE7MUJET]LY!7<&B14<'NNX'D5S=QK,$_PKT+1OL=Y'JNF75C#
M=6?V20O&8I%#-@+T.,@CKGUKVNB@#RR\O['1?'&O1>);?518:OY4UC<6XN#'
M*/*6-HF2+HV5Z$=^<4Z%XO"'CO2KVYTZ?3] GT;[%:_*TBVDGFE]CXSM++M_
M$8R<9KU&B@#A?AQ,)+CQ81#<1K+KL\\9E@>,,C*@!!8#N#QU]:JZO;S^%OBD
M/%DEO--H^H6 LKN6&,R&UD5@5=E7)V$ #('!ZUZ)10!E6GB"QU.2--+D%Z&/
MSR19\N->Y9L8SZ+U/TR1YWI4C6/PY\1>$M6AD;6@;V-("A+WIE9V22/^\"7'
M(Z8YQBO6:* /,]+M)=)\=^$K.]DWS67AUK6>;JHES'P6Z9.UB.YK,#(WP]^)
M,2J?-N=2OF@3:=TH=5"%1U8$@X(ZXKU^B@#S"/4;*U^(GA6XNIDCB/AZ11+)
MPJ-NC^\3]WH1SCGCJ:R=1TB_AMM;\1:?8W4VG/XB@U 6MON26>"--LDB 8/+
M$L/7;GIBO1+CPY<S>.+7Q&M_$J6]H]H+8VY)968,3OW]<J.U=#0!YA=7/AW5
M_#?B35M$L[V2:31I[5[VZ$^YBRG;"HEY8Y].AP.],EEC$7POQ_R[E?.PI_=#
M[,4.[^[\W'..:]2HH \JMQ/IOB*"?PW?R3VMYJ[)?Z!>)O,),AWSQ$C<B@@O
M_=.>O05D:_J+:AH6I![*[M+FUUZ.233[:R=8T07"GSG8+^\9Q\V<X.>!QFO;
M** .#L;H6OQ:U26>&Y2/4-+M3;NT#[3M:3=DXPN,C.<5R0M;^Y\#:I-86\T[
MV7BM]2EM40[Y[=9]_P J_P 0(PP]=O%>TT4 <%?/;^(_'OA;5]*G$EKID-U+
M>7*Y"HCH%6-B?XB>=IY&TDXKD),'X&ZA:K&_VIM49UA$9\PC[:'!"XS]SG/I
M7ME% &,/$VEGQ+%H0>0WDUO]HB<1'RW7G@/T)P"<>@K$^)%O?-IFCZA:02W$
M6F:O;WMU!$I9WA0G=A1R2,AL>WM75M9127\=Y(6>2)2L0)^5,]2!ZGID]NF,
MG-F@#A)S!K7Q'T77=-G5K#3K"X%Y=K_JV#[=D>[N00S$=L<XR*D^$F(_ASIT
M#(T<T3SB2-U*LI,SD9!YY!!KMZ* "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***:[I%&T
MDC!44%F9C@ #N: '45CWWB2UL/$.DZ+)#<-/JGF>1*JCRQL0NV3GT'8'K6Q0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9'B;Q%:^%=!N-8O(+B:
MW@QO6W4,W)P.I ZD4 :]%)GY=V#TS63X?\16OB.&]EM8;B'['>26<JSJ%;S$
MQNX!/'- &O16/)XBM8O%<'AUH+C[5-;/<I+M'EE5(!&<YSEAVJ#4/%<.EZ1J
M^IWFF:E';Z9(R/F$9F50"9(_FY3GJ<=#0!OT5%:W"W=I#<H"%EC60 ]0",U+
M0 45CV?B*UO?$M_H207"75C%'-(\B (RN2!M.<G[I[5L4 %%%% !1110 444
M4 %%%% !12$X4D D@=!WK%T7Q19Z[J&H65K;W2RZ?+Y-R94"A'_NYSS^&10!
MMT5FQZS')KLND"UN1/%$LS.57RPC%@ISGN588Z\=*=J^L6FBVT4MSYC--*L,
M$,2[GED;HJCUX)]  2< 4 :%%8UCXCM[S6/[)EL[VSO_ "&N/*N8@ 8U95)#
MJ2IY8< DCOBMF@ HIID02K$742,I8+GD@8R<>V1^8IU !1110 4444 %%%%
M!16%IGBBVU5-9-M9WGF:5,T$L31@/(X0-A!GG(( SCFK$VO6UIX?BUB]AN+2
M.1(SY$R8E5W("QE<_>W,!C/6@#5HKG;'Q6UYKYT=] UFVE0MYD\T"^0@V[E/
MF*Q!W<@8R<@@XKHJ "BHKF<6UM).8Y)!&I;9&,L?8"J/A_7+;Q)H-GK%FDJ6
M]TF^-90 P&2.0"1V]: -.BBB@ HI@E0R-&'4R* 64'D YQQ[X/Y55TG4&U73
M(;UK*[LC+G_1[M DJ8)'S $XSC/7H10!=HHHH **** "BBB@ HIJR([.J.K-
M&VUP#G:< X/IP0?QIU !16?KFL0:!HMWJMS%/+!:Q-+(L"AFV@9) )';WJQ8
MW:7^GVUY&K+'<1+*H;J P!&?SH L4444 %%->1(@#(ZH"P4%CC))P!^)IU !
M1161JOB"+3;H6<5I<W]\;=[G[+:A=_EJ0"WS,HZD #.2>G0T :]%5=-OX]4T
MRVOHHYHH[B,2*D\91U![,IZ&HAJ;'4[NR_L^] MH5E%P8QY4N[/RH<\L,<CW
M% %^BLKPWX@M?%&APZM9Q31P3/(BK.H5P4=D.0">ZFM,R()5B+J)&4L%SR0,
M9./;(_,4 .HHHH **** "BBB@ HIOF)YHBWKYA7=MSSCUQ1)(D,9DD=40=68
MX H =16.?$=JOBU/#A@N!=O:-=K*4'EE%95(!SG.6]*V* "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ K.\07]QI?AS4]0M8//N+6UEFBBQG>RJ2
M!Q[BM&B@#YU^%'Q3\7Z_\0K?3-3NOMUG>"0NGDJOD84L&4J!@9 '/KZU]%5G
MV.A:1I=S-<Z?I=E:3S_ZV2"W5&D[_,0,FM"@ KC/BP)?^%8ZZ\5S- R6^28F
M +C(!4G'0YYQBNSK-U_1;;Q%H%[H]VTBP7<1B=HSAESW&>XH XOQ%:7*^,/
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
M4KEK+6M2M](NIFGFTE&7R69CE@"1N52>J@C/3IQ0!!91M-\6O$L:3/"[:3:
M21@%D.Z3D9!&?J#5/1]>UF?0KG0;S4Y3XH@U3[ \XCC!*D^8)57;MV^2&89'
M)4BNE_L2+2?$6I^*I+VY<RVH2:!8@P$<>6&T ;B>3ZYS6;X>@T[Q!XKG\96E
MI/'&]FEI#+/$T33')9GVL > 54-CGYNU &UXHUEO#7A'4M7">>]E;-(JM_&P
M'&<>^,XJG96&N)J&E7RZZ+FRDA;[?#,BXD8J"C1;0-N#G@GD>IYK<U"PMM4T
MZYL+R(2VUS&T4J'^)6&"*Y[P]X+.A>3%-KNI:C9VJE+.VN63; ,%>JJ"Q"D@
M9. .@H YL^(=9M+OP[,=5:]:]U@V5X\$:_8F1O,PD9*AB5"K\RY&0P)/2KT.
MLZNT?C^%M3F+:2V;*3RX]T7[@28^[@_,>X/%2P?#*"WTS3-/77]4^S:7>+=6
M*_NOW.-WR_<^;[QY;..V*O7G@5+C4M9N8-8OK6WUB()>6T80J["/RPP8C<.,
M9 (SB@#"NO%>I67A_P +ZMJAU#^R;K2TEO[ZPB5FBG9$(>10IPG+G@8SU':K
ML?B&[O;O1-&LK^2_$^F->RWUHT:/<894!4M@*,L20!G( XYK8L/"DVDVUA#8
M:U=!;.S6S"SQI(LB+]TL %Y'0$>ISFL^Z^&VG'3-'@TR_O=,O-(#BUO;=E\P
M!SEPP(VL&)SC&/3CB@#6\)+X@BTZX@\0NDDT=RXMY=REW@ZH9-H"A^H...*Y
MCQGK6KZ='XFN;35I/-L+9)[2WLHU86X";F-P67'S'HN<[>0,\UVVCZ7_ &39
MF)[NXO)W;?-<W!!>5L 9.  !@     "N>U#X?6]_<:\1J^H06FMIB[M8]FTO
MLV;@2I8< <9P<<\<4 =1I]PUWIMK<N &FA20@= 2 :XKX?\ 'BKQVIZ_VN#C
MZQBNSTNQ_LS2[:R^T2W'D1A/-FQN;'<X 'Y"L>7PH8?$%WK6D:E+I]S?*@NX
M_+62*8J,*Q4\A@.,@C/<4 36_P#R/NI>VF6G_HVXJKXV\./XDT^TCM-3.FZK
M:7(N;"X !Q*JG@KW!!.1_/H=33-'&G_:9I+N>ZO;K'G74NT,0 0JJ  %49.!
MCN2<DDUG'PI,^EZ3;2Z_J3W>FS-,E\2AED8AUP^5((PY&,=A0!A^&O%.K?\
M"5P>'O&.D16NN?9Y#9WULVZ"[CRI?;_=/RJ2#Z=N ?0*PK;PX3KL&LZG?/?7
MEK$\5J/+6-(0^-Y"CDL< $D]!P!S5W2-.FTRVEBGU&YOV>=Y1)<$%D#'(08
MX'04 <B+>X?XWRJ-2O%B70XYQ$"A09G(*@%>%.T9QS[UGOXAUFSNO#TW]JM>
MO>:T;&\>"-?L11C)A(R5#%E"K\RY&0P)/2NQNO#$5QXM@\0QWUU;SI:BTEBC
MV[)HP^\ Y!(^8GH1GI6#!\,H+?2].TY-?U06VEWJW=BO[K]S@L=OW/F^\>6S
MCM0!2\0ZMKV@^,H]+?6V^P:Z@AL9Y$B!T^<,,Y&SY@0?ESG+<'UKJM7\36'A
ME;:#4&U"=Y$XDALI)BV."6\M, _@*KZEX,MM7TK6+&_O)I_[29<S,J[X%7&Q
M4.. I!(SGDD\DFMS3K66RT^"VGO);R2)0IGF #OCNV !F@#FK?6IO$WBF\TN
MTN[BRLK*RM[AS&@265YPS*#O!*A54<8!R>>F#RR>)?$">$(KUM7E>ZB\2_V<
M\ABB_>P^>(\$;<#CN,5V&K>$$NO$:>(;+6+S2;P0B"Y>W"%9X@<@,'4C(YPV
M.*Y7PCH-IXE\#ZMI+W<T++K=Q<0SQMF2-EFWQR?-G.< Y/49H Z&35=3B^)=
M]I27P-D-#%Y'%.JA(Y?-*Y+ !MN ,Y)[UCZ5K^K1^)_"5L^ISWT&J07 O)FC
M46\LB1AP\'RJVW.0#C:01U/-;9\!Q7&JW&HZAK&H7<UUIC:;<!O+59(V+$G
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
MP>3&[#RF&,DE5.6SG<>,#BO0+"[_ +5T6UO8]\'VNW25>A9-R@CKQD9KGHO
M5K;V%[I$%_<QZ%>2M))IX"X4,<NB/C*HQSD=>3@BNK\L)!Y4.(P%VIA>%XXX
MH \A&O>)U^%\/BMO$$S7EK?&,P_9XA%.GVLQ$.-N>A_A*XP._-=/_:.J:%\0
M8["[U:?4+&[TN>\>*6*-?*DC9?\ 5[5!"D,1@DGW-3?\*[@/@I_"W]K7GV-I
M_/,NR/S,^;YN,[<8W\]/:M6;PS]H\4V6O2W\K36ML]L(1&NQT<@MGC.20.]
M',:;J'BW6M,T'7].>3_2FCGNX)I(1;FW<995 &\,N1@DYX.?2D;5/%'B33=0
MO_#\DT-U!?RP6J%X1;[8I"A60'YSN"DGH1D8Z<ZFC_#V'1+KRK76]3_L593-
M'I+.IA1L[L;L;M@/.W./7/.5/P^CAUR]O=.US4]/L]0E,U[86[J(Y7/WB"1N
M0MW*D'W% %#28;N7XOZL\NH72[=+M93 &1D&6?*#*_=!';!/<FK'Q529O#-D
M8KRXM_\ B9VBL(B '!F4<Y!SCKCIGKFMO_A%H$\6#7K>\N;=FMDMI;:/;Y<J
MH24SD9&,GH1G\\S^)?#\'B;1FTZ>>:W_ 'L<T<T.-T;HP92,@@\CN* .2U.R
MNI?BSI=I%J=Q#)_8,X>Z"(92/.CZ?+M!Z<[2/;O573_%VKQ>'8+.>Y>ZOW\0
MS:*MWM19&1&<AL$!-Y5-O3&3G![]8OA4KXFM==;5;J2ZM[1K0"1$(=68,Q.
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
MA,Y8-;3,I9,,0,E21R #^- &;/X5BN=;T?59=2OC<:4DB0C]T%<. K;QLYR
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
M=#-(Q9L>PR /85O44 <EJ'@"QO[S6YO[2U*"#6HMEY:PR*(W8)L#@E2P.,<
MX..01Q4UKX*M[74](OQJNHR3:7;-:PB1HR'1L;MWR9R=HZ$8QQ73T4 <A)\.
MM*GTG5M.N;N^GBU.]-^[LZ*\,YQ\\951M(VCKG]34]GX,\G7K#6KO7=3O;VS
M@>W5I?*571B"0P5!Z#GKZFNHHH *R[#0K73M<U;5H9)FN-4:)IE<@JOEIL7:
M,9''7)-:E% &);^&HK;Q7=>(1?WC7-S"L#PMY?E[%)*@ )NX+'O1K_AN'Q#+
MISSWUW;_ -GW27D*P;,&1<@$[E.1\QXK;HH YSQ-HLUW=Z-K-HAEOM'N#*J<
M RQ.I25!VR5.1VRH'&:2Y\+6NI^((_$,&H:A:32VHMIXX6"+/$"6"L&7<I!)
MY!5A[5TE% '$S>$SI7@1O!NDW-W.+J-K83W!#>1"YPY)  X4G ZDX]R.NM+*
M"QT^"Q@3;;P1+#&OHJC 'Y"K%% '#P_#&P@T[3[!=:UC[-IMXMW8IYJ?N""W
MRCY/F'S'ELD=B.<Z<?@RWBEUZ1=3U#=K8 N<F([,)L&SY./EXYS^==+10!R,
MWP^LFT_0X;?4K^VO-$3R[&_C:/S53:%*,-NUE( !!']:OZ'X5BT35]3U-=1O
M;JXU(QM/]H*;2R*%! 51@X'T]JWZ* ,36O#-OK.JZ7J;7EW:W6G&01O;.HW)
M( '5L@\$*.1@CL151?!5L@\0 :GJ!_MS/VK/E?+E-GR?)Q\O'.?SKIJ* ..O
M?AW8W-AHT4&IZE:7NCQ""TU""15F$> NQL+M88 [?S.>CTG2X])LA;K/<7+E
MB\MQ</NDE<_Q,>.P X     P*O44 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MFWT\7=W>"!=OGWDOF2OR3EF[]: +U%%% !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%%%1SSPVT+33RI%$@RSR,%51[DT 245EVWB70;R=8;76]-GE8X5(KI&8GV -
M:E !15:_U"STNS>[O[J&UMHQEY9G"*/Q-1R:OIT)L1+>0H;]@MJ&;'G$KNPO
MKQS0!=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **BN+F&T@>>XE2*)/
MO.[8 _&J^FZOI^L0R2Z=>17*1R&.3RVR4<=58=0?8T 7:*IZCJVGZ/;B?4;V
M"TB9@JM-(%W,>@&>I]A5R@ HHHH **ANKJWLK:2YNYXH((QN>65PJJ/4D\"B
MSN[>_LX;RTF2:WF021R(<JZGD$>U $U%%% !1110 4444 %%%% !1110 444
M4 %%54U*RDU*734NHFO88UED@#?.J,2 2/0XJU0 4444 %%%4=3UG3=&A\W4
M;R&V3!;,C8X'4_09&3T&: +U%1PSQ7,$<\$J2PR*'21&#*RGD$$=14E !145
MQ<P6EO)<7,T<,,8W/)(P55'J2>!3;*]M=2LHKRRG2>VF7='+&<JX]0: )Z**
M* "BBB@ HHHH **** "BBB@ HHHH **** "BJ:ZMI[ZJVE)>P-J"Q><ULL@,
MBID#<1U R1U]:N4 %%%% !14=Q<0VEM+<W$BQ0Q(9))'. J@9))] *;:W4%]
M:0W=K*DUO.@DBD0Y5U(R"#Z$4 3453MM6T^]OKJRM;V">YM-OVB*.0,T6[.
MP'0\'CVJY0 4444 %%%,EEC@B>6:1(XT&YG<X"CU)/2@!]%9A\1:,-&76#J=
MK_9K-M6Z\P>63NV<-T/S<5IT %%%4[_5M/TOR/M][!;&>010B60*9')P%4=S
MDCI0!<HIKND4;22,J(H)9F.  .Y-5]/U*QU:S%WIUW#=6S,RK+"X925)!P1U
MY!H M4453N-6T^TOK:QN+V"*[NB1! T@#R8!)PO4]#0!<HJK#J5E<:A<Z?#=
M1/=VJHT\*MEHPP)4D=LX-6J "BJNHZE9:39/>:A=16ULA4-+*VU020!S[D@5
M:H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M>)U95\LKA6(55)W$#DC/2@"U+XH\0W'B'Q#H^G:7I_F:7%#+'+/<OM<.K-R
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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 4A (((!!Z@TM% %.RTG3=,:5K#3[2T:4[I#!"L9<
M^IP.35RBB@ HHHH **** "BBB@!&4,I5@"I&"#T-9]EH&C:;<-<6&DV%K._W
MI(+9$8_4@9K1HH **** "J=UI&FWUS#<W>GVEQ<0_P"JEFA5VC_W21D?A5RB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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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
M8X/S'D5G_P!D6'_"-_\ "/\ _"M?%?\ 9?VG[5Y'VA?]9MVYSNST[9Q7NE%
M'D.I7]UJIG^T>!/%X%S;+:7*I.BK/$N>&&<9^8\C!YZU'J\RZS)I,LOPW\46
MTNDC;9R6DRPM&F -H*MG& *]BHH \9TT1Z1::O:V'PX\4PP:N"+M!,IW9SG&
M6)'#$<>M:&AZS<>'M _L.Q^''B7^S@' AE='P&)+#);."2?SKU:B@#P>+0-)
MALK>UC^&'BI4MKG[3"PN_F1_]D[^!TZ8Z ]:V9+N23Q.WB+_ (5[XK74V@-O
MYJS)Q'C& -V/_K\UZ_10!XQIZ6VG>&+OPW%\,/$DFDW;%Y+>:17^;CD$MD'@
M'@\$5)H<HT+39=/A^'7BJZMI8F@*7LZS!8FZHH+853W  SQGH*]CHH \;\-/
M_P (I)G3?A[XN\M69HH)[H210$]2B%\ G)&>O)YY-:NO>(KGQ+I3Z=JGPU\0
MS6[,&&"BLC#HRD-D$>HKT^B@#R;3]6NM.O;_ %!/A]XHEU*^01SWLSQM*5 P
M%!SA0,#H!SR<T>%]4F\':?)8:/\ #GQ-':R2&4QR2(^&( )!+9YP/RKUFB@#
MS/6O%.I:]I4^F7GP^\3?9;A2DJQM&I=3U&<YQ]*Q(@L7A&3PLGP[\5_V/(<F
MW,R<?-N(#;LX+<]:]GHH \7546\T:['P[\5^=HT2PV+&=/W2#H,;N>..<\4E
M_%%J&JZAJ+?#GQ7!+J4)AO4M[A8X[@8QEU#8)_R<Y->TT4 >+O!9R>$%\+/\
M+_$KZ6C^9&CS!FC?).Y6+Y4Y)Z<<GCDU+'/(OARYT.3P!XON+:Y01S27%T))
M70=$WELA1Z# Y/J:]CHH \4DMXI(M$C;X=>+-NB'=I_[]?W)W!L_>YY5>N>E
M6K6X>SUC5=5@^'OBM;S5$*7<GG(=X/H-V!CMCI7L-% 'AC:38OX>@T$_#;Q7
M_9L%R;J.'[0O$I&-V=V>A/'N:U;B^FNO%-GXEF^'WBIM5LXQ%#-YJ *F""-N
M<'.YL\=Z]>HH \=L+B33-0U6_M?A]XL2YU8$7CF9#YF<\XS@'D],=:KP6]I!
MX4G\,_\ "L?$LFE32>;Y,DJL4?\ O*V[(/'K_,U[510!XM#%%'X:N-!F^'7B
MV[L[B-8F-U="1U12&54)?Y " <+@<4VPM;/3-5TS4[3X9^*8[O3HO*AD^U9)
M7G ;Y_F')&.F.,8XKVNB@#QZVN/L6L:GJEI\./%-O<ZEEKGRYU",Q!!?;NQN
M^9N<<9.*KVL%K:>%KCPVOPQ\2OI4TGFF&256*/Q\RMNR#P.A_K7M-% 'DVG:
MM=:;J-YJ:?#_ ,4S:G=Q"&2]G>-I=@& HYP!P#P.3R<UB+I%@OAR30!\-?%?
M]F27(NFA^T+S)C&<[L],<9QQ7NE% &9X=N9;O0+.::QNK%]A4V]V094"DJ-Q
M''( /XUIT44 %%%% !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 445!>6[W5J\,=S-;.PP)8
M=NY3ZC<"/S% $]%><?#KQIJ-\(=!\4,%U>6V6[L[G 5;V!AN!& !O7."!Z9[
M&NDT2\>V@UFYU/4Y9(;>]DC5I]H$:#&!P!GKWR30!T=%8T/B?1[N2]MUO&AG
MM(Q)/'/"\,B(>C[74$CW (S6#_PE^F^'_"V@26][J&LQ:A=16L%Y)$\C2!I,
M,S$*.0-V!C)P, \F@#MZ*X";Q)_9GQ.G6]U*Z&EOH<=U';/$Q*R-,R_+&J[R
M=J]""1S75P>(M)NM%@U>WO4EL;C AD16)D). JKC<6R"-N,Y'2@#4HK ?QMX
M=BTV]OYM26&"Q?R[H31.DD3'D!HV4.">W'/:KFE>(=*UN:\ATV[6X>S=4G 5
M@%)&1R0 01W&10!IT5S5OXKM]1\6ZGX;BCO(I+2&/,XMG^^^_H2I4 !1ACP2
M>,XKG_ /C>R'A+1H=<U=Y=3O)YH1)*K-N?SY BLX&U20!@$CMB@#T6BLK5/$
M>EZ-YOVVX=1"@DF,<$DOE(<X9]BG8.#RV!P?0UHP3PW5O'<02I+#*H=)$.59
M2,@@]QB@"2BN&\+ZI>^//MVKB^GL]&CN7M[&"V(1IE3@RN^,\G.%!  '.:W;
M&._TF]U2;5-5,^E)#')!+<!$,.-_F!B  <?*=Q[?0D@&Y163:>)=)O+Y;*.Y
M=+EXC-''/#)"9$'5DWJ-P'<C.*SY?B%X5AMY+A]63R8IS;RR+%(RQN" =Q"_
M*,D#<<#/?B@#IJ*QH/%FAW.L_P!DQ:@C7A1G12C!9 OWMCD;6QWP3BL^X^)'
MA"U4M+K<(03F!F".RHX(!W$+A1DXW' Z\\&@#J:*RK_Q'I6FRB*XN6,A@-QL
M@A>9A$.KD("0ON>*AN/%_A^UCT^2;5;=4U%=]JV21*NW=D$=!@=30!MT5AVW
MC#0KS3+[4(+UFM[!BMUF"17A(&?F0KN QSG&,<U8_P"$BTLZ1:ZJ+AVLKID6
M"187.\N<)@!<\DC''.1ZT :E%4=8UG3M TV74=4NDMK2+[\C G'X#D_A52R\
M5Z)J.KG2K2_62\$9E$>QE#H#@E6(VM@GG:3B@#9HK&N/%>B6DI2>]V*LWV=I
MC$_DK)G&QI<; <\8)Z\=:AU7QMX<T2[GM=1U2.&X@@^T21A&=ECR!G"@]STZ
M]3T!H WZ*@>\MH[%KZ2=$M5C\UI7.%"8SN)/08YK.LO%.CW]R;:&[99OL_VH
M)-#)$6A_OKO4;E]QGK0!L45S4?Q!\+2K:M'J\;)<S>1%((GV;]Q7#-MPN2"!
MNQGMFM./7],FUZ71$N&.HQ1^:\!B<83^]DC&,\9S0!I454LM2M=1-P+5V?[/
M*89<QLN''4<@9_"JNH^)-*TN29+JX<-;H))_*@DE$*GH7**0@X)^;' )H U:
M*X_QQXK&C^&K>YT^5W:^G@BAN((FE4(\B@L&4$9VD[?4XP#6MH5@UFUY=)J=
M_<6-T5>&WO@VZVP"&P7^?!X.&Z8XZT ;5%<3+XMTK0?"OB#7;;4KW68K>\EW
M*59_)EP/W*D*-L8R.3P,GFN@7Q%8"WMGD-R))T9TA%I*9"%QN.S;N"@D<XQR
M/6@#6HJO8WMOJ5C#>VDGF6\Z!XWP1N4]#@\UFR^+=#@N_L\E[AA<BT,GE.8A
M,?\ EF9 NP-R!@GKQUH VJ*X?7_$(E\<6'AII-0AM9+2::=[6&979P45 KH,
M[1N))'&< GL<>PO+K4M9U7PO=:_K*G3;2%8-02"2&0RN9&,DF%"D *BC=\K8
M)Y)S0!ZA17FNKZ@UO\(=;O\ 1?%-_?SVWFM_:#8#^8&^9!\HPH/ QT[&NGN;
MZQ_MKPY;7&M7%O?2J[Q6<;?+=_NB3Y@P>% +#D<T ='16+/XMT.VNFMY;W!6
MX%J\@B<Q),<81I NP-R.">XJM'XNMI?&L_AM;>Z$D%NLKRFVDVEF8@ '&-N
M?F/'8'@T ='16,WBK14OH+-[PK)<2F"%VA<122#/R++MV%L@C .<@CM4C^(]
M+2[%L9Y"YG%L'6"0Q^;G&S>%VYSQC/!H U:*9--%;P23SR)'%&I=W<X55'))
M)Z"LRU\3:1>7T=E'<LEQ+&98DGADB\U!U9"Z@.!U^7- &M17/6_CKPU=7\=C
M;ZK')<R7+6BHJ.?WJC)7.,#CN>#@@<@UKWVHVNG+$;EV!E?9&B1M([M@G"JH
M)/ )X'0$T 6J*QO^$JT816DC7;(EW=?8X2\$BYFW%?+.5^5L@C!QT-)?:Q:7
M0U72[2^DAU*UMC*X6,AXP0=K#<N""0>>: -JBO/O _C[2)O#OAVQU36@^L7E
MLF3*&/F2$?=+XV[NGRYSR.*ZRY\1Z7:7+02SR;DF2!V2"1T21\;59PI4$[EX
M)_B'K0!JT5A6=Y83^,;^&#69YKR*VC$NG[LQ0C<<../O'H>>W2N9\<^*XA9Z
M3_9&J743R:O;P%X8F$4ZF4*Z"0KM;OPK=CUP: /0Z*P;>]T^7QE>0QZU/)=Q
M6:^;I^[]S$NX_O.G#'..O0=*DL_%FB7]W;6UO>EI+M7>V+0NB3JOWC&[*%?
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
M.EVVY5\R(?>4XP=PR/E.?NFO5J* /-[U9[OXB^*X-/D"7<_A](+9\X'G R<
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
M)"L+NSJ,#Y=JG<>1P,GVKRNY27_A4GCG3ELK\7,FK7!BBE@D+R!YE9<$C+G
M).,^IKM+ZXBE^+6@W2;FMQI5PIF"'8K,R%06Q@$@'@T =#:>+-&O]&35;:Z9
M[9YOLX'E.)/-W;?+V$;MV>V/?I6;XA\=V6C>&K_588+J:2UF6U:)K:12DK!<
M;P0,+\ZG/?.!DFN/L;?3[S1/$%KJ?V^VBG\4SS075LKI);Y^:.=3C[N5QNZ<
MFF:PNOW?PU\465V_]KBUN[<VNH6]OM>]B5XF9BJ_>*@$%AP=OM0!ZS;W4=S:
MK<1K*$8$@20O&_'^RP##\J\]U7QFVO\ @3Q=<Z>=0TZ?31<I#((7B;]THZL1
M@-NS\H(8#&0.:]!LKN*_M([J$2"*093S(V1B/7:P!'XBO*"\D'@;XBZ3):W:
MWDM[J$D:&W?$BRG]WM.,-NSP!GH: .WT#Q;I5X=-TDW<K:A+9K(IDBD"S;5&
M_9(1M<C/."?YU<O/%VBV$ZQW-RZ1F?[-]H\AS"LN<;#)C:#GCD\'@\UR-S*K
M>)/AM(BN8X(IQ,PC.(MUOL ;CY<MQSW%8^B-I\>FS^#_ !)HFJW>K1W$@2 B
M=K>\!D+I("#L5>023C!!/6@#UJ\C:6RF197B+(0'C.&7CJ*Y'P)KX3X8Z%J6
ML7LDL]Q&%,DA:22:1F(  &69CZ#TKK[J1(+.:20[45"2>O:O'M&@OK+P7\.]
M5-K<O;:-<.-1MQ$QDB#JR>84QGY=V>F<'- 'J%KXFTFZ6_Q=>2^GKONX[A&B
M>%<;MS*P!VX!.>AQ2Q>)--D>9'DF@,-N;IS<V[Q 1#J^6 &/U'>N-U.UMM6\
M7:QX@6WEO-$3PZ]E<B%3_I;,Y8HF/O$*#R.[ =<U4TU+FQ.JZ9)>3^)?"XT>
M9PTL>;F#H/LY< %BRYX/S#:.!QD ]!LM=LK^\^R1?:$G,7GA9K:2/<F0-P+
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
ME03G+$CU_&M3X6%AX5N(Y+>X@9=1NFVS0M'E6F9@1N SP>U ';T444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%!&010 45Y?X=\;6'AU/$B:W?:A,D&O7$8E:.6X%O" @7>P!V+U S[X[UV[
M>*=)76K#2?.D:ZOXC-:E(6:.5 ,DAP-O P>O<>M &S15.VU2VN]0O+*'S#-9
MLJS9C8*"P# !B,$X(/'J*Q)/%B'QVWAC[)=C%EY[3B%B"6<*N".BC#98\9[\
M4 =/17F7A'QG9:-I&H+K5[?3!-:N;<W,B23K"OF[$$DF"$'0#)KN=2UZSTQW
MC=+B>:.+SI(K:%I62/GYB!T!P<=S@X!P: -2BJFF:E9ZQIMOJ.GW"7%I<('B
ME3HP_I]*X_P_J-SXZUC6KI[NYM]%TZ\:PMH+69H3,Z ;Y'=2&(R1@ @8Z@T
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
MM4NHO@OXBT-]-U :A%]MB\K[))\[22NR!./GR&!RN0.^*]>HH X/Q1I]S>>
MM,U7389#JNC"&^MHRA5V*+B2,@C/S+N&/7%,\4:/JLW@(7-O9O<:F+V'5+FS
M5L-+MD5S$".I50%'^X.]=_10!QGA:ZT;6=574]-T"]M9HX#'+=W]N\3ID@^4
MN_EN<DXX&/>HO!5N[^-/'.J '[-<7\-O&>Q:&(*Y'_ CCZ@UVDR/)"Z1RF)F
M& Z@$K[C/&?K45A8V^FV4=I:Q[(4S@9R22<DDGDDDDDGDDDT <3J5];V'QKL
MI+DLL;>'Y5WA"P4^>AR<#@<8R>Y [USVJ:#?+X4\3ZK!8W'E7FO0ZC#;+$?,
M:&.2/=)LZY;:S8QG&*]"?PY*_C:/Q(+X!H[,V0M_)X,9<.3NW?>R!STQVK>H
M \\MM36\^+$6K166HC3FT%HEN7LI54MYX;!!7*\ XR!G'&>,U/"EM /@G'I^
MKZ5?21CS(KJT^SR),%>=CE5QN) 8,,>E>G44 >6P:=KKZ-XLT.WOKG6],ET=
MUL;NZBVSB5ED @+D#S,<'/;=BHHM1;4+OX=26^FZH8[!FCNF:QE7RF^S%"""
MN>&/) *^]>KT4 >+ZU<WVI:-.9])U2&]M-?CEDL[:QD6&*);@'S!M7$S,,,3
M\QR20 *ZS29RGQ+\37LMK>16\UA:!)'MGVL4#[E!Q@D;AP,UWE% 'C.EV]Y9
M_#WX?2S:=?@Z9JJM>1"TD,D*XE&2@7=CYEZ#N*]?DW7%B^U&5I(CA&X()'0^
M]3T4 >-6%MJ@^'?@V:+3-0,GAV^BDO[1[9U<J-ZN44C+E=V>,@YX.0:[".V.
MN?$RPUZQ646-EILD$L[1L@E=W!5!N )P 2?0D#K7:T4 <AXUO[FROM "V<[6
M4ETXN;VVM#<36HV';L 5BNXG:6 X&?7-4OAO'+:W'BFVELK^WWZS+<QM=QO\
MT;1QA3O;[Q.T]R1WQD5WE% '$:EO'Q?T6;[/<M"FFW$+3+ YC1V="H+@8!(!
M[UAS20Z'XO\ $-EX@T+4KZTU6X%S9W-K!),DH:-4:)@O0C;CGJ#Z8KU.B@#S
M$3S>"?&D5_<Z)=1Z+?Z5!:H+&!I_L4D;,1$50$X(?J.":LZHEW:^)/"GB5=)
MGM])M_M,$]M'#E[990-DK1J.,D?-_=SSWKT6B@#BM&TLW_CWQ!KHA8:9=V<%
MFHDC*BY9=Q9L'DJ 0H/?G%5_ FD:G87$VE:C$_V+0)I+?3I7Y\]),,C?5(R$
MS_M,.U=[10!Y'IHMM/EU7PSXB\,ZE?W4E]/+;,D#R07L<DAD4EL[%(+<[L 8
MKH=%1H?BMK!-I/'"^F6L,<H@<1%D+[E5R,'&1WKNZ* //O%NF:E9^,+*^T;Y
M?[>C.E7VUL%,*SI./5D02#\J[V""*UMXK>!!'#$@1$7HJ@8 'X5C:;X=EM-9
MN-2O=7O-1=GD-M%.%"6JN02JA0,] ,GL,#&3G=H \ITF.ZTSX>:_X0U&QNI=
M5!O(H%$#,+T3%F1U;&,$OR2?EQSBK=Y8W&CZG\-[*:.YN&TM7CNIXH'D1/\
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
MD2O*RF7*D< *-I[<USBR:I?V_A*_N=#UH7]IJX>^@6S>.&V&V0;8TX4KR/G
M/^TW-=?:^</C!J%TUE>K:OI,-NMP;63RS(LKL5#XQT8<YQ0!@:2/^$AN=>TS
M4;GQ"JZ7+#!:7D;.)X0D2L6.WK(Q))^4YR!Z4_7[NR?X06%_X?O]2^R+=P""
M:6XD$KJUR%8.2<L#D\-VQ6SX0>6V\1^,9[BROX8KB_6:%Y+.51*@B525RO/*
MG@<URD=AJ*? 73-+.E:E_:$=S#OM?L<GF*%NA(25VYQMYSTH ]"N+W2CX]L;
M-YKT:J+.5HXAO6!H\KN)_A8YQTR1^5)'XVTB6:T"F?[+=W;65O>>7^YDG!(*
M YSU5@"0 2.#69?K-+\5]"O$L[QK5--N(WG%K)L1G9"H+8P#A3UZ=ZXZ>35]
M2TW0;J\T+65U&R\0Q37EM%:.L%O&)'_U:C <8(.\;CR<D9 H [[2O%W]H^+-
M<TE[*>"#3/*4S2)@996<LQSPI&W'_P!>K4?C#3'U&PLY%N8!J(/V&>:(K'<8
M&<*>QQR P&>V:Y633=0NO$OC[3OL5Y"=<LXEM+HQ'R1_HQC.7' (; QG//3'
M-)X3FMM072[&\\#W-KK-@4\^>ZLPL,+(,&1)3P2<?+MR>?3)H ["U\36=Y<V
MD<,-TT-Y*\5O=",&*1D#%N0<@?(V"0,XXS6AJ.HVFDV$M[>S"*WBQN8@GDG
M  Y))(  Y)-><:)I]YI_B#2[GPZ-4M;.[N6.IZ+>V[^3; JQ:2-G V?-T /S
M;O3(KHOB/I>HZCX;MY=+A:XN=/O[>^^S*>9UC?<4'OW ]J -6W\3V,NJ/ID\
M5S:7X@-PD$\7S2QCJR;<AL=P.1Z54T;QUH^OW=O!IZ7\@G:51,;1UC5HR0RL
MQ&%/&0#STZ9%9=Y&?$GC7PSK-G;WD5KI$5S-<23VLD39DC"+&%8 L>I( .-O
MJ14WPPBGMO"DEO=6EU:S+?7+E+BW>(E7E9E(W 9!!% '27^K0V-U;VGE2W%W
M<*[QP0@;BB8W-R0 !N7OW&*HIXMTU[C2866YC;56=+7S(2,L@)96[J0%/6LG
MQOIEGJE_IB7']JV=S$DTEKJVG([-;/\ (-C;01AQV;@[,5S]P=?CT[P3K6N6
M5S<36%_,;QK6T8R>6ZR(DIB49&05) &06Z=J -KQGKUOJ'@[Q?:V<]Y;7^D6
MK-*49HF1S&70AE/((YZX]:LZ%XXTF6;2M&F-Y%=7-LOV>:XMG2*Y8("PC<C#
M'^?;-<Q<V6IZJWQ-2'2+^-M3M(OL?G0[!,1;;< GC.2..HS@X((K5N+:3Q1!
MX/M;6TNXFTR\@O;N6YMGA\D1(04^<#+,Q P,\ D]L@'41>)K.>XA2*&Z>">X
M>UBNEC!B:12P89SD %&&2 "1P35/1M5T0ZGXDN+>ZNU:VE4WYNRZQPD1_P (
M?&U=HR<#!ZUREGI]Y8^([.^\-C5+1;O42-4T>[MW-L$+-OGC9AA#QN!4X.0/
M:JVJ:'JNMVWQ+LK*TNXIM0>%[1IH'C6<)&@8*S  Y*E>O?TH T]?UW[;XO\
M!+6RZG;17-XY7S-T<5Q%Y3$$KG&<X.& ;GI6[8:WH-OJ7BF]6[O$:R,;ZB;K
MS!'#B/(V*W0;1G@<Y'6N;U'69]?U'P5=0:'K$3VE^7O(I+"1/LY\EE()( (R
M>HR/IQ2R-JUKJ7Q(O-/T:XN)[A8&LH[BT?R[G; $;&0 ^#GCO^- '867BRPO
M-0^PF&[M[EK3[;''+#S+#G&Y=N<\D?+][D<5G6GQ T'6+;-LNIO;2Q3DSQV4
MNU1&2K D#(;C('7ITS7.Z8TX^(>CZNNG:]+:R:1-#+<W=JX(DWHQ!0X\L8!X
M"@'^$&M+P$EQ9?#*:VNK&]@N(GNRT,EK(KG?+(RX4KELAATS0!M:'K&DVWA+
M1Y;"2\N+:YC5+)929)YN">YSG )))  '.*DMO&>DW-M<R*TR7%M=+9RVDD>V
M99F("IMZ'.1@YQCG. :\\AL-2T_P;X$U.70;V^BTB*2#4=.^SL)PKJ%WJC %
MBI7MUS]2-ZYL]#U;0;B0^$KZST^^N(5>2&T:*[W+N(GVH"X"';@GG[W&,9 .
MWTW5(]2-RJP7$$MK+Y,L<Z;2&VJW&"01AAR"167J?C72=*UA](E2^FU!;?[2
M+>WM))&D3=M^3 ^8YSTX&#G&*I>!8]9MAJEIJ-Y<7]A!.HL+V[A,<\R% 6#Y
M +;3QN(YYK/OKZ*P^-L+S),4;PZR[HH6DVG[0#R%!(''7Z>M &W:^.M!O?#\
M6M07+M;RW M%C\LB7SRVT1%#R&R1U^N<<U(/&&G"TU::2&[CDT@C[=;F'=+$
M"NX-A20PV\Y4GBN)-IJ^B:3J6J6NF7/E:MXC%T\<=KYEQ;6IP#,L1!(<E<]"
M0&SC(XUO!MO+#XZ\6%],U.*SOEM)()KU&(D58BK99R3G)^Z>1W QB@#J%\26
M3Z1IVIQI.]OJ+1K;A4RS;QE3C/ (Y]AUQS5[4=1M-)L)KZ^F$-O$,NY!/?
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
MY =P(9@,?0GD5-ISZ=X>O;FTTVTU*6ZO%%Z^F(ZL+5?NY 9@J!B#\H;D@X&
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
MJMW>:<$:>&ULV=MK G<,XR !UZ<C&:N6_C'1[W1]-U*QF>Z34VV6<42_O)6
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
MXC/ RI-'Y2H<9'/((Q7;5GZUI;:SI<MBNH7M@SE2+BRD\N5<$'@X/7&#QT-
M'(> M'O[&_O+&]<2V.@R26.F2;LEHWVR9;W5#&@^C"M'XGVMS?\ PZU>RLK6
M>ZNKB-4BBAC+LQWJ>W3@'DUT>F:;!I-A'9VYD9%)8O*VYY&))9F/<DDDGWJW
M0!P]TL\WQ/T+4$LKTV<>F3Q23?9G"H[LA53QP<*?I6'9:7'<:+X@LM9T/4Y;
M2]\23W"^7;R++'$W*3I@9X91TY'IV/JE% 'DVH:-XDG^'GB/3"]_JT,%U!)I
MDEU$5NIXD>-W5@0"Q&U@"1EL>F*V([J\O_B=IVM)HNJ1:<-(F@,LUL4*L9$;
ME3R.%/&,GL,8)]!HH \X\+IK6F_"2^M[72YAK$)NVBM;N KO+RNZ\-@-D,./
MPJKIJ7A\<^'M8_L?76@.FSPW-Q=Q'>LA*$[ES\@&&P  #_"#7J-% 'CLFFZD
MWP8OM*&E:A_:$FI-(MO]E?>5-V)0>G39S^G6M[[9J7A?Q]K-\^AZGJ6EZXEO
M+!+96Y=H9$C"%)%."H. <G 'YX]$HH \W\26^HV/B/1_$=WX9;5;%K)[.[L;
M:%9Y+4EPZ,J?Q8^Z<?X5U_AJ.$:=)/;Z(FCPSRF1+?R5BD(P!OD5> Q(/OC&
M>>!LT4 >>Z9J4>G_ !6\9>;!=R!K:Q(-O;O+R$?@A 2"<\9XX-8NG>%M7\,C
MPGK1LII4L[J]DO;* >8\$=R>"JK][9\N0N3UQFO0=/\ #<>G^)M3UQ;ZYDFU
M%8UFB<)L C!"[<*", GN:VZ .#_LZ>Z\4^(?$R6UU':R:2MA!&T#K).X+,S>
M61N&,JHR.>>W-8;V&H+\,/!5C_9E^;NROK)[F$6KEHEB<%R1CH!^?;->L44
M>=K=ZGX4\=Z[-+H>IZEIFM&&>VGL8?,,<BQA&CD!(VC@$$X'ZXU/&>F7.I^!
MFNB(K/5=. U&U(;Y8)8OF"D]",94GIR:["L35O#,6LZK;7=SJ.HK;Q)L>PBG
MVV\_.1YBX^;\^1P>,T .\+VUS%HRW5]&([^_8W=TF<['<#">^Q0J?\!K E@O
M=!^)UYK,UK=7.E:I8Q0^;;PM,UO+&3A65 6VL&)R!C/6NXHH \GO_"^J#PCK
MUU#8SO-J&OQZHEFH'F+"LL9SM_O%4+;>O('7BNG>TD\1>.]#UJ"VN8+/2;>X
MW2W,#PM+)*%4(%<!L  DG&,D 9YQV-% 'DNDMXBT7X:6.F0Z)J*W%GJ6R]*V
MX:00-.[,\ .=[ %<$#C.1R.+VC6UW9^)/&D_]C:K%:7]E;M;23(TC2%8W4@G
M)8L2PXY([XKTRB@#R>"QU"/P=\.;5M,OQ/IU]!)>)]E<F%4C=6)X]6'UJ?6M
M!U+6];\>VMK;7$1U'3[6*TGEA98Y9(PY9=Q&,9('X]Z]1HH \[T9D\0Q+"/
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
MD ,DF?D'[O)SPV1P#D&@#I-$\47NJ>,]>TB32YX;?3FAC60M&0"R%]S8;/S
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
MFTZXU"^GG5KI+7!(DE;,C\D?*I)_ "@#HJ*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *RO$>@V_B;0KG2+NXN(;:Y7;*;<J&*YSC+*
M<5JT4 16T)M[:.$RO,44+YDF-S>YP /R%2T44 %%%% !1110 4444 9NNZ%9
M^(=.%E>&9%619HY8)3')'(IRK*PZ$&JVG>'%LIHY;K5=2U-XCF+[;*I"'&,@
M(J@G!ZD$UMT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 8DWABUN?$:ZS/>:A*5"[+-KD_9E
M=>CB/IN'KZ\]>:VZ** "BBB@ HHHH *Q=;\,VVO7=K-=WNH)# &5[6"Y:.&X
M5L9651]X<=/<BMJB@ HHHH **** "JNI6*ZEIMS8O-+"EQ&T;/%MW $8.-P(
MZ>U6J* ,_0](BT'1;32H)YYH+2)8HFG*E@BC !*@ X ]*T*** "BBB@ HHHH
M **** "BBB@#%U#PW!J/B/3=;DO;N.XTX2+!'&4\O$@ ?(*DG( [_2MJBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q+WPQ:Z
MAK\&JW-YJ#"%5 LA<D6S,K;E=H^A8'!S[#TK;HHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M Q8O%V@S:P=(CU*)M24X:T ;S1QGE<9''-;5>+:5_P G4ZW_ ->"_P#HF&K%
MY\0/%KZGXYL[232HX_#L1GCE>V=GD49.TC?C) Z]L=.> #V!F5%+,P55&22<
M "EKP[XA>,-9U7X.>'M7@N([/^UIT@O(HT/SY#9 ;/"Y0Y'4@XSUSV&M>,K_
M $GQ7HOA.6\M_MEU!)=75^EHV%C&[8$BW-R2N"23TSWX /0:*\>U_P"*'B32
M_AM9>(!IT-MJ(U$V-S#<VT@60;6(D0%@0" /7J?2M7Q5XD\<^%?"VO:_>)HR
MQP/;FQ@1'D(5W"NLARO(W+R.I!XH ],HKRS_ (3SQ#I'B#P<FL&PGT_Q-$H"
M6\+(UM(0F/F+'<,R+G@=_2FGQEXTU+QYXG\*Z-%I)DT^)9+:>X1U !VG#8)R
M?FP. .,GT(!ZK2,RH,LP R!DGN>!7F.H^/\ 5U\0:EH%NUM%?Z3I:W$[+;O,
M+B[**PC4#D)SUZ\CIWPO%'B;Q!K&O_#I8I?[,CU.4326<ULQ,<Z$#YP6!902
M<#Y?7GC ![92,RHI9B%4#)). !7G'BWQ=XCT*75(B+:S@LM-^T6U[)$&6_N%
M7<R*F_*CKP,D8))QUY?XB>,M8U;X':3K=M,EE_:DBP7D42DE@=X(5L_*I*'(
MY)!QGKD ]?O]>TK2[^QL;Z^A@NK]S':Q.V#*PQP/S'YBM&O*_&&IW^D^-O 5
MGJ$&CZG+>7;I]H>Q*/ 0R#,>9&VG##UY4&ENOB'J]]<^-IM(^RPVGA=0 DT1
M<W4@W[]QW#:/W9 QSR#[4 >IT5Y1K?Q.U7[%X&O]$@LQ%XBF$,L-TC-Y;;T4
M@,I'0L1G!Z9]JV/ _B[6-4\9>)_#FL-:S/I4B&*XMXC$&5L\%2S>W?UZT =_
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%% !37=8T9W(55!))["G4C*&4JP!!&"#WH \2L]2\-6WQ6N_&S>-=#8740A:
MT#-\JA%7(?N?D!Z=ZJ-)X9.H>,[H>.=$_P"*DA,(7YOW&<C/^UP3Z<U['_PB
MWA[_ * .E_\ @''_ (4?\(MX>_Z .E_^ <?^% 'C>HQ>$=1^%^E>%'\=Z2EU
MIDXFBN1DHY!;AESD<.>_:KOB74_#^JZ[HGB?3O'^BVWB'3D,;NZ'R)D)8[=N
M<@#<PZDD'J#S7J__  BWA[_H Z7_ . <?^%'_"+>'O\ H Z7_P" <?\ A0!Y
M3XXU3P]XT\*VFE7'C[14N4NQ=S3A"$R%*A$3.0OS=R3Q[\3?%CQWX9UKX7ZE
M86.N6-S?R^1B&"3)8B5"<?@":]0_X1;P]_T =+_\ X_\*0^%?#IZZ#I9_P"W
M./\ PH \>T_4?#FK7W@_4->\9:,MOH%JC06L099&EVI_K"20-I1>G4KVSQJZ
M%K?A72?B-KGBB7QGHTD6J($-NK$-&%VX.>_W>>!UKTT>%O#P&!H.EC_MSC_P
MH_X1;P]_T =+_P# ./\ PH \IU/5/#T'Q#?Q?X:\>:):W%U"(+VWO%:2.0
M C:0<X5>,CD=>2*F\4:IX5US5O#6KV_CW2EU#196D+7"[DFW%2?E4C'*\#/0
M]>*]0_X1;P]_T =+_P# ./\ PH_X1;P]_P! '2__  #C_P * /(-:F\.ZOXI
MU?5#\2M,6WU+2SI[1O$':(% #L.<*"PW'']XCWJ"]A\):A\)[+P=/X^T@7%E
M,)H;E%(7@M\K G)^^>>.W%>S?\(MX>_Z .E_^ <?^%'_  BWA[_H Z7_ . <
M?^% 'E7B+5_#_B#7O"VK3>.M"$VB2F9U"LJS,64D#D[0 @ /)YS5>^F\(I<^
M*UTCQKHT-IXG5?M(G8EK=_FWLF/O;M[<'&#WKUW_ (1;P]_T =+_ / ./_"C
M_A%O#W_0!TO_ , X_P#"@#R'6/\ A"IX?!]KI7C328+;PW*LRB9BS3L&5CDC
M&,E2?^!5N>";C04^)FM:G:>*M+OYM</[NS@SO3;DC![\ YZ5Z%_PBWA[_H Z
M7_X!Q_X5+;:!HUG<)<6ND6$$R?=DBMD5EXQP0,CB@#1HHHH **** "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 ***IZI<7=KILLUC:BZNAM$4+/L#$D#EL' &<DX/ H N45Q1\5>(5
M\9IX8.D:7]J;3S?^;]ODV;1)LV_ZK.<^U2IXIUF/Q+X>TJ_TNVM?[3%WYVV9
MI&0P]-N57Y6^4@GL>@H ["BBB@ HK%\2>)+?PY;6Q:%[F\O)UMK.TC(#32-T
M&3P .I8]!534=4\1Z3I<M_-IMC="-=TD-O.X:,=R"R_.!U/"G X]* .EHHHH
M **** "BBJ6J-J:VR'2H[5Y_-0.+EF5?+W#>1M'WL9Q[T 7:*J?VG:?VO_90
ME!O/(-P8QU5-P4$^F2>/H:-/U.TU2.:2SE$L<,SP,Z]-ZG# ?0\?A0!;HHHH
M **IZJVHKI<[:0EL]^%_<K=,RQDY_B*\],]*MKG:-V-V.<>M "T444 %%%5+
MK4[2RO+&TGE"SWTC10)W<JC.?P 4\_3UH MT5SFB>(+S4?%GB/1[JV@BCTLV
M_E/&Y8N)49LMD#T' 'KR:Z.@ HHJEJS:FNF3'1TM9+\8\I;MF6,\C.2H)Z9_
M'% %VBBB@ HHKG#X@O%^(D?AUK> 6CZ8]ZLP<ERRR(F",8 ^8^O;I0!T=%5-
M1U.TTJ".:\E$:RS1P)GJSNP50/7D_P ZMT %%%4MVI_VWM\NU_LK[-G?N;SO
M.W=,8QLV]\YS0!=HHJH-3M#JYTM90UXL'GM&.JIG:"?3)SCZ&@"W1110 444
M4 %%%5!J=H=7.EK*&O%@\]HQU5,[03Z9.<?0T 6Z*** "BBL3Q?K%UX?\*:E
MJ]G!#/-9P--Y<SE5( R>@.?IQ]: -NBJ]A<-=:=;7#@!I8D<@= 2 :L4 %%%
M% !114-W=V]A9S7EU*D5O ADDD<X"J!DDT 345%;7"7=I#<QY\N9%D7(P<$9
M%2T %%%% !152YU.TM+^RL990+F\9UAC[MM4LQ^@ Z^I'K6/X>\07FK:]XBT
MZ[MH(1I=Q'%&8G+;P\8?)) YY';\Z .CHJE>MJ8NK$6,=JUN92+LS,P98]IY
M3 P6SCKVJ[0 45!>2316<LEND;RJI95D8JI([$@''Y5Y[!\3K^/P38^,=0T*
M!-%N' F-O>%YK=2Y0,4,8##/HV>10!Z3134=9(UD1@48 J1W!KGO&7B"\\.:
M=9W5I;03":]@MI/-<C:LCA<@ <GGU'XT ='15)FU/^VHU6.U_LOR&+N6;SA+
MN& !C&W&??-7: "BBB@ HHHH ***YS0O$%YJ7BGQ'I%U;01)I3P+$T3EBXD0
MODD@>W&/7K0!T=%5+G4[2TO[*RFE N;UF6"/NVU2S'Z #K[CUJW0 4444 %%
M%% !17.6WB"\E^(%[X>EMH$MX;".\CE5R7;<Y7!X 'W3QS]:Z.@ HHHH **Y
MSQ3X@O-"N]!CM[:"6'4=2BLI7D<[D#ACD #GA3W_  -%IX@O)O']_P"'IK:!
M+>"QCNXY4<L[[G9>> !]T\<_6@#HZ*** "BBB@ HHHH **** "BBB@ HHHH
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
MSM#<GG&>:NV>AZ=I%U>7]E:.+FZ.^<K*Q,S#H3N;!/8$T >-Q>'[.;X+W/B
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
MDT6ZBDGE)'VI%,84M@\C!SGOP:MZ7X6T23XE>(-*ETZ*73X]+LE6VER\?'F
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
M,)C8M&J@[(B>I1>B$Y.=H%3Q:+IT&K2ZI%:(M_,NV2<9W.HZ GN!V':C53J
M@@.G36D3_:(_--T"5,6[Y@N"/F(Z=LU:DN8(75)9HT=@2JLP!..N* ,FR\'^
M'--UF35[+1K.#4),EIXXP&R>I'H3W(ZUJ7ME;ZC:26EW$);>52LD;$X8'J#Z
MCVJ>HQ<0F<P":,S 9,88;@/7% &>?#FCMHW]D-I\#:<  +9AE%QTV@_=QCC'
M2GPZ%ID%I<6R6J^7<C$Y9F9I1C&&8G<>..3TXJZUQ"DR0O-&LK_=0L 6^@[T
MYI8T.'=5)!/)QP.M %?3M-L](LDLM/MTM[:/[D2<*OL!V%17VB:7J=Y:7=]8
M6]Q<6C%K>21 6C)ZX/X#\A5L3PF#SQ*AAQN\P,-N/7-5-1FNIM&N9-'N;,76
MPF&6X):%3URVTYQB@"L/"NAK;WEN-.B\F]8O=)DXG8]2XS\Q/?-,U+PAX>U?
M3K:PU#2;:YM;7B!)%SY0]%/4#IQ["M4SI#%$;F:)&? SNVAF]LU3N==T^TU6
MQTV2X3[5>AVBC##.Q1DL?;H/J: +EI:6]A:16EI!'!;Q*$CBC4*J@=@!TK*N
M?!WAR]N[RZN=%LI9[Q=EQ(T0)D&,<^^._6M=[B&.5(GFC61_N(S %OH.]$D\
M,6[S)43:NX[F P/7Z4 95YX2\/WZV:W.DVKBR&VVPFTQ+_=!&./;I48\&>&U
MM&M%T6S6W>;[0T:QX#29SN..I';T[5<U37-/TB.T>[N$7[7<1V\ R,R.[ #'
MJ!G)]@:T-ZA-^X;<9SGB@#/.@Z8=374C:J;Y8O)%QN;>$_N[LYQWQZ\U6/A'
M0#I]QIYTN V=Q)YLT!!V2/G.YAG!.><^P]*UC/" "98\'H=PYIL[N894MY(A
M<;#LW\@-C@D#G&<4 4SH&EG4(;\VBF\AC\J.<LV]$_N@YSCVJN?"6@FQNK$Z
M9 ;6ZD\ZXA.=DK]=S#/)SW/H/2D_MR/2M/TB/6KNU;4+UD@'V;A)92,L4!.=
MHY.?\:HV/B*\?QUK6D7C6B6%E:07$,B@JW[PL#N)./X1TQ0!J3^&](N)4EDM
M/WJPBW#K(RL8@2=A(.2O)X/'-/NO#^CWK6+7.F6LIL#_ *+NB'[G@#"^@X''
ML/2M$$$ @@@]"*RO[<MKN^U/3-/N(7O[&-#(&^949PQ"D YR N2/0B@":QT+
M3--GN9[.SCBENCNN&7.93ZMZGW-4(? _A:W2)(=!L$6*;SXP(1\KC."/S/'3
MFH_!'B&7Q%X0TG4[YH([V]A,ABC^4<,1\H))QQ6_)<0PLBRS1HSG"!F +'T'
MK0!0_P"$=T?[=>7PTZW6ZO$V7$RKAY%QC!(]@/KBF_\ "-:+_8HT?^S;<Z<I
MRML5RB$'(*C^'!Y&.AK5J,3PLX194+G.%##)QU_*@"E'H.F165Q:+:*8;D8G
MW,6:48Q\[$Y;CCD]..E0'PMHAM[.W.G1>38L'M4R<0,.A09^4CVK4CN(99'C
MCFC=XSAU5@2OU':D:YMTE,3SQ+(%W;"X!QZX]* 'R1I+&T<B*Z,"K*PR"#U!
M%9NG>'=(TF17L;&.$HI2/&2(E/54!/R \<+@<5H^;'\W[Q?E^]ST^M4M4>_-
ME&^EW%G')YT>][H%D,>X;@,$?,1D#WH 2UT+3++4I]1MK1(KRXQYTRD[I<#
MW'/S8[9Z5+J>DZ?K5D;/4K2*ZMBP8QRKD9!R#]:L23PPY\V5$P,G<P'&<9_.
MA[B&.5(GFC61_N(S %OH.] %!/#ND17XOHK&..Z$/V<2QY5A$.B @\*/3I4'
M_"(^'SIITXZ5;_8C)YIM\'87SG=MZ9SSGUK6DGBBSYDJ)M7<=S 8'K]*#<0
MQ@S1@R_ZOYA\_P!/6@#.N/#>D7<[SSV:O))&(I6WL/-0=%?!^=>O#9')K3,:
M^5Y8&U-NW"\8'MCI39KB&W4-/-'$"< NP7)].:<TB(5#.H+= 3U[T 4-,T'2
M]&DG?3;*.V:=B\WEY'F,>K-ZGWZT_4M'T_5TB6_M4F,+^9$YR&C;U5ARI]P:
M9JFN:=H^AW.L7=S&ME;QF1I P(..P]23P!ZU;-W;K"DSS1I&^ &9P 2>WUH
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
M:-I>D><=.T^UM#,V^0P1*A<^IQUHFT;3+C4H]1FL+:2^C7:EPT8,BCT#=0*
M/&;K1-,'PP\=W@LH?M-GJ]Z;67;\UOME4CRS_!^&*[&2VL9/C+83W,%L6;P^
MTI>1%YD$Z8;)[@=ZZP>%M %G/9C1K'[+</YDT/D+LD;^\PQ@GW-32:#I$L]E
M-)IEH\MC_P >KM"I,/\ N'''0=* /+=+M]/\5>$KE]6UN.RU6UU"22Z9(D%W
M!<),2NUC\W("J !T^4=*V-+\-:+JOQ/\9QWVG03I'_9\R(Z_*LA1CO _O9'7
MW/J<]J_A?09-;76GT>R;4U.1=&%?,SV.<=??K4\.C:9:7\^HVVG6\=[,/WL\
M<:B23V+=_P : /)[+PMX?U+PEX_DO;2#=9ZKJ'D2GK:[5#*4_N<XZ=< '(%6
M;+2(M9\5>#D\0V:3W-UX:<WJ3+S*P\K_ %@[D9)YZ'GM72^$_"(@N-=FUK2(
MO,O-6FO86=E<-&Q!0, >2I!.#D#/!KJY=%TR?4X]3ET^V>_B&([EHP9$'H&Z
MB@#S:"STS5=8\6>&M3O+2R$&RW@@GB4F.S\E AB9CP =QXZ$YJ:UT_38OB+X
M:$CI>Q+X?E*W=VB[YMCQA9&)')V\YKN]4\,:%K=W#=:II%E>7$'^KDGA5V4=
M<9/;VJS=Z/IM_=6MS>6%M<3VC;K>26(,T1]5)Z=!^0H \KL+?3O%7AK54UG6
MHK'4K;4IGNW$:BZMY$F)C*,?F^Z%5<#I\HK=T&2UUOQ?XTM-<2*:XMS'!'%<
M*/DM#&"" >@9BQ)'<CT%==-X7T&XUI-9FT>RDU)""MTT*F0$=#G'4=CVIU]X
M;T34[^&_OM*L[F[A&U)I8@S >F?3VH Y_P"$A!^%?A_!!_T<CC_?:LVSL;1O
MB'X^@:WB,4VGV;2(5&&)67)(KN]-TNPT>S6STVS@M+9>D4$81?K@=_>H3H&C
MFZN;HZ9:?:+I=EQ+Y0W2KZ,>I'L: /(M.TRQM/ 7PWU6"VC346U2RC:Z _>E
M&+*R%NNTCC;TKU'QI=V-CX*UBXU)[E+-;5Q*UJ<2X(Q\I['FISX7T VEO:'1
MK'[-;/YD$7D+LB;^\HQ@'W%:-Q:V]W:R6MS#'-;R(4>*10RLIX((/44 >;Z0
M!9?%?3(R+&V63P\R^1:MD*HECV!FXWGDX.!UXK2^*MM!/H&EO+&"Z:Q9A'Z,
MN95!P>HX]*Z6S\+Z!I\EK)::-8026@86[QP*#%N^]M..,U:U'2=.U>)(M1L;
M>[CC8.BSQAPK=B >_O0!P0\.Z,OQADL5TRU6RGT$3S6PC BED6?:&=.C$ GD
M@UC:-+I]OX0LM,N(Y)%'BJ:WT^V$OEQ%DE=D20D']V,$XP<D#%>I?V%I7]H?
MVA_9UM]M\OROM'ECS-G]W=UQ[56?PEX=>PDL&T33S:22B9X?LZ[&D_O8Q][W
MZT >77T<+:%\5K.9K241$3(D*[8UD^S@EE7)P=PY/J.W2MO^R[#3?&7P^GLK
M6*&:\M[F.YD0?-.OV<-ASU?D \YKN&\*^'V^T Z)IY%RBQS#[.N)$4856XY
M &![5(?#NBM):2-I=H7LQMMF,*YA'HA_A_"@#R"YT/2S\.?B%=&Q@,]GJ]\;
M63;S;[64CR_[G..F,X%=5>7Z77Q"MM.U6\MX8IM%CDLQ=Q*\<KEF\W&XXW$;
M/? KLAX7T$6EQ:C1K'[/<OYD\7D+ME;^\PQ@GW-&H>&-"U:Q@LM0TBSN;6W_
M -3%+""(_P#=]/PH \UO_#FDV47@G3H+IM2M8]<>!9I,?ZLI(6B4CJ@;C'3@
MBO4].TC3])TQ--L+.*WLDW;8$7Y!N))&/<D_G4,_AW1;E+1)M*LI$L\?9E:%
M2(<=-@Q\OX5IT >*);V4'P:\:F*&WCG^U:@A** VU9N!ZX&1Q[BNCDTVQTCX
MC^"I;"VCMY+RRO$NI$&&G"QQL-YZL<\Y.379/X7T"47@DT:P87K^9= VZGSV
M]7X^;UYJ3_A']'^TVMS_ &9:>?:#;;2>4-T(]%/\(^E 'D[3V4FG>#-3TPQQ
M6<_B4-#+.^^[F#O+YC.XQ@$G&WGC;DCI75>$[73X_B9XV=(+59%GL_)8(H(W
M6P)V_7DG'7FNE'@[PT%E4:!IN)9A/(/LR?-(.0QXZ\G\S5Y='TU=6;55L+8:
M@R",W0B'F%?3=UQ0!R7Q/@A?3_#\SQJ9(]>LMCD<KF49P:R?&27FFW^OZO\
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
MK<<9U**\O!<R2#YX"@S$5/50JA2N/3/K7J,$$-K;QP6\210QJ%2.-0JJ!T
MZ"J%QX=T:[OFO;C3+62Y<*'D:,9<+]W=_>QVSG% 'G%Y;OJ.G_#&YURUBEU&
M>XB6Y::,%W'D.<-D>O)'J:]81$BC6.-%1% 5548  Z "J5]HFEZG<03W^GVU
MS-;G,+S1!FC/JI/0_2KCPQR0F%T#1D;2IZ$4 >#:=I^H2_#1M02:YOM&M]6N
MGU32(R$$]N)3N*LH#Y7[VTM@UVWCN;2[WP+H-_IWV=]/34K![>1  L<?FJ./
M[HQQCMTKM]-T32]&B>+3-.M;.-SEDMX@BD^I J!/"^@1:;<:;'HUBEC<?ZZW
M2!5C?G/*@8Z\T <U UM_PO2Y$1B\S_A'E\P)C.[[0>OO@C\,5R%GJ!T_X9:*
M\TPATZ3Q'-'?2LNY%B,\V-X_N[PF<\5ZK:^&-"LI8I;72+*&2*'R(W2%04CR
M25!QP"6)/KFGP^'M%M]-FTZ'2K*.QGSYMLL"B-\]<KC!H P_#NCZ=8>*=1OK
M+5DN)KZW1Y[:V15A7!PLA"]&(R,]P#Z59^(G_)./$G_8-G_] -:ND:'I6@6K
M6VDZ?;64+-N9((PH8^IQU-3WVGV>IVC6M_:PW-N_WHID#*WU!X- ' >/+66?
MX16,\2LZV8LKJ55&28T*%C^ R?PJ[XIC;4OB-X'BM3O\AKJ]E9>=L0C"@GV+
M, *[2WLK6TM%M+>WCBME7:L2* H7TQTQ4%EHVFZ:'%E8P0>8H1O+0#*CHOT&
M3@=!F@#C_AX1_P )'X[.?^8TW_H"UFV3W&N?%_6O$&A1Q7%MIVD?V<LK.5BG
MN=^_;O .0.A(!Q@5VH\'>&1)*_\ 8&F[YB6E)M4RY/4MQS^-:UO;06D"06T,
M<,*#"1QJ%51[ <"@#,T*X\0SF?\ MW3["TQM\G[)=--NZ[LY1<=O7J:POAW_
M *WQ?_V,=U_Z#'7:$!E*D9!&"*I6&C:9I3S/I]A;6K3,7E,,83>QZDXZGWH
MO4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!7-_9B\%F;N 71&1"9!O/_ <YHFOK2V$AGNH(A&
MS^9(%V \ G/3->.:Q?6%QH,-[ITD%O:GQ4D@\^3?<R2BX =\Y&P=<+@G;C)'
M2NBT[1M'U/XH^+1/8VES ]C9R89%9&++)E\="2/XNO/O0!Z*\\,4!GDEC2$+
MN,C, H'KGIBN8\.^(KO5O&7B/37GM)[&Q2U>UDMUZB17)R=QR?E R,=.E>?>
M&]3*:/\ "RWU&3_B53"X#M*?D,Z B!6)XXYVCU ]*Z_PLMI!\5_'$=OY*&2.
MP=E0@9;9)N./7IGZT =O<W=M91>;=W$4$><;Y7"C/U-*;JW$*3&>(12$!'WC
M:Q/3![Y[5R7B*[LO^$ZT6U'EKJ:VEQ-%+=/B"*,[0YV9&]^.!D8&XDUYU:QV
M5W\,_#T3-!,T'BE(T*$ QHUVX^7!RH(Z8/;VH ]O2^M)%F:.Z@<0G;*5D!\L
M^C>GXTHO;0P&<74)A!P9!(-H/IFN'TW3K&P^+^J6-G:6\%K/H4+RP11A4=A,
MZY*C@\<5E:19M8:A=_#5K<FR6[%[ Q3*G3V8R,I]<2#RC[/[4 >IJRLH96!4
MC((/!%06U_9WI<6MW!.8SAQ%(&VGWP>*R?&EU8V'@G6)]16<V2VCK*MLVV0J
M1C"GL>>M<7I[0#XHZ3#/)IOE3>'GA^SP$,@3S(]B,Q/[S@\' SG@4 >D_P!H
M67FQ1?;+?S)21&GFKER#@X&><$<TZ>^M+4.;BZAA" ,YDD"[03@$YZ#->&6_
MA[29_@$-1AM(EUB"60VEU&/WR3"Z81HC=1DD#:./FSC)S76V&@Z5J?Q5U^WU
M;3K.X9M+M)9(I(PR-(=X9]O0GMNZC/O0!TGC77;_ $33--O-,DMBD^H6UO)Y
MB%]T<CA<J0P .#UP:V6:]'B&-1>6HL3;,3;%/WS2;A\X.?N@''3J:\A@@DM/
MA?8V^]FL8?%4<=@SG.;=;K"8/<<''M78W,*1?&R.6WBC%S)X=E)( !=A.F,^
MOI0!VQOK07@LS=0?:B,B'S!OQZ[>M))?V<-TEK+=P)<2?<B:0!V^@SDUYIX/
MN/#>N^!=%;59U.KVE\)I8_-V7/VX.0<@'<22>G3!]!QC^-+VQG\*>-9]/>&
M1:LBSM<OOGEN$:(?N^1Y:J%X^]G#< 4 >@+XBN[?XAW^D7UQ:1Z9!ID=XDA7
M85+2%,,Q8@_=]NM.\=:]?:'X5_M;2I;9B)X$)D0N&2214RI#  _-G/-8DVGZ
M5KGQDNH[ZVM;Z#^P(F1)5$B$^?(,X/!(SU[9KE;BU-C\)-?MH2W]EQ^(U73<
MMD"W%U$ %/==P?% 'L]U>VMC&)+NYAMT)VAI9 @)],FI@0P!!!!Y!%><W]Y:
MR_$W5]+UK4DLDET^#["LZ1E)8CO\T R C.[&0.H _N\=3X-T^RTOPG8V&G7M
MQ?64 =(+B=@S.@<XP0 "O92.P% &N;VT641&ZA$A?RPAD&2V,[<>N.<4BWUH
M]XUHMU ;E1EH1(-X'J5ZUYMX8T#3I;_QK<0Z9:R7UEK$DECF,'R9!"A4H/X3
MN/;KQZ"JGAJ+0/$/AOPM>2^(95U&QN(7$$7E+<?:NDB-\N\AB6+9ZCDGO0!Z
MK+>VD$\<$UU#'-)]R-Y &;Z \FG?:;?SC#Y\7F@9*;QN ]<5Y1J4 OE\?:"T
MMG>3ZE= 0W$MS&@@8QH%1PS!AY?##:&'/KD5J_8+30OB3X2M4%O#&FCW40=$
M6-9&!C)P!QSRWXF@#H?&FO7.D^"-4UG1I[22>TB,@,B^8AQU'RL.>?\ ZU;0
MU"WM].@N;ZYA@5T4EY7"+DC/>O(WGMI?A;\3#;R1,AU6]9=A!!!V8(QV-=9?
M7=B?%VBVJF)-2CT>283W;_N(H24#$)D;W)'J,+DD]J .GU?Q%IFBPV<MY=1J
M+VXCM[<;Q^\9V R/8 Y)]!3S)=OKMN8KZS_L][9F-OMS*[Y&'5L_= /IW%>/
M::UI-\,_ HD:"7R?$D<;$X.U#<3  ^BD <>U=I+%:I\9M.FLHX 9= FPT8 #
M@2QA>1U&/TH [=KZT6[6T:Z@%RPR(3(-Y'^[UITUW;6Y837$495#(V]P,*."
MQSV]Z\AM?)U3X":E=7G&M0-<2SR'B>.^64E>>H?.P#V('2M>STFWO?BQ;#5[
M&VENI/#$4MTCQ@J\WG8)8="1[^@H ]&:\M4M/M;W,*VVT-YQ<!,'H=W3%/@N
M(;F,2031RH?XHV##\Q7DOAZQNKGP-IEOI&H6UG?V6NW;:?%<H6AE*/-^Z8#D
M#:6(QR,9%=5X1\16::3?/JMK:Z%=1ZF]K<Q/.HB>Y(4YC8XSNR#CKG- ':54
M.JZ<" ;^U!*[@#,O(SC/7ID8J2]@AN;&>&XB26%T(='4%6&.A!KQFQT'2_\
MAG:35$T^!M1;1I5:YV R%=Q)!;K@;1],4 >T?:8/.$/G1^:PR$WC<1ZXKG?"
M6MZCJU]XBM]0:W8Z=J1M8C!&4!0(C#()//S>M<]?WEE+X_\ AV8[B!G^RW9R
MK@G:T"[?P.#BL:^NKBS\.?$JXM?,RFLJ9?*&6$.V'S<?\ WT >LVU]:7C2+:
MW4$YC.UQ%(&VGT..E$%_9W4KQ6]W!-(F=R1R!BN.N0#Q7 BR\-7>H1ZY:^)G
MDE;2YH<V7E "WV$EG5%!PAQC/0X%'A:34M'\4:7HFN6=E<R'3I(],UBQ^430
M(8RRR)_">$.0<<\=: /1))$BC:21U1%&69C@ >I-1V]W;7<'GVUQ%-#S^\C<
M,O'N*XWQY=/;Z_X.CN?^0/+J96ZW?=,GEGR0WMOYY[@5F:KIZK\0O$4,$*-I
MMUX=,VH0[08S<!V$;$=-Q56_!: /1(;VUN'V07,,K[ ^U) QVGH>.Q]:+B]M
M+,H+FZA@,AP@ED"[CZ#/6N0^&.BZ9;>"M!U2"R@2_FTR));D*/,=< X+=2,X
M^F .U5?%\&JP:]>ZIHXL=3$>FI%J.C7GRF2#=(0T;]B?G!!&#M]A0!U4_B32
MK?7+31WNXOMES"TZ)O'"# R?J6&/7GTJ\;^S6\%F;N 71&1"9!O/_ <YKS>V
MN-+N_'WA+4!!'!:W'AZ26,7( 8#,14$GJ0*Q-9OK"XT".]TZ2"WMCXJ20>?)
MON9)A< .^<C8!SA<$[<<CI0!['-?6EL)#/=01",!G\R0+M!X!.>F:D>>&. S
MR2QK"%W&1F 4#USTQ7G>G:-HVI_%+Q8)[&TN8)+&SDPR*R,6$F7QT)(_BZ\^
M]<WX;U,IHWPLM]1D']E3?:!(TI^0SH"(%8GTYV@]P/2@#T'P]XBN]5\8^(].
MDN+2>PL8[62UDMUQD2!R=QW$$_*!D8''2NCM;^SO=_V2[@GV'#^5(&VGWQTK
MRG4;G1=+\0?%![M6%F]C9FXCLW"2.61U;![$DC)]\FK^G-!_PMFS@N9=-,<W
MAQHC;VY#(!YT>Q"2?G."<' R#TH ](CO;2:58H[J%Y&!9560$D X) ]CP?>N
M8USQ//:>*O#VGZ?=V,MO>W;V]W&!OE0B-F'(;"_=Z$5Y[IFGPZ=\!+C7=*LH
MQK,,-W''=1I^]CC-RZOM;J $R>.G7UKH];.A_P!M_#>ZTTVBV_VEUMWC('[H
MP-P/;./QH ]%-_9BZ-J;N 7 QF'S!OYZ<9S4Y( ))P!U)KRY9+W0M7LVGBM=
M:\.WNML;:[C^6ZL;F25@0PZ.H8LN1R!GT KK?B#=:=:>!-6DU5)WLC$(Y$@D
MV,VY@H&[L"2,GTS0!NVM]:7RLUI=07 0X8Q2!]I]#BN9\9^)Y]&73UTR[L6G
MDU&VMKF"0;Y!'(X4D ,-IY[@]:Y2YOKNR^(6LR6L]BVH_P#"*,\,-G]WSED8
MQIR?G89&#@9!' JE>RZ/=?"OP/>PO;O(NIV#O,S OYY<><2>NXMN+4 >OW-]
M:69075U! 9#A!+(%W'T&>M2/-%$5$DB(7.%W,!N.,X'X"N"\.F#5O%OCBRUJ
M**:;SHT6.8 @V1C^3;G^$G>3CN37&Z78B]TOX;#68UG#WUU!')-]Z6VV2>6K
M'NI7;QT((]: /8[C6],MM*GU26_MQ8P*6DG$@*+CKR._M18ZQ97^C0ZHD\:6
MTD2REG< (" <,<X!&:\MU71+;2]3^(MKI=K'%I3:!YTL$: 11W123&U>BG8
M3CU'M5FXU*RL8OA\LE[#9:5+;D33HJ&-+KR(S'OR"H)!?!/KF@#U.&Y@N+<7
M$$\<L+#(D1PRD?4<5R\/B:XN?B1#HUM=65QI<FF270:$;G$BR(N"P8@C#'C
MZUQ?B"#3/#VFN;#5)+O2;_Q#:-K+90P1(Q)=?D  !(3>/1AZUT3"PB^.-E)!
MY"R3>'Y Q0@%_P!\FWIUXSCV% &QXRUO4=$.A/8M;^7>:M;65PLD99MDC8)4
MY !X[@]:WXK^SFCEDBNX)$B)61ED!"$=03VKCOB?'%-8>'(IP#$_B&R5P3C(
M+'/-5;70;'3?BYY6C64%O93Z.W]I6\$86$GS (BRCC<1O^H!H [P7MH8#.+J
M$P@X,@D&T'TS4&K:I%I.A7VK,IEBM+9[@K'R7"J6P/KBO.='LVL-0N_AJ]N3
M9+=B]@8IE3I[,9&4^N)!Y1]G]J]'U:\M]-T6^O;I UM;6\DLJ8SE%4DC'T%
M',VFL^)+O0M,UNUFTB]M[QX#)!!$X,4<CJ&*R;R'*@G.57H>G2G:OK^M6_C_
M $WP[9R:>D%]:RW EFMG=D*8XP)%!SGVKDM>\/M\/[0>+/ VI,EA+-$9=&+^
M9;W0D8*/*_NL=PQC\, 8.QXDMH[WXR^&8)))HP=-NCF&9HVZCNI!H ZR*\U+
M3I+V;6;JP?3[>W\XW$$+1&,KDN'!=N-N""/>L[0=6U[Q1ID>LVILM.L+G+VD
M-Q;M-*\>?E=R'4+N'.T9P".:HZ_H"?\ ".>)/#^GWMQ<:CJUM+<113S-(ZXC
M1,;F)(4D #/J?0U>^&^JVNI^ M(2!@)K.UCM+F$\/#+&H1E9>H.1W[4 :^A7
M>I7=M<C5K:*WNH;AXML))1D&"K GKD$'VZ=JNW-]:66S[5=00;SA/-D"[CZ#
M/6BUNX;R-I('WQJY0./NL1UP>XSQGU!KB=!:/4?'_C6PUF*.64"!(8IE!!M#
M'_"#_"6W9QW/- '=2311;?,E1-YVKN8#<?0>])#<0W, G@FCEB;I(C!E/XBO
M$K2P%SX7\!KJ*">,>(7M[:27EGM/WVQ2>I4@#CH1BO9K#2[#2K 6-A9P6UHI
M8B&) J#<23QTY)- '+:[XWC?P7KVK^'+NTEGTSS #(/,5R@&X@!AQDX!Z<=Z
MZ?3M0ANX(4-Q"UUY*221*XW+D Y*]0.:\EC6SB^$_CZ-! EP+S4UVJ '"B3I
MZX&1^8K=?3[+3?'GP_DLK:*"2YM;Q)WC4!I@(4;YSU;GG)SS0!Z$U]:+>+9M
M=0"Z896$R#>1ZA>M3LP52S$  9)/:O&]%32/$O@\1ZUK\MIJUK?O+<PQB);F
M.[64D;<J7)/ '7(.T=,5Z5XP@AN/!>MQSQ))']AF.UU!&0A(//O0!H?VII^X
M+]OM=Q56 \Y<D-R#UZ'M4WVB%IF@6:/SP,F/<"P]R.OI7C^LZ'I5I\!K75(+
M"W2\EL--,UR$&]@)(6)+=>,G\/85U%S=6C_&S2_+GA9_[%G5MK G)EC('Y<T
M :W@O6]0UJ#6_P"TF@,ECJUQ9(T$912D>T X))SR3UKH+6^M+U7:TNH)PAVL
M8I VT^AQTKR":\DL?!7B^X5G%JGBZ3[:T:[B+?SH_,XYR-O!'H3GBMZYTOPY
M=W&I:I!XI=I;O19;>>2T,7EI!CB5@@'*YX)/J.QP >@6U_9WC,+6[@G*YR(I
M V,?0U+++'!$TLTB1QJ,L[L  /<FN$\+7.J6?BY=&\0:?9MJ"Z<6MM4L.([F
M!748=.JL"0?3DXJ;Q?=/#X\\%P7?_()FGN ^[[AN/+_<ANV<EMOO]* .Q2]M
M);7[5'=0O;_\]5D!3\^E<EX9U[6/%,.FZW876GC39Y)?M-DZGS(X@S"-E8$_
M/\HR" .3CIS!I-D(?BIXDM[>)#I,UC;SW46T&,71+#..@)103Z\$]J=\'X84
M^&&BRQQQJ\D;[W50"V)'ZGO0!V-S?V=D4%W=P0%SA/-D"[C[9ZU(\\,3(LDJ
M(SYV!F +8&3CUX&:\W\4W.GW&L>+X(3!'=0:,D=Y->ON4HRR,B1)D=<\MG&2
MO!-95G;6&JWGPF:XC@N7DTZ6.<MAB^+13M?UY/0^OO0!ZPNH63VHN4O+=K<G
M E$H*$^F<XIQO+58TD-S"$D.$8N,,?8]ZX#PQHFG7]YX_P##\EM&-,EU +]G
M10%3? A)4= <\\=Q4?@V2ZU62Q\.:G#F;PK(R73E,+*ZC;;,/4&-B_L57UH
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
MXX'3VIYU73A;QSF_M?)E;;')YR[7/3 .<$T7.JZ=9,ZW5_:P,BAG$LRKM!.
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
M*,GC./?%3:%I]S9P3W&H-"VHWDOG7)ASL4[0JJN>2%55&3U.3@9Q5NXU.PM
M#<WUM"#&91YDJK\@ZMR>@]:I+>-_;<DYUFQ.F_8A(+;Y=ZG=DS%\_<VD#ICO
MF@"[?Z;8:I;_ &?4+*VNX<Y\NXB61<^N""*C&B:2+R*\&F67VJ)0D<_V==Z*
M.P;&0*QX?$]GXD\*WE_H6L6=JX\Q4N9MKK%M=E#LN1\IVDC.."*VY[^UT^R2
MXU"^MH8\ &:5Q&C''8DX_6@"K#X8T"W55AT33HU687"A+5 !*.C]/O<GGK4[
M:-I;W5S<MIMFUQ=((YY3 I:51_"QQEA[&I)-2L8;-+R6]MTM7QMF:50C9Z8;
M.#4MO<P7<"SVTT<T+9VR1N&4X.#@CWH JC0](73&TQ=+LET]OO6HMU$1_P"
MXQ2Q:-I<-C+91Z=:+:R_ZR$0KL?_ 'AC!Z#K3[C5=.M;I+6XO[6&XDQLBDF5
M7;/3 )R<TMUJ5C9$B[O;:W(0R$2RJF$'!;D]!D<^] %8^'-#:&"$Z+IQBMSN
MA0VJ8B/JHQQ^%)+X;T*>6ZEFT;3Y)+L!;EWMD)F ((#G'S<@=?05/<:QIEIY
M/VG4;2'S\&'S)U7S,]-N3S^%7#G!P0#VS0!2&C:6+Y+X:;9B[C4(EQY"^8JC
M@ -C('M5ZN+\/:WJ^KZ%XF-UJ%I;W=EJ5U9071AVQ1", *Q4MZG)R:Z4:C:V
M.G6LNH:E:*711Y[.L:2MC)*Y/0]<9- %^BL/4/%VB:;J&F64^H6PEU$L8?WJ
MXV!&;>3G&WY< ]R16C<ZKIUE-%#=W]K!+-Q&DLRJS_0$\_A0!;HJK?ZA::?!
MON[VVM V0CW#A5W8]R,_3-8/@+6[[7_#TMYJ,L,LZ7MQ!OA3:A5)"HP,GL/4
MT =11110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% 'EL,U]H6J6!S:ZWX:OM:86\H^6ZL+F25\Y[.H
M8N#W SV%9UD^B:[H.NZ+XG\03V5]'J<[7=J&A24L)BT31[D+M\NP+@GH .,"
MO58=&TNWNS=P:;9Q7))8S) JOD]3N SS2RZ/IDVHQZC+IUG)?1C"7+P*95^C
M8R* //\ 3]3TC_A*?&>C>*KF*![A(E3[=*(_-LS"!A6R!PQ<G'=B:E5].TSX
MC^%C&WV6P_L">&V-RVTE5:,J"6.<[>>>?6N\O-(TS4)X9[W3K2YF@.8I)H%=
MHSZJ2,C\*=>Z9I^I>5]OL;:Z\EM\?GPJ^QO49'!]Q0!XGJ+Z?>?#+QHX>"0I
MXG>1&!&4#7,7S ]1D$\UV/CS1=(TN'PW)9:=9VKMXDLF+0PJA)+8)R!Z ?E7
M;R:)I4L3QR:99/')(975K=2&<]6(QR3Z]:=/I.G74445QI]K-'#_ *I)(58)
M_N@CC\* ..L7M(OC%K\5PT*M-IMH(TDP"YW2 X!Z]:Y!+@:9\/=4EBW1:;;^
M+9?MGD(#Y=L+CGY<$$#Y>,$8]J]C?3[*2Z2Z>TMVN$0QI*8P75#U4'&0/:FV
M^EZ?:12Q6UA:PQS?ZQ(X54/]0!S^- 'G]YI_A?4Y=:U&'Q5/<2WVD&VNKF"2
M%HHHBPVNXC4#=R<9/*AAT%:7A:]UB#Q?<:/XBM;.;45T]98M4LLJES 'P Z'
M[K DGCCDXKJK;1-)LK.2SM-+LH+64YDABMT5'/NH&#4MEIEAIJLMC8VUJ'QN
M$$2IG'3.!0!Q?C/4TTSQUX:?4=0?3]+DBN8TN@$V)<G9MW%U*KE=X!]SSUJM
M_8/A5_"?B"QBNY]4LM2NRQVO&P-V^," J H;=M/' .<GAL=_>V%GJ5JUK?6D
M%U;M]Z*>,.A^H/%1C2=-$%O -/M!%;',$8A7;$?51CY?PH X/PE>:A%I'B+2
M;T[O&MG"WG2D@FY&PB"1#@93&!CLV<\MRWPC?>$];\)^$A+-%+J=DT9CMUF(
MN$N@-LI900QY+,V>".37H TRP%\;X6-L+P\&X$2^9TQ][&>E,@TC3+:^FOK?
M3K2*\F_UMQ' JR2?[S 9/XT >2W.GV-SX(^*5S-;02SQZE>[)'4%D*QQD8/;
MGFMV74["7Q#!"TL%OJ/_  CL;3W=Y)E&@=ONHA(!8L"2W;@8/;NAH6CK%+&-
M*L1'*<R*+=,.?4C'-/\ ['TP2VTO]FV?F6HQ;OY"YB'HIQ\OX4 >-Z3'8:EX
M3^%HE6WN'%X+>7.&.WRI#L;VZ?*?:NEM+6"'Q)\3;*WGCTV V=LWFQC:L!:W
M?,F!TQ@'CTKO/[!T<1PQC2;'9"28E^SIA"3D[1CCGGBJ>LZ MSI6HIHZVFGZ
MI=1,@O! -V3UW$8)STSGC.: ."T.UL?$S>!0[Z4O]BVY\U!<Q2F8F((%1 2<
M9 8[@",#OTJV3Z)KV@:YHWB;Q!/97\>ISM=VH:%)2XF+1-%N0NWR[ N">@ X
MP*Z6T\&2WCPIJ/A?PMIQB='^UZ>"\V5(/R9B0ITZ[B1Z5V,FCZ9-J,>HRZ=9
MO?1C"7+0*95'LV,C\Z */B<ZA'X*U4Z7YIU!;"7R/[^_8<8Q_%G]:X/5!;ZA
M\,?!EWH10:A'<V0L3']Y9,A95/X;]P]CFO5ZI6^CZ7:7DEY;:;9PW4A)>:.!
M5=B>N6 R: .&T71-'OOBGXU2ZTZTG\L:?(J21*P5BC$L >^0#GK5WXPPPR?"
M[66FC1C&L;(6 ^4^:@R/0\UU\.F:?;W;W<-C;1W+YWS)"H=OJP&33[NQM+^'
MR;RU@N8LYV31AUSZX- '#7UM8Z1\6=!:TMXK=7TF\$HA0 NJM&PSCKSDUR4&
MJ:8UI\/[NSNK2TT\:HS06S3;YHHV27<99">I/48 !.,G&:]A&D:8+B*X&G6@
MFB $<@@7<@'0 XR*8FA:1$,1Z58H/.$^%MT'[T='Z?>Y//6@#D/#)L3\0?'-
MG<?9R\UU;;89,9=3;*3\IZC@UQVC736?PT^'\DF!HXU@B];^!1YTOE[_ /9#
M[3SQD"O9GTZQ>YDN7LK=IY8_*DE,2EG3^Z3C)'M3(]*TZ&SDLXK"U2UDSO@6
M%0C9ZY7&#0!Q6HV*O\59S!&C6D^A/_::$ HY#XB+#IN^]C/8&N2T^RLK?X9?
M#J^BMX4NFUBQW3A0'.792"W4C'&/0>U>Q6^D:;:6CVEMIUI#;2??ACA54;ZJ
M!@U&=!T<P) =)L3%&Q9(_LZ;5)[@8X- 'DOC?4=/N?#/CY;*2WM2EXL=PD[[
MY[B9!'@H"?D0 #& <X8\8KKKVXAN?BOX5EAF25'TR\(=&!!YCZ'\#772:+I4
MLT\TFF63RSQ^5,[0*6D3^ZQQR..AIQTG33<17!T^U\^$!8Y/)7<@'0 XR,>U
M &3XTLQ?Z'%;)J8TVY:[A:UN&0,@F5PR!E/4%E QZD5Y_K.MZG%H.M1:QIT=
MG=V&J6+ZQ<:?^\BN+<E<R*&!_A5=RD'C&>#BO6[NSM;^ P7EM#<0DY,<R!U/
MX'BFV^GV5I;-;6UG;PP/G=%'$JJ<]<@#'- 'F7B"+3Y['7]>\,^(+C4];ET1
MXR;62)E$0((9A&HP_+!2>>#CIQT.BWG@[7)O#=_ILD$MY;VS)91V\OS01L@#
MAT!X P!\PX..YKJM/TK3M)B:+3;"ULXW;<R6T*Q@GU(4#FDLM(TS399I;'3K
M2UDG.97@@5#(?5B!S^- 'B\E]90? I[.2Y@2YBU<JT)<!D(O\G(ZC .?QKK1
MI&C:M\8M3CNK&SNX)=#@E*/&KHY,KC?CH3C'/6NW;0=':2XD;2; R7+!IV-L
MF92#D%CCYB" 1GN*E72]/2]^VI86JW73SQ"H?_OK&: //K.W@B\4?$^&"&-%
M-K:G8B@#)MG.<#OFL>_>PN/@AX7=&MY)K=M,!9=I:-M\8(SV.,YKUJ'3;"WN
M9+F"RMHKB7_62I$JL_U(&34)T+2#:K:G2K$VZL76+[.FP,>I QC/O0!PM[J%
MDOQ(\0:9KVL'38[FR@%GYOE".:#:PD4-(I'WRV0",_A4,6CW%A!HQ\%:NES<
M6%A*D5IJWS+>VK2=5=<8Y5<,!C!3/%>A7NC:7J4<,=_IMG=)"<Q+/ KB/_=!
M''X4MWI&F7[(U[IUI<L@VH9H%?:/09'% &=X+U"#5/!FE7=K9-8P/;@);$Y\
MH+\NT'N..#W&*\PUG5-.N?#Z7-A/;6EL/%*2^1+)ON&E%P \C$GY!UPN.%QS
MSBO:T1(T5$5510 JJ, #T%4FT/2'-P7TJQ8W+!YR;=#YK Y!;CYB#SS0!YWX
MDN+S2KC7M<T^2SUO0)9HGU33I#B:%A'& \+C@_+Y; '\.M.\4RWVCWGB+6;(
MVNKZ*TD7]KZ7/\D\#"./#1-Z[=C;3WZ<UZ&^BZ5)>?;'TRS:ZR&\]H%+Y'0[
ML9XHDT;2YKW[;)IMF]UD-Y[0*7R.AW8SQ@4 <AX?N%N?B-XQL]613+)%;&VC
MF'#6GED$*#_#O+;O<\UQVB7\FAVG@E]7F*^'5U*^2":8_(B\BU9B>V-^TG@#
M!["O8K[2--U-HVO]/M+MH\^69X5D*9ZXR.*ENK&TO;1K2[M8)[9AAH98PZ$>
MA4\4 >;^-;7PY)\//&MQI*PS^</M%Q,C^9$;C &5.2 P&,X_O"M"]U'3T\9V
M%J)+>VU!=#+O>7CYB6W9P"J)D!F)7).> !UZ5V?]D:9_9Z:?_9UI]B3[MOY"
M^6OT7&!0VD:8SVSMIUH7M?\ CW8P+F'_ './E_"@#QK1[FU;X<_#9WGA98-<
MCCE9F'[O_7X#>G;@^U=F@M_^%UK/9B'=/X99PZ8Q)_I"[22.O'?TKL3H^EFR
M^Q'3;,VF_?Y!@79NSG.W&,YYS3_[,L/MHO?L-M]K P)_*7?C_>QF@#R6U:+4
MO@!J(O,_VQ TYGS_ *Y+\2DK[[RQ7'?! K9L=,AN/BY NJ6EM+>'PQ%)<!HU
M(:;SB&8CH3U&:[XZ/I;:A_:!TVS-[Q_I)@7S..GS8S3FTK3GNVNWL+5KEAM:
M8PJ7(QC!;&<8H Y/X4A4\$F&/ BAO[R.-1T51.^ /:HM!F6?XC^,['5E0RM'
M;FW24 A[3800N>J[RV[W-=G9Z?9:>C)96=O;(QRRPQA 3ZG IE]I&FZFT;7^
MG6EVT>=AGA60IGKC(XH \:M-/5_"O@B.]C6:#_A)C#9M*,LUG^^V+D\E2 ,#
MH1CM7;^&8(+/XJ>+[>UBCAB-K8N8XU"KNVR G [XQ77W.EZ?>&(W5C;3^5_J
M_-A5MGTR.*6+3+""[>[AL;:.Y?[\R1*';ZL!DT <I\1H&LK'3O%4$>ZXT&Z6
MY?:,LUNWR3*/^ ,3_P !KFX'OK3Q7>V:PM':^-(OM%OL0KY!4[9"?1C 5<Y_
MB&*]6EBCGA>&:-9(I%*NCC*L#P00>HH:&)I$D:-#)'G8Q497/7![4 <'=V%E
M-\9=-M9;:%X8O#\ACB9057$Z <=..U<;?P6P^"'BN+RXO*M-:N%MUP,1 72X
M"^G4]/6O9GTO3Y;S[9)86KW6,><T*E\=,;L9J+^P='\AH/[)L/)=M[1_9DVL
MWJ1C&: .1N-:M--^+MQ!KEQ%;P3Z3&-.DN&"QGYV\Y03QN/R9'<**RM3T[0H
MY? &G:5"&T8:I.L*.Y=9%\N0D@L3N0DG'8CV(KT6[T;2M0MHK:]TRSN8(2#'
M%- KJA'H",#\*?/I6G73Q/<6%K,\(Q$TD*L4^F1Q^% '(>#XH;7XA^.K6VC2
M*!9K)Q%& JAF@^8X'KBD\72VUM\2O!,]T\4406_#/*0%_P!4N,DUV,&FV%K<
MR7-O96T4\GWY8XE5F^I R:?<V5I>&(W5K#.8G$D?FQAMC#HPST/O0!YE]@L+
M[7/BC)=6T$[)'$%,BAMH^R#.,].GZ#TJGIVL+92^ 'U;5)+"PG\/JD%V=FP7
M.V/(9G4@$H" >#U&>37J7]B:4#,?[,LLSC$Q^SK^\YS\W'/XT2Z)I,^GC3YM
M,LI+('/V9[=3'GUVD8H Q_!.FZ3IFGWZ:+?37MI+?23&5V1H_,;!<1E %V@]
MAP#N%<WH;+X:^,'B:WU)Q"FOI;W&GS2'"RF-2KQ@]-P+=.N!7HT%O#:P)!;Q
M1PPQC:D<:A54>@ X%17VG66IVQM]0L[>[@)R8KB)9%)^A!% $.H7Q1)K2S8/
MJ+0.\48YVD*=I;T&<#GK^=>4N8M1_9]@>#=_;$#)L(XG74!, ?<2%R??#5ZW
M8:;8:7 8-/LK:TA)R8[>)8US] !3%T?2TU!M073;-;UCDW(@42$XQ][&>E '
M$6&F6<_Q@U5;NTM9)#HMM)(IC!4R%W#-CUQQGKBN.2QL8?@(+V.WA6YAU(>5
M/M&]-M_M7#=1A>/I7M)TG33=271T^U-Q("KRF%=[ \$$XR:B_L#1OLWV;^R;
M#R-V[ROLR;<^N,8S0!Q4>D:1>_&;6H;VQM)P^D6\OE2QJP9M[AGVG@G! SUY
M]ZYWP^]II.FZ-82*#$_B.].A37$I6"&% X5VY^8<MM7C)(Y%=HGA*2?Q_>ZK
M?:9ILVE2V45K#&^'9"A8YV%, $-C@UU-SI>GWMK':W=C;3V\9!2*6%612.F
M1@8H \2U*2SN/AQ\1XGN;6ZD36&G1DVXY\GYU&3@$D\CUZUW%U966G?%GPR+
M*WAM_.TV\23RE"^8 8R,XZ\Y/-=E)HNE3"82Z99N)F#R[H%/F,!@%N.2!QDT
MCZ1IX=)XM.LA<PKB&0P+E,= #C('TH \\ALY='\0:EX!B@8:;K$WVVU=5^6.
MV8_Z5&?3D;1_UU%>H@!5"J  !@ =JY_0-/UMKDZGXD:P.H^5Y$4=AO,429W,
M07Y)8A<_[B^]=#0!Y;)-?:%JB3J;76_#5YKI&/NW5A=-.5..SJ'R/7!QTKM?
M&5K!>^%+VUN+\Z>DWEQBZ !\MS(H0D'@C=C(/;-7X]&TN*\-Y'IMFET6+F=8
M%#ECU.[&<G)JS<6T%Y \%S#'/"_WHY4#*W?D'B@#RC5M3\11:)XPT_4=/@&O
M6^FPRO?::3MNK;<XSM/*N%\WC\N *TD&A:Q<V&N:!XAFO]8AT^=+&"!H!A3&
M<"5$0$*&"X!QAB!WKT&STZRTZ-H[*SM[9&.66&)4!/3D 5'8Z/IFF232:?IU
MI:/,<RM;P+&7/JQ &?QH X#PA?>$];\(^$EFFCEU2Q>,I;K,1<+=@;9&900Q
MY+LV>".36-<W=I;>!/BA:3SPQW#:I>E868!CNC0J0O7G!/X&O68-(TRVOY;^
MWTZTBO)O];<1P*LC_P"\P&3^-,FT32;BZFNIM+LI+B>/RI97MT+R)_=8D9(]
MC0!YXUCI.J^/_"/G6]I=13Z%/O#*KK+CRP-W9L<]<X_"M/3[&RL?C1<VUG;0
M01#PY"/+B0*,"=@.![ #Z 5V9TC3#<Q7)TZT\^( 1R^0NY .F#C(Q3AIM@M\
M;X65L+LC!G$2^9_WUC- 'CL!L9_V<M3@;[/)<0173LAP6C;[1)M)'4'TKHM1
MU6&Q^(&D1:GJKZ;8W&B!;.X;RQ&9M_[Q=TBD E?+].F.]=XVC:6T4T3:;9F.
M:3S94,"XD?\ O,,<GW-%SHVEWMBEE=:;9SVB8*02P*T:XZ84C H \]AT&"TL
M=+A\&>(%^UV]Y=7-C]O"R6USD 2QKL PH+'!4<?/CBNK\"ZD=2\.,[Z8NG3P
MW=Q#<6Z-N03"1O,*-W4L2?S':MF?2-,NH(8+C3K2:&$8BCD@5EC'^R"..@Z5
M8@@AM8$@MXHXHD&%CC4*JCT '2@#QKQQJ.GW/ASX@+9R6]JR7"QW*W#EY[B9
M%CP44GY$  QP<X8\8KH+ZRTC6?BSH[36]G>0W&AW!?<JNLI$B#GLV!GKG]*[
MR71M+GGGGETVSDFN$\N:1X%+2)_=8XR1[&@:1I@N8[D:=:">(!8Y?(7<@ P
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
M3J/V>\@D#Z)"J%'!#E99-VT]\=\=/PH U? >OW.J^ ;/6=:NH?.9IO.F($:
M+,ZCV P!70V.IV&J0M+I][;W<:L49X)0X5AU!(/!]J\:TS4?[.^%O@S4);B6
M+2H-8F-]-"H?RE,DX1V!!&T.5/(/..^*]!\+P:#+XAU75='U:35+B[CB%Y.D
ML;PY480?( N_&??&,]1D M^.]8U'0/!FIZMI@M_M%I"9!]H4LN![ CFCQ+XF
M;P]X1&J>4LUW*(HK>(G DFD(50?;)R?8&JGQ18+\,/$1) _T-AS^%9WQ"M);
MOP#IM[ IE73;JTOY%09+1H1N(]<*2?PH U1K-_I7BO3]!U.YCN!JMM*]M<)$
M$*S1 %TQD@KM8$=Q@@DUF>&-6\3^(9_$*?VI80_V9JDUA%FP+!P@!#-^\'][
MH,=*=K47]M?%/PB]FZRQ:9;W5Y<2(<A5E18X^?\ :.XCU"FJ?PZU&QMKKQP\
M]Y;Q*/$5RY,DJJ N$YY/3@T ;?A;Q7=:EK6J>'=:M8K76M-VN_D,3%<1-]V1
M,\@=,@YQD<^G5/NV-LQOQ\N[IGWKS+0XK_Q#\0_$/B_11$EH-/73=/N+I&\J
MY<,&9P!@E 5QD=>U=QH:^(E6?_A()=+D;(\G[!'(@ YSNWL?;&/>@#/\$ZWJ
M&N66JOJ?D>?::I<60\A"J[8V"C@DGU/6NGKB/AHZO:>)2K!A_P )%?=#_P!-
M*ZG2=9TW7;,W>E7L-Y;AS&9(6W ,.H_SZT 9\WB[2(_%*^'/MUNNH& RD/(!
MM)951,9Y9MQ.T<X'N*R/"/BT3VMZGB#5[)+M=8N;&V#LD/F"-PJA5)Y/YGFH
M;BZM[3XW1FYFCB\[P^(XM[ ;W^T_=7U//05Q5[;V;_";X@77E0M,-9NR)< L
M")P5P?;/'U]Z /9;_5=.TJ-9-1O[:T1LX:XE5 <=>IJS')'-$DL3J\;@,KJ<
MA@>A![BO-;O6;2Q^)%_!KNLMIEO>Z;;FQGD\H0RHN_S$W2*0#N8'&1GC/:NN
M\&6&FZ9X5L[/1Y;B73H]_P!GDG;<S(6)R#W4YROMB@#(TW7]0\2:YKUG8ZI:
MV$VE71MDLY(/,=P /WLF6!VL20-N.!U.:K>*O$GB+0?AQ'KA^RPZK&\:7$+0
MEHR6E"''(.!G(YJMK/A[PSXWN;W4K6_.C^(=+GD@>^M9@DL10D R#C<I !Y[
M<9KGO$VKZCJ_[/4=[KC)]LEGA4R@;!,JW("R <8W*-WZT >F/#KUO<VI_M6S
MG0S*)(6M=C.G\6T[^"!ST/2LVW\07WB/Q-JFEZ/+':V.E.(;J\:/S'DF(R8X
MP>!M[L<\\ =ZDEM_#VDZE9ZHM_*UPI-O#$U\\YE,A "JKN><@<CWSQ7/>!I(
M_"WC#Q5X?U61;>>_U)]2L7E.T7,<G4*3U*D8(ZT =A9G7;?7Q:WDL%SIK6S.
MEPL.R02!E&U^<="2" ,\\<<Z5UJ%E8M&MW>6]NTIQ&)9 I<]<#)YI(M0MI[Q
M[6!Q*\:YD*$%8SV#'L3UQZ#Z5QGQ$M[2;7/!0N8XFW:RJ'>!\R^6_'N,XXH
MZMO$.BKIT>H-J]B+*7/EW!N$\M\=<-G!Q@_E5EM1LDLDO6O+=;5P"LYD&QL]
M,-G!SVKSW4+O3O#?Q*%G>WJZ%IEQI:K821I%'!O$KM,F70JK'<I/3.!G/%4+
MV#0_#FE>$KC2M4']F6FKR20+?3JD5P&1]S(YPH RQ4G )Z=0: /2/^$AT7R&
MG_M>P$*_>D-RFT<XY.>.>*L'4K 7<-J;VV%S.N^*'S5WR+C.5&<D8YXKRZ^L
M+*Z\)_$76K.ZT^ZEU*W>18;.9)C BPX^9ES\S%2Q XX')JS<:UI=SXL^&KP:
MA;2*D5P&9) 0I:V 4$]B3VZT =-X6UJ_O-5\4P:I=1/%IM\(HF6,1JD?EJ_/
M/N>2:VX=>T>YAN)H-5LI8[==\S).K"-<9RV#P,=S7FES?:=9Z;\4)M1MFO;-
M;]%EMXY"A<-%&H!8<J,]3V -7](U&WD^,D;/JMC=//X?V*;4@1EA."$7DEB!
MD]2>IX% '0IXLL/$?@^YU'2-?L],/S!;N8HX@ <@,Z,1C<%) ..OM717>H6>
MG0)+?7D%NAX#S2! QQVR:\76>RG_ &8[B#S())[6W/F)D%HF^T'&1V/6NV:\
M:W^,=JM\P6UN=%V:<['Y#*),R*I_O%0I^@% '8/J^FQV"7[ZA:+9OC9<&91&
MV>F&S@T6NK:;?7=Q:VFH6MQ<6QQ/%%,K/$?]H Y'XUXUK]DD/@GQVZJG]E'7
M8&L<XVAC-#YQ3T&[<..X;WKL+R&RL/B[9)#'';QMX>N%=8 $)42H1@#TYQ0!
MVEOK.EW=T;6WU&TFN!D^5',K-QUX!SQ5VO,O"TNH:-K7AS29YK36]&N+:0:1
MJ<(V3P1J@.V0#@KM"C<.^,\UZ;0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 4QI&F!B
MPTZT#'()$"Y.>O:D.D:88Q&=.M-@)(7R%P">^,>PJE/XO\-VP4SZ_ID8:8P
MM=( 9  2O7J-PSZ9%6+[Q!HVF2-'?:K96TBQF5DEG52$'5L$].1S[T :*J%4
M*H 4#  [54.DZ:T:QG3[0QH254PK@$]2!CO4%QXBT:UMX9Y]4LXX9HA-&[3+
MAHS_ !@Y^[SUZ5-/K&F6IMA/J%K$;H@6X>91YN>FWGYOPH E33[**X^T1VEN
MDW_/18P&_/&:2#3K*UN);BWL[>&:8YEDCB56?_>(&3^-9H\8>&FL9[X:]IIM
M8'\N687*%48] 3GJ?UJY_;>E#['G4[,?;<?9<SK^_P ]-G/S?A0!>95="K*&
M5A@@C((J"SL;/3X3#96D%M$3N*0QA!GUP*K2ZE;7:7]II^I6QOK9/WBQNLCP
M$@XW+GCH>OI6-X)\027WP[TG6M:O(Q-/ 'FGDVQJ6+$#I@#L,4 =0L:([NJ*
M&<Y8@<MQCGUJ"33K*:\CO);.W>ZC&$G:)2ZCV;&14%OKVD7;R1P:G:/)&&,D
M8F7<F.NY<Y&.^:;;>(=&O#*+;5+24PQ>=)ME!VQ_W_\ =]^E %AM-L&F>5K*
MV,KY#N8ERV>N3CF@:98"W:W%C;"!F#&/REVDCOC&,UE>'O&&C^)-)EU&TO(1
M!$\H?=( 41'90[ \J"%W#/8UHV&L:;JK3+87UO<M 0)5BD#%">1D=1GMZT 7
MJJ-I6G.A1K"U9"Y<J85(+'J>G4^M<CXA\6A/$?AFUT?6;9X[O4/(N8(]CETV
M.20>> 5 R._>NHUW6['P[HUSJNHRB.VMT+,>[>@ [DT 6%TZQ2=9TLK=95&%
MD$2A@,8X./2DBTRPA5%BL;:,1N9$"1*-KGJPXX/O7':IXMF?4?"%UI^IVZ:;
MJ%PR7B(4=0!"SD%^V"!GI76Z9K.F:S:O<Z9J%M>0(Q1I()0ZJPZ@D=* +*6T
M$<\DT<,:RRX\QU4!GQTR>]$UM!<;//ACE\M@Z;U#;6'0C/0^]4K;Q#HUY-+#
M;:I9RR11^:ZK,I*I_>Z_=]^E-M/$NAW]Q';VFL6,\TL;2QI%<*Q9%8JS#!Y
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
M>27UNMM/CR9?,&V7(R-I_BR.>* '3Z7I]U!'!<6%K-#$<QQR0JRH?8$8%6P
M  !@#M7.ZUXUT31O#AUMKZ">V9O+A,4@(ED)QM!'OU],'-33:E;7>LZ/]C\1
MVL<<GFM]B0QN;X;3C:<Y 4@G*^F#0!?N=&TN]96NM-LYV0EE,L"L02<DC(]>
M:EN+&SNP@N;6"8)]T21AMOTS5>\U[2-/N/L]YJ5I!+E05DE"D;ONYSTSVSUI
M;O6]*T^X^SWFI6EO-Y9E\N695;8.2V">@]: 'Q:3IL$JRQ:?:1R*<JR0J"#[
M'%/O=/LM1A$-]9V]U$#G9/$'7/T(J"WUW2+K23JL&IVDFGC.;I9E,8P<'+9P
M.:C_ +5M=3T^].E:C \\"E69"',38R-R]CWP: +]M:V]G L%K!%!"OW8XD"J
M/H!3+BPL[MU:YM()F7A3)&&(^F:Q/ .J7FM^!-'U/4)?-N[FW$DK[0NXY/88
M K4N=<TJSN?LUSJ%M#-N5=CR '<WW1]3G@=30!/=V%GJ$(AO;2"YB!W!)HPX
M!]<&L#Q/HFJW]UIT^F'39H+4.LFGZA&?)D+  ,"H.&4 @<$88UKZAKNDZ2X7
M4-2M;5B <32A< G )ST&>,FI+[5=/TV))+V]@@1P2AD<#<!R<>N!S0!CZ#X;
M%E?MJ5S8:59W30F#RM-BVH5)!.]B 7.5&.!CGKFMFWTO3[01BVL+6$1%C'Y<
M*KL+=2,#C.!FHTUO29);2)-3LVDO%WVJ"=29UQG*#/S#'/%-.OZ,L5U*=6L1
M'9D+<L;A,0D] _/RGZT 3IIEA'YNRQME\U2LFV)1O!Z@\<BG0V%G;M$T-I!&
M8D*1E(P-BGJ!CH/:L+5_$>DW>DWT5AXMT_3KB$1[KO?')Y&[D95CCY@" #ZU
M-=^+](L?%-MX>FNX4O)H6F.^0*$ *A5.?XFW<#KQ]* -5M,L&B:)K*V,;.9&
M0Q+@N?XB,=?>B?3;"ZM5M;BRMI;=<%8I(E9!CI@$8JCI-RL^HZLRZ[!J$2S*
M!!&$_P!"^490LO))(+?-R,U8LM=TG4KI[6RU*UN)T0.T<<H9MO\ >QW'OTH
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
M,&&X V$#(-M[>K8_&O21:VX@6 01"%?NQ[!M'T'2F_8[7*G[-#\OW?W8X^E
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
M'(4H, _2E\B']W^Z3]W]SY1\OT]* /(K[SIK7XJ0Z2/-N?/A;RH2"S((D\P
M#U <?6MBPO\ P?XDO[#6+76+O4KRVM)\1QNH>WA:,[Q(JJ,=@ ?XL8[FO1([
M>")R\<,:,>I50":2*TMH/,\FWBC\TYDV(!O/J<=: /.?"<^H:3KVA:2U[::]
MHUQ9RG3-1C&VXMHE53MD X92 B[NN0,UZ94,-G:VSN\%M#$\G+LB!2WUQUJ:
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MB)N^^R_>53T9AW Y%</:7?AOQ9<+J?AS4+N_UR*PG2"1I6S:AT( D!P =V
M><\C@$TWP7KWAG5_#GAO1Y[=9=<TSRHS8/&1-;3QC8\A'8#YFR?7'7B@#N?^
M$DT7^S[B_P#[3MOLEM(8IYO,&V)QU5C_  D9'6H[[Q7X?TURE[K-E XA^T%7
MF (CX^;'IR,>N>*\NOM4L;+PC\3M)N+E(]1DO[R9+4G]XT;QH5<+UVX_BZ"M
MF.\TN[^(O@S=/:R[M$F50S*?F(C &#W(W?K0!U]MK.G76O2W-OXE@GMUT]93
M81E&5%SN\XD?-R"!@\8K.C\9Z3XA\%7>I6^N)HT;&2-;N0J&AQ(RJV'XRP3.
M.O-5+6>T3XX7-O%+ K+X?BC$:L!@B=CMQ[#''I7'P:C9#]G;6+![B(75LEU%
M/$QPT;FXD*J?1CU ZT >O7.J66FVD,EY>* Z_*Q&6DP,DA0,GCDX'%-77M*?
M3[>_BOH9;:Y.()(FW^:>>%"Y)/!Z=,'TKS_5M;LM(\::1J&K7\UKHE[HRP6U
M]"Y$2S!RS*S#.-R[>?\ 9]J;)I>AI8Z2OAO6IM%N'NKFZTR\N#OBN&(7S 5?
MJK9..GW21VR >EV-]:ZE:)=V4Z3V[E@LD9R"5)4_D01^%4[SQ'H^GW+6]WJ,
M$,B%5DW-Q&6^Z'/1<]LXS6=X$U*[U3PWYU]:6]O<I=3QR-:DF&=A(VZ6//\
M"QR?SKSCQOK%C=:'X_L87CT^YBF DLT7=/>%5C_?-G.(\8 V@8VY)YQ0!ZIJ
M/BK0-)GF@U#6+*WFAB\Z6.28!D3(&2.HY8 >N:?>^)=%T^-)+O4[>*-T60.7
M^4(WW6)'"J>Q. :XM+[2=2^,6FMY]K.LOAUUCW$'<3,O !ZY7=]03VK.DU+1
M+#Q+XKT'Q;?7%BM_/YMN"S+%=6SQ)&%7 Y(VE<#GT[T >LA@Z!E8%6&01R#7
M"Z!K5U-H_C#^U]>%N+/5;BT@OYA&GV= B;3T"D@MGGJ:ZS0[:&RT&PMK:&:"
MWAMT2**8DNB@  -GG(&*\SL;^R?P7\4O]+@(-]J!_P!8.08% _,C ]Z /1H-
M5LK+2=/:YU(7)F@4I/M^:X 4$R!5'0Y!.!@9K/U'QSHFGW>C0?:XY1JKMY4B
M'*",*S%\],94 >N?8UR.$N]'\'3Z1XCATK7(M'!M7FVO;W,>V+S(G!/JJGCD
M8)[<02ZV)D^'.MZI;P:7%]MN5FPV(58QR*I4G^%R,K[,.M 'H^H>(M'TH@7V
MH00<*Q+MP@8X!8_P@GH3@5+?:K8V"1BXNTB:8'R@OS,V!DE5&20.I.,"O,CJ
MNB6_B#Q7HGBZ^NK+^T+@S0*S.B7=L\2(%7 R6&W;CKV'(-6]+U"R\+_$1(=6
M8Z=ITVAV\&E/?285%0G?$78X#\J2"<\#VH Z'X=:S=ZYH=_<W=_]N\O4[F&&
MXPH#1*^$QM '3TKJ[BXBM;>2XG<)%&I9V/8"O-/ _BK0= \-:U=ZAJ$5K:_\
M)!=1JQ4X!>0E!@#@$ ^W!KT[JN1SD<4 ><:[XY;5?AZOB#P_?O;.+R%"H56)
MC>X$8W!@<97GCD5VECXCT74[F[M[+5+2>6T&9UCE!\L>I]N.O2O'1J6GM^SY
M96$ES#Y]O=P17$+L 4878)5@>^ 21Z<]*[=KVQ3XVVH2YMU#>'77Y77G]^K
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@!OEIS\B_,<GCJ:0PQ-(LAC0NOW6*C(^AK T#QCIWB"\U6"W+H+"Y:#=
M)&RA@J(6;D8 RQ'/IFKMIXDTB^O(K2WO4:>9#)"K*RB91U:,D ./=<T :1AB
M:19&C0NOW6*C(^AHDBCEV^9&K[3D;AG!]:KZEJECHUA)?:E=Q6MK&,M+*VT#
M_P"O[5FKXS\.->M9_P!L6HG6(S%6; *CJ03P<=P.10!N,JNI5U#*1@@C(-"J
MJJ%50% P !P*S=-\1:1J]A/>V.H0RVUNS)/(3M\HJ,D-NP5P.>:+'Q!I>I7T
MEC;78-W'&)3"Z-&Y0G <!@"5_P!H9% &D44D$J"5Z''2DV+MV[1MZXQQ67%X
MGT::_CLDOX_/F5FA!5@LP7[WEL1A\=]I-5?#7BZQ\3R:@MF)%%I=/ -\;*6"
M;06Y''S$C'7 H Z# SG%,\J/S?-\M/,QC?CG'IFJM]JUEISI'<RL)&4N$2-I
M&VC&6(4$A1D<GCFH8?$.E7%U96T5ZC37T/GVJX(\Z/ ;<IQR,$'\: -+ ]*7
M&*SK;7M*N[:\N(KZ+R;)VCNG<[!"R@$ALXQ@$=:S[[Q!9W^EZM!IFHO!J%M:
MM-CR]DJ#!*N$D7E21UP10!O/%'*5,D:.5.5W#.#ZBGX![5QG@OQCI][H/AZR
MO]6BEUJ\L8Y&1S\TC[ S<]-V.<=<=JZK4-1L]*LI;V_N8K:VB&7EE8*JCZT
M6<#TI" P((!!X(-8MIXO\/WQN1;:M;2?94C>;#?<#_=_$],=<\=:M6&O:9J9
MNEM;M2]H0+B.13&\.1D;E8 J".<D4 :&!D' R.,T8'I6/#XLT.>]M[.._7S[
MK/V9#&R^> "Q,9(PXP"<KD=/44[_ (2C1?[,NM1^WQ_8[25H;B7:V(77&Y6X
MRN,C.>E &M@>@I'BCD $B*P!R PS@^M8EW?V,GB71H5UXPSNDKIIZ%2+M2F=
MS#&0% )!XI(_&OAJ6]CLXM:M)+B6Y-HB(^[=* "5!'&>1_+K0!O8'I1@#M63
M_P )-HW]HQ6)OD$\SM%%E6"2..J*^-K,,'@'/%5+CQUX7M8IY)=:M=EO+Y,K
M*Q8(P )!QGID9/09YH Z @'&0#CD>U&!Z"LB+Q5H4VKQ:5%JEN][*I:.)6SO
MP,D ]"<<XSG%.O\ Q+HVES&*]ODA*NL;NRMLC9L;0[@;4)R,!B.HH U'CCE0
MI(BNAZJPR#3@,# Z5B7OB_P_I]S<VUUJULD]LH::(-N9 >G R<\'CKQ5/6/'
M.D:98:1>13?:H=5N8H;:2%2RD,PRQ('&!DXZDC'K@ Z5T21"DBJRG@JPR#1'
M''"@2)%1!T51@"LR\\2:381F2YNBB+")W(B=A'&<X9\#Y <'[V.A]*U 00".
MAH ;Y48E,HC7S",%\<X],T[ ]*6B@!,#T%<S!X<NU\=W^NW'V22TNK6.V$)R
M67RV9@W(P<[NG;U-=/10 C*KC#*",YP11M4$G YY/'6EHH 0C@[< XX)'2L'
M0-'U:VG:^U_4H+_4/+\F-H(/*2./.3@9/+$+D_[*\<9._10 4SR8A+YHC3S,
M8W[1G'UI]%  0",$9ID<4<*;(HU1<YPHP*?10 Q(HX]WEHJ;CN;:,9/J:41Q
MK(TBHH=OO,!R?J:=10 PPQ,S,8T+,-I)49(]*?@>E%% !@9SBD"J,X Y.3Q2
MT4 -DBCE0I(BNAZJPR*1XHY4*21JZG@JPR*?10 @ 4    < "D,:$L2BDL,'
MCJ/2G44 )@>E->*-V5G169#E21D@^U/HH *3 ]!2T4 ,DABE7;)&CKZ,H(IQ
M4$ $ XYI:* &-%&[*SHK,ARI(R5/M2O''( )$5\'(W#.#ZTZB@"EJ.FPZE82
M6,ORV\N1*J@993U'MG/4<]<8/-7    !@#H*6B@! JCH!USTHP/04M% #616
M4JR@@]010B)&@2-51!T51@"G44 )@>@I:** &)%'&6,<:H6.6VC&3ZFG8'H*
M6B@!KQI(A1T5D/56&0:S-<M=:N+2!-"O[6QF64&1[BW\U3'@Y  (P>A_"M6B
M@"IIFGQZ7IL-G&[.(Q\TC_>D8G+,?<L23[FK,D4<J%)$5U/4,,@TZB@! J@
M   < 8Z48'H*6B@!HC10H5%&T8&!T%+@>@I:* "F&*,RB4QJ9 ,!\<@?6GT4
M -DCCE39(BNI_A89%.HHH 8T4;L&>-&8 @$J"0#UI6CC>,QNBLA&"I&1CZ4Z
MB@!-J[-FT;<8QCC%(D:1H$1%5!T51@"G44 )@>@I< =J** &)%'$"(T5 QR=
MHQD^M AB#EQ$@8G<2%&2?6GT4 %-V+L*;1M/48XIU% #8XTB0)&BH@Z*HP!0
MZ+(A1U#*>"K#(-.HH 155%"JH50,  8 IJ11QEBB*I8Y8J,9/J:?10 C*KKA
ME##T(S1M7).!D]>.M+10 F!Z"EP!VHHH 8D4<8(CC5 QR0HQD^M.P/04M% #
M&BC=E9XT9ER 2,D9ZTK1HT9C9%*$8VD<8],4ZB@!H10@0* @&-H'&*1(HX@!
M'&B # VJ!QZ4^B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** /';B.[O/#WQ,T'3S)_;$^H33QVZJ=S
MQ,D73V8!@/6M?6+VS\70>"SH,L;WL&IV]R\<9^>UA16\T2#J@Q\I!QDD"O2Z
M0  D@#GK0!ROQ+=$^&WB .R@O92(H)^\Q' 'OFN=U*YT]O$OPS(FMC&BS$'<
MN%!M\+]/F  ]Q7IM% 'C>K&:]F^)<>E#[3.+FQG$$#_-,D:QF4+CD\*RG'?B
MM5+CPWXRM[F]\+O>WFN+IMQ#%/+--FT+QD!7WG:&+$#')ZD<#->GT@ '0 4
M>5^%M1\*>(H= M&AU"37M,:,FPEEG#64J *S$$[0H /7@\#&3BMKX<W4*7?B
MG368K>)KUY.T14Y",X*L>V"#QZ\XZ&NZP 2<#)I: .!\91K_ ,))#<Z;XCCT
M37K>R)C-UM-M=1%SF-P?0KG(Y&>_;'DUI8=5^'.O:S;1Z1;M9W44H8%8X':-
M-BY/W0=IP#]*]5(!Z@&E(!ZC- 'B5Q<SW&C>,;FPM[BX%MXFAOYK98F#36Z>
M26&"/]G./:NS?Q'X8\0V.IZQI/E7$BZ7+%-J/E%/+0\K$68#DDD[>V.>HSW6
M,4@  P!B@#QR.ZLXO OPN F@1HM0M#( P!3$3AR?3DX/N>:]"\>R1Q_#[Q%Y
MCJH?3;A%W'&6,;  >Y. *Z*B@#RW6I%@^&OA'5;.&2>QL)+.:^6R)#B%8V5B
M-O/RLP;';!Z53\0C1=?\*>(=7\'1W>I7<MG''<W0DF;S8ED5FB <_,VP/D 9
M X/6O7J0  8 P* /,KWQ-H_B;QEX#N='N1<0BZN<E8R!&3;M\IR.&]NU8=_J
M=I8^$?B9HMQ*4U.6_O)TM=I+M$Z(5?']WWZ5Z/KGAZ[U3Q'H.IV]Q!%'I4LD
MIC="3*70H1D'C .>_-=%@9Z"@#S:\OK23QK\.'$R ?9;O.X[2-T*!<@],D$#
MUQ4W@AK>[O?'*6DL!NY-7E>)P03CRD"L/;=NY^M>B44 >/>%+SPSJNB:+X>U
M6#46\1:9)$K:9)+.#'/%QYO!VA1RV>F#^%6;6ZL3I_Q3)G@_>2S8^8?./LX4
M?4;LCZUZO@9SCGUI: /))KNRC\/_  KVSP*8[BV+X8#:/L[*V?3YB ?>H;:]
M\/QS^(/"WC :@+V?49Y8[4//MOHI'+QF,(<$\@8[8_+V&DP,YQR* //-*ELK
M;XN7ZL\,/DZ#;Q8>4,4*NY9=QZD#&?SKD].N8(?A;X+N&D5;>Q\2+)<,.D*>
M?-@MZ##+^8KW"B@#RWQ;<+'JFJ:QH.N16NHI9QFZTN_3,.HP[25 4X8-ABO'
M.< @9Y[JQ\06D][9Z5.&M]6FL%O6LV1LQID*<MC&0QQC.?:M<@'&0.*7'.>]
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 %%%)D @$C)Z4 +1110 444$@ DG
M'>@ 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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
MYT^[\_S<*3^([U[50 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 %%%% !398UFB>-QE74J>>
MQIU% 'GG_"DO _\ SXW?_@=+_P#%4?\ "DO _P#SXW?_ ('2_P#Q5>AT4 >>
M?\*2\#_\^-W_ .!TO_Q5'_"DO __ #XW?_@=+_\ %5Z'10!YY_PI+P/_ ,^-
MW_X'2_\ Q5'_  I+P/\ \^-W_P"!TO\ \57H=% 'GG_"DO __/C=_P#@=+_\
M51_PI+P/_P ^-W_X'2__ !5>AT4 >>?\*2\#_P#/C=_^!TO_ ,51_P *2\#_
M //C=_\ @=+_ /%5Z'10!YY_PI+P/_SXW?\ X'2__%4?\*2\#_\ /C=_^!TO
M_P 57H=% 'GG_"DO _\ SXW?_@=+_P#%4?\ "DO _P#SXW?_ ('2_P#Q5>AT
M4 >=CX(^!P !878 Z 7LO_Q5+_PI+P/_ ,^-W_X'2_\ Q5>AT4 >>?\ "DO
M_P#SXW?_ ('2_P#Q5'_"DO __/C=_P#@=+_\57H=% 'GG_"DO __ #XW?_@=
M+_\ %4?\*2\#_P#/C=_^!TO_ ,57H=% 'GG_  I+P/\ \^-W_P"!TO\ \51_
MPI+P/_SXW?\ X'2__%5Z'10!YY_PI+P/_P ^-W_X'2__ !5'_"DO _\ SXW?
M_@=+_P#%5Z'10!YY_P *2\#_ //C=_\ @=+_ /%4?\*2\#_\^-W_ .!TO_Q5
M>AT4 >>?\*2\#_\ /C=_^!TO_P 51_PI+P/_ ,^-W_X'2_\ Q5>AT4 >>?\
M"DO _P#SXW?_ ('2_P#Q5=_!"EM;Q01 B.) B@G/ &!4E% !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 %%%% !535-032].EO)(9IA'C$4"[G<
MD@ *,C))(JW2$ C! /?F@#E3XX4:\NB'P]K']I-:_:Q!_H_^JW;=V?-QUXQG
M-26_C6WN-8T?3CIE_!)J@N/+:=47RS#D.K ,3G(^G/6LB3_DO\/_ &++?^E(
MI?%UO)<?$CP5##</:L\>H9EB4;E'EIG&00#[X- '>T5Y;!XFU71]&UVR>_EN
MI;;Q!%IEM=W++OCBE,?+-C!*AVP2#VR"!BNHT>P\16/BF1Y[E#HDUM@6\]VT
M\J3@_>0E0=I7J,\'I0!=\2^*;;PM!:S7=G>3QW-PEM&;<(?WC\*#N88SCKTI
MI\6VEOJUGINIV=YIMQ>L4M3<JA25_P"Z'1F4-[$@GM7/?%WS#X?T7RBHD_MR
MSV%AD [CC/M67X_DU*QUOPOJ'B0VTV@VVIQL!8*R2)<\^6[AB<H.> 0?K0!Z
MI17$Z?=W7BW6?$]M_:%U8IIER+*U%L^PHP0,96_O98\ Y7"].365HWB;4=?\
M,^&KF_O3!/-<3P7=K:*1-?-%O4>61C8,J&8Y 'J!0!Z717D%WXAU]?AIKUU'
MJ=U;WFFZXUE$[[&<Q>?&@20X.2 Y&003CK717LE_I7B?1O#1UR^N!K,]Q=2S
MS% \<<48)BC*J-H+'.>H&<8ZT ='IGB.+4_$6L:,MI<0S:6(3(\NW$GF!BI7
M!/&%[X//2MJN!\(6ILOB;XVA^T33J([ HTS;F4%).-W4X]3S6EK.K3S^/-)\
M,)-);V\]I->3O$VUY-I"J@8<KR2QQ@\#GK0!UE%>4ZQKNN:9I_CS2(]4N=^C
M6T=Y8WN%,H21"?+<D'."I /WL=Z[KPWI]Y:P->7FL7=^UY%%)Y<X4)"VWG8
M 0#GH2>G7J: ->2X1':)?GG$9D$*D;B/;)'?CFLSPQXAA\4:''JMO;S6\;RR
MQB.;&\%'9#G!(ZKZUS&FV;-\9M=<WEV0FG6L@0RG;RTGRX_N^WKD]ZY'39=2
MT?X70:_9:M=0O::NX6U3:(9$>]*,'&,MD,><\<8[D@'MM%<)>7FK>(M?\1Z5
M83O =,$4,)BNS"4D>(.)& 4[AEL8/'RGCFNJT#^TQH5FNLR6\NI+'MN7MCE&
M<<$C@>G3 P<T 59?$UN=6GTO3[2YU*[M@#<K;; L&>0&=V4;B/X02?:IM,UZ
M'4M2O-/^R7=K=V<<<DL=P@'#EMN""0WW#R"1^.0.-^##-)X5U1[D_P#$P;6+
MDWN?O>;D9S^&*Z#QYKA\*^$=4UVVCC-]%"D:,PSC<X52?4*7S_\ KH Z>BN%
MURXU#PKK/AF:WU&ZO+74KY=.O(;A]^]G4E95_N$%3D+A<'I6!)<Z[<>%O'5\
M?$FHI/HM_=FT9/+7B*)'56PN"O; P.23GL >LT5YU]NU:T\0^#+U]7NIDUL.
MEW:N%$(S 9 44#*X(ZY)(ZFLYY]<N]!\>7+>)-1271KRX-HT?EJ?W<*NJMA<
M%<\8&.ISGL >K52M;Z:XU&^M9+"X@CMB@CN)-NRXW+DE,'/!X.<5P@U#5[;4
M_!&IOJ]S,-;(CN[5@H@PT!D&Q0,J01UR2>]$MUJ-U<?$G3[C5+MX;*",VQ#!
M&B#6YD(4J!CGOUQWH ]!%Y;&UBN1/&8)=GER;OE;>0%P?<D8^M3UX[<Z>R^
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
M['%I<@K(0(D)R NT890 <=6S0!ZE17E[/K5^OCQ&\1ZC%_94Q:T,7EJ5Q '
M.%Y4$]!C/.<]G)JFLPV_@/7I-8NI9-9FMX+NU(40%98&?Y5 R""H.<^O;B@#
MTZBO.&N?$GBNTUJXT6[^RWEIJ,UI:-]J*1Q&)]N'CV$-NQDYS]X8Q4JMK.J?
M$*YT>?7;JWM6T6&Z9+,H DC2,K>6Q7.WY>IR?<4 >A5BVOB.*Z\5WWA_[)<1
M3VENEP97V[)%<D#;@D]CUQ7#:+XMU6]\.>$--N+U_MNK7US:SWP #F*!I,XX
MP'8*HS[D]<5J:%9FQ^,.N1"YGF0Z3;,GGN79!YC_ "[CR1G)Y)/- '>2S10A
M3+(J!F"+N.,L> ![UD6/B.*^\4:GH(M+B*>PBBE:23;MD#[L%<$G'R]\?2N<
M^(-JT_B#P9BZN8@^J^65BE*C_52'./7CKVY]:J+IDVH?%#Q+:Q:G>62C2[,&
M6V*B5C^\Q\Q!QZG Y]<9! .[U*^FL8[=H+"XO3+<)$RP;<QJQP7.2/E'>KM>
M4Q>)-;O/ASX)U<ZE-'=76J6MM=E%4"X0S%&W<9&0O8CJ:O\ BK7[K1]?OX]9
MEU+3M,F$:Z;JMJ2UO Q4;EF4="7SRP/!&,8S0!Z/12 A@"""#R"*6@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HKDO^$\1]6UC38?#VLSSZ0(S=^4(#M#KN4J#+ELKS@ GV
MS6YH6N:?XDT:WU72YQ/:3@E&Q@@@X((/0@@B@#1HJ"\N#:64UPL,DYB0OY<9
M&YL=AD@?F:Q-.\3S:OX4TS7=/TF>X%\8S]G610T:,V"Q)P#@<X% '14444 %
M%%% & WA2W;QBOB?^T+X7JVWV01@Q^5Y6[?MQLSU[YS[U+J'AN#4?$6F:W)>
M7<=QIHD$$<93RSY@ ?<"I)R .];5% '*MX TF>RURSO)KN[M]9F\^Y29D&V3
M PR%5!!&U<=>E6O#WA5-!8O)J^J:I,$\J.34)Q(8DXRJX '.!DG).!S6G;7E
MU-J=];2Z?+!;V_E^3<LZE;C<N6V@'(VG@YJS;W$5U;QW$$BR0R*'1U.0P/0B
M@#%\3^%K?Q5;VL%U?7MO';7"7,8MC&/WB9*D[D;IGITJ&Z\&VNIWME<ZQJ-_
MJBV4HF@@N6C6)9!T<K&B[B.V<UOW,S6]K+,L+S,BEA'&0&;V&2!^9K.\,Z['
MXF\-V.M0PO#'=Q^8L;D$J,D<X^E %67PI -=N]7T^_O-.N;U%2[%OL*S;1A6
M(=6PP'&1CWS5>Y\":9(FB?8;B\TV31@ZVLEHZ[MK@!U;>K!MV,DD9SSFNHHH
M XR7X:Z7)I.IZ8-2U5+74;S[;,HG5B)-RMP64G[R@Y.3QUK4U_PG:^(8K!I[
MN[@O]/D\VUO[=E6:-L8/\.T@CJ,8-;]% '/Z/X4ATC7+_6/[1O[J\ODC2<W#
MIM;8"%.U5 !Y/3CGI4^M>&[76KRPOC-/::A8.S6UW;E=Z!AAE(8$,I'4$?E6
MS10!S=WX+L;[2-5L9[N[+ZMC[;= H)90%VA?N[5  P  /S))W+&U^PV$%KYT
MLPA0())=NY@.!G: /TJQ10!AS>%[:3Q.VOQ7E[;W4ENMO+'"ZB.0*25+ J3D
M$GO@]P167_PKO3_^$3;PW_:>I_86N/M!.Z+?N\SS.OE]-_/3]*["B@#E-5\!
MVFI:XFM6^K:KINHF)8;B:QF6,W*#IO&T@D>H _E726=I#8V<5K I$42[5W,6
M)]R3R2>I)Y)J>B@#G)O!\":W<:OI6H7FE7=U@W0MMC1W!'1F1U8;O]H8-7)?
M#EE>:9>6.I&2_2]C\JXDN"-SKV'R@!0,Y&T#GGKS6O10!S]CX3AM7T]KK4+W
M4!IH/V-;HH?*.W:&.U068*2 6SU/?FJR>!K--*UW3O[2U$PZW+)+=DF+=ND4
M*^W]WP" !WKJ:* .;E\&VTKZ$[:EJ&[1/^/8@Q?,=NSY_DY^4XXQ^?-,C\$6
MD=CKUF-2U$QZX\DEV28L@NH1MOR<94 =_P ZZ-;B%[B2W613+&JLZ \J&S@G
MZX/Y5)0!S4G@NUECT%#J6H :(5:U(,7)"[!O^3GY3CC'YU-;>$K.#4=<O7NK
MN<ZTJI=Q2LFS"IL&W:H(^7CK6_10!R?_  @%B?#>GZ*=3U-DTZ>*>TN3*GFP
MM&,(!\NW ''*\]Z-4\ V>H:O#JUMJNK:9J"PK;S7%E<!6N(QT$FX$,??K^E=
M910!RNL> =,U5=->&ZO].O=.!6WO;.?;,%;[P9F!W[CR<Y))/J<[FE:7%I-B
M+:.:>=B2TD]P^^25CU9F[G@#T   P!5ZB@#"M_"\-MKNJZQ#J-\MSJ:)',/W
M950@(3:-G& 3USUYS6<OP]T]/"^G>'EU+4A9:?.D\+;HM^Y6W*"?+Y //3ZU
MI^)_$:>&;&WNI+.:Y2:ZBMLQLH"%V"@MDYQD]@:VZ ./O?AWIU\^M!]1U2.W
MUE?]+MHIE6-I-H7S!\N0< <9VGN".*A\0B Z2? J6.IW\U[9>4ES+"7B4,2I
M>23@ K][''0 =0*[:B@""QLX-.L+>RMDV06\:Q1KZ*HP!^0KG[_P/8WVL:EJ
M/V[4;?\ M2W6"]MX)@L<X52JD_+N! ..",]\\YZ>J5I>7,]]?03Z?+;0V[JL
M,[NI6X!4$L #D8/'- &%:>!+.SE\/R)J>ILVA1M%:[WC8%60(=WR<_* .,=/
M7FIHO!UM%)KLBZEJ&[6O^/DDQ?*=NS*?)Q\HQSG\^:DU?Q7;Z6^A[+:2Z@UB
MZCMH;B-EV*74LI/.3D G@?B*Z"@#CKOX<Z;<Z1H]G'J&I6USHR>78W\$JI/&
MF NTD+@@@ <CM]:LW7@>SN],L[.74M2+6UXE\;@RHTLTR8VLY92#C X  P .
ME=)+<0P-$LLBHTK^7&"?O-@G ]\ G\*R-+\1IJ?B36M%^Q302:6(2SR,I$GF
M!B"H!/&%[\\]!0!%)X1LI]?N]7N;FZN'N[+[!/;R;/*>').W 4'JQ[]ZR8_A
MK9I86&GMKFLO8Z==1W5E TL?[@H254-LW$#/&XG '%=M10!!=V<-]83V5P"T
M$\312#/)5A@\_0US*^ +0:7H]@VKZJ\6D7$=Q;,TD98-&NU <IC '& !GODU
MUM% &#'X5ABUW4M834;Y;G4($@E&8]JJN=NT;.HW'KGK5?3O!<&D:5I=A8:M
MJ,*:9O$#YC)*MU1_DPR_AGWXKIJ* ,[1M%MM$MIXK<N[7%P]S/*^-TDKG+,<
M  =N@'2J/_"*0?\ "9?\)/\ VA??;?LWV3R\Q^5Y._?MQLS][G.<^];=Q*T-
MO)*D+S,JDB-" S>PR0/S-9GA?7XO%'ANRUJ&!X(KM2ZQN064!B.<?2@"37]!
ML?$FD2Z;J".87(96C;:\;J<JZGLP/>H;/P\D&H1ZA=WUU?WT4#00SW 0&)6(
M+;0J@9.%R2.P[<5JSSQ6MO+<3R+'#$A=W8X"J!DD_A56]O;FWN;&.WT^6ZCN
M)=DLJ.JB!=I.\@G)&0!QZT 8*^ ;$>&=4T$ZCJ+6FI3233L6BWYD.7 .S !/
MM],4_5_ MGJK:9<C4M1L]2TZ/RH=0M9%28H>JM\NU@?3']:ZFB@#FKV^M/"&
MGVEB+'5=3:[9U!CA-P\LF,DRMT&[.,G ^@'%KPCH$7AGPO8Z5%&D9B3=(J'(
MWL=S8)Y(R2![ 5MT4 8VN>&X-=N],N9[R[@;3K@7,*P% "X!&6W*<\$C'O5>
M/PE;Q:EK=^FHWXFUE$2XYBPH5=J[/DXPIQSFNAHH S= T6'P]H=II-M//-;V
MJ".)IRI8*.@)4 '\JIVWA.TM]6UK4&NKN9M914NHI"FS"J47;A01\I(ZT_3_
M !&E_P"*=5T+[%-#)I\44C2R,I$@DW8*@$\?+WP?:MN@#F-/\%QZ7I^G6EGK
M6JK_ &?E8)'DC8^7MVB,@IM*@ =L\ YX%:VC:+;:);W$=N7=[FX>ZGE?&Z25
MS\S'  '0#@=JT:CDN(89(8Y)%5YF*1J3RQ +$#\ 3^% '/3^#+9O$=QK=EJ-
M_IUQ>(J7L=JZ>7<A1@%@RG# <;EP:J0_#K3H/#VD:+'J6IBVTJZ2[MVWQEO,
M1MRYRA& 23BNPILC%(V949R 2$7&6]AD@?F: .?U#PC#J8U*&XU*^:RU)E-S
M:9CV'"JI"G;N4$(,X/J1@U6U+P'97FOG6K/4M3TJ[EB6&Y_L^81K<(O"AP0>
M0. 1@@5I>%O$,?BC08]5BMI+99)98_*E(+*4D9#G''\--TKQ&FI^)-:T;[%-
M!)I0@+O(RD2^:&(*@$\87OSST% $3^$K/^W=+U6*[NX7TV!K>W@1D,>QL;@V
M5+'.T<YSQ535? =GJ/B%M<M=4U32KV9%CN6T^<1BX5>F\$'D#@$8-=710!S]
MWX/L+C4-)O89[RTETR)X(OL\N/,C;&Y')!)SM'((/O20^#M/2]UVXN)KF[36
MU5;R"<H8R FP8VJ"/EXZ_K6[+<0PR0I)(JO,^R,$\NVTM@?@K'\*R-(\1IJW
MB#6](^Q36\NE-"KM(RGS/,4L"-I/& /?GH* *]AX.MK./3H9]0O;ZVTQP]E!
M<E"(F *J20H+%02!N)QUZ@&HU\$VBV^OP_VEJ!77"QN\F+(++L.SY./E&._Y
MUT]% %/2=.32-)M-.BFEFBM8EA1YMNXJHP,X '0>E<JOPQTQ-/CL$U75TM+>
M]6^M(EG7;;2!]_R?+R,D_>W8[8K<O?$(AUEM(L;&>_OHX1/,D3(JQ(Q(7<S$
M<D@X ST.<5 GBR)]#U35&TS4$&F/(EQ;.J"4;$#M@%MI&#Q@\]N* "W\(V]K
MJFL:A%J6H";58XXI]S1L%"*57;E,Y )ZDYSSFL\_#G35TC1K*"_U&"?1B387
MR.@FB!&"OW-K*1P00<U8@\:-=>'X]<@\.:N]C);BY5@;?<8R-V=OFYZ=NM:6
MK^(K32+NTL?+FNM1O"?L]G;@&1P/O,<D!5'<D@?C0!7T7PK!HNLZEJJZA?75
MUJ(C^T&X=2K%%V@@*H .,^W/2K5[HSW.J#4(-3O+27R?(9(MC(ZY)!*LIY&3
M@U!_PD4D&IV%A?:3>6TE](T<4N4DBR$9\%E/!PIZCGMG!QN4 <O!X%TVTN=!
MEM+F\@71$D2UB1D*GS!ARV5))/U'MBH;GX>:;>6FMV]Q?:BZZO.ES,V]%:.5
M-NUD(08(VKUR.*ZZB@#FK3P9!:Z^-<.K:I-J!L_LCR2RJ1(H)(8J% R">@ 7
MV)JK_P *\T[_ (0H^%/[1U+^SC+YF[=%YG^L\W&=G3?ST]NE=;(Q2)G6-I&4
M$A%QEO89('YFLCPKXAC\4^'H-8BMI+9)GE012$%EV2,G../X<T :GDAK8P2L
MTH*;'9\ L,8.< #\JX^W^&>G6]EIEH-7UEH=+N1/9 W"CR1@C8,*,KAB,G+#
ML17:T4 <W%X,MH1KNW4M0_XG9)N23%\I*[/D^3CY1CG/Y\U&_@:T?3=!L?[2
MU$1:))'+:$&+.Y%*KN_=\X4D=J=<>,EA\5R^'(M$U.YOH[7[9^Z, 1HMVW<"
MTH[\8ZU=\.^)]/\ $UO<R67G1RVLS6]S;7";)8)!U5AS^8)% &3<?#VPDU^Z
MU6TU35M/%ZP>]M;.Y\N&Y;IEAC()[E2#6E'X6MH/$LNNPWEW'</:+9")?+\I
M(E)*A1LSP23U_2MVL2'Q&DWC*X\.&SFCEALUO//=EVNI?:, $GJ#UQTZ4 9'
M_"MM*'AVVT<7NH@6ET;RTNQ(@GMY2Q8E6"@<ECP0>OTK0TSPC%IWB*379-4U
M"\OI;9;:1IV0*ZJ20=JJH!Y[8'XY-=%2,P52QS@#/ R: ,CQ!X<MO$*6/G7-
MS;36-RMU;SVS*'1P"/X@000Q'2H+;PK#::]>ZQ#J5^+F\@2W<,T;*JIG;C*9
MR,GDDYSSFIO#WB.U\1KJ+6L%Q#]@O7LI!<(%8NH4D@9Z?-W]*IS^-;"!;NY\
MB=],L[G[+<WZ[?+CDR%/&=Q520&8# .>N"0 58_AYI\7AS2]#34M2%IIETMW
M;MNBW[U8NN3Y?(#$GI5W4/"46I?VG%/J=\;/4]OVJUS'L8!%0[3MW+D*,X/N
M,&DUCQ?'I'B+3M$_LG4+NZU%9&MC;F'8X0 OR\BXP#W_  IT'C"Q_MV'1=0M
M;S2[^X!-M'>(NV?'4(Z,RDCTSGVH WT18XU1%"HH 4#L!3J*QI?$MK%XLMO#
MI@N?M5Q ]PLICQ%M3&1D]3R.@H V:*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \ST<:J?BE\0U
MTK[(LS#3QON2V$/V<X. /F^F1]:2STP^!_\ A#_ ]M>S&/4I[F6\O%_=O)L0
MR%5Q]S<Q X.<+UR<UU^E^%;;2O$.I:W%>WLEUJ6S[4)60H^Q=J<!1C XX_'-
M6-=\/67B"&V6Z,L4UK,)[:Y@;;)#(/XE)!'L000>XH YNTO;[3?'>L^&GN9[
MK3GTD:C;-.YD> EC&T>\Y+ D9&2<<US5E=WMA\&/!=Q8WT]JQN;.*01$#S$>
M4 J3C.,>A%>CV_AZ" WLS75S+>WL:Q37DA3S=B@[5&%"@#). O4D]:S3X"TX
M^&;#P^+V_%C82I-!ATW@H=R G9R >?YYH J+<3^)_%?B?1VO[FS72XX(K<6T
MS1LKR1E_-.T@MR0 "<?*>.:I>(7U3PW;>'==N]:GO+6QF6VUDQ,8XY5;Y/.*
M X!1\$@=><]*VM6\"Z?JNMQZRE]J>GZ@(A#-/87/DFX0=%DP,'ZC!_(5#XCE
MCBL/^$0LM#OKD7UDT,4JPEK:('Y/WLA/!'WCW/U- &CH+R7U_JFJ>?,UK).8
M+6,R$H%C^5G Z#+AOP4$=36'XIGGDU?4X8-1O)7@TOS([.QD,)M7RQ\Z1PP!
MS@ *<_=.%/-=?INGV^E:9:Z?:)LM[6)88U]%48'\JQ[[P7IU]KMSJS7%]#+=
MVXM[J*"X*1W"#.W<!SD9/0C^= '*/K^MMX5\*:W<VE_J6G2Z:)-3739#'<+(
MRH5EVJ0648?*@X^;/85VOA6]MM0\,6%W9ZB^HV\B$I=29W2#)'S9_B'0^X-4
M=.\%VVD6VGPZ?JNJ0?88&MXV\U'+(<<,'4KQM&, 8_$YV-(TFTT/2X=.L4*P
M1;B,G))9BS,?<L2?QH X9IKV[U3XD:=<ZC>2V]K;0-;CS=AAW0,Y"E<8Y_$C
MKFM[X<6RV_P\T K)*WFZ?;N?,D9\$QKP,G@>PXJ[;>%;*WU76-0,]S,^KHJ7
M<<C+L8*NQ< *",*2.OUYJ?P]H%OX;TF+3;6XNIH(5"1FYEWE5' 4=  !QTH
MYRQNIO%>N>*89;V[MH=+F%G;1V\S1E6V!FE;!^8DG #97"].3GF/!^J7:^$_
M 6@VQ"K?V5Q-)_I+0&3RB,('52P^^6.,'Y>N,Y[NY\%V$OB&XUJVO-0L+F[1
M4O$M)@B7(48!<$'D#C<I!]ZHO\,]";PSIVB+-J$:Z:_F6=XER5N(&[E7Q@?3
M&/:@#'NKKQ+X9M8=-OM0@F&I:S%;6C&[9I8('5VV/*R9R2A4-@GYCSD"GZM9
M^)]$T?Q5='5_(LO[-DN;*);Q[B>":-26P\B9V'CN<'IC-=#/X%TB\\.3:+?O
M>7J3N))+JYG+W!D'W7W]B,#&,#VY--@\#6<>B7VF3ZIJUY]MA-O-=7=SYLWE
M$$%%)&%')Z#)]>E '+S'5K:[\#7$?B#4M^L*(+M6D#(0;<ON52,!@1PW)]<U
M/9RZ];W?CO0M+U&XNY[);9].:]FW.K2QDLF]O<?+GH3732^#K24:(&O[[_B3
M$&T(:/J%V9;Y.?E./_K\TDG@NRDOM8O#?:@LVK"+[04D5=IB_P!64PN5(_\
MUYH SO!6NVNJ:KJ-N#JME?0PQ"?2=3=W> @MF1&8G<K9 R#_  CIFD\6RZ@/
M'7A&RM=5N[2VOGNDGCA*X8+ S \CK]<@<'&170V.@P6>J2:I+<7%Y?R0+;^?
M/L!$8);: BJ.I)Z9_*F:GX=M]4UO2]6ENKJ.XTPNUNL14*"Z[6R"ISE>/Y4
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
M=E;31PNY94=S)N*YZ9P.*YCPC<-%\*O!D*ZC+;":8JUO;@^=> &0^4A!!7D
MEL@  Y(%=I8^#;+3]7N]5BOM1:^NK=8)9I)]Q(7.&P1C/)ZC [ 53C^'6E0Z
M/I.G07FHPC29FELKB.91+%NSN7.W!4Y.<@T <+KUU>W_ ,,?']K>W%YMTZ_:
M.W62X+2)&5C81NX/S@;SU)^IQ78>(&N](UOP9;V>HWJV]Q?M#/$\Q<2KY3M\
MQ/S'D#C./:KP^'VB_8]<M'>^D@UGFY22Y9@&P 67/\7R@Y.>GIQ5F?P?:W)T
MAI=1U%Y-+E\Z&1Y59F?!&YB5.>"1C@>U &+I4]UXR?Q2QU&\LI;#49=/LQ;S
M-&(?+5<2%0<.68D_,", #UK!T[Q%K?B0?#NZDU*YLFU47<=Y'!M"R&.-_G (
MZDKD=0,C XKNI?"-I_:M]J%G>WMA)J"@7B6KJ$G(& Q#*2K8XW*5/XT2^#].
M:\T2X@DGM%T566RA@*A$#+L.05).5XZ_KS0!R=G<>(8K+QKH^F7EQ?W.FWL(
MLC=3_O6C=8W>,2'H2"P4GH2*V_!&N6>KW6IK!+J<%Q"(EN-+U,N9;5OFY!8G
M*MQ@Y/3\*N'P59^;JTHU#45EU.:*XF=9$!62(J49<+QC8HQR".M:.GZ'!8:A
M=:BTTUU?7*)')<3[=Q1,[5 55  +,>F>?I0!D:_(\_BBUL1?7<BM92.--L9&
MBE+;E F:0,NU ,@ GDG@$CCE- \5:IJF@^ M-N[V47&M/<BZNU.V1D@#':&'
M1FPH)'.,XY.:[C4?"=EJ/B&#7#<WUM>1V_V5S;3F,31;MVQ^^,DG((//6LQ?
MAIH<>@6FDQS:A&ME<&YL[E;C]];.23\C8P!R>,$'OF@#E;N^D\'>)OB#J5J\
MUR]KI5I+"MQ(TA4GS  6)R5!YY/2M?6KF_\ #EEX8UJSU*[NVNKRVM;V*:8R
M)<I-P653PC X(V #MTK?M/!&FP:C?WUS<7M_-J%LMK="[F#)*@!'*J .C'MC
MG@"GZ?X.LK".PA:\OKNTTY@]E;7+JR0$ A2"%#-M!(&XMC\!0!R%K8:WXAE\
M8P?\)5JMN^GZ@R6312*FT^4C -A>5R?NC Y.<GI0T^ZG\4ZW\-M5OYKF.YO;
M"\,WE3O&"R(HW  @+GDG'4''05L>&=(DU'7?&:RW&JV4%YJ!(58O*6>+RU4E
M6=,CG<,J0?T-=3?>#]+O9-'=/M%F=(#):?9)?+VQLH5D/^R0 .QXX(H Y7S/
M$7B^VUV72;Q;2\L]2FM+63[?)&L!B8 !XE0J^[&3NS][C&!6AI>H7/B;Q;K&
MEWMY)%%I-K:KML9VC666:,NT@92&*C@*#QU)![7+OX>:5<:]<:M#>:I8O=D&
M\M[*[,4-T1QEU'.<<'!'?U-6KSP9I]QKT>M6EU>Z;>B$6\K6,BHL\8Z*ZE2#
MCL1@CUZ4 97PD1H_AY:HSF1ENKL%VZL?M$G)K-BT:76_B3XVMTU;4-.40Z>=
M]C((W+>7)@EL$X'/ ZYYKLO#?ANR\+:7_9]A)<O#YCR?Z1*7(+,6./3DFH9_
M"MN^MW>KVE_?V-U>1I%=?9G3;,$!"Y#JVT@$\K@\T <(FI>(M0^%]OKIO;J3
M4=%NY!="W<QB_@AE*R @=RBDY'.0?6NUT>^37]>FU2RNY9-,AMHXX@LA\N61
MQYA;;T.$:,?5F[BEO[VU\(:;I^F6&@ZA>0R!H88;&#S%0@9_>,3\H8G[Q[Y)
MJUX4T&'PUX9L=*ACC3R4S((_N[V.YL9[9)Q[8H YGQE8I=?$?P0&GND$DEXI
M$5PZ 8@8@C!X//7KCBLTZ?-?>,OB)Y6IWMEY45FZM:2>6Q86Y();K@8Z=#WS
M7<ZWX;L]=N=.N9YKJ"XT^5I();:78PW+M9<^A!P>_H15>+PC:PWVLWD=]?"7
M5T1+GYD(PJ[5VY3C"\?SR>: .3TOQ+JFN0>$-.=PTNH:.U]<M]I:V:=U\M<!
MT4D?>9B%QT'.,@]7X2L];TZUO+36[Z&[*W+-:E9FEDC@/*I(S*I8CGG'(JC<
M_#G1[K0M+TPW.H1-I/\ QXWL$X2X@&,85P.F !R#TK?T?2(-%LOL\4US<,S;
MY;BZE,DLK8 W,QZ\ #T   H Y3Q1X6U*\\0-XA\):PECKUO"L%Q!,-T%S'RR
MK(.QY.&'Z=:JV?B:?Q!X%\7PZCI8TW6K&WGBOX%.Y2_DG:ZGN"H&/IWZUU=S
MX;276)]5MM2O[*[GC2*1H'0JRKG *.K+W/.,\]:B3PC8IH^HZ>MS=[M3+->W
M193-.67:<DK@?+P H  '&* .=\&6WB*3P!X6:VU"R^S""S9XEM&60PC:6'F&
M0C..OR\\CC-0:7)O^/NKM<,&WZ+";$DY#1;@6V_\"S70V_@Q;318]'M]?UF*
MQBA$"1I)$"J 8 #B/<..^<U:U;PEIFK?89")K2ZL!BTN[1_+EA&,%0>05(X*
MD$>U &S*L3;#*$.UP4+=FZ#'OS7*?$Z\NM-\"7E_8W4UM=020&.2)RI&Z5%(
M/8C!(YK<LM'-O*DUWJ-YJ,T>?+>Z\L;,C!(6-%7.,C)!."1GDT_7=%L_$6B7
M6DWZNUK<IM?8VUA@@@@]B" 1]* .>OKJ[3XJ:?817MQ':W.DW$DD0?*[U= K
M!3D @$]JXE;_ %N+X8CQ.WB'4I+ZRU0HBM*/+D3[9Y15U ^;*GOTP,8KT&V\
M$6<&L6FK2:EJMSJ%M \"W$]P"65B#\P"@'&!QC'J"2:@/P^TT^%I/#AOM0.G
MR3_:&&]-V[S/,^]LZ;^?_K<4 0VMY)XD\<>(M*FNKFWM='CMXHX[:9HF9Y4+
MF1BI!.!@ 'C@G!S7(>#]4O+/P7X/T6WD!;4KZ_261IC"7$<LS;0ZJ2I8XY S
MP0,9S7?W?@RSN->76X;_ %"SU PK!<2VLJI]J0=!(-I!/N ".QJB?AIH)\+Q
M:"7OC!!<&YMY_M)\Z"4L6W(W\)RQ[=Z .;\4Q^*O#O@GQ7.^MM%''Y4^G"&Z
M::>!2P5T>1T#%2?NGKU&:]!T?29=,:Z>;5;Z^:Y<2$7+@K$<8(0 #:IZXK)F
M\!:?=>'+K1;O4-4N8[S;]IN9[@23RJIRJEB.%![*!W]3GIH(FA@2-I7E*C!D
MDQN;W. !^E 'FFLRZM!\9[V71(+:>^3PL&CBN"0KD7!PN1T).*T?AE9Z?=^'
M+[5H[N>:_P!7N7EU(L#"\,XX:(*#E-O..<\YSS70+X5ME\7-XE^VWOVYK?[*
M5+)Y?D[MVS&WIGG.<^].M?"UE8>(KS6K&>ZMI;TJ;J"-U\F9@,;BI!PWJ003
M0!P%KKFK2_"7PIJ[ZE=&_EU&"*6;S"#(C7!1@W8C;QS6[=W7V'XMZK=["_D>
M&%EVC^+;-(<?I5H?#+1QIZZ=]NU7[#%="ZM[?[3A+=@^_"8&<9]<D=B,FMJ/
MPS:Q^)WU[[3=-=/:BS:-V4QF('<%P5SU).<YYH Y+28_$^KZ;X<\16FHV\1F
M,5Q?&74)'BGA<?.@AV;48$@+@Y&,$GK7H]<CH_P[TC0[[SK*[U,6:RF:+3'N
MR;6)\YRL?L>0"2 >>H%=:1D$ D9[CM0!Q7P]S]H\98Z_\)%<_P#H$5<EHF(_
MV:M4%U_KQ;7XGW=?-\V3K[YQ7I6A^'+?0)M0DM[JZE^WW+74XF*$&5L L,*,
M< <=.*@F\':9.]RC/.+&ZN!=7%B&7R99<@[B,;N2H)4$*2.0<G(!QK+.GC?X
M6+<Y^T#3+H2[NN[[/'G/XU9^,@\S1_#\5M_R%&UJW^Q;?O[QG)'MZ_A74ZMX
M2M]6U^QUI]0OX+RP5UMC T86,.,-P4.<@=\U+:^%=/AUA-8N7N+_ %*-2D5Q
M=R;S$IZA% "IGN0 30!$OBH-KW]E?V%K@_>F+[6;,_9_][?G[OO65JO_ "6#
MPY_V#+S_ -"CKM:QKKPW!=>)K37GN[M;JUC:*)%*>6$;&X$%<G.!WSZ8H V:
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **\GUC4[VWACU2PU6^O&'B&.%KP2M';^6TP0VZQ;B
M'"CY2VT#()!)K42RNM8^(7BK2Y]:U6.RCM+62.*"Z,?ELXDSM*X(Z=NO?- '
MHE86E>(_[2\3ZWHALI(&TM8&,KN#YHE#$$ = -OKW[5PN@>)]1UC2OA]I=Y>
M3!M7AN)+NX1RDDH@7A-PY!8X)(YX/K6SX0LUL?B=XVACEGD3RK!E\Z5I&4%)
M.-S$DCZF@#N9KF""2".654>=_+B4]7;:6P/P5C^%8^D>(_[5\1:YH[6,EN^E
M-"&=W#>;YBE@0!T& ._?M7.^,["&Z^(W@CS'N%\R6[0^5<R1X @8C&UA@^XY
M(X/%9K:8=1\9_$11?WUH(H;-U-I.T3;Q;D@EEY.,=,X/<&@#U&BO,-*\1ZIK
M5OX,TZ:0.^H:.]Y.S73VQN)%$8QO12W1F8@8S]!@];X2L-7TNVO;/5M0CO-M
MRSVH\YI9(86Y6-W8 MCG!/)% '145YU=:?>:U\3-9TB37M7M;(:;;W"I:7/E
ME',CCY3C@?+SQSWJJE[?#PK\2/\ B87I?3;FY^QR&Y??#MMU=0K9S@,<XZ4
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
MLNK*J7BR."KA5VJ  .,*2./QS5#_ (0'2?\ A';?0_/OS96\B21AKDLPV$%
M"<X5<# &!]:ZFH1=V[7KV8E4W*1K*T?<(20#^)4_D: .?UKP+I>N:I!JLD^H
M6FI11^2;NQN6@DD3KM<KU%7#X9M8IK>6QNKRQ:"W^S+Y$@(9,Y^8.&!.23N/
M/)YY-;5% %32],M-&TRWTZQB\JU@79&F2<#W)Y))YS7-S_#;09[:]MB^H+;7
M5S]K,"7;A(I=X<LB] 21[]\8KKZ* .>N/!]C<B]BDNK[[)?!1=6IFW1RA45,
M$L"PRJ@'!!/>GWGA.RO7OUDN;Q;74 HN[1)!Y4H"!,8(RH*J =I&:T=,N;ZY
MAF:_L!9.D[I&@F$F^,'Y7R!QN'..U7: ,.Z\+6,VL+JUK+<6%]Y(MWEM&5?,
MC'165@5..QQD=C4.H^!]"U+P_;Z-);216]M()K>2&5EEBER3YBOUW$DDDYR2
M<UT50Q7=O/<7%O%*KRVY595'\!(R ?P(/XT 89\&:<_AV[T66XOIX;P;;J>:
MX,D\PQC#.V3C'&!C';O23>"M,FU"POS/?)=6=M]D$L5RT;2PYR$<KC(SSV-=
M'4-W=V]A:275U*L4$8R[MT% '-1_#S0X= AT:(WJ6UO=B\MV6Y;?!(&+ H?X
M0"S<>Y[\UHKX8LD\06^M+-=?:[>V^R)F7<OE9!*G(R<D Y)S[U'<>(WM_&UC
MX=:Q.R[M9;A;KS1_ 5!7;C_:'.:T]4GO;73+B?3K(7MXB9BMC*(A(?3<>!0!
MBIX'TF)+FVC:Y33;F;SYM.$@^SLY.3QC(!(R5!"GTJZ?#EK_ ,)(^OK<7*WS
MVWV3(9=HBSN "D8X8YSU_#BM9"S(I==K$ E<YP?2G'...M &5H&@6GANP:RL
M9)V@:5Y<3/N(9B68@X[DDU#=>%[.?6I-8M[BZL;^:(0SRVKA?/0= X8$$CLP
M (]:QH_'=W+>:Y;P^';B<Z*X2Z\FX0ELKNR@.-W'..#71Z#KEAXDT2UU?393
M):7*[D)&",'!!'8@@@_2@"A<>#=*GMM)MH_/MX-*F$]HD+X"R#/S'()8_,V<
MYSDYS5FS\/6MEX@OM:CFN&N[Y$2<,P*,J9V #'&,GIZ\YJWJMZ^FZ3=WT<!N
M&MXFE\H.%W8&<9/2LO3]>O\ 5?#6AZO8Z4)3J(@DFA-P%^SQ.,L^2/GV^F 3
M0!IZOI5IK>D7>EWT>^UNHFBD4'!P1V/8]P:@?P]I;ZCI=\;51/I<;Q6A' C5
ME"D#\ !6I10!CR^';63Q*NO^?<K?+;&U4JPV"(G<5VD?W@#GK^'%9K^ -)D\
M/WNAO->FQO;@W,Z>:,M(6WD[L9 + ' ]/K7544 <WK?@G3==O;/4)[B_MM2M
M8_*2]L[@PS,AZJQ7J">>G<XJ6?PAILTFDNKW,7]E.9+4))G#D$,S%@2Q.3DD
MG.2>IK9FN[>WGMX)9566Y<I$AZN0I8X_!2:FH R=.\/6NF:UJ6JPS7#7.HE#
M<^8P*L4&U<#'&!QQ^.:;K/AJPUR]T^\NC<)<6#.T$D$S1L XPZDCL0!GZ5L4
M4 <^GA"Q2369%N;P-K(Q>?.OS?+L&/E^7Y>./Y\U4OOA[HM_I&EV#O>Q-I2A
M;&[@G,<\"@ 85QVP .<]*ZNB@"CI.E6VC6*VEL9G&2SRSRF221CU9V;EC_@!
MT%7JA2[MY;R:T256GA56D0=5#9VY^NTU!I-S?7>G1S:E8"PNF+![<3"4* Q
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
M2);R:D\S1I<1O*RF)(LD&-1\N3CE<@<YKU.PL+72]/M["RA6&UMXQ'%&O15
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
MVL5G9QP0!A&!D!G+'GW))KS;3WD\4>!?$6MW-U<0:O!<WGDRQS,K61A)\M%
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
MYR5*[L') /(ZUG:9\/\ PUH^KMJ5C8-#*9#*L0F<PHYZLL9.T'W X[8KIZ*
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
M+*H! !4DK@ D#CC-947PY\+01P1)IK^3;W N8(FNIF2&09Y12V%')X  _(4
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
M/3M,A,%I%GRXC(SA<\X&XD@>U %^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 9--';P233.$BC4L[,>% Y)K%TCQ;I>LZK/I<(NX+Z&(3>1=VLD#/$3
MC>H<#*YXK=(!&",BN),NHV7Q8MCJ%K:36]_8RP6-S!N#P",AW5P>#NRO(_NB
M@#MJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@""]M%OK&:U>
M6:)94*&2"0QNN>ZL.0?>J>GZ'!83).]Q=7ERD9B2>[DWNJ$@D#@ 9(&3C)P,
MDX%:=% !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
,4 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>34
<FILENAME>ex97incentiverecoverypol004.jpg
<TEXT>
begin 644 ex97incentiverecoverypol004.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@ HKS*#5+K3?%-M9^(X]0@>YU-C8
M:M;W#26MTK,WEP.H.$."% (QE<^I++9=;\9:%?:C9:DMAJ,.H3I'<_;90+41
M2D!&A V$% ,@]=V3[ 'J%%<#9/)XQU;Q787.HW%M-8M';6OV6=X_(W1!A, I
M&XEB2,]E ]<K;R7=O\2-#L6U>ZO(I=#E,[>:PCGD1XU\S8#M!.3T]: .]JEJ
M5S?6R6QL=/%XTEPD<P\X1^5$3\TG/WMO]T<FO)]1OM27X<>*YH]6U!)[+Q')
M;V\OVIV9(_M$:!,DY*[6(QFN@\5Z9+X=BT22SUC5W-WXCM/.$UXS!E=@&3']
MP[<[>G)[<4 =^+N WK68E4W"QB4Q]PA) /Y@_D:@TRYOKF*=K_3Q9.D[I&HF
M$GF1@_*^1TW#G'45Q>EZ; WQD\1R;[E6%A:2?+<R %B9 <C=@CC@'@=A6-9^
M(-0T[P?>!KZ>1I?%,FG&YN+AMT<)FV_?Y*C:-N>V<B@#UJBN"GT/Q'8W&L-8
M:O!:)>Z<R6MI+=R3>7<@@"57<94'< 0.Y!IW@O6(KK7[NPN[/4])UB*U0S:;
M>3M-&5#$>;$Y8A@2<$C&>* -WQ%XC;0+O1H?L)G34K]++S/,"B(L"<XP2>%/
MI6]7%?$/_CY\'?\ 8Q6__H$E<]XWO;E-.\7W^G:E>W%S8;"DL4S0Q:>RJI,8
MPW[QCG<?EQAL$\8H ]6HK@=<NY-$\8Z%K%Y?W2:1J=O)972&ZD6&&8IOCD"[
ML*2%9<CV/7FL?PQ?7US!?>$[ZZU)-3.HI*DDM[*9ULG'G*2^[((56C.. Q%
M'JU%>8^(-3N=$UV\DUU-071IKF+['K%C<NR68 0&*:,,,*6!RQSG?S[>G4 9
M&MZ\FD2V%JD#7-_J$QAM;=6"[B%+,2QZ*%!)/)] :BLM<O)]7DTJ[TB2UNDM
MS<+)YP>&0;@N%<#/4\Y48XX.:J>,O#5CXI@L[&6^GL-3A=KFPN[<XDB=< D>
MH^89'?\ "L;POK?B.P\6KX5\6Q6UU=FU>>QU6V7:)XPP#*R_PMT)Q@<#KP:
M-31?&%[KW]I?8M"<_P!GWLMC-ONE7,D>-V..1R.:NW7BNUTWPZFK:I;SVCO*
M;=;3 >5YMY01H!PQ)'&.,<]*X[P'::M<_P#";#3M4BL\^)+Y5WVHEPWR_-]X
M>W'M3?&9EM_$?PX:]E#VUK?>1=L6R%N3&OE[CZYR1GUH Z[4/$>J:3I$^J7W
MAZ3[-%&9&CM[E9)D &<NN  !WVLV/>NDIDWE>1)YVSRMIW[\;=N.<Y[8ID\8
MN+22,2.BNA&^-MK#W!'2@":BO%[&UO9?@H_BN77M;;5!I,Q#"_D50P<D-@'[
MPQU[Y.>V.LO;NZC\9^ 0EY=!+R"Y%S&)WV3;;<,I9<X)!.<XS0!O>'O$;:[>
MZU:O8FU;3+O[*<R!]_R*V[@<?>Z<UO5Y-)K,^@:?\2-2MG"2QZM$HD/_ "S#
MI"A?H>@8GH>E=);Z/J]AK\.HP:K#:V$ML\4MO+>RW*S2;2R2*9.A&"3CJ,T
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
MXFN/[5TZX:2SF@NI<D95DMY<$&0G<%R1D[EQ[@'I-(Q*HQ52Q R%'>O/-/\
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
M-*>-XC!+(7PC9W*"><<GOQ5*T\ :+:W.EW)DU">XTS=]EEFO9&9 0%VYS]T
M8QTY.0:Z&:]MX+JVMI956>Y+").[;1D_@!_3UK'\/>(IM:U/7+*:R6V;2[H6
M^5EW^9E V[H,=>E #K?PCI, U96CDGCU=BU['.Y=921@G';@8XQ5;1/ >BZ!
M')':F]E1HFAC6YNWE$$9ZK&&.%'TYXKIJ* ,6Q\,65C<6<YENKEK&-H[3[3+
MO\A6 !P>I)  RQ)QQGDU9UK1+#Q!IYLM1A,D6]9$*L5>-U.5=6'*L#W%4M1\
M2K!KL>A:=:F^U5XO/>/S/+C@BS@-(^#C)X  )/ICFG1ZU?Q:U9Z9J&D^2;I7
M9+F"?S805&=I)56#'TVXP#SQ0!+!X>M86N)FFN9KNXA$#W<LF9?+&<*#C"CD
MG@#)Y/-2Z%H=GX<TB'2]/\T6D (B220N4'7 )YQ6E10!D:KX;T[6=1L+^Z68
M7-CO\EX9FC.UP RMM(RIP,@^E55\&Z8L.L0B2[V:P6-Z/./[PE=IQ_=^7CC'
M%=#10!R^H^ -#U/3],M9A=(^EJ$L[J&X:.>%<8VAQSC  Y]*W-,TRUTBPCL[
M17$29.7<N[L>2S,22Q)ZDU<HH R;+P[96&NW^LPO<?;+\(+@M*2KA!A?EZ#
M)QBLJ\^'>@WW]J),MY]GU-S+<6RW3B$R'&YPF<!CCK^6*ZNB@#$;PMIS:KIV
MI;[K[1IT;16Q-PS!4; 8').[.!DG)XJA_P *\\/C79]5CBNHGN)/.N+:*Y=;
M>>3KN>,':QSSSP>XJ_?:[=6/BG3=*.D3265\K+_:"RKMCE"LVPIU^ZA.>G(K
M;H PKCPGI]V]V)I+I[:\F$US:-+F*1AC'!Y ^49 (!QR#S6U+%'/"\,R+)%(
MI5T89# \$$>E/HH Y_3_  =I>FK:11&YDM;)_,M+::8O';MR 5!Y.,G&2<=L
M58B\-V4/B2;7DDN?M\T0AD8RY4Q@Y"[>@ /X^];%% &7K_A^P\2:>MGJ"R;(
MY4GB>*0QO%(IRK*PY!%9O_"!:()M1F'VWS-1MQ;7;&[D8RJ 5R<DY;#$;NH!
M.,5TU% '/MX.TQHM'B,EWLT<@V0\X_NR%VC/][Y>.<\51=9?%7B*UCN] NK2
MUT6]>=;F[50)Y%4JABP22OS%LG'W5]3CH5GU ZV]N;*,:<+<.MUYWS&7<04V
M8Z8P<YJ&XU.6XT2YO=#ABU"=#(D41E\M9)$8HR[L<892,^U &F1D$9Q[BN:/
M@71SHVIZ2S79L]3G>XNT,YS(['+'/49.,@8Z5T<99HU+J%<@%E!S@^F>].H
MYR7P/H\^I"_D^UF<VPM9MMTZ+<1C.T2!2 V,GK^.:C3P#H4>E:9IR+>)%IDO
MFVLBW<@DC.-I <'.-IQCIBNGHH R(/#=A;Z_-K2>=]KF@6W<&0E#&OW5V],#
M)JI9^"M'L4CMX5N/L$4_VB&Q:4F"*3.X%5] W(4G:#R ,"NBHH QH_#-E#K&
MHZK%+=)=ZA&L=PXEX*J"% '08!.,>M9T?P]T*&TTJWA^VPC2B_V.2*[=)(U?
M[R;@02I]*ZKM7,Z)XFOM;L-?>+3(TO=,O9K.*W^T969T12,OM&T$MCIQ0 QO
MA[H!TC4]*$5RMEJ4YGN8A<OAF)R0.?E!."<8SCFNFAC\F%(][OM&-SG)/U-,
MM'GELH)+J%8;AHU:6)7WA'(Y4-WP<C-)<7MO:RVT4\JH]S)Y4*GJ[;2V!^"D
M_A0!DV7A/3[(V*^9=3PZ>Q>SAN)=ZP-M*Y'<X#$#).,\8JE!\//#]KK<NJ01
M741FF^T26B7+BV>7.=YB!VDYY],]JZJD8D*2HR<<#.,T <S?> -"O]=EU=TN
MH;BX %TEO=/%'= =/-52 W]>^:MZEX3TS4]8MM4D-U!=P0FWWVMPT/F19SY;
M;2,KGG%-\)^(9?$FGWES-9K:26U]-9M&LOF#,;;2<X'4^U;U '*K\/-!CTF'
M3(ENX[2&[^VHB7+C$V[<&'/&"<X&![5IZIX=L]8N=.N+N2X,NGR^=;E)-NV3
M&-Q ZG!(YXYK7HH QU\,Z='X@NM;B^T17MTBI,4G8(Q52JL4SM+!3@$BJ(\
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
MB=]HB!SLVYVXR,].M5HO!FB0/*(X)5MI9_M+V8F?[.9<[MWEYQU ..F><9H
MY>.S;6_B9>65_<:@EI-H4%S)9I>2(JR-(P(&""O0< @''-;/PON[F]^'VGR7
M=Q)<2H\\/FRMN9E29T7)[G:H%;/_  C>G#7IM;"SC4)H/L[RBXD \L$D*%S@
M8))X'6I-#T'3_#FG"PTR.2.V#LX1YGDP6))P6)/))/XT <KI17Q;XE\6V>IR
M3J-/N([2VBCF:,PH8PWF+M(PS$D[NN !7+6>HZMK&B^!);_4;U;B35IK&::&
M=HQ<QH)0&(!P2=@^;&>I!%>F7?AC3;O5GU0"XM[V6(0S2VL[Q&9!T#[2,X['
MJ.QIMSX2T:Y72U:V>--+8-9I#,\:Q$# ("D \$CG/4T 87@U&T_QMXOT:*>X
M>PM6M)8(YYWE,9DC8OAG)."5!ZT[QP9-'U;0/$HGG6SMKQ;:_B$S",Q2_(LC
M+G!V.5/3O7167A[3]/UJ^U>W287M\$%R[3NP?:,+\I.!@$XP*LZIIEIK.EW.
MFW\(FM+F,QRH3C(- 'F&EZE-%JVOZ$9;H?VYLN=%DDN'=A!(QC8H2> F/- '
M136K=:/;7GQ=33I)+D6J^&@I6.X=&<"XQ@N#N_7GOFNWDT?3Y-2LM0:V3[39
M1O%;N!CRU?&X#\% _.J[^'-.?Q VNE9QJ)M_LWFBX<#RLYV[<[>O/3K0!Y?<
M7E]_PI&XF_M"]^T6&J?9HIA<.':,7@C"L0?F&PXYS78&>/7_ (AZUH.HR2"W
MLK"![:W60IO\S=OEX/)!"*#V[<FM$^ O#[:%+HIM[DZ?+/\ :'A^V2_-)NWY
MSNS][G&<9J36O!.B:_=6EW>PSB\M4\N.Y@N9(I=G=2ZD$CZ^I]: .2U;3#%K
MGP]TN75[J^,5S>0O>E]LK[87!!8<@\%21SQUSS6OX%#V7B#Q=HR3SR65C?1&
MV2>9I3&)(5=E#,2<9).,]ZW)O">CS7.ES_9Y(WTH$68BG=%BR,'@$ Y'!SFI
M].\/:?I6I7^H6B3+<W[*URSSNX<@8!PQ(&!QQCB@#D_$FFVUS\7/"CR+)NDL
M[W<5E=?NB,CH1CJ>G7/-85QID=Z?B;<O<7D4EI,TT'D7#Q;)%M58-\I&2"!U
MR/;K7I&J^'-,UJ]L;R^A=KBQ+&!XYGC(# !E.TC*D 9!X.*K+X.T94U91'<X
MU;/VW_2Y?WN1M/\ %QQQQCB@#DK;5[W7=5\.:3<RQ,MSX>COV2:1D6XE;:&^
M[C)4<XZ?,3V&.K\'Z;?:/I4^GW^JC47@N7$;98M#&0&6-F8DL0#U/8BH=0\
M^'M3TO3M/N+67R]- 6SE2XD66   860'=C  QGL/2MK3-+M-'L([*QB\N!,D
M L68DG)+,22Q)ZDG- '">$2UM\8O'4%Z<75REI/;;OXX A4E?8$@'WKN]2ND
ML[.2?8LDT:.\,9ZNRH3@>^ :J:QX9TO7)[>YNX9$O+;/D75O*T4T>>H#J0<'
MT/'M5BPTBVL',JO<3SE=OG7,S2OCT!)X' X&,X% 'F-S=W3_  :M_&MK?S_V
M]'&EZ;@2L1(YD >(KG!3DJ%Q@8'>MB.Q_M?XFZM87MSJ LY-(MYVM5O)%579
MW!QA@5Z#@$"NEM_!FB6K,L,$JVK3_:?L?G/]G$N=VX1YP/FYQTSSC-6E\-Z<
MFNW&M*MPM_<0B"207$F"@S@!<X&"21@4 >4)]J3X067B1M4U&35;"^6*"9KM
M\!%O/*VE0=K97@E@2?7&!73SZ2-;^*&N:7=ZAJ0L/[,MYOL\5[)&H=G<9&#D
M#@' P#W!KH?^$#\/_P#"/'0?L]S_ &89?.\C[9+][?OSG=G[WS8SUK%AT66X
M^*>HW;Q:G!:G38;:&[0N@=E9BZEN_!')[]#F@##T&^NIM$L-(U/5+V[FM=>N
MK&WA4YDU**$-@2.2,*O4DGG9C!)JAJ5UJ$?PP\>HUW=6\NFZL\=MY-W(?)3]
MT=@?@E?G;@C'/2O2[OP7H5Y8Z?:-:R1)ITAEM7MYY(I(V.=Q#J0V3DYR><Y/
M-5I/AYX:EL]2M&LI1;ZE()+J-;J4!V&.>&XSM!..N!G.* ,F2S.D?%32K>WN
M[UXM4T^Z-VDUR[K(R%"K $X4_,1\H  X %9=M/<:+=Z_X)ENKJ2]OIEDTJ>6
M=WD,$W!(8G/[G#GKT KNI?#>G/J]GJ[K<R7UE&T<#FYDX4XR,;L'.!G/I69H
MT=UX@UR#Q!J>A2Z6]E!);VT5RR-*6=AO;Y2<* B@>NYN.F0#HX+&VMQ#LCR\
M,?E)(Y+.%XXW'GG SZXKSB6_N=)\4+%XAMKG[-=:MFPUNSG+QG,GR6\R@_*!
M]SH1D9Z@FO3ZQ$\)Z6DNXK</%]K-[]GDN':(3ER^\*3Q\Q+8Z \XS0 [Q5#J
M%QX9O8=*N(X+Z156%Y'**6+#Y=PY&[[N1S\U>>W'BTZ;X>\331V-]H>M6T-J
MMQ8SN9(X5:4H9X6R05PY.0!R@.*]0U/3;;5]/DL;Q7:"0J3Y<C(P*L&!#*00
M00#P:J)X;TS%Y]HA:[>\A%O</=,9"\0SA.?X?F;@=R3UH YB33-1T+4#X@M-
M0@6U^PS!K!)9)5O'"%T8%F/S?+R1R1FD\.Z?#K/ASPQXD_MNZCNW$4UU.LI(
MNFD&'A8$X"[S@ #Y<8&*W?#W@G0_#$C/IEO,"5,:>=</*(D)R50,3M' Z=<#
M-1Z5X!\.Z)J;7UA9R1-O,B0^>YAB<]62,G:IY/('';% '%/<7(^'?Q%87EWO
ML=3O1:O]H??"%1"H5LY &>G2KM_9/JWC;PW83ZAJ*6M[H<S7$<-W(@<CRP#P
M>#SU&">^1FNGO/ /A^_GU*6>WG*ZD";J%;F18I&(P7V [=^ /FQGOUJU%X1T
M>'4K#4(X[@7-A#Y%LQNY2$C/5<%L$' ZYZ"@#G;"S^S?%*YT?[7>S6(\.Q?N
MYKJ1^?-*%@2>&(49(QZUR>FVJV7[.=]>6<UU;7"Q7+B2&YD0@K<2 8PW QU
MZ]Z]67P]IR>(GU\)-_:+P_9VD,[E3&#D+LSMQGGI6>/ ?AY='O=)6UF%A>N6
MF@%U*%Y8L57YOE4DDX7 - &)>WEQJ?C.S\/.\1@_L9;M89I'03.7*L?E.6*A
M1QVW$^A%.?3/$NCZ+86L=RGB0V%U,UQ8&<QRRP%1M7<Q.]H]X/S=<KWQ74ZS
MX(T+7K:QBOK>9GL>+:X2X=)HQTXD!W?F:G'A32XX+&.W2>V-CO\ (>&X=6!?
M[Q8Y^<G&3NSD\]: *_@?4;'4_#$<VGM>>4L\RO'>Y\Z%_,8M&^23E<[>IX K
MA_&]U*-'\8:GIM[=7-S83)MN_.,2V#H$S%%@G<><MP =^"21BO4--TRTTFU-
MO9Q[$9VE<EBS.[$LS,3R222<FL.]^'_AS4)=3>XLY674^;J);F18W?&-^P-M
M#<#YL9H P-6TTZU\4H],N+_48K*YT!Y98H+MXQO\Y%R,'Y>W3&<<Y&088[6]
M\5W7B?2DOO)GTZX%G:N]Q*);91$A24;2,DL6;<>3C!X%=C;^$](M=8M]5ACN
M!>6]O]FCD-U*W[O.2I!;#9/))R2>:JZOX"\/:WK(U:[M95O=@CDDM[B2'SD'
M17V$;A]>W% &OHPG&B6*W5XE[.($$ES&N%F8#EP/?K^->=6.\>$/B=)'--#+
M%J=_+')#*T;*RP(005(/45ZC'$D,211(J1HH5548"@= !6%%X-T:&QU6S2*Y
M$&JN\EZINY3YK.,,<[LC(X.,<4 <I=RZROAWPIJ%M8OK5G%I:F]TY+C9.Y9(
M\3*,_.RX88/][CGD9LZZ3KNH_#B\LYKR>VFGNHEDGED68 1295CNSN##!.<G
M'4BO04\*Z;"E@+=KR!K" VUN\=U)E8CCY3DG</E7[V<8XIEQX-T.YL-/LVM'
M2+3Y3-;&&>2-T<YW'>K!CNW'.3SDYH Y/R+[QE>>*K%+Q+>YL;LVELWGRK):
M*(U*2*%(ZL6;)Z].@J?2;J;7/&;Z%JUZ+R+3M(MY08R42[EDR'FP#R.  .@W
M$UN:I\/_  YJ^KKJEQ9R)=[!'(]O.\(E0=%<(0&&..>W'2K6I>$-'U2_L[^2
M&6WO+2/RH9[.=X'$?]S*$97V[=J ,+X5PK;:#J\"N[K%K=Z@:1BS'$A&23R3
M[UW5<U'X#T"+2KC38[>=+:XNQ>2*+J3)E#;LYW<<]A72T %%%% !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 ><:;XTU#QC
M\0=3T'19ULM*T@$75XL:O+-)NV[4W JJY#<D'.WWI[^-;_PU\2[3PGK<J7=E
MJ<:O87NP)(CDE=D@7"G)& 0!U'X<UX"LF\ _%;Q+IFKL+>WU8^?874IVQS .
MS;0QXW8?D?[)]J7Q'8-XZ^.6A-I1$]AH*QRWMW&<QHZN7$>X<%CA1@>I]#0!
MVVF_$71M8\97_AVUND!M45%GS_K9B3E4SP=H Y[D^G7G/ /Q1AN]-U%_%NLV
M-O-'J3VMN7 CW* O) ]SUZ54\#7,&G_&KQW;WDBPS7,D;0QOPTB\DD#N ""3
MV%>;1RVI^"WC,AX?.?74V\C<PW*1]1][]: /IS4-7L-+2)[VZ2+SFV1+RS2-
MC.%49+''/ JG<^+/#]GI=MJ=QJ]I'87)Q#<M(/+<^@;IG@\>Q]*\D\1:DVE>
M.?A]K5[?2VNBMI0@6]C"NL4K(0Q^8$#(*9..@/I6?\3-,T?1O@]#;:/J4][9
MW&MB>*:=E(?<CEC'M !3/<#J30![G8:]I.JWU[96&H6]S<V3!;F.)]QB)SP?
MR/Y5P7Q(\6:[X;\7>%=/TR^6.VUBY\B97A1B@WQKE21UPYZYKO=+TC2=.5IM
M,LK2#ST0/+!&H,JJ,+EA][ Z5Y%\;)K9_'G@&*2X50EZ3-MEV-&IDAY)!!7@
M'GCI0!T=YXRUKPW\5=)\+7LT.I6&J0ATD\D1S0L2PYV\,,KZ#@^W/;ZCXCT;
M2;CR+_48()=H=E9ON*3M#-_=4GC)P,UXW8R?\*W^,C/XBD-_IVL)C3]8O',L
MD [+YC9P!G:?8J>!FFM)8CXE^.=%\4ZQ-IEMK4<9@F^0+/" 0JJ[J>S#&.X(
MZT >TZIK^E:*B-J-[%!YBLR Y+,JC+, ,D@#DGH.]-E\1Z-!I=OJ3ZE;_8[D
MJL$JON$S-T"8Y8GT'->/W=S:^#_BOH_]NR7'_"/7.@+IMO<WP^ZN!D2<##$C
M#<#[XSBK&O:=I^E^*?AQ/HR>5X4MKF2.)B6\M)';(8LW.&/0GKCCB@#U0^*=
M"72)-5;5+9;"*3RI9V?"QOG!5O[ISQ@XJ2/Q#I$UM97,=_$\%\_EVLBDE9F]
M%/?H?R/I7F7@71SKWB/XDK.I?0=2NVMU8<I(^7#LAZ9&1R.^/2K/PALM8CM9
M]'UF+]UX:O)K:VD/_+1V[C_=5FQ[2CTH ]"G\2:-;:C]@FU&!+G>L90M]UV^
MZK'HK-V!()[5'=^+?#]A>7-G=ZO:07-M'YLT4L@5D3CYB#VY'YUXCX?@TZ_D
M\7^$O%NLWNGWLVKFZ\F,()+D[@5,99"S'*C '4$8'6M^6UT^_P#VDS;WRPW*
M+I(4QS[6#/M P1T)P2<4 >EVWC3PW>7=I:6^LVDEQ=H'MXE?YI5/0@=2.#^1
M]*T[74;.^GN8;:=9)+5_+G4=8VQG!]\$'Z$>M>8?%O0?[%TK1/%>@6D<%QX<
MG3$,*!5,!(!7 [ XX]&:O1M!MY8=+6:YC\N[NV-S.IZJ[\[2>^T83Z** .$^
M(OBS7?#OC3PKIFFWRQVNLW(AF5X48QC>BY4D>CGKFI+GQEK7A[XL:9X3OIH=
M2L=3@$D<HA$<T)^<<[>&'R>@X/MSS7QGFM7^(W@&&6X50EYF;;+L:-3+%R2"
M"O //'2JVFR?\*W^,D@\1R&_L=83&GZS=OYDD(Z!3(W0<[3_ ,!/ )H ](TK
M6-0NOB/K-C)K>ES:9!;J8M/CXN8'&W<S\=,D]SU7&*O/X\\*QJ'DUVR2-F9$
ME>3;'(R\,%<_*V.^"<5YE;?8M0^.7Q MI;Y(8+G1/*,Z,"4'E0AF'J5&3^%4
M?#&GV6LZ%X)TH>(]%@BT>^:[61;U1<3@R%D41=48YY!/'OTH [!OB!-IGQ<U
M;1=6U.VAT&VT\72/*JJ58^7QN')^\<#K73:[X^T'1/"!\2F\CNK)U_T?R&W>
M>_0*OXC!].<UYS<36G_#07B9II(<)H+@%R/E8)'G\<9_#-<Q9!KG]EB^2+,C
M0WN75>2@\Y3R.W7- 'N6G^--&NM$T^_FOX UVH4)'EB9-@9E51DG .3Z#K6U
M8WUIJ=G'>6-Q'<6TF=DL;95L$@X/?D&O(/$]K;^(= \'7FA>(XM/UVRLWDT^
M9I L,Q5(A+'O/&[D>HX8'H<=W\--6NM<\ Z;J-[9I:7$_F,Z1KM5SYC9<#MN
M/S?CQQ0!UE%%% !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 %%%% !390YB<1L%<J=K
M$9 /:G44 ><3>'/B9<1F.?Q9HLJ'JKZ6&'Y&EB\._$V",1P^+=&C0=%33  /
MP%>C44 >=?\ "/\ Q/+E_P#A+M'W$;2W]F#./2F_\(Y\3,8_X2S1<?\ 8+%>
MCT4 ><2>&_B7-%Y4OBO17C_N-I8(_*E/A[XG, #XMT8@= =,'%>C44 >=C0O
MBBH 'C#2 !V&FBFMX=^)K'+>+=&)]3I@KT:B@#SH^'OB<P ;Q=HQ Z Z8.*8
M_AKXER/&[^*]%9H^49M+4E?IZ5Z110!YQ-X;^)EP@2;Q9HLJ@Y ?2PPSZ\TL
MGA[XG31F.3Q=HSHPP5;3 0?PKT:B@#SJ/P_\3XHUCC\7:.B*,!5TP #\*4:#
M\4%)(\7Z0"3DXTT<FO1** /.#X;^)C3K.?%>BF91@2'2QN ],TO_  CWQ.W;
MO^$MT;=Z_P!F#->C44 >877A+XFWID2X\9Z8\$BJK1&P&TX;/3'?H>>1Q5S^
MP_BE_P!#CI/_ (+17H=% 'G+>'?B:QRWBW1B3W.F"E;P]\3F #>+M&('0'3!
MQ7HM% 'FTGAGXF21/&?%NCJ'4J2NF+G!&*XJ3X!:S+:FV.I:$B@ ":.R829'
M?(/6O?J* /.!X;^)H _XJW1CQC)TP$FG#P]\3E4J/%VC!3U TP8->BT4 >;O
MX:^)4L0BD\5:(\8&-K:6I&/3'X"NN\,6>O6.FR1>(=2MK^Z\TF.2W@\I5CP,
M+CUR#S[UM44 %%%% !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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
MGN]?N]#TJWMYI[.!);N2X<JB&3.R/ !))"DD]ACKG% &Q97]GJ5L+FQNH;F
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
MAOM!VND>[A3LZG=WQTKTFB@#@/%?A"^\3R7 DL+2*]CG1]+UB*;9-:J-I.[
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
M+/DI%'NVJ-HP6+'/<8 SZ"J7A'PH/#FIZS=000V-G?O&\>GV\A:.)E!#..
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
M\[F,2J\90X8 X(SGIS[4 9-O\0+K3_[=M/$FG16^HZ2D4H6TE+QW*2G;&4)
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
M(XDMWCC*<*%PX(Q_$,?SH:?X0\3Z;:^$5#Z7=#1[9H)[:6601;B %F4[#EU
M/4#J<$9S0!(?B+>MX-M=;@TNWED?4QITZ+<':#YOE[D./F!ZC)&,]36K9^(]
M:?Q1J'AZ]LK"&\6P%]:213/)&5+E-KY4'(([=1Z5SP\"^)%\,2Z29=*D?^W/
M[223S)$!3SO-P1M;!/3'./4UTJZ'JA^(Q\0.MFMDVE"P*+,QD#>87W8V 8YQ
MU]_:@"'X9ZGJ>L^!M/U+5)(I);E6E#KG))=B<@\#V [5"NJZRWQ9N-,:6V&G
M0:6EPJ$L" TI#,?5OD^@'XU=\ Z'JGAKPM;:+J36;BS!CA>W9CO7<3N;(&#R
M.!GIU.<!MSX?U+_A8?\ ;MN;-["XTY;&Y29F$B;9&?*@##9#8Y(QUYZ4 4)O
M'-Z/"3>,+:PAFT1&+&'<1.T <J90?NYXW;/3^+/%=BLYNM/6XLFC?S8@\+/G
M:<C*D]\=*X2S\%ZU9^"[OP2);1]+D\R&"^,K>;';NQ)4Q[<%P"0#NQT/&,'O
MK:WBL[2&VA7;%"BQHOHH& /RH \=U#4]5UGX!7.HZJT,TDURCJT>=Q/V[D8/
M  X &>E=W;^*-0M_&$FBZS9VEO"]@]_!-!,SE41@K*^5'/(.1Q7/'P+XC'PS
MG\(J^E$K<!H)S-(-R?:/.RWR'!_AP,^N>U;]]X<U+4/'%KJ\T=F+!=,EL9HQ
M.YD/F,I) V8P-N.HZ]J *47CR^F.C7L&EM<Z=J<R(8X893-;(XRDK';M*]-P
M'3/!:M;X@ZEJ&D> ]8O],DCCNH+9F5W!.T8Y(Q_%Z=OY5E>%]#\9Z)!;:#<W
MNF2Z-9D)#>IO^TM"I^6,IC:#@;=V>!TR>:Z'Q9HTGB'PEJND0RI%+>6SQ([Y
MVAB.,X[9H RG\27-A%I.F2^0=1NK9IRX621(XTVC<0!N))<#' ZG/&#E3?$+
M5[?05O)- VW*:LFFR+([QK*&<!98MRC<K9[D8/K4VH^&_%32:)KNG3:9%KFG
MPM;36SNYMYX6VY7?@-D%0P.!UQVR9=>\/^)]>T&TCGDTPWZZA!>/&)76&)(F
M#!%.PEB<'+$#KTP!0 MSXH\3Z;K.C:9?:+IOG:G<W$4;07KD!4C+J3E!C..3
MST/':H8?%OB>=O$%A'I6F?VEHK RNUR_DR(T?F)M^7=N(R#G 'OTK5U[1-4U
M+Q/X9U.V6S$.ERRRSK).P9B\93"X0@XSG)QGVJK:>'M9M];\77Q2P*:RL0MU
M%P^5*1>7\_[OC/7C/I[T 1GQ_!-9^&I=]MI_]N6K7"37I)C1@$/E9!&6.\X.
M1]T]3@5U>F37=QIT4E_ D%T<B2.-MR@@D<'N,<YKCK#PIJMOX3T;P_J>G:1J
M=C;69M[N"29L,XV[)$)C]-V>F,C!XKH/!^AS>&_"UEI,]P9WMPP!W%@BEBRH
M">2%!"@GL.@Z4 9K^*=1O[76KW1+.VGM])GDMS',[![IXP#($(X3!RH)!R1V
M'-8/BG7I]>TSP/JFDF(65_J]JZK*2&W[9&"MCC *\^XK6T_PWK?AZ?7K72OL
M4^GZI<27<+3RLCVLL@^<$!3O7/(P0>WO4-[X(O;71?".DZ,;1[?0KR&ZD>YE
M9&EV*P( 5&Y)<GK0!U\%M'8P7%REE"MU,/-N!;( 9I H'7C)X !/M7+67C2_
M_P"$@T+3-0M+2*;5X97-JDA\ZR=4\P+)ZY&1G"\CH:ZR_@N+O2KFW@G^S7,L
M#(DJ\^4Y4@,/7!Y_"N T[P?XG@F\(S2KHL3:(95F$<DC>?OB*-*25&6)Y(/4
M_P 7/  Z?Q_X@70M?U:/1;#R=#OIK>X1KMB9$CVYV'9UY)R<=A@UO:EXGN]/
M\1Z#:M;0#2M7)C2[9B&CEV[E0CIE@.#GJ#^.(W@W7G\)>+](/]FB?6[VXN(7
M%P^V-90!AOW><C';K[5=\86L%QX";2;RY@AU>*")[1(90SBY4@1%,@$Y< 9P
M.I% '1Z9J-S?ZCJ:&.(6=K.((I5)W2,%!?VP"=OU!]*U*H:-IW]E:/;632>;
M)&N99<?ZR0G<[GW9BQ_&K] !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !52VU2QO;V\L[:YCE
MN;)E6XC4\QEAN4'ZBN8TCQ?<:WJLUM:2V DMKZ2VNM/D#+<PQJS*).6^;.%;
MA< -U)'+$\5ZB)?&BC3;(3Z&$:,"5@)@8?,RS;>N,#&/;/>@#M:1F5$9V(55
M&23V%>?#QKXACMO"U_+ING/::Z(H5B25UDCFDB+J22" F0<C!('J>*U-)\1Z
MS/J_B#1K^UL&O]-BBGA>!W6*5) Q ;()!!4Y/?VH U_^$IT(:99ZD=5MA9WK
M!+:4O@3,3@!1U)S6O7E>N:P_B'X3>'M6DMXK=[G4+)_*B'RI_I &!72^)_$V
MJZ-_:DL<-E;6MC:">"2\)/VZ3#,T<8# K@*.<'ENF!0!U]%<->^,M8DO_"]M
MI6G6;#7[*2XC:XF8>4RQ*^&P.GSCIDG';K7502ZFNAQRW<%K_:8A!DBCD81>
M9CD!B"<9]J +]%>7+\1O$<7A#3/&%SH^GC0Y607:1S.9XU9]GF*,;< D<<D^
MV>-M_$GB:\\6ZSH>EZ=I9_L\6T@EN)WP\<F[.<+]["\<8&#R>* .VHKB)/&&
MIW?AO4?$NDVUI-IME)-MMY-WFW,<3$.ZN#A#\K8!4YP.1GB;_A,9Y/$'AM8D
MM_[$UZW,EO<,K"19-@<1GG +#)!]B,=Z .GU+4K/1]/FO]0N$M[2$;I)7/"C
M./YFK*L&4,I!4C(([UQ7B7Q1J>E^$-?UJ*TL;NWLYFC@27<HD12%<MUSA]PQ
MQG;G/.*M:SXM^P>([;1!=6-C-<6GVB"6^5O+N'W%?*4A@ 1@$]3\PP#0!>\0
M6'AC4[[3[#7K6QN+NX+_ &-+B,%V*C<VP]1@<FM33],L=)M!:Z=9P6L .?+A
M0(,]SQW]ZYV[\0:C:^)O">FW.GVJ_P!J1S&9RQ+PR)#O95&,8SQG)XS4+>*M
M4U#2]9U;1+>TEM-,GEA6&8-ONS%_K"K X3G(7(;.,\9H [*BN%/CF^U'4_#<
M.BV5K):ZY92W,4MQ*P:,HJDA@!QC=VSG&..M:_@_7[W7+;4XM2@@BO=-OY+*
M8VY/EN5"L&7/(!##@T ;$VJ6-OJ=KILUS&EY=*[P0D_-($QN(^F15NN:U'7;
MJT\>:+HWV.V:WOK>XD6X+$R*8PI( Q@ [AW/2N;G\=^)1H/B+5HM,TL1Z%?S
M03(TSDRQQA2=IP,-@DY/'08[T >DT5%;SK<VT4Z A94#@'K@C-<0?&NIVFHZ
M)%J%M9PMJ=\;1]/#$W%J#O\ +=F#$'(0'&!][@G% '>45Y_<>+_$TDOBJ.RT
M_2U.A,#F:5V$J^5YF!@#YB._ 'OVMW?C*]BB\*:FEO;QZ/K9B2:20,7MGD3<
M@X(!!/RYXP?7- ':T5E6&H75YKFIP 0_8;0I$KA3O:4J&89SC !7MU8C^'G.
MU;Q).FMSZ-IP5;FWMDN)99+26X4%RP1-L?(SL8DD\<8!R< '345P!\<ZY_9O
MAJ=_#ZVESJEZ;*>WNV>-HW 8Y *_=.S.3V/0U-:>(O%=WK6MZ"EII U#3UBF
M2X+R>2T<@8J"OWMV5(Z@=_8@'<U!>2VL%E-)>O$EJJ'S6F("!>^<\8K@T^(6
MI76@^$M2LM*MG;7)OL[QR3E?+DP^<<?=RAYZ@=C5S3/$VK3ZUK7ACQ#9VD-_
M!9?;();-F,4T#97.&Y!#<'U_F =#X;MM#M]$@/AV"UBTV7]Y%]E0*CY_B]^G
M6M:O-?!FO'3/ '@?2[9$?4-5A\J#S,[$5%+N[8Y. .G&21R.M;D/B35CK^J>
M&98;/^V(+,7UE* RPW,1.WYER2A##:>3US[4 ==17&:5XOOM7\):7?P1VR:K
M>W8M'MG1ML4@8B53SG**KM[[>V:S9/&OB:31O$]_;Z=I:G0;N:.19)9&$L<<
M:N0N /F()Y/'08ZF@#T6BN*C\7:LFM>'?M-E9II>N@K"$D9IX6\OS%+'[IR!
M@@=/4U!J/C?4S:W]]HFG->QV5T]N+06<[R7.Q]DA211M4Y#8!#9V]1G  .\H
MKBCXG\07OBN]T/3M/L8C'817D4MV[Y <D8=0 <_+C:.G//8XE_XOUG6O"?@[
M5+(V]BVI:O#:W415G^99&! ((^3=$<CJ0<9ZY /4*H:GHFEZU]G_ +3T^VO!
M;R>9$)XP^QO49JSNFBL][J)9UCR5C& [ =!D\9/J:XRQ\9:C_P )'H&EZC#9
M++JT<IEM82?-L)$C\P(YW$-QD=%Y% '<T5P6I>.M0BT7Q+K-A:VKVV@WCVKV
M\VX//Y87>P8'"?>X&ULX]^'WGBGQ,?$%EHMEIFE_:+S3)+R-Y;B0HK*R@!OE
M!Q\W89R>U '=45Q%YXNU9EU*'3[6%[[3$1)XQ:SSI/<>6LC1HR ;0-P 8Y.3
MT&.91XRN;Z2VL[6SEL;Y[!+VXCNK.:8P%R56,HF#G*OR2. .#G@ [*BO/O\
MA.M>^P^'9)?#ZVMSJ5^;&>&Z9XRC@,0R@KG80N<GD9Z&K%IXB\5W>LZYH*6F
MD#4-.6*5+@O)Y+1R*Q4%?O;LJ1G('?V(!W-%</8>/SJ?A_P[=16WDWNM1R.%
M\IYEA$?^L;:@W,,X ''WN2,52O\ QYK^F^&=7OY]#43Z==Q0K++'+!%=1R.J
MK)&KC.06P5)X]30!Z+17)6WB#6U\9R>'[^VL(S<:>]Y9RPL[["KA2DF<;OO
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
MQZ5I:!J%UJEE+>3B$0O/(ML8U(WQ*Q57.2?O8R,=B* -6BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** .&N_!U_JVKZ7?ZA%IT5[I]\)UU*VD83R0JQ(B9=@X*D*<L1U('.*>/"V
ML"Z\9S9L<:]&JP#SG_=$0^5\WR>G/'T]Z[:B@#A)?"6LOHO@ZQ4V&_09X)96
M,SXE\N,QX7Y.,YSSTZ<]:OV^@ZM;^,->UH"R:'4+6&"*,S.&4QAL%ODZ'=VZ
M8[UNZ9K6FZP;H:=>1W/V68P3&/D(X )&>AX(Z5?H \Z'@?6D^'&C>&EEL#<Z
M?<0RM*97V.L<F\8^3.3T]O>K>J>$]?O-:\0SPW>GFUUC3UM09P[26F$*E4P
M"C$[B<CGG!Q7=44 <'9>$]>@OO!MQ/)IKC0;62WF".Z^9OC6/Y<J>FS//7/:
MNYF_U,G^Z?Y53TS6M-UD71TZ[CN1:S&"8Q\A9  2N>_!'2K<T$5S"\,R+)$X
MPRL,@CT- 'E?@S0]0\3?!_1-&N1:1Z7,J--,LC&5XEEW[ FW )*A<[CQDX[5
MV.EZ%J5EXZUO6I?LAL]1A@B14D8R)Y08 D;0.=WKQCO6[IVF6.DVBVFG6D-I
M;*25BA0(H^@' JU0!PEEX/UC2-%UCPY83V3:1?/,;>>5V$MHLN=Z[ I#X))!
MW+UYK1U[P:E]X+M-#TN<6EQIOD/IUPW/DR18VL?P!!^IK;?6M-CUJ+1VO(_[
M1EC:5+<<L5'4^W7O5^@#EO%7A>?5?A_<>&M+>&-I8%@62X8@* 1EC@$D\?K3
M->T#4-=ADL[[3M(OM.EM$0P7$S@PS@MET81G@@KSP1MKK** .(3P?JEM?>#'
MCNX+F+0(9(YI9Y&62<O%Y>0 IQCKR?;WHL?"NLZ''KFG:5+8R:;J<\MQ"]P[
MK):/*/G 4*1(H/(&Y?3WKMZ* .*@\&7.F:YX6DTXV_\ 9VAV<MJ1+(PDDWJH
M+8"D9^7/7G/:M#PIH6H:+>:]+>FU*:EJ+WL?DR,Q0,JKM.5']W.?>NEJAJ&M
M:;I4]I#?7D<,MY,L%NC=9'/   H R-5T+4;SQSH>MPFU^RZ=#/&Z/(P=_-"C
M( 4CC;Z\Y[5B'P9K3>%?%VDE]/$NN7D]Q&XF?;$)0!@_)R1M[=<]J[6'5K&X
MU6ZTN*X5KVU1'GB .45\[3Z<X-7* *FGP3P:1;6\Y19XX5C8Q,64$#&02!_*
MO/;;P)XHBTC0K*2]TAI-)U07OGE9"UU]_+O_ +?S\CG/]X5Z;10!Q,/A?68Y
M?&,C&P)UT#R<3/\ NSY0B^;Y/09X^GO4&J6&GV/PO3PMKUY:+=1Z:L$<<,V9
M)'C4*C1J<$MO"X&.N!7>U3GTG3KK4+?4+BPMI;RV!$-Q)$K/'GKM8C(_"@"M
MX;TR72- M+2YF,]V%\RZF/629CND;\6)_#%86N>'?$,/BQ?$?A>[L%GFMEM;
MVTU /Y4JJ25<% 2&&XCTKLJI/J]@FL+I+7*B_:W-R(2#GR@VTMGIU.* .;U?
MPYKFI-X=E>YLY[C3]0%]<L[-&K':R[(U ;"@-QD]N>235BQT/5;/QIKNM[;)
MX=0MX(HH_.8,IB#8+?)CG=VSC'>MO2]9T[6XIY=-NX[F."9H)'CS@2+C*Y[X
MR.E3WM[:Z=92WEY.D%M"I:21S@** /*;K0M4\,:'\/M&D:SFO+36=J,LC>7(
M"DK<G;E>N.A]>>E=JGA^^EUO4]>NA:C4)[$6%M DK&..,$L2SE022S9^[P%'
M7K6E]CT3Q+;6&J/:VU]$46>TFDCR5##*LN1D'!^M3V>M:;?ZE>Z=:7<<UW9;
M/M,:<F+=G:">F?E/% '%VW@+5+7PYX56*YM%UKPXY\A]S&&=&&UT8[<KN7N
M<8[UO6VE-;>(KOQ9K<MI;3+8K9JJ3$QP0JQ=F9V"Y)8CL  HZUTM0W5K;WUK
M+:W<$<]O*I22*50RNIZ@@]10!QOAG1K)_'&N:YI]V)M.=E,21L&B%RZKYSJ1
MP<JL8SZEQZTR+PCK2Z#XQT]FL-^O3W$L3"9\1"6,1X;Y.<!<\=?:NTM+.VT^
MTCM+.WBM[>(;8XH4"*H] !P*GH XF?POK$O_  AQ!L0=#8-/F9_WF(C'\OR>
MASS]/>H;/PSXLT'6-1AT/4M,_L34+I[K%W&[3VCR'+^6!\K#.2 Q'\\]V2%!
M)( '))[52TO6=.UN&:;3;N.YBAF:"1X\X#KC(SWQD=* ,.UT#4[3QU>ZX#:R
M6TVGQV<:O.WF$HS,&8[,<EN?SYK"MO FMVW@G0]*6XT_[?I&JC4(V+N8I1YD
MC[2=N5_UA'0]/>O1Z* *=W;75UHT]K]J\F[EMVC^T1*1L<KC<HSV/(YKA=.\
M%^);>3PC)+<:-&=!,B.L2R'SE>,H9,G&7.<D<<Y.3FNXU#6-.TLQ+>W<4,DI
M(BC)R\F.NU1R?P%%EK6F:C,T-G?033*NYXE;YT''WEZKU'6@#S2&VU36KW6=
M7TL>&+[3;B]8L+V>:$D1$*!*B90X*9!89(P?0#I+"QU?6/%.C>+'@LX(%TY[
M:6#SV9LNRL64[,%?E&.F0<\5NS>$O#EQJ)U&;0=,DO2VXSO:H7+>I..OO6Q0
M!Q%SX<\4:5XLU#5?#-[IAL]4*/=VNHK)^[E50OF1E.N0!D''3KZ)JGA?Q':Z
M_::_X>U*SDU#[(+.^BU%6$5RH8L'&S)5@6; Z8./KW%% '&ZKX<U[4I/#T\M
MS937&GZ@+ZY+,\:,=K+Y<8PV  W4GG'/6K-CH>JV7C37M;VV3PZA!!%%'YS!
ME,08 M\F.=W;ICO74T4 >9VOP_U_3O"_AM-/U"QAU[0'E$,C;VM[B.0_.CC
M89&.F<8]^-37_#GB;Q'X.N]/OKK31J%U+"Q6(R+!"L<BOA<@LQ)7DG'4<<<]
MQ10!R\NAZG-X_L?$!%FMM!I[VCQB9B^796+#Y,8!7'O[=*7P1H&I>&=&;2KR
M>UFMH9I6MGA#;V5Y&?+YX!^;&!GIUKIZS=0\0:/I-REOJ&IVMM.Z;UCEE"L5
MSC('IF@#'NO#NH6?C9_$NCM;2&[M5MKVTN9&C#[3E)%=5;##)&",$>E9&H^
M]0E\/W%M:RV9U"]U==5NY)&94#*ZL$7"DD *JY..Y[XKI;?QGX9NY(4M]>T^
M5IFVQ!+A3O/H.>>E7M*UC3];MI+C3;I+F&.5H6=,XWKU'OB@"XA8HI<!7Q\P
M4Y /L>,UQ]AX;UGP_J&NKH\EC+8:K</>*+F1T>UG<8<@!2'4D XROI[UTT^K
M6-MJEIIDUPJ7MVKO!$0<N$ +'TXR*N4 <*? ESI2>$!H5Q;?\2 2QL+L-B59
M4VL_R_Q9^;' .>HJ>#PUK$6J>+[LFQ8:VD:PCSG'EE(O+^;Y._7CZ>]=7?7]
MIIEH]W>W$=O;QC+RR'"J/4GL*HV'BC0-4N$M['6;"XFD7<D<=PI9QZ@9R1]*
M ./7P1XBTW3_  U=Z/?:?%K>C6?V"19R[6]U#A<AB &4Y4$8'6M#6_#GB/6M
M&L$N+G3WOXM2@OI0&=(4$3 B-."3G'+'N3QT [:J%]K6FZ;=V=I>7D<5Q>2>
M5;Q'EI&] !_.@"\NXJ-P ;'(!R ?K7!Z5X5\4^'[V_T_2M2TX:!=W,EPCS(Y
MN;7S#EU0#Y3R3@D\$Y(/2NQCU:QEU>?2H[A6OH(EFDAP<JC$A3GIS@U<H Y&
M#P[JFA^*]5U71C:7%KJRQO<6UU,\9BF1=N]6"MD$=0<<C.>U9S^ [VTTWP[:
M6$UK(VG:I_:EU+,S)YTAW[@H"M@9D.,G@ #GK7?T4 <O9Z)JMIXXUG7=MF\%
M[;0P1Q^<P8&/=@GY,<[OPQWKB;W0M4\,>'/ 6CRM9RWEKKXV,LC>7)N69^3M
MROWL=#Z^U>I:9JMCK%L]QI]PL\*2O"S*",.AVL.?0BFW^C:9JDL$M_86]S)
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
M\L,I&$&0I."V<8XJ5O!\]YK_ (IGOW@;3]=M([1DC9O,C5$9<\C!)WD^V.]
M#+3Q-KSZSI"-IQN;"^!%P8K">(V38RI+O\LB]B0%]?:G?%&]U'3_  /<W&FW
M26[F:&*0F,L61Y50@'(Q][KSQGIU#O#.B>+M.6VL-8UJQNM-L@%BD@A=+B=5
MX42$G  XS@9..3USH^,] F\3^%;O2K>X2">1HY(Y)%)4,DBN,@<X.W'XT 02
M:WJ#^)(?#5O-9_V@ED;VZN6@8QJI?8BK'OSDG/5N OOP_P *>(Y]:EU73[^"
M.'4])NOL]P(L^7("-R2+GD!AV.<>M5+CPUJR>)K'Q/:W%FVIK:&SO8'#1PSQ
M%MZ[6&XJ5/<@Y'I6GX?T$Z3/J=]<.DE_JES]HN&C!VKA0J(N>2%4#D]22>,X
M !ASW>LM\8H+".^MUL5T9[@0M 3P9XU;D.,L=O#= .QY-<M8:WK?ASP]XRUC
M3H;![6Q\07LL\=QO+S+O7<%(("D#N<Y]!W[J_P##VH/X[M/$5C=6R(MBUC<1
M3(Q)0R"3*$'KD8YZ=>>E8C^!]7E\(>)]$:XL1)K5[/=+*&?$0E()4C;R1CKQ
MG/;'(!K:AXHGDUB?2M+(CFM[6.XDEDL9KH9DW;$VQXQPI))/<8!YQI^%]4O]
M9\.VM[JFF2Z;?.")K:0$%6!(R,\X.,CZUSU]X6\1V^NV^O\ A_4-/M[Z2T2T
MO[6[1W@F"9VN"N&##)_/\^NTVWN;:Q2.]NOM-T<M+*%VJ6)SA5R<*.@&3P.2
M3S0!POPWF;6O$/C'7;SYKQ=5DTZ+=UB@BQM0>@)))QU/-=5K;:;H27GBNYC(
MDL[&1960#,D8(<+[G(X_WCZUE#POJ6B>)K_6?#D]H8=3827NGWFY4:4?\M$=
M02I/<%2#6G>:)<:_I-]9:W)&L5Y;M;F"U8E8PPY;<0"S=,' QZ=<@&-?>*]7
MT2ST35M3BLGTW49HH9XX$826AE'R-N+$. < _*OJ/2H'\3^*+J^\5VEE#I,3
MZ(R&-IA(XD!B\S:0".3G&>WH>UB'PGJM[H^D:+K=S:366F312F>'=YET(O\
M5AE(PG(4M@MG';/$MMX:U6WU+Q9=[[-O[;">4N]AY16/R_F^7GCGCZ>] &=%
MXUUMK7PIK$MK8)I>N3P6S6Z[S-$TJ$J^_(7&1TV].]/;Q'XQU'5?$FG:/9:.
M)M(F14-PTC"4-&'"\$?,<]> /0YR%;P9J_\ PB_A325FLO,T*[M[AY"[XF$(
M(  V\9SUYQCO5?0#JW_">>/!IRV9W7-L,SNP\MOLZX; !W#V^7IUYX +NG>-
M;W7= T+5K.&UL+*^BD:ZNKL[UMY$.T1A=REBS;L'T7IS5 ?$'5Y?!FCZS!8V
M37%SJRZ=<(Y=5_UQCW(.HSC//3/>K=OX#OM$NO#CZ)?VS0Z5:RVSQWT;,&:0
MAFF4*1AR<\>AQFJ<7@#7(?#EMI/V^PE%OK0U)'*.F5$IEVGKR2<>V.] &SI^
MNZ^_BK5/#M\--%TEBE]9SPQOL"LS)M<%LG!7J",CL*K:3XOU34O"*W#1V<6O
M?V@=.DM?+8I%,),,I&[)PF7SGH.E7SI-U9^.;KQ5>3V4-A_9@M9 TI!C".TA
M<L0!CDCMP,Y[5GZ%IFFZC\0M3\1Z7>+<V!AB!\EP\+W94AI%(XW"(JIQ_?/>
M@#N%R%&X@MCD@8&:A:VA6>6Z$8\]XQ&S]RJDD#\V/YU6LH]575-1>]GM7L&9
M/L21(1(@V_/O)X.3TQ5NY\[[-)]F6-IB,()&*KGW(!H X/X06T-U\(] 2>,.
MJ-)(H/9EN'93^! KG]-UW6O#/A3Q/K5C#8R65EK]X\\4X<R2J9\,$(("$ ]3
MNSZ#OW7@+P[?>$O!]IH=W+;W#VF_9+$6 ?<[-R".,;L=ZPI? FKS>!_$/A]K
MBQ$NK7LUT)@S[8A(^\C&WDC&/?/;'(!O:AK][:>/-#T98+8V6HP7$AE.3(IC
M53@=@#N'KTJAHGC"XUW6'M(+FPCGM[V6&\TR6-DN88E+!7!+?-G"'A<8;KQS
M<O-!U.\\7^']:+6B1Z9!-%+$'8ES*%!*G;VVCKUSVJE/X/OM4U32+W4Q8"[T
MR\$Z:C;EA/+&,XB(VC@@@$[B#@\#/ !L^-?^1#\0_P#8,N?_ $4U>='2M2\4
M^!OA_8Z9IL\4UD+*Z?4I-J+!&D8SM.<L6XP .W.*].\2:?<ZMX;U'3+0PK+>
M6TEOOE)"H'4KNX!SC/3CZTSPMIEUHOAC3=*NVA>2RMX[?S(B2'"*%#8(&"<=
M.: ,J/7]6UN77/[ %DJ:5<-:!;F-G-Q,BAG7(8;!E@N<-SD^QYW5/$,'BO3/
MAYK=O$T276MQDQL<E&$<JLN>^&!&?:N@L_#>JZ#K6M7.BS6;V>K2_:GBN2RF
MWN",,Z[0=X. =IV\CK527P)-9Z5X5TS29H/(T.[6[9K@D-.P#;N@.-Q=CGMZ
M4 6SXLGL_%GB"RU"&WCL-+TY+X2Q9,C*=^=V>. IX'YU)8ZIXGO!HE^EE92Z
M?J*A[B),K)9HR;D8L7Q)V! 4=>*9)X4N+OQ9K=_>-;MIVJ:<NGO$C-YBJ-V3
MG&.=YX[>]0^%_#WBG1X+32=0UFRN-(L,+!)#"ZW,R+]Q').T <9P"2!CUR -
MT_Q;J$?_  E-MK(M(K[1COB2")L30LFZ-\%B26.5VCH1C/-=79&^.F0M>B#[
M<8@9%B!6,/CH,DG&>,UQEY9Z/XJ^(&DZAI>HQ7)LH7_M#[+*KHZ*ZM$CD$X(
ME!8#_8:N\;<%.T MC@$X!/UH \^M_'UW%X(DUN_M[:!DU1[*:2*-WBMT$I0R
ML <D#'/(Y-=7X?U"XU*SFN9;JQN[=I?]%N;+[DL6U3DC<V#N+#KVK"T/PUKV
MAZ$UE%<:?)*=1ENW5B_ERQ2%BT9XR.6X//3..QT/"?A9/#DVK31QP6R:A<B<
M65L288,(%.W('+$$G@#D#'% #;W7KZV^(&G:&L%L;2[LIYQ*2WF;D*C'H!\W
MOTKE[CQUXHC\,Z[KBVFDB+1-1GMIHCYA:=(W"G:<C:<9.3G/H,<]3?Z#?W/C
MO3->B>V^S65K+;F)F8._F%23TP,;1QW]JPI/ ^KR^#O$VAM<6(DUJ^GNEE#/
MB(2MN((V\D8QVSGMCD ] 1Q)$LB@X90PK@XO&FKP:OH-KJ,-BDFIW3V]Q8Q9
M:6R.UF3=('*DX49&!UXZ5VD,,QTQ()6$<WE;&:(Y"G&,@D"N L_ ?B.#3?#E
MH^J:7G1+WST<6[DSJ0X+O\WWSOSCN<G- $^O:YJ/B'P;XOGTPV<>GV<5U9@3
M1LSS[$(D8,& 49R%X.<9/6K&@:[<&S\+^'--,*WCZ'#>SS3H76*(*B#"@C+,
MQ]1@ ]>E0?\ "$Z[I]KXDTG2K^P.D:P9Y4%RC^;;22J0RC;PRD]/3T/=T?@G
M6],O- U;3-0L7U/3].72[I)HW6&Y@&",$$E6!&<]_;I0!CZ-JNJ:%X?^(NJ"
M*SGOK/59Y75@RQ/MAC.<9)Y Z9[]:UM6U/7+CQ=X(CMKVV@@OX)YWB:W9E\Q
M80<G#@D8<X'&.ISQA1X)UMM#\76,M]I[2:_+)(I6-U$.] A)Y.<!>GZU?O?"
MVJS7/A6^MKJSBO-&CDAD61&>-U>,(6&,'(V@@'UZT "^,)K/7O%T.IPP1V.A
MVD-TKPY,CJRR,=V>,_*  /6J][XNU?1](T;7M1ALVTR_DA2XAA1A):"7&QMY
M8AP"0#\J]<BK!\'SWFO^*+C4'@?3M=M(K1HXV/F(J*RYSC&3O)]L#K4,/A#5
M;K0-,\.ZQ=6D^G:?+"QGBW>9<I$08U9",)T7<0S9P>F<@ @G\3^*)]3\5V-C
M!I,9T01O&\PD<2!HC)M(!')Z9XQZ'/'5^'-6_M[PUIFK^5Y1O;6.<QYSM+*"
M1GVS6%#X:U6'5O%E[OLV&MI&L2[V'E%(_+^;Y><CGCZ>]:_A32;C0O"NFZ1=
M/%)+90)!YD1.'"C /(X^E ''Z1XDU'2F\<ZOK5[#<6>EWC+Y4<!5B%B0JJ'>
M0!SC!!R23FM:^\3ZQH/]A7FJQV4EAJ=Q':RK;HRO:22#Y#N+$.N?E)POK[4P
M^!9[B7Q597=W ^CZZYF*JA\Z-S&J]<XP"H(XJ2/PMJVH6&BZ;KMQ9RVVE3Q3
M^=!NWW;1#]WN4C"<X)P6R1VS0!T6MW5]8Z)=W.F60O;V.,F&W+A [>Y/0=_P
MKG-,\5W]WXJO=!6;3KYDTY;V"ZMT:.,MO*,A^9LC(!R#ZCK6OXPT.Y\1^%+_
M $FTNQ:SW"J%E8$KPP8JP'56 VGV)K'MO#?B&/Q>GB&6[TLL=+^PO;11.J@A
MRXVG)XR>I'MCO0!CZ?X\\13^'?#/B&YM=,6PU2\BM)X(P_FKYCE ZDG P<?*
M0<^HZ#H[?Q!J$'C^YT'4_LD=H]I]KL)41E:50<.K$L1N7CH.0<\5B0^!-7@\
M":!X>6YL3+I5[%<F8L^V01R;P,;>"<X]L=\\3^,K;2O%=]I6E6^I1#6+:]Q*
MEK,&DAA*$3J^.55D.W) Y*4 =1X=O;S4M&BOKT0@W!:2$11E/W)/[LD$GDK@
MGTSCM6#_ ,)/J^J:9K6J:''9-;Z9/+!'!.C%KHQ??PX8!,G(7ANF3UP.R551
M0J@*H&  , "N,L_"FK:(=<LM)N;0Z;JLTEPGG[A)9R2##[0!B1<\@$KCIF@#
M*D\2:CK_ (I\$W.E7L,&G:G:7%T()H"Y5U10=Q#C.-Y Q@ Y//&*D-]K>FZO
M\1+[1UL,VETEP_VL.P<+;*2@"D8) ^\3^![=!+X(GL;KPK)H5U!#'H<$MKMN
M4+[XY%52W!'S97/H<]J2/PIJR#QAF2R/]O9\OYV_<YB$7/R\\#/;T]Z )7\9
M-=KHL%DABN-2TX:BS&UDN1#&0F!LCP227QG( VGV%9-SXW\36FAVMQ/HL,5V
MVM1Z:_GI)$L\;N LL:MRH8'^+.#ZU--X*UVUM/#E[H^HV=OK>C60L'\Y6>WN
MH<*"&QAARH88Z'\ZN:SX9U_6=(T^.XO[*2_AU*'4)6VND*^401'&O)P<<DG.
M<GO@ '2:/_;'V-QK?V$W7FMM-EOV&//RYW<[L=>U<XOB+Q!J^DSZQX=L[.ZM
MX[QH(K.7*R7"))Y;N)"P5#D,0"#P!W.!V2[BHW !L<@'(!KA=,\(^)-!O;ZP
MTK6+)/#]Y</< 2PL;FUWG+I&0=N,YP3G&>A[@$B$K\;+PJNXCPY$0!W_ -(>
MH;3QGJR:]X?L-1CL!)JC2QW%I""9+%U0NJLX8JQP,$84]ZTI_#6H3>-KS6DN
M88;>?2O[-78S>;'AF82#C&<MT]LYK$L/ OB*W@\+))J6E Z#,VWR[=_WR,C(
M7;YN7.<XX&<G)H L3>+M=M[7Q=#(FG#4]#*R01^2^VXA9-R'[^=S'*X'0C'.
M:U](\0W.MQ:!-9RVLD5]:&[NF\IOE7"@!?F^4[FQ@Y^ZWI3]0\)I?>-=/U\3
MF-(;<PW, '%QM</%G_=;<WUQ1X1\)Q^%5U%(YS+'<73O;IV@A+%UB'L&>0_\
M"H \]\-Z[XD\-?"ZVUFRL].N-(LI[E[F%V?[1)']IDW,A^ZN,]#G.,^U=?XC
M\6:IIEMJ=[;+8V]G;6*W5F;E3(]^=I=U55<% H &2#][/05#9>"-4A\)2^$+
MB[M&TF260O=1[A.\3R&1DV$;03N*[MQX[9IVI>"M7GU+Q)]CU"R2PUJQ6U F
MA9I+8+&4V)@@;#DM[$G@T :,/B>XU;4-.TW35A@N;G3%U.:2=#(L4;$!5"@K
MN).><C 7OFN:\7ZEJ$>A^$[WQ-;0:=<6_B2$SE) T>Q1+^\!R< J,X)R*NGP
M5XBL9=#U;2=3T]=9L-/73KE)XG^SW$(P0.#N!!&<]_8<5?UOPMK&L6FBK/=V
M=Q/9ZE'J-RT@98Y"H8>4B\[5PV,DGIDY)- &UH5_J&JH^HR&V73)\/9(J'S6
MB(!#N=Q SU  Z8S@Y AUG7I;77]*T&Q$7VZ_667S)E+)%%&!EBH(+$D@ 9'<
M]L&IX4\.ZCX8N;VRCGMWT%Y3)96Y9C): \E <8*9R0.V>IJ7Q%X;N=0UO2-?
MTR>*+4],9U"39\N>)QAT8CD=B#@X/8T 94OC/5+-/%.GW%M9OJVB6OVV-UW)
M#<PE"P.W)*D;2I&3SWK7\*7_ (@U6S@U'58].CL[NS@G@2V+^8K,N6#YXQR"
M,=.G.,FE=^$KR]A\27<KVPU36K/[$ &8Q6\01E !QECEF8G SP.,9K>\/6-Q
MI?A[3M/NFB::TMXX"\1)5MBA<\CC..E &E1110 4444 %%%% !1110 4444
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
M%GIUCIR2)8V=O:K(YD=8(E0,QZL<#D^]6:YSP3KMYX@T!Y]12%;VWNI[2<P
MA&:-RNY022 < XS5#5/$VHS:GK&GZ, L^F*BY:QEN!+,R;PI*$!5P5&>N2>F
M.0#JKV^MM/M_/NI?+0L$'!)9B<!5 Y))Z <UEV_C#0[NU>>"[>0I.ULT*V\G
MG"51ED\K;OR!STZ<UQOB:]UO4X_ =U/%%ID\^J1&6SG@9VBF$<N22'&5]!@'
MOGM5K7(-47XJ>%EBN[%'>TO'!^QMC<$B#EAY@R3CCD8''S=: .WTG5[#7=-B
MU'3+E;BUESMD4$<@X((."""",'FKM>?WGBO6)K34[CPW9+*;&\D@CL_L,C"Y
M*/MD_>J0J$MNQP>F3G.!JKKVIZSJNHZ;I(@LYM/M89)OM<1D/G2J66/ 88
M&3SUXQC- '5T5YSJ5]XGF\5>!8;F6UTZ>Z6Z>XM/+,R+*D)Y)#C<,,<#(QGD
MFNP\3Z]!X8\,W^M7"&2.TB+[%."[=%7/;)('XT :U%<;J7B'6?#EYH,FJFSN
M++5+E+*401,C6TT@^0@ECN3((.0#W]J@T/6_%>M:YJ=NITB.TTO53:S9CDWR
MP[%;Y?FX8;NIX.>V.0#N:SUUS37U]M#6Y!U)8#<F *<B/(7=G&.I'&<US7Q*
MN=2M=)TK^S[Q+<3:M:0R[HMV\-*N!G<,#(Y'<<9%4+Y-5/Q>MH[2>S6]/AQP
MT\D+&-?](7+",-D_3<.O7C! /1**X72_%FMZAX0BO3#81WD.I/8W]P[;(((X
MY&5Y@&8$\ 87/5O:LK4_%VL7O@WQPD%U#%=:."L5Y';LADC:(./E8_*W)&[I
MT(% 'I]%9OA];E=!L1=2Q2R>0A#11%!C:,#!9N??/X5QTGB7Q7<_\)<EJ^DP
MMH<I\LR02.)5$0DVD;Q@G.-V?P[T >AT5Y_'XOUT#PEJLZ:>-+U^2&$VJ(YE
MA,D1=6\PM@].1M&/4]:3Q-XRUGP_#J%[*MC&+6]BCBL-IEDFMF9$\UF5OW>2
MS8W #Y<<DT >@T5RUSKVJ:?\0K'2+PV8TC4;>1K258F$AG3!,;-OQ]W+ XYP
M1VK2\/W]YJ=I/>7+0&WDN)!:>5&5)A5BJLV6.=V,@C'!% $]AKFFZI?WUE97
M(EN+!E6Y0*1Y98$@9(P>!VJ>'3K&VNY[N"SMXKFXQYTR1*KR8Z;F R?QKSNW
M7Q"_Q!\=CP])IT4X:R8M>H[AB+<84!2,9[MDX]#VO:;\0I=8TC0#';&VU#4Q
M<><HA><0>0VR3"KR<L1CG@')SC! ._HKG?"FJ:SJ"ZA#K-B87MK@I!<B%HEN
MHB,APC$E3V(S5#Q3X@UC29=2:%K*UM[:Q\^T,R&9[R4!BR[%8,JJ N3C^+.>
M* .QK/TS7--UB6\BT^Y$[V4ODSX4C8^,XR1SP1TKGK7Q=<ZQ<>']/L%AM[S4
M]+&JSO(I<00D*,*,C+%GP"3P 3@]*YG2=?N/"_\ PG-]>+#<WO\ ;,4$2Q@Q
MI)(\<:IP22HY!/)Z&@#U>BN0O-?U;0O%&D:9J3VEU:ZOYD4,\4+1&&=5W ,"
MS95AG'<$<YKG#XR\:R^$M0\1V]OHS0Z7<W"W%L4DW3QQ.0Q5MWR84$\YR?3H
M0#U*BO/K35=3U7XI6#6U_$NFS: M[%!);DX225-PR''SD*/FY _N]24/C37;
M_3+;6M%L&O+:6XQ]A6QEW/!O*[Q-G;NP-V,8[<XS0!W=Y=P6%G+=W4@B@B4N
M[GHH%,T[4;75M-M]1L9?-M;F,212;2-RGH<'D5REUK>H^(+7Q.FDRVL-KI;2
MV69HBYGF6,,^2&&U1N"CJ<Y/L;OPW_Y)KX<_[!\7_H(H V-*US3=;^U_V=<B
M<6DYMYB%(VR  E>0,\$=.*T*\ITJ3Q/!/XXN/#O]FY@UJ:5H[Q'8SD11G8-I
M&W@=><D]L9K7?QSJ$FG^$]>ACM(M"U9XX;WS8F:2V=P0N&# ;2_RY(XX/?%
M'?T$@#).!61IU_>7NMZHFZ Z=:ND$96,AVEVAGRV[! W*. .<CM7/7]QJ[?&
M#3[*&_A2S_LF:80O;E@/WL8;D.,L>QZ =CDF@#J-)US3M<CNGTVY$ZVMPUM,
M0I&V10"5Y SC<.G%:%>0V>J:YH>C>/-7TIK 16&O75Q+'<QL[3 +&64$,-G'
M?YLD]!CGL;[Q3--JT.EZ?NAE>P2^DE^R/<E5<E44*A'=6))/8#OD '6T5B>%
M-2U75=#2?6].-C?K(\<B;2JN >'4'D C!P>16W0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M;W&O37<+VL^FC3GM# <E-Y?._=URQ'3I6=X=\&Z[H/DZ8?$QN/#]LX:WMS;
M3A <K&TN>5'TR1QP* +7Q,N+VT^'.N7%A=&VFCMF/F*N3MZ$#T)SU[?K40UF
M_@U/0_#45S";R[M'NIKGR<".% H 5<G+$L!DG  /%;GB715\1^&=1T9YC +R
M!HO-"[MA(X.._/:L2X\(:C+<:)JPU6 :YI:M'YPMBL,\3 !HRF[(' (.XX.3
MTX !/X;\07MSXBUOP[J@B>[TPQ21W$2[5GAD!*DKDX88(/8]JSO$4NJGXH>&
M+2WU%8K66WNY/),.Y0R*HR>1DX<@>GXUT&CZ";#5-2U:ZE2;4=1,8E:--J(B
M+A$4$DX&222>23TX KZYX;NM2\1Z-K5EJ"6DVGK-&RR0>8)(Y0H./F&&&T8/
M(]0>E '%1W.MV-[\1K_1[FSMS97?VEA/ 9?-V6R-LX9=H('7GKT&.>C_ .$N
MN=2GTJRLD>":\TI-3E>.'SFC5\!54$@==V2<] ,<Y#D\&7ZP^+(SJEL?[?+'
M/V5OW&8Q'_?^;@>W-59_ >J01:%>:1KL=GK.E62V#3FVW0W4  ^5TW9'(SP>
MOX8 -_PG?:W?:.S:_8BTOHIWBRHVK,@/RR!<G;D'H3P0:Y?P9*VJ?%'QQ>WG
MS7%D\%C;!O\ EE#AB0/0,1N-=MI%E=65EMOKTWMW(V^:;9L4M@#"KD[5   &
M3ZDDDFL2_P#"=S%XH?Q)H%]'97]Q$L-Y#/"9(;I5^Z6 (*L!P&!Z<8H V=32
MQM =;NDPVGP2OY@'(CVY<?0[0?J!7&WOB_6M.\#V/C:4V\EC*(9[FP6/F.WE
M( */G)=0RDY&#SP*ZV/3;N\CD76;B&9'C:(V]NC)'AAAMV22QQD=@,].]<];
M>!+I?#,7A6\U..YT*&1=H,)$[PJX=8F;=MQD %@.5&, \T *-6\2:CXSUW0K
M.]T^VAM;6">WG:U9V7S-_!7> 3\HYR.G3GC$@\;>)9?!6B>+)'TY+>:YBM[J
MR2!B9 TWE,X<M\ISR!@^Y-=;:^';ZT\8ZMKR7]NRWUO% L!MS^[\O=M);?S]
MXYX%8B_#R^3X?V7A8:S;_P"BW*SBY-FWS;9O- V^9Z\9STH EFU;Q7J/C'7M
M TR[TNU2RMX)H9Y;9W(W[_E*[^2=H^;L!]TYX@T?QCK&L^&]-NYDL]/E6]EL
MM5G9@1"T>X?NE)^8LP4 <XR>#3+ :BWQ<\3"RN+02#3[(2+-&Q!.'P1ALC'I
MWSU%7&\ 7%F-"FTG54BO-,N+BXE>YM_,2Y><'S&90RX/)VX/ .* ,BY\=ZZG
MP_US5X#:F\TK56L=TULZ^<GF(H8H2"C8D&<YY'2MZ#5]>MO'JZ%J%S9RP7NG
MR7<#0VY0V[HZKM.6.\8;.>.1T%9MQ\.-1G\/Z_I']OQ>7JVH_;O,>RRT9+(Y
M!PXSR@'; )Z]MZYT"[;QC9>)9M1MDBL[*2VDA\@C<&(9FW;^.5'8T 8VF^*M
M9?0M>MKZ2U'B/3[S[''&D)6-FD($#;2Q.U]P).> &]*[N%9%A197$D@4!G"[
M0Q[G':N&TV#1?%7C^+Q/I%T+FWM;/RYI86_=2S$D1Y]61&DSZ;UK=MCK8\;7
M@>]CGT4VP*0"WVFWE&W \S^/<"Y([87UY -^BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH I6>J07M]?6<23B2R=4E,D3*I+*&&TD888/:KM<"?$NNA/'B_:+,S:(
M UHWV<[<>1YN&&[)/;.?P[5#9^(O$4%SX+N[V\M9[3746.:V2WVF-C!Y@</G
MDY'(P!SP.] 'HE9D>OV$OB.70%>7^T(K;[4R-$RKY>[:"&(P>?3/0US<&K^(
MO$>CWFK^'[BVC>&]>"ULYU'ES)')L<R-@L"<,1MQCC.>32,K/\:Y55S&Q\-*
M RX)!^TMZT =Q52.SL-.62X@LXH3M)<P0?,PZ]%&3]*\^7QGK;?"RQ\1F>$7
M[7P@E A&QU-T8>G8[>>#UKHH]7OM=\4:UI6GW@LH=(6)'E$2NTLTB[^=W 11
MC@8))/(QR 7+;Q?I5YX?M-<MC<S6-U.((F2W<L6,ACR5QD#(/)K>KQ_PWK.J
M:%\'O#-S92VZO+JGV:X#Q%MRR7;J=ISQU/4&NJN=2\17?Q!O_#UIJ-I:VR:;
M'=Q2_9=[H6D9<8+88_+UX'MWH [1T26-HY%5T8896&01Z$41QI%&L<:*B*,*
MJC  ] *\ZM/'.J3> _#VH3+"EYJ.IKIMS<*GR0_O7C,@!XR=@QG@%A]#LZ%J
MNM3^.-<T:XNH9]/TY(624V^)7,JD[6=6"@KCLO((Z=P#KJ*Y7Q7J^HZ'JV@W
M,<Z+I%Q>K:7RF,%D+@B-@W8;\*?J.E9%EXNOEU?Q9IES=B::Q57TTK"%\X,2
M@ _O,)AY9[9H [2?5+>WU:TTUTG,]TDCQLL3% $QG<P&%Z\9ZT:KJUIHVF7.
MHWKNMM;(7E:.-I"H R3A03TYKG;C5=:T_P ;^&]%FN[>:WOK2X>=E@VL9(U7
MG.<;<MTP.G4URMH=1F\$_$V6]U*2Z$<VI08>-1G; H!R.F  ,=* /4K*[BO[
M"WO("3#<1++&2,':PR/T-3UYQH^JZWI-QX'MI[NVFT[5K40&V6#:82MOO5@^
M<L?EP<@#G@593Q'K6M>%]7\2:1=11)9RSBUM'B#),D)(/F'[P+;6QM(QD=>:
M .^I"0H))  Y)/:N'TKQ==ZOXGT!(&":;J^CO?\ E,@+Q."@P&[CYCU]*YSQ
M'KVM:C\-_%$CZAY4EAK;:>'BB"F6$31IAOJ'.<8S]* /7*QK'Q1IFHVVJW%J
MUPZ:7*\5RIMW5PZJ&("D;B<$=N>U:EM'+%;HD\_GRC[TFT+NY]!7G>B75W86
M?Q'O+%XDN;?4YYHS*A=<K!&>0"/3UH ]!L;R/4+"WO(5D6*XC65!(A1@&&1E
M3R#STJQ7GLOB?7VL/ <MO<6BMK:1K=>9 3\[0&3<,,.,CI@?44MEJ'BR\UCQ
M-H(UFT672Q#+%?&R!9A*A8(4W;1@J>>3B@#M-1U2#2Q:F=)V^TW"6R>5$SX=
MNA; X7CDG@5<R,XR,]<5YU_PFFL7/A'P5K,)MHFU>_M;:\3RB<AR0Q0Y^7[I
M['KUXJUI9U.3XL^(T;4GDA@L[5HX&10H5O-.T'MSSGJ?RH [RF22K''(YR1&
M"6"C)Z9Z#G->>V7BO6(M=\,VUW>0W+ZG+-!?10Q9@@=49P(I0/F(*[2"6_"C
MPE+K._QO<'5A--;ZI-''Y\ 9<K#%M. 0< <8!]Z .ZTS4(=6TRWO[=95AN$#
MH)8RC@'U4\BK=>>Z1XRU#4]+\&6;21IJ6O023S7 C&(TC3<VU>FXDJ!G(')P
M:+WQ3K>EW7BG1I)X);S3=,.J6-W)!_K(L-E9%4@;@RXR, CG''(!Z%17GEGX
MA\107O@RYOKRUGM-=C$<ULEOM,;&#S X?/)R.1@#G@5Z'0 A(! ) )X'O6;I
M.OZ?K<U_%8O*SV$_V><21-&5? .,, >A'-<OX@.HO\5?#=M#J<D-M):74@A$
M:E0R[!GGJ2&(]NW4U@QSZU92?$;4=(OK>U-C>M<D20>:92ENC;.H"@@8SR>>
MV.0#UFBN)/BJ]U6[TS3[&*>*6YTF/4YGMDC=T#G"JHD(&,ALG!Z#US6UX3NM
M>NM%/_"1V2VU_',\>5*XF0'Y9,*S!<CJ,]0: +>I:YI^E2PP74Y^T3Y\FWBC
M:663'4A$!8@=SC [U!;ZWH^HZM%9<C4DC::.&XMGCD5 0&8!U!QE@,CK^%<E
MX'E;4?B7X[O;OYKJVGALX0W6* !B /0,?F]S7::L;*Q@DUNZCRVG6\LF]1\P
M3;N<?CM'Y"@#1HKSJ_\ %>MZ9X%T[QO)-%+:RK!<7>GB,;4@E*@;&^]O4.N2
M20<'@5=74O$FI^-/$.AVNIVEI#:6]O+;S"TWLGF!^""V"?E'/MP.<@ [BBO+
M+?QCXFE\%^'_ !9)<V:Q7%U#;W-DEOQ(&E\IFWDY!SR !@>]:TFH^*]5\9>(
MM"T_5+"RCLH;:6"9K,R,/,#G:06P<E1ENP'"\Y !WM%>=Z-XOUG6?#>E75T]
MKI\GVV:SU25/F</'N $"$'<S,!Q@X&< U1N/&^OI\/M9U2"6W^V:9J[6&^:V
M*F6/S40$KD;&P_/!Z=!0!ZE17&V^IZ[;>/\ ^P;^_MY[>]TV2[A:*W\LV[JZ
MK@9)W##9Y[BJ.F^)]9?0];L+VYB_X26QOA91A80J,9"/(<+_ '&!W'G. W3%
M '5R>)-)B\31>'9+L+JLT!N(X"C?,@SR&QC/!XSGBM6J7]G))=6EU<2/--;(
M1'D *'(P7P!U()'H 3ZUQVD^+I]0\2MI5SJ(L-5BO9%ETJY@""6W!8(T+$9<
ME0K$Y/\ %P.* .^JEJVJ0:-ILM_<I.\,94,((FD?YF"C"J"3R:SO&NI7VC>#
M-6U/39(4NK2V>93-&74[1G&,CGW_ $-<OKNL>+M#\#W?B%]4T^1G6T>&$69_
M<AV57&[=\Q^<$$CL>!G@ ]&K,UK7]/T".U>_>5!=7"6T12)G!D<@*"0,+U[X
MK*U#6;R3QW;>&X9C90R:=)>?:0BLTCAP@1=P(X!W'@GD=*X;4]9UG7OAYIFH
MZDUH\Y\06T4/DPM&C;+C8&R6;(; .0!CGK0![#2 AAD$$=.*XFVU/7HO%^K^
M'+S4H92=+74+:YBM1&8"79"NTDAAE<C.??-2?"Q[R?X>:3=7EX]R]Q#YF74
M@EB3D]\GG)H [+(R!D9/.*6N#9M0/QHEA.IN+2+1%N%A,:E5!G(91]=@)/6J
MQ\6:W>?#Z;QS831"*/S+E-.>,;'MT<@AF^\'*J6R#@'C!ZT >BT54M+P:GI-
MO>VA""Y@66(R+G 901D C/7IFO.M)\6^)1X'/C#4KRQEMH4N4>RCMBIED$QC
MC._=\HR ",'CN2> #U"J\EA9RW*W,EI \Z_=E:,%A]#UKD?[6\3Z7K$<]W:S
MW.A_999;V66.&-K9T7<"@5R65L$8.2..:FTJ\\3ZK8:!KEM<6C6]_LFN[)U
M6&!UW#RV W%URN<G!YX% '845P2>(]:UKPOJ_B/2+J*%+*:<6MH\09)TA)!\
MP_>!;:V-I&,CKS1_PE]]+?\ A#55E$6@:\@CDC:,%H9V3=&N[T8@KTZCWH [
MVBN-U'Q)?6%I)=1MYZW^JII^G)Y:_*,[68\C=RLA7D9 7GG-0'4_%]D==\V
MFQ@L&NK*]O(H]RRJ#NB=(W&X8Y!XQSG- '<T5RO@JX\0:II5AK&JZA:RV][I
M\$JVT5OL:.0J"6W9YR#TP,=NG+YM5O=5\5ZCH.GW0LAI]K%-+.(U=VDEW;%
M;(V@)D\9.1C&.0#IZ*XJ/7M=%_X?\.:@;6VUF\MYKB]GMAO1$C.!Y8;C<Q(Z
M@@8/!XK-U#Q=KFF6WC'36FMWU'0[07MK=O!D3PLA8!E! #@J1D<'KB@#T>BO
M/)M<\46VK>%E-_8R1:[&T;1-:D"W<0^8'!#9;H<C@'V[0S^*/$6FZ7XYMY+R
MUN;[P^B3073VVT2(\/F;60,!D<C.?PH ])HKSJ7Q!XIT;4?#-]J-U97>E:W/
M%9R6\5N4:VDD7*,'S\W(.<@>P'97\2^*=7TAM:\.V4MP1=ND-FR1"*:%)3&V
M79PP<A2V> .F#U(!WES86=X5-U:03E?NF6,-CZ9J26WAG@,,T,<D1&"CJ"I_
M UP_]J>*-2\6>)M&M=2L[.*Q@MY;>0VF]E\Q7.T@M@G*C)]N!SD4A\0+G_A$
M?"^MZB9;&QU&)C?WUM!Y@MW  7((;:K'=R0<8 [YH ]$M[:"TB\JV@CACSG9
M&@49^@J0D*"20 .23VKCY-7U+^R]%F75[%[2ZFE%QJ%OM9I$^8Q"%,,&9OER
M &Q@\=ZY+6_$6L:Q\,-4G:]:">SUK^SY)$AV-/&+A$&Y3]TD-R!CICID4 >H
MW.J06FIV.GR).9KWS/*9(F9!L7<=S 87CIGK5VN1U'5=7TSQKX6T@W<,UIJ
MNA<$P;9&:./<.<X Y' ';KS5*/Q#K.N^']:UW2+J*!;">>.TM7B#).L/!\P_
M>!8@XVD8!'6@#NZ*\[B\7ZSK>L>%DTN:UM;/6]-ENBLL!=X60)GG<-W+$#IT
MR<]*V_ ^L:CJEIJ]OJDL<]UIFIS6)GCCV"55"L&*] <-CCTH ZFBN)\5>+&T
M3Q%%87M^VD6,]J&M=0> /"]P68&.1B"%  4_PYR>1BIX=:U1/'6F:/-<Q26]
MWI#W4FQ <2JR+E6'53N)H W-<U^P\.VD=UJ+RI%)*D*E(F?YV( !(&!R>IQ6
MG7D7B+6=0UCX>:R;QXY9K+Q(EE$P78&6.YC"[L=_4BNECU;Q)HWCO3]%U:]L
M[^SUF&=K66*U,1MY8E#%2-QW+@]SF@#J]+U2WU:"6:W2=5BF>!A-$T9W(<'
M(Y'H:NUYW8>-M5'AB2XNQ%/J,NNR:3 8HMJC$A4':6YPJL<%N3@9J2]\3^(O
M#$6N7VJ6$USH]M9B>UN+CRHY/.+!?*81L<@D@[L# SUH ] I 0PR"#VXKGH[
M;Q1%JMN&U"VGL)K9Q<N8@K6\V!M,0 Y7KPQ)XZUD_"A[ZX\"VUW>W[W3SS7+
M?.@!#?:)=Q)'7)Y]J .WR,@9&3SBEKA+@ZC)\:8+==3D6U71&G6#RU*C,Z!A
M]3M'/M5=?%.M:IX$O?&>EW$2Q0&>:"Q>(%)8(792';[P=@C$$$ 9 P>I /0Z
MP+CQGH=L+AY+F;[/;NR372VLK01LO# R!2O!X//!X/-:>DZC'J^C6.IPJRQ7
MEO'.BMU =0P!_.O,/M&O?#*SN+*_T[^WO!3M(RW-MS/:QR$LPD7^-?F//OU[
M4 >L0RI<01S1G,<BAU.,9!&13ZXR7Q']HO=*T?06G>WFTS[<+BW1'?RLJL>T
M2$#G)))!Z 8YR*MIXD\2Q+I6C:O:1V>K:AJ$]M%<D*0]O&AD\[8K$!R %VDX
M!YQC@@':+86,%PUTEI;QS'):81J&]\GK4=[JEO875C;S).SWLIBB,<3.H(4M
M\Q PHP.IK@?'S>)['X>>*_M6HQB&(+]CNHE FEA; =)   IR2,KU'I6WK6JZ
MQHVM^%;);R&:#4+QX+DM  [ 1LXP0< < =,^] '845QEMK.K^)1XAFT>\CM/
M[+O)+&VC:$.)I8U!8R9YVEC@!2" ,Y.<#(M?'&LZ\_@B?3&M+6#7DN1/'+"7
M,<D4;$X.X9 8' P,X'/- 'HT,$-M$(H(DBC'1$4*!^ K-USQ+I7AV%9-2G=
MX)"Q0O*V!U;:@) &1DXP,UE>#M7U.\OM?TK5;B.ZGTJ]$*7,<7E^8C1JXRH.
M 1N(XK=U1KRWL;BXTNR@NK_9A(Y9/+#XS@%L'C)/YT -M]<TN[T-=;AOH6TQ
MHC-]IW80(.I)/3&#G/3%)I^N6&ISO!;R2"=(UE,4T+Q.4/1@K@$KP1D?2O(Y
M[N&3X1:+IEM9S62KKT.GZE;2D$H_GEI02.""^#]#BNL\87R:5\3O!MXTGE1&
MVU$7;]O)2)7.?8%0: .QU'6].TFXL;>]N5BFOYQ;VR8),CXS@ =O?H./6M"O
M%=?\6>'=1U/PQK,NNZ<]T=:AD>-;E&^QVPCDP#@\<D%C_>(&2%%>T1R)+&LD
M;!D<!E8'((/0T .HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#CSX+NRWBMO[6A_P"*@7:W^AG]
MQ^[\OC]Y\WR_3G\J'\%WC6_A:+^UH1_8!4J?L9_?;8S&,_O/E^4^_/Y5V%4]
M1U.VTN*)YRQ>:40PQ(,M+(<X51Z\$\\  DX H Y6U\"ZAIFJW_\ 97B.6TT7
M4+AKF>P%LK.CM]_RY2?D#?0X[<\UJIX;F3QU_P )&M]$(_[/%@+06YX0/OSO
MW]<GTZ?G5_1-;MM=M9IK>*XA:"=K>:*XB*/'(N,@CH>H.02.>M1ZUXCT_08K
M26\:4K=7*6L1BB+CS&;: 2.%Y]30!R4GPVOV\.3>'H_$0CTP7@NK519@O'^^
M\TJ[;OG&<XP%]\]*UF\(W]GXKN==T?64M7U"*--0@FM?-29D&%D7#+L;''<>
MU=;10!P,7PZNH?!>G^'5UU2MG>K>"9[/))$IE"X#C^(GGT]*VX_#EY'XSN/$
M0U& M-8K9>1]E.%"L6#;M_/+'C'3\ZVM0U"TTJPFOKZ=8+:%=SR-V_J3G@ <
MDUFP>*M.FU&TT^1+RVN[PL+>.YM)(_,VJ6."1C@ \9R/2@#A=:TD>$_"&D>&
MKOQ#%;0W&HO+_:$UD/LZC<TI2968J068  D=/8YVO!MQ?1ZF;2#6]$UG361W
MEDTRS$(@DXQDH[*2V3QP>,]*[ET61"CJ&4\$,,@T1QI$@2-%1!T51@"@#,\2
MZ'#XD\.7VCSN8UNHBJR 9,;CE7'N& /X5FR>"+!M8T'4%DD#Z3$\6#S]H!P1
MO/<AP'_WN:TM%\06.O/?K9>=FQN3:S>;$8R' !. ><?,.U:M '/ZCX<N+_QA
MI&O+?QQIIL<T8MS;EC()0H;YMPQ]T8X_.LP^!KI+/Q18P:T$L]=>>0QO:!C"
MTRA7.[<-W X'&,\YKLZ* .1?P=>._A9_[5A!T$?+_HA_?_N_+Y_>?+\I]^?R
MID/@FYL(-8T[3=56WTG5)))7@>WWR0-(,2>4^X  ]0"IP?7I78T4 <G?>#9$
MU'0[W0;^/3I-*MFLE22W\Y'@8*-N-RD$;1@Y^N:H'X<R2>&/$&BRZW(XU:_:
M^68VZ[H7+JXR <-RBYZ=^E=W6(WBK33).MLMW>+;N4FDM+9Y41AU7*C#$=PN
M2.XH U+**XAM(TN[D7%P!\\HC"!C[+DX'IR?J:YBU\'7EM9^)[?^UH6.NRR2
MEOLA'DET"' \SYA@#TY_*NDT_4;/5K&*]L+B.XMI1E)(SD'U^A!X([5:H XT
M>";P6OA6 :O#_P 4^5V$V9_?[8S&,_O./E/OS^57+7PS>VGB+7]734X"VK1Q
M)Y9M#B+RU*J<^9\W#'/3\*T=&\0V.NRZA'9>=NL+@VTWFQ&,AP > ><8([5J
MT <+%\/KJ'POX=T1-:BVZ+>17:2FR.9?+)*J1YG'4Y/\JTY_"4TGBF_U>+5'
MAAU&S2UNH$A&X[-P5D?/R_>/8_45T]% ' 6?P\U*VM_#D4GB0-_8,I^SE+%5
MW1["F#EC\^#][I_LGK6M9>$[O3KWQ!):ZLHMM6F>X$+VP;RI6158EMP+#"C
MX^IK<N=6L;/4K+3I[A4N[[?]GC/638-S8^@J[0!P\'P^>UT7P[!!JJKJ?A\D
M6=Z+;Y60C:R.F[D,.#AAT&,5>NO"$M]#KDUQ?Q?VGJUG]A:X6W.R&'##:J;\
M]78DEN3CL,5U5(K*ZAE8,IZ$'(- '(/X,O&B\+)_:T(_L J5/V,_O\1F/G]Y
M\ORGWY_*M'0(]:CU;6O[1U WMBTX:R+6PA,0);=&,??4#9ACU.ZM^JNH:A:Z
M582WMY*(H(@-S8SR3@  <DDD #N30!D:UX:GU+Q'I&M6FI&SGL%FB8&$2"2.
M0+D#)&UAM&#R/8UGKX*O%M/%4!U>$CQ 7+G[&?W.Z,1G'[SGY1[<_E6YI6O6
M^JWM]9+;W=M=V1430W,6TX8$JP()5@<'H3TYK,;XA>&DUF+3'O9$DEF\B*9[
M>0022YQL64C83GC@]>* ,ZZ\ WRIHEWI6OFPUG2[,6/VI;4/'<0#'RO&6]1G
MKUS[8ZO2;&>PLO+NKU[VZ=B\UPZA-[<#A1PH    ].<G)+-0UNSTVYAM93+)
M=3*SI;P1-)(47&YL*. ,CD]R!U.*1O$&E+H:ZU]MC.GLH99@"=V3@ #&2V>-
MN,YXQF@#)O\ PE,OB5_$6A:@NGZC-&L5VDL'G0W2K]W>H92&'0,#TXK3CTNY
MNHY!K-S%=B2-HC##$8HMK##9!9B21QDGIT R<R6.MV-^]S&CO%-:@&>&=#&\
M:D9#$'L0#STX/<&LG3OB!X<U368M*M[N5;J<%K?S[:2);@#J8V90&_#KVH I
M6O@29/#T'AJ[U5;K08)49(FM\3-$CATB9]V"H( R%!(&..M:-KX<O+3Q;J^N
MQZC 3J$,4(A:U.(_+W;3G?S]XYX'X5T=9>H>(+#3+V.SG%W)<21F4);6<LY"
M@XR?+4XY]: .73X>74?@33_"ZZU%LL[E)UN#9'+;9?, *^9Z]\]*JZ8;V7XM
M^*TL;^SCE%E9+(LL)D#':_( <$8],G[U=!8>/?#^IPVT]I->R6]S,((I_P"S
M[A8C(6V ;RFT?-QR>M="EK;QRF5((ED.<N$ /YT <<WP_:T&@RZ3JQMKK2I9
MY6EGMQ,MPT_^M9E#+AB22"#QG%59_AO=RZ#K>DCQ"3%JFH_;R\EFI9&WJY'#
M#.2@YX&,\5Z!65K_ (AL/#>BW.JW[2FVM_\ 6>3&9"/P'3ZG H S[C0+@>+[
M;Q//J<"I:6+VSPBV(!5B&9MV_CE1V/'K63I$6B>+/'4?BS2)C<6UM9^2TZ9$
M<TQ+!>"!ED0N"?\ IH!VKNE8.BL.C#(I$1(T"1JJJ.@48 H =7)3>#[G4)M,
M_M748+I--OA>6\HM2DXP250OO/ R >.0!]:ZVB@#)\3:-)XA\-W^CQW*VWVR
M%H6E:+S-JL,' R.?QK,UWPG=:YX'3PX^IQ1-MB62Y6U)W"-E883?QG:.Y[UU
M-)N7=MW#<1G&><4 >8^,+F*[\90V5UXETW2);.R! U2R22WN&<G+1"1A@@*
M3N/7'K5N'1M6\6:%%92ZSITEM8WT%Q;7]I8E8YQ&0P4+YF, C&Y20>@P0:]
ME@BG $T22 '(#J#@_C4G2@#G%\-7!\;2>(I=0B99-/%@ULMN1\H<ONW;SSEC
MVZ?G3_!_AV?PKH$.D2ZE]MAMQL@/D",JF20#R<GGD\#@<#G.^652H+ %C@ G
MJ>O]*6@#GKGPU-)XWA\1VVH^1BR%E<6YA#^8@D+C#$_*<D@\'CT/-95MX!EL
M]"O?#=OJJKX>NG<BW-N3-#&YR\22;L;3DX)4D GKUKH-0\1Z?IFHZ78SM*9=
M3D\NV,<19"=I;EN@X'KFM:@")81!:K!;!(@B;(P5RJ@# XR.!Z9KEM*\"Q6O
M@2Y\)ZE>"]M)_-'F1P^4P$CLY_B;D,V0?85UU(K*XRK C)&0>XX- ')Z'X5U
MBTC6VUWQ(^L6<,;1PPFU6(D%2N9&!)<[21VZY.3C$'ASP5J>@"'3SXEFN="M
M7WVUFULJR* <JC2YRR@]@!G&.G%=I10!QT/@FYL(=8T_3=56WTG5)))7@>WW
MR0-(,2>4^X  ]0"IP?7I6AK7A&RU7P;_ ,(Y S6D,44:6LJ#+0-'@QL/<%17
M0T4 <]K_ (0L];\+Q:(DTMF+8QO9W$1^>"2/[CCU(Q^IJM;^&M<DTB]M]7\1
MK?WEQ;/:QS"R$4<2L,,?+5OF8\<D\8X YS?L/%6GZG8ZM=VB7<B:7-)!.GV=
MA(71 S!4/).& '')K4L[E;VQM[I(Y8UFC60)*A1U!&<,IZ'GD4 4O#FDRZ%X
M=L-)EN5N?L<"0+*L7E[E4 #(W'G ]:QM:\'WUSXG3Q%H.MG2K]H!;70>V$\<
M\8.5RI(PPSP<UUM!.!D]* .5OO!KS7&CZC:ZF\>L:8TA6[FC$@G$G^L61 5X
M/;!&WC%,O?!;ZAIWB!9K^,:CKD(MY[D6YV1Q!2H5$W9X!8Y+'))[8 W[[5(;
M!K(-#<3"\G6!&MXC(%)!(9B/NKQUJ]0!R<_A&\GN?#,_]JP!M#S@?9#^^)C,
M9_Y:?+\I]^?RK#\7^'Y=(\/>/]:GU&&5=6L.81!L\LQQ%% 8N<Y'MUKTBF2P
MQ3ILEC21<YPZ@B@#D=(T*;5]-\-W6I7\%S:Z?''<V\<,.S?*(]JN[;CG:&/
M YY]J@L_ FI:7J-Y%I?B::VT&\G:>73_ +,K.A<Y=8Y2<H"2>W';GFNVCC2)
M D:*B#HJC %*2%4LQ  &23VH YNU\,7EIXEUO68M2@SJ<,40A:T.(O+#!3G?
M\WWCGI^%5=$\(ZGH&B:1IEKK-O+#80RP2)-9$I<(Y4C<!)P5P>><ACQ6C8^+
M=.U#4K2SACN@M["T]G<-"?)N$7J58=..?FQD<C.:VI9DB1V8D[%W%44LV/91
MR?PH XB#X=/IO]B2Z1JRVEQIDUS)AK7?"XG.758]PV =%P3@=<TC?#B5_#FN
MZ.^NR.-2U ZA%*ULN89/,63D C?\RC^Z,=A75:!KMEXDT6#5M/,AM9RX0R)M
M8[6*G@].5-2C4XSK9TKR+GS1;BX\[R3Y.-VW;OZ;N^/3F@#%N_#%_>Z_X?U>
M;5XFETD3;E^R<3&5=K='^4 =!S[DU6A\%W6GC6;32]52WTS5I7FD@>WWO \@
MQ(8FW  'J 00#Z]*["LW7=?T[PWIDFI:K+)#9QXWRK"\@7) &=H)')% &.O@
MT6VO:#?6%W%;VFC6CVD-J;<L61@H.7WCGY!V]>M6O#/AV?0)]8DEOX[H:E?/
M?$+;F/RV8*"/O-D845+9>+=&O]2BTU+B6&]FC,D4%U;2V[RJ.I02*N[\,UMT
M <_K.A7VJ37J+?6IT^\M5MY+2ZM#*JL"WS@[QR0PX(_A'-9S^!YK.YT"YT35
M?LDVDV1T_-Q!YXFA(7J-RX;*@YZ>U;EUXAL;3Q#8:'+YPO;Y)'AQ$=A"#+?-
MT].!D\BK%GJ<=[>WUJD%S&UG(L;O+"41R5#90G[PY[=Z .1'PY<^'=7TF76Y
M7^WZF=2CF,"YBD\P. 1G##*C/3OC%:-S;VVF:K8Z]XIU>S$\(-G9D1^1"CR8
MW'YF8EF"@9)P ,=R:ZJFR11S(4E174_PL,B@#S?0_"*^(O FH6ES--:-<:S<
MW]E=1??C/GL8Y5]<XR/4'WS6['X/OM2T6]T_Q5KC:M]JMVM@T5NMNL:G!+!0
M3E\A3D\#' '.>MHH Y?PYX<UK2S FK^)'U2&T7;;(+983TVAI&!)=@I([#G)
M!.")_"/AJ;PKICZ:=1-W:)+(]LAA"&-7=G(8Y.XY8\\?2NAHH YZ]\-3S^,[
M3Q%:ZD;9XK1K.>$PA_-C+A^"3\IR.N#Q69!X$GLM*U/0K+55BT+4'D8VYM\R
MP+)_K$C?=@ Y.,J2,GK7:5E/XAL8_$T7A\^=]NEMVN%_=$)L4@'YCP3R.F:
M-"VMH;.TAM;=!'!"BQQH.BJ!@#\A7+Q>&==A\/-H:Z_;R6KPF RRV):9$(P0
M") IP#@$J<<9S6SXAU^R\,Z+/JVH^=]E@&7,,1D/IT'3ZG K35@RAAT(S0!Q
M>I> -JZ+/X<U631[_2+?[)#,8A,LD&!E)%)&[D9SGKD^F'ZMX'N-6TJS\S79
MTUVSNOMD.IK"ORRXVD>7TV;0!MSVY).<]E10!R=]X/N]:\)ZII.LZT]U=ZC$
M(GNHX!&D84Y4+&#T!R3DY.>O3#K_ ,+:EJ5SH%U<ZU$T^E3FX9OL6!,Q4K@
M.-HP3ZG/>NJHH Y6'PG>:7JNKW.BZI':V^K2>?/!-;&7RYB,-)&0RX)X)!!&
M1GVJ)? J6E[X7?3+Q+:T\/I(L4$D!D,N]-C%FW#!P2>G4_A72ZC?)IFFW-])
M%/*D$9D:.",N[ #HJCJ:GAE$\$<RJZB10P5UVL,C."#T/M0!A:%X=N-'US6]
M1EOX[@:K,DQC6W*>650( #O.1@#MUJUJ%IKLFIQ3Z=JUI;V@CV26UQ9&7+9/
MS!@ZD<8&.1Q2Z/XAL==FU"*R\[=87'V:;S8C&0^T'@'G&".U:M '.7'@W3[K
MPQ=:+-)*?M4K7,MR,"3SR^_S1V!#8('3  Z5);>'9)-=CUG5[J*\NX+9K:!8
MX/+CC5B"[;2S99L 9S@ 8QUSK:AJ%KI5A-?7LHBMX1EW(S[  #DDD@ #J35/
M2]?M]4O[VP%M=VUW9;#+%<Q;?E8':RL"58'!Z'MSB@"IKOA2UUJ?2) 8K?\
MLZ_2\(6$'S=JLNP], [LYYZ=*Z     8 HHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X"+
M7]:UWPMK'B/2K\6YLYK@6EHT*-'*D)(Q(2-V7VG[K+C(ZX.<W6[^;Q)<_#K5
M[>[GM([^Y$JPJJ-Y3&!R2"5.3R1SQ[5T47@F6RCU>RTW53;:5JLCRS6Q@WO$
MT@Q)Y3[@%!]"K8/2K&H^$!<W'AXV-VEE;:&X>W@\C>&PA0 G<.-I^OO0!LZD
MDXT2Z2*[EBG$#8N$5=X('WL$;<_ABO)F%VWP;\(SR7DEQ--J&GNOG 84F4=P
M 2,^I)KV22(30/%)R'4JV..HP:XA/AY<)X5TW0?[>=X=/N8IX'>U7($3;D7
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
M2H& PPN"?4Y[U.OA6XL-?U'5=%U);/\ M,*;N"6W\U#(HP)$^9=K8ZYR#Z4
M<K;>.->UNQ\&75G);63:K=36EY$T&\"2-7!(.?NY3('7MFNC\):IJDOB#Q+H
M>J7@OCI<T!AN?*6-F26/?M(7C@Y&:0^!(8%\.1:=>?9[?0Y6EC1XO,,SL&#%
MCN'7<QX'4_A6AI/AV73/$VM:RUZLW]JF(O"(=OE^6NQ<'<>W7/?TH K:GK5Q
M-XWLO"]I.;5GL9+^>X559]@<(JIN!7))))(/ ]\C#.LZI?6/C;P[?7;?:]'A
MW)>Q1JIGADB9TW#& W!!( ]L5T>M>&?[1UO3]<L;S[%JMBK1K*8O,26)OO1N
MN02,\C!!!I@\*D6.MC[8IU'61BZNS#P!L\M0J;N J] 2>22<YH B^'4,L/P^
MT$R74DX?3[=D5U4>6/+7Y1@#(^N367HJ7LGQ;\3K)JER\,%K9E865-H5O-.W
M[N0 <GCDYY)KJ/#NDR:%H%CI+W(N5LX4@CD$>PE5  R,GG JC_PC,T/B^\U^
MSU-X3>6\<4]LT(=7:/=L;.00/F.0.OJ* /.?#>I:WH/PRT'5[34(ULTU(P26
M1@!$L<EVZ,2YY#?-D8P..<UWBZQJJ_$^YT5IHI+$:,+V*$1A2)#*4Y;DG@>P
MYZ517X>2IX)M?# U@>3;W0N5G-K\Q(E\T C?C[Q_+\ZUV\,SOXPD\0-J"[Y-
M._L\PK!@!=Q?<#NZ[B?P_.@##\'^*YM<U*WM+K5)8-5BB;^TM'N[=8GC? YB
M^4%D!SW;@@D^L_Q@_P"24:__ -<D_P#1B5HVOA.8ZKH^HZIJ$=[<Z3&Z6\R6
MWE2/N783(VX[N,\  9.:L^,/#C>+/#5UHAO/LD-T LL@BWM@,&XY '3WH Y^
M_P##VJ^)O$OA:_FMH["PT5C<-(TH>69RH 50O 7CDD\^E1Q^(]:UKP5J?BS2
M[Y8/LSW#VMDT2-')%"S#$A(W;FV$Y5AC(]#GN[*&6WLX89Y5ED10I=4V!L=\
M9./SKEHO SV=IJVEV&JFWT;4Y)));4P;I(?,_P!8(I-P"@\\%6QGB@#*FU1-
M<\:_#G58XS&E[8WEP$/5=T,9Q^M$WC74M'@\=75^\-TNBS1):(L?EK^\12H;
MJ<;G&3GH*Z&Y\)J^OZ!J-I=);0:+#)!!:B'<"CJ%()W#& HQ_6JW_""P7+>)
MDU&[^TVNOE3-$L6PQ%4"*5;<>@ /(ZC/M0!<BL?$L.KP9U>.XTZ6V=;DO$B2
M13<;6B 7!7KPY/0<FN>TOQ'K,FA:MI=[>@^)[34!8JPA0*3(08I F/N%,L<\
MX5JV-#\/:AH,*2ZSXEN-4MK&,_9U>W6/RU"D;G*Y,C!<C)]3QGFJ&AQZ+XK\
M:CQAI1>:VALQ;K<;&1)I26Y"L 244LN?^FA'8T =;>P7DFDS06=X8KWRB(KA
MD5OGQP2,8QGJ,?3%>;/XZU*/PUX6U:6_DC:2Z^S:U%Y*9B"OY<C_ '?D"R,@
M^C#OS7JM<H? .ELGB:-B[)KQ8RH1Q#N0!BH]2V7)]<>E %/7O%%[HUAJNIQ3
M"6-KV+3K".1!L$I94=R0 2 Q88S_  'UXDO]5U7P]XNT33;B_DOM/UGS8-\D
M4:R6\RKN5E*J 5(R,$'!&<]JT+WP;I^H>"D\,7#RFW6)$$ZMB02*01+G^]N&
M[W)-/MO#MS+J>G:AK.H1W]QIR.+;R[;R1N<;6D8;FRVWCC &3QTP <?/XNUV
M/X5ZMKJWJ_VA87\L"/Y*;71;@1@,N,?=/;'-;6HD#XR:(3T&CW7_ *,CJM>?
M#6:ZT;6-$3Q!-%I6H73720+;*6A9I!(PWY^9<@X'&,\D]#NR>&IY/%MAKS:E
MN:TM7M?*: ?O%<@L201@Y48P,?6@#@O%6J:AXK^"^L>(DOV@M;E7,-FL2%/)
M678-Q(W;R%W9! !(&..?65#FS41,JR%!M9EW ''<9&?SK@Y/AE.OA[4_#=GX
MAD@T&\9FCM3:J[V^YMQ57)^YG/&,\]?7NX5^QV2+/<;_ "D >:3"YQW., 4
M>4+XG\:GX;Q^-%U6SD^R22M/8_9 %N(UF9&R^<J0!QCTYR36[-J?B;6/&E_H
M^F:S;V%L--@O8)&LA(R%W8;2"><A>3GZ#O63\/=&;Q+\,;?3IM4A?2I;F;S[
M>.+]X5%P[;-^[ 5L#/RYP3@]#7;V_AN6W\:7/B$7R%9[1+0VP@P%1"64AMW7
M+'MC':@##M];UGQ%HNNZOI6H"U:PN9X+.W\E&CE\G@F7(W?,0?NE< CJ>M?_
M (3'4+B/P;XA6<P:)K#+!>0;%/DRNI\O#$9VEP5)^G3-;$?@R:QFUB/2M5^R
M6&KR--<6[6_F-'(XP[1-N&TMUP0P!Y]JNZIX2T[4/!3^%XP;>S%NL$#+R82N
M-C#U((!]\4 9.OZQK%IX4\4:W87RJMJ)39B6%6 $0PY[=7#@9SP ><U(/$%Y
MJ&OZ-X>M[DV\TVE?VG=W*HI?;E454# J"6)))!P!@=<C5U?PW'J/@Z?PY;W!
MMH);;[+YI3>P3&">HYQWK,O?!4\MWHVIV.KFSUC3;?[+]I%N'CGA[H\9;U&>
M&X/X8 .5T?5[OPVOC!S)]KOIO$4-G%(R*NYI%B0,1D+D YZ@$CL#QU^CR^*(
M_%$L-Y!<S:');;TGN_LZRQ3@_<Q$<,I'.2,@]ZHGX;PW5AK]IJ.K7-R-8N%N
MBR1K$8)5"[70CG(*C\/7K6OX?T#5=-<2ZSXBGUF:-/+A+6Z0JBG&20OWF.!\
MQ/TQDY ,7XMQ32># T=U)"HO;4,BJI#YGCP3D$\=>/QS5U]4O9_&*>%(=1FC
M,&GF^N+P1QF5RTFQ% *[ !R2=OI[UH>+?#LGBC1QIJWPM$\Z.9G$/F$E&#J!
MR,<@9J+4/"\USX@LO$-G?I:ZO! UK+(8"\4\).[8R;@>#R"&X/K0!QVJ^-?$
M5EX5\3QK<6XU;0+Z&W-P8!BXBD9-C8Z*VU^>"..!S7H6D6FJVHNO[5U..^,D
MN^'9;"(0I@?)P3NYSR>:P-3\!)J7AS5-,_M QW&JW*W5[=^0"S,K*5"KGY5&
MQ0 <\#N3FNNB$@B42NKR ?,RKM!/L,G'YT /HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKSC
M2-3\1W4_B&^NM>Q9:%JDZM;I9QYN(4B5MA/5>O!'.<YSQBQIVH>+M1B\/:O9
M+/)!=F*2_@G^SK ()%R6B*GS,KD8R3D=: ._HKA-.O\ Q#XK\/MKFBZI%:S&
M]D6"TFC4P>3'*4(D.TON95)R",$@>YM6FIZAXHUKQ%:66IRZ=%I4RVD)ACC8
MM+L#,[[U.1D@ #' //(P =C17EC>,]<N? VC^*FN3:1VM\+?6H(8D96C$AC>
M12RDC!P>#T)],UT.O>([K2++Q!KD4YELK&..""!E3RVG)&7W8!*C>@^]U#_@
M =E17'VJ^+(_$EL US)I,T#K<M?"W#02@91XQ$<D$\$&LOP:_BOQ-X>AU2X\
M4&%F-W!Y<=E$<LLK*CDD<$;>F,$>^30!Z)17GVA>(M6U?PWI]A)?R1>(QJ+6
M5^PCCS&8B6E.W;MVE -IQU=>M=!XV\0OX6\)7FJ1(LDZ;(XA)]W>[A 6QV!;
M)^E '0U@ZOXLL](>[3[+>WILD22[%G&'-NKYVE@2"> 3A02 ,D=*R-5U+5?"
M_B3P]'-J,NHZ?JMP;*9)HXU:*4J61T**.#@@@YXZ53\(V=PGQ+\:,^J7<HBF
MM-RNL6)<VXQNP@(QGC;CISF@#J=>\3:=X;TQ-2U'SUM&95\Q(6;:6("@@<C)
M/I2#Q);"XMX9;/48?/D$2/+:.J;CT!;&!^-<S\9L_P#"MKO;@G[3;8S_ -=D
MKHXWU^36+2.\L[!-/*NTC0S-*V\8*9W(N!U.?4"@#<HKS_1Y_$^M>)M>MO\
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
M?RHD9$7,C*%)"_,>"2< ?B3BN$\,PW;?%'QB9-4O)8X#9A8G\LJ5:)F"_=R
MI8XP1[YI_P 24N6?PL(-0N;99==MHG6'9AL[F!.Y3D@J" >/4'C !W*JJ_=4
M#Z"EKC[;4K[6_%>M:%!J=Q:1Z-!;HTT:1&6:65"VYMR%0  . !DD]L"K'@37
M[W7M$NO[25/M^GWTVGW#QKM61XVQO [9!''KF@#J**\Y\9Z_K6DP>)+JUU7;
M)I\4<UI:VD2R!%"@L;@LOR[CG # [0"!FK=YJ>NWGCS3=*M=5%G97ND273*E
MNC-&X9!E2V>?F/7(]C0!W=%>8VGC35[?P\EI<W2SZD_B5M CO6B4<"0CS2HP
MN[:#@=,X]ZV9]1U32?'5CX>GU&>YLM9M)FMYV2,36TL0!;!"A2I!!&5.#[<4
M ;OB#Q+8>&](;4[P32VZR+$3;IOPQ8)SV'S'')ZUL5X@5NG_ &=);J>_N+F2
M>Y1L3[2%;[>,G(4,23R<D^V*[;^V-6T/Q[+I^H:FU_83:1+J&PP(AA>-U!";
M1G:0W1B3QUH [FBO/M/U+Q=JMGX?UNP6=XKQHIKVVF-N+<6\@R?+(/F;ER,9
M//.1VI_ANX\3:UKFLB;Q ([72M9:#RELT_?Q"-#L)ZK][@CGKUXP =]1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MP_+CWJ3Q/X=3Q)8VL'VN6TFM+N*\@GC4,4DC.1D'@CD\5L(XDC5QT8 C-.H
MYV'PQ-#XK/B#^TVDN/L L-DL((*ABX8X(^;<2>,#'&!6/#\./LVG:=!;ZW<1
M7.G7\M[;7(A4D-)NWJRG@@[SCN*[H\"N:O?&5OIOAFVUR^TO4[>.>58C;R0@
M2Q%GV+O&[ !)'?H10!0/P[MY++Q)9W&KWLT.N_-*&5 4?:H+@A1D_*.. .F*
MZG3+2:QT^*WN+V2\F08:>154M^"@ 52E\16L7BNW\/-!<?:I[=[E)=H\O:I
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
M (0-K^/6'%Y%XA-CYK01G?%]I$8# *.W<8/O706DVK6_Q!OO#MQK=U=6MSI
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
MQD  ;FQ_$V3],G(!QVE:_P"(;;X=V'BZ]UR2ZFO((K<6K01K&LDDZH)<X!R
M3P3@^U;=UJ'B3PW<ZAJ]UY]QH,&G2S217<L1E6= 6&PQC[K 8(/0\BM2T\"Z
M=%X$/A"[FFO-.\LQ*TF%D"YW#D #(/(..PI-*\%_9;66VU?6M0UR%H&MT2]*
MX2-AAA\H&YB.-QR<9QC)R <GXBCU"ZT/P-JUYJDTTMUK.GS30[5$67.X! !D
M!<X'/(ZY/-=#;WNIW7CWQ+HTNISBSBT^"6W"*BM SEP=IV\_=')S4*?#?&FZ
M=IC^)-4>QTV[CN;*,K%NB\LDHI8IE@.@SVXQTQNVGAI;7Q5?:\;Z:26\@2WD
MA95V!4SMQ@9SR>_>@#@O"FKWVE?#3PBL5W<SW&LW"VX9S'F('S';86 !8[<?
M,3R<^U:>JZYXG\'Z7K^HWG[^P"1#3?M<B-+'*[!"'V8!0%@WKQC-:2_#33_^
M$13PY+J6H26]O*LMC-O59;-E)*E"JCD;CR<DY^E6AX&@O-!OM,U[4[W63>1"
M)Y[@JK(H.1L"@!2" <\DD#.< 4 8NL:?<V7Q+\!M-JES>!GO0XG"??%LV6&T
M#&?3ITQCG-_XN"7_ (5CK+Q7,T!2-<^4P&\%@"IXZ$'G&/RR*FA\#3_;]%O;
MWQ+J5W-H[.;=F2)20R;"&.SYOEX)/)]C6[XBT.V\2^'[W1KMY$@NX]C/&0&7
MG((SZ$"@# GU&[/C/3O"2:C<JIT^34+BZ(02R .$5 0H Y))(&>![U)X3UC4
M)?$7B/P[J,YNFTF6%H;ME"M)%*A90V !N7!&0!GBK%SX/%Q/I>H?VK=C6-.#
M*E^RH3*K?>1T "E3Z #&,@YSG3TG1(=*EO;GS'GO;Z42W-PX +D*%4 #@*%
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
MI\44,<4=S:2;)D"$<AL'DXY]<FMD#  SGW-+10 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 %%%% !17#Z+XPOO%6K:Y;://ID TJZ:U^S72.TLQ7@N2&&Q"V0#M;H3[
M5T.E:PT^CVMSJZP:?=R[@]N\H^1E8@J"<;L>O>@#7HJ%+NVEG:".XB>9/O1J
MX+#ZCK3#J%D+T61N[?[61D0>8-^/7;G- %FBJT^H65M<16\]W;Q32_ZN.20*
MS_0$Y-.N;ZTL@AN[J" 2-M3S9 NX^@SU- $]%07-]:69C%U=00&1MJ>;(%WG
MT&>IILVHV-ND+SWEO$DQ B9Y5429Z;<GG\* +-%037UI;VHNI[J"*W(!$KR!
M4P>G)XH-[:K;+<FYA$#8VRF0;3GI@]* )Z*@6^M'E6)+J!I&C\Q4$@)*?W@/
M3WIMKJ%E?9^R7EO<8SGRI5?&.O0T 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 **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHILI<1.8@#)M.T
M-TSVS0!XSKWPZT_QA/=^+O!VJOI.N0W$JSJDF$,T;%6R1@HQQG/0@@XYS7.^
M,]:U/Q'\#_"NK:P@^UG5E5YMH7S% E ?VR /8]:["30_'<K.S^#_  7F3/F8
M>0>9DDG=C[W))YSU-6KZU^)&IZ;_ &;?>&/!UQ98 ^SR22% !TP.@QVH S=,
MF5_VD_$3V;1R2#1L#:007 AX-9?PSM]"\5>%X7U^^>#7=*UMKV5C,(YGE)&-
MV>2"<+@<Y7%;UGH_CW3[N.[LO!O@BWN8T\M)HMRNJXQ@$<XQ2)HWCR/63K">
M#O!*ZD3DW0+^9GUW=<^_6@##T.#2O%GB'X@Z!XNNC;7;Z@LJ2-*L<BPQ,VS8
MS= HQ^#9[U-=.^J?&3Q!H5[J-M;076BK:V$E[$908F1"VSYU^8DL<\YVGTK6
MO-&\>:CJ<>IWO@[P3<7T>-EQ*79QCIR?3MZ4NK:1X^UV6&75O"'@J]DA_P!6
MUPSN5'ID]O:@##\2:+KFB0Z1K&A:M;>()-&TCR+VVN8N+BT+O^\"DG((7!(.
M?D!&<TFOKJ=QIWAWQ=X4BA=;#0D6XT.\'F?Z(<Y(S]X?*02,'"J>^*W[[2_B
M#J;J][X2\&7#+'Y0:1Y"0G/R9_N\GCI1>Z5\0-1*&\\(^"YBD8A0N\A*Q_W!
M_L\].E &)%J!U;Q]\+0EK);:"^FM);6TAW*LJQ.,9/WB (\'WSWK+M'N6\ ?
M%>V(/]E0:A*+-<?(K>8VX+Z#[AP/6NTO+7XD7]K#;7?ACP?+# 084:23$1'
M*_W2!Z4S^SOB$=)_LH^$O!9T[K]E+.8SSG[O3KS0!5\/>"=!G^$]KJTC?8]2
MN=#,#ZFSL3&CKW&<;0,#V48IWPPN=7T[Q=<^%_$FF0)JMAIJ^1J%N %GM0X"
MAL?>P?NG@_>!&:N16WQ(ATLZ9%X7\')8,I0VRO((RIZC;TP?2K_A+3_&&FZV
MGVSP[X8T_3Y@1<RZ>S^;@*=@&>, X&.@!.* /0:*** "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@ HHZ44 %%%% !1110 44F1C.:6@ HHHH ***
M.^* "BBB@ HHR,9SQ10 44=>E% !111UH **,\XHH ***3(]: %HHHH ****
M "BBB@ HHZ44 %%%% !11T&310 4444 %%%% !1110 4444 %%%% !1110 4
M49YQ10 4444 %%%% !11D>O6B@ HHHH **** "BBB@ HHHH **.M% !1110
M4444 %%%% !11FB@ HHHH **** "BBB@ HH[XHH **,\XHH **.@R:* "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J>JZ<FJZ;+8
MRR21QR[0YC8JQ4$$@$$$9 QD>M7** /,'T.P'QGBTD1R_P!GGP^UP8//DV^9
MYX7=][KCBG:O80>&O'O@I+9+NZVIJ02-7,DC@J&1!N/;>1DD<<DUJ26=^?C/
M%JXTZY.FKHQL3<[1M\TS;^F<XQWQBK.OV=[/\1?"E]#93RVEDEV+B= -L9D1
M57OD\@]!Q0 RZ\6Z3J_@K7KK4=*O_LUB9K74K!@OFKM7+#*O@C:0<AJTX-?M
M+>/2]/T^RFEEN+$7,-LCJ"D*A1R689/S =3_ %KD'TK57T#XBVXTJ[\W5IIF
MLE*C]\'A6,'KQR.^.*MZIH4&KZ9HEKJFD:G#):V">1J-CE;BSG "E?E.><#L
M5XY[&@#NM-O1J6FVUZL,L(GC63RI@ Z9'1@,X(KRV"+0E^(?CRWUJ_\ L5G;
M1V;6_P#IC0>3NA+.8\,,'.#QWKT/PI'K$/A;3X]>D\S5%BQ.W&2<G&<<;L8S
MCOFN=\-V-[%\2_%VHW6F7$5EJ7V3[+-(@PQBB*MQG(Y/&0* *_@+Q-J4/@'1
MI/$(NKG4[V9X+.-E GN5&2K'<1CY 26)Z#/)//0PZ]9ZV^K:)<6\]K?VL69[
M68@%HV!VNK*2&4],@Y!X(%4?&6E:B^N^&O$6G6[W9TBXE\^U0@.\4J;&9<D
MLO7'?FHXM,N+OQIJ/BHVEQ% -(73X(73$DQWF1FV]0/NJ,X/7M@D Y[0;[2K
M7X.>$SK=A<7MO+);JGE'[DIE^1F.X'&['K]*[K4?$D=G=7=K:V5SJ%Q9P">Y
MCM]H\M3DJ,LPRQ"DA1Z<XR,\$-$UE/A#X<T?^R;HZC:7=LT\ "Y18Y0['.<$
M8Z8-;$IUSPSX]U;4[?0[S5M+UN.!Q]D*"2WFC39M979?E(P<YXH V$\=6$EU
MH$4=E?M%KBDVMP418P0I8J^Y@RM@=,'/;-;%KJJ7>KWVGI;3@V83S)VV^6S,
M-P48;.0""<@=1ZU@>,M,N=5\!7$UT\5IJ=DO]H6\BG*V\T>77GO@#:3W!)Q6
MOX8M+FVT2.6_4+J-VQNKL#^&1^2OT480>RB@"+4?$\5E=W]M;V-S?2Z?;K<7
M*6Y3<JMN*@!F&XX4G _GQ7+WMU_9_P 9?M-O975Y--X=)%O 06=OM"]V(5>!
MU) X]<"E\9Z"VJZG>7=K8:G9ZY;0 :9JFGG'G'&?*DYQMW==X P>O6K5I::O
M'\2K34[ZSE>-/#XM+BYB0>6;CS [ #KC@\XQVH TK?QUIMSX<L]8CM[O_2[L
M6,=J4 E$Y<IL;G:,$')SC JOJ6N6VO\ AOQ7I[VUQ;7>G021W$,C#()BWHRL
MI.000?7U%<U86OB?2O"(@MM+OD+:]+->PPLJSM9R2,V8SNX)RN<$$<].M3Z?
MI.J6EUX\">'[FWM]3MXVM &C;<WD;-O#'YBQR3TZY/J 5+N)3X&^%DW/F"^T
MQ<[CT,62,?@/RKT7Q+"D_A?58Y 2IM)3P2#PI/45PUSI>JGP7X!LUTJZ:YTN
M]L9+R,*,Q+$A5SUP>3QC.:]!U6WDO-%O;:$?O)K>2- >.2I _G0!P'A#QO:Z
M3X5\)6-_INI06MU:6UM'J3Q 0&8H,*3G<,G@$C![<<UTNL>-+32+>_NOL5U=
M6>G/LO)X-F(C@%L L"VT$$X''N00.9@T34M9\ ^'_"D^F75I-9M:K?33A0D:
MP%2=C D.6*X&,]<G%);66I^'O$>LV<_@_P#MNUU"^DO+*^C$1">8<M'*7.5"
MG///'0&@#T56MM3TY71A+:W,0964D!T89!_$&O*_ GC>V\.?#K0!J.FZG]@)
M:*74Q$#!$S2MC<2V[&2,L 1DXSFO5K6-XK.&.01ATC56$2[4! _A'8>E>7V'
MA_5[KX41^!9]+N+>^8F">>0*88XS,7,@<$AOEZ <YQD 9- '7+J&D_\ "P[F
MW73;K^VHM*$AN/X9+?S.%4;L$[\]0.G6J$'Q-L)]+LM5&D:JFF7-S]E>Z>-
ML#^88QN&_)!8=5! SUSQ4BV=Y!\5I-2^PW)TY=#6T%P%R#(LI?;C.?NGKC&>
M*Y5=#UH?!R+1/['N_P"TEU'SC!A<[/M?G9SG'W??KQ0!Z#?ZY"U]=:3;6-SJ
M,\$(DNHX&5?+5L[5)9A\S ' '8<XR,^?^%;_ $BV^$/A<ZQ875Y;S:CMBV'_
M %<QNG\MG.X' /U^E;UE'JWAWQ]KEX=(O+_3=<\B>&:VV[H9$384D#,,#H0>
M@_ES]KH>NQ_"S0-*DT2[6^M=6CN)(@4)$:W!E+?>_ND<'!SVH [B\\91V_B"
M[T.WT?4KO4+>W6Y"0H@61&) (9F '0]<>V32P>.-*N?#>F:U$EP4U.=;:VMR
MH$K3%BNP@G (*MDYQ\IJC;V]XGQ3O]6:PNA82:3%;I/LX:19'<C'7HP[=:Y*
M/3=0L/AMH5A<Z->_VM;:RUQ#%"\8GC/FRR[XP3M<[#@@G&&.>E 'H6F>*8=2
M\07VB?8+R"]L0IN-X0QJ&&4(8,<@C...QSBK&J:]%INHV&G);37-[?>888H\
M ;4 +,S,0 !D#UR?K7.^$KZ!_$E_+=Z/K=EJVI(KO-J,"(DBQ# 1"C$#&XG!
MY.2<GM:\4MK/_"0Z.D.GWE[H;+*+N.R=5<R\>7O)9?W?WL@''KQQ0 DOQ#TR
M+P[;:T;._,,UY]A>-8U+PR^9Y9# -_>_NYSVJ]IOBVWO=;O=)NK&\TVZM;<7
M8%WL D@)(\P%6.!D'(."*\^CT'78?!)TK^P+F.:+Q&+M4C*%3"+CS"5P>@7&
M,XSV%=!K>B7^M>.-4,=M<0V=]X:DTU+QEPJ3,['D=> W7'M0!0\<:VFM:;X8
MO8-/O%LYM<LVMKMBH5U,@P2H;< P&02/RR,^F7-Q#9VLUU<2+%!"ADD=C@*H
M&23]!7E4\7B.]\%^'-%D\+WZZAI%]9>>5:+RG2%A\R,7&<A<]L=^V?1/$FEO
MKWA75-*1_)DO;22%6;^!F4@9Q[GF@#.'C:T35=.LKJPO+8:FK&REDV%964;M
MI 8E&(Y 8#TX/%9Q^)U@-*DU4Z/JPT^"[:UNKAHT MV#[,L-^2-Q_AW8'7'2
MH/"DNIR+9VFH>"4TV]M !=7S)$8FVCK$5.YF;'I@9/)Q@X5QH>M3?"?Q)I"Z
M1=_VA>:C--! 0N71YPX.<X'R@]30!O\ C#4KAO'/AG1WTJXO-/G%U++ #"4N
MBD:[>&< A=Y)#8YP1G%7+'4M,\,:;?V&B:9?WECI+M]I\EU<0L?G:--[ MM#
M [1T! '/%1ZW%>W7Q!\)ZE#IMV]G9178N9=@_=F5$"C&<GE3G .*KZ':ZGX4
MU+Q-9RZ9<WUMJ-_+J-E-  P<R@;HGR?D((ZGC!ZT :=WX^TR"315M;:]OUUF
M-Y+*2UC4J^U"^WD@@]!SP,\D8.+$7BP7"11P:1J#Z@;474UBP1)+="2 'W,
M&)5L $DX/2N0TSPKJ7AR?X>68M)KJ/1Q=&^GA *1M+&PXR02 S$<#H*U-076
M_#/Q"O-;M-&NM7TO5K6&*9;0IYL$L6X+\K$ J0QYSU_4 V[7QC8ZAINFW5A!
M<SRZC&\L%LRB.0*A <MN("@$@'GJ1C-5K?Q_I=SI9NDM[L7*ZB-+:R*KYJW)
M.-A.=N.^[.,?E6+XDL==36-%\3MH$>JB.":VOM,0H[QQNRLC)NX9EV@''7G'
M'(GU1]?_ +!M+C2_#\UA!-J$9N[&T,:7?V7!W'*G <G'"G(7N#G !!XUURVU
M[X?>,;1K:XMKS2H62>&1AE6*!T8%205(.?YBM/2O&]K'?Z3HUYIFI67VV$+9
MW=Q$%BN&502H.25..@8#/Y5S#^&M9N;;X@V-MH,MHFKV\366^6/:Q$(4J2&/
MS$YSVSGGUZ">PN_$S^%HFT^ZLH=)N8[VYDND"$/&A58U&3NR6R2.,#KDT 5O
M"=W::)J?CVYN)#':VVIAV))8@>2AP.Y))X'J:Z&V\6V\GB.'0KRRN;&\N86G
MMO.*,LRK]X HQPPZD'MZUQ]QX9U?5].\>V4=I):S:C>QW5A).!LE\L1D \\
MM'CGL:W_  M<WFH7,+S^"QH<L"G[1-*D7S-C&V(J<D9.=QP,#'.> #>UG7(-
M&:RB>&6>XOK@6]O%$!EGVECDD@  *22?3O6?#XVTMM#U?5;M9K./2)G@O(Y5
M!9'4 X&TD-G<N,=<U%XR?6DET?\ L^TN[K3C=$:C'9.$G,>T[=I)&%W8W8(.
M/;-<<NCW5EX4\>V5]X<:.VOKMIK6!ID59=Z1JB*5/W]P_/ !)- ';CQ=&GB"
MST2YTJ_@O+R+SX<B-EV @-DAN"N1D<]>,U!#X[L9FT^465XMAJ-ZUA;7A"[6
ME!8<KNW $HP!([<XS6#HVH8\1Z==ZWHOB2.\BA^PVUY?6\0AC+D#+&-C\SD*
M-Q&.G3)SD36'B?4;+0KK4O#M_/K-AKD=Q>RF6/:8PS\0 O@)@K_=Z9.3DT =
MG:ZKI$?B[Q(8-+O%U2TMH&O), ^>F'V!!NQP W8=:@LOB/8WL.B70TK4XK#5
MY5@@O)40(LK9VHPW;N<8R 5SWJ&UM=0A\=^*M0DTVY%M=V-O%!(J@B1XP^X#
MG/5A@D &L&'1=8B^'G@C3FTF[-YIFIVDUW$%&8TB8EFSG!X(Q@G- '</XIB-
MS<QVUC=745K>)93S0E,1R,5'*E@VT;QDX]>#5/1_$]_J/CK7M&ETR:.UT\6Z
MI)OC(!=78NWS9^8;0  <8YQFN>UO0;RYUN?5]#L=0TKQ&+M%$T7%M?0!@-TP
MSMP$SUPV1P#Q6WI-GJ6G_$OQ'<2:=,UEJ<=J\5VK+Y:^7&RL&YW9R1@ 'KVH
M W=8UR#1Y+&%H9I[F^G\BWAB RS;2QR20  %)S_.N2\6ZW:^)/A?XL9()X)M
M/2>WGBE(#1S1KGJI((Y!!SWK7\8OK27&C"PM+NZTPW+#48[)PDY3:=F"67"[
ML;L$' ],UR$>A:S#X.\?:4GA^>!]1NII;*-&C*N)(T50,-VVG)Z#L30!IZQ$
MH\0?#:;G>970_,<8^S,>G2NH\:>(#X5\&ZIK:H))+6',:MT+DA5S[;B,US^I
MV>H3ZCX$GBTVZ9-/D9[OY1F$&$Q\\\_,>V>.:Z;Q5H$7BCPOJ.B3/Y:W<)0/
MC.QNJMCOA@#0!E^'?"]K/H%G=:RIU#5;F%9KB[G)+J[#)$9_Y9@9P N,8]:L
M6LT?A'3;+2IY[G4+NZNIEM$+[YIMSO)RS$?=0\L3V]2!5/PYK&L:?I%KI6M:
M#?\ ]H6L:P&:U59(;C:,!U?("Y SAMN*@\2:;K+ZYX9\30VGVA],FG6YLH&!
M?R9E"DKDX9EP"0.O.* -)/&5L5U>)M.OAJ&E();BP 0RM&1D.GS;74@'H<\8
MQGBI[7Q5;7NAZ1JMM9W<L6J,BP1+Y>\;@6RWSXX )."2,&J.E:5/=^/[_P 4
M26\MM;MI\=A!'*NUY<.SLY7J!RJC//!XQC-3P?X9O]$UC4+2X5?['L;B1](
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
MW<D8 VL,=3GZ5%I_Q"34%FGCT'5$L;:6YBNKEE0B!H02P(#$G."!MR,D#.:
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
M_N[U*Y_6N0\)OXC2"RTK4_"<-I<605)M2$D;12JG\48'S%FQWQC).>,5WU%
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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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *S1KVG-XC.@+/NU%;4W;1 9VQ[@N2>QRPXI
M==U)]'T6ZOXK6:ZDB4;(88VD9F) 'RJ"<9.3@$X!KSC0M8L5^*UD([?56FGT
MB6.::XTV:)I)FGC)=@R\)QC/W5 5<]* /6**** "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@ J@=(M#KZ:T5;[:EJUH&W<>66#D8]<J.:OT4 %%%
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 %%%
$% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>35
<FILENAME>ggg-20231229_g1.jpg
<TEXT>
begin 644 ggg-20231229_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
MZ@5X P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM
MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_
MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T
MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O
M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH
M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?
M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ
MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_
MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@
M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _
M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X
MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;
M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*
MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_
M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)
M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_
M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*
MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y
M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\
MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H
M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\
MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-
MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@
MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?
M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27
M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\
MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK
MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\
M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_
M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H
MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /
MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?
M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$
MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^
M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9
M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\
M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV
M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\
MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&
MN?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_
M ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'
MJ/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_
M (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(
M3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_
MX*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"I
MG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T
MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O
M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH
M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?
M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ
MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_
MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@
M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _
M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X
MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;
M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*
MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_
M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)
M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_
M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*
MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y
M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\
MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H
M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\
MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-
MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@
MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?
M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27
M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\
MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK
MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\
M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_
M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H
MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /
MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?
M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$
MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^
M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9
M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\
M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV
M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\
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
MU;0KK4KU;32M:\5^&+BPTV[F9MJ#SV!$ 8]&G$2CN0>*^R?VK/VJ?@=^Q1\
MM?\ VG/VD/%TFA>"_#(M3K.K1:;<7C0?:+J&TAQ#;H\C[IIXE^53C=DX ) !
MZ'17BO[#7_!0K]DW_@H_\,M4^,'['_Q)F\3^']&UU]&U&]GT.\L#%>+#%.T>
MR[BC=AY<\1W %?FQG(('G?[4O_!;/_@FY^QC^T9;_LG_ +17QWNM#\=W4=D\
M&CQ>$=4NU9;LX@/G6]N\0W'U;COB@#V7]J']L']F7]BOP+9?$S]JGXS:-X'T
M'4=633+'5-;E9(IKQXI95A!52=QCAE;Z(:V/@'^T!\&/VH_A1I?QS_9\^(FG
M^*_".MF<:5KVE.6@N3#/)!+M+ 'Y98I$/'5#7Y4?\'K?_*,OX<_]EVL/_3+K
M%?0?_!K20/\ @A;\%"3_ ,M?$W_J2:I0!^@M%?GM^TC_ ,'0G_!'S]FOX@W_
M ,,=2^/&J>+]5TJY:WU(^!/#LU_:P2J<,@NCL@FP1R8G=>V<@BO4OV!_^"XO
M_!-O_@I'XO?X9_LU?'4OXO6V>X7PAXDTJ;3K^>)!N=X5E4)<;5!9EB=V55+,
M !F@#ZV9E52S,  ,DD]*I>&_$WAOQEHEOXF\(>(+'5=-NU+6NH:;=I/!,H)!
M*2(2K#((X/4&OP4_X.^/^"JEA&=&_P""?O[-?[1WB#2?$&BZG=)\:O"^D07=
MDEQ;3V5G<6,,MQY:I<Q,D[L8HY&7+ 2+E0!]H_\ !N#_ ,%*?V./V@OV,OA=
M^PY\*/BC/J7Q,^'/PHM[CQ?H#^'[V!+*.&6*"0BXEA6&7$EQ$,([$[LC(!(
M/J[X)?\ !4+_ ()_?M(?&F;]G7X&?M4^%O$WC>#[5YWAO3;B1KE/LQ(GR"@'
MR8.>>U>]5^)/_!'?X"?\$/?!'_!7C5/&O[&W[<WQ'\:?&!SXD^U>#O$'A.:U
ML$WL_P!LQ,VGPJ?+.[;^]YQ_%7Z!?"/_ (+B?\$T?C?^US_PPMX"^/5V?BB-
M<U#1F\,ZIX.U6Q*W]DLQN;<S7%LD(=?(E !?YBN%R2 0#ZTHKE/CG\;?AA^S
M;\'?$OQ\^-'BF/1?"GA'1Y]4U[5)87D%O;1*68A(U9Y&.,*B LS$*H)(%>2?
ML&_\%3_V)?\ @I>GB:;]C7XH7_BF'P@;5=?N+CPKJ.GQ6[7/F^2@>\@B$C$0
MR$JA)4 $XR,@'T-17PW^VK_P<6?\$JOV%/B;>_!;XI_'.[UWQ;I4YAUK0O!&
MC2:D^FR@X,<\R[8$D4Y#1>89$(PRK7IW[ O_  5W_8!_X*7PWMI^R=\=;;5M
M;TRW\_5/"FJ6<MAJEK%D R_9YU4RQ@LH,D1=%+*"P) H ^EJ\Q_:C_;-_9<_
M8H\(:?X^_:L^-FB^!M&U;4O[/T[4-;E9([BY\MY/*4JI^;8CM]%->G5\R?\
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
M)$4<=6%?-G_#_?\ X(V_])"?A_\ ^!DW_P ;KEO^#EG_ )0@?'G_ +!&D?\
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
MX4:K;^.O"^AW.GCQ+JGB:[NWOGN(1#-=20RR-#'*4,BCR$B4+*XVG(Q^(_\
MP6<19/\ @[!TM'&0WQ1^&H(/<?9='K^HZ@ K^4#_ (.QFNX_^"V^OR>*TD.G
M#PIX<-J&!P;3[,N_;[>9YWXYK^K^OQ-_X.YO^"1/Q3_:>\,^'?\ @H/^S=X,
MNM?U[P-H3Z/X^T'3+<RW=QHZ2R3P7L4:C,AMWEG$@ +>7*K?=A:@#]K;&6SG
MLH9].>-K=XE:!H2-A0CY2N.,8QBH+SQ#H&GZO9Z!?ZY9P7^H+(UA937*+-<B
M,*9#&A.YPH9=V <;AGJ*_G[_ ."97_!XA\-O@=^S#X=^!/[>/P*\:ZYKO@[1
MX=*TWQ=X$%G<MJUM!&(X6NH;NX@\J8(JJ\BN_F$%]JDD5\<_\% /V\_VN_\
M@Y'_ ."B7@/X?_LM_"'5='M=$+6'PX\-V]ZTDNF)+*CW6KWMQ&-L!/EPM(Z_
M)%'!&H+L"[@'[N_\'0/_ "@N^.G_ %Q\.?\ J2:77S+_ ,&3W_*.CXG?]EKN
M?_31IE?1_P#P5W_8U^(4/_!O)X__ &0_!.O:YXX\0>$_AEHPDU74;B6[U#6F
MTB[LKVYN&+LSO)(MI*X3).2%7L*_);_@V9_X+I_L>?\ !,?X(?$;]G_]KJ3Q
M#IEOK?BA/$7A_6-&T=KZ.:0VL=O-;2)&=\;X@B9&P5;<X8IM&X Y[_@Y[(/_
M  <":" >FD^$,_\ ?VOMC_@]U_Y-#^"O_92+S_TWO7Y0_P#!43]LW4O^"@__
M  5MT3]L"T^%VN>%/"GC#4]!/P^M?$-N([F]T6UN19)>':2I\R>VN2=A958,
M@9MA8_J]_P 'NO\ R:'\%?\ LI%Y_P"F]Z -+_@W[_X(4?\ !.GXY_\ !*#P
MI\<_VG/V?--\<>,/BG::C<:CK.LS2M+IEJEW<6EO#9%7 MBL4*R>8@$F]SEB
MJH%_)7_@@]^P!\)_VW_^"L>C_LO?'BWN-4\#Z)_:NJ^(M(BNG@_M6.P5UBA=
MXR&5&F>/=M(8IO4%2V1_1O\ \&YW_*%+X _]BO=_^G*[K\2/^#5;_E.YXA_[
M%/Q3_P"E,- &O_P=T?\ !._]DC]AWXH_!3Q9^RC\&=)\#6_C;1-:M]<TG0HV
MBM99+"2R\J819*JY6\96*XW;%)R<D_H1_P %3O%NN^/O^#02P\<>*-0EN]3U
M?X(?#"\U&[F<L\\\E_H#R2,3R2S$DGWKYF_X/E_^0U^S+_UZ^,/_ $+1:^M?
MVK/@OXW^/W_!HIH'PX^'6BW&HZM_PS'X$U6&QM8B\LT>G0Z3J$P11RS>5:R8
M49)(P 2: ."_X,H/^4;WQ+_[+==_^F?2Z^ ?^#FP@_\ !PAH0!Z6'@[/_?P5
MT?\ P;-?\%U?V._^"9'P)^(O[/G[74GB'3(-:\5+XC\/ZQHVC-?1S.UK%;36
MSI&=\;XMXF5L%6W,"4VC=\K_ /!3;]LK4_\ @H+_ ,%>-"_;!M_A=K?A/PMX
MRUC0&^']IX@MQ'<WFBVMRME'>'!*GS9[:Y)V%E5@R!GV;B ?L7_P>M_\HR_A
MS_V7:P_],NL5ZE_P;W_"73OCW_P;<> _@GK/CK7/#-EXLT+QCI-]K_AJ[BM[
M^Q@GU_58Y)8)98Y$CD",V'*G;U&" 1Y;_P 'K?\ RC+^'/\ V7:P_P#3+K%>
M=?LY67QNU'_@R=O;3]GQ;]O$3>&?$!F32PWGMI8\979U,+MYP; 788#JNX4
M>6?#/X9_\&H/_!*77?&6B?&GX\1?M,^(KNZ$5A82>&&UM-(@12KPQ2VRII\D
MK.26E,@8;5"A,,6^$?V7?C#^SEX@_P"#AGX2_%/]@?X=:WX"^&VM_'_PO%X7
M\-:Q(HNK&TNKJTMKN)@DLH5':6YVH)&"QR*N>*]S_P"#<S]M7_@B+^R+\//'
MFJ_\%)/AKI,WQ'77$O/"/B3Q#X"F\01/IPMT"VEHB0S"TN%F69FD98PZS(/,
MPA \HUW]L7PG^UA_P<=_#;]MFT\ WW@WP=XH^//@F]\/6FLV@MV31;.[T^P@
MN2H^0!HK/>=A9%.Y0S;<T ?9W_!Z3^R5^SU\*O%GPR_:D\ ?#F+3_'GQ-UO5
M(_'/B!=0N9&U1;*RT^"U!BDD:*+9& O[M$SU;)YK]"O^#<W_ ()X_L<? G]A
MSX4?MG?"CX+P:1\3/'_PIMH/%_BA-8O97U".:2.>13#+.T,>9((F_=QJ1LP,
M D'Y-_X/@/">NWO[/OP$\<V^GROINF^,=9L;RZ5#LCGN+2WDB0GL66UF(]=A
M]*]R_P"#:'_@KW^R]^TG^SO\-/\ @F[X+T?Q5;?$3X=?"9[K7YM1TV%-->.S
MNH+8B&99F>1W^U1R*/+ "J^2" " ?F;_ ,&V_P#RL8:]]?&O_H<M=/\ \'.?
MP$\:?\$V?^"P_@#_ (*4? VP^QV_C6_LO%-E)&I6%/$6E2PK=PMC^&6,6LK9
M^^;B;@@&N8_X-M_^5C#7OKXU_P#0Y:_9'_@Y3_85_P"&X_\ @E=XU@\.:-]J
M\6_#4?\ "9^%O+CS([6<;_:X%QRWF6;W "#[TBQ<$@4 ?'?_  =9_P#!3_P7
MXM_X):_"7X7_  1\1^9!^T=%8^)I1'*"X\.V\<-VL<@4_(SW4MH,'_GVF7'!
MQTG[*OPZ\9?\$4O^#5_QC^T!X;MWTCXF>,/"7_"4WFH*FVXT^^UJ6VL-.89Y
M5[>WGM'V'A95DXY(K\:_^"7'P3^*O_!6G]OC]G[]C_XG:I<:QX1\#V0LKJ-P
M=MCX6M+VZU6ZA9NQD>YE@1ST,T*]% K^J?\ X*L?L@ZI^W!_P3A^+'[)G@M(
M(=5\2^$63PW"[".(ZA:R1W=G$QX"(T]O$A/102<<8H _FI_X(/>-?^"'GP\U
M+QU\7?\ @L+KB:UXAENX+?P7X=UKPOJNJV7E,KO=7LJVD,B2RLY1%$I^7:[;
M26##F_VK/VI/V%/V-/\ @K]X._;+_P"",OCN^_X0#2KC3=<N=+BT[4+**QNC
M-+%J.E(EZB2M;36Z@D<H%O&12 @5>_\ ^"&_[8W_  39_8/\;?$C]FC_ (+%
M?L0^&M7EEU='T[Q#XQ^%%IK=_P"'+ZW#0W.GW$-Q ]Q%&V$($8.V1'W+\^Y?
MIGX7?\%-OV+_ -LK_@IKIG[)'_!/3_@@G^S5XZ^'^MZG:VFG:SX@^#FGZ?J<
M=LH7[;JEP4MY(X+6,%W4-'OV(N?GD$8 /Z*(9HKB%+B"0,DBAD8="#R#3J;%
M%%;Q+!!$J(BA41%P% Z #L*=0!^+/_![9_R8U\(?^RL/_P"FRZKZ=_X-8?\
ME!G\&_\ K[\2_P#J1:E7S%_P>V?\F-?"'_LK#_\ ILNJ^G?^#6'_ )09_!O_
M *^_$O\ ZD6I4 >*?\'B7[97Q#_9Y_8 \,_L_?#;6KC3)?C!XFFL/$%[:R%'
MDT>TA$MQ:AA@@2R2VRMS\T8D0@JY%><_\&^?_!O/_P $^_BK_P $[/"?[4_[
M8'P8@^(?BWXF6UQJ$,6K:E<QVNCZ?Y\D,$,$<$D8+ND8E:5LL&DVJ5"Y;WG_
M (.M_P#@GC\5/VXO^"?VF>/?@3X6NM=\6?";Q"^M_P!A6$)EN;_2Y8&BO$@C
M7F25,03;1RR02!0S%0?AW_@AM_P=$_LS?L5_L1:-^QU^VMX%\8I>> ?M,'A;
MQ!X6TR*\2_L9)Y)EMYXWFC:*:-I&C4C*,BKDJP.X ^6O^"E'P;N_^#=+_@MY
MX?\ &7['/B+4[3P_:6NG>+_#FE7-\TC_ -DW,TT%WI,\C'=-"[6UU$"^6\MT
MRQ==Y^N/^#S;]EO]F_PMH'PT_;/\ ?#V.U\>_$GQ&]MXH\3"_N6?4K2VTR!+
M5#"\AACV1H@RB*3CDDYKY3^(=]\:/^#I/_@M5:>(/AA\+=5T3P% FGZ=>W%R
M Y\-^%+65WDN+N5,QK<3-)<,D8)!EG6-68*9*_0C_@]F\%:J_P"Q?\%_%.DZ
M2_\ 9.C_ !&N+*YEBC^2W:;3W,*G'0$6\@'^[0![]_P;2?\ !/#]CGX3?L(?
M"?\ ;F^'GP8ATSXJ^-?A[<67B;Q<FL7LCWL$E\6=#!),T"9-M <I&I_=^YS\
M>_%']A__ (-L_P#@F;^VQXK^+G[=/[<FJ_&?Q/<O>3:C\-/%EI_;]U#K%Q-Y
MLMS?'2X%C,^#(/*N5C7,NX@D)CUK_@WW_P""N_P@^-_[ GAS_@E_\ M+\4VG
MQT\'?!GQ#<:?=7NG6Z:6;R"60VWE3^<6=F:ZA< Q@#9)N(PN[\H?^"%?QS_X
M)N?LW?MQ^+?$?_!8[X;#5(/[+N(--OO&?A:XUJ#2=<6Z!G:]L1'+)),P#J':
M*0QN#D MN4 \V_X+ ?'_ /X)O?'?]J73OB1_P2U^ >M_#3PI:Z'%!JUG>6<=
MC'=ZG'/(WVRV@BGE\A3&T2X!3)CW;%));]V?^#JC7=1\4?\ !"+0O$NL2[[O
M4?%7A:ZNG/\ %));RNQ_,FOQQ_X.'?V_?V?_ /@H/^T[X4\<_L?_  OO-#^$
M_@WPN_ACPSJTGAW^S;;5[J*=KFZDMX0JB-$%U;KY9 D *LRKYBBOUY_X.;/$
M.D>+O^#>KP3XK\/W:7%AJ>J^#KNRGB;*R0R6;NC ]P58'\: /0/^#0G_ )0X
M:1_V4/7?_1D=?J#7Y??\&A/_ "APTC_LH>N_^C(Z_4&@#\W/^"W_ /P;K_"#
M_@K3J]E\=/ GQ#7X??%G2],6P.MR:>;G3]<M4),4-Y$I5U="Q5+A"6"-M9)
ML83\9_&G_!![_@X6_P""8^JWGQ!_9PM/%%W:V3&6?7_@/X[F=YPOK9QM#>3
M@?=^SL".#UP>B_X+(>"?VQ?^",G_  7%C_;F\-IJVJ^&-4\>S>-/AUJ6JW$\
MNG7:71=M0T=FR1$5\^YMS&I#""2-Q@,,?>\O_![/^PB/A<=8@_9/^++>,_L>
M1X?;^S!IOVG;G9]O^T^9Y6>/,^R[N_E]J .(_P"#<O\ X.,?VE_VE/VE;#_@
MGK^W_J<.OZUKMO<Q^"O'$FGQVE^+VVB>9["^2-4CDW112;)=JR"2/8_F&0,G
MRI_P>F_\I5/!/_9!=)_]/&M5E_\ !O#\ ?C[_P %(O\ @M[=?\%"=0\$?V7X
M8\/>-]9\<>-M5T^U:.PM]1OC<R0:= QX+M-<AMF21#$['MG4_P"#TW_E*IX)
M_P"R"Z3_ .GC6J /TY\=_P#!N/\ \$Q?AE_P2K\2> [K]G/3+SQSI?PIN]0G
M^(\\\S:N^MQ:>\WVM9M_R+]H7=Y  BV_*5(SGX9_X,@_'/B*U_:%^.OPUCU*
M7^R;[P9I>IS6A<[/M$%W)$D@'8[+AP3W&,]!7[Q?M0_\F8?$3_LF&K_^FZ6O
MP%_X,C/^3Q/C/_V32U_].$= 'TG_ ,%._P#@GK_P0B^!/_!1^\_;<_X*7_\
M!0'6M3UG7M6?6]=^#6O2#5)+Q#!Y=G;B'3(!=V]E%MB$:R JZ0A&D8;R?RX_
MX+C?M/?\$9OVC=4\()_P2L_9?U/P)?:+/=1^*]:308]+T[5[=UC\@1VRSNWF
M(RR'>T<1(<@[\#;;\(^/?@1\$_\ @X+\:^,?^"TGP^OO$?ART^)WB ^,K/5]
M-EO8DGD:;[#<RVHRUU9J&@=8E#*8?+*I(H"-ZI_P<<?\%+_V%?VUO OP]^!?
M_!-/X5QV_P -_AUK%Q=Z[XJT7P.VAZ5)?WD(2UM88##$R'R[>Y;,D:%MIV A
M&- 'Z-?&;Q/K?B__ (,V+;6?$-[)<7(^!.AVWFRL68QP:A:01@D]<1QH/PKX
M!_X-;/\ @C9^R?\ \%+4^*7Q9_;.\)W_ (F\.>#)[#2_#_AJWUR[L();RY26
M2>XEDM)(Y242* *JN%/F,6!VK7W+XK\0Z1XF_P"#+J+4=$NTFAB^#UE:.\;9
M F@UN*"5?JLD;J?<&L?_ (,BT4?L@_&F0#D_$FS!/L-/3_$T >'_ /!U</"G
M_!/?]CC]GW_@DQ^RE#>Z!\-G;5]?U?36O6DDO1%=(]LDTA^:9?M%U=S,&SEU
MA;J@-<U^Q7XV_P"#23PE_P $^_#GP4_:FUP:I\2M=\*0S>/O%DW@?Q!)JFG:
MQ/"&FCM+F*U*1);2,8X_*S&XA#.)-[%OIG_@\W_83^)?QH^ /P[_ &T?AAX<
MNM4@^%\VH:?XVM[*%I)+;3+PP/%>E1TBAE@97;M]I5CA58CY^_86_P""Q/\
MP;O>#O\ @G_X=TK]K'_@FU\-[GXP^"_"4.F:CIP^!6D7S^+;RVA$4=VM\UN5
M5[C8KRM.499'D(W@ L <I_P9W?M/:[\+O^"B_CW]CK0?&L^K>!/''AF^OM-5
MT>..6_T^9#!>K$_,1DM&G#C 8_N@W^K 'A7_  5V^!EM^T]_P<Y>*OV;KW5)
MK&W\??&+PMX>NKZWQYEM#>6VF6\DJY!&521F&0>E?J#_ ,&T'[4=K^WK\1?$
M_P 8;+_@CY^SY\(M*\':8]K!\6?AAX"@TB>XU&9D!TZW_<L[#R#(\I6;Y!Y0
M9?WJU\!?M?\ _*XGI/\ V<AX'_\ 0-*H ^^?^"]'_!#O_@F=^SO_ ,$??'GQ
M._9X_9?T;PCXJ^'%GIEYH7B339IC>3 ZA;6\R74KNS70>&63_6$D/M88QBN?
M_P"#/3XZZCX%_P""6?QPU;Q7=7%YHOP_\=7VLVUIYF3%%_9$$\T<>?N@F MC
MIN=CU)S]L?\ !Q__ ,H3/CY_V+MA_P"G:RKX9_X,Q/".C?$#_@G_ /'OP'XC
MA:33M;\=_8+^-3@M#-I4<;@'W5C0!\"_\$6/V3;;_@OW_P %;?''Q9_;SU^_
MUW2H--N_&7C&PM[^2$ZI*US#;VNFK(C!X+9!* !&5*Q6PC4KD,/MS_@Y/_X(
M#?L(_L]_L!:M^VG^QU\)(?A]KGP]O].&O:;I=_<2V>KZ?=7<-EAHII'V31RW
M$3B1"N4$@<.2I3X6_8C^.?QI_P"#8+_@KEXE\,_M1?"?5]5\.SZ;=>']=73H
M1&^L:+)<1S6NKZ<9"L<WS01L%+ 8::)FC<'9]%_\%[_^#E'X"?\ !17]DT?L
M+_L/?#[QA<P^,]7L)/%FL^(M*2V:2&WN8[B"QM8(Y)'ED>YC@9F.T 1A5#F0
ME #ZO_X($_MG?$?]J[_@WT^+_@CXLZ[<:IJOPH\.^)?#%AJ5W*9)9]*&B_:+
M17<\DQ":2!?2.",<U\I?\&0O_)TOQQ_[$#3O_2YJ^Y_^"/\ _P $Z?B/_P $
MZ_\ @@?\4/#OQOT272_''Q!\(>)?%7B'1KA<3:4DNCF"VLY!_#(L,"2.IY22
M9T/*U\,?\&0O_)TOQQ_[$#3O_2YJ /GOP]\.U_X+<?\ !S)K7PR_:(\07\WA
M?6OB?KMO=00W3(\?A_18KIK>PC8',0>&SCB+)@AIGD&&.:_1S_@XF_X(2?\
M!/?X8_\ !,?Q5^TE^RU^SSHWP^\7?"^.RO;>Y\.^9$FIV+W<-M<6]RK,1*0D
MQE65@9-T0&[:[ _GE^UA9_%K_@W_ /\ @XCG_:H\0?#:]U/PG<>/M5\4>&C&
M/+BUK0-6%PEU!!*PVF>".\EA(;[LL2,0%92?JG_@MA_P<A_L\?\ !0O]A+Q#
M^QM^P'\-_'>N:MXQTY+_ ,;:GJ_A\6R:#HMBZ7UR2$DD+O\ Z.JNP_=+&9#O
M)*B@#1_X-+OC$W[._P#P2T_:U_:!2R2Y/@6:Y\0BWDSME^Q:)+<[#CG!\K'X
MU^=7_!(SXL_\$TO'O[;?C3]IW_@N%\1+S6[2ZMYM4L++4]'U'48M>UVYN-TD
M]TMC$[,D:>8PC?:C-(O4)M/Z1_\ !H/\)-*^/_\ P39_:D^!&NW;6]CXVU1]
M!O)U7<8XKS1Y+=V XSA9"<>U? 7_  3&^('[-'_!(3_@H;X^_9U_X+*?L6^'
M_%FB_9VT;4_^$F\!6FNOH%[#-O@U"VBNXF\RUFC+9>$;I(Y(G7>%VD H?\%G
M?BS_ ,$I=#_:B^'/[3G_  0^\>W&@7MKYEYXBTW1-!U+2H-#U2TFADLKVU6]
MACV-(&<%(LHIM02JF0[OTZ_X.C?C;)^TM_P;]?L^_M%36L<$GCSQQX0\0RP1
M#Y8GO/#6J7#(/]TR$?A7SW^T'_P6&_X)L^//VQ?"?[/O_!*K_@AI^SQ\7M'U
MQ8+'/B'X&6%AJ&K:I+(<1V:K!F*%(]NZ2:+.=Y(5$W-]4_\ !WKX4L? O_!%
MSX4^"]-\#:)X8@TGXN^'[2+PWX9A6/3M+$>A:NOV6U5$C58(\;$ 1!M4?*O0
M '@?_!NE_P &^_[!_P"W=_P3UO/VI/VS?!.L^)];\6>(;_3_  RUIXEO+!-%
MLK0K;B6);>1!+,9EF.9A)&%6,!!ABW[^^ ? WA?X8>!-%^&O@?28[#1?#VDV
MVF:/8Q#Y;>U@B6**-?9410/I7Y__ /!J:BK_ ,$0?A85&"VK^(R?<_VW>C^E
M?HM0!\+_ /!RS_RA ^//_8(TC_T]Z?7\]?\ P1STK_@O;-\*?'VM_P#!'Z76
MQX:L]6MF\<IHMYH2R-=^2YAQ%J+>=*WE[L"%6'KSBOZ%/^#EG_E"!\>?^P1I
M'_I[T^OB#_@R!_Y-O^.__8[Z3_Z1RT ?E?XI_:^_X*?_ /!3GXUV7_!/K]N[
M_@H/+X*M;OQ&+'5K#XKO+HVE6FHPRA5@O8K*T^659!\HN%6-9%&YT.&K^E+_
M ()3?\$PO@U_P15_8QUCP)X=\33^)]8G$WB'Q]XMDM! ^IW$4'"11;F\J".-
M"L:%F.6=B<N:_.C_ (.Z?^".L?C+PNW_  5/_9Y\*#^UM%MXK7XOZ;8P?->6
M2@1P:OM7DO"-L,QYS%Y3G A<GUO_ (-9?^"K5K^W=^RAJG_!/O\ :.\2M?>/
M?AWH)MM-N+VXS/K_ (88"!6+'EY;8NL#GJ8WMV^9BYH _&C]@O\ :&_8=_:E
M_P""I/B7]KO_ (+<_$"\F\*:L-0\0W5FVG:A?0ZKJ[S1):Z>Z64;RI:Q1/(R
MK\J!;2.(_*=A[O\ X+J_$'_@B;XQ\3?#_P"-O_!&GQ,?#_B6TO9H_%^AZ!X;
MU72+6+R_+DL[^W%U#&L,RN'5O)(SF-MH*EFH?LJZ/\&O^"'7_!73Q-\%?^"J
MG[)6C_$;P+;6M[H=U'XE\%VFKQBSEGCEL=?L;>\0I*&6!02I#".>=?OJ8S]6
M_MG?\%I/^"2D?QQ\$_"O_@EE_P $7OV??BU!JK&#7&\2_ "SM+B_O9I(TM;/
M3HH[=9=^?,WEXF#%XP@^5B0#Z%_X*W>'_@W_ ,%$O^#9[PK_ ,%./C;X AU;
MXL^'/AIH!T;Q1]NN(C97MSK.FV6J.L,<BPN)F2;B1'VAOEP1FO./^#/[_@GE
M^QQ^T#\"]>_;!^+_ ,%X-9^(_P //C&%\'>)7UB]A?3A#864\8$,4ZPR;99'
M;]XC9W8.0 *^W_\ @M7\(]=MO^#;GXC?#_0_@!X=^'^H67@+0M2U/X>^![>)
M=,\/O#JVGWU];VXACC0Q0[)R75%!VLV.:_.#_@U#_P""O?[+W['GA&X_8,^+
M>C^*G\8_%CXTZ?'X1NM)TV&6QWW\5I8()Y'F1HPLL8+85B1(-H8@@ 'FG_!:
M<X_X.N-))_Z*7\-O_2;2*_=W_@NB0/\ @C]^T22?^:7ZC_Z *_!S_@YWT/Q]
M^RE_P7NTS]K#5O"D\^EZG'X6\5>')6!2&^_LQ+>"6!9,$!UDL_F')42H2,,N
M?K?_ (*U_P#!RG^R1^W-_P $\_&?[*G[#/@+Q[XI\;^/_"D[:W;WOAMK>+PU
MI-M']LU&XN&#-YACMH)L^5NC4;G:0! ' (_^#'3_ ))=^T5_V'_#?_HC4*_-
MCX??L?Z#^WQ_P<6>*_V1_%^J7EIH?C#]HGQ:OB"33Y=DSZ?:W]_>W,:,00K-
M%;.JL0=K$-@XQ7Z3_P#!CI_R2[]HK_L/^&__ $1J%?*'_!)-%;_@[JU$L/N_
M&?XH$?7[#KP_K0!^V_PW_P""/O[ O_!-7X.?&WX@_L=?!^X\,7WBSX6WFG:J
M+GQ!>:BHBM[6Z?\ =M=RRO&9&D!D ;:3%'A5V\_@!_P:_?\ !.GX"_\ !17]
MN[7/"_[3_AZ77O!?@?P7)X@F\,F[DBM]4OQ=06UNEQY;*S1()YI-H(W%54Y1
MG5OZFOVI_P#DV+XC_P#8AZQ_Z135_/7_ ,&2'_)ZWQB_[);#_P"G*"@#F_\
M@[F_X)M_LD_L+_$CX+_$;]D_X0Z;X(M_'^FZY:Z_HFB*T=DTVGM8&*=(B2L;
MLMZRMMPI\I3C.XG]\_\ @D_XS\0?$+_@F'^SWXT\5ZC+>:GJ'P9\-RW]Y.Y:
M2XE_LV -(Q/5F(+$]R37Y$?\'S/_ "#_ -F'_KMXS_EH=?K%_P $:/\ E$S^
MS?\ ]D6\.?\ IOAH ^EJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\0?^#WG_DU
MGX'_ /90-1_](111_P 'O/\ R:S\#_\ LH&H_P#I"** //\ _@TV_P"4IG[7
M?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KR;X\_L&_L3?M2^+;;Q[^TG^R7\.O'NMV6G+86>K^+_!]GJ%S#:K
M))(L"R3QLRQAY9&"@X!D8]2:]9HH KZ3I.EZ#I5MH6B:?#:65E;I!9VEM&$C
MAB10J(JCA5"@  < "K%%% 'D>N?L"_L/^)_C>G[2_B/]D7X<7WQ$BU2WU*/Q
MQ=^#;.35EO+<((+@731F421^7'M?=E=BX(P*]<HHH \DTK]@;]A_0OC>_P"T
MQHO[(?PVM/B(^J3:D_CBW\&62:JUY,&$MP;H1^9YK[WW/NW'<<GFO6Z** /*
M_P!IO]A[]C_]L[2K71_VJ?V;O!_CN.Q4C3Y_$6B13W%F"<L(9\>;"">H1ESW
MS7/?LP_\$Q_^"?G[&.O/XN_9A_9%\$>$-:>)HO[=T_1E>_6-AAD6ZEWS*C#J
MH< ]P:]UHH **** ,WQCX/\ "GQ#\(ZKX \>>&['6=#US39]/UG2-3M5GMKZ
MTFC:.:"6-P5DC=&965@0P8@C!K@O@#^Q1^Q]^RGJ>HZS^S+^R_X"^']WK$"0
MZK<^#O"EIITEY&C%D21H(U+JI)(!S@DUZ?10 5Y5^TY^PY^Q]^V?I5KI'[5/
M[-O@_P =I8J5T^X\0Z)%-<68)RPAGQYL()ZA&&>^:]5HH \*_9A_X)D_\$_?
MV,=>?Q;^S!^R-X(\'ZT\31'7=.T9'OUC88:-;J7?,J,.JAP#W!KU_P => _
M_P 4/"&H_#[XE>#=*\0Z#J]LUOJNB:WI\=U:7D+=8Y8959)%/HP(K6HH ^;?
M@U_P1Z_X)>_L^_$B'XO?!_\ 89^'>C>)+6X\^PU9-!2:2QE&,26XEW+;L,<-
M$%(YQC)KN-!_8*_8D\+?'&3]IKPS^R3\.=/^(LNI7.H2^.;+P=9Q:L]W<!UG
MG-TL8E,D@DD#MNRPD;).37K5% 'D?CG]@7]A_P")WQD3]HCXC?LB_#C7?'L=
MY:W4?C/5O!MG<:FL]J$6VE%R\9D#Q"*,(V[*B-<8P*]<HHH **** /FCXY?\
M$;O^"6O[2'C*?XA_&/\ 87^'NJ:Y=S&:^U:#1!93WDI.3).]J8S.QSRTFXGU
MKTW]F_\ 8W_92_8^T"?PS^RY^SOX/\!VEWM-\/#.A0VLEX5^Z9Y47?,1V+LQ
M%>E44 %?,?BK_@B]_P $H_&_Q3D^,_BG]@+X97GB&:Z-S<W#^&HA!<3$[FDE
MMEQ!*S'EB\9+$DG))KZ<HH \B^)W[ '[#/QI\6Z3X]^+O['_ ,-?$VMZ!IUM
MI^AZKKG@JRN;C3[2W=G@@A>2,F*.-G9D1<!2QP!FM_X^_LK_ +-'[56B6'AO
M]ICX!>#_ !_I^EW37.FV7C#P[;ZC%:S,NPR1K.C!&*G&1SCBN^HH P?AA\+/
MAK\$_ >F_"WX/^ ='\+^&M'A:+2= T#3H[2SLT+LY6**,!$!9F;  Y8GO7 _
M!_\ 8$_8>_9\^(<OQ;^!7[(GPW\'>*9H9H9O$7AKP;9V5Z\<I!E4S11JY#D
ML,\XYKURB@#S;]H']CC]DS]K"329?VGOV:_ WQ";01.-$;QEX7M=2-@)O+\X
M0^>C>7O\J/=MQGRUST%=MX,\&>$?ASX/TKX?> /#-AHNA:%IT&GZ+H^EVJ06
MUC:0QB.*"*- %CC1%5550   !TK3HH ^8O%'_!%W_@E%XS^*4GQF\3_L!?#*
M[\0371N;FX?PU$+>XF)W-)+:KB"5B>27C)8DDY)->@?$S]@']AKXS^+])^('
MQ;_9 ^&OB77-!T^VL-#U;6_!5E<W&GVMN[/!!"\D9,4<;,Q1%("EC@#->NT4
M <1\>?V:?V>/VI?"EKX$_:4^!_A3Q[HEEJ*W]GI/B_08-0MX+I8WC6=(YU95
MD"2R*& SAV'0FM+X2?!GX1_ /X>6/PC^"'PST+PCX6TSSO[.\.^'-*BL[*U\
MV5YI?+AB547?)([M@<L[$\DUTM% 'R_K7_!%3_@DUXA^)3_%O6?^"?7POGUN
M6Y-Q-(WAB(6TLI.XN]J,6[DGDEHSDDD]37?_ !6_X)Z_L(?'3Q/I_C7XS?L;
M_#+Q3K&D:9!IVE:GKW@BQNI[.T@+-#;Q/)$3''&68JBD!=QP!7L-% '*?&GX
M&?!K]H[X=7WPC^/?POT+QCX8U(+]NT/Q%ID=W;2E3E6V2 @.IY5AAE(!!!&:
M\S_9;_X)B?\ !/[]BGQ9=>/OV6?V3O!_@S7KVU>UN-;TS3]UYY#LK/"LTI9T
MC9E4E%(4[5R.!7N]% 'D?PM_8%_8?^!_Q/D^-GP;_9%^''A7QA-Y_F^*/#_@
MVSM+]_/SYV9XHPYWY.[GYL\UZU/!!=0/;7,*21R(5DCD4%64C!!!Z@BG44 >
M3? C]@W]B7]ESQ;<^/?V;?V2?ASX"UR\T]K&[U?PCX-L]/N9K5G21H&D@C5C
M&7CC8KG!**<<"O6:** /"?VG?^"8G_!/K]LS7QXN_:=_9#\#^+M:$:QG7K_1
MECU!XU&%1KJ+9,Z@# 4N0.P%='^S)^Q#^R%^QCI%UHG[*W[.'A#P'%?[?[1F
M\.Z+%!/>!3E1-.!YLP&3@.QQGC%>IT4 %%%% '"?'O\ 9=_9N_:H\/V7A/\
M:7^ WA'Q_I>FWGVO3]/\8>'[?48;:XV%/-1)T8*^UF7<!G!([UK?"'X,_"3]
MG[X?6/PG^!GPST+P?X7TPRG3O#WAK2XK*RM3+*TLACAB543=([N<#EG)/)KI
M:* "OF_X]_\ !('_ ()A_M.^-)_B-\</V'_A]K6OW<WG7VM+H:VMU>29R7GD
MMS&T['N9"Q/2OI"B@#B/@'^S3^SW^RQX(7X;?LW?!7PQX&T(2>8^F>%]%ALH
MI9,8,D@C4>9(1U=\L>YK2^+_ ,&?A+^T#\/=1^$WQQ^&NB>+O#.K1A-1T'Q#
MIL=W:W !#*6CD!7*L RMU5@""" :Z6B@#P/]F+_@EM_P3S_8R\;3_$K]F']D
M?P;X0\13V\D#:[IVG%[N.*3&^..64N\2-@95"H( !&*H_'W_ ()(?\$T?VHO
MB-)\7?CU^Q3X!\1>)[B0/>ZY<:*L5Q>N!@-<-$4^T'&!F7<< #L*^BJ* /'?
M&?\ P3R_8,^(OP^\.?";QW^QE\+]7\+^#UF'A3P[J'@6PELM'$NWS?LT+1;(
M=^Q-VP#=M&<XK>\9?LB?LL?$3X*Z9^S?X]_9U\%ZU\/M&2W32/!6J>&[:?2[
M);=2L"Q6SH8T$:DA %&T<#%>B44 <E\%/@)\$?V;O Z?#+]GWX1^'/!/AV.Y
MDN(]"\+:-#86BS2$%Y!%"JJ&8@9.,G%=;110!SGQ5^$'PG^.O@F[^&OQL^&>
M@>+_  [?@?;="\3:/#?6D^.A:*960D=CC([5\Q1_\$!O^"-D6O?\)&O_  3W
M\ &X\S?Y;6DQ@S_UP,GE8_V=N/:OL"B@# ^&/PI^%_P4\%V?PX^#GPXT+PGX
M>T]2MCH7AO2(;&SMP>3LAA547/? YKA/CO\ L$?L1?M1>,+?X@_M(_LC_#GQ
MYKMKIR:?;:QXN\'6>H7,5JCR2+ LD\;,(P\LC!0< R,>YKUJB@"IJ^@Z)K^A
M77A?7-(MKS3;VT>UO+"YA5X9X'4H\3(1AE*DJ5/!!Q7G'P#_ &'OV-OV5M<O
M_$W[,_[+'P_\ :CJEH+74K[P?X2M-.ENH0P<1R/!&I=0P!P>,C->I44 >'?M
M1?\ !-/]@C]M37;7Q5^U+^R?X,\9ZQ9PK#;ZUJFDJ+T1*<K$;B/;*T8))"%B
MHR<#DU9T_P#X)S?L#:9\#H_V:+7]C7X:?\(!'J":A_PB$O@VSDL)+Q%*K=/$
M\9$DX4D>:V7P3\W->T44 >;Z1^QU^R?H'P'NOV6]$_9N\$6GPVO2_P!L\!6_
MAFV31YM\HF;=:!/*.9 '.5Y89Z\U;^ ?[+'[-/[*NB7_ (:_9G^ ?@_P!IVJ
M72W6I6/@_P /6^G174P4())%@10[!0!D\X&*[VB@".ZM;:^MI+*]MXYH9HRD
MT,J!E=2,%2#P01P0:^5_%G_!#?\ X)$>-O&C^/\ Q!_P3W^&C:E+,993::"+
M:WD<G)9K>$I"Q)Y.4.<G/6OJRB@#%^'GPX^'OPC\&V'PZ^%/@31_#/A_2H?)
MTS0] TR*SL[2/.=D<,2JB#))P .M>>ZW^P)^P]XE^-Z?M+^(?V1/AO??$2/5
M+?4H_'%UX-LY-66\@V>3<"Z:/S1+'Y<>U]V5V+@C KURB@# ^*/PJ^&?QN\!
M:C\+/C'X T?Q3X:UB)8]5T#7].CN[.\175U66&4%' =58 @\J#VK!^ ?[+/[
M-?[*VA7WAC]FCX">$/ &FZG=BZU&P\'^'K?3H;J<*$$DB0(H=@H"[CS@8KO:
M* //OVA_V4/V9OVMO"<?@?\ :<^ OA/QYI<#L]K:^*-#AO/LKG +PM(I:%R
M!N0JV.,UYU^SG_P2:_X)L_LE^,D^(W[/7[%_@/PWXAA8M::]#HRSWMJ3U,,\
MY=X,YQ^[*\<=*^AJ* *FOZ#HGBK0KWPOXFTBVU#3=2M)+74+"\A$D-S!(I22
M)T8$,K*2I4\$$BO.?@%^Q'^QU^RIJ^H>(/V9OV6_ '@"^U:V6WU.\\'>$[33
MI;N)6W+'(T$:EU#<@'(!KU&B@#@?VB?V6/V;_P!KCP-_PK7]IOX(>&?'6AK-
MYT.G^)=(BNEMY<8\V(N"T,F"1O0JV"1GFN)^#'_!,G_@GQ^SU\/_ !!\+?@Y
M^QS\/M$T+Q9I[V'BFQB\.0RG6+1OO6]U)*&>XB/_ #SD9EY/'->Z44 <#\ O
MV5?V9_V5=&O_  ]^S-\ /!W@"PU6Y6YU.S\'>';?3HKJ95VK)(L"*'8+P"><
M<5@?M0?L#?L6_MIV]M%^U7^S'X-\=2V,1BL+_7M%CDO+6,DDI%<@":)23DJK
M@$\XKUVB@#Q/]E[_ ()O?L'?L6:C-KG[+7[*'@KP7J=Q"89]9TK1D^WO$<9C
M-U)NFV' )3?M)&<9KM_CO^S?^S]^U%X/@^'W[2/P4\+>/-"M=12_MM'\7:%!
MJ%M%=(DD:SK'.K*) DLBA@,@2,.YKM:* .8^#WP5^$'[/?@"S^%/P)^&&@^#
MO#.GO*]AX?\ #.E165G;M+(TDA2&)512SNS' Y9B3R:Z>BB@#GOBK\)OA?\
M'/P!J/PI^,_P]T;Q7X9U=$35?#_B'38[RSO%219$$D,H*. Z(PR#AE!ZBL#X
M _LH?LQ_LIZ7J.A_LR_L^^#?A_9ZO<)/JEKX.\.6VG1W<J*51Y%@10[ $@$Y
M(!KT"B@"GXA\/:#XMT"^\*>*M%M-2TO4[.6TU+3K^W6:"Z@D0I)%(C JZ,K%
M64@@@D&O(_@]_P $X_V ?V>_'UI\5?@1^Q;\+_!OB:P25++7_#'@BQL;R!9$
M:.15FAB5U#(S*0#R"0:]HHH \Q_:7_8L_9+_ &R="MO#G[4_[.OA#QY;618Z
M>WB31(KB:S+?>,$Q'F0D]RC+GO7)?LR_\$N/^">/[&_B7_A-OV9_V/O _A/7
M0C)'K]EHZRW\2,"&5+F;?+&K X(5@".N:][HH @U32],US3+G1-;TZ"\LKR!
MX+NTNH5DBGB=2KHZ,"&5@2"",$$@U\V> /\ @C+_ ,$K/A9\6K3XY_#[]@_X
M<Z5XHT[48]0TS4;;0EV6-U&XDCG@A),,$B. R-&BE"H*X(&/IJB@#SW]I#]D
MW]F?]L#P0GPX_:A^!GAGQUHL4QFMK+Q)I,=S]EE(P9878;X7QQOC*M@D9P:X
MWX%?\$R?^"?7[,_@OQ#\/O@=^Q]X"T#2?%NDSZ7XI@A\/Q2OK%A,A26TNI90
M\D\#*S Q.Q0ACQR:]THH \\_9_\ V1_V6OV4;34]/_9C_9V\%_#Z#6I(I-8A
M\&^&K;3EO7B#"-I1 B^85#N 3G&XXZUC>#/V!?V'_AS\:7_:/\ ?LB_#C1?B
M!)?7=Z_C72_!MG!JC7-TLBW,QNDC$F^59I0[;LL)&SG<:]<HH KZOI&E>(-)
MNM!UW3H+RROK=[>\M+F(/'/$ZE71U/#*RD@@\$&O-/@'^PY^QI^RMKU]XI_9
MH_96^'W@#4M3LQ:ZC?\ @_PE::=-<P!PXBD>"-2R;@&VGC(!KU.B@#SC]H+]
MC[]E+]K%=)3]I[]F_P $?$(:"9SH@\9>&+74OL!F\OSO)\]&\O?Y46[;C=Y:
MYZ"NR\#>!?!?PQ\&Z7\.OASX4T_0M T.PBLM&T72;-+>UL;:-0D<,42 +&BJ
M  J@  8%:M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?B#_P>\_\FL_ _P#[
M*!J/_I"**/\ @]Y_Y-9^!_\ V4#4?_2$44 >?_\ !IM_RE,_:[_[>/\ T^3U
M^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!YW^UI^TY\,OV,OV:_&?[4?QBU V_AWP3H4VHWXC(\RX9<+%;QYX,
MLLK1Q(#P7D4=Z^.O^#>W_@H?^W!_P5#^!_CS]JG]J7PWX2T/PF_BXZ3\.=*\
M.:3-#*4A4O=22RRS/YZ*98(58*F7AFR.@'R)_P 'K_[6>K^#?V?_ (4?L9^&
M]3:)/&^N7?B+Q,D3X+VNGK'';1..Z//<O)C^]:*>U?IU_P $D/V;],_9*_X)
MH_!3X$6%@MO/I7P_L+G5T5<9U*[C^V7K?C<SS'Z$4 ?B=XP_X/*O^"@^E_%#
M7/A[X3_9"^%NI-IFL7=I;)#::M+-(D,KIN*I=<G"Y.!BF?\ $8?_ ,%3?^C!
M?A__ ."+7/\ Y)KY*_X(K?M7_L_?L4_\%NQ^T'^T]\1(O"W@_2]0\507^LS6
M%S<K%)/!=11+Y=M')(=SLJ\*0,Y.!S7] G_$31_P0Y_Z/NT__P (G7__ ) H
M R?V#?\ @K3^T9^T]_P1N^*?_!1GXK_!CP_X=\9> ]&\5WNG>&K:UO(K*X.E
MZ:;J#S%FD,NUW&UMK#CI@\UQ'_!O%_P7'_:"_P""PWB/XK:-\</A)X-\,1^
M;+1YM-?PHMV#<&\>\5Q+]HFDX7[,F-N/O'.>,?:/[2_[4$7A[_@G/\0/VT?V
M>];M-22Q^"FJ^-? ^I7=G)Y%T$TB6^LY7BD"/L;$;%&"M@D'!Z? G_!LW_P6
M7_;)_P""KGBCXPZ3^U9)X5:'P18:'-HG_"-Z$;,[KI[Y9?,)D?>,6\>.F.?6
M@#]9J*_!K]HK_@X1_P""K7[<_P"WQXG_ &'/^")?P9T&:#PI=7L2ZWJ-I:3W
MVIPV<P@N+]I+^5+2UM3(RA%92Y#H2VYQ&O)ZO_P70_X.&?\ @EY^TCX2^&O_
M  5'_9HTSQ;I'BIC+;Z9IVBV(O-1M49%G;3KO2':W:>/>A:*17(WJ&5 ZO0!
M_0C17C?[2'[='P*_9;_8LU;]N[XHW]];>"],\+6^MQQ/9M%>W0N5C^RVJPR[
M2MQ+)+%$$?;M=\,5 )'X8^#?^"\O_!QO_P %0O'OB/Q%_P $S/V<-/TKPEX?
MN LEEH?AFTOUM$;YHXKF_P!3/E37!7DK$L9(Y$8'- ']&5%?BC_P1A_X.4/V
MD?C)^V1'_P $X?\ @J/\,-.\.^.K_4YM(T3Q%::2^F3Q:Q%NSIVHVCL5220J
MR))&$'F;$,9W[U[G_@OU_P '"/QS_8,^/V@_L&?L(_"ZPU_XH:U:6DVJ:OJV
MERWJV<EV^VTL;.UC9?M%W)E'RVY%$D:A'9SL /UUK$^)7B:[\%?#G7_&5A;Q
MRSZ1HEW>P139V.\4+.%;!!P2H!Q7\\'[0G_!6O\ X.N_^"=OAG2?C]^V7\+-
M(L_!U]J45M$->\'Z/-9-,ZETMYVTN59[<LJ-@.Z,2" <C _7[]AO_@H-HG_!
M3S_@E)/^USIOA#_A'K[5_">M67B#05N/.2QU"VCFAF5'(!:-MJR)GD)(H/(-
M 'RG_P &_7_!P/\ M*_\%=/VE_&?P3^-?P7\#>&M/\->!6URTN_"RW@FEF%Y
M;P;'\^>1=FV9CP <@<U^M%?S0?\ !DQ_R?\ ?%;_ +(\_P#Z=;&OZ7Z /R,_
MX+O_ /!<W_@HU_P2!_:(TCP[X5_9O^&OB3X9^,=-^T^#O%&JVVHB<W$05;NR
MN#%<JGG1LRR JH#1S1XR5?'Z'?\ !/W]M?X7_P#!0S]D7P9^UG\)YE2P\4:8
MKW^F&8/+I5^AV75E)T^>*577.!N7:X^5P3R?_!5__@G3\//^"H7[%7BC]E_Q
ME]GM-5GB_M#P3K\T>XZ/K4*M]GN. 3L.YHI .6BED P2"/YTO^"._P#P6"^,
M/_!!;XC?&[]E7]H[X=:I=6?V741!X0F/_(+\96:-% 6(/%O<;%AFD3.52"1<
MA.0#]1O^"ZW_  <O^*O^":7[3^D?LE_LI_"_PGXW\366E+=^/)/$;7+QZ=-<
M;&M+.-;:6,^<8CYK[B1MGA YW8_23]B;QG^T]\1_V7?!_P 0_P!L;P/H/A?X
MAZ[I2W^O>&/#D,Z6^D>:2\5JWGR2.9DC*"7G DWJ,A03_/G_ ,&SW_!.KX@_
M\%-_V[/$O_!53]L-)]=\/^$O%LNK)=:G%E/$?BV5_M"\=#%:[UG91@!VMD *
M[U'[?_\ !7'_ (*B_"C_ ()-?LF7G[17Q!T9]=UB^OETOP7X4@N1%)K&I.C.
MJ,^#Y4*(C2228.U5P 6=%8 ^H:*_G+^'G_!7_P#X.LOVL/AIJ7[;'[.'P L9
M_A=923S):Z%X!L9+2>*%B)!;)=2-?WJH59&:!G^96&0RD#]'/^" W_!>31?^
M"O/@O7?AW\4O!FG>%?BYX,LX[S6M+TB1S8:O8.XC^W6BR,TD021ECDB9GV&2
M(AV$F$ /T8HK\3O^"OW_  <2_MJ^#OV^'_X)B_\ !*3X/V.L>,[#4(]+U+7K
M[16U"\OM4:,2/;6-NS+$D<*Y$DTP<;DD.$2/>_SA\<?^"WW_  <U?\$M?&'A
MGQ'_ ,%"_A#X?FT+7[F066G^(/#6F"UU!8RIEACN]'D'E3!7& S$CABC@$$
M_I HKXR_:(_X*8:WJ'_!$;6O^"HO[,^FV^GZG<_"Z'Q-H&GZ["+J.RN7:-9+
M>8*5$OEN9(R00"4R*_'7X4?\'17_  6F_:O^%<GP'_9?^ UIXL^,=SK=Q?W&
ML>"OAY)?G3M"CA@"".S!E4R&=I=\TJE$7RU +/E0#^E>BODS_@B=\9_V\/VA
M/V ] ^,'_!130X=,^(&KZSJ(33CX9?2+NWL(9S;QB\M6QY<[213/PD8\MXOD
M!!+?3/Q(^(G@OX0_#S7?BO\ $CQ!!I/A[PSH]SJNN:I<DB.TL[>)I9I6QSA4
M1F..>* -JBOYYM=_X.(O^"V/_!43]I37OAC_ ,$8_P!G:WT_PUH(:>#S="L[
MS4'M-Y5+C4+K4'^QVIEQE(5VD'<H>4J6KU[_ ()B?\'(/[8GAW]N*S_X)K_\
M%D_@[9>%O%VJZQ#HVF>*(=)_LVXL]2GV_9H;V!6,,D-P7C$=Q!M4>9&2'1S(
M@!^W=%?F!_P<P?\ !6O]K/\ X)2^ ?A+XD_94D\-+<^,]8U:VUG_ (231C>+
MLMHK5H_+ D3:<ROGKGCTKY+3_@MS_P '"_\ P4(^!.D?$;_@F)^Q>T'AWPSX
M7LHO'/CX>'+6XFUS7H[2,ZD+""\E\IH%N#(J00)/-M"EF4OY:@'[YT5^+?\
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
MLGX/Z+X7_8?_ &=;G6?%GA2RN;[XI^*O!?PODUA27NI_LL,<&V>.VB%LB9+
MR2R"3;M5/F /TN_X.'?^"T'QW_X(]>&_A3K7P/\ A9X1\3R>/K[6(-23Q6MT
M1;BS2S9#%]GFCY;[2V=V?NC&.:^O_P#@GQ^T;XI_:]_8A^%G[4'C;0]/TS5_
M'G@JQUK4=/TH/]FMY9X@[)'YC,VT$\;F)]Z_+?\ X*N?\%I_^"I7_!.K_@GY
M^RA\7-2@\$VOQ.^*^@:C>_$6UU'PG)Y5O(D5E/;Q+ 9@8)DCNMLPS@R*V @P
MH^]/@C_P4BTKPC_P1N\)_P#!3?\ :]U"W@7_ (539>)O%0T6T$:W%U-&@6WM
MHF; >6>2.*-2V-TB@L!DT ?6U?DA_P ' /\ P<(?M+_\$C?VJ/"/P&^"OP5\
M"^)=.\0_#^'7[F\\4K>F>.=[Z[MS&OD3QKLVVZGD$Y8\]*^-OA=_P7U_X.*?
M^"HGQRUZ3_@FA\ =%M_#N@2+--X=TWP]974%G;,S>3'>ZCJ3HC3.$;A&A+[6
M*(-IQ\+_ /!=C]NS]HW]N3]IKPM/^V%^SO)\,_BI\./ \?A3QQH'E210S727
MEU=)<PQ2EGBCDBNHR%+R*<;U=E=< ']A?@37KGQ5X(T;Q1>0I'-J6E6]U+'%
MG:K21*Y SS@$UJU\4?\ !3O_ (*D^'/^"2__  39T']HB?P9_P )+XDU.PTS
M1O!N@22-'!<7\MIO\RX=062"-(W=B,%B$C!4R!A^4_@'_@J!_P '</[4/P:E
M_;*^ _P8M6^'$\-Q>6;:)X%T@0SV\)82-;07CO?7* JRAD\PMM(!)% ']%]%
M?E'_ ,&YO_!?7XL?\%7=4\8?LW_M+^#=$TSXA>%/#RZUI_B'PS;M#;:KI_G)
M;RM);R,XBFBEF@Y5MCB7[B;/F\4_X)]?\' G_!0:Y_X+0?\ #LS_ (*%CP1%
MII\4ZMX1:^T/PV]C(NJP^9]BF5C,^Z*X:)408^;[5&V<4 ?N/17P[_P<"_\
M!3OQE_P2O_8+D^,_PA;27\?>(?%-CH?@^'6;4W$"R,6N+F5X@REU6V@F7.0
M\D><]#/_ ,$!_P!KC]M']O#]@FU_:S_;1DT!+_Q7XCO1X0M?#^B&RC&DV["W
M$KJSN6=[F.YP>!L1"/O9H ^VZ_'SX.?\'%O[4'Q'_P""ZEY_P2NU3X(> H/!
M]O\ %37?"Z^(K=+W^TC;6*W9CE.9S%YC?9UW?)CYC@#BOV#K\2?@?_P7R_;V
M^('_  <)7O\ P32\02^#/^%:V_Q?\0^&XQ!X<9;_ .Q627AAS/YI&_,$>6V\
M\\#- '[;45^/G_!RI_P6X_;9_P""5GQU^&OP]_98D\)+I_BKPE=:CJO_  D>
M@->/YT=UY2[&$J;1M[<\UX;\??\ @M3_ ,'$O[5/PMU/]L'_ ()X_L:W7@_X
M#Z%9RW%MXGNO#-G?ZEJ]M ")[TQ7;L9(LH[;;6%UC"LIED*%J /WUHK\H?\
M@V\_X+Z_%;_@JEJ_BW]F[]J7POHEM\0_"6A)KFG:YX=MFMX-9TT31V\S2P%F
M$4T4LUORA".)N$0H=_ZO4 ? ?_!P3_P5J^-'_!(C]GKP/\8/@I\-_"_B6^\4
M>,VT:\M?%*W)BBB%I+/O3R)8SNW1@<DC!/%?EG8_\'EO_!3'4]+&N:;^P_\
M#6XLF#$7D&EZR\1 )!.\76.""#SU%?4'_![;_P F/?"#_LJTG_ILN:^H?^#6
M3_E!C\&/^OGQ+_ZD>I4 ?%'[$G_!Z;X7\:_$S3_ '[>'[,=IX/T?4;E8)?&_
M@O4YKF'368[=]Q93*9#$"<L\<K.H!Q&YXK]T_#_B#0O%F@V/BGPOK-KJ.F:G
M9Q7>G:A8SK+#=02*'CEC=25=&4A@P)!!!%?BA_P>5_L'?!6__93\-_MY^$?
MNG:7XZT3QI;:+XCU>PM$BDU?3;N&;;]H*@>=)%/%%L=LD++(,X( ]N_X-;_V
MS;7Q-_P1#;Q?\<O&26NC_!#7-;T74M;U&0D6FDV=O#J2LYY.R&WN_+7'1(5
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M_@N3I7P&\!_%S_@K9\>_!NI:-JGBV6T\*?#_ ,+&W5M*NOLKO)-(+6UCB8!
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
M]JS^#/&^@W&D7<,NFWTCD0W-M?MB*01R*KB6/:'3<C, &H _ISKYY_X*Y?\
M**K]I3_L@WBW_P!,]U7<_L6C]HE/V1OAK#^US;^7\4(O!.FQ?$ &:VD+ZNMN
MBW3EK4F EI S'RODRQV\8K'_ ."BWPI\??'?_@G_ /&_X)?"G0?[5\3^+_A+
MXBT7P[IGVJ*#[7?76FSPP1>9,R1Q[I'5=SLJC.20 30!_-%_P;1?\$FOV3_^
M"K'Q,^*WA3]JJ/Q(UIX.T+3+O1_^$<UD6;>9/-.DF\F-]PQ&N!QCFOV)\"?\
M&DW_  26^'?C?1OB!X=M_B7_ &AH6JV^H6/G^,U9/.AE61-R_9QD;E&1W%>,
M_P#!JY_P2=_X* ?\$WOBI\8/$G[:'P"_X0RR\4^'])MM!F_X2K2M1^U2PSW#
M2+BQNIBF%=3EPH.>"<&OV?H _+O_ (.^_P#E#GJ7_91M"_\ 0YJY_P#X,V?
MVB>&_P#@D_JOBVRL(DOO$7Q8U6>^N0@WR"*VLX(U)ZE5$;$#H"['N:]Q_P"#
MCS]B_P#:6_;T_P"":U]\ /V3_AM_PE?BZ;QII-_'I/\ ;%G8YMX6D,C^;>31
M1<;AQOR<\ TS_@V__8M_:7_8)_X)L6GP!_:Q^&O_  BGBV+QMJNH/I/]LV5]
MBWF,7EOYMG-+%SM;C?D8Y H ^#O^#Y#_ )$/]F__ +"_BG_T5I=6/^"F,WB*
M+_@SR^"B:(9/LTF@>"5UCR\X^S=5W>WG"#\<5[E_P=6?\$Q_VX?^"DGA+X)Z
M9^Q9\$?^$SG\(ZCK\OB%/^$ETS3OLB7,=@(3F_N81)N,,OW-V-O.,C/T_P#
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
MR-<R6=E9S//-=2"-/G<JA*(ID15 'Z1_\%U_^";_ ,=/VA?^"/FE?L._L1^
M;_QGK?AW5O#\.F6.J^);6&ZN+*R5D>>:ZOYHDDE( 9F9]SLQ.#0!Y]_P9T:%
MI>D_\$B9]2L;1(YM4^*VM7%[(JX,LBPV<0)/?"1(/PK\N/V>?"VB:]_P> ZA
MI.I:?%+!'^U!XGO5C= 0)X9K^YC?'J)45P?49K]IO^#;O]BO]IG]@?\ X)MP
M? +]K/X:?\(GXM3QSJNH-I/]LV5_BVF$/EOYMG-+%SL;C=D8Y KX-^!'_!%S
M_@I=X,_X.3K[]OSQ+^S9]F^$DWQL\1Z_'XL_X3'1GSIUTMZ()OLJ7AN?F,T?
MR>5O&[E1@X /4O\ @]DMH&_X)Z?"V[:)3*GQFA1'QR%;2=1)'XE5_(59_8=8
MM_P9DZV6.?\ BR'Q#'/_ &%-9KV#_@Z*_P""?G[7?_!1;]C#P'\)_P!C?X2?
M\)CX@T;XGPZOJ6G_ -O6&G^39KIU]"9=]]/"C?O)HUVJQ;YLXP"0_P#95_X)
M_P#[7/PV_P"#9;5/^">_C3X2_8OB_<_"SQEH\/A'^WK"3=>WU_J<MK%]JCG:
MU&]+B$[C+M7?ABI!  /AO_@QPC\$GQ=^T?+=I;_\)&NF^%Q8,^/-%D9-3\\)
MWV^8+;?VR(ZZ_P#X/B-/\&_\*T_9ZU6X2W'B$:[XABLVP/-:R\FQ,P]2HD\C
MZ%O<U\]_L'_\&_W_  <!?L3:!J_[7_[-:P_#3XP>'[\6-EX*O/$^BWD?BG19
MHPTJAXYY[0E9D3,-T45OED1U>)=UZ[_X(J_\%^?^"T7[7>C_ !!_X*E?:/!/
MAO252SO-?U>YTV-=/L!)NDM],TZR=@TK\GS&548X+R-M52 <M_P5PU/XDM_P
M;:_L'Z?KLES_ &?+=7KW8DSM)CAG73\_2V>7;_LYQ7LW_!)7Q;_P<X^&_P#@
MGG\-M+_8#^"/P?U#X2"PO)/"-]JUUIRW4ZO?7#3M,'O4;S/M!F!W*#Q7ZO\
M_!17_@D+\#?VY/\ @FU;_P#!/30'C\*V/A/3-/7X8ZH(3,-"N]/@\BT9ER#)
M&82\$G.XI,Y'S8(_'O\ 9N_9L_X.SO\ @DOX,U?]D[]F#X40^(/!DU]/+HEY
M82Z1K%C:2RG]Y<V37,B2VP=OG,4\:KNRYB!9BP!VG_!-3_@C-_P6@^%W_!:?
MPS_P4B_:2^"'A70['4O&^L:OX^NO#GB[33 G]HVUW%=>7;17#L09+ACL&X@\
M]J^9O^#E_P ):?X^_P"#A;_A!=6BWVNM)X.L+E,_>CFAMXV'Y,:_1;_@WC_X
M(2?MC?LA?';6_P!O+_@H3\1+RV\9ZNMY)IO@.S\3&]S>WA;[5J.IR0.T$TY#
MR!$5I0#*TC,'50/)/^"RO_!%W_@I;^U;_P %O]*_:_\ @%^S9_;WPZMM0\)R
MS>(O^$QT:UVK9^1]I/D7-Y'.=FQND?S8^7/% '[RV5E9Z=9Q:?I]K'!;P1+'
M!!"@5(T4855 X     Z5_/Q_P?*Q:>/$?[,\T>W[4UEXN6;'7RP^C[,^V3)^
MM?T%U_.-_P '3HU_]NG_ (+3? __ ()\?#"9KC4+70M+T>41#=]CO]8OV>1F
M Z*EJMI,S'HN2>!F@#]U?^"=7]K'_@GU\"CKV_[=_P *;\,?;?,^]YO]DVV_
M/ONS7LE4/"WAK1O!GAC3?!_AVT%OI^DV$-G8P+TCAB0(B_@J@?A5^@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#\0?\ @]Y_Y-9^!_\ V4#4?_2$44?\
M'O/_ ":S\#_^R@:C_P"D(HH \_\ ^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--
MO^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R;]
MNG]D/X=_MY_LD^.OV2OB@-FE^--#>T2]6(.]A=*1+:W: XR\,Z12@9P3'@\$
MU\A?\&WO[*/_  4'_8*_9:\5_L;_ +</PQMM+TKPOXMFO/AMKUCXDLKZ"^LK
MIG:XA1()6DA59T:=?-1"WVUA@%2!^BU% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5^!'_  51_P""6O\ P<J_MU_'OX@? ^V^)RZS\ =6
M^(5]J/@^QU/QQIMG8PZ:UX\UG'<Q1 74RPJR!4D23:8E(&0#7[[T4 ?'O_!$
MO_@E+X<_X)(?L=0_ V;Q'::_XRU[4VUGQ[XCLH66&ZOF18T@@W@/]GAC143<
M 68R2;4,A0?85%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 -FD:*%Y4A:1E4D1H1ECZ#) R?<@5^
M2?\ P2<_X)(_M@W?_!6'XN_\%>?^"F'PUL_#GBC5=3NO^%8^%UU^SU-K)+E#
M )FDM)9$7[-8+'9Q@MEA)(Q VJ3^MU% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!^(/_![S_R:S\#_ /LH&H_^D(HH_P"#WG_DUGX'_P#90-1_
M](110!Y__P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_
MU !169XT\9^$_AUX2U+QYX[\0VFDZ-H]E)=ZIJ=_,(X;:"-2SR.QX  !-)X)
M\;>$?B1X0TSQ_P" ?$=IJ^B:S8Q7FE:I83"2&Z@D4,DB,."""#0!J4444 %%
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 ?B#_P>\_\ )K/P/_[*!J/_ *0BBC_@]Y_Y
M-9^!_P#V4#4?_2$44 >?_P#!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]
MKO\ [>/_ $^3U^_U 'XC?\%-_#GPW_;7_P""M_[0'[.?[='C2\_X1;X0?LU2
M^(O@%\.KO7);#3]<U9],-Q/J81'3[7<0S&5 @)W+!R&2)Q7T9_P1Z_X)7^+/
MV./'_P //VH?V6_BV-"^#7Q)^!&B7/Q'^$VH7UW=K/XGELHI3JMGYC,EON)3
M<,G_ %DR@!3&J;?_  5 \$_\$J/^"F?ASX]_ #XE>#-.\5?&']G+X<76K7,\
MFGWVG:CH$DVGS7=KY-V!%]JARL<C1JTL.9$W#+5\T_\ !.ZZ_:&_X)B?MO?L
MB_LS>&OVI_&7Q'^$7[4OPADU.?P)XXU'[?/X-U&UT>.^,MA)@&&U+L$6(!5$
M?F[@[1JX /?X_P#@E+\?/^"C7[6?QA^+_P#P5@\1>.=/^'FE^+'TCX#?"WPI
M\1C9:4=#BSLU>==-GWFYG^1BLK)(K;PP9!$$R_\ @E!X@^)?[*7_  5M^/W_
M  2:T+XZ^*/B+\)O!G@C3/%GA*?QEJ[ZE?\ A&YN#:A](-TWS-&ZW1D1&^ZL
M*D ,TC/Z=_P4<_X*F_%3PI\:H?\ @FO_ ,$R_A]!\0OVD=>L!-?S7&#HOP[L
M)%7_ (F>JRX*A@KHZ0'KN0L&WQ13VOV8_P!AO6O^"//[#'Q8^,?P]T;6OCK^
MT%XCTJ\\4^-]>EMY9=0\;^(%BD>&UC1 THMUED8)&N7_ 'DC?>?  /)?^#@_
M]M_XU7OPL\>?\$_?V&];>W\:V/PEUKQS\9?%MI.RKX/\)V5E+<&W,B<QWFH-
M&MO&H^98Y&<A0ZR+Z#^RK^UKJ/[)7_!N%X+_ &P=;9]8U/PA^SO;ZO;+J4[R
M?;K\6F+=)7)W$/.T:L<YPQ/6OSU\*?M4?&O]GO\ X)=_M'^$_CI_P2D_:MO?
MB]\<O OB>_\ C-\9_$/PS^S:8M[=:;<PH[R,^ZWTRQBDPBX 1%D<(F_8/2OA
M[\9?'O[5_P#P:H?$7X(VG[,'Q&\'_P#"M?@)H_V/Q'XLT/[-I_BRVM_]*GN]
M+D#'[1"D5DS,V!@2IZT >F?LQ?\ !$;6?VPOV%?#G[:GQR_;$^,*_M/_ !*\
M'P^,-)^)-A\0;RTC\.7E["+NRLX+.)EACM8E>%'B"Y_U@C,8V!/K?_@AE^W#
MX[_X*!?\$V? _P <?B\RMXXL9+SP]XWE6)4$^I6,S0M.57"JTL8AF8* H>5@
MH  KT/\ X)P?$CPAXD_X)H_!#XFVFLVT>CM\%_#]U/=M*!';I'I<'FAST7RR
MKJV?NE"#TKY._P"#4S1]2'_!+"?XAW-E+#8^-OBWXFUS1O,0KOM6N4MP1GMY
MEM*/J#0!^E-%%% !17B6J?L$?!K5]3N=6N?%7C=9+J=YI%B\7W*J&9BQ  /
MR>!VKGOV<? VF_"7]K_QM\+_  WJVK7.F6GA'3[J+^UM6FNG$DDAW<R,0.G8
M#\: /HZBBB@ 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 _$'_@]Y_P"36?@?_P!E U'_ -(111_P>\_\FL_ _P#[*!J/
M_I"** //_P#@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK
M]_J /@K_ (*D_P#!&72OVJ/%7BC]L?\ 9=^,7B_X9?&ZX^'&H>'K^Z\(S6YM
M/&MDUJZ1Z;J,%QB.3?A(1*77: A;=Y490_X)7?\ !&ZT_98USPG^U[^U/\8O
M%WQ+^-EI\-=.\.:;-XMF@%IX'L%M4632].@MRT:;"7B:8,V\;RNWS9"_WK10
M!^8.G_\ !MAJ'A/XS>/OCO\ "K_@K/\ M$^"O$/Q+\03:OXON_".M06#:A.\
MTLH$K0JI=4,T@0-D*&(&,U]&_L'?\$T/BQ^QC\6=3^)GCO\ X*7_ !V^,]IJ
M'AV73(O#/Q1\3F]L+21YX)1>1H3Q,HA:,-_=FD'>OK&B@#A_VFO@;HG[3O[.
M'C_]FWQ+K5UING?$#P7JGAR_U"Q53/:PWUI);/+&'!4NJREAD$9 S6-^S#^R
MEX#_ &9_V1?"/[&]K=R^)/#?A3P?#X<,FNV\;-J-HD7E,)T4;#O0D,N,$$C%
M>HT4 ?FO<_\ !N[J/A[P;K'[,GP5_P""GGQK\$_L\Z_=W#ZC\&=->TG6"UN)
M"\]A::C*IFM[5RS@Q%7#!VWF0LY;[\^!7P0^%_[-?P=\-_ 3X+>%(-#\*^$]
M(ATW0]+MR2(((UP,LQ+.Y.69V)9V9F8DDFNLHH **** "O"_ /\ RD$\?_\
M8B:5_P"C&KW2O"_ /_*03Q__ -B)I7_HQJ /=**** "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@#\0?^#WG_ )-9^!__
M &4#4?\ TA%%'_![S_R:S\#_ /LH&H_^D(HH \__ .#3;_E*9^UW_P!O'_I\
MGK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH **** "BBB
M@ KPOP#_ ,I!/'__ &(FE?\ HQJ]TKPOP#_RD$\?_P#8B:5_Z,:@#W2BBB@
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 **** "BL_Q9XK\-^!/"NI^./&.M6^FZ1HVGS7VJZC=R!(K6
MVA0R2RNQ^ZJHK,3V -? '_!##_@N+X;_ ."M'BKXR^!]4TZWTC5_!WC">^\&
MZ=L"2W?A.9_+M)77^*>-T*S$< SP^M 'Z'T444 %%%% !1110 4444 %%%%
M!1110 4444 ?B#_P>\_\FL_ _P#[*!J/_I"**/\ @]Y_Y-9^!_\ V4#4?_2$
M44 >?_\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0
M45^4W_!3']K?]N[]IO\ :^^.7[ W['GQ\M/@_P"#O@/\$)?%?Q/\60:%#?ZQ
MK]S<Z>;J#3;0S<6L1B>,&>/;(C>8=Q^5#U__  2#\;_\%8?A5\3/ GP&_:IU
MR\^,OP8\<?!'2/%7@[XOCP[%97'AB\DM4?\ L6_DC.+D[0P$K;Y6S"Q8;V1
M#]*J*_-:/]K/_@J7_P %*_VL_C#\)/\ @GO\4O WP5^%OP1\6/X2U+QYXK\'
M'7-5\2:[#G[2D%O(ZPQVT9& Q^8JZ.&?S"L7;?\ !.7_ (*$_M4WO[6OQ9_X
M)J?\%'+'PG+\2OA7X;M_%.F>/?!%M+!IWB7P]*8P;E[=R3!/&TT08+A2790H
M\O?( ?>=%?EK^S+^T9_P6P_X*X>!]7_;"_9,^.OPU^ GPHG\07]C\,O#OB/P
M"VMZKX@MK2=[=KG4)9'Q;!IHW3$(RI1QM.T22>K_ /!/[_@KSXG^(G[+_P >
MO%'[>?@O2O"OQ"_98U?4]-^+L7A1VDT^^2SAEE6\LA(Q8><()56,L<L@(($@
M50#[SHK\J?A=\;O^#A_]JS]EQ/\ @I9\&/'WP?\ #.BZUI<OB+P'^SOJ7@V6
M\EU;11F2W2XU3>LJW5Q"H9-FV-O,C),.XJGW/_P3B_;=\$_\%%OV+O O[7_@
M72FTV#Q9IC-J.CO/YC:;?PRO!=6Q; W!)HI K$*738^!NQ0![?1110 5X7X!
M_P"4@GC_ /[$32O_ $8U>Z5X7X!_Y2">/_\ L1-*_P#1C4 >Z4444 %%%% !
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 %%%% !17'_ !Y^/_P6_9?^%>K?&[]H+XEZ3X2\*:)!YNI:UK-T(HHQ_"B_
MQ22,?E6- SNQ"JI) K^;;_@M)_P=2_&C]L'^UOV<_P!@>YU;X>_#&7?:ZGXJ
MWF#7?$D7(8!E.;"V8?\ +-#YKK]]U#-" #ZR_P"#I?\ X+I?!/2_@#XA_P""
M:W[)_P 3(=?\9>);I;#XF:QH4PDM-%TY&W3Z=YZG:]S,ZK%(B%@D?G))M9@M
M?BS_ ,$F/V^/$G_!-;]O/P+^U/I<MQ)I&G:A]A\9:=;DDW^B7!$=W%M_B94Q
M+&#QYL,9[5\X$DG)-% ']]GA/Q7X;\=^%=,\<>#M:M]2TC6=/AOM*U&TD#Q7
M5M,@DBE1A]Y61E8'N"*T*_('_@T(_P""D7_#2?[&VH?L0_$;7O.\7?!K;_8/
MVB7,EYX;G<^1C/+?9I2T![+&]LO>OU^H **** "BBB@ HHHH **** "BBB@
MHHHH _$'_@]Y_P"36?@?_P!E U'_ -(111_P>\_\FL_ _P#[*!J/_I"** //
M_P#@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J /S@_
MX+&?\$K#\4=0^(?_  4)_92_:HUKX1?%;2_@_J>F^/(]-L8;_3_&&A1V<S?8
M[ZUD9=K/'$8TG^8*(T(0M$K+PG_!*/\ X*,?MM_ GXK_  %_X)Q_\%$_AIX,
M?2?BK\);34?@-\2O <TRQWMM::9'/_9^H0S'BX2W4!G0(!)L4"02B0+_ ,%,
M_P!@_P#;>_9<^/\ \?O^"B7[!4/A/Q7X1^,_P@N]+^.7PX\4:J]A<0-:Z;)
MFK:?-M*,\<*LQC<@EFE #^:#$O\ P2^_89_;8_:A^-?[/?\ P4+_ &[K'PGX
M3\(_!7X.6FD_ OX>^&-4:_N;HWFEQ02:QJ$V-B-) 5*PH<AECR$,1,H!]F_\
M%'?^"FO[/7_!-7X56WB_XJ37>N>+/$,QLOA]\-O#R>?K/BG4"0J6]M"H+!-[
M('E(*IN  9V2-_%?^"0/[#?[2OACXK?$G_@J'_P4&BM;/XX_'&*VA_X1"P?=
M;^"O#T(0VVE*03F7$<)EY.#"F27,I;Y2T[]@?_@OUX0_X*2_$'_@HV/@3^SE
MX_\ %>NW4EEX N/B/XJU"Y'@S15DD6&UTZ* PI QA95>3!=B9""#-+O^V/V4
M?'O_  79U;6O%_\ PVA\"OV>],TZW\"WT_@@> =;U)IKOQ$K1?9+>Y:XED6.
MU93-O=5W A,=P0"7_@IY_P %9/#/[%-QI?[-O[/_ ('F^*?[1WCR/R/AW\*-
M$!EE#N"%O]0*D?9K-,,Y+%2X1L%4626/X\_:+_X)U_$W]@?_ (-YOVH];^,G
MCE?%7QK^+<,OC'XO^([,YADOKB]MVEM8< 9AAC:8;L ,TDK *I55Y/\ 8>_8
M)_X.)OV(/B-X^^/.D_ ;]F/Q]\3OB7K,E]XL^)GQ \4:G=:Q-&VTBRB>!XH[
M>U4J"(HT4<(#E8XE3[^_9_\ AU_P4'_:X_9X^*_[/_\ P5X^%7PHT+2_&&A/
MH>DP_"34;R;S[*[M[B&[>9KN239*FZ(Q,N,')Y(% 'J7_!.H:6/^"?7P*&A[
M/L0^#?AC['Y?W?*_LFVV8]MN*^,?^#44-_P[+U\VO_(,/QM\3G1,?<^R^9!M
MV_[._?T[YKF?AE\#_P#@XD_94_9<7_@FK\&O!'P>\4Z)H^ER^'/ 7[0VH^,)
M;*;1]$(,=N]QIFQI&NH(6VIY8=%\N,$3;2S_ '1_P3A_8A\$_P#!.?\ 8N\"
M_L?^!=6;4H/">FN-1UB2#RVU*_GE>XNKDKD[0\TLA5"6V)L3)VYH ]PHHHH
M\2U3]J7XRV&IW-A;?L6^-[J."=XX[F*YMMLRAB XRW0@9'UKC_V;?'OB7X@?
MMP>.M;\3_#+5/"]Q)X(T]7T[571I8PDN%)*'&&W$C_=-?3M>%^ ?^4@GC_\
M[$32O_1C4 >Z4444 %%%% !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 445#J6I:=HVG7&KZO?PVMI:PO-=75S*$CAC4%F=V
M8@*H ))/  H FKXR_P""LG_!</\ 8\_X)-^"G@^).MCQ1\1KZS,OAWX9Z'=I
M]NN,@[)KE\$65L3_ ,M7!9@&\M)"I _/O_@M'_P=I^%?AO\ VM^S5_P2VU2R
MU[7UWVNL?%Z6%9M/T]N59=,C<%;N0'/^D.#",919@P=?PN^#_P %/VO_ /@I
M+^TL?!OPR\.>)_B=\2?%U\]UJ%U/</<W,[,P\R[N[F9L1QC(W32LJ+D9(XH
M[W_@I3_P5A_;$_X*H_%7_A/?VD/')&CV,[GPQX&T<O%I&B(W&(823OE(X:>0
MM(W3<%"JOWK_ ,$7/^#5+XQ?M9_V3^T;_P %!;35OA_\-I=EUI?@T*;?7?$<
M7!4R!AFPMF_O,/.=<[%C#)+7Z-_\$7?^#87]GK_@GZ-*_:!_:M&E_$KXPP[+
MBS#P&31?#$PP1]DBD ^T3J>?M,J@J0#&D9!=OU)\1>(_#WA#0KOQ3XLUVSTO
M3-/MVGO]1U&Z2""VB49:221R%10!DL2 !0!^>OC3_@VF_P""!W@717UC6/V'
M_:"!?B=XGWS/_='_ !,_S/:N&^&O_!OA_P $*-=UJ31_&'["\-M]IF)L9T^)
MGB<(F>D;?\3/\F_.O=?#_P"VQX(_;F^-FLZ=^RSX \9>*_!?AC3I$U3XGKIX
MA\/O>(Z@VMF\K+)<M@DLT:,. >58/7<^"_!>M>.M:31]'A]YYV'R0I_>/]!W
MH H_LA_\$/\ _@F#^P9\98/V@/V3/V;;CPAXM@T^>Q75(?'NO7:O;3 "2*2"
MZOI895.%.'1L,BL,,JD?5]5- TG^PM%MM'^VS7/V:$)Y\[9=\=S5N@ HHHH
M**** "BBB@ HHHH **** "BBB@#\0?\ @]Y_Y-9^!_\ V4#4?_2$44?\'O/_
M ":S\#_^R@:C_P"D(HH \_\ ^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4I
MG[7?_;Q_Z?)Z_?Z@!)(TE1HI4#*P(96&01Z&B...&-8HD"JH 55&  .@ I:*
M "BBB@ HHHH **** "BBB@ KPOP#_P I!/'_ /V(FE?^C&KW2O"_ /\ RD$\
M?_\ 8B:5_P"C&H ]THHHH **** "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 **** "BBOS3_X+-?\ !R7^S)_P3.MM2^"OP;^P?$GXT(C1
M'PY:W>=.\/2$8#ZE-&<AP>?LL9\TXPYA#*Y /LK]MW]O;]EC_@G?\&;GXY_M
M6?%&T\/:2FZ/3;+/FWVKW &1;6=N#OGE/' ^50=SLB@L/Y>_^"R7_!Q?^U/_
M ,%1=1O_ (3^!7N_AS\&1,5@\&Z?>?Z5K2*?EEU.=,>=G 86Z_N4.W(D9!(?
MDW]J#]K/]L#_ (*6_M$#XE?'?QIKOC[QIKMVEEHNEVEN\@A#OB*QL+2($1)N
M;"Q1KEF))W,Q8_LW_P $6_\ @TF"_P!D_M+_ /!572@3\EWHOP:@N/H4?5I8
MS^/V2,^@E?[\- 'YX_\ !(#_ (("?M<?\%6_$-OXTM+.7P+\)+>ZV:M\1=8L
MF*W6UL/#IT)*F\ER""P(BC(.]PP"-_4C_P $^_\ @FK^R/\ \$S/@]'\'_V6
M/AO%IJS*C:]XCOMLVJZY.HQYUW<;07.2Q6-0L<>XA$0$BO0?B-\3OV?/V/\
MX-'Q7\1/$WAWP#X(\-V4=O 91':6=I$B[8[>")  3A=J0QJ6. JJ>E?(#_M%
M?M[_ /!4ISHW[%>D:C\#?@K<G;<_&GQ5II&O^((.A_L:Q8CR(V'W;F0@X(9&
M1T*$ ]H_;%_X*;_ S]E'Q%:_!S0-*U3XD?%K5P%\/_"CP-%]JU2X=AE7N-H*
MV<.,,9).=F65'"G'D?AW_@GM^T]^WOKUI\5?^"L_CN*#PU!<)=:#^SIX'U%X
M]%LF4YC;5;E&W:C.O&55O+5@=K;6:.OH/]CK]@']FG]AWP[=6'P7\(22ZYJQ
M,GB7QMKUQ]LUO7)B=S275VXW-EOFV+MC!)(4$DGVF@#.\)>$/"G@'PS8^"_
MWAFPT;1],MUM].TK2[-+>WM8EX5(XT 5%'H !4VDZ!HNA>?_ &/ID-M]IF,L
M_E)C>Y[FK=% !1110 4444 %%%% !1110 4444 %%%% !1110!^(/_![S_R:
MS\#_ /LH&H_^D(HH_P"#WG_DUGX'_P#90-1_](110!Y__P &FW_*4S]KO_MX
M_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1110
M4444 %>%^ ?^4@GC_P#[$32O_1C5[I7A?@'_ )2">/\ _L1-*_\ 1C4 >Z44
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_^U5^TC\./V/\ ]G'QI^T[\6[_ .S^'O!'A^XU34-K //Y:_NX(\\&660I
M$@[O(H[T >@45^(/_!KI_P %M/B/^V!^T=\7_P!F+]J?Q=]H\0^-_$%]X\\!
M>=.2D'F,/MVDP;N1%%&(988QT2.X/:OV^H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K ^*'Q3^&_P2^'^J_%;XO^.M*\->&M#M&NM7US
M6[U+>UM(AU9Y'( Y( [DD 9) KYW_P""G_\ P6!_8Z_X)2_#3_A*OC_XP^W>
M*-0MF?PO\/=$D235=789 8(3B" ,"&N),(,$+O?"'^63_@JG_P %I/VQ?^"L
M/Q .H_&7Q)_87@?3[LR^&?AMH5PZZ;IXY"RRYP;NYVD@SR#(W,$6-3LH ^_O
M^"T?_!V1X_\ CA_:W[-O_!,?4M2\)^#WWVVK?%*2-K?5]83E2M@IPUA"1G]Z
M<7# C @P0WYC?L!?\$W/VPO^"H7QJ/PM_9E\ 7&K3B99?$GBK5'>+3-&C=CF
M>\N2#M)PQ" -+)M;8CD&OMC_ ((N_P#!L'^T'^W^=*_:!_:R&J?#7X/S;+BS
M1X/+UOQ/">1]DCD4_9K=AS]IE4[@08TD!WK_ $%ZUXU_X)T?\$5OV9=*^'VD
MV&B?#[PO:@Q^'O"6A6YGU37;HA5)BA!,][<.=@>9R>2ID<#F@#RK_@D%_P $
M!_V1O^"4?AVW\96%E%XY^+5Q:;-7^(VLV2A[;<N'AT^$EA9PD$@D$RR G>Y7
M"+V/[1/_  55TR'XDW7[+7[ /PQF^.'Q<B_=W]GHUP%T'PT22OG:IJ /EQA6
MSF)&W$J4+1L5SPO_  KK_@H;_P %5O\ 2_C9=:W^SA\![OF/P/I5P$\9>*K8
M]KZ?&--A=>L"C?@LCJX*R5]>_L[?LS? ?]D[X;6OPC_9X^&.E^%M!M.1::=#
M\\\F #+-*Q,D\I &9)&9C@<\"@#YM^"G_!*S5OB'\1+']IS_ (*?_%"+XR_$
M.U;SM%\,FW,?A+PH20?+L;%@%G88 ,TRY;:K%-Z[S]F(B1H(XT"JHPJ@8 'I
M2T4 %%%8'Q1^*OPS^"/@/4OBE\8O'^C^%_#>CVYGU37=>U&.UM;6,?Q/)(0J
M\X YR20!DF@#^>#_ (+U?\%ZO^"L/[%W_!6+XK?LT?LT?M6?\(UX)\-?V%_8
MFB?\(+H5Y]F^T:%I]U-^^NK&69]TT\K_ #.<;L#"@ ?('_$4=_P77_Z/F_\
M,9>&/_E97GW_  7H_:A^#'[9O_!67XM_M(?L]^)9=9\'>()]&CT75I;&6V^U
MK:Z+86<DJQS*KA&EMY"I9067:V!FOD&@#^SW_@@K^U'\=OVT?^"3WPI_:7_:
M7\<_\)+XV\2_V[_;>M_V9:V?VG[/KNH6L/[FUBBA3;#!$GRH,[<G+$D_7]?
M'_!KC_R@H^!G_<S?^I/JU??] !1110 4444 %%%% !1110 4444 %%%% 'X@
M_P#![S_R:S\#_P#LH&H_^D(HH_X/>?\ DUGX'_\ 90-1_P#2$44 >?\ _!IM
M_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0!\#?\%+?
M^"Q7Q*_9U^+WB/\ 8Y_8<_9>N_BQ\5?#?PVN_&'C.]N-;BT[1_!6F)"TB75W
M)(K?:)=H606R["ZO& Y+[:C_ ."7/_!93Q[^U+\5-'_8X_;6_9JN_A3\7M3^
M&EAXS\,R1ZO%?:5XTT>:%&-_9R1J/)8Y+&W)<H$E!?=$ZKXO_P %6?V2OV\?
MV4_VG/CK_P %(?V,_AGH/Q.\%?&3X(S^&_C)X,U'7$T[4M%6TTYK=-5LY)/D
ME2."-6:(;G8^8H0[E=/1/^",?_!3S]D3]I^+X=?LK^-/@3K_ ,.?CUX)^$&D
MV^E6?Q%\)QVM[K6D0V,:FZTN[.6FM77,P3*%D=G5757< 'H'Q]_X+.7^C_M.
M>*?V/_V&/V(/'W[0_C7X?I%_PL.;PMJ%IIFC^'YI!E+26_NB4:YP&S$%ZJRA
MBR2*GH?_  3R_P""I'PM_;ZUCQI\*+CX7>*_AE\5/AM=Q0>/OA=X[M$AU'31
M*,Q7$;(2MQ;N.DBX/*DJ%>-GZ[0_A5^Q!_P32\#?%/\ :)M+/2/AUH7B?Q#=
M^,_BAXEU36;F2.[U&8_O;EVN)9"K.QPL,0 +OA$W/@_ O_!/+5OBW^U)^T_^
MU+_P7OLO .H^#O WB+X5S^%_@EI^K6WE7NNZ=I\*3-J\T9Z*\MG%Y9YR))$!
M(B#. >V_$#_@N1XD\1?%OQSX!_80_P""=GQ/_:"T#X7:O+I/C[QQX1O+6ST^
M#4(1F>TL?.R^HS1]&2, DD%=RLCM])_L:?M^?LX?MR?LL6O[7OP?\426OA4Q
M7(UR/Q BVESH-Q; FZMKU"Q6&2$#+?,5VE75BK*Q^9?^#73PEI/AS_@B3\(]
M:LHP;WQ'=^(-5UFZ)R]U<MK=]%YCGJS"*&),GGY!7PEXN\<:_P#!+]GK_@L;
M\-/ -U)9Z1I_CNWO+.UMCMCADUY[BWO]H'"[HPJD#LH'04 ?9<__  <.ZMXA
M\&ZQ^T[\&?\ @F!\:?&G[/&@W5PE]\9M,%I"+BUMY#'<7]KILK":>U0JY,I9
M H1MXC*.%^^_@7\;OAA^TG\'O#?QZ^"_BJ#6_"OBS2(=2T/5( 0)X)%R,JP#
M(XY5D8!E965@""*\Q_X)N_#;PAX7_P"":'P/^&-GHUM)I"_!?P_;7%HT0,=P
MLFEP&8N.C>8SNS9ZESGK7R?_ ,&IFL:HW_!+&?X?75]+/8^"?BWXFT/1/-<M
MLM5N$N HSV\RXE/U8T ?I31110 5X7X!_P"4@GC_ /[$32O_ $8U=%?_ +;'
M[*6EWT^F:A\<M#BN+:9HIXGE;*.I(93\O4$$5Y]\ OB?X ^*?[=/COQ)\//%
M5KJUC-X'TY8KJT8E6,<I#CD#H67/UH ^DZ*** "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 ***YSXH_&+X1_ _PM+XX^-/Q2\.>$-%@_UVK^)];@L+
M5.,\RSNJ#\Z .CHK\W/VI_\ @ZP_X)"?LW&YTKPG\6M:^*>L6^5.G_#G1&GA
MW]LWER8;9E]6BDDP.QZ5^;/[4_\ P>M?M6>-?M.B_LA?LN^$O EH^4BUCQ;?
M2ZW?@=I$1!!!$W^RZS >_6@#^DFOFC]J?_@L9_P3&_8P^TV?[0/[9O@O3=3M
M=PF\/Z5J!U34T8?PM9V0EF0D\ NJCWX./Y*/VI_^"NW_  4K_;1^TVG[1?[9
M/C76=-N\^?X?LM3_ +.TMP>QLK,16[8'&2A/OR:P?V7O^":?[?7[:,T/_#,/
M[)/C?Q;:3OM36;/17BTU3Z/?3[+9/^!2#H?2@#]S_P!J?_@]@_9G\(_:=%_8
M]_93\4^-+I<I%K?C34(M'L@W:1(8O/FF3_9;R6^F.?RA_P""E/\ P<&_\%#/
M^"H/@*;X,?&GQ#X<\.^ 9]2AO9O!O@S1C;V]Q)"283/-,\MQ*$)W;#((RX5M
MF43;[F__  :F_M3? K]G#Q7^UK_P4$_:$\%?"CPAX-\/S:KJVFZ66UW5V\M?
MEME2-HK7S99"D,>VX?+R*,=,_E;*8C*Q@1E0L=BNVX@=@3@9/O@4 =C^SS^T
M!\6OV5OC;X:_:(^!/BZ70O%WA'5$O]#U2*-7\J5<@AD<%9$92R.C JZ.RD$$
MBOWC_8(_X/3/!^L_8O!'_!1K]GZ31K@[8Y/'GPX1I[4GIOGT^9S+&!U9HI92
M2?EB XK^>FO5OV0OV+_CQ^W5\1+[X.?LT:'8ZYXQMM$GU2Q\,3:I%:76JPP8
M,R6IG*QRRHA,GE;P[(CE0Q4B@#^U+]E7]M_]DC]M_P %CQ_^RA^T#X:\<:<J
M*UTNC:@#<V>[HMS;/MGMF/\ =E1&]J]4K^$B_P!,_:M_87^-JQ:A9^._A+\0
MM EW1EUN]%U6R.?O*?W<B@XX(X8>HK]-_P!@C_@\+_;J_9^^Q>#/VQO!^F?&
M;PY#MC;5F*:7KT*#C/GQ(8+C:.<21!W(YE&<T ?U 45\8?L$_P#!?C_@F/\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !16=XO\ &'A/X?\
MA?4/''COQ/I^BZ+I-H]UJFK:K>);VUG @+/+++(0L:* 268@ "OP!_X+1_\
M!VQJ.N?VM^S3_P $J]5EL[,[[76OC)/;E)YARK+I,3C,2]OM<@W\DQ(F$F(!
M^B/_  6&_P"#@[]DS_@E5HMW\/;*X@\?_&":VSIW@#2;T!=/++E)M2G7(M8\
M$,(L&:0%<*%;S%_EX_;G_P""A'[8/_!3SXY#XJ?M+^/[SQ#JDTYM_#OAS3HF
M2PTF.1@%M;&U4D("=HS\TDA +L[<U2_9%_8N_; _X*9?M GX7_L\^!M7\:>*
MM5N3>:]K-[.S0V2R.3)>W]W)D1*6))=R6=N%#NP4_N!^P%^P[^QK_P $F?'=
MO\-OV:?AFO[6_P"V6(<7M_I4:CP]X"E/RL3<O^ZLE1B5:5B;AR"I-L)-E 'S
MU_P2Y_X-D_#7A7P!!^W1_P %KO%D'PV^'6G1I>VOPZU/4?L5[?*?F3^T900]
MJK< 6D?^DN3M/E,-K_J/X"^,7[57[<G@[3O@C_P2Q^%]O^S]^SYI=L+&U^+V
ML>'%M;J]LE^79H&EX41QD9Q<2;>I(,<BX/>?"+_@EEXK^,GC^P_:5_X*J_$^
MW^+?C6SD\_0O =I"T7@[PJQ_@MK)N+MP, S3@[L#<K,H>OM*&&&VA2WMX5CC
MC4+'&B@*J@8  '04 >(?L;?\$]/V;/V(=*O)_A7X<N=2\4ZR3)XH^(/B>Z-]
MKNN3,=SO<73C=AF^;RTVIGG;N))]QHHH **KZMJVE:#I=SKFN:G;V5E9P//=
MWEW,L<4$2@LSN[$!5 !)). !FO@'XJ?\%G/'_P"TSX_U+]FK_@BI\#(OC9XK
ML;@VGB#XLZQ)):^ ?"LA_BFOA@ZA(!\PAMS\Z\H\F"E 'V=^T7^TI\!_V2/A
M+J?QT_:2^*6D^#_">D*#>ZQK$^Q S<+$B@%Y96/"Q1JSN>%4FOA _M=?\%/O
M^"N1.B?\$[O MY^SQ\#KT[;C]H'XDZ-N\0:];'@OH>DL?W:,#E;F8@%6W(T3
MH5K[W_X5I:?%#X1:/X*_:<\&>%/%-]]CT^X\1V$FE+=:7+JD!CF,T,5RK'8E
MS&)(BPWKM0\,,UV  4!5   X H \!_8$_P""<7P"_P""=_@S6]&^$VH^)M?\
M1^,+V*_\?>//&NOS:CJ_B:^16"W-S*YVA@'<!450 QSDDL??J** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Q!_X/>?^36?@?\ ]E U
M'_TA%%'_  >\_P#)K/P/_P"R@:C_ .D(HH \_P#^#3;_ )2F?M=_]O'_ *?)
MZ_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H **** "BBB@ HHHH **** "BBB@
MKPOP#_RD$\?_ /8B:5_Z,:O=*\+\ _\ *03Q_P#]B)I7_HQJ /=**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M*?IQ7-?%3X,?"'XY^&7\&?&CX7>'_%FDR9W:=XCT>&]A!(QD)*K 'W'(QUH
M^"? /_!;_P")_P"S!)IGA'_@L/\ LQR_#FSU!TATCX]?#.23Q!\/];+':DGV
MB'?-IY<_=CE#G +,4%>L_M/_ /!+C_@DU_P6 ^'T/Q8\8?#7PAXM.MVV_2OB
MI\/=2BAOY1C =;^T)6Y"\@)-YJ Y^7-8?C[_ ((5?LZZ?'J=Y^Q_\7?'GP1N
M=61UU'2/"^MO?^']1WC#+>:5>F2&XC(_Y991/:O._P!F_P#9]_X*8?\ !)'P
MAJO@#X&_LH_!WXQ> =1UZ?6M1A^'#CPAK<UW*D<<MR]I)NLA\D406&W& $VJ
M ,4 ?FA^WO\ \&9G[4'PK^V^-?V!/B]8?$W1X]TD7A+Q.\6EZW&O9(YB1:71
MP.68VW7 0U^3GQ ^%W[6'["OQFBTGXA^#_''PJ\=Z+-YUD]U!=:3J%NP) F@
ME&QMI_ADC8J0<@D&OZ1O@!_P<[:C\(_':?!'_@LA^QYXG^!6NR7#):^,+'1+
MV;1Y4W85IK>5/M5N,$#>GGJWWOD6OT-U_P (_L,?\%,O@+!+KND?#SXT?#W5
M0QL[K%KJ]EYF &:*5=WDS+D E"LB'^Z10!_.'^P3_P '=?\ P4._9C^Q>#OV
MG[#3OC;X6@VQM+KD@L==AC''R7\2%9CU)-Q%*[' \Q:_;']@G_@XR_X)=_M\
M?8O#7ASXV1^ ?&-WM0>#/B1Y>FW$DIXV07!<VUR2<A5CE,A')C7.*^-/V]_^
M#,3]G7XD?;?&O_!/KXSWOP[U5]TD7@WQA)+J6C.W:..Y&;JU7U9_M)] *_%/
M]NC_ ((^?\%#_P#@G5?3R_M-_LXZQ9:#'+LA\::*G]H:+,"<*?M<&Y(BW:.;
MRY/]@4 ?VQ@@C(.0>A%%?QD_L$_\%Y?^"F?_  3O-EH/P<^/]WKGA*S*JO@/
MQR&U32A&/^6<2NPEM%]K>2+/?-?MA^P1_P 'BG[$?QX^Q>"_VTO NI_!WQ#+
MMC?6X-^JZ#,_3<98D^T6VX]GB=$!^:7 S0!^PU%<Y\*OB_\ "CXZ^"+/XE_!
M7XE:#XM\.Z@NZRUSPWJT-[:3CC.V6%F4D9&1G([UT= !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7SU_P44_X*@?LA?\$P/A$WQ4_:A^
M(:6MQ=1N/#OA/3-LVK:[*HYCMK?<,J"0&E<K$FX;G!(!^'?^"T?_  =&? 7]
MA;^UOV>?V,WTKXD?%J'?;7^I+-YNA^&)AD,)Y(R/M=RIX\B-@J,")'5E,;?S
M=_%7XN_M7?\ !0K]HF?QW\3_ !1XC^)/Q$\4W.U9)%:>>4 ,PBAB0;888UW$
M1HJQQH#@*H- 'TC_ ,%=?^"\O[7O_!6'Q1-X<\3:B_@SX66MWYFB?#71;UC
MVULI/?2X4WLXX(+ 1H1^[C0EBU']A;_@D5??%_P3I_[5G[<GQ*?X-_ Z>;_B
M6ZO=6AEU[QHRD9MM"L""]R6R%-TR^1'NW?O-K*/HO_@D_P#\$;=>\?>-(=4\
M&?"+0_C+X^T^X47FH:XY?X<^!I>#NO;A,C7[Q."+:#=:CAB;Q"0G[Y?LC?\
M!*CX6_ KQM#^T3^T!XQO?C!\8VB0/X\\60)Y6E!1\L&E60S#I\*=$"#<H)"L
MJG8 #Y8_8S_X)]?'3XM?!BS^!OP-^&%_^R%^S0^)+G1=.<?\+"\?J1M:XU*[
M;+60D7J&RX7]WM>(IM_1#]FG]E3]GW]C_P"&UO\ "?\ 9S^%^F^&-&APTT=E
M&3->2@8\ZXF8F2XD(_CD9CC X  KT*B@ HHJMK.HMH^CW>K)IUS>&UMI)A:6
M48::?:I;9&I(!<XP 2,DCD4 6:\?N?V^OV/X?VL]-_88MOCMHM[\5M3L+J\3
MP?ILC7-Q:Q6\?FR?:6B5DM7V?,L<K([#E5(KXZEU7_@KM_P5\E:V\/6>O?L;
M_L^W;%7U&^B7_A9/BJU/_/./[NB1N/XB?.4X(,R-BOK;]B/_ ()U?LA_\$]/
M DO@C]E[X26FCS7^'U_Q)>,;K6-;FSN,MY>29EF8L6;:2$4L=B*#B@#S;]M3
M_@E1;_\ !0;X]6&L_M/?M0^-=0^">F:9;%?@'H4PTS3-4U-)':2YU"ZMRL]Y
M"5\K; 2I1T9ED 8K7TO\*_A-\,/@;X!TWX5_!KX?:-X6\-Z/ (=+T+0-.CM;
M6V3T2.,!1DY).,DDDY)S70T4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!^(/_  >\_P#)K/P/_P"R@:C_ .D(HH_X/>?^
M36?@?_V4#4?_ $A%% 'G_P#P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_
M:[_[>/\ T^3U^_U !17S?_P4$_X*O?L3?\$TO#\$_P"TQ\5XK3Q#JNG3W7AK
MP7I=G->:IJ_EAL;(8$<Q1LRE!-+LB!!&[*D4O_!/7_@JU^Q7_P %-/"4^K_L
MQ_%6*\US2K"WN/$_@[4;:6TU31FE4?+)#,B&1 QV>=%OB)X#9.* /H^BLWQE
MXQ\*_#SPCJGC[QUX@M-)T71-/FOM7U2_G$<%G;1(9)99'/"HJ*6)/0"LCX)_
M&KX7_M%_"C0OCC\%O%L.O>%?$U@M[H6L6\,D:7<#$@.%E57 .#PR@T =317S
M?^TE_P %??\ @F?^R'\3?^%,_M%_MD^#O#?BE-GVK0Y;J2XN+/> RBX6W23[
M,2I# 2[/E8-T(->[_#WXB> ?BUX)TSXE?"WQII7B/P]K5HMUI&N:)?QW5I>0
MMTDBEC)5U/J">E &S17S#XX_X+0_\$J_AK\;IOV=?'/[=7@#3?%UM?&SO;"?
M528+2Y#;6AFN@IMX9%;Y61Y%*D$, 0:^F[>XM[NW2ZM9TEBE0/')&P974C((
M(X(([T /HHHH *\+\ _\I!/'_P#V(FE?^C&KW2O"_ /_ "D$\?\ _8B:5_Z,
M:@#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y_Q_
M\5?AQ\+/[$_X6-XTT_1O^$C\06VAZ#_:%P(_MVI7&[R+6//WI7V-M7OM-=!7
M\R/_  =E_P#!4WQ'\6?V\_#G[+'P(\<7%GI'P!U".^N=1TRXVEO%A*R-*K#^
M*T01Q*>J2M<B@#^FZBOYQ/BK_P 'M/[2=]\,]'\/?!']D#PGIGBE-%MH]?\
M$WBK6)[ZWFOO*43RV]E (/*0R;F0/,^ 0"#@Y_/C]J?_ (+N_P#!6+]L'[38
M_%C]L_Q79:3<Y5_#_@ZX70[$QG_ED\=B(C.O_79I#ZDT ?UI_M0?\%)_V"/V
M+X)C^T_^UIX(\(W<";VT:^UN.74F7U2RAWW,G_ 8SU'K7YN_M3_\'H/[!WPS
M^TZ/^RQ\#O&OQ0OX\B'4=1V:#I<GHRO*LMR?7#6Z?7T_GD_9[_8S_:^_;#UY
MM-_9L_9R\;^/;IYR+JY\/>'[B[AA<GEIIU4QQ#)Y:1E'/7FOT9_98_X,Z?\
M@IM\9OLVK_M!^)O!7PCTR3!G@U/4QJ^IHI[K;V1: \=FN$(Z8ZX .;_:G_X.
MYO\ @K#\?/M.D?";7O"GPDTF;*)'X/T);B^,9[/=7QF(;_;A2(^F*_/GXK?'
MK]I_]KKQU!JGQH^+OC?XC^(;N;99G7]:NM4N6=ND<2R,Y'H$0 = !7])_P"R
MQ_P9Q?\ !-'X.?9M6_:)\8^-?BYJ4>#/;7^H?V-I<A'=;>R(G'/9KEAVQUS^
MCG[./[$7['_[(6E#2/V8OV:/!7@9/*\N6X\.^'H+>YN%_P"FUP%\V8^[LQ]Z
M /Y,OV6/^#=3_@KY^UE]FU#PK^R)K/A/1[C!.N_$>1=#A1#T?R;G%S(I'(,<
M+Y'-?I+^RQ_P9&6B?9M8_;8_;0>0\?:O#WPOT@*!Z[=0OE.?3_CT'KFOWZHH
M ^*_V6/^#>C_ ()$?LDFVU'P3^Q[H/B36+?#?V[\0BVNW#..D@2[+01..H,4
M28//6OLW2]+TS1-.@TC1=.@L[2VB$=M:VL*QQQ(!@*JJ % '85/10 4444 %
M%%% !117GG[3G[6'[./[&7PKO/C7^U!\8-%\&>&K+AM0UBYVM/)@D0P1*#)<
M2D XBB5G.#A3B@#T.OEK]NW_ (*Y?LN?L-Z]9_!^X.K_ !%^+^N )X6^#/PY
MLSJ6OZC*RY0R11Y%K$1\WF2[<J&*+)M(JI^QC_P4ZU']JW0O&GQ^\=?LT:]\
M(/@9H]I;3>"?B=\4M4MM+?Q*A,GGW)LI2'M+8#R6BE=BLH<G((VCYY^&'QS^
M&/B+XT>/?$?_  0N_P""?VC^(_%_CW7[F[\?_M#^+K&?3_#HNY9-TQ6YF_TF
M]4298VUOY:!CYBJ^XD@&GI'P;_;V_:!\2Z/^W!_P5]_:NM/V=_AGX,UFUUWP
MW\"/A]XM6S@@E@E66!M?UC(^VR;D7-M$?+8A=OEMN0]YJ/\ P4S_ &DOVS]0
MG\$_\$F_V='US2?.:"Z^.7Q+MYM-\,6I!VLUI"0+C4&7T51M8#<C*<UL_#+_
M ()":+X_\:6?QS_X*5?&C4_C_P"-K5_.L=)UN$6WA;1'/.RTTI/W3@?=+2A@
MX 8QAN:^R-.TW3M'T^#2=(L(;6UMHEBMK:VB"1Q1J,*BJH 50   . !0!\@?
M![_@D#\/M1\=6OQ]_;]^*NK_ +0GQ&@/F6UUXQB5-!T=B02ECI*_N(D!_OA@
M2 P5#7V%;V]O:6Z6MK D442!(XXU"JB@8  '  ':GT4 %%%% !1110 4444
M%%%% !1110 4444 87Q'^%OPS^,7A:X\#?%OX=Z%XHT2Z&+G2/$6DPWMK*,8
M^:*961N">HKX6\6_\&Z?[*W@SXP1_'S]@7XU_$K]FGQ)+(6UBW^%OB.1=)U5
M<LP6>RG++L#[/W2,D.U2/+R=P_0:B@#\JOVSO^"C/_!4C_@BQ=^']1_:<T+1
M_P!HSX8:H)ENOB#H_@^ZT.\T=HVC5(]0FMDEL[<RASL)1MQB?++QGUW]GO\
MX.&_^"='[0WA:S3XKWNK_#R+75>VAD\::4)]&U%ONRQQ:A;>;;2(,D,9#&.H
M('2OO.^L;+4[*;3=2LXKBWN(FBN+>>,.DJ,,,K*>&!!((/!!KX"_:>_X-\?V
M</%WB'5/B_\ L)^.+W]GGQWJ@W:I#X5TV&]\*Z^021'J>@7 -G<1Y/W55%R2
MQ5S0!Q?[7/\ P;=?\$?/^"E'AN;XN_L]PZ9X"UG4@TEKXR^#E_;2:5=2'D&6
MRC+6DBY.3Y/DNQ/+U^,_[>__  :L?\%.?V./MOBSX6^$K?XT^$+;<ZZKX A=
MM2CC'0S:8^9]W!.+<W"@=6%?MA\%/^"*>C^#/@E_PMCXV?$2R^!7QATS[;+X
M@\<?LT>)+W1-$GLX)',-Q-9W1:%0T*B2:-(XHP791@"K?P!^-?\ P5(C^'5K
M\6_V3/VEO@Q^VC\.'X@N4NHO#WB X /D>="S6BRJ#AQ./-SC<H.10!_+9^SI
M^UQ^V'^P7\2Y_%'[.7QI\7?#GQ#:W'E:G;:==R6ZRO&2/*N[60&.<*<YCF1@
M".17[#?L$?\ !Z5\0_#GV+P1_P %&/@%#XBM%VQR>._AVB6U\!TWSV$K"&9C
MU+120  <1DU]B?M?_%/_ ()"_MNRIX#_ ."P_P"P)XK^"_C2Y46UGXN\8>%9
MK5_, PHM-=T\$SQKCCS<0Y4Y4BO@3]JC_@T;U/QKX9N?C5_P2,_:^\+_ !@\
M,-E[;PWK.MVBWH&,B*+4+<_9+A_:5;8#N2: /W<_8K_X*?\ [!__  4)T)=6
M_9._:0\/^);Q8/-N_#K3FUU>S7N9;&<).J@\;]A0D':Q'->]U_"E\;?V<?VN
M/V$/BQ!X<^./PL\9?#+Q;IT_GZ;-J%I-8S;D/$]K<+@2J#TEA=E]&K[S_8(_
MX.Q?^"E?[)/V+PE\=-5L_C=X2M]J-:^,YVBUB*,=HM3C4R.Q_O7*7!],4 ?U
M=45^>W[!'_!S1_P2Y_;C^Q>%M1^*S?"OQC=;4_X1CXDM'91RRGC;!?!C:RY;
MA59XY6R,1@\5^@UO<074"75K,DD4B!XY(V!5E(R"".H([T /HHHH **** "B
MBB@ HHHH **** "BBOBO_@K5_P %S_V/O^"3G@Z33O'NKKXL^)=[:>;H'PST
M.\47DH8?)-=R8865N3_RT<%V&?+23:V #ZA_:!_:(^"'[*OPHU7XX_M$_$[2
M?"/A318?,U#6=8N?+C7^[&@Y:61CPD2!G=B%522!7\U__!:/_@Z=^-_[9_\
M:W[.O["T^K?#KX62[[74O$7F&#7?$T1R&#,AS8VS#CRD/F.O^L<*[0CX7_X*
M1?\ !5;]L'_@J7\6/^%C?M+^/6?3;*9SX9\%:26ATC0XV_A@A+'=(1PTTA:5
M\ %MH51] ?\ !)3_ (-S?VQO^"E-W8?$KQ-H\OP_^%LD@:3Q?K]HZO?QYY%G
M!E7N>_S K'D$&13@$ ^*?@#^SM\3OVCO'FG^ /AKX6U'4KS4;Q+:W@TS3I+J
MXGD//EPPQC=-)@'"C Z;F4'-?T*_\$GO^#7Z'X?^$[?Q;^VJ[Z-8ZA#&U_\
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
MVKC_ -FWX2>&OA!^W!XZ\+>&+_5+BW@\$:>Z/JNHO<RDR2Y;+OR1\HQZ<^M
M'T[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 55US7=$\,:+=
M^)/$NL6NG:=I]L]Q?W]]<+#!;0HI9Y)'<A415!)8D  $FO&/V]/^"BO[)O\
MP39^#<WQI_:K^)D&CVCATT;1;;$VIZW.HSY%G; AI7Y7+';&FX&1T7FOY<_^
M"P__  <(?M9_\%5-:N_AY87$_@#X/PW.=/\  &DWI+ZB%;*3:E.N#=/D!A%@
M0QD+A69?,8 _1+_@M'_P=L:;H/\ :W[-/_!*S58;V]&^UUKXR3VX>" \AETF
M)QB5NWVN0;."8T?*2C^?C7==UOQ1K=YXF\2ZQ=:CJ6HW4EUJ&H7UPTL]S/(Q
M>261V)9W9B6+$DDDDU]0_LB_\$1/^"IO[=GPO'QI_9?_ &1=6U_PK)<&&UUO
M4-<TW28;QAD,;<ZC<P&X0$%2\09 P*DY!%>J?\0N/_!=?_HQG_S)OAC_ .6=
M 'CW_!'O]D?]F?\ ;L_;T\(_LI_M3?%C7_!NA^+Q-:Z5JGAU;<33ZD%WP6A>
M=72+S@KQJ^QSYK1KM.[(_I\_98_X-R?^"0'[)_V;4?#G[)6E>,-8M\'^W/B3
M,VN2NPZ-Y%QFU1@>08X4.>>PQ_/IX3_X-G/^"_?@3Q5IGCCP=^QG<:;J^C:A
M#?:5J-I\4?#"2VMS"XDBE1AJ?RLKJK ]B!7]5O[*OBKX[>-OV<?!?B?]I_X8
M?\(9\1+GP_;_ /":>&UU"UNDL]25=D_ERVLLL31.ZF1-KMA'4-A@P !VNA:#
MH?A?1[?P]X9T6TTZPM(A':6-C;+##"@Z*B( JCV Q5NBB@ HHHH **** "BB
MB@ HHHH *AU#4+#2;"?5=5OH;:UMH6EN;FXE"1Q1J"6=F/"J "23P *^8_\
M@HQ_P5G_ &;/^"<=MIGA/QOI^N^,/B-XELI+GP=\,?!VGM<ZGJD:;@T[''EV
MMLI5M\TC  (Y57*$5^57C#XQ?M^_\%L?'L_A+Q[X4U'QKX8@NUV? 7X4>()-
M/\$Z7@@K_P )/XF4J=4D PQM;-O+?:&BFB<,A /V=_:5^+OCL_L?>(?C1^R!
M\0OAI<:Q-X=34/!OB?QOK>/##HY0K=3W5NV#!Y3,ZNK;2=O.":_)?X(?#NY_
M:!^/'_"X_!OAO6/V[/V@;"<QM\6_B':-I?PJ^'TN0QBTRT8+'-Y; $;%#OM6
M6(JQ(/V-\!?^")L'B;P[X<B_X*"_$ZV\9:3X8AC7PK\$_ ELVC>!/#BIRL<5
MG%M>]93D^;-AGW,)!)DD_=?A+PAX3\ ^&[/P;X%\,:=HND:= (=/TK2;*.WM
MK:,=$CBC 5%'H !0!\<^!?\ @D=J/QK\5V7QD_X*F_'F_P#C?XDM)A<:=X+1
M&L?!VB2?W8-/3 N2!\IDF'[Q<;XR>:^S-!T#0O"VC6OASPQHMIIVG6,"PV5A
M86RPPV\:C"HB( J*!P   *MT4 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% #)X(+J![6ZA22*1"LD<B@JRD8((/4$=J^'/C]_P $
M*?@-J7Q%NOVD/V /BAXA_9@^+,WSR>)?A=M32-5<$L$U'1F(M;N+<2Q51'N8
M[F+]*^YJ* /AW]F[XV?\%1=#^,.E_L6?\%,_V)M ^(/A[Q&EQ;V7QV^&!BG\
M/W*10/-C6--N\/8LRQA=P'EO+(L<<;9S73_$_P#X(E_L0>)_$\GQ'^!VD>)/
M@GXP;)C\3_!KQ%+HDBG.0/L\>;?;GJ%B4GD9]/KNOES]O;_@F39_MA^-]#^/
M_P *?VI/B/\ !KXM>$M*?3_#/C?P3K<C6PMVE,IM[W39&^SWD!<DLGR,^%#.
M515 !XS\9_V.O^"IF@^!+KX9^+M>^#W[8/PYD'[[P7\9O"L.EZP4 ^58;E U
ML\HYQ/-A@3D8/3\F/VX_^"0G_!/W4]1GO=5^&/Q=_8I\7W$I":9X^T.X\3^
M[N<GB*VU2UWSQ L>9/WD:C&$ Z?JJ/\ @HE_P4T_X)M?\2;_ (*L_LL?\++^
M'EI\O_#1'P$TY[E+>$?\MM7T8XEM<##231 1+]U%D-?<'P.^./P%_;)^!6D_
M&GX*^*]-\9>!/%ME(^G:BEJQM[V(.T4B-%,BL"'1T9'4$,K @$$4 ?QA_M(_
M\$O_ -K?]FSP_<_$6[\*Z7XY\!VQR?B1\+]9BU_0U7L9I[;+61."-ETD,G!^
M6NF_80_X+5_\%(/^"=$]KIO[._[1.I/X9MW!;P+XH)U+177.2BV\IS;9[M;M
M$YQ]ZOZG_C+_ ,$4_P!@;XH^('\?>!?AWJ7PJ\6D-Y/BWX0ZS)H%W$6ZD1P?
MZ.23R28B3Z\U^;7[=?\ P:9_$KQ])=^*_@O\1?!WC.Z8[_,U#24\-:VR\G:9
M[17L[V5FY::YA5VR?G!P: .T_8(_X/+?V4?BY]B\%?MY_"G4/A;K4FV.7Q5X
M?675-#E;N[QJ#=6H)/"A;@  EI!7ZZ?!']H#X'?M*^ [;XH?L^?%SP[XT\/7
M7$.L>&=7AO(-V 2C-$QV.,\HV&4\$ U_&E^V-_P1_P#V]OV);J:?XS_LZ>*=
M.TR)@IU633/-M"Q)^5;J!I+>7''W9"3D?**\?_9^_:?_ &E?V0/B"OQ%_9O^
M,_BCP'X@@(66\\/ZI+:M*H.?+F12%F3UCD#*>X- ']WE%?SA?L$_\'H'Q[^'
M_P!B\%?\%"_@E:>/=-3;'+XT\$QQ:=JZKWDEM&(M;EO:,VP^O?\ :O\ 8;_X
M*Y_\$]O^"BFG0_\ #+W[1^BZGK3P[Y_!VJ2&PUJWP,MFSGVR2*O>2(/'Z.:
M/I*BBB@ HHHH *KZKJNEZ#I=SKFN:E;V5E9P//>7EW,L<4$2*6>1W8@*J@$D
MDX !)KR#]N7_ (* _LI_\$Y_@S<?'#]JWXH6N@Z:-Z:7IT>)=0UBX49^SV=N
M#NGD.1G&$0'<[(H+#^7?_@L=_P '$?[5G_!4O5+WX7>%9;KX>?!M)\6G@C3;
MT^?JZJV4EU.=<>>V0&$"XA0A>)&42D _17_@M'_P=J^'O W]K?LT_P#!+'5;
M76-8&^UUCXPS0++963<JRZ7$X*W+@_\ +RX,0QF-90RR+^%_PD^#7[6O_!1#
M]HS_ (0OX7^%_%/Q/^)'BZ_>YO)#,]W=W,C,/,NKJXE;$<8+ O/,ZHH.68"O
MJ;_@C[_P;\_M;_\ !5C7+7QX;6;P%\(H+G;J?Q#UBR8_;0K8>'38"5-W)D%2
M^1#&0VY]P$;?U%_\$_\ _@FQ^R+_ ,$SOA GP@_94^&<.EI.D9U[Q%>[9]5U
MV9 0)KRYV@R'+,510L4>]A&B D4 ?G?_ ,$@O^#3KX!?LJII?QT_;_DTSXF?
M$*/;<6OA*-#)X>T23J ZN =0E'=I (020(WPLA_86TM+33[2*PL+6."""-8X
M884"I&@& J@<     =*DHH **YSXN_%OX;_ 7X8:[\9_B_XMMM!\+^&=,EU#
M7=8O-WE6EM&NYY&"@L<#L 23P 2:_/V7]M[_ (*3_P#!6>1O#?\ P2^^'<_P
M2^#-VQCNOVD_BCH9_M'5K<\%] TB3!<$9*W$^%()YAD4"@#]$(O'7@FX\9S?
M#B#QCI3^(;?3UO[C04U"(WL5HSE%N&@W;UB+@J'(VD@C.:^,/VK/V%O^"A7_
M  4 ^/OB'X:_&_\ :PM_A?\ LS64T46G^%?A'++#XD\;0M"C2KJ5_*O^AP;V
MDB,4.1(JL&7E9*]._8'_ ."57[,?_!/^ZU;X@>"?[<\8_$[Q5!L\;_%WQ[JC
MZEX@UTED=UDN'_U41=$/E1A5/EH6WLH:OI:@#S?]EG]D']FC]B?X66WP7_99
M^#>B^#/#MMAFM-)ML274@&/.N)F)EN92  9)69R !G %>D444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!^(/_![S_P FL_ __LH&H_\ I"**/^#WG_DUGX'_ /90-1_](110!Y__
M ,&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 >"?M
M]_\ !.']E;_@HI\)K_P#^T#\'_#>LZO'HUY:^%/%&J:5YMYH-S-$RI/#*C)*
M%639(8A(JN8P&]F_\$_?^";_ .RU_P $YO@_I_P\^ /PD\.Z1K$FC65MXN\4
MZ9I?E7?B"ZAA57N)I':27:TF^18B[)&9&"]23[[10!F>-O!GA7XC^#-7^'GC
MO0;;5=#U[3+C3M9TN\CWPWEI/&T4T+KW1T9E([@FJ7PK^%7PY^!_P[TCX2?"
M+P;8>'O#6@6:VNC:)ID(CM[. $D1QJ/NJ,GBN@HH ^:_VB_^"/'_  3%_:R^
M);_&/]H']B_P7X@\43NKWNMM:26L]ZX& UPUN\?VEL8&9=YP .@%>Z_"_P"%
M?PT^"7@+3/A9\'O &C^%_#6C6_D:5H.@:=':6EI'DG;'%& JY)).!R22<DDU
MOT4 ?,7CO_@C!_P2L^)OQLD_:(\>?L*_#_4O%MQ?&]O+^;2<0W=R6W--/:JP
MMYW9OF9I(V+$DDDDU]-6]O!:0):VL"111($CCC4*J*!@  <  =J?10 4444
M%>%^ ?\ E()X_P#^Q$TK_P!&-7NE>%^ ?^4@GC__ +$32O\ T8U 'NE%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 445S'QD^-'PG_9Y^&FK?&/XX_$/2?"O
MA?0K4W&K:YK=XL%O;H.!EF/+$D*JC+,Q"J"2!0!T]?EW_P %H/\ @YG_ &<?
M^"=$>J? ;]F\:;\2_C+$KP7%C#<E]'\-2],W\T9!EF4_\NL3!Q@B1X?EW?G)
M_P %I/\ @ZY^*O[3/]K?LW_\$X[_ %7P-\/Y-]KJOQ 8-;ZYK\?*L+;'S:?;
MMSR/](<8R8@6C/YW_P#!.;_@EM^V'_P5+^+O_"N/V:/ ;W%G:S(?$WC/5R\6
MDZ)&QSON9]IRY&2L*!I7P2JD!B #C_CU^T1^U_\ \%)_VD1X]^,'BKQ)\2?B
M%XHO$L]+L;>V>XE8LQ\JSLK6%<11@L=L,2 9).,DD_M[_P $6_\ @TIT7PG_
M &3^TM_P51TJWU/4QLNM&^#D,XDM;4\,K:K*A*SMGG[+&3&, 2/("T0_0C_@
MDA_P0G_8_P#^"3GA*+6?!>E+XO\ B?>6GE:[\3-;LU%TP8?/!91Y865N>?D0
MEW&/,D?"[?MJ@"MHVC:1X=TBU\/^']*MK&PL;=+>RLK.!8H;>)%"I&B* J*J
M@ *    !5FBB@ HHHH **** "BBB@ HHHH **KZMJVEZ#I=SKFN:E;V5E9V[
MSWEY=S+'%!$BEGD=V("JH!)).  2:^(?$/\ P74^ ?Q9\:ZS\#?^";/P[U_]
MHWX@:5>?9+B'P;;M!H%BY'$]SJ\JBW%OG($L9=&*D!AD,0#ZA_:A_:V_9N_8
MM^%5W\:_VH_C#HO@SPW9Y!OM7N</<28)$,$2@R7$I .(HE9S@X'%?EIX>_X.
M"_V__P!O[]JC2_!7_!)_]AR;5OAWHE^S:YJWC6T9+C6XBCHAED618-(M\GS%
M:1WE<QI@#+1GM?@__P &Z?C']J#XVM^U_P#\%I?VD]8^+7BR6Y>;2?A_INHO
M%HVA6[/O6S5T"8100"END*[U+;WW$G].OA;\)?AA\$/!-G\-_@]\/]'\,:!I
MZ;;/2-#T^.V@C]3L0 %CU+'ECR230!\9:3_P29^*?[7OC*Q^-/\ P5N^.,7C
MF\M(R-+^%/@1)-,\,:5&SI(89'&+F_P\:-F1EY0 ^8H%?:W@#X>> OA3X1LO
M /PQ\%Z5X>T/38O+L-(T6PCMK:W3T2.,!5_ <UL44 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 =>M
M<MXV^'NIW'P>USX:_!?Q%;>!-1O=$O+3P_K>FZ+%,FBW4T;A+M+4E(Y#'(_F
M["0K,.>IKJ:* /SC_P"&[/\ @JQ_P33_ .)5_P %,/V9Q\;?AK9\'X^_ ;2]
MU[:0C_EMJVAG#1X'S22V^V% , 2&OLC]DW]MW]D_]N?X>K\3_P!D[X[:!XUT
MD*OVK^RKO%S8LPR([FV<+-;.1SLE1&QSC%>J5X?H'_!-[]B3P?\ M90_MP^!
M_P!GK0] ^)R:?=V=SXCT!'LOMR7( E>Y@A98;B4@8\V1&DY/S=* /;;JUMKV
MVDL[RW2:&5"DL4J!E=2,%2#P01VKXX_;"_X(#?\ !*K]M:"YN_B3^RYI6@:U
M<*VWQ+X#/]CWD;'J^V >1(V><RQ/D]<\UJ_MS?\ !0+]IS]AGXNVGB35?V _
M%7Q$^!+:)$^N^/\ X;7T>H:SH-]YDOFM/I)"R26BQ>4QE1ODQ(6)^5:]6_8_
M_;W_ &0/V]O G_"P_P!DSX\Z%XPLHT4W]I97!COM.9NB75I*%GMF]!(BYZC(
MYH _"K]MS_@RO^./@V*]\7_L#?M&:9XTM$$DL7@[QW$--U$*,;8H;R/=;W$A
MYYD6V48ZFOR/_:3_ &.?VQOV"_B+#X7_ &E?@=XM^'>NVUUOTR[U*S>&.>2-
ML^;:7<9,5P%(&)(9& (X-?W25@?$[X4_##XU^"[SX;_&/X=:'XK\/:BFR_T/
MQ'I4-[:7 ]'BF5D;\1Q0!_*1^P1_P=,_\%/?V,OL7A3XB>-X/C+X/MMJ-HWQ
M"E>74(HAU$.IK_I ;  !G\]%'1*_;']@C_@Z9_X)A?MF_8O"GQ$\;S_!KQA<
M[4;1OB%*D6GRRGJ(=37_ $<KD@ S^0['HE>3_M[_ /!GG^PO^T!]M\9_L;^,
M=3^#7B.7=(ND@/JF@S/UQY$KB>WW'C,<I1 ?EB.,5^)G[??_  0._P""FG_!
M.V._\3?%SX#S^(?!U@K22^/O C-J>EQQ+DF68JHFM$ ZM<11KZ$T ?T-?\%O
M/^"['@G_ ()8ZS\$O#_A(6'B*\\=^*K;5/%,%LZSF'P?&VRYN(2IQYLK.! W
MW6\B7TKD?^"N/_!S_P#LC?L(>$#X%_9;UC1_BY\4=4TV.XTZSTR]\S1M&CFC
M#Q3WUQ$?G8JRN+6,^81]]H0RL?Y3KO4M1U"*W@O[^>=+2#R;5)I2PACW,^Q
M3\J[G9L#C+$]2:]L_P"">W_!._\ :6_X*:?M"6O[.?[,7AJVN]3-J;W6-4U*
MY\BQT>P5T1[NYDP2$5I$7:BL[,P"JQ- &;^TG^U'^U__ ,%*OVBQ\1OC?XQ\
M0?$+QSXANTLM'TVUMGF*;WQ%96-I",1)N;"Q1+RS$X+,2?VH_P""+G_!I-:Z
M;_9/[2W_  55TI+B?Y+K1?@U!<!HXSPR/JTJ'#GO]DC.WH)7;+PC]#/^"0__
M  02_9#_ ."4'AJ#Q3H5A'XV^*UU:>7K/Q)UJR431;EP\%A$2PLH#D@[29'!
M^>1AM5?N>@"GX?\ #^@>$]"L_"_A70[/3-,TZUCMM/T[3[9(8+6%%"I%'&@"
MHBJ  H    %7**\!^,/_  4X_8S^"O[3?@_]C37_ (J#5OBAXTU>&PL/!?A:
MPEU.]L!(,BYOEMU;[% !AB\Q7"G?@HK,H![S?7UEI=E-J6I7D5O;6\32W%Q/
M($2)%&69F/"@ $DG@ 5\"?&3_@M-XA^.GQ%U']E__@C3\#A\?/'EC-]FUWX@
M2SM;>!/";G^.[U(8%XP'S"&V;]X =DC,I2O;/V^/^":?@G_@HKKGA+0OCG\<
M_'UG\-M#%P_B?X5^&=:_L_3?%TK-$T'V^6$"=XH]DG[I7 8NK H4);VSX-_!
M3X1?L\_#K3OA'\"_AKHOA+PSI$7EZ=H>@:?';6T([D(@ +$\LQRS$DDDDF@#
M"_9W\#?'*S_9PT3P%^V=XS\,^.O&TVE2P>-=2T30?LNEZBTK/NB2VD+9C$3+
M$2P DVEBB;]@]#BBCAC6&&-41%"HBC 4#H .U.HH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** /Q!_X/>?\ DUGX'_\ 90-1_P#2$44?\'O/_)K/P/\ ^R@:C_Z0BB@#
MS_\ X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HH
MHH **** "BBB@ HHHH **** "O"_ /\ RD$\?_\ 8B:5_P"C&KW2O"_ /_*0
M3Q__ -B)I7_HQJ /=**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BF7-S;65M)>7E
MPD4,2%Y997"JB@9+$G@ #G-?B9_P6C_X.R/A]\#?[6_9M_X)DZEIOBWQBF^V
MU;XI2(MQI&CORI%BIRM_.#G]Z<VZD#'GY(4 ^_?^"J7_  6B_8Z_X)/?#\ZE
M\9_$O]N>-]0M&E\,_#;0KA&U+43R%DDSD6EMN!!GD&/E8(LC#8?Y9/\ @J!_
MP6#_ &Q?^"K7Q*_X2CX_>,/L'A;3[II/"_P]T25X]*TA3D!MA.;B?:2&N),N
M<D+L3"#RWP/X!_:^_P""D/[39T'PAI7BKXJ?%#QKJ#3W,LDSW=Y=R' >>>:0
MXCB08W22,L<:@9*J./Z-_P#@BY_P:U_ K]B'^R?VB/VV8M)^(_Q7AV76G:,8
MO.T+PQ,,%3&C@?;+E3SYTB[$;'EH&02L ?G'_P $7/\ @UI^.G[;?]D_M$_M
MN1:K\./A3-LNM.T0Q>3KOB:$X*F-'!^Q6S#GSI!O=<>6FUQ*/Z5?V>/V</@7
M^R=\)=*^!?[.7PPTGPAX4T:+98:/I%OL0$XW2.QRTLK$9>5RSN>68GFNVHH
M**** "BBB@ HHHH **** "BBOB'_ (*'?\%^?V!_^"?FGZCHNJ>.$\<^,;$,
MC^%?"=TDBVTHX"75US%;G/!0;Y1_SR- 'V\2%!9C@#J37Q7^V+_P6V^!/P&N
M]1^&7[+/PO\ %7[1?Q/L]L9\#_"6PDOX[.5Y!&OVR\A22.W3S"$;8)71N&1>
MM?"WA?P=_P %T/\ @X.9-9^)7BJZ_9B_9LU([DM+&UE@U/Q#9GM# Q6>X1TV
M_OKAH[<Y#QQO@K7ZZ_LI?LH?!7]C+X*:)\"_@;X3MM/TS1].M[:XOA9P1W>K
M31QJC7EX\,:":XDQN>3:,LQP ,  'Y_Z'_P2X_X*,?\ !5S4+7XC?\%L/CL_
M@WX=-.EUIO[+GPDU-K:R959&5=8OXW9KELIDHCR$%MT<L!S'7Z*? ']G/X$?
MLK_#2Q^#W[.?PFT+P9X9TY +;2- T]((RV #(Y4;I96P-TKEG<\LQ/-=I10
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M+>9T43!_+^4IMP*_5NOD#_@O5^RY\=OVT?\ @D]\5OV:/V:/ W_"2^-O$O\
M87]B:)_:=K9_:?L^NZ?=3?OKJ6*%-L,$K_,XSMP,L0" ?QA5]F?\&^?[//P7
M_:J_X*_?![X$_M"_#^R\4^$-8GUN75=!U%G$%VUKH6H7< D",I95G@B<J3M;
M;M8,I(/9_P#$+C_P77_Z,9_\R;X8_P#EG7U__P $%?\ @@K_ ,%8?V+O^"L7
MPI_:7_:7_93_ .$:\$^&O[=_MO6_^$ZT*\^S?:-"U"UA_<VM]+,^Z:>)/E0X
MW9.%!( /Z+O"?A'PIX"\,V/@OP+X8T_1='TNV2VTW2=)LDMK:TA486.**,!8
MT X"J !6A110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?B#_P>
M\_\ )K/P/_[*!J/_ *0BBC_@]Y_Y-9^!_P#V4#4?_2$44 >?_P#!IM_RE,_:
M[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U 'YV_P#!4#P3_P $
MJ/\ @IGX<^/?P ^)7@S3O%7QA_9R^'%UJUS/)I]]IVHZ!)-I\UW:^3=@1?:H
M<K'(T:M+#F1-PRU?-/\ P3NNOVAO^"8G[;W[(O[,WAK]J?QE\1_A%^U+\(9-
M3G\">.-1^WS^#=1M='COC+828!AM2[!%B 51'YNX.T:N/K/_ (*D_P#!&72O
MVJ/%7BC]L?\ 9=^,7B_X9?&ZX^'&H>'K^Z\(S6YM/&MDUJZ1Z;J,%QB.3?A(
M1*77: A;=Y490_X)7?\ !&ZT_98USPG^U[^U/\8O%WQ+^-EI\-=.\.:;-XMF
M@%IX'L%M4632].@MRT:;"7B:8,V\;RNWS9"X!]"_\%./^4;/[0G_ &0[Q9_Z
M9[JOGO\ X);>$M<\??\ !NU\/O GAB%Y-2UK]G^]L-.CC^\T\UK<QQ@>Y9A7
MV+^T)\'M(_:'^ ?CCX >(-6N;"P\<^$-3\/WU]9JIFMH;VUDMGD0,"I=5D)&
M1C(&:P/V,/V7O#/[%?[+'@?]E3P;XDO]8TOP+H4>EV.IZFB+<7,:%B'D" *&
M^;L * /RJ_X-KO\ @EK^P+^T_P#\$N]!^/?[3?P6T#XJ>+]?O=4T:]D\;0?V
M@?#5G:7DT$&FV<<A(L@$_P!)+1A)"]VS%ONX\H\.> O%WA+_ ()M?\%1?^"<
MWPIUW5-:^&?P0\2B?X;17=V]T=+M/.FOK_3DD8DE+=;$;ES]]Y'/S.Q/W_XW
M_P""&NL^"_BWXR^)?_!/C_@H-\3/V=M-^(^J2:GXX\%>%+.UU#2+B^DXFN[.
M&X -A-(.KQDX^4)M550?0/[#W_!./]F[]@O]FR\_9E^&&DWNN:;KUU=WOC;6
M?%UPM[?^*;ZZ4)<W-_(5"RM(@"%=H7: ,=20!W_!.#XD>$/$G_!-'X(?$VTU
MFVCT=O@OX?NI[MI0([=(]+@\T.>B^65=6S]TH0>E?)W_  :F:/J0_P""6$_Q
M#N;*6&Q\;?%OQ-KFC>8A7?:M<I;@C/;S+:4?4&EN?^#=W4?#W@W6/V9/@K_P
M4\^-?@G]GG7[NX?4?@SIKVDZP6MQ(7GL+3495,UO:N6<&(JX8.V\R%G+??GP
M*^"'PO\ V:_@[X;^ GP6\*0:'X5\)Z1#INAZ7;DD001K@99B6=R<LSL2SLS,
MQ))- '64444 >):IX%_;TEU.YETCX[^"(;1IW-K%+X7D9DC+':I.[D@8!-<?
M^S;I7Q:TG]N#QU:_%[Q9I>KZHO@C3S/=:58&WB93+^[ 4DX( ;/KD>E?3M>%
M^ ?^4@GC_P#[$32O_1C4 >Z4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%?-/\ P4J_X*P?L>_\$L?A
M5_PL#]I/QT#K%] [>&/ ^D,DNKZVZ\8AA)&R('AIY"L:]-Q8JK 'O_C_ .('
M@7X4^"]3^(_Q-\8Z9X?\/Z+9O=:OK6LWJ6UK9P*,M)++(0J*/4FOY[/^"T?_
M  =I^*?B-_:W[-7_  2UU6\T+06WVNL?%^6%H=0OUY5ETR-P&M(R,_Z2X$QS
ME%A*AV_/O_@K+_P7$_;"_P""LGC1[;XD:T?"WPYL;PR^'OAGH=V_V&W()V37
M3X!O;D#_ ):N JDMY:1AF!]P_P"",/\ P;/?M(_\%'I=+^.W[0QU+X:?!B5D
MFAU2>V":MXDBZXT^&082)A_R]R IR#&DV&V@'QK^Q%^P'^V#_P %.OCL?A7^
MS7X!O_$NLW,_VGQ#XAU"5EL=+21R6N[Z[8$1@G<>=TDA!"*[?*?Z@_\ @CK_
M ,&\_P"R?_P2NTBS^).M06_Q!^,4MO\ Z=X\U2R BTQF7#PZ9 V?LR8)4S',
MT@+995;RU^N?V2OV._V;OV&?@UI_P$_9<^%6F^%/#=@-QM[*,M->38 :XN9F
MS)<3-@9DD9FP ,@  >F4 %%%% !1110 445S'Q5^-?P=^!?AQO%_QJ^*OAWP
MEI:Y_P")AXDUF"RB)'8-,RAC[#)- '3T5\7^(/\ @M_^S=XLUFX\&_L9_"7X
ME?'W789#$\?PW\(3MIUO)_TWOKA8XXT_Z:*'7D53_M3_ (+H?M/_ /(-\/\
MPL_9GT"XZ3:A/_PEOB.%3T953;8GCJK8(/'K0!Z[_P %1_VY_P#AVO\ L)^.
M?VUO^%7?\)I_PA?]F?\ %,_VW_9WVS[9JEI8?\?'D3^7L^U>9_JVW;-O&[</
MP[\:?\'E6M>.M:?6-8_X)]>T$"_%KY(4_NC_ (E7YGO7KW_!PQ^SI^RY\"_V
M /B!!^T/_P %-O%7Q9_:!E;2/^$4\)>*O'T*"%SJUF;F2VT2V.+=!:?:6S)E
M!U!#8K^>B@#]M]"_X.>_%7[>7QH\%_LX?&CQWK7[,_P8FLM2?XA^,?"WB<:A
MJ\L,%C<7,4,5RM@DL9EDACME2)2[-.,[^$/U_P#LG? /]JS]JWPS)X/_ ."9
M7P'N?V.O@'K"XUKXY>,=/^T_$OQY;D[FDLTE8R644F2RS2/QO62$CYHJ_';_
M (-GO!GA#Q]_P6]^!OAKQUX5TW6M.:ZUZY:PU:QCN(3-!X>U*>"39("N^.:*
M.1&QE7C5A@J#7]A] 'C/[#7[!W[/W_!/7X.2_!C]GS3]7-K?ZK+JWB'6O$6M
M2W^HZYJ<JHLU]=32'#32"--VQ47Y1A17LU%% !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 %%%% 'X@_P#![S_R:S\#_P#LH&H_
M^D(HH_X/>?\ DUGX'_\ 90-1_P#2$44 >?\ _!IM_P I3/VN_P#MX_\ 3Y/7
M[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 4444 %%%% !
M7A?@'_E()X__ .Q$TK_T8U>Z5X7X!_Y2">/_ /L1-*_]&-0![I1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !02
M ,DUP/[2_P"U#\ /V._A!J?QX_:7^*6E>$/"NDIFZU35)L;W()6&)%!>>9L$
M+%&K.Q& IK^:#_@M'_P=!_'_ /;U.K?L]_L@MJOPV^$,V^VOKI9O*USQ/"<@
MBYDC)^RV[#C[/&Q+ D2.X;RU /T<_P""T?\ P=2?!;]CS^UOV<_V";G2?B'\
M3XM]KJ?BG>)]"\-2\A@&4XO[E?\ GFA\I&^^[%6A/\[.MZ]^U]_P4@_:<^WZ
MO=^+/BM\4O'&HA(U5'O+V]D[(B*,1Q(H.%4+%$B\!47CV#_@EE_P1E_;%_X*
MP?$/^Q_@EX7_ +'\&:?=K%XG^(^N0.NF:8."T:$8-U<[2"((^?F4N8T.\?U-
M_P#!+K_@CI^QU_P2C^&__".? ?PE_:7BS4+58_%'Q$UR%'U756X)0,!BVM]P
M!6WCPHVJ6+N"Y /@?_@BY_P:@_##]G#^R?VD/^"DFGZ7XV\>1[+G2OATC+<Z
M)H4G# W1Y74+A>/EYMT.<";Y9!^T4444$2P01JB(H5$08"@= !V%.HH **CN
M[NTL+62^OKF.&&%"\LTSA510,EB3P !W-?,?QP_X+(_\$\/@;K/_  AT_P ?
MK/QAXEDD,5KX5^'-K)KU]/*/^60%H'C1^/NR.E 'U!17Q'_PVY_P5+_:4_<?
ML@?\$WQX#TFX_P"/?QG^T-K?]G;0>A;2;0M=#CG(9AVH_P"'9G[97[0_^E?M
MW_\ !3?QO?V$W,W@CX.6D7AC3%7O!).@:>[B_P"N@5O?B@#WW]HO]O[]B[]D
MR&4_M#?M*^$_#5U"NYM)N-36;4&&,Y6SAWW#C_=0]O6O O\ A[?\7?CW_H?_
M  3X_P""=/Q.^(\,W%KXQ\7Q1^%O#\@/26.YO,M.H')0*C'H.HKTOX6?\$[?
M^"</["'A#4_BKX*_9M\.Z8/#FFW&J:GXIU'2YM9U2**&-I9IEFF$UR6VJS;(
MN6( 52<"O _^'T_[27[5O_$M_P""4_\ P3"^(WQ'L;CY;;XG?$X+X1\+;3TN
M(9+K]]?(!@E$6.3G@=,@'8_\,T_\%D?VF3YW[0W[;WA/X,:'/S+X7^"'AUKJ
M_:,]$?4[X[X) .K0AE)Z#'3AOC=^R/\ \$/?^"8]C8_'C_@H/X_@\1Z_J1E^
MP>)/CEXBN?$>JZPT.UI/)L=KBY*&1"QCMVVF1,D;AGN?V??V2O\ @L%X^^-/
MASX]?MW?\%$M T/3-#U);[_A2_P/\)"#1KK /[B[U&]!N[F(@X:,KC(RK X-
M?7OBWX4_"[Q]KVC>*?'?PWT#6M3\.3R3>'M1U;1X+F?2Y) H=[>212T#,$4$
MH03M&>@H ^!?#_\ P5C_ &K_ -HC1K?P;_P2,_X)*>+M3\.)&(M-^(?Q<CB\
M&>%X(OX9[:W;]_?0_P"S$(WZ\<5]4?L+^#O^"@?ACP1K6H_\%#OC)\/O%'B?
M5M56YTO3?AMX=GL]-T&V\I5:TCFN&\ZZ7>"X>10XW$988"^XT4 ?#7[<G_!
MO]B#]JC]G3XM?"[X0_##PA\,O'?Q<UJ'5M:^*Z>#UU?4X+O^U[?4KED\V>.1
M5G:)T:.*:)!YQ.TA=I_.;_B!C_ZRB_\ F$__ +]5^_U% 'Y _P#!+C_@U*_X
M=K_MV>!OVUO^&\_^$T_X0O\ M/\ XIG_ (5=_9WVS[9I=W8?\?']J3^7L^U>
M9_JVW;-O&[</U^HHH **** "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 **** /Q!_X/>?^36?@?_V4#4?_ $A%%'_![S_R:S\#
M_P#LH&H_^D(HH \__P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'
M_I\GK]_J "BLSQIXS\)_#KPEJ7CSQWXAM-)T;1[*2[U34[^81PVT$:EGD=CP
M  ":3P3XV\(_$CPAIGC_ , ^([35]$UFQBO-*U2PF$D-U!(H9)$8<$$$&@#4
MHHHH **** "BBB@ HHHH *\+\ _\I!/'_P#V(FE?^C&KW2O"_ /_ "D$\?\
M_8B:5_Z,:@#W2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHJGXA\0Z!X1T&]\4^*]<L],TS3K62YU#4=0N4A@M844L\LDCD
M*B*H)+,0  2: +E?"_\ P5Y_X+W_ +(G_!*#PU/X4UJ_C\;?%>ZM/,T;X;Z+
M>J)8=RY2>_F 864)R",@RN"-D;#<R_GE_P %H_\ @[9MK#^UOV:?^"56JI/-
M\]IK7QEN+?*(>5=-)B<8<]OM<@QU,2'*3#\6?V:OV6/VO_\ @I7^T6?AS\#O
M!VO_ !!\<>(;M[W6=2NKEY3'O?,M]?7<QQ$FYLM+*W+, -S, 0#HO^"@O_!2
M_P#;"_X*B_&;_A:'[37C^?4C',T?AOPGI:O%I>BQN1^YM+8$X)PH,C%I9-J[
MW; Q^EO_  1<_P"#3KXC?'S^R?VDO^"F&G:GX/\ !4FRYTGX8H[6VLZTG# W
MK##:? W \L8N&!/^H^5F^Q_^"<__  2'_P""5W_!"G3-/^/'[?'[17@/7_C9
M#"MS%>ZW>HT&@OC)&E:>09Y9!T^U-&9#@%%A#,I^J3_P6(\3_'0FQ_X)Y_L#
M_%/XO++Q:>*]4L!X:\.29Z,M]? %L=2IC4XQSS0!]=_"GX3?#+X%_#S2?A+\
M&_ 6E>&/#.AVBVVD:'HEDEO;6L0_A1$  R223U8DDDDDT[XC?%7X8?![PW)X
MQ^+7Q&T+POI$/^MU3Q#J\-E;K]9)F51^=?(7_"BO^"U/[3@\SXU?M9^ _@/H
M,_W_  _\)/#[:MJS1'_EG+?WI"PR?]-(,CCIS6_\./\ @B%^POX>\21_$'XW
M:)XF^-7BM>7\2_&3Q-/K<KG.2# Y6W*Y[-$V.F>N0"EXL_X+A?LEZGKT_@3]
ME#P=\0/CUXDA;8^F_"GP?<7EO"YZ&6[E$<*Q]S(A< <^M9O_  FW_!<C]I[C
MP=\*/AA^S=H%QTO_ !9J9\3^($0_=>." "T4XY,<H!'3/!KZ%^+?[17[%G[!
M?P_MC\8?BS\/OA5X>A3&FV.HZC::7$XSC;;VX*F0_P"S&I/'3BK/[6WQ0_:(
M^%GP(O\ QU^R9^SM;_%CQF)[:+2?",WBR#1XKA9I5C:X:ZF5D"1*WFLO!948
M @XH ^=;3_@BKX(^+-U'K?[?G[6?Q5^/%V'$DNC:YXA?2= #@YW1:;8LHBY[
M>80< 8XKZ.^!WP#_ &3?V:;K_A6/[/WPN\$>#[XZ?]HFTOP_I]M;WL]L'">=
M+L'FRKN(7S'+<D#.:^//^&,/^"WW[:'^D_ME?\%#M#^ _A>ZYF\ ?LTZ0W]I
M&(]%DUR]S-!,!P3 'C).0, 5[O\ L._\$D_V*/\ @GYXIU/XF_ OP/K%YXZU
MZP:S\1_$/QAXENM5UK5H6>.1EFFG<J SQ1L5C1%)C4D9% '/?ME?M\?ME_##
MXT2?LU?L6?\ !,7QU\5O$8TRWNY/&NLZK:Z%X0M5F#8_XF$S,9Y(]IWP*J/T
MP3N!KRG_ (8)_P""R_[9G^E?MW?\%+[7X1^&KKFX^''[+NE-8S^6?X7UR]#7
M2OM^5E16C))(XQ7Z&T4 <+^S9^SYX(_99^!GA_\ 9]^'NJ:YJ&B^&[1X+.\\
M3ZS+J-].'E>5VFN)26D8O(W7@#"@   =U110 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%% 'X@_\'O/_ ":S\#_^R@:C_P"D(HH_X/>?^36?@?\ ]E U'_TA%% 'G_\
MP:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0!^(W_!
M3?PY\-_VU_\ @K?^T!^SG^W1XTO/^$6^$'[-4OB+X!?#J[UR6PT_7-6?3#<3
MZF$1T^UW$,QE0("=RP<ADB<5]&?\$>O^"5_BS]CCQ_\ #S]J']EOXMC0O@U\
M2?@1HES\1_A-J%]=W:S^)Y;**4ZK9^8S);[B4W#)_P!9,H 4QJFW_P %0/!/
M_!*C_@IGX<^/?P ^)7@S3O%7QA_9R^'%UJUS/)I]]IVHZ!)-I\UW:^3=@1?:
MH<K'(T:M+#F1-PRU?-/_  3NNOVAO^"8G[;W[(O[,WAK]J?QE\1_A%^U+\(9
M-3G\">.-1^WS^#=1M='COC+828!AM2[!%B 51'YNX.T:N #Z%_X+9_M4?\%,
MKOP-\4OV;_V#/@#?>%_#_A7X9WVO_$3]H3Q)<_9K.TL8[":ZFL-&4 M/?/&G
ME^:N?)9^D9*S)[?_ ,$(]0O]5_X(_P#[/NHZI?37-Q-\/+9II[B4N[G>_)8\
MD_6O1/\ @IQ_RC9_:$_[(=XL_P#3/=5\Z?\ !,/XI?$;X)?\&[?PT^+GP?\
MA5?>.?%?AWX(O?>&_!^G022S:O?1K*8;94B!=MS[00@+8SCF@#SO_@X/_;?^
M-5[\+/'G_!/W]AO6WM_&MC\)=:\<_&7Q;:3LJ^#_  G964MP;<R)S'>:@T:V
M\:CYECD9R%#K(OH/[*O[6NH_LE?\&X7@O]L'6V?6-3\(?L[V^KVRZE.\GVZ_
M%IBW25R=Q#SM&K'.<,3UK\]?"G[5'QK_ &>_^"7?[1_A/XZ?\$I/VK;WXO?'
M+P+XGO\ XS?&?Q#\,_LVF+>W6FW,*.\C/NM],L8I,(N $19'")OV#TKX>_&7
MQ[^U?_P:H?$7X(VG[,'Q&\'_ /"M?@)H_P!C\1^+-#^S:?XLMK?_ $J>[TN0
M,?M$*163,S8&!*GK0!Z9^S%_P1&UG]L+]A7PY^VI\<OVQ/C"O[3_ ,2O!\/C
M#2?B38?$&\M(_#EY>PB[LK."SB988[6)7A1X@N?]8(S&-@3ZW_X(9?MP^._^
M"@7_  39\#_''XO,K>.+&2\\/>-Y5B5!/J5C,T+3E5PJM+&(9F"@*'E8*  *
M]#_X)P?$CPAXD_X)H_!#XFVFLVT>CM\%_#]U/=M*!';I'I<'FAST7RRKJV?N
ME"#TKY._X-3-'U(?\$L)_B'<V4L-CXV^+?B;7-&\Q"N^U:Y2W!&>WF6TH^H-
M 'Z4T444 %>%^ ?^4@GC_P#[$32O_1C5/JG@7]O274[F72/COX(AM&G<VL4O
MA>1F2,L=JD[N2!@$UQ_[-NE?%K2?VX/'5K\7O%FEZOJB^"-/,]UI5@;>)E,O
M[L!23@@!L^N1Z4 ?3M%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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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 %%%% 'X@_\'O/_)K/P/\ ^R@:C_Z0BBC_ (/>?^36?@?_
M -E U'_TA%% 'G__  :;?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/
M_3Y/7[_4 %%%% !1110 4444 %%%% !1110 5X7X!_Y2">/_ /L1-*_]&-7N
ME>%^ ?\ E()X_P#^Q$TK_P!&-0![I1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45R7QJ
M^/7P7_9Q\#7'Q+^._P 4-$\)Z%;<2:EKE^D",V,B- QS(YQPB LW0 U\B3?\
M%%_VPOVWY6\/_P#!+3]F=X/#$S&-OCK\7K673M%"=#+866/M%]QG:^ JLN'3
M!S0!]A?%SXT?"3X!^"+KXD_&OXD:+X5T&S'^D:KKNH1VT(."0@+D;G..$7+,
M> ":^/KO_@I?^U#^VC=2^%?^"4G[,DVJZ(\C0R_''XJ6\VE^&X1G!DL[<@7-
M^1_LJI5A\T;*<UT?PC_X(\_"^]\;VOQU_;S^*6M_M#?$2 [X+[QRJKHFEL2"
M4LM)0FWA3/9PXR-P"FOI_P")'Q1^$/[/WP_G\>?%KX@>'O!GA?2856XU;7M3
M@L+*T0#"J9)65$&!@#/; H ^6?AA_P $>O!/BSQG:?'#_@HI\8M:_:%\=6S>
M;:0^*HQ!X<TESR4L])C/D!>Q\P,K8#;%-?8NG:;IVCZ?!I.D6$-K:VT2Q6UM
M;1!(XHU&%154 *H   '  K\E/VY?^#NG]C'X)P77AO\ 8X\%7WQ6U9=Z1^)]
M2E?1O#L3*P1F265#<WQC8Y9+>$A@/EDYS7Y\O_P>2?\ !1'0O"GBC3(/"GP^
MUWQ#K>HK+HNK2^&Y;73_  U $*/;VMN)O-O Q"R+-=2!E)8-&RD!0#YJ_P"#
MFKQ1X9\8_P#!<3XYZWX1\16&JV0NM MC=Z;=I/$)X/#VF03Q;T)&^.:.2-US
ME7C92 5('P?76?'7XV?$+]I#XQ^)?CU\6=0L[SQ/XNU>;5->O+#2;>QBN+J5
MMTDHAMHXXD+,2S%5!9B6;+,2>3H [O\ 9N_9E^/?[7WQ=TOX$?LV?"[5?%_B
MK5WVV>DZ5!N*H"-TLCDA(8ESEI9&5$'+,!7]+G_!%S_@UU^ G["8TG]H;]LE
M-*^)/Q;AV7-AI[0^;H?AB88*F".0#[7<*>?M$BA48 QHK*)&[G_@U.^$O[*G
MA/\ X)+^"_B5\"-.TF\\6^(+B_C^)OB2/25M]1FU..]F865PV^1MEO#)"D0W
M!7CVS>7&TS+7Z64 %%%% !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!^(/\ P>\_\FL_ _\ [*!J/_I"**/^
M#WG_ )-9^!__ &4#4?\ TA%% 'G_ /P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_
M ,&FW_*4S]KO_MX_]/D]?O\ 4 %%?E-_P4Q_:W_;N_:;_:^^.7[ W['GQ\M/
M@_X.^ _P0E\5_$_Q9!H4-_K&OW-SIYNH--M#-Q:Q&)XP9X]LB-YAW'Y4/7_\
M$@_&_P#P5A^%7Q,\"? ;]JG7+SXR_!CQQ\$=(\5>#OB^/#L5E<>&+R2U1_[%
MOY(SBY.T,!*V^5LPL6&]D0 _2JBOA3_@KU_P6Q^%W_!//PMKGP;^#FA7?Q#^
M/<OA>YU31? 6AV$MRNCVJ6[S/JVIL@(@M(8D:9E)WNJC[B%I4]?_ ."6'[27
MQ"_:1_X)H_"?]J#X^>(H+SQ%XD\#QZMXDU.&RCMXWDRY=Q%$H5!M7HH[=* /
MHRBORU_9E_:,_P""V'_!7#P/J_[87[)GQU^&OP$^%$_B"_L?AEX=\1^ 6UO5
M?$%M:3O;M<ZA+(^+8--&Z8A&5*.-IVB23U?_ ()_?\%>?$_Q$_9?^/7BC]O/
MP7I7A7XA?LL:OJ>F_%V+PH[2:??)9PRRK>60D8L/.$$JK&6.60$$"0*H!]YT
M5^5/PN^-W_!P_P#M6?LN)_P4L^#'C[X/^&=%UK2Y?$7@/]G?4O!LMY+JVBC,
MENEQJF]95NKB%0R;-L;>9&28=Q5/N?\ X)Q?MN^"?^"BW[%W@7]K_P "Z4VF
MP>+-,9M1T=Y_,;3;^&5X+JV+8&X)-%(%8A2Z;'P-V* /;Z*** "O"_ /_*03
MQ_\ ]B)I7_HQJ]TKPOP#_P I!/'_ /V(FE?^C&H ]THHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN"
M_:'_ &H_V>?V3O TGQ'_ &C/B]HGA'2%W"*?5KL+)<L!DQP0KF2X?'.R-6;V
MKY1_X;?_ ."@?[>A_LO_ ()S?L[?\*]\#W7'_"[_ (S6+0">(_\ +73-*&7N
M,CE)9<Q-T=4- 'UM\>?VCO@1^R_X%F^)7[0?Q7T3PEHL.0+W6;U8O.8#/EQ)
M]^:3'2.-68]@:^2F_;\_;C_;K8Z-_P $ROV;#X;\'W!VGXZ?&2SDL[&2,_\
M+73=-QYUYD9*2.-FX;71:[+X&_\ !(7]GWP'XT3]H']J_P 9ZS\=_B9$OF2^
M-/B?,+BUL"/F(LK DV]I$I&Y00YC(^5U'%>8_MZ_\','_!+?]A=;SPI8?%;_
M (6CXPM T8\+?#1H[U(9!P%GO=PM80&X90[RK@_NSC% 'I/P5_X(]?!C3/'5
MO\>/VSOB!KG[0?Q+B^=/$'Q$VOING-G)6QTL$V]M'D A2'VD94K7H7[9?_!3
M+]@[_@GEX=%_^U1^T3X>\+7'V</8>&HY3<ZK=IC"^18VX>=E)PN_8$&1EE'-
M?A;\</\ @]B_:[\7>#=1T+X#_LE^"?!FK7.H2_8->U;5[C5VL[(JHC40[($>
MX5@Y,K9C(91Y(VDM^-'C+QCXS^*GCC4?&WC#5KK5M<U[4)+F_NY<O+=7$KEB
M<#J2QX Z< #I0!^\?[6/_!Z_=Q^/K#2OV*_V4X7\+V>KV\FK:S\0KTB^U6S6
M0-+#!;6KF.S9U4H)I)9BHDW>5E<5^<O_  5D_P""]7[6G_!6R+3/"'Q7\&^#
MO#'@WP_JKW^@>'=#TA9IX)FB>+S);VXWRN^QV!\ORHR=K>7N12-?]AG_ (-L
M/^"JG[</V/Q%9_ ]OAQX4NMK_P#"4_$TR:8CQGG=%:%&NY@5Y5A$(VX^< YK
M]E/V&?\ @SY_X)]?L]_8_%G[5WB?6OC3XBAVN]E>[M*T.-QR,6L#F67!X_>S
MLC@#,8R10!_-]^SQ^R?^U9^VIX^;P5^S;\$/%GQ UR1U-VNAZ9+<B#=P)+B;
M&R!/]N5E7WK]-/AE_P &=O[?3? #Q#\7_C3K&EQ>++319)O"WPD\(ZI9SZEJ
M=\0%C@N=0NIHK&S16;>[K)/E$8+\Q45_2W\+/A%\*?@;X+M?AQ\%OAIH/A+P
M_8KBST3PUI$-C:0_[L4*JH)P,G'-=%0!_(%_Q"X_\%U_^C&?_,F^&/\ Y9T?
M\0N/_!=?_HQG_P R;X8_^6=?U^T4 ?BC_P &PW[!O_!87_@F9\9?&7PA_:S_
M &5[C0_A)XZT\7S:HOCK0KY=(UNW&(Y?(M;Z64K/"6A<HC'=';DX56(_:ZBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "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//AK\.OA%X1L_A_\*/ 6B^&=!T^/98:+X?TN*SM+9?2.&%51!] * /YZ?V&?
M^#++XT>,?L?B_P#X*"_M"67@ZQ?:\W@WP!LO]2*]XY;V5?LUNXY_U:7*GUK]
MDOV(/^"-G_!.'_@GK!;7W[-O[,VB6OB"W0 ^,]=C.I:R[8P66[N-S0;NZ0^6
MG^S7T_10 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!^(/_![S_P FL_ _
M_LH&H_\ I"**/^#WG_DUGX'_ /90-1_](110!Y__ ,&FW_*4S]KO_MX_]/D]
M?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 ))&DJ-%*@96!#*PR"/0T1QQP
MQK%$@55 "JHP !T %+10 4444 %%%% !1110 4444 %>%^ ?^4@GC_\ [$32
MO_1C5[I7A?@'_E()X_\ ^Q$TK_T8U 'NE%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !17CO[6/[?'[)_[$VA1ZK^T/\7M/TF]NUSI
M7AVVS=:KJ3$[56WLX@TLF6PN[:$!(W,*_,K]N/\ X.#/&B)=Z%/\4M%_9E\+
MD$'^V;%/$'Q'U*/L(-$@8QZ467.&OGB'1DESQ0!^GW[57[<G[*W[%7AA?$_[
M2'QCTOP^9T)T[22YGU'4#G 6WM(@TTO/&57:"1N('-?)OQ0_;6_;[_:6\&7?
MCOX>Z=X?_9'^"L:YO?C+\=);>+6KBW/22TTZ9UBMB1R#<-A@0R.",5^'/CS_
M (+Y^%O@UXGOO%?[ G[-A/CF\<M=_'[X^WR^*?%]Q)CB>WA?_0].<=, 3_+P
M6:OB;X__ +5?[7G[=7Q(@\1_M"_&?QC\2/$5U<>5ID&J7\UV8W<@>5:VR_)"
M"<8CA11GH* /VC^(G_!:+_@B?_P3L\97OCO]G_PEXQ_:Y^.6[==_%CQY>L;9
M+E<C,5W>1DQ!6SL-K;,"GR^>1@U\!?MW?\')G_!4_P#;I^V>&[WXV-\-_"-U
MN0^$_AD9-,22,@J4GNP[74X93AT:41-_SS'2NF_89_X-:_\ @J=^V-]C\3>-
M?AO;_"#PI<[7;6?B07MKQXSU\K3D!N2V""!,L*-V>OV5_89_X-*?^"9W[+7V
M/Q3\>;+5/C;XGM]KM/XN MM'20=X]-A;:ZGG*7$EPO/2@#^:S]E#]@C]M#]N
MWQ6WAC]E']G7Q3XXN1.$O+[3;$BRM'//^D7DI6WM\YSF61<U^O\ ^PS_ ,&5
MGQ U_P"Q^,/^"AG[1]OH%LVUYO!7PW"W-X5/.R6_G3R86'0B.*93GAQ7]!/@
MOP/X*^&_A>S\$?#OPAI>@:+IT(BT_2-%T^.UM;6,=$CBB541?8 "M2@#YQ_8
MG_X))_\ !//_ ()[V4+?LN_LR>']'UB.+9)XLU"$W^LS9&&S>W!>5 W4I&R1
M^B@8%?1U%% !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 ?B
M#_P>\_\ )K/P/_[*!J/_ *0BBC_@]Y_Y-9^!_P#V4#4?_2$44 >?_P#!IM_R
ME,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444
M%%%% !1110 4444 %>%^ ?\ E()X_P#^Q$TK_P!&-7NE>%^ ?^4@GC__ +$3
M2O\ T8U 'NE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45\=_MW
M_P#!>/\ X)C?\$]%O=%^,O[0]EK?BNSW*W@/P($U;5_,!&8I$C<16CX.<7,L
M.1TS7XB?\%"/^#P/]MO]HN.]\!_L9^$+3X,^&)@T?]L+,NH>(+A.1G[0RB*T
MR,'$49D0CB8T ?T$?MK?\%+OV*?^"?/A=_$7[47QTTG0[IH#)9>'H9A/J=Z.
MWEVR'?M)&/,?;&#U85^'?_!0G_@\*^+GQ0DO? ?[$O@^?P-H#%H_[?F\N;6;
MM,@'$CJT-EE2W^K29U(!645^,FM>(/C#^T)\1C?Z]JWB+QKXLUZ]^_<2SZA?
MZA<.>@SNDE<GL,DU^AG[#/\ P:F?\%1?VM_L?B?XJ^#[+X+^%;C:[ZCX_P!P
MU)XSU\K3(\S!Q_=N#;@_WJ /C3Q_^WQ^TUXXU_4?$UO\1]1TK4]69FU77;*^
ME;5[\L"KF;49&:Z;>I"NBR)$^.8ZG_9#_P""<W[<O[??B+^Q?V4/V;?%'C+_
M $CR[O6;:T\G3;5SU$]].4MXCSG#R GG -?TL?L,_P#!J+_P2^_9+^Q^)_BY
MX6O_ (T^*;?:[W_CP*-+20=3'ID7[DH?[EP;CZU^E'AGPOX9\%>'[3PGX-\.
MV.D:580B&PTS3+1+>WMHQT2.- %11Z  4 ?@'^PS_P &5.L7GV/QA_P40_:4
M2SC.V27P3\,E$DI'79+J-S'M4]F6.!QR=LO0U^Q?[&/_  2W_8%_X)^Z5'9_
MLI?LS>'/#=^(?+G\2/;&[U>Y!&&$E]<%YRIY.P.$&3A0.*]_HH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\0?^#W
MG_DUGX'_ /90-1_](111_P 'O/\ R:S\#_\ LH&H_P#I"** //\ _@TV_P"4
MIG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J /@;_@I;_P6*^)7
M[.OQ>\1_L<_L.?LO7?Q8^*OAOX;7?C#QG>W&MQ:=H_@K3$A:1+J[DD5OM$NT
M+(+9=A=7C <E]M1_\$N?^"RGCW]J7XJ:/^QQ^VM^S5=_"GXO:G\-+#QGX9DC
MU>*^TKQIH\T*,;^SDC4>2QR6-N2Y0)*"^Z)U7Q?_ (*L_LE?MX_LI_M.?'7_
M (*0_L9_#/0?B=X*^,GP1G\-_&3P9J.N)IVI:*MIIS6Z:K9R2?)*D<$:LT0W
M.Q\Q0AW*Z>B?\$8_^"GG[(G[3\7PZ_97\:? G7_AS\>O!/P@TFWTJS^(OA..
MUO=:TB&QC4W6EW9RTUJZYF"90LCLZJZJ[@ ^P?VY_P!N;]GG_@GE^SOK?[2/
M[2'C2WTO2=+MW&GV'G+]KUF\VDQ65I&3F6:0C  X4;G<JBLPL_L,_M2V'[;7
M[(O@#]K#2_!LWAZW\=^'X]4AT2XO1<O9ARP\LRA4#D;>H4?2OEO_ (*T?\$N
M?V4_B?\ #SX]?\% /C'HNK>,O&VA_ /Q%!X+T_Q)JC7&D>%F@T:Z(N+&RP$2
MX9QYAE?>0X5T",-U:?\ P22\6ZKX!_X-^_A?XZT)BM]HOP,N+^S8#.)88+B1
M/_'E% &5\0/^"Y'B3Q%\6_'/@']A#_@G9\3_ -H+0/A=J\ND^/O''A&\M;/3
MX-0A&9[2Q\[+ZC-'T9(P"205W*R.WTG^QI^WY^SA^W)^RQ:_M>_!_P 426OA
M4Q7(UR/Q BVESH-Q; FZMKU"Q6&2$#+?,5VE75BK*Q^9?^#73PEI/AS_ ((D
M_"/6K*,&]\1W?B#5=9NB<O=7+:W?1>8YZLPBAB3)Y^05\)>+O'&O_!+]GK_@
ML;\-/ -U)9Z1I_CNWO+.UMCMCADUY[BWO]H'"[HPJD#LH'04 ?9<_P#P<.ZM
MXA\&ZQ^T[\&?^"8'QI\:?L\:#=7"7WQFTP6D(N+6WD,=Q?VNFRL)I[5"KDRE
MD"A&WB,HX7[[^!?QN^&'[2?P>\-_'KX+^*H-;\*^+-(AU+0]4@! G@D7(RK
M,CCE61@&5E96 ((KS'_@F[\-O"'A?_@FA\#_ (8V>C6TFD+\%_#]M<6C1 QW
M"R:7 9BXZ-YC.[-GJ7.>M?)__!J9K&J-_P $L9_A]=7TL]CX)^+?B;0]$\UR
MVRU6X2X"C/;S+B4_5C0!^E-%%% !7A?@'_E()X__ .Q$TK_T8U=%?_ML?LI:
M7?3Z9J'QRT.*XMIFBGB>5LHZDAE/R]0017GWP"^)_@#XI_MT^._$GP\\56NK
M6,W@?3EBNK1B58QRD..0.A9<_6@#Z3HHHH **** "BBB@ HHHH **** "O/_
M -J/]J/X$_L7? G7?VE_VE_'/_"->"?#7V7^V];_ +,NKS[-]HNHK6']S:Q2
MS/NFGB3Y4.-V3A02/0*^ /\ @Z._Y04?'/\ [EG_ -2?2: / /V\?^#N']A/
MX9_\*V_X8?\ B1_PL?[;\0+3_A96[PEJEA_9WAM/^/KROM]M!ON9-Z^7LW >
M4^[&5S]-?#S_ (.3_P#@B-\3_%D'@OPS^WCHUO>7,,\L<NO^%=:TFT5887F?
M?=7UE#!&=D;!59P9'*QH&=U4_P <]:7@_P &^+_B%XFLO!7@'PIJ6N:SJ4PA
MT[2-'L9+FZNI#T2.*,%W;@\*": /Z6/VYO\ @\G_ &*_@U]L\(_L4?##6OBW
MK<>Y(]?U$/H^AHW3<IE0W5Q@]5\J)6&-LG.:_&O]N?\ X.#/^"I7[>_VS0OB
M+^T-=^%/"MWN5O!7P[#Z3I[1GK'*T;FXN4/'RSRR+QP!7M_[#'_!I?\ \%-?
MVJ?L?BCXYZ7IOP2\+W&UWN?&0,^KO&>\>FPMO5AW2X>W/%?LI^PS_P &LG_!
M+/\ 8]^Q^)O'OP\N?C%XKM]KMJ_Q&V3V*2#KY6FH!;[,@$"83L.ST ?S0_L:
M?\$P/V]?^"@.KI8?LH_LS>)/$]D9O+N/$1MA:Z3;,#R)+ZX*6ZL.3LW[S@X4
MGBOV*_89_P"#*FP@^Q^,/^"B'[2K7#?+)+X)^&2[4!Z[)=1N8\L.S+' O?;+
MT-?O;HNB:-X;TBVT#P[I%K86%G"L-G965NL4,$:C"HB* JJ!P !@5:H \/\
MV//^";7[#/[ VA+HG[)O[-/AGPC*8?*N=:M[/S]4NU])KZ<O<2COM:0J,G %
M>X444 %%%% !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 %%%% 'X@_\'O/_ ":S\#_^R@:C_P"D(HH_X/>?^36?@?\
M]E U'_TA%% 'G_\ P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC
M_P!/D]?O]0!^4/\ P4P_;6_;,_86_:*_:"\*?M7Z!XP\6_LU_%SX.W-I\)/%
M'AGPC'=6O@K61ILL,MC?/:PB5%GFDD;S9F<[?)VY59?+\U_8&O\ Q=_P4\_;
MY_8]^/WP.^"_BK0OAE^RM\%6TWQ9\3?$6A2Z=%XCU>ZT=+/^S+ R -<QQ/\
M,7'RA7GR%#Q&7]D?'_@;PS\3O FM_#7QKIYN]&\0Z1<Z9JUJLSQF:VGB:*5
MZ$,N4=AN4@C.00:3X>> O"WPK\ :'\,/ ^G&TT7PWH]KI>CVC3/(8;6WB6*)
M"[DL^$11N8DG&22: /+_ /@I!HVK^(O^">'QZ\/^']*N;Z_OO@OXIM[&QLX&
MEFN)GTFZ5(T106=V8@!0"22 *\O_ ."+OPWU&U_X(X?!/X5_$_PI?:?/)\,X
M]/UK1]4M'MYXE?S$>.2-P&0[6/! /-?7%% 'X[?\$[/V\K;_ ((5_ ?6/^"8
M_P"W[\$/B@E_\./$^KGX4^)?"?@6ZU6Q\=:/=W<UY ;2: ;%N#)-*#'(55-Z
MJS*RNJ]E^PU_P3,^.G[3/_!/3]K?QE^T_P"")O /Q _;+\0ZUKNG>&-95A-X
M9M&CD_L:&[7&Y7CE<R,A 81E P5]RC]5Z* /R,_9G_X+=Z_^QY^PKX=_8M^.
MG[&GQC'[3OPV\(0^#]&^'-C\/[R[B\2WEE MI97EO>0JT,EM*J0R/("3_K#&
M)!L+_6__  0P_8>\>_\ !/[_ ()L>!O@;\845?'%[)>>(/&T22J_D:C?3M,T
M!9259HHS%"S*2I>)BI((KZ\HH **** ,27X:?#B>5IY_A_HCN[%G=]*A)8GJ
M2=O)KQSX6:'HNA?M]^/K+1-'M;.%? NEE8K6W6-03(V<!0!S@9^E>_5X7X!_
MY2">/_\ L1-*_P#1C4 >Z4444 %%%% !1110 4444 %%%% !7XX_\'CG[?'A
MOX/?L2Z5^P5H<MO<^)?B_J%M?:S Q!:PT33KN*Y64CJK2WD,"(>A6&X':OV.
MKY0_:]_X(?\ _!,']O/XRS_M ?M9_LVW'B_Q;/I\%BVJ3>/=>M%2VA!$<4<%
MK?10Q*,L<(BY9V8Y9F) /XLJ]_\ ^"6/[9O_  [X_P""@GPN_:^N-*^W6/A'
MQ W]M6JIN=]-NK>6RO?+'_/46US,4_VPM?T_?\0N/_!"C_HQG_S)OB?_ .6=
M'_$+C_P0H_Z,9_\ ,F^)_P#Y9T ?=_A/Q7X;\=^%=,\<>#M:M]2TC6=/AOM*
MU&TD#Q75M,@DBE1A]Y61E8'N"*T*X_X _ ;X6_LP?!KP]^S_ /!+P_<:3X2\
M*:>+'0-+N=7NK]K2V4DK$)[N669U7.%#.=JA57"J .PH **** "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 _$'_@]Y_P"36?@?_P!E U'_ -(111_P>\_\FL_ _P#[*!J/_I"*
M* //_P#@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J
M"BBB@ HHHH **** "BBB@ HHHH *\+\ _P#*03Q__P!B)I7_ *,:O=*\+\ _
M\I!/'_\ V(FE?^C&H ]THHHH **** "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 **** /Q!_X/>?\ DUGX'_\ 90-1_P#2$44?\'O/
M_)K/P/\ ^R@:C_Z0BB@#S_\ X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F
M?M=_]O'_ *?)Z_?Z@ HHHH **^.O^"AW_!=#]@#_ ()P:]/\-?BU\29M;\?P
M1VD\O@'PKI\U[?P6\TL2^;.T:-%:XCD$H25T=UV[%;>N?:_V./VZ/V4OV_OA
M:WQC_9(^,>G^+]#@NS:WSVT4L%Q87 4,8;BWG1)H'P00'0;@<KD'- 'K5%?-
M_P"TE_P5]_X)G_LA_$W_ (4S^T7^V3X.\-^*4V?:M#ENI+BXL]X#*+A;=)/L
MQ*D,!+L^5@W0@U[O\/?B)X!^+7@G3/B5\+?&FE>(_#VM6BW6D:YHE_'=6EY"
MW22*6,E74^H)Z4 ;-%?,/CC_ (+0_P#!*OX:_&Z;]G7QS^W5X TWQ=;7QL[V
MPGU4F"TN0VUH9KH*;>&16^5D>12I!# $&OINWN+>[MTNK6=)8I4#QR1L&5U(
MR""."".] #Z*** "O"_ /_*03Q__ -B)I7_HQJ]TKPOP#_RD$\?_ /8B:5_Z
M,:@#W2BBB@ 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 _$'_ (/>?^36?@?_ -E U'_TA%%'_![S_P FL_ __LH&H_\
MI"** //_ /@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^
MH **** /YY?VH?BUX0_X)X^/_P!M/]GO]MKP)K'A_P ;_'+X\Z-XQ^&'Q.O-
M#EFT_P 2>&X_$=C>I8I>(K"+[);I(Q0D(K!XR0R(K?K]^PS^SU^P#)\9?B5_
MP4)_8;^(NF^(&^-4UH?%]WX2\30W>B375J@ =((/DBN<N[R;COWSR%@"Y%?$
MW[9?_!4/X>?MR_L<?M._LF_'CX8:-\/_ (B_";XR>'M$E\ :UK:7LVK:.GB7
M24CU6(30Q>9'*#-N"(RI&\1+%9E)R/V!/!_@?P#_ ,%N_P!K;P%_P2E73+/X
M76_P*B;6;#PM*K>'K'Q^9(_L<=N$)A1E7[7E$^1&%PF%";0 >:_\$\_VS?\
M@G-_P2FU']HW]F'_ (*]6FDV7QIU'XI:SK'B/7]5\(R>(1XYTJ["O;A)[>&<
M!6_>DVTYC"F?+ ,TH3J/V%?%OQO_ &%_^#<']I7]J+PO9W7A'0_%&O>)_$GP
M$T-M26>X\,Z)J1M[.Q(9'80NDSO*(\\,N\\R$5Z9_P &S^O_ +#=C_P38O\
M2?B5?^$+7XNQ^)M>'[0T7CR:V769-0_M"YPVH?:SYK1?9O*&7^3<)@?G\VO!
M/V3_ ( W7[5'[#__  4X^"/[%6G3W_P.UCQ;/)\ ]-TM&;3[O5+:.:[OX--7
M[ODR20Z>D03Y-K1XH ^\O^"=?_!+;]CZ]_X(V?#S]F7QY\#_  [J5EX_^%=A
MJ/C:]N=)B>[O=4U&R2XN+PSLID\Y)9CY4F[=&(H@I&Q<8O\ P;&_&OQ[\6_^
M"3GACPI\2M9EU'5?AIXGU?P4;^=RSRV]C/FW4D]HX)HH5_V8EK9_X)V_\%3_
M -CBS_X(W?#[]ICQO\=/#NG6?P_^%>GZ=XWL+C5HDO+'5-.L8[>>S,#,)/.>
M6(B*/;NE$L94'>,XO_!L9\%O'GPF_P""37A?Q7\2=%ETW5?B5XGU?QH;"="K
MQV][<8MW(/:2"&*9?595- 'Z#4444 %>%^ ?^4@GC_\ [$32O_1C5/JG[!'P
M:U?4[G5KGQ5XW62ZG>:18O%]RJAF8L0 #P,G@=JKI_P3S^!D9D=/$?C422E?
M,F_X2VXWD+G W9SCYCQTZ>E 'NM%>%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3
M_P"AM\=_^%E<_P"- 'NE%>%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\
MX65S_C0![I17A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^- '
MNE%>%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_XT >Z45X
M7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (T >Z45X7_P[W^"
M?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A97/^- 'NE%?&_P ?_P!D/X<>!OB=
M\+_#FA^*O&!M_$GBJ2RU(W'BFXD<1" N-A)^1LCJ*]4_X=[_  3_ .AM\=_^
M%E<_XT >Z45X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (T
M>Z45X7_P[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A97/^- 'NE%>%_P##
MO?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XT >Z45X7_P .]_@G_P!#
M;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C0![I17A?_#O?X)_]#;X[_P#"
MRN?\:/\ AWO\$_\ H;?'?_A97/\ C0![I17A?_#O?X)_]#;X[_\ "RN?\:/^
M'>_P3_Z&WQW_ .%E<_XT >Z45X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;
M?'?_ (65S_C0![I17A?_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?
M_A97/^- 'NE%>%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"-
M 'NE%>%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C0![I17A?\
MP[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^- 'NE%>%_\ #O?X)_\
M0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_XT >Z45X7_P[W^"?_0V^._\
MPLKG_&O*_P!D']D/X<?%;X8ZAXC\4^*O& N(/%6I648L_%-Q$GE0SE$R >6Q
MU/>@#[(HKPO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QH ]T
MHKPO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\: /=**\+_X=[_!
M/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &@#W2BO"_P#AWO\ !/\
MZ&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&@#W2BO"_\ AWO\$_\ H;?'?_A9
M7/\ C1_P[W^"?_0V^.__  LKG_&@#W2BO"_^'>_P3_Z&WQW_ .%E<_XT?\.]
M_@G_ -#;X[_\+*Y_QH ]THKPO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-O
MCO\ \+*Y_P : /=**\+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"
MRN?\: /=**\+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\: /
M=**\+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&@#W2BO"_^'>_
MP3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !H ]THKPO\ X=[_  3_
M .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QH ]THKPO_ (=[_!/_ *&WQW_X
M65S_ (UY7\?_ -D/X<>!OB=\+_#FA^*O&!M_$GBJ2RU(W'BFXD<1" N-A)^1
MLCJ* /LBBO"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !H
M]THKPO\ X=[_  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QH ]THKPO_
M (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QH ]THKPO_AWO\$_^
MAM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\: /=**\+_X=[_!/_H;?'?_ (65
MS_C1_P .]_@G_P!#;X[_ /"RN?\ &@#W2BO"_P#AWO\ !/\ Z&WQW_X65S_C
M1_P[W^"?_0V^._\ PLKG_&@#W2BO"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"
M?_0V^.__  LKG_&@#W2BO"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\
M+*Y_QH ]THKPO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P :
M /=**\+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\: /=**\+
M_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\: /=**\+_X=[_!/
M_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&@#W2BO"_^'>_P3_Z&WQW_P"%
ME<_XT?\ #O?X)_\ 0V^._P#PLKG_ !H ]THKXW_9!_9#^''Q6^&.H>(_%/BK
MQ@+B#Q5J5E&+/Q3<1)Y4,Y1,@'EL=3WKU3_AWO\ !/\ Z&WQW_X65S_C0![I
M17A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C0![I17A?_#O
M?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XT >Z45X7_ ,.]_@G_ -#;
MX[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C0![I17A?_  [W^"?_ $-OCO\ \+*Y
M_P :/^'>_P $_P#H;?'?_A97/^- 'NE%>%_\.]_@G_T-OCO_ ,+*Y_QH_P"'
M>_P3_P"AM\=_^%E<_P"- 'NE%>%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?
M'?\ X65S_C0![I17A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/
M^- 'NE%>%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_XT >
MZ45X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (T >Z45X7_P
M[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A97/^- 'NE%>%_P##O?X)_P#0
MV^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XT >Z45X7_P .]_@G_P!#;X[_ /"R
MN?\ &C_AWO\ !/\ Z&WQW_X65S_C0![I17QO\?\ ]D/X<>!OB=\+_#FA^*O&
M!M_$GBJ2RU(W'BFXD<1" N-A)^1LCJ*]4_X=[_!/_H;?'?\ X65S_C0![I17
MA?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^- 'NE%>%_\ #O?X
M)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_XT >Z45X7_P[W^"?_0V^
M._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (T >Z45X7_P[W^"?_0V^.__  LK
MG_&C_AWO\$_^AM\=_P#A97/^- 'NE%>%_P##O?X)_P#0V^.__"RN?\:/^'>_
MP3_Z&WQW_P"%E<_XT >Z45X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\
MZ&WQW_X65S_C0![I17A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A9
M7/\ C0![I17A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XT >Z4
M5X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C0![I17A?_  [W
M^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^- 'NE%>%_\.]_@G_T-
MOCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"- 'NE%>%_\.]_@G_T-OCO_P +
M*Y_QH_X=[_!/_H;?'?\ X65S_C0![I17A?\ P[W^"?\ T-OCO_PLKG_&O*_V
M0?V0_AQ\5OACJ'B/Q3XJ\8"X@\5:E91BS\4W$2>5#.43(!Y;'4]Z /LBBO"_
M^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !H ]THKPO\ X=[_
M  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QH ]THKPO_ (=[_!/_ *&W
MQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QH ]THKPO_AWO\$_^AM\=_P#A97/^
M-'_#O?X)_P#0V^.__"RN?\: /=**\+_X=[_!/_H;?'?_ (65S_C1_P .]_@G
M_P!#;X[_ /"RN?\ &@#W2BO"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^
M._\ PLKG_&@#W2BO/O@S^S7X"^!FIWNK>$-9\0W4E_ L4RZUKDMVJJ&R"H<_
M*<]Q7H- 'X@_\'O/_)K/P/\ ^R@:C_Z0BBC_ (/>?^36?@?_ -E U'_TA%%
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
M;XD>!=834-$\0Z5;ZEHU_&C*MS:SQ++%* P# ,CJV" >>0* -6BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBOFG]HW_@L7_P3#_9+^)<
MGP<_:"_;0\&^'_%%NZI>Z']IDNY[)V&0MPMLDGV9L$'$NTX(/0@T ?2U%<_\
M+/BO\,?CCX TSXJ_!OX@:/XI\-:S;^=I6O:!J,=U:729()26,E6PP*D9R""#
M@@BO ?''_!:'_@E7\-?C=-^SKXY_;J\ :;XNMKXV=[83ZJ3!:7(;:T,UT%-O
M#(K?*R/(I4@A@"#0!Z[\8_@SJ?Q-\>^ /%]CK4%K'X.\0OJ-S#-&Q:X4Q%-B
MD=#DYYKT&J6J>)/#NB>'KCQ=K.O65II-I9M=W6IW5TD=O#;JA=IGD8A50*"Q
M8G  SG%?,'@C_@N/_P $D/B-\5(?@OX._;X^']WX@N;P6MI"VI/%;7,Q;:L<
M5W(BV\K,V H60[B0!G(H ^K**Y[XJ?%GX8? WP!J?Q5^,WQ!T;PKX:T:#SM5
MU[7]1CM+2U3( +RR$*N6(4#.22 ,D@5X7^SC_P %BO\ @F+^UM\2X_@Y^SW^
MV?X-\0>*)W9++0Q<RVMQ>LH)*VZW*1_:6 !.(MQP">@)H ^E:*** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y/XV_'?X,?LV?#B_^+WQ^
M^*.A>#O#&F!?MNN>(M2CM;>,L<*F]R SL>%099B0 "3B@#K**^=?V7/^"MG_
M  3=_;3\=O\ "[]F3]K_ ,(^*/$BH[Q:#%<26MY<*@)=H8;E(WG"J"Q,88 #
M)XYKT?\ :8_:R_9L_8V^'#?%O]J/XTZ!X'\/"X%O'J.NWHB^T3$$B&%!EYY"
M%8[(U9L*3C )H ]#KS[]FOX,ZG\#/ 5[X0U76H+^2Z\0WVHK-;QLJJL\I<)@
M]P#@UA?LE_M\?L;_ +=GA^^\2_LC_M$>&_'-OI;HNJ0Z1=$7-D7SL,UO(%FB
M#8;:70!MK8)P<4?VM_\ @HY^PU^PB+"/]K?]IOPOX)N=4B,NG:9J5VTE[<Q
ME3*EK"KS-&&!7>$VY&,YH ]LHKS7]E_]L;]EO]M/P++\2?V5/CKX<\=:-;SB
M"\N=!OQ(]I*1D1SQ'$D#D<A9%4D<@8YK@/VGO^"M/_!-[]C+XAQ?"7]IC]K_
M ,(>%O$TB(\FA7%U)<75LKC<C3QVZ2&W#*0P,NP$$$<$&@#Z)HK!^&/Q1^&W
MQJ\!Z9\4OA!X]T?Q/X;UFW\_2=>T'48[NTNX\D;HY8R58 @@X/!!!Y!K>H *
M*** "BBB@ HHHH **** "BBB@#\0?^#WG_DUGX'_ /90-1_](111_P 'O/\
MR:S\#_\ LH&H_P#I"** //\ _@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*
M9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@"#4X;VYTVXM],OA:W,D#K;W+1"01.00KE21NP<'&1G&*^1/\
M@G]_P2P_9H_X)H?LM>(O#GQ@U[PWX_UK5=0U;Q!\4_BUXS\.6]M-K:RRRS/)
M>&>2;9#% 0K!I2A*R2D*9&%?7>JZIINAZ9<ZUK6H0VEG9P//=W5S*$CAB12S
M.S'A5 !))X %?B5XV_;C^$/_  7P^.&M>!OC/^W%X%^"/['/@GQ#]EF\+ZK\
M1+'1O$GQ9N8&5P\Z33)+:Z9G:P& 6XZRC=:@&%^PU\<?$O[,_P#P24_X*$?M
M>_LI6NH>&O@[J'Q"UZ7]G- CP)9),QLFOK*-L&.)7FM=@'"O;,A^9&%?=W_!
M.O\ X);?L?7O_!&SX>?LR^//@?X=U*R\?_"NPU'QM>W.DQ/=WNJ:C9)<7%X9
MV4R><DLQ\J3=NC$404C8N)OVW? W[,?[9?\ P1V^-'[(O_!.SQS\/_%-GH7P
MT>S\/^&OACKUEJ$-G+;)]JL[():2.(VE:UV(&P6))YY-0?\ !.W_ (*G_L<6
M?_!&[X??M,>-_CIX=TZS^'_PKT_3O&]A<:M$EY8ZIIUC';SV9@9A)YSRQ$11
M[=THEC*@[QD \]_X-_/C-^T]\8O^"'$G@WP+XBT>[^*/PWE\1^"/!NJ^+6E>
MP-Y9%O[-^U^7ES;Q+-;Q$*"WE0@ $]?F[P1^Q%\8_P!DO_@XW_9,\>?M/?M4
M:S\7OBG\2?"_C74?&GB2]MEM;"U,.AWR0V6GVRC%O:Q!W 48#%BP2/.T?7/_
M  ;&?!;QY\)O^"37A?Q7\2=%ETW5?B5XGU?QH;"="KQV][<8MW(/:2"&*9?5
M95-<W^W-_P K*O[#O_8A^/?_ $SWE %O_@YQ^%_C7QK^Q1X$^(P\-/XD^'7P
MV^,VA^*OC)X/BOHX'UKPW;F5;B)?,=!-S(H\K.27# 9C%?)W[??[9'_!//\
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
M?P9X-_8D_P""XW['7[3WP*\+6/ARY^,NIZW\/?B=;:/;+;0Z[;/%;?8GG2,
M221S3;]Y&X_9X020@%/\9>+O"G[#_P#P<WR_$[XXZ_:^'_"'[1GP!BT;POXD
MU68063^(-/N[8&Q:9\(LA@@4@$C+7,*C+.!47_!07QOX+_;:_P""Y/['7[,'
MP*\3V/B2Y^#>IZW\0OB==:-=+<PZ%;I%;?8DG>,E8Y))H0FPG</M$)( <&@#
MZ7^!?_!*;X<?#S]O?XQ?\% _C+XLLOB3XK^)<MC!X7CU_P ,1@^"],MHFC-C
M:.\LH82+Y.YU2(GRNAWMGY/_ &+['X:>*_\ @YE^-'B[]A/0K+3_ (;>&_@O
M!HOQLN_#D"QZ/?\ C WP:-56("(W2QKM9E&0]M=Y.YGW5/\ @IA_P52UK]J#
M]L+6O^"27[*O[8'@CX&:#X>A\OX[?'CQ9XKM-.GL%8A9='T83RQ^9>88I)(A
M#(V]0T7EL[?8/_!,S3?^"5O[-'PKTK]C;_@GQ\?OAEKALH)+V[L?#GC[3M5U
MC6)P%$^H7?V>5I)I6PNY]H5!M10B*J@ ^(O^#B[]A[]L/X\_LV_'3]I+]HS]
MK%+/X/\ PWT:/4?A-\'O!5JT*WUT/L\1O];GD&9Y%D>8QPKN51L96C/F*_Z2
M_P#!/#_DP#X&?]D=\,_^FJVKQ?\ X.#_ /E#%^T%_P!B2/\ TKMZ]H_X)X?\
MF ? S_LCOAG_ --5M0![#1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% $&IPWMSIMQ;Z9?"UN9('6WN6B$@B<@A7*DC=@X.,C.,5\B?\$_O^
M"6'[-'_!-#]EKQ%X<^,&O>&_'^M:KJ&K>(/BG\6O&?ARWMIM;66669Y+PSR3
M;(8H"%8-*4)624A3(PKZ[U75--T/3+G6M:U"&TL[.!Y[NZN90D<,2*69V8\*
MH ))/  K\2O&W[<?PA_X+X?'#6O WQG_ &XO OP1_8Y\$^(?LLWA?5?B)8Z-
MXD^+-S RN'G2:9);73,[6 P"W'64;K4 POV&OCCXE_9G_P""2G_!0C]KW]E*
MUU#PU\'=0^(6O2_LYH$>!+))F-DU]91M@QQ*\UKL X5[9D/S(PK[N_X)U_\
M!+;]CZ]_X(V?#S]F7QY\#_#NI67C_P"%=AJ/C:]N=)B>[O=4U&R2XN+PSLID
M\Y)9CY4F[=&(H@I&Q<3?MN^!OV8_VR_^".WQH_9%_P""=GCGX?\ BFST+X:/
M9^'_  U\,=>LM0ALY;9/M5G9!+21Q&TK6NQ V"Q)//)J#_@G;_P5/_8XL_\
M@C=\/OVF/&_QT\.Z=9_#_P"%>GZ=XWL+C5HDO+'5-.L8[>>S,#,)/.>6(B*/
M;NE$L94'>,@'S#_P3/\ @%\5_P#@KU_P;P6/[#OCG]I'4O!\_A;QS=>#M?\
M$UMIAOIM0TG2[U9XK J9XBJ>4]O#N#<1P!2K G/N'_!=_P"%'_!.C]F#_@C/
MX[^&?C+X)^#-'L5\,'0_A'H>G:+!'=+XA:,IIWV+:OF&1) )9&4[C$DQ<D%L
M^/\ _!*C]I/PQ_P1W_X-YXOVVOVLM#N[:Y\:>)M4\5Z1X5C/EW>JW6IW!73[
M6/</E\^&".??@[(6:0@[2*S?V%KW]E[]J7XXZ)_P5+_X+$_\%$/@3JWQ%MT%
MW\)_@M#\5=(_L/X9V[D21DPM<D3:B,(6=\F-U!)=TC,(![_8_P#!*OXF_MV_
ML)_L;_#O]MKXJWUI'\*+#0O$'Q0^'NKZ,;U?%MY!90I%8W\C3H4:(>;'*667
M>TDF1W/DG_!SUX)_9[TW]F?X7? [X&_#71K;]HOQ!\3=&A^ =MX1TZ&VU>PG
MBN4,T\30JKQ6RKM0]$$CPMC,>5^E?^"KW_!9;X,_\$]_V5/#OQ?^%^J>'/'W
MBOXH7G]F_"#3[;Q!!_9>JSMM#7TUXL@B6Q@\R,R2!P"9(UW(',B>!?\ !-CP
MM^P%\$_B???M^?M_?\%3_@9\5?VF_%=ILU#Q+-\5='.F^$+5U/\ Q*]'B-P%
MAC569&E"J6!8*$5Y/, /U)TR._BTVWBU6=);I8$%S+$N%>3:-Q [ G/%3TRU
MNK:^MH[VRN(YH9HP\4L3AE=2,A@1P01R"*?0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7RW^W;_P3%\*?M__ +17P.^)OQF^(JW/@'X/Z[?Z
MSJ?PIOM 6ZL/%5]+ J6LMP[3*JBW=0P1HI5=7E0@"1C7U)7Q%_P6F_X*YZ7_
M ,$T?AWX7^'OPTL="U?XQ_%/4&TSX>Z5XEU:*RTO3_F1)-4U&XE=$AM(6D3[
MSH'8D;E5)'0 ^<_^#B'PI\&+CXJ_LL_!/]E_P3H]I^TYJ'QLTB_^'\WA>PC@
MU'3-%@,AN[BX:$!DL@ZQ,0_R'R)&'$4F.H\7^%O#?[;G_!SG)\,OC9HEKKWA
M#]G+X Q:SX7\.:I L]FFOZA=VQ-\T+@HT@@N% )!VM;0L,,H-6_^"8?@O_@F
MW^R?XMU;]JG]IK_@J7\&/B_^TQ\0D4>,_B1?_%/2'%J'VXTS2HC./L]JF%0!
M54R!%&V- D25/&7B[PI^P_\ \'-\OQ.^..OVOA_PA^T9\ 8M&\+^)-5F$%D_
MB#3[NV!L6F?"+(8(%(!(RUS"HRS@4 ,_X*#^#/!O[$G_  7&_8Z_:>^!7A:Q
M\.7/QEU/6_A[\3K;1[9;:'7;9XK;[$\Z1@"22.:;?O(W'[/""2$ KZ5^!?\
MP2F^''P\_;W^,7_!0/XR^+++XD^*_B7+8P>%X]?\,1@^"],MHFC-C:.\LH82
M+Y.YU2(GRNAWMGYH_P""@OC?P7^VU_P7)_8Z_9@^!7B>Q\27/P;U/6_B%\3K
MK1KI;F'0K=(K;[$D[QDK'))-"$V$[A]HA) #@US?_!3#_@JEK7[4'[86M?\
M!)+]E7]L#P1\#-!\/0^7\=OCQXL\5VFG3V"L0LNCZ,)Y8_,O,,4DD0AD;>H:
M+RV=@"W^Q?8_#3Q7_P ',OQH\7?L)Z%9:?\ #;PW\%X-%^-EWX<@6/1[_P 8
M&^#1JJQ 1&Z6-=K,HR'MKO)W,^[UI/@Q_P $P_\ @AC\./B'^T%^VO\ %JUU
MW4OC-\0=0U+7?''COPN-2U35YKB,S#2D2V@D9X4"3,J!53,C9QQ7K?\ P3,T
MW_@E;^S1\*]*_8V_X)\?'[X9:X;*"2^N['P[X^T[5=8UB<!1/J%W]GE:2:1L
M+N?:%0;44(BJHQ/V"?\ @JM^SK_P4"\*>.]%^,O@S1/AGXZ^&GBS4= \;?#;
MQOK]M/>::D)V&Z8RQQ9@D&]2P7:&C=23C) /&?\ @V-\&:Q9_LO_ !;^,WA/
M0/\ A'/A-\3/CIKOB/X*^#&NXI'T;09758T*1NPML[57R,Y7R2V,.&;]*Z_*
M+_@@;'X&U/\ X*0?MM^+/V,HHHOV:[KQCH\7A$:0NW1I]?2V?^T7TX+^[\OS
M"Y)B^0Q26N/D$>/U=H **** "BBB@ HHHH **** "BBB@#\0?^#WG_DUGX'_
M /90-1_](111_P 'O/\ R:S\#_\ LH&H_P#I"** //\ _@TV_P"4IG[7?_;Q
M_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@
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
MG_\ @DE_P3;_ &S?B GQ6_:7_8^\(>*/$JJBRZ]-;26UW<J@ 03R6[QM<!5
M4"4M@  <<5]%44 <U\(O@W\)_@#\/=.^$WP0^&^B>$O#.D1&/3="\/Z;':6M
MN"23MCC &68EF;JS$DDDDUTM%% !1110 4444 %%%% !1110 4444 ?B#_P>
M\_\ )K/P/_[*!J/_ *0BBC_@]Y_Y-9^!_P#V4#4?_2$44 >?_P#!IM_RE,_:
M[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !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 ?B#_ ,'O/_)K/P/_ .R@:C_Z0BBC_@]Y_P"3
M6?@?_P!E U'_ -(110!Y_P#\&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#!IM_R
ME,_:[_[>/_3Y/7[_ % !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 ?B
M#_P>\_\ )K/P/_[*!J/_ *0BBC_@]Y_Y-9^!_P#V4#4?_2$44 >?_P#!IM_R
ME,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445\W?M.?\%2/V>?V
M3_BG-\(?B1X(^)-_J<-E#=/<>&/ -WJ-J4E!*@31 J6&.1U% 'TC17Q;_P /
MW/V//^B7_&K_ ,-)J'_Q-'_#]S]CS_HE_P :O_#2:A_\30!]I45\6_\ #]S]
MCS_HE_QJ_P##2:A_\37<^&_V\?!?[3OPX.N_!;3?$&F6DL\EO?#Q)H\FG7J;
M>WD2?.BL.C'&1T]: /H[2=?T77?/_L?4X;G[-,8I_*?.QQV-6Z^7O!?C36O
MNM)K&CS>T\#'Y)D_NG^A[5A^./\ @M7^RA\/O%M_X*UKP!\5;N[TV<PW-QHG
MPYO+VT=P!GRIX@4E7/&Y3CB@#Z]HKXM_X?N?L>?]$O\ C5_X:34/_B:/^'[G
M['G_ $2_XU?^&DU#_P")H ^TJ*^+?^'[G['G_1+_ (U?^&DU#_XFOI#]F/\
M:5\!?M8?"R+XO?#?1O$-AIDU[-:I;^)]#ETZZ#Q$!B890&"G/![T ?%G_!;W
M]LO]O3X"_M+_ ++'[+O["/Q3\,^$M6^.7B77M(U+5/%'AV/4+>-[<::;=R&5
MF15^TS9VC)W#T%87C+X:_P#!TO\ !SPY=_$KPO\ M0_L[_%6XTB!KD^ IO!D
M^GOJZJ,F"*9$BQ*P&%#2QKD\L*H?\%N?^4NG_!-O_LJ7B7_T'1J_4&@#YJ_X
M)2_\%(/!'_!4']D^T_:!T#PE<>&-?T[59]"\>>#KV0M-H6LVX0S6Y)52R%7C
MD1BH.V0!@&5E'LNN?M"_ 'PQX\A^%GB7XX^#]/\ $]R5%OX<OO$UK%?REL;0
MMN\@D;.1C"\Y'K7XA? /]I[Q[^R)\"O^"MW[47[/5\;:WTKXV7,'@K4K108K
M34[K4KRSGNH?X28S=6\R]5^1,@CBOL+]C/\ X-\O^":/CS_@GMX3TWX_? >S
M\;>./B%X)M-;\:_$_5[R6;7KG5K^V2XFNH+QF+P[))#L"_*0@+B0LY8 _1W5
M?%'AG0KZRTO6_$5C9W.I2F+3K>ZNTCDNG&,K&K$%SR.%R>12:SXJ\,>'+FSL
M_$/B.PL)M1N1;Z?%>WB1-=3$@".,,078DCY1D\BOY^F\6_M#?%'_ ((9W7QT
M\2>*KSQ=\1?^"?G[69C\-^)KJ1GN]5TC2;BS#))(22R+'>J6R2?*L8\DXY[+
M_@X5^(?CO]MKX_Z-\1OV5_$\LVE_LI_ /3_C;9WEL,QS:AJ.LZ=)!')CD%=-
MMFO%/8*0#\QH _=76?$WASPXUJGB'Q!8V#7UTMM8B]NTB-Q.WW8DW$;W/91D
MGTJ[7Y@?%7XD^&_^"G?_  6:_9.\%^")/MO@/X5?".3XY:VJL&C>[U..*'14
M<]!+$QBN%'4I(Q^GZ?\ 3K0!Q_[0WC'7/AW\ ?'/Q \,3I%J6A>#]3U#3I)(
MPZI/#:R21DJ>& 91P>M?/O\ P0V_:U^-'[='_!+7X7?M4?M#:Q9W_C#Q2-:_
MMB[L-/2UAD^S:W?VD6V*,!5Q#;Q@XZD$]37M'[6%_8ZG^R%\3[W3;V&XA?X=
MZX%F@D#J2+&<'!''!!'U%?B)X&^/'QB^$G_!IM^S-\*O@AXYO/"^K_&OXOW'
MP[NO$NGRM'/IUE?^)->EG>-U(*%EM?*)!!V2N 1U !^ZNB_M#? 'Q)X]F^%7
MAWXX^#[_ ,46S,MQX;LO$UK+?Q%<[@UNLAD7&#G*\8-=)JOB/P]H4]I:ZWKM
ME9RW]P+>PCN[I(VN93TCC#$;V/\ =&37YQ?M@_\ !O=_P3/\#?\ !/KQ5HOP
M%^ ]GX*\;^ ?!=WK/@SXH:3=RQ:];:M8VSW$-W/>*P>;=+&-ZM\H#G8(RJ%?
MCC]LGXR_%'_@I%_P3*_X)I^-/B1X\U72O%?Q)^/>E>&]=\5Z1<&VOA,;BXTB
M:_CD3'ESN(VFW+C#OE0.!0!^XOASX[_ _P 8>-[SX9^$OC+X4U3Q)I^[[?X?
MT[Q%;3WUMM.&\R!',B8/!RHQ70:]X@T'PKHUSXC\4:W::;I]G$9;R_O[E888
M$'5G=R%4#U)Q7XR?\%Z/^"9/[%'_  3A_8T\"_MD_L+_  /L/AG\1/AE\4_#
M[:)XG\.7=PEU<1/,8WCN7>1C<[CL8O)N<[2-VUW#)_P7(_:&\+_%'_@L/\+_
M -B?]I'X(_%WXH?!'P1\-?\ A-_$7PL^$'AV?4[KQ'K$US/!;RWMO#+$TEG
M(X3DMA6=UZ2F@#]A/AO\8OA%\9--GUGX0?%/PYXKL[67RKFZ\-ZY;WT<3_W6
M:!V"G@\'GBF_$KXS_![X,V$&J_&#XK^&O"EK=2>7:W/B77;>QCF?CY5:=U#'
MD<#U%?AIXC^(7PS^&_[<_P !_P!H_P#X))?\$E/VG_@IK5MX]LM#^+NFWOP0
MO-'\/>(/"5U(L=R+B*"6:+SHB0Z.44 GS&8M%'CT+_@HA\-9/V<_^"MWQ/\
MVOO^"D'_  3$\9_M-_!#Q7X:T6S^&OB/PSHXUV#P';V]NJWMO)IKL(HO,N"\
MADD9/[R,QFD50#]H/#?B;PWXRT*V\4>$/$-CJNF7L?F6>HZ;=I/!.G]Y)$)5
MA[@FN3_:@\=^(OA=^S1\1/B;X0N(XM6\.^!=7U32Y98A(B7%O9RRQLRGA@'1
M20>#TKX=_P"" VH_\$O]7OOC%XJ_X)@?M ^(I_#/B77+'4]7^"&O0/:Q^ [K
MRG1VMK:9?,5;AMVYU>2+]U'&I'E8K[-_;<@FNOV+_B[;6\9>23X8:^J(HR6)
MTZ< "@#R;_@B;^U7\8_VW/\ @E_\*_VHOC_J]I?^+_%=IJ<FL7=A8):Q2-!J
MUY;1[8HP%7$4,8XZD$]ZX7_@H%^W-^T)^SY_P5/_ &/_ -E7X9Z_86W@[XQ:
MEXBA\<6ESI<<TUREG!;O (Y6&Z'#2-G;USS6?_P;(3PW'_!#;X$O!(& LM=4
ME3T(\0:D"/P(KR[_ (*T,MU_P7H_X)XV%N=\T6I^,)9(UY*I]DMCN(]/D;_O
MDT ?J'7YN_M,?MG_ /!2']KO_@I-XY_X)H_\$S?'W@GX7V7PA\.Z;J/Q/^*O
MB_0QJUU]JOX8Y[>TL+1PT3#RY5W&1>623YTVJ)/TBK\ZOVQ/^"6WA_\ :W_:
M\\1?MM_\$R_^"CLOP=^/>BV\7A[XD7'A&[MM8L;]X%5(;75K))089E6&-")0
MPVP)F$LFZ@#@_&W[3O\ P64_X)&_&'X::M^WS\;_  A^T9\%/B)XTM?"NL^*
M_#_@6+0]<\+7ER&,5PUO9HL4D 5)';ARPB9<QL4W_JC7Y'?$'_@H9_P7!_X(
M\7.B^._^"JO@GX;?&;X'7.N6VF:_\5?AE$UGJVB^>X2.>>V\N&-AU^1;<(S8
M03J60-^MEC?6>IV4.I:?<I-;W$2RP31ME71AE6![@@@T 2U\.^,_VYOVA-%_
MX.!_"7_!/>PU^P7X9ZO^SW+XMO=-;2XS<MJ:WU[")!<8WA-D,8V XX)[U]Q5
M^7OQ(_Y6X_A__P!FAS?^G34J /TA\1?%SX4^$-+U36_%GQ.\/:79:)(D>LWF
MHZU!!%8.WW5G=W B)[!B,U:\$>/_  )\3?#D/C#X;^-=(\0Z1<DBWU30]2BN
M[:7!P=LL3,K8]C7X]?L7?\$^OV<_V[/^"VO[<VI?M7^#_P#A,_#/@+QUH,NB
M>"-5NY3I,FHWME<(U]/;*P2>6.*U\N/S P47$I S@CJ_V$/ 'P^_X)N?\%R_
MVJOV;_V<-"GT3X5K\!;#X@KX"M+N1[.UU*$VZN8%<L8]PEGX'02!1\J(J@'Z
MD>,_CE\$_AQXET[P9\0_C#X6T'6-7(&DZ5K7B"VM;F]).T"&*5U:3)X^4'FO
ME+_@E_\ MQ?&W]I;]HC]KSP+\<_%&F/H/P:^-5UX>\(O'816HLM,C$QQ-(,>
M80(P2[G. :^5?^"'O_!-#]DG_@I'^PK<_P#!1'_@H3\(]+^+?Q-^/?B/7;_7
MM=\5-+,^F6T&HW-A%9V6''V-$%LS(8MKH'5 P6-%7@_^":OP.C_9I_97_P""
MJ7P$MO%.HZW;>$]2\3Z=8:IJ]VUQ=W%JFA7X@,TC<O*(M@9N[ ]* /VST?6=
M'\0Z9#K6@:K;7UG<IOM[NSG66*5?564D,/<&H= \5>&/%6DC7O"_B.PU*Q)8
M"]L+Q)HB5X8;T)''?GBODS_@@%_RAJ_9[_[$*/\ ]'S5^:W["7[/O[4_[47_
M  :5ZU\&OV.VN+CQ=J?C/57FT6QU 6D^MZ;'K >\L(YBRA6EA5AMR/,4-'SY
MF" ?MSX'_:*_9]^)OB6Y\&?#;XZ^#?$.L6>[[7I.A^)[2[N8-OWM\44C,N,C
M.1QFOG/]L?\ X*>1_LS_ /!13]G7]B#3[3PNVG_%FZUZ3QIXAU;6 DNA6]AI
MQN(8UC#*L;S2/'B24XV*0$)<,OY;/\1/^"$'B_5O 'P>^,/[('Q._P""?/QC
M\*^)-/O?#WC>X\'2:?-!=0,!Y?\ :3*YN(FX#7%Y"JCARP!)/T;_ ,%:/V-?
MV3OBY_P7R_8SB\?_  *\,ZY;_%:W\7GX@B\L5D7Q$MAHL0LC<_\ /40JB;/0
M** /U;U[XK_"WPK:7=_XH^)6@:;!8::-1OIK_68(4M[,D 7,A=@$B)('F'"Y
M(YKQ_P ;>+/VD/&_[77P:\5?L_?M"_"]_@C?Z7K,OC[0I]06?6/$3_9)/L,N
ME/'"Z21Q3A'E(E3Y%;[W2OSE_:=_8-^!?[:'_!S'8?LR_&'0KBX^&NA_LIZ?
MJ>J^#+#4I[.UU:"RU-H;2SG,#H[01S303! P!:V3.0,5VGQE_9H^!_[('_!=
MW_@GG^SS^SCX!M_#'@W0/"WQ+_LC1+:XEE6W\[2;ZXE^>9WD8M++(V68GYO0
M"@#]0?B3\8_A%\&M+CUSXP?%3PWX4LIF*Q7GB77+>QB<@9(#SNH) YX-7O!'
MC[P)\3/#L/B_X<>-=)\0:3<$BWU31-2BN[>4CKMDB9E;'L:_(G]J^?\ X(T^
M!/\ @IM\5?&/[;FL>*OVK_BSK*6=OHWPFT'X9W?B*+X>Z?%&0+"*&$M:^8Y9
M&;>1(K L55I7+Y7_  0CU[P3X/\ ^"V'[1'PF_9T_9I^(7P-^&/B#X4Z7XFM
MOA'\0M,;3KJROTGM(?M?V(S2_9ED$\[*F[(60#"J%50#[/\ ^"%/[:OQ[_;O
M_9*\5_%S]HG7+'4-;TGXO:_X?LIM/TR.U1;&U:$0H4C !8;VRW4]ZV/^"ZW[
M7OQM_80_X)=_$?\ :E_9VUFST_Q?X;GT5=*N]0T^.ZB07.L65K+NBD!5LQ32
M 9Z$@]J\/_X-8_\ E'[X]_[.&\6?^AVU=%_P=._\H,OC-_U]>&O_ %(M-H Z
MW_@@U_P4"^,G[?7['NKWO[49LX_BW\.O'FI^%OB#;V=DELIGBD$L$JPI\JH8
M94CR.&:!R*^</^#E/_@LU^UA_P $[?$7@OX1_L/:GI=OXB7PW<^*_B)>ZEHL
M-\NGZ.][;Z=8G9*"%$MW+*I.,YC7'!-;7[)2?\,+_P#!<#3/!G_'IX-_;#^
M>DZUIJ#Y8CXMT&S1+B-0> 6LC),Y'+/<+7Q7_P %15_X:J_X)\?MN?\ !4K4
M?](T_P ;_&3P[X!^%URW*?\ ",>']3@MC<0'M'=79EE8?WX>U ']!MMXITS3
M/ \'C#Q;K-I8VR:;'<W]]>3K##""@+.S,0J+SU)P*QOAK^T+\ OC/>W6F_![
MXX^#_%EQ8KF]M_#7B:UOWMQD#+K!(Q3D@<XZU\$?\%L='_8#O-.^ &O_ /!2
M+]J35-+^'FB:A+>0_ G1M'N;V3XCZA]GB6 216C&9DMG*'[AC_?,C,IE4U\&
M_M*^/?V+_#?[;_[(7QX_X)R?\$W/BQ^S_=?\-#:#H.J>/M8^'#^%=&\2Z;>W
M"13Z?%&9<W3O'Y@9O*7]VTBECD  '] OC+QQX+^'/AVX\7_$'Q?I>A:3: &Z
MU36=0CM;>$$X!>25E5>?4U7^'WQ.^&OQ;\/+XN^%7Q"T/Q-I+N435/#VK0WM
MNS  E1)"S*3@CC/<5^7WQ'^#?@?_ (*I_P#!PQ\0_P!F[]KS3Y?$WPJ_9J^&
M6CWOAOX<WES(NF:AK>IPV]RVH7,*L!.5CN&CVMP?*B!X#*_TW^SS_P $=?@O
M^QO^WG<?M>?L<>*C\-O".O>#CHWC?X-Z#I1_L;6KM79H-17,P6UEC^0 )$00
M'P5\V3< <5_P17_X*=ZW^TM_P3?T3]J']O/XY^#-$UW5?&>LZ7%J>JW5GHMM
M.EM<^7%&BNR(6"XSCDYKZ\^/6J_$+6_V;/&&M?LX>/O#.F>*;KP;?3>"/$^O
MW ?2+6^:V<VEU<.J2 VRR%'=@K_("<-TK\=/^#:?_@D9^PY^U3_P3WN?VA/V
MM/@S9_$G6-8\8:SI6CV_BJYFGM="TZ&?:8;.'>$@=YFFF:50'+2#!&.;/[#]
ME>?"W_@CE_P4T_9#TC7M0N_"'P;\9?%+PUX$MM2NWG?3]-BTZX1;=68DA=T;
M28_ORR-U8T ?KI^SIXD^(6@_L\> $_:C^*7@_5O'=_HUE:Z]KGAN\5-,UC56
MC&\V)=(RZ.P8HH121_"*WM$^._P/\3>/;KX5>'/C+X4U#Q19;OMOANQ\16TM
M_;[<[M]NKF1,8.<J,8K\0/VXO"6J_$#_ ((>_P#!,SP#H7B[4?#][KWQ3\ :
M;:Z[I%P8;O3I)]-N8EN(9!RDL9?>K#D,H->A?\%_/^"6G[$'_!/'_@G/8_MA
M_L1?!&S^''Q*^$WC70;SPWXQT"]N!?RL]Y'"WVF5Y&:Y)+K)OD)?<G# ,P8
M_9[6M;T;PWI-QKWB+5[6PL;.%I;N]O;A8HH(P,EW=B J@=23@5B?#;XT?!WX
MS65SJ7P?^+'AKQ7;V<OEW=QX:UVWOD@?GY7:!V"G@\'G@U^0?_!>3]HS0OB3
M_P %5?@A^PW^T%\'OBS\1O@GH_PZ;X@^,_AA\'M!GU&_\47\ES=VUHES!#+&
MSVENUJCL=P \YQU8%?)OBC\0_A3\./VKO@C^TS_P2(_X)"_M1?!;QEH7C^RT
MWXD64_P,O-(T#Q'X2N&*WEO=16\LJ-*IV%',8QN9V;=%$5 /W;\5?%?X6^!;
M;4;SQO\ $K0-&ATBV2YU:75=9@MULH78*LDQD8"-"Q #-@$D"I/"OQ+^''CJ
M00^"?B!HFLN;1+H)I6JPW!,#@%)<1L?D8,"&Z$$8/-?D+\8/V%?@G_P4$_X.
M=_B;\(?VF=*O-;\ Z)\!-&\0:EX2BU6XM;;6+V)[>VM1<F!T=XXOM<TH4,!O
M5,Y&0>L_:2_9R^#W_!%[_@J=^RC^TY^SAX(@\(?"'QUI\WP2\>:;:32-!:O<
MRM<Z5/++*S,[-<'<\DC$[++D\DT ?JWJGB?PWH=]9:9K?B&QL[G4I3%IUO=7
M:1O=.,96-6(+MR.%R>:O5^;.@Q?\/ /^#BK4_$KC[9X"_8Q\ #3[$GYX9/&>
MN(3,ZYX8QVBE&')26U0\$C'Z34 %%%% !1110 445\(>+/\ @X<_8B\&^*M3
M\(:I\)/CQ)=:5J$UG<R6GP8U*6)I(G*,4<+AU)4X8<$8- 'W?17P#_Q$@?L*
M?]$>_: _\,EJG_Q-?7WQ2_:0\"?"/]G&^_:A\3:/X@N/#VG^'XM8GL=+T26Y
MU)H)%1@JVJ#>TN'&4'((/I0!Z!7P!_Q%'?\ !"C_ */F_P#,9>)__E92_P#$
M2!^PI_T1[]H#_P ,EJG_ ,37\@- ']?O_$4=_P $*/\ H^;_ ,QEXG_^5E??
M]?P!U_7]_P 1('["G_1'OV@/_#):I_\ $T ??U%?.'[$/_!43]GO]OOQ5KGA
M#X,>"/B1I5UX?T^.\O9/''@&[T>*2-WV 1/. )&SU4<@<US_ .UY_P %C/V7
M?V*OC)/\#?BO\//BQJ6KV^GP7CW7A#X:7VJ61CF!*@3PJ5+#'*]10!]7T5\
M_P#$2!^PI_T1[]H#_P ,EJG_ ,37W=X3\26'C+PKIGB_2X;B.UU73X;RVCNX
M#%*L<J!U#H>48!AE3R#D4 ?GC^U1^VE_P4:_:I_X*5>+?^"8'_!,[QOX*^&:
M?"OPKI^L?%+XJ^,=$&JW,4]]%%-;6=C9N&B?]U/&S-(I!.\;H]@$O$?$;]IK
M_@LW_P $@_B9\._&'[>'QV\(?M'_  2\<>,K7PQXC\1Z#X#BT/7O"]Q<[C'<
MB"S18I(5".QR'W",IF)F1F]$_;/_ ."77A?]L+]KO7/VS_\ @FW_ ,%%YO@Y
M^T#X;L8?#_Q"O/!][;:O:7HB $-KJ]BDH:*4+"B8EW*5@3,+&,$>._$G_@H!
M_P %S_\ @CJFE_$K_@J)X+^&WQO^!C:S;:?XD^)WPTA:QUC11/((XYYK;RX8
MSR?N+;[&?:GGH77(!]>?\%M_^"@GCW_@FI^P)KO[1?PJ\+Z=J7BBXUFPT+P_
M)K08Z?I]S=R%!=W6T@F*-5=L9 +[ 3@FOG/P-^U!_P %/OV#O^"D/[/W[*7[
M8W[8WA+]H?PK^T?8:JL$NA_#ZST*^\*7=G;1S^;!]C.+JR;S% EE^9D65L(8
M_GW/^"V7[3FK_M*:MX4_X(J?LP_"+POX[\<_M$>$9-6U'5_&4DHT;PKX<5G9
M=8?R2)'G#V\DD&TC9);H<.S(C?$'[%7C#X8?\&\O[8/Q2\#_ /!5;1=2\9>/
M/#OPRDNOV=_C+J&H7-Q%KOAVTMRJ^'M.2YD>/39F*^6J C:QDB+[&B,P!^EO
M_!P/^V[\?_\ @GO_ ,$W-=_:4_9GUVPT[Q58>)M)LK>ZU'3([N(0SW&R0&.0
M%22O0]J\RM/V=_\ @YWN=,BU6R_X*-_L]RO) LL-M<_#65$<E<A&9;<E0>A(
M!([5YI_P<??'>T_:A_X-U;']HW3? ^L>&[3QQJ'A76[+1-?2-;RU@N9UEB$H
MC9E#%&5L ]&&<'('HVG?M&?\'/-UX?M['0O^">'[/%F[VB):7]_\19I8XOE
M5WC2Y#,!U*@@T >F_P#!&S_@I5\=?VTY_BY^S5^V1\--%\+_ !K^ GBN+0_'
M,/AB1SIFI13>>+>\MQ(S,H<VTV5W,"!&X*B38GT;^V]\?F_95_8X^*?[2</D
M&X\#?#_5M;L8[E<I+<V]I))!&1D9WRJB8R,[NM?//_!'/_@FI\:?V)(OBM^T
M-^U]\4M(\7_&[X[^*X]<^(&H>'(G73;)(?.-O9VV]$9E0W$Y+;4&&1 I$8=O
M3_\ @JY^R#\3?V]_V _B%^R)\(_B%IGA;6O&UI9VJ:WJ\$LD$,,=[!/,C+%\
MW[R.)XL@''F$X- 'QC^S1X@_X.B?VG?V>?!'[1OAGX[_ +*NC:7X[\+6.OZ7
MIFN>&]72\@MKN!)X1,L4#HK^6ZDA68#/6OH7_@H9^W]^T)_P3P_8A^&L>I>%
M?#7CS]H_XD:KH?@?PSHFF>;%HVI>++N)5GN%5MDHLEE$C*IV,=\2$IO++\Y_
M'S_@BI^U'^R]^R3J/[0/[.O_  5^_:';XN_#'P2VHZ=#JGBR,>$[]=.M3)_9
MR:,L0BM[9DA\N.-FD1"07609KR;XN?MC:]_P4!\2?\$F?VN?'>B0:>_B[XG:
MN?$-K;J5MAK-K+:V>^-2255KBWG>-220K 9.,D ]P^.'[5'_  6*_P""247@
M[]IW]O[XW_#+XQ?!G6?$]CHWQ0A\)^#&T>^\$"\<1QWEI(IQ>6\<AVL95#OE
M%VJ7WI[=_P %1/V_OVA?A-\8_A!^P+^P/HWAO4/C5\<+F\FTW6_%2O+I?A?1
M+2(R76J3QQD&4[0_E+RK&)\ACM1\'_@YW_LO_AQK\<_[5V;/LV@>5O\ ^>O_
M  D&F[,>^[%>$_#=-8'_  <3_LR?\)L'\X?L$6OV3S_^?_[5>?:,9_CV9S[8
MH ].\)_M?_\ !2;_ ()X_MM?"C]F7_@I9\4_ WQ5^'GQVU*30?!GQ/\ "WA;
M^P[S1?$053#87=LCM$\4Y98XV7YBS;B0$93^CU?F;_P<QAF\ ?LFKHW_ "&S
M^V9X/_LK9_K,^5?9V]_O^3^.*_3*@ HHHH **** "BBOP=_X.!O^#@;_ (**
M?\$Z/^"BFI?LU?LU>)/"=KX7M?">EZA%%K'A:.[F$T\;-(3(S D9 P.U '[Q
M45_*%_Q%Y?\ !9+_ *'3X?\ _A"0_P#Q='_$7E_P62_Z'3X?_P#A"0__ !=
M']7M9_BSQ7X;\">%=3\<>,=:M]-TC1M/FOM5U&[D"16MM"ADEE=C]U5168GL
M :_E2_XB\O\ @LE_T.GP_P#_  A(?_BZ\]_:J_X.7?\ @JG^V%^S_P")OV:?
MBK\1O#-MX:\76(LM=&@>%HK2YGMBZL\(E#$JCA=C@?>1F4\,: /WP_X(8?\
M!<7PW_P5H\5?&7P/JFG6^D:OX.\83WW@W3M@26[\)S/Y=I*Z_P 4\;H5F(X!
MGA]:_0^OX8?V'OVY/VBO^">'[0%C^TM^S!XLATGQ+96-Q9,;RT6XMKNVG3;)
M#-$W$B$A7 /1XT88*BON'_B+R_X+)?\ 0Z?#_P#\(2'_ .+H _J]HK^4+_B+
MR_X+)?\ 0Z?#_P#\(2'_ .+H_P"(O+_@LE_T.GP__P#"$A_^+H _J]HK^4+_
M (B\O^"R7_0Z?#__ ,(2'_XNOWB_X-^?VZ_C]_P46_X)U:;^TK^TIJ&EW7BB
MZ\6:II\LNCZ:MI#Y,$BK&!&I(!P3D]Z .Q_X*S_\%,M-_P"";'P/T36?"OPW
MG\=_$[XA^(X?#7PI^']I*5DUK59B "Y7+"&/<F[:,LTD48*F3<O@.C_LM_\
M!S/\2]!C^)WC#_@J-\)OAMKMU%]I'PR\/?""SU/2K1F&X6TE_<H]Q\N=K,AD
MP0=KN,,>9_X*DRPVW_!Q'^P)<?$L@>$FM_%2:,;K_4_VR;1Q'MSQYGG'3L=\
M[/:ON+]O#XI_MM?"/X1:;XD_8-_9;T?XM^+Y_$<-MJ7AS6_%]OHL5MIIM[AI
M+L3SLJNRS);Q^6#DB8MT4T >&_\ !*#_ (**_M)?M _%3XI?L(_M^?##1?#'
MQV^"T]HVN7/A4R'2/$FEW*[K?4K7S"63<"A920")HR%0EXH_K/5_CS\#= ?3
MHM=^,WA2R;6+]['2%N_$5M&;ZZ0@/!#N<>;(I891<L,C(YKX>_X)_P#_  56
M_;<^-7_!2?7_ /@G9^VW^P]X9^$_B/3/A7)XU>;1/&\>L/-&+RTM859H08\,
ML[G[^X>6!CFOD/\ X(&_\$D_V,_VW/A[\6?VD/VP_AK+X\U/0?VAM>TCP38:
MGK=Y'9Z';6MQ#>,T4,$J(SS7-RYDWA@RQHN,%@0#]HOB7\:O@W\%]/BU;XQ?
M%KPSX3M+AB(+GQ-KUO81R$<D*T[J#COBM+P=XW\%_$3P]!XN^'_B_2]=TFZ!
M-KJ>C:A'=6\P!P=LD;,K<\<&OQ\_:(N?^"+W@#_@H]\9/%'[8TWBW]K[XPZY
MJ<,=I\._#_PNNO$:?#_3XE98])ABB9K4.,@,21(K(=RHSR%\+_@BA\4?"?P"
M_P""D7[9GA_X#_LU_$#X0?#"P^&FE^-=+^"WQ!LFLK[3+N.U5WD-H99?LOG[
MY'";B1')$I "(J@'[#?$3X_? CX0:E9Z-\6?C7X1\+WFH_\ (/M/$7B2ULI;
MKDC]VLTBE^01\H/2NK@G@NH$NK69)(I$#1R1L"K*1D$$=01WK\B?^"'G_!,K
M]DO_ (*&?L+)_P %$?\ @H/\)]+^,/Q2^.^MZUJ/B'7O&)DN3IUO%J-S8PVE
MD"V+1$6V+*8MKIO"!@L:*O.?\%$/V:OC=_P3/_X)W?"__@EE\(?VOO%.I>'O
MCU^T_8>#-'\17$!MK[PEX2U&0EM&BG$TC2*C!09/DWI).FQ4;: #];/#'[0O
MP!\;>-+CX;^#/CCX/U?Q%:;OM6@:7XFM;B]AV_>WP1R&1<8.<CC%=A7YB_\
M!1+_ ((.?\$Y_A)_P3E\;^,_V7/@99?#7Q_\(O U]XI\"?$?PS>36VM6^H:7
M:O=QO->!_,G\PPE&:0MM\PNFUE4CZX_X)3?M)>-?VO?^"<?P;_:.^)3K)XB\
M4>!K.?7[A(P@N;V,&&><*  HDDC:3:.!OP.!0!X__P %>?VYOVA/V0/C]^R+
M\/\ X(Z_866F_%_]H/2O"?C>.]TN.X:XTR>ZM8Y(XV<$PN5E?#KR,CTK[1U#
MQCX1TC4GT;5?%.FVMY%8-?26EQ?1I(EJI(:<J2"(P007QM&.M?F=_P '#'_)
MV?\ P3V_[.ZT'_TNL*X?_@H[^RI\/?VS_P#@Y>^#?P&^,DNH7'@F^_9EGN_%
MWA^RU*:UCUZUM]7U&:.QN&A96:W-REM*Z9P_D 'K0!^JGPW^-7P;^,EO=7?P
MA^+7AGQ5%8RB*^E\-Z];WRV[\_*Y@=@AX/!P>#5GXB?%+X9?"'P^WBWXL?$7
M0?"^E+($;4_$6KPV5N&.2%,DS*N>#QGM7Y1?M%_L<?L\?\$T/^"['[%7BO\
M8=^'-I\.;7XN_P#"7>'?'V@^'))(;#5+6TLK9XM\&XINWW6\D 9>")OO+FKO
M[,_[.'PB_P""O'_!83]JSXI?MU>$HO'GAKX!>)+'P)\+/A_K\CRZ1I:[)Q>7
MC6I.R665[<."X(_>MD'9%L /U:\(>-/!WQ!\/6_BWP%XLTS7-*NU+6FIZ1?Q
MW-O, <$I)&2K#(QP:TZ^3?V(O^"4'P\_X)\?M3_$GXN?LR?$:[T#X8?$73;5
MG^"-MI[?V7I&L1%0^HVLKS,8_,0.IA6-1\X^;;'&B?65 !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?B#_ ,'O/_)K/P/_
M .R@:C_Z0BBC_@]Y_P"36?@?_P!E U'_ -(110!Y_P#\&FW_ "E,_:[_ .WC
M_P!/D]?O]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !61XT\%Z+XZT5]'UB
M'W@G4?/"_P#>']1WK7HH \O^&OP _L+6I-8\8-#<_9IB+&!.4?'21OZ+^=>H
M444 %%%% !1110!^>G_!:_\ 88_;Q_:5_:,_9A_:>_8-T'P)J>O? KQ%KFKW
M5CX^U>:UM)I;D:<+=2(1OD4_9I=P5D(^7GFN:\6VW_!U/\<M N?ABUO^RI\)
M;?586@N_'.@76KWFHZ=$PPSVL<KSQ^: 3M+)C./F0_-7Z844 ?&GP _X(J?L
MY?!#_@EEXD_X)?W'B#4=8TWQSI5^?''C.:)4OM4UF[5=^J;26"O&\<!B0EMJ
MV\2LSD,S>%_![PI_P<=_LF?L^:;^PQ\//@_\#_'L?AG1UT#P/\>-4\:36:6>
MFQ((K2:]TQHVEFGAB"CY-RDQKN\XAFD_3^B@#X__ &#?^"2?@']DO_@FGKO[
M ?Q \92>+KGXA6.M2_%'Q,\!7^U]1U: PW<R*Q)"K'Y<:%CN(A5CAB0/"_\
M@BC_ ,$:OCM^RK^S1\;_ (=?\% =>T;7O$OQ:TNQ\&S3Z+J!NXQX3T[11I=C
M#N9$VD12SIY>/NQH223Q^FE% 'YP?\&\_P#P2:_:0_X)N^$/B-XM_;(\3:1K
M7CWQ5<Z1H>D76D:DUW%;>&](LA!8Q*[(GE\R2*8P/NPQ$DGI^AWB_P +:/XY
M\):IX)\0PM)I^L:=/8WT:M@O#+&T;@'ME6/-:-% 'XT_#C]A_P#X.%OV.?V1
M=?\ ^"37[./A+X,>+?AG>+J^D>$/C+K?B&6UO='T;4I9GE\^TSO,Z_:964K'
M*(V8@>:JK7TM\0O^"%GA+Q=_P1:\'_\ !+#1_BN^G^(/ %M:ZMX4\?16K!;7
MQ-%<37;7@B!W+#)-<W*8!+I'.2"649_0"B@#\P/B]X6_X./OVK?V?-2_89^(
M/P?^!_@1?$VC-H'C;X\Z9XUFNTN].E0PW<UEIBQ++%<31%A\^U09#M\DX:/K
M/VF/^"//C.Q^%W[$'P"_9/DTZ?PS^S/\:O#GB+Q+=Z]?_9[BZTZRE62ZN455
M8/<2R>9*8QM&YR 0*_1.B@#XW_X+L?L-_''_ (*&?L%7/[.?[/2Z0?$4OC/1
M]30:YJ!MH/(MKCS)?G"M\VWH,<USG_!27_@GQ^U7XE_:_P#AU_P5#_X)T>*/
M"\'Q?\ :!/X;U_PAXWDEBTKQAX?E>23[(\T0+0S(\LK(QP"60EE\H!ONNB@#
M\\_#'PK_ ."VO[:_[47PX\=?M32Z'^S;\*/AQK7]L:SX-^&?Q'N-1U;QS=(1
MY=K=W%N(XA8';\\3<E78%68H\.C\:?AA_P %F?V5?VU_'O[0G[',NA_'OX6_
M$FULI3\*OB'\0KC3+GP;?V\91_[,EF#V\=M*69V10"254J/*5V^^Z* /@O\
MX)H_L _M4^$?VX_B_P#\%0_VWM(\$>%/'?Q4T*QT+3?AY\/+I[JTTC3[?R2T
MMW=.BBZNY&MX<NH*@!CNPX2/[LU;2M-U[2KG0]9LH[FSO;=X+JWE7*2QNI5D
M8=P02#]:L44 ?DO\ _V-?^"Y/_!'&SU[]G/_ ()_>#_A9\>/@;<:]=ZGX%TK
MQKX@DTK6_#2W$AD:V=VDBBD0.2Q(9][;G B+LE>G?L7?\$ZOV_/C/_P4+TS_
M (*I_P#!6/Q+X'L/%7@OPS<Z'\*/A=\.7EFL/#\=PDL<]S/-*6\R9HYIUPK2
M;C*&WH(TC'Z-44 >'^([C]OL?M\Z!;>&+'P(?V<SX'<^([BY,O\ PD(U_P R
MYVB(!MGV?9]ESD9R7YZ5\@?M ?\ !.7_ (*3?L=?MU^//V_O^"/WBWP%K-E\
M76M[GXK?!CXE22P6E]J$08"^L[B,KMD8O*Y#21[7ED),JL(X_P!+Z* /RB^,
M_P"QU_P6Y_X+#6>B_L\?\%$O!GPK^!?P+M]?L]3\<:)X(UR35==\3K;2B5+1
M)5DDBAB+J#NW(R,%;$NT)7W1^TG#^WAHWQC^#&D_L=:1X!'PXBUV6+XS+XF\
MQ;VWTE6M1 --",%\P)]JR&!'$?O7NM% !7Q/XQ_8)^/.N?\ !?#PI_P4:L5T
M;_A7.C_ &3P?>%]1(O\ ^TFOKR8;8-F#'LG3Y]W7/'%?;%% 'QO_ ,$^/V&_
MCC^S3_P4#_:__:3^)2Z0/#?QL\5^'M0\$FPU RW!AL[:\CF\]-H\H[ITP,MD
M9Z8J+X=?L'_&;0?^"W?Q1_;S\36FB3?#CQE\#;'PE81?;M]W)>Q7-K)(LD!3
M B*1.-VXYX&.:^S:* /RY_9R_9+_ ."QW_!)"T\2_LG?L)_"CX7_ !C^"VH^
M([W5/ACJ'C7QG+I%_P""DNY#(]I>QA";R".0EAY)WN6=LH7\M.K_ ."6_P#P
M2B_:F^!/P\_:Q^'G[=/Q&T3Q!?\ [1'B*\NKSQ/X9E/^E+?64\-Y,(74>0!)
M</Y<?957A>@_1NB@#\H_V0/V;O\ @X/_ &2OV:=/_P""9G@WPA\$E\+:%%=:
M1X<_:$F\1W#SZ;I,TTCB8:4%$DUY$DK>4K;(PRQARX5I&V_V6_\ @C[^W3\#
M?^");?L'_#G]IJ7X7?&#0O&]_K_A/Q;X6\0W"6LP^W/-#;7DENJNT$\+%)4"
ML%8JQ60)L;]0:* /RE_:^_9[_P""YW_!53]G1OV"_P!IG]E7X'?#'PYKFH:>
MWC/XJVOC5]8816MS%.\VEZ>$\R&9S'A1*_W6="Z;MX])_P""G'_!/7]LVY^-
M7[*_[5__  3GT?PCXE\0_LW6VK:4/"GQ!UB2V34[&\L+>S63SD !=(XI-V64
MEI$89VE3^B-% 'Q!\*_V)_VHY?\ @M+;_P#!2'XEZ)X=T[PYJ7[+=IX-UBPT
M_6#-/:^(#J,%W/%&A3Y[==LBK+NR<#CFM?\ :H_8;^./Q?\ ^"PW[+?[;WA!
M=(_X0CX1:'XMM/%QNM0*78DU'2Y[:W\F+:?,'F2+N.X8&3S7V110!^6WP1_9
M%_X*P_\ !,']K/X_>(?V3/V:_AK\:_ WQV^(]SXQL]>U[X@?V#JNA7%Q)+(U
MO>&2"0W,4;2L%$88GE\J9&1>J_8#_P""=?\ P46^#7_!7CQ[_P %#/VQ/&_@
M/Q+;_%/X2)I>LCP7+/!!X>U*.\M#!IUM#<+YD]K%:VBC[0Q5WDD)*9W,?T?H
MH ^-_P#@A]^PW\<?V /V4O%/P=^/RZ0-8U?XM:[XBM!HNH&YB^Q7;0F'<Q5<
M/\C97''')K6_X+@_L:_&3]O_ /X)E?$3]D_X KI1\5^)YM&;3!K5\;:VQ;:O
M9W<N^0*VW]U ^.#DX'>OK*B@#X _X*[_ /!-7]IG]K+]D#X/G]D7Q-I6@_'+
MX+:YIVH>%=:O=1-O$B?8_LE] )MC85QY;_=^;[.!QFN;_;B_X([_ !3\9?\
M! SP]_P2M_9;70I/$^@Z7X>A:?5+\VMI=7=O=Q76H7!<(Q!EF^T2@;>3)BOT
MCHH _.S_ (*)_L#?MLG]N[X%?\%._P!BCPCX-\?>)?A3X.NO#.N?#+QGK)TZ
M.\MYDG'VFRNBK)%./M,JEFVX"1\.-RUYA^VG^PW_ ,%I?^"C?Q ^"7[0GQ8\
M'_"KX>V'P<^,&C>)=+^#FD>+9M1N+R*&=9;F]N]4,*0F9%ACBA@BCVE9YF9P
M0H/ZQ44 ? G[9'["?[:WPD_X*&0_\%5/^":,/@_Q#XFU[P9'X5^+'PL\;ZE)
M86WB.RB=&M[JUNU5A#=((XDRX"A81C.YT:S^RE^R_P#\%(OC]^WOIG_!0G_@
MHA)X?^'&G>"?"=UH?PZ^"O@+Q7-J4(FN@PN=0U.X 6&XDV.R(B@CB-L(8LR?
M>5% 'QO_ ,$(_P!AOXX_\$\/^"?FF?LV?M#+I \26OBO6-0E&AZ@;JW\FYN3
M)'ARJY.T\C'!KR+X.?\ !+']J7P/^S%_P4'^$VN)X=_M;]I;X@>.]8^&ODZN
M6B-MJUM<1VGVIO+_ '#;I5W@!MHSUK]):* /S*^+_P#P2@_:M\;?L#_L,?LY
M:(GAO_A(_P!GOXG>#->^((FUDK +33()$NOLS^7^^?+#:I"[O45[E_P7<_8A
M^-W_  4/_P"";GBS]EK]GE=(/BG6=8TFYLQKFH&UMMEM?13R;I K8.Q#CCD\
M5]AT4 ?"O_!2C_@G=^U#X]_:3^%/_!2;_@GSXP\,Z?\ &OX4Z1/H=YX=\:-*
MND^+=!FWM)832Q M$ZM+.4. -TV2R%%:N7T_X7_\%P_VY?VB/AQK/[3":!^S
M-\*?A]XB36_$>@_#+XE7&H:UXXFBR$LII[81QI8.,AXG(.'R5=@AB_1*B@#X
MW^%O[#?QQ\(?\%Q?B=_P4"U==(_X5_XL^">G^%M),6H%KW[?#<VLC[X=N%CV
MPOAMQR<<<T__ (+\?!;X>?&W_@D=\:K#XA>(H-%_X1GPI)XHT'6YF*M9:IIQ
M%U:[&'S*\LD8M_ERQ%P0 20*^Q:^4_VZ?^"/W[,W_!1/XR^&/BK^TEX_^)-S
MI'AVRMK6[^&ND>,#:^&=?6"YDN8FU"S$1:9P\K#<DD9*@*>@H X?_@WN_9X\
M=_"/_@GIIWQR^-\CW/Q+^/GB"]^)GC_4+B(++-<ZHXEMP1@% +40-Y? 1Y)
M .:^Y*CL[.TT^TBL+"UC@@@C6.""% J1HHP%4#@    #I4E !1110 4444 %
M%%% !1110 5_(%_Q"X_\%U_^C&?_ #)OAC_Y9U_7[10!_(%_Q"X_\%U_^C&?
M_,F^&/\ Y9U_7[110 4444 %%%% 'YJ?M(?\$X_^"CW[)G[>'C;_ (*'_P#!
M'[QCX#U-?BQ%;/\ %GX-?$EY8;+4[V!2J7MI/$5VRG=(V&>/:\LIW2+)Y:<9
M\;_V1?\ @N1_P6$T73/V:/\ @H#X+^%7P'^!K:W9W_CW3O!6NOJVO>)8K:99
MDM(I!)+##&9$1MQ*%&56/F[?+/ZO44 ? '_!23_@FQ^U%J7[5_PI_P""F'_!
M,[6_"UI\5/A5X;?PM?>!_&,LD.E>)_#K&4K9^;'S#(AN)]N[ .]&WH85#_/?
M[9'_  2J_P""L?\ P70;3='_ ."A,/PO^ /@SP1:7UUX.\/^#IAXAU>]UF:
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
M^ .H?L*_%CX.?!3X4Z1XKT[^QOB-\9=%\9S:E]OTQQLNQI^FA!)$\\>Y"LK
M%9&7=$2'3]"?V9OV?_ G[*7[/7@K]FOX8QS+H'@;PU9Z+I;W+ RRQV\2Q^;(
M0 #(Y!=B  68G KN:* /B?\ X*T?L$_'K]LWX\?LF_$3X-)HQT[X-?'W2_%_
MC+^U=1,$@TVWNK663R%"-YLFV%\+E<G'/-:'Q$_8;^./B?\ X+G^ /\ @H/I
MBZ1_PK[PW\!KSPCJ1DU B^_M&2^NYUVP[<-'LF3+;ASD8XK[(HH ^-_V_/V&
M_CC^TA_P49_8]_:@^'"Z0?#'P1U_Q3>>-C?Z@8K@1W]I8Q6_V>/:?-.ZWDW#
M*X&.N:\R^+'[$_\ P4*_8?\ V_?B1^WA_P $R/!_@GXB^'/C;:V4GQ0^$/C'
MQ VCS1ZM:(R1:A87A5HQO#R&19/XIGX8%#%^BM% 'Q)^P)^R7^WI?_M<>//^
M"C'_  4*\6Z)H_BKQ+X5@\+^"/A%X)UVXO-&\,:5%*)C)/(^$N;R25<^8JD*
M'EPV)!''[=^P!<?M[7/P 67_ (*/V/@:W^(_]M7(:/X>&0Z=]APGD']XS-YF
M=^[G'2O;:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH _$'_@]Y_Y-9^!__90-1_\ 2$44?\'O/_)K/P/_ .R@:C_Z0BB@
M#S__ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ V\?^GR>OW^H ****
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@#\0?\ @]Y_Y-9^!_\ V4#4?_2$
M44?\'O/_ ":S\#_^R@:C_P"D(HH ^:_^#=W]MW]D_P#8C_X*6_M3>*?VK_CI
MH?@73]<O+NUTF[UR5U2ZF369W9%VJ>0O-?LG_P /^/\ @C;_ -)"?A__ .!<
MW_QNOY ?VL/^3IOB7_V4#6?_ $NFK@* /[/?^'_'_!&W_I(3\/\ _P "YO\
MXW1_P_X_X(V_])"?A_\ ^!<W_P ;K^,*B@#^SW_A_P ?\$;?^DA/P_\ _ N;
M_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;K^,*B@#^SW_ (?\?\$;?^DA/P__
M / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;K^,*B@#^SW_A_Q_P $;?\ I(3\
M/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\ QNOXPJ* /[/?^'_'_!&W_I(3
M\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ ^!<W_P ;K^,*B@#^SW_A_P ?\$;?
M^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;K^,*B@#^SW_ (?\
M?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;K^,*B@#^SW_A_Q
M_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\ QNOXPJ* /[/?
M^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ ^!<W_P ;K^,*B@#^
MSW_A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;K^,
M*B@#^SW_ (?\?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;K^
M,*B@#^SW_A_Q_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\
MQNOXPJ* /[/?^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ ^!<W
M_P ;K^,*B@#^SW_A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?
M_P#@7-_\;K^,*B@#^SW_ (?\?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX
M?_\ @7-_\;K^,*B@#^SW_A_Q_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD
M)^'_ /X%S?\ QNOXPJ* /[/?^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_
M])"?A_\ ^!<W_P ;K^,*B@#^SW_A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_
M ((V_P#20GX?_P#@7-_\;K^,*B@#^SW_ (?\?\$;?^DA/P__ / N;_XW1_P_
MX_X(V_\ 20GX?_\ @7-_\;K^,*B@#^SW_A_Q_P $;?\ I(3\/_\ P+F_^-T?
M\/\ C_@C;_TD)^'_ /X%S?\ QNOXPJ* /[/?^'_'_!&W_I(3\/\ _P "YO\
MXW1_P_X_X(V_])"?A_\ ^!<W_P ;K^,*B@#^SW_A_P ?\$;?^DA/P_\ _ N;
M_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;K^,*B@#^SW_ (?\?\$;?^DA/P__
M / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;K^,*B@#^SW_A_Q_P $;?\ I(3\
M/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\ QNOXPJ* /[/?^'_'_!&W_I(3
M\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ ^!<W_P ;K^,*B@#^SW_A_P ?\$;?
M^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;K^,*B@#^SW_ (?\
M?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;K^,*B@#^SW_A_Q
M_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\ QNOXPJ* /[/?
M^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ ^!<W_P ;K^,*B@#^
MSW_A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;K^,
M*B@#^SW_ (?\?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;K^
M,*B@#^SW_A_Q_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\
MQNOXPJ* /[/?^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ ^!<W
M_P ;K^,*B@#^SW_A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?
M_P#@7-_\;K^,*B@#^SW_ (?\?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX
M?_\ @7-_\;K^,*B@#^SW_A_Q_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD
M)^'_ /X%S?\ QNOXPJ* /[/?^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_
M])"?A_\ ^!<W_P ;K^,*B@#^SW_A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_
M ((V_P#20GX?_P#@7-_\;K^,*B@#^SW_ (?\?\$;?^DA/P__ / N;_XW1_P_
MX_X(V_\ 20GX?_\ @7-_\;K^,*B@#^SW_A_Q_P $;?\ I(3\/_\ P+F_^-T?
M\/\ C_@C;_TD)^'_ /X%S?\ QNOXPJ* /[/?^'_'_!&W_I(3\/\ _P "YO\
MXW1_P_X_X(V_])"?A_\ ^!<W_P ;K^,*B@#^SW_A_P ?\$;?^DA/P_\ _ N;
M_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;K^,*B@#^SW_ (?\?\$;?^DA/P__
M / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;K^,*B@#^SW_A_Q_P $;?\ I(3\
M/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\ QNOXPJ* /[/?^'_'_!&W_I(3
M\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ ^!<W_P ;K^,*B@#^SW_A_P ?\$;?
M^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;K^,*B@#^SW_ (?\
M?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;K^,*B@#^SW_A_Q
M_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\ QNOXPJ* /[/?
M^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ ^!<W_P ;K^,*B@#^
MSW_A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;K^,
M*B@#^SW_ (?\?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;K^
M,*B@#^SW_A_Q_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\
MQNOXPJ* /[/?^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ ^!<W
M_P ;K^,*B@#^SW_A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?
M_P#@7-_\;K^,*B@#^SW_ (?\?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX
M?_\ @7-_\;K^,*B@#^SW_A_Q_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD
M)^'_ /X%S?\ QNOXPJ* /[/?^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_
M])"?A_\ ^!<W_P ;K^,*B@#^SW_A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_
M ((V_P#20GX?_P#@7-_\;K^,*B@#^SW_ (?\?\$;?^DA/P__ / N;_XW1_P_
MX_X(V_\ 20GX?_\ @7-_\;K^,*B@#^SW_A_Q_P $;?\ I(3\/_\ P+F_^-T?
M\/\ C_@C;_TD)^'_ /X%S?\ QNOXPJ* /[/?^'_'_!&W_I(3\/\ _P "YO\
MXW1_P_X_X(V_])"?A_\ ^!<W_P ;K^,*B@#^SW_A_P ?\$;?^DA/P_\ _ N;
M_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;K^,*B@#^SW_ (?\?\$;?^DA/P__
M / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;K^,*B@#^SW_A_Q_P $;?\ I(3\
M/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\ QNOXPJ* /[/?^'_'_!&W_I(3
M\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ ^!<W_P ;K^,*B@#^SW_A_P ?\$;?
M^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;K^,*B@#^SW_ (?\
M?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;K^,*B@#^SW_A_Q
M_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\ QNOXPJ* /[/?
M^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ ^!<W_P ;K^,*B@#^
MSW_A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;K^,
M*B@#^SW_ (?\?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;K^
M,*B@#^SW_A_Q_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\
MQNOXPJ* /[/?^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ ^!<W
M_P ;K^,*B@#^SW_A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?
M_P#@7-_\;K^,*B@#^SW_ (?\?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX
M?_\ @7-_\;K^,*B@#^SW_A_Q_P $;?\ I(3\/_\ P+F_^-T?\/\ C_@C;_TD
M)^'_ /X%S?\ QNOXPJ* /[/?^'_'_!&W_I(3\/\ _P "YO\ XW1_P_X_X(V_
M])"?A_\ ^!<W_P ;K^,*B@#^SW_A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_
M ((V_P#20GX?_P#@7-_\;K^,*B@#^SW_ (?\?\$;?^DA/P__ / N;_XW1_P_
MX_X(V_\ 20GX?_\ @7-_\;K^,*B@#^SW_A_Q_P $;?\ I(3\/_\ P+F_^-T?
M\/\ C_@C;_TD)^'_ /X%S?\ QNOXPJ* /[/?^'_'_!&W_I(3\/\ _P "YO\
MXW1_P_X_X(V_])"?A_\ ^!<W_P ;K^,*B@#^SW_A_P ?\$;?^DA/P_\ _ N;
M_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;K^,*B@#^SW_ (?\?\$;?^DA/P__
M / N;_XW1_P_X_X(V_\ 20GX?_\ @7-_\;K^,*B@#^SW_A_Q_P $;?\ I(3\
M/_\ P+F_^-T?\/\ C_@C;_TD)^'_ /X%S?\ QNOXPJ* /[/?^'_'_!&W_I(3
M\/\ _P "YO\ XW1_P_X_X(V_])"?A_\ ^!<W_P ;K^,*B@#^SW_A_P ?\$;?
M^DA/P_\ _ N;_P"-T?\ #_C_ ((V_P#20GX?_P#@7-_\;K^,*B@#]TO^#M+_
M (*.?L._MN?L\?"3PM^RA^TKX;\=:AH?C2^NM6M-#F=WM87M BNVY1P6XHK\
&+:* /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481730715696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - 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. 29, 2023</div></th>
<th class="th"><div>Jan. 26, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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. 29,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">001-09249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Graco 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">MN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">41-0285640<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">88 - 11th Avenue N.E.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Minneapolis,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">MN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">55413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">(612)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">623-6000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 $1.00 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">GGG<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,591,862,608<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168,178,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference [Text Block]</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Portions of the Company&#8217;s definitive Proxy Statement for its Annual Meeting of Shareholders to be held on April&#160;26, 2024, are incorporated by reference into Part III, as specifically set forth in said Part III.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000042888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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-29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</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>37
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481731777104">
<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. 29, 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_ggg_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_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">DELOITTE&#160;& TOUCHE LLP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Minneapolis, Minnesota<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_ggg_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</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481731670320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_IncomeStatementAbstract', window );"><strong>Income Statement [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_Revenues', window );">Net Sales</a></td>
<td class="nump">$ 2,195,606<span></span>
</td>
<td class="nump">$ 2,143,521<span></span>
</td>
<td class="nump">$ 1,987,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of products sold</a></td>
<td class="nump">1,034,585<span></span>
</td>
<td class="nump">1,086,082<span></span>
</td>
<td class="nump">953,659<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">1,161,021<span></span>
</td>
<td class="nump">1,057,439<span></span>
</td>
<td class="nump">1,033,949<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Product development</a></td>
<td class="nump">82,822<span></span>
</td>
<td class="nump">80,008<span></span>
</td>
<td class="nump">79,651<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling, marketing and distribution</a></td>
<td class="nump">260,712<span></span>
</td>
<td class="nump">250,948<span></span>
</td>
<td class="nump">271,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_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">171,444<span></span>
</td>
<td class="nump">153,783<span></span>
</td>
<td class="nump">151,449<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonrecurringIncomeExpense', window );">Contingent consideration</a></td>
<td class="num">(8,600)<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_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment</a></td>
<td class="nump">7,800<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_OperatingIncomeLoss', window );">Operating Earnings</a></td>
<td class="nump">646,843<span></span>
</td>
<td class="nump">572,700<span></span>
</td>
<td class="nump">531,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">5,191<span></span>
</td>
<td class="nump">9,897<span></span>
</td>
<td class="nump">10,215<span></span>
</td>
</tr>
<tr class="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 );">Other (income) expense, net</a></td>
<td class="nump">32,850<span></span>
</td>
<td class="num">(2,921)<span></span>
</td>
<td class="nump">12,643<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 );">Earnings Before Income Taxes</a></td>
<td class="nump">608,802<span></span>
</td>
<td class="nump">565,724<span></span>
</td>
<td class="nump">508,465<span></span>
</td>
</tr>
<tr class="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 taxes</a></td>
<td class="nump">102,291<span></span>
</td>
<td class="nump">105,079<span></span>
</td>
<td class="nump">68,599<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net Earnings</a></td>
<td class="nump">$ 506,511<span></span>
</td>
<td class="nump">$ 460,645<span></span>
</td>
<td class="nump">$ 439,866<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic Net Earnings per Common Share (in dollars per share)</a></td>
<td class="nump">$ 3.01<span></span>
</td>
<td class="nump">$ 2.73<span></span>
</td>
<td class="nump">$ 2.59<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted Net Earnings per Common Share (in dollars per share)</a></td>
<td class="nump">$ 2.94<span></span>
</td>
<td class="nump">$ 2.66<span></span>
</td>
<td class="nump">$ 2.52<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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://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),(d))<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_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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-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_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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/2147483586/944-220-S99-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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (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/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/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: 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/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/2147483586/944-220-S99-1<br><br>Reference 7: 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 8: 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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 (b)<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 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 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherNonrecurringIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other expense (income) that is infrequent in occurrence or unusual in nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483613/220-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_OtherNonrecurringIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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> -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 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 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> -Subparagraph (a)<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 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/2147479557/942-235-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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481725076912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [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_NetIncomeLoss', window );">Net Earnings</a></td>
<td class="nump">$ 506,511<span></span>
</td>
<td class="nump">$ 460,645<span></span>
</td>
<td class="nump">$ 439,866<span></span>
</td>
</tr>
<tr class="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>Components of other comprehensive income (loss)</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Cumulative translation adjustment</a></td>
<td class="nump">25,661<span></span>
</td>
<td class="num">(9,582)<span></span>
</td>
<td class="num">(10,026)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax', window );">Pension and postretirement medical liability adjustment</a></td>
<td class="nump">11,426<span></span>
</td>
<td class="nump">25,630<span></span>
</td>
<td class="nump">68,669<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Income taxes - pension and postretirement medical liability</a></td>
<td class="num">(2,704)<span></span>
</td>
<td class="num">(5,257)<span></span>
</td>
<td class="num">(14,647)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income</a></td>
<td class="nump">34,383<span></span>
</td>
<td class="nump">10,791<span></span>
</td>
<td class="nump">43,996<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income</a></td>
<td class="nump">$ 540,894<span></span>
</td>
<td class="nump">$ 471,436<span></span>
</td>
<td class="nump">$ 483,862<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_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/2147483589/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/2147483586/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://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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/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 4: 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/2147483586/944-220-S99-1<br><br>Reference 5: 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 6: 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 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> -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 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 9: 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/2147483589/942-220-S99-1<br><br>Reference 10: 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript: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 (i-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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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.</p></div>
<a href="javascript: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 (i-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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481731719104">
<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. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 537,951<span></span>
</td>
<td class="nump">$ 339,196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesNetCurrent', window );">Accounts receivable, less allowances of $5,300 and $7,000</a></td>
<td class="nump">354,439<span></span>
</td>
<td class="nump">346,010<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">438,349<span></span>
</td>
<td class="nump">476,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">35,070<span></span>
</td>
<td class="nump">43,624<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,365,809<span></span>
</td>
<td class="nump">1,205,620<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, net</a></td>
<td class="nump">741,713<span></span>
</td>
<td class="nump">607,609<span></span>
</td>
</tr>
<tr class="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">370,228<span></span>
</td>
<td class="nump">368,171<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other Intangible Assets, net</a></td>
<td class="nump">126,258<span></span>
</td>
<td class="nump">137,507<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease Assets</a></td>
<td class="nump">18,768<span></span>
</td>
<td class="nump">29,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred Income Taxes</a></td>
<td class="nump">61,381<span></span>
</td>
<td class="nump">57,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other Assets</a></td>
<td class="nump">37,850<span></span>
</td>
<td class="nump">33,118<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,722,007<span></span>
</td>
<td class="nump">2,438,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Notes payable to banks</a></td>
<td class="nump">30,036<span></span>
</td>
<td class="nump">20,974<span></span>
</td>
</tr>
<tr class="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">72,214<span></span>
</td>
<td class="nump">84,218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Salaries and incentives</a></td>
<td class="nump">64,802<span></span>
</td>
<td class="nump">63,969<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Dividends payable</a></td>
<td class="nump">42,789<span></span>
</td>
<td class="nump">39,963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">185,359<span></span>
</td>
<td class="nump">190,793<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">395,200<span></span>
</td>
<td class="nump">399,917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term Debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">75,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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Retirement Benefits and Deferred Compensation</a></td>
<td class="nump">80,347<span></span>
</td>
<td class="nump">61,672<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating Lease Liabilities</a></td>
<td class="nump">11,785<span></span>
</td>
<td class="nump">21,057<span></span>
</td>
</tr>
<tr class="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 Taxes</a></td>
<td class="nump">8,215<span></span>
</td>
<td class="nump">9,443<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other Non-current Liabilities</a></td>
<td class="nump">2,235<span></span>
</td>
<td class="nump">12,159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies (Note K)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Shareholders&#8217; Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $1 par value; 291,000,000 shares authorized; 167,946,063 and 167,702,130 shares outstanding in 2023 and 2022</a></td>
<td class="nump">167,946<span></span>
</td>
<td class="nump">167,702<span></span>
</td>
</tr>
<tr class="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">863,336<span></span>
</td>
<td class="nump">784,477<span></span>
</td>
</tr>
<tr class="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,227,938<span></span>
</td>
<td class="nump">976,851<span></span>
</td>
</tr>
<tr class="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 income (loss)</a></td>
<td class="num">(34,995)<span></span>
</td>
<td class="num">(69,378)<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">2,224,225<span></span>
</td>
<td class="nump">1,859,652<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Shareholders&#8217; Equity</a></td>
<td class="nump">$ 2,722,007<span></span>
</td>
<td class="nump">$ 2,438,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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2147479440/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>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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/2147479440/944-210-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(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/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_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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><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 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable 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/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_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a bank classified as other, maturing 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 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(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_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 and noncontrolling interest. Excludes temporary 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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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 (f)(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 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 16: 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 17: 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 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: 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 23: 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 24: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: 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 26: 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 27: 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 28: 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 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: 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 38: 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 39: 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 40: 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 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481731827904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ggg_AllowanceforCredits', window );">Allowances</a></td>
<td class="nump">$ 5,300<span></span>
</td>
<td class="nump">$ 7,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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares)</a></td>
<td class="nump">291,000,000<span></span>
</td>
<td class="nump">291,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding (in shares)</a></td>
<td class="nump">167,946,063<span></span>
</td>
<td class="nump">167,702,130<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_AllowanceforCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for Credits: Includes allowance for doubtful accounts and other credits against receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_AllowanceforCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481724243920">
<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. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows From Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Earnings</a></td>
<td class="nump">$ 506,511<span></span>
</td>
<td class="nump">$ 460,645<span></span>
</td>
<td class="nump">$ 439,866<span></span>
</td>
</tr>
<tr class="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 earnings 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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">74,321<span></span>
</td>
<td class="nump">65,997<span></span>
</td>
<td class="nump">59,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_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="num">(8,502)<span></span>
</td>
<td class="num">(9,997)<span></span>
</td>
<td class="num">(46,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_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">30,229<span></span>
</td>
<td class="nump">24,695<span></span>
</td>
<td class="nump">24,931<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionExpenseReversalOfExpenseNoncash', window );">Pension settlement loss</a></td>
<td class="nump">42,129<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,018<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Contingent consideration</a></td>
<td class="num">(8,600)<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_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment</a></td>
<td class="nump">7,800<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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in</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_IncreaseDecreaseInReceivables', window );">Accounts receivable</a></td>
<td class="num">(3,245)<span></span>
</td>
<td class="num">(29,944)<span></span>
</td>
<td class="num">(13,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_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">42,716<span></span>
</td>
<td class="num">(95,691)<span></span>
</td>
<td class="num">(97,780)<span></span>
</td>
</tr>
<tr class="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">(12,348)<span></span>
</td>
<td class="nump">4,195<span></span>
</td>
<td class="nump">12,397<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedSalaries', window );">Salaries and incentives</a></td>
<td class="num">(2,158)<span></span>
</td>
<td class="num">(18,442)<span></span>
</td>
<td class="nump">29,089<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations', window );">Retirement benefits and deferred compensation</a></td>
<td class="num">(13,661)<span></span>
</td>
<td class="num">(18,674)<span></span>
</td>
<td class="num">(10,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_IncreaseDecreaseInOtherAccruedLiabilities', window );">Other accrued liabilities</a></td>
<td class="num">(5,269)<span></span>
</td>
<td class="num">(4,191)<span></span>
</td>
<td class="nump">51,342<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other</a></td>
<td class="nump">1,094<span></span>
</td>
<td class="num">(1,199)<span></span>
</td>
<td class="num">(3,120)<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">651,017<span></span>
</td>
<td class="nump">377,394<span></span>
</td>
<td class="nump">456,896<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows From Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Property, plant and equipment additions</a></td>
<td class="num">(184,775)<span></span>
</td>
<td class="num">(201,161)<span></span>
</td>
<td class="num">(133,566)<span></span>
</td>
</tr>
<tr class="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 );">Acquisition of businesses, net of cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(25,296)<span></span>
</td>
<td class="num">(19,386)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other</a></td>
<td class="num">(499)<span></span>
</td>
<td class="num">(362)<span></span>
</td>
<td class="num">(347)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(185,274)<span></span>
</td>
<td class="num">(226,819)<span></span>
</td>
<td class="num">(153,299)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows From Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Borrowings on short-term lines of credit, net</a></td>
<td class="nump">9,725<span></span>
</td>
<td class="num">(18,252)<span></span>
</td>
<td class="nump">20,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Payments on long-term debt</a></td>
<td class="num">(75,000)<span></span>
</td>
<td class="num">(75,000)<span></span>
</td>
<td class="num">(70)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments of debt issuance costs</a></td>
<td class="num">(1,025)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,422)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Common stock issued</a></td>
<td class="nump">60,182<span></span>
</td>
<td class="nump">35,619<span></span>
</td>
<td class="nump">50,963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Common stock repurchased</a></td>
<td class="num">(102,344)<span></span>
</td>
<td class="num">(233,426)<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid related to net share settlement of equity awards</a></td>
<td class="num">(1,225)<span></span>
</td>
<td class="num">(1,219)<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_PaymentsOfDividends', window );">Cash dividends paid</a></td>
<td class="num">(158,323)<span></span>
</td>
<td class="num">(142,125)<span></span>
</td>
<td class="num">(127,110)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(268,010)<span></span>
</td>
<td class="num">(434,403)<span></span>
</td>
<td class="num">(57,142)<span></span>
</td>
</tr>
<tr class="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="nump">1,022<span></span>
</td>
<td class="num">(1,278)<span></span>
</td>
<td class="num">(1,062)<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="nump">198,755<span></span>
</td>
<td class="num">(285,106)<span></span>
</td>
<td class="nump">245,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract', window );"><strong>Cash and Cash Equivalents</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Beginning of year</a></td>
<td class="nump">339,196<span></span>
</td>
<td class="nump">624,302<span></span>
</td>
<td class="nump">378,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">End of year</a></td>
<td class="nump">$ 537,951<span></span>
</td>
<td class="nump">$ 339,196<span></span>
</td>
<td class="nump">$ 624,302<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_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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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_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/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-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_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_IncreaseDecreaseInAccruedSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in accrued salaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInPensionAndPostretirementObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.</p></div>
<a href="javascript: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_IncreaseDecreaseInPensionAndPostretirementObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 total amount due within one year (or one operating cycle) from all parties, 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_IncreaseDecreaseInReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<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_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_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<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_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_PensionExpenseReversalOfExpenseNoncash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 (reversal of expense) for pension benefits. Excludes other postretirement benefits.</p></div>
<a href="javascript: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_PensionExpenseReversalOfExpenseNoncash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's 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;">us-gaap_ProceedsFromRepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481722774176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)<br> $ 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 Income&#160;(Loss)</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 25, 2020</a></td>
<td class="nump">$ 1,283,904<span></span>
</td>
<td class="nump">$ 168,568<span></span>
</td>
<td class="nump">$ 671,206<span></span>
</td>
<td class="nump">$ 568,295<span></span>
</td>
<td class="num">$ (124,165)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Shares issued</a></td>
<td class="nump">53,300<span></span>
</td>
<td class="nump">1,740<span></span>
</td>
<td class="nump">51,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation cost</a></td>
<td class="nump">21,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock canceled (issued)</a></td>
<td class="num">(2,337)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,337)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 earnings</a></td>
<td class="nump">439,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">439,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Dividends declared</a></td>
<td class="num">(131,245)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(131,245)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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)</a></td>
<td class="nump">43,996<span></span>
</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">43,996<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2021</a></td>
<td class="nump">1,709,343<span></span>
</td>
<td class="nump">170,308<span></span>
</td>
<td class="nump">742,288<span></span>
</td>
<td class="nump">876,916<span></span>
</td>
<td class="num">(80,169)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Shares issued</a></td>
<td class="nump">34,400<span></span>
</td>
<td class="nump">946<span></span>
</td>
<td class="nump">33,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Shares repurchased</a></td>
<td class="num">(233,426)<span></span>
</td>
<td class="num">(3,552)<span></span>
</td>
<td class="num">(15,481)<span></span>
</td>
<td class="num">(214,393)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 compensation cost</a></td>
<td class="nump">24,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 earnings</a></td>
<td class="nump">460,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">460,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Dividends declared</a></td>
<td class="num">(146,317)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(146,317)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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)</a></td>
<td class="nump">10,791<span></span>
</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">10,791<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 30, 2022</a></td>
<td class="nump">1,859,652<span></span>
</td>
<td class="nump">167,702<span></span>
</td>
<td class="nump">784,477<span></span>
</td>
<td class="nump">976,851<span></span>
</td>
<td class="num">(69,378)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Shares issued</a></td>
<td class="nump">58,957<span></span>
</td>
<td class="nump">1,666<span></span>
</td>
<td class="nump">57,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Shares repurchased</a></td>
<td class="num">(102,344)<span></span>
</td>
<td class="num">(1,422)<span></span>
</td>
<td class="num">(6,650)<span></span>
</td>
<td class="num">(94,272)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 compensation cost</a></td>
<td class="nump">28,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 earnings</a></td>
<td class="nump">506,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">506,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Dividends declared</a></td>
<td class="num">(161,152)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(161,152)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">34,383<span></span>
</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">34,383<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 29, 2023</a></td>
<td class="nump">$ 2,224,225<span></span>
</td>
<td class="nump">$ 167,946<span></span>
</td>
<td class="nump">$ 863,336<span></span>
</td>
<td class="nump">$ 1,227,938<span></span>
</td>
<td class="num">$ (34,995)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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/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 4: 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/2147483586/944-220-S99-1<br><br>Reference 5: 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 6: 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 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> -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 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 9: 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/2147483589/942-220-S99-1<br><br>Reference 10: 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 11: 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 12: 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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate 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://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 and noncontrolling interest. Excludes temporary 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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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 (f)(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 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 16: 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 17: 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 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: 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 23: 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 24: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: 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 26: 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 27: 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 28: 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 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: 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 38: 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 39: 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 40: 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 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>44
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481731925760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_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 );">Dividends declared per share (in dollars per share)</a></td>
<td class="nump">$ 0.9600<span></span>
</td>
<td class="nump">$ 0.8650<span></span>
</td>
<td class="nump">$ 0.7725<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_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>45
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481732146208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 29, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The fiscal year of Graco Inc. and Subsidiaries (the Company) is 52 or 53 weeks, ending on the last Friday in December. The year ended December 31, 2021 was a 53-week year whereas the years ended December&#160;29, 2023 and December&#160;30, 2022 were 52-week years. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Statement Presentation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The consolidated financial statements include the accounts of the parent company and its subsidiaries after elimination of intercompany balances and transactions. As of December&#160;29, 2023, all subsidiaries are 100 percent controlled by the Company. Certain reclassifications have been made to the prior year's consolidated financial statements to conform to the current year presentation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Translation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The functional currency of certain subsidiaries is the local currency. Accordingly, adjustments resulting from the translation of those subsidiaries&#8217; financial statements into U.S. dollars are charged or credited to accumulated other comprehensive income (loss). The U.S. dollar is the functional currency for all other foreign subsidiaries. Accordingly, gains and losses from the translation of foreign currency balances and transactions of those subsidiaries are included in other expense, net.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Estimates</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Such estimates and assumptions also affect the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The three levels of inputs in the fair value measurement hierarchy are as follows:</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8211; based on quoted prices in active markets for identical assets</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8211; based on significant observable inputs</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8211; based on significant unobservable inputs</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis and fair value measurement level were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,255&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,192&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,914&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,842&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities at fair value</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 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,242&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,276&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts insuring the lives of certain employees who are eligible to participate in certain non-qualified pension and deferred compensation plans are held in trust. Cash surrender value of the contracts is based on performance measurement funds that shadow the deferral investment allocations made by participants in certain deferred compensation plans. The deferred compensation liability balances are valued based on amounts allocated by participants to the underlying performance measurement funds. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s policy and accounting for forward exchange contracts are described below, in Derivative Instruments and Hedging Activities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration liability represents the estimated value (using a probability-weighted expected return approach) of future payments to be made to previous owners of certain acquired businesses based on future revenues.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disclosures related to other fair value measurements are included below in Impairment of Long-Lived Assets, in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i865df48d971444b28422d489ae56aaa3_118" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note F</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Debt) and in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i865df48d971444b28422d489ae56aaa3_133" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note J</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Retirement Benefits).</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Equivalents</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> All highly liquid investments with a maturity of three months or less at the date of purchase are considered to be cash equivalents.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Accounts receivable includes trade receivables of $343 million in 2023 and $334 million in 2022. Other receivables totaled $11 million in 2023 and $12 million in 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables reflected in the financial statements represent the net amount expected to be collected. An allowance for credit losses is established based on expected losses. Expected losses are estimated by reviewing individual accounts, considering aging, financial condition of the debtor, recent payment history, current and forecast economic conditions and other relevant factors. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of activity in the allowance for credit losses (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,130&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,254&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,745&#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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (reversals) charged to costs and expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</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 style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions from reserves </span><span style="color:#000000;font-family:'Arial',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 colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(676)</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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other additions (deductions) </span><span style="color:#000000;font-family:'Arial',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="3" style="display:none"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, ending</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,655&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,130&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,254&#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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Represents amounts determined to be uncollectible and charged against reserves, net of collections on accounts previously charged against reserves. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) &#160;&#160;&#160;&#160;Includes effects of foreign currency translation.</span></div><div style="padding-left:45pt"><span><br/></span></div><div style="padding-right:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory Valuation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inventories are stated at the lower of cost or net realizable value. The last-in, first-out (LIFO) cost method is used for valuing most U.S. inventories. Inventories of foreign subsidiaries are valued using the first-in, first-out (FIFO) cost method.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Current Assets.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Amounts included in other current assets were (in thousands):</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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income taxes</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,546&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,702&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,922&#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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,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><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,624&#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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company evaluates long-lived assets (including property and equipment, goodwill and other intangible assets) for impairment annually in the fourth quarter, or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the third quarter of 2023, the Company recognized a goodwill impairment related to the reorganization of a business acquired in 2020 that is not material to the consolidated financial statements. We completed our annual impairment test of all long-lived assets in the fourth quarter of 2023. No additional impairment charges were recorded as a result of that review. There were no impairment charges in 2022 or 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For financial reporting purposes, plant and equipment are depreciated over their estimated useful lives, primarily by using the straight-line method 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:81.250%"><tr><td style="width:1.0%"></td><td style="width:47.447%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.499%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 to 30 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">lesser of 5 to 10 years or life of lease</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing equipment</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">lesser of 5 to 10 years or life of equipment</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office, warehouse and automotive equipment</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 10 years</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Other Intangible Assets.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Goodwill has been assigned to reporting units. Changes in the carrying amounts of goodwill for each reportable segment were (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:41.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractor</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,155&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,304&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,796&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,255&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions, adjustments from business 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,994&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,994&#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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,384)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,932)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(762)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,078)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,771&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,366&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,034&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,171&#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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions, adjustments from business acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,800)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,857&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 29, 2023</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,132&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,554&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,542&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,228&#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><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of other intangible assets, net were (dollars in thousands):</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.861%"><tr><td style="width:1.0%"></td><td style="width:26.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite Life</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite Life</span></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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer<br/>Relationships</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and<br/>Proprietary<br/>Technology</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks,<br/>Trade Names<br/>and Other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade <br/>Names</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,417&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,174&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,633&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,524&#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"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,547)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(561)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,356)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,591)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,910)</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 style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Book value</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,578&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,283&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,658&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,258&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average life in years</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:26.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 30, 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><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:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,103&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,374&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,633&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,410&#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"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,603)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,027)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(141,960)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,060)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(894)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,943)</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 style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Book value</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,440&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,453&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,644&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,507&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average life in years</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangibles was $17.6 million in 2023, $18.9 million in 2022 and $17.9 million in 2021. Estimated future annual amortization expense based on the current carrying amount of other intangible assets is as follows (in thousands):</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:26.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.434%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Amortization 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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,929&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,247&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,423&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,258&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,284&#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></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022 and 2021 the Company completed acquisitions that were not material to the consolidated financial statements.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Assets.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Components of other assets were (in thousands):</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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,255&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,192&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,189&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,767&#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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,970&#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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,850&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,118&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into contracts insuring the lives of certain employees who are eligible to participate in certain non-qualified pension and deferred compensation plans. These insurance contracts are used to fund the non-qualified pension and deferred compensation arrangements. The insurance contracts are held in a trust and are available to general creditors in the event of the Company&#8217;s insolvency. Changes in cash surrender value are recorded in other expense, net. The cash surrender value increased $3.1 million in 2023, decreased $4.0 million in 2022 and increased $3.3 million in 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software is amortized over its estimated useful life (generally 2 to 5 years) beginning at date of implementation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Current Liabilities.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Components of other current liabilities were (in thousands):</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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued self-insurance retentions</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,654&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,338&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued warranty and service liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,408&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,674&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued trade promotions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,799&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payable for employee stock purchases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,639&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,497&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer advances and deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,578&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,747&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,837&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,987&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax payable, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,614&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-507"><span style="-sec-ix-hidden:f-508">Operating lease liabilities, current</span></span></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,242&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,555&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of return refund liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,449&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,574&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,133&#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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,359&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,793&#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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is self-insured for certain losses and costs relating to product liability, workers&#8217; compensation, and employee medical benefit claims. The Company has stop-loss coverage in order to limit its exposure to significant claims. Accrued self-insurance retentions are based on claims filed, estimates of claims incurred but not reported, and other actuarial assumptions. Self-insured reserves totaled $8.7 million as of December&#160;29, 2023 and $9.3 million as of December&#160;30, 2022. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Warranties.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A liability is established for estimated future warranty and service claims that relate to current and prior period sales. The Company estimates warranty costs based on historical claim experience and other factors including evaluating specific product warranty issues. Following is a summary of activity in accrued warranty and service liabilities (in thousands):</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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,674&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,463&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed in business acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,946&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Margin on parts sales reversed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,292&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for claims settled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,065)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,408&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,674&#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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Revenue is recognized at a single point in time upon the satisfaction of performance obligations, which occurs when control of the good or service transfers to the customer. This is generally on the date of shipment for product sales; however certain sales have terms requiring recognition when the goods are received by the customer. In cases where there are specific customer acceptance provisions, revenue is recognized at the later of customer acceptance or shipment (subject to shipping terms). Payment terms are established based on the type of product, distributor capabilities and competitive market conditions, and do not exceed one year. Standalone selling prices are determined based on the prices charged to customers for all material performance obligations. </span></div><div style="margin-top:1.65pt;padding-right:9pt"><span><br/></span></div><div style="margin-top:1.65pt;padding-right:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable consideration is accounted for as a price adjustment (sales adjustment). Following are examples of variable consideration that affect the Company&#8217;s reported revenue. Early payment discounts are provided to certain customers and within certain regions. Rights of return are typically contractually limited and amounts are estimable. The Company records a refund liability and establishes a recovery asset for the value of product expected to be returned at the time revenue is recognized. This includes promotions when, from time to time, the Company may promote the sale of new products by agreeing to accept returns of superseded products. Provisions for sales returns are recorded as a reduction of net sales, and provisions for warranty claims are recorded in selling, marketing and distribution expenses. Historically, sales returns have been approximately 3 percent of sales. Trade promotions are offered to distributors and end users through various programs, generally with terms of one year or less. Such promotions include rebates based on annual purchases and sales growth, coupons and reimbursement for competitive products. Payment of incentives may take the form of cash, trade credit, promotional merchandise or free product. Rebates are accrued based on the program rates and progress toward the probability weighted estimate of annual sales amount and sales growth.</span></div><div style="padding-right:4.5pt"><span><br/></span></div><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional promotions include cooperative advertising arrangements. Under cooperative advertising arrangements, the Company reimburses the distributor for a portion of its advertising costs related to the Company&#8217;s products. Estimated costs are accrued at the time of sale and classified as selling, marketing and distribution expense. The estimated costs related to coupon programs are accrued at the time of sale and classified as selling, marketing and distribution expense or cost of products sold, depending on the type of incentive offered. The considerations payable to customers are deemed as broad based and are not recorded against net sales. </span></div><div style="padding-right:4.5pt"><span><br/></span></div><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs incurred for the delivery of goods to customers are included in cost of goods sold. Amounts billed to customers for shipping and handling are included in net sales.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is deferred when cash payments are received or due in advance of performance, including amounts which are refundable. This is also the case for services associated with certain product sales. The balance in the deferred revenue and customer advances was $51.6 million as of December&#160;29, 2023 and $50.7 million as of December&#160;30, 2022. Net sales for 2023 included $49.6 million that was in deferred revenue and customer advances as of December&#160;30, 2022. Net sales for 2022 included $60.4 million that was in deferred revenue and customer advances as of December&#160;31, 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling activities that occur after control of the related good transfers are accounted for as fulfillment activities instead of assessing such activities as performance obligations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales taxes related to revenue producing transactions collected from the customer for a governmental authority are excluded from the transaction price.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue standard requirements are applied to a portfolio of contracts (or performance obligations) with similar characteristics for transactions where it is expected that the effects on the financial statements of applying the revenue recognition guidance to the portfolio would not differ materially from applying this guidance to the individual contracts (or performance obligations) within that portfolio.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Promised goods or services are not assessed as performance obligations if they are immaterial in the context of the contract with the customer. If the revenue related to a performance obligation that includes goods or services that are immaterial in the context of the contract is recognized before those immaterial goods or services are transferred to the customer, then the related costs to transfer those goods or services are accrued.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental costs of obtaining a contract are generally expensed when incurred because the amortization period would be less than one year. Such costs primarily relate to sales commissions and are recorded in selling, marketing and distribution expense. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Common Share</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Basic net earnings per share is computed by dividing earnings available to common shareholders by the weighted average number of shares outstanding during the year. Diluted net earnings per share is computed after giving effect to the exercise of all dilutive outstanding option grants.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Comprehensive income is a measure of all changes in shareholders&#8217; equity except those resulting from investments by and distributions to owners, and includes such items as net earnings, certain foreign currency translation items, changes in the value of qualifying hedges and pension liability adjustments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments and Hedging Activities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company accounts for all derivatives, including those embedded in other contracts, as either assets or liabilities and measures those financial instruments at fair value. The accounting for changes in the fair value of derivatives depends on their intended use and designation. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of its risk management program, the Company may periodically use forward exchange contracts to manage known market exposures. Terms of derivative instruments are structured to match the terms of the risk being managed and are generally held to maturity. The Company does not hold or issue derivative financial instruments for trading purposes. All other contracts that contain provisions meeting the definition of a derivative also meet the requirements of, and have been designated as, normal purchases or sales. The Company&#8217;s policy is to not enter into contracts with terms that cannot be designated as normal purchases or sales.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically evaluates its monetary asset and liability positions denominated in foreign currencies. The Company enters into forward contracts or options, or borrows in various currencies, in order to hedge its net monetary positions. These instruments are recorded at fair value and the gains and losses are included in other expense, net. The notional amounts of contracts outstanding as of December&#160;29, 2023, totaled $62 million. The Company believes it uses strong financial counterparties in these transactions and that the resulting credit risk under these hedging strategies is not significant.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses significant other observable inputs (level 2 in the fair value hierarchy) to value the derivative instruments used to hedge net monetary positions, including reference to market prices and financial models that incorporate relevant market assumptions. Net derivative assets are reported on the balance sheet in accounts receivable and net derivative liabilities are reported as other current liabilities. The fair market value of such instruments follows (in thousands):</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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Currency Contracts</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(448)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(677)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Assets (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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(422)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(520)</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481818453472">
<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. 29, 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_SegmentReportingMeasurementDisclosuresAbstract', window );"><strong>Segment Reporting, Measurement Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text">Segment Information<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has five operating segments which are aggregated into three reportable segments: Contractor, Industrial and Process. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning with the first quarter of 2022, our high performance coatings and foam product offerings previously included within the Applied Fluid Technologies division of the Industrial segment were realigned and are now managed under the Contractor segment. This change aligns the types of products offered and markets served within the segments. Prior year segment information has been restated to conform to the current organizational structure.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Contractor segment markets sprayers and equipment that apply paint to walls and other structures, texture to walls and ceilings, insulation to building walls and other items, highly viscous coatings to roofs, and markings on roads, parking lots, athletic fields and floors. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Industrial segment includes our Industrial and Powder divisions. The Industrial segment markets equipment and solutions for moving and applying paints, coatings, sealants, adhesives and other fluids. Markets served include automotive and vehicle assembly and components production, including Electro or e-mobility, wood and metal products, rail, marine, aerospace, farm, construction, bus, recreational vehicles and various other industries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Process segment includes our Process and Lubrication divisions. The Process segment markets pumps, valves, meters and accessories to move and dispense chemicals, oil and natural gas, water, wastewater, petroleum, food, </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">lubricants and other fluids. Markets served include food and beverage, dairy, oil and natural gas, pharmaceutical, cosmetics, electronics, semiconductor fabrication, wastewater, mining, fast oil change facilities, service garages, fleet service centers, automobile dealerships and industrial lubrication applications.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of the segments are the same as those described in the summary of significant accounting policies. The cost of manufacturing for each segment is based on product cost, and expenses are based on actual costs incurred along with cost allocations of shared and centralized functions based on activities performed, sales or space utilization. Depreciation expense is charged to the manufacturing or operating cost center that utilizes the asset, and is then allocated to segments on the same basis as other expenses within that cost center. Reportable segments are defined by product. Segments are responsible for development, manufacturing, marketing and sales of their products. This allows for focused marketing and efficient product development. The segments share common purchasing, certain manufacturing, distribution and administration functions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment information follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Sales</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractor</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985,675&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999,060&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987,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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602,376&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,626&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195,606&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,143,521&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,608&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Earnings</span></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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractor</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,394&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,833&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,204&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,054&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,856&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,037&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate (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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,678)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,775)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,774)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646,843&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572,700&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,323&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractor</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712,224&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752,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="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,302&#160;</span></td><td style="background-color:#ffffff;padding: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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564,539&#160;</span></td><td style="background-color:#cceeff;padding: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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,330&#160;</span></td><td style="background-color:#ffffff;padding: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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,722,007&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,438,900&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assesses performance of segments by reference to operating earnings excluding unallocated corporate expenses and asset impairments. Unallocated corporate (expense) includes such items as stock compensation, certain acquisition transaction costs, bad debt expense, charitable contributions and certain facility expenses. Unallocated assets include cash, allowances and valuation reserves, deferred income taxes, certain capital and other assets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Geographic information follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Sales (based on customer location)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116,012&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004,318&#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:bottom"><span style="color:#000000;font-family:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983,290&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195,606&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,143,521&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,608&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,401&#160;</span></td><td style="background-color:#ffffff;padding: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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,208&#160;</span></td><td style="background-color:#cceeff;padding: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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741,713&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,609&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales to Major Customers. </span>Worldwide sales to one customer in the Contractor and Industrial segments individually represented over 10 percent of the Company&#8217;s consolidated sales in 2023, 2022 and 2021.<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_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<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 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<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 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<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 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<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 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<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 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<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 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<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 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingMeasurementDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingMeasurementDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729682128">
<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. 29, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventory, Net [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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major components of inventories were as follows (in thousands):</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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products and components</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,847&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,326&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products and components in various stages of completion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,906&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,957&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and purchased components</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,636&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556,047&#160;</span></td><td style="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 colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,919&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reduction to LIFO cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117,698)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133,129)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,349&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,790&#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><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories valued under the LIFO method were $211.4 million in 2023 and $253.6 million in 2022. All other inventory was valued on the FIFO method. </span></div>In 2023, certain inventory quantities were reduced, resulting in liquidation of LIFO inventory quantities, although increases in current product costs offset the impact of the decrement. The impact on net earnings was not significant.<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729682128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 29, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property Plant and Equipment</a></td>
<td class="text">Property, Plant and Equipment<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment were as follows (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:71.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.485%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.487%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and improvements</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,382&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,066&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,115&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,109&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office, warehouse and automotive 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,988&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,609&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,198&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206,782&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066,476&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(465,069)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(458,867)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property, plant and equipment</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741,713&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,609&#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><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $55.0 million in 2023, $46.0 million in 2022 and $40.0 million in 2021.</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729850320">
<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. 29, 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>
</tr>
<tr class="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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Earnings before income tax expense consist of (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,806&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,405&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,903&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,562&#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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608,802&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,724&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,465&#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 style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense consists of (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,732&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,976&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,493&#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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,793&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,076&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,171&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,919)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,413)</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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,583)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,264)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,159)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,502)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,997)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,572)</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,291&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,079&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,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></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes paid were $111.3 million in 2023, $112.3 million in 2022 and $111.8 million in 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between the U.S. federal statutory tax rate and the effective tax rate 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.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of international 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. general business tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation excess tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Derived Intangible Income (FDII)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes are provided for temporary differences between the financial reporting and the tax basis of assets and liabilities. The deferred tax assets (liabilities) resulting from these differences were as follows (in thousands):</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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory valuations</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued self-insurance retentions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,626&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued warranty and service 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,279&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vacation accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,409&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,143&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of tax over book 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,322)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension benefit obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,375&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement medical benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,072&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,390&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,283&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,024&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,160&#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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,370&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments from foreign subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,070&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,114&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,166&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,647&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:104%">Total deferred tax assets were $61.4 million and $57.1 million, and total deferred tax liabilities were $8.2 million and $9.4 million on December&#160;29, 2023 and December&#160;30, 2022, respectively. The difference between the deferred income tax provision and the change in net deferred income taxes is due to the changes in other comprehensive income (loss) items.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. federal jurisdiction, and various states and foreign jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal, state and local, or non-U.S. income tax examinations by tax authorities for years before 2017.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to assert that it will indefinitely reinvest earnings of foreign subsidiaries to support expansion of its international business. No additional income or withholding taxes have been provided for any remaining undistributed foreign earnings, as these amounts continue to be indefinitely reinvested in foreign operations. As of December&#160;29, 2023, the amount of cash held outside the U.S. was not significant to the Company&#8217;s liquidity and was available to fund investments abroad. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records penalties and accrued interest related to uncertain tax positions in income tax expense. Total reserves for uncertain tax positions were not material.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<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 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<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 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: 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/2147482526/740-270-50-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 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: 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 9: 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 10: 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>50
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729746368">
<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. 29, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of debt follows (dollars in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.805%"><tr><td style="width:1.0%"></td><td style="width:37.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.125%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.382%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.385%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Interest Rate 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: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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private placement unsecured fixed-rate notes</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;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></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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series D</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.35%</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2023</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsecured revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsecured revolving credit facility - offshore renminbi denominated</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.79%</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,327&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable to banks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,647&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</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 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,036&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,974&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the fixed interest rate Series D private placement debt was $75 million on December&#160;30, 2022. This debt was repaid in July of 2023. The fair value of variable rate borrowings approximates carrying value. The Company uses significant other observable inputs to estimate fair value (level 2 of the fair value hierarchy) based on the present value of future cash flows and rates that would be available for issuance of debt with similar terms and remaining maturities.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 23, 2023 and June 8, 2023, the Company executed amendments to its amended and restated credit agreement that amended, superseded and restated in its entirety the Company's existing credit agreement with U.S. Bank National Association, as administrative agent and a lender, and the other lenders that are parties thereto. The first amendment removed references to LIBOR for calculating rates and replaced them with SOFR and its equivalent benchmark rates such as EURIBOR, TIBOR and RFR loans. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The second amendment increased, from $500 million to $750 million, the amount of availability under an unsecured revolving credit facility, as well as increased, from $200 million to $375 million, the maximum amount of outstanding loans in currencies other than U.S. dollars. The amendment also increased, from $250 million to $375 million, the amount by which the size of the credit facility may be increased upon exercise of an accordion feature. The accordion feature may be exercised by means of an increase in the revolving commitments or the addition of term loans.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the second amendment increased the applicable margin percentages used for purposes of calculating the interest rates applicable to base rate loans and non-base rate loans (e.g., SOFR, EURIBOR, TIBOR and RFR loans). Under the amendment, the applicable margin percentages for base rate loans (which ranged from 0.000% to 0.750% under the prior credit agreement) range from 0.125% to 0.875%, and the applicable margin percentages for non-base rate loans (which ranged from 1.000% to 1.750% under the prior credit agreement) range from 1.125% to 1.875%. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the amended and restated credit agreement may be denominated in U.S. dollars or certain other currencies. In addition to paying interest on the outstanding loans, the Company is required to pay a facility fee on the unused amount of the loan commitments at a rate per annum ranging from 0.125% to 0.25%, depending on the Company&#8217;s cash flow leverage ratio.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amended and restated credit agreement contains customary representations, warranties, covenants and events of default, including but not limited to covenants restricting the Company&#8217;s and its subsidiaries&#8217; ability to (i) merge or consolidate with another entity, (ii) sell, transfer, lease or convey their assets, (iii) make any material change in the nature of the core business of the Company, (iv) make certain investments, or (v) incur secured indebtedness. The amended and restated credit agreement also requires the Company to maintain a cash flow leverage ratio of not more than 3.50 to 1.00 (unless a significant acquisition has been consummated, in which case, not more than 4.00 to 1.00 during the four fiscal quarter period beginning with the quarter in which such acquisition occurs) and an interest coverage ratio of not less than 3.00 to 1.00 (unless a significant acquisition has been consummated, in which case, not less than 2.50 to 1.00 during the four fiscal quarter period beginning with the quarter in which such acquisition occurs). A change in control of the Company will constitute an event of default under the amended and restated credit agreement.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a revolving credit agreement with a sole lender that provides up to $50&#160;million of committed credit, available for general corporate purposes, working capital needs, share repurchases and acquisitions. Under the terms of the agreement, loans may be denominated in U.S. dollars or Chinese renminbi (offshore). Loans denominated in U.S. dollars bear interest, at the Company&#8217;s option, at either a base rate or a HIBOR-based rate. Loans denominated in Chinese renminbi (offshore) bear interest at a HIBOR-based rate based on the Chinese offshore rate. Other terms of this revolving credit agreement are substantially similar to those of the Company&#8217;s amended and restated credit agreement that expires in March 2026. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 16, 2022, the Company entered into an amendment to its master note agreement that extends the period in which the Company may issue, and affiliates of the lender may purchase, the Company&#8217;s senior notes from January 29, 2023 to December 16, 2027. The amendment also increases the maximum aggregate principal amount of senior notes the Company may issue under the master note agreement from $200 million to $250 million, although the maximum aggregate amount of senior notes bearing interest at a floating rate that may be outstanding at any one time will continue to be $100 million. The amendment also extends the maturity and average life of each senior note bearing interest at a fixed rate that may be issued under the master note agreement from no more than 12 years after the date of issuance to no more than 15 years after the date of issuance, and includes customary provisions for the replacement of LIBOR with SOFR and customary benchmark replacement provisions with respect to senior notes bearing interest at a floating rate. All other material items of the master note agreement remain unchanged. Under the terms of the master note agreement, the Company is required to maintain certain financial ratios as to cash flow leverage and interest coverage similar to the requirements of its other debt agreements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December&#160;29, 2023, the Company had $842 million in lines of credit, including the $800 million in committed credit facilities described above and $42 million with foreign banks. The unused portion of committed credit lines was $775 million as of December&#160;29, 2023. In addition, the Company has unused, uncommitted lines of credit with foreign banks totaling $24 million. Borrowing rates under these credit lines vary with the prime rate, rates on domestic certificates of deposit and other benchmark rates (e.g. SOFR, EURIBOR, HIBOR, TIBOR and RFR). The Company pays facility fees at an annual rate of up to 0.15% on certain of these lines. No compensating balances are required.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various debt agreements require the Company to maintain certain financial ratios as to cash flow leverage and interest coverage. The Company is in compliance with all financial covenants of its debt agreements as of December&#160;29, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Annual maturities of debt are as follows (in thousands):</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:26.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.434%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturities of debt</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,036&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest paid on debt was $5.7 million in 2023, $10.0 million in 2022 and $9.8 million in 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729722656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 29, 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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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 );">Shareholders' Equity</a></td>
<td class="text">Shareholders&#8217; Equity<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;29, 2023, the Company had 22,549 authorized, but unissued, cumulative preferred shares, $100 par value. The Company also has authorized, but not issued, a separate class of 3 million shares of preferred stock, $1 par value.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in components of accumulated other comprehensive income (loss), net of tax were (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and<br/>Postretirement<br/>Medical</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative<br/>Translation<br/>Adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 26, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,129)</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,036)</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124,165)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,927&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,069&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,107)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,062)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,169)</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,501&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,290&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,734)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,644)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,378)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,162)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,501)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,884&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 29, 2023</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,012)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,983)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,995)</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 style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts related to pension and postretirement medical adjustments are classified to non-service components of pension cost that are included within <span style="-sec-ix-hidden:f-860"><span style="-sec-ix-hidden:f-861">other non-operating expenses</span></span>. Included in the 2023 and 2021 reclassifications were  $42&#160;million and $12&#160;million, respectively, of pension settlement losses. See </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i865df48d971444b28422d489ae56aaa3_133" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note J</a></span> for additional details regarding pension and postretirement medical plans.<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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729834912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Awards, Purchase Plans and Compensation Cost<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 29, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Awards, Purchase Plans and Compensation Cost</a></td>
<td class="text">Share-Based Awards, Purchase Plans and Compensation Cost<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option and Award Plan.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has a stock incentive plan under which it grants stock options and share awards to directors, officers and other employees. Option price is the market price on the date of grant. Options become exercisable at such time, generally over 3 years or 4 years, and in such installments as set by the Company, and expire 10 years from the date of grant.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted share awards have been made to certain key employees under the plan. The market value of restricted stock at the date of grant is charged to operations over the vesting period. Compensation cost related to restricted shares is not significant. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a stock appreciation plan that provides for payments of cash to eligible foreign employees based on the change in the market price of the Company&#8217;s common stock over a period of time. Compensation cost related to the stock appreciation plan was expense of $2.0 million in 2023, a benefit of $0.2&#160;million in 2022 and expense of $3.1 million in 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Individual nonemployee directors of the Company may elect to receive, either currently or deferred, all or part of their retainer in the form of shares of the Company&#8217;s common stock instead of cash. Under this arrangement, the Company issued 11,150 shares in 2023, 12,055 shares in 2022 and 12,070 shares in 2021. The expense related to this arrangement is not significant. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options on common shares granted and outstanding, as well as the weighted average exercise price, are shown below (in thousands, except exercise prices):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:41.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Option<br/>Shares</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average<br/>Exercise Price</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options<br/>Exercisable</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average<br/>Exercise Price</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 26, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,208&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.02&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,553&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.02&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,309)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.91&#160;</span></td><td style="background-color:#cceeff;padding: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 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,575&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.31&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.75&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.58&#160;</span></td><td style="background-color:#cceeff;padding: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 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,265&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.40&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,793&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.22&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,354)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.77&#160;</span></td><td style="background-color:#cceeff;padding: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 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 29, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,904&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.09&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,274&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.46&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information for options outstanding and exercisable at December&#160;29, 2023 (in thousands, except exercise prices and contractual term amounts):</span><span style="color:#ff0000;font-family:'Arial',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:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.014%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Range&#160;of&#160;&#160;<br/>Prices</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options<br/>Outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted&#160;Average<br/>Remaining<br/>Contractual&#160;Term<br/>in Years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted&#160;Average<br/>Exercise Price</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options<br/>Exercisable</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted&#160;Average<br/>Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;$    20-35 </span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,107&#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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.85&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,107&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.85&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;$    35-50 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.75&#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;$    50-65 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.92&#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;$    65-80 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,174&#160;</span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.94&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;$    20-80 </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,904&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.09&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,274&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.46&#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><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of exercisable option shares was $329.6 million as of December&#160;29, 2023, with a weighted average contractual term of 4.2 years. There were approximately 9.9 million vested share options and share options expected to vest as of December&#160;29, 2023, with an aggregate intrinsic value of $373.2 million, a weighted average exercise price of $49.09 and a weighted average contractual term of 6.3 years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to options exercised follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash received</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,708&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,739&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,610&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,319&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit realized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,329&#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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Under the Company&#8217;s Employee Stock Purchase Plan, the purchase price of the shares is the lesser of 85 percent of the fair market value on the first day or the last day of the plan year. Under this plan, the Company issued 322,764 shares in 2023, 316,250 shares in 2022 and 415,995 shares in 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Authorized Shares.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In April 2019, shareholders of the Company approved the Graco Inc. 2019 Stock Incentive Plan. The Plan provides for issuance of up to 10&#160;million shares of Graco common stock. Shares authorized for issuance under the stock option and purchase plans are shown below (in thousands):</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:62.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total&#160;Shares<br/>Authorized</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available for Future Issuance as of December 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Incentive Plan (2019)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan (2006)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,423&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,000&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,166&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts available for future issuance exclude outstanding options. Options outstanding as of December&#160;29, 2023, include options granted under two plans that were replaced by subsequent plans. No shares are available for future grants under those plans.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-based Compensation.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company recognized share-based compensation cost as follows (in thousands):</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.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,229&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,695&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,931&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation, 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,052&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,376&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,226&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;29, 2023, there was $17.3 million of unrecognized compensation cost related to unvested options, expected to be recognized over a weighted average period of approximately 2.3 years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions and results:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life in years</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.76&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.10&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.87&#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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected life is estimated based on vesting terms and exercise and termination history. Interest rate is based on the U.S. Treasury rate on zero-coupon issues with a remaining term equal to the expected life of the option. Expected volatility is based on historical volatility over a period commensurate with the expected life of options.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of employees&#8217; purchase rights under the Employee Stock Purchase Plan was estimated on the date of grant. The benefit of the 15 percent discount from the lesser of the fair market value per common share on the first day and the last day of the plan year was added to the fair value of the employees&#8217; purchase rights determined using the Black-Scholes option-pricing model with the following assumptions and results:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life in years</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.04&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.01&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.50&#160;</span></td><td style="background-color:#cceeff;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_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>53
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729827648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 29, 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings per Share</a></td>
<td class="text">Earnings per Share<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings available to common shareholders</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506,511&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,645&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,866&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic earnings per share</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,442&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,952&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,635&#160;</span></td><td style="border-top:3pt double #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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options computed based on the treasury stock method using the average market price</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,891&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for diluted earnings per share</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,199&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,893&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,526&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.01&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.73&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.59&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.94&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.66&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.52&#160;</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive stock options excluded from computations of diluted earnings per share totaled 2.0 million shares in 2023, 2.2 million shares in 2022 and 0.4 million 2021.</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_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>54
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729797968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 29, 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_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 Benefits</a></td>
<td class="text">Retirement Benefits<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a defined contribution plan, under Section&#160;401(k) of the Internal Revenue Code, which provides retirement benefits to most U.S. employees. For all employees who choose to participate, the Company matches employee contributions at a 100 percent rate, up to 3 percent of the employee&#8217;s compensation. For employees not covered by a defined benefit plan, the Company contributed an amount equal to 2 percent of the employee&#8217;s compensation. Employer contributions totaled $11.5 million in 2023, $11.0 million in 2022 and $10.0 million in 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s postretirement medical plan provides certain medical benefits for retired U.S. employees. Employees hired before January&#160;1, 2005, are eligible for these benefits upon retirement and fulfillment of other eligibility requirements as specified by the plan.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has both funded and unfunded noncontributory defined benefit pension plans that together cover most U.S. employees hired before January&#160;1, 2006, certain directors and some of the employees of the Company&#8217;s non-U.S. subsidiaries. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December of 2023, the Company entered into an agreement under which approximately $147&#160;million of pension obligations of its U.S. funded defined benefit pension plan were transferred to an insurance company. Under the agreement, the Company purchased a group annuity contract for approximately 651 plan participants&#160;that provides for an irrevocable commitment to make annuity payments to the affected participants. The payment obligation and administration thereof for the affected participants was transferred from the pension plans to the insurance company. The transfer did not change the amount of the monthly pension benefits received by the affected participants. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This arrangement is part of the Company&#8217;s effort to reduce the overall size and volatility of its pension plan obligations. The purchase of the group annuity contract was funded through existing plan assets. The Company recognized a non-cash pension settlement loss of approximately $42&#160;million as a result of the transaction. This charge represents the acceleration of deferred charges currently accrued in accumulated other comprehensive income (loss). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For U.S. plans, benefits are based on years of service and the highest 5 consecutive years&#8217; earnings in the 10 years preceding retirement. Plans are funded annually in amounts consistent with minimum funding levels and maximum tax deduction limits, although the Company may make additional voluntary contributions from time to time to improve the funded status of its plans.  </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment policies and strategies of the U.S. funded pension plan are based on participant demographics. As the plan covers active participants and retirees with higher benefit amounts, investments are based on a long-term view of economic growth and weighted toward equity securities. The primary goal of the plan&#8217;s investments is to ensure that the plan&#8217;s liabilities are met over time. In developing strategic asset allocation guidelines, an emphasis is placed on the long-term characteristics of individual asset classes, and the benefits of diversification among multiple asset classes. The plan invests primarily in domestic and international equities, fixed income securities, which include treasuries, highly-rated corporate bonds and high-yield bonds and real estate. Strategic target allocations for plan assets are 52 percent equity securities, 32 percent fixed income securities and 16 percent real estate and alternative investments. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plan assets are held in a trust for the benefit of plan participants and are invested in various commingled funds, most of which are sponsored by the trustee. The fair values for commingled equity, fixed-income and real estate investments are measured using net asset values, which take into consideration the value of underlying fund investments, as well as the other accrued assets and liabilities of a fund, in order to determine a per share market value. Certain trustee-sponsored funds allow redemptions monthly or quarterly, with 10 days or 60 days advance notice, while most of the funds allow redemptions daily. The plan had unfunded commitments to make additional investments in certain funds totaling $2.3 million as of December&#160;29, 2023 and December&#160;30, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a defined contribution plan covering employees of a Swiss subsidiary, funded by Company and employee contributions. Responsibility for pension coverage under Swiss law has been transferred to a Swiss insurance company. Plan assets are invested in an insurance contract that guarantees a federally mandated annual rate of return. The value of the plan assets is effectively the value of the insurance contract. The performance of the underlying assets held by the insurance company has no direct impact on the surrender value of the insurance contract. The insurance backed assets have no active market and are classified as level 3 in the fair value hierarchy. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets of all plans by category and fair value measurement level were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,425&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance contract</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,163&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments categorized in fair value hierarchy</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,576&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,514&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity</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;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Large Cap</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,838&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Small/Mid Cap</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,191&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,554&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,862&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,280&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,891&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,595&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,262&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate and other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,508&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments measured at net asset value</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,275&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,661&#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:'Arial',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><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,851&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,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></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of pension assets measured at fair value using level 3 inputs (in thousands):</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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,163&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,926&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,431&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemptions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,833)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(669)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains (losses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(525)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,151&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,163&#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 style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following provides a reconciliation of the changes in the plans&#8217; benefit obligations and fair value of assets over the periods ending December&#160;29, 2023, and December&#160;30, 2022, and a statement of the funded status as of the same dates (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:41.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension Benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in benefit obligation</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><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligation, beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,807&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,051&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,467)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,044)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,552)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,503)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan amendments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149,212)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,306&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,626)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligation, 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,575&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,807&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,654&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,930&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets</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><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value, beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,175&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,900&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,078)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,503&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,552)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,503)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149,212)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,421&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value, 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,851&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,175&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unfunded status</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,724)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,632)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,654)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,930)</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:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:41.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts recognized in consolidated balance sheets</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:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,398&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,763&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,724&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,632&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,654&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,930&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in discount rates used to value pension obligations were the main drivers of actuarial losses in 2023 and gains in 2022. In 2023 and 2022, the Company made a $20 million voluntary contribution each year to one of its U.S. qualified defined benefit plans. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accumulated benefit obligation as of year-end for all defined benefit pension plans was $186 million for 2023 and $297 million for 2022. Information for plans with an accumulated benefit obligation in excess of plan assets follows (in thousands):</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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,206&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,701&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,395&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,164&#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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic benefit cost for the plans for 2023, 2022 and 2021 were as follows (in thousands):</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.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.764%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost-benefits earned during the period</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,729&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,242&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,355&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,141)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,754)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,767)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',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:'Arial',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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of pension plans which are not significant and have not adopted ASC 715</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368&#160;</span></td><td style="background-color:#cceeff;padding: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,695&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,553&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,144&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,504&#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><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic benefit cost is disaggregated between service cost presented as operating expense and other components of pension cost presented as non-operating expense. Other components of pension cost and changes in cash surrender value of insurance contracts intended to fund certain non-qualified pension and deferred compensation arrangements included in non-operating expenses totaled $44&#160;million in 2023, $1&#160;million in 2022 and $12&#160;million in 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized in other comprehensive income (loss) in 2023 and 2022 were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:41.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension&#160;Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) gain arising during the period</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,132)</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,189&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,044&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net loss (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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,701&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credit (cost) arising during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service (credit) cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,322&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,241&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,389&#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><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in accumulated other comprehensive income (loss) as of December&#160;29, 2023 and December&#160;30, 2022, that had not yet been recognized as components of net periodic benefit cost, were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:41.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service cost </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,163&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,084)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) before income 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,032)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,416)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(439)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(416)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,568)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,209)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,556&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,475&#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 style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions used to determine the Company&#8217;s benefit obligations are shown below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:40.485%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension&#160;Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average assumptions</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Plans</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: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><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. Plans</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><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions used to determine the Company&#8217;s net periodic benefit cost are shown below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"></td><td style="width:36.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.807%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average assumptions&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Plans</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: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><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><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. Plans</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><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Several sources of information are considered in determining the expected rate of return assumption, including the allocation of plan assets, the input of actuaries and professional investment advisers, and historical long-term returns. In setting the return assumption, the Company recognizes that historical returns are not always indicative of future returns and also considers the long-term nature of its pension obligations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s U.S. retirement medical plan limits the annual cost increase that will be paid by the Company to 3 percent. In measuring the accumulated postretirement benefit obligation (APBO), the annual trend rate for health care costs was assumed to be 8.2 percent for 2024, decreasing each year to a constant rate of 4.5 percent for 2038 and thereafter, subject to the plan&#8217;s annual increase limitation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to contribute $1.7 million to its unfunded pension plans and $1.7 million to the postretirement medical plan in 2024. The Company will not be required to make contributions to the funded pension plan under minimum funding requirements for 2024. Estimated future benefit payments are as follows (in thousands):</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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension<br/>Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement<br/>Medical Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,165&#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;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,745&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,717&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,689&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,697&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years 2029-2033</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,974&#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_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>55
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729718064">
<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. 29, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Lease Liabilities and Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company owns most of the assets used in its operations, but leases certain buildings and land, vehicles, office equipment and other rental assets. The Company determines if an arrangement is a lease at inception. All of the Company&#8217;s current lease arrangements are classified as operating leases. The Company historically has not entered into financing leases. Operating lease assets and obligations are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease expense is recognized by amortizing the amount recorded as an asset on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining lease asset value, the Company considers fixed or variable payment terms, prepayments, incentives, and options to extend, terminate or purchase. Renewal, termination or purchase options affect the lease term used for determining lease asset value only if the option is reasonably certain to be exercised. The Company generally uses its incremental borrowing rate based on information available at the lease commencement date in determining the present value of lease payments.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to the Company's lease activities is as follows (in thousands):</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><td style="width:58.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,688&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,307&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease payments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,903&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,886&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash additions to operating lease 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,859&#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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to operating leases is as follows:</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><td style="width:58.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease costs and short term lease costs were not significant for the twelve months ended December&#160;29, 2023 and December&#160;30, 2022. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;29, 2023, future maturities of operating lease liabilities were as follows (in thousands): </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:85.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.789%"></td><td style="width:0.1%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,242&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,339&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,552&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,240&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,601&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,574)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,027&#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-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Commitments.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is committed to pay suppliers under the terms of open purchase orders issued in the normal course of business totaling approximately $156 million at December&#160;29, 2023. The Company also has commitments with certain suppliers to purchase minimum quantities, and under the terms of certain agreements, the Company is committed for certain portions of the supplier&#8217;s inventory. The Company does not purchase, or commit to purchase, quantities in excess of normal usage or amounts that cannot be used within one year. The Company estimates that the maximum commitment amount under such agreements does not exceed $56 million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into contracts with vendors to receive services. Commitments under these service contracts with non-cancelable terms of more than one year totaled $10 million in 2024, $5 million in 2025, $2 million in 2026 and $1 million thereafter. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company could be obligated to perform under standby letters of credit totaling $11 million at December&#160;29, 2023. The Company has also guaranteed the debt of its subsidiaries for up to $5 million. All debt of subsidiaries is reflected in the consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is party to various legal proceedings arising in the normal course of business. The Company is actively pursuing and defending these matters and has recorded an estimate of the probable costs where appropriate. Management does not expect that resolution of these matters will have a material adverse effect on the Company, although the ultimate outcome cannot be determined based on available information.</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/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481724191072">
<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. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_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 Earnings</a></td>
<td class="nump">$ 506,511<span></span>
</td>
<td class="nump">$ 460,645<span></span>
</td>
<td class="nump">$ 439,866<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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481732965600">
<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. 29, 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_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>58
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481730099840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 29, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiscalPeriod', window );">Fiscal Year</a></td>
<td class="text">The fiscal year of Graco Inc. and Subsidiaries (the Company) is 52 or 53 weeks, ending on the last Friday in December. The year ended December 31, 2021 was a 53-week year whereas the years ended December&#160;29, 2023 and December&#160;30, 2022 were 52-week years.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Statement Presentation</a></td>
<td class="text">The consolidated financial statements include the accounts of the parent company and its subsidiaries after elimination of intercompany balances and transactions. As of December&#160;29, 2023, all subsidiaries are 100 percent controlled by the Company. Certain reclassifications have been made to the prior year's consolidated financial statements to conform to the current year presentation.<span></span>
</td>
</tr>
<tr class="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">The functional currency of certain subsidiaries is the local currency. Accordingly, adjustments resulting from the translation of those subsidiaries&#8217; financial statements into U.S. dollars are charged or credited to accumulated other comprehensive income (loss). The U.S. dollar is the functional currency for all other foreign subsidiaries. Accordingly, gains and losses from the translation of foreign currency balances and transactions of those subsidiaries are included in other expense, net.<span></span>
</td>
</tr>
<tr class="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 );">Accounting Estimates</a></td>
<td class="text">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Such estimates and assumptions also affect the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">The three levels of inputs in the fair value measurement hierarchy are as follows:<div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8211; based on quoted prices in active markets for identical assets</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8211; based on significant observable inputs</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8211; based on significant unobservable inputs</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts insuring the lives of certain employees who are eligible to participate in certain non-qualified pension and deferred compensation plans are held in trust. Cash surrender value of the contracts is based on performance measurement funds that shadow the deferral investment allocations made by participants in certain deferred compensation plans. The deferred compensation liability balances are valued based on amounts allocated by participants to the underlying performance measurement funds. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s policy and accounting for forward exchange contracts are described below, in Derivative Instruments and Hedging Activities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration liability represents the estimated value (using a probability-weighted expected return approach) of future payments to be made to previous owners of certain acquired businesses based on future revenues.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disclosures related to other fair value measurements are included below in Impairment of Long-Lived Assets, in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i865df48d971444b28422d489ae56aaa3_118" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note F</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Debt) and in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i865df48d971444b28422d489ae56aaa3_133" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note J</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Retirement Benefits).</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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash Equivalents</a></td>
<td class="text">All highly liquid investments with a maturity of three months or less at the date of purchase are considered to be cash equivalents.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy', window );">Allowance for Credit Losses</a></td>
<td class="text">Receivables reflected in the financial statements represent the net amount expected to be collected. An allowance for credit losses is established based on expected losses. Expected losses are estimated by reviewing individual accounts, considering aging, financial condition of the debtor, recent payment history, current and forecast economic conditions and other relevant factors.<span></span>
</td>
</tr>
<tr class="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">Inventories are stated at the lower of cost or net realizable value. The last-in, first-out (LIFO) cost method is used for valuing most U.S. inventories. Inventories of foreign subsidiaries are valued using the first-in, first-out (FIFO) cost method.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment or Long-Lived Assets</a></td>
<td class="text">The Company evaluates long-lived assets (including property and equipment, goodwill and other intangible assets) for impairment annually in the fourth quarter, or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">For financial reporting purposes, plant and equipment are depreciated over their estimated useful lives, primarily by using the straight-line method as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.250%"><tr><td style="width:1.0%"></td><td style="width:47.447%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.499%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 to 30 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">lesser of 5 to 10 years or life of lease</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing equipment</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">lesser of 5 to 10 years or life of equipment</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office, warehouse and automotive equipment</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 10 years</span></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_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text">Goodwill has been assigned to reporting units.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LifeSettlementContractsPolicy', window );">Other Assets, Insurance Contracts</a></td>
<td class="text">The Company has entered into contracts insuring the lives of certain employees who are eligible to participate in certain non-qualified pension and deferred compensation plans. These insurance contracts are used to fund the non-qualified pension and deferred compensation arrangements. The insurance contracts are held in a trust and are available to general creditors in the event of the Company&#8217;s insolvency. Changes in cash surrender value are recorded in other expense, net.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalUseSoftwarePolicy', window );">Other Assets, Capitalized Software</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software is amortized over its estimated useful life (generally 2 to 5 years) beginning at date of implementation.</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_SelfInsuranceReservePolicyTextBlock', window );">Self Insurance</a></td>
<td class="text">The Company is self-insured for certain losses and costs relating to product liability, workers&#8217; compensation, and employee medical benefit claims. The Company has stop-loss coverage in order to limit its exposure to significant claims. Accrued self-insurance retentions are based on claims filed, estimates of claims incurred but not reported, and other actuarial assumptions. Self-insured reserves totaled $8.7 million as of December&#160;29, 2023 and $9.3 million as of December&#160;30, 2022.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Product Warranties</a></td>
<td class="text">A liability is established for estimated future warranty and service claims that relate to current and prior period sales. The Company estimates warranty costs based on historical claim experience and other factors including evaluating specific product warranty issues.<span></span>
</td>
</tr>
<tr class="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">Revenue is recognized at a single point in time upon the satisfaction of performance obligations, which occurs when control of the good or service transfers to the customer. This is generally on the date of shipment for product sales; however certain sales have terms requiring recognition when the goods are received by the customer. In cases where there are specific customer acceptance provisions, revenue is recognized at the later of customer acceptance or shipment (subject to shipping terms). Payment terms are established based on the type of product, distributor capabilities and competitive market conditions, and do not exceed one year. Standalone selling prices are determined based on the prices charged to customers for all material performance obligations. <div style="margin-top:1.65pt;padding-right:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable consideration is accounted for as a price adjustment (sales adjustment). Following are examples of variable consideration that affect the Company&#8217;s reported revenue. Early payment discounts are provided to certain customers and within certain regions. Rights of return are typically contractually limited and amounts are estimable. The Company records a refund liability and establishes a recovery asset for the value of product expected to be returned at the time revenue is recognized. This includes promotions when, from time to time, the Company may promote the sale of new products by agreeing to accept returns of superseded products. Provisions for sales returns are recorded as a reduction of net sales, and provisions for warranty claims are recorded in selling, marketing and distribution expenses. Historically, sales returns have been approximately 3 percent of sales. Trade promotions are offered to distributors and end users through various programs, generally with terms of one year or less. Such promotions include rebates based on annual purchases and sales growth, coupons and reimbursement for competitive products. Payment of incentives may take the form of cash, trade credit, promotional merchandise or free product. Rebates are accrued based on the program rates and progress toward the probability weighted estimate of annual sales amount and sales growth.</span></div><div style="padding-right:4.5pt"><span><br/></span></div><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional promotions include cooperative advertising arrangements. Under cooperative advertising arrangements, the Company reimburses the distributor for a portion of its advertising costs related to the Company&#8217;s products. Estimated costs are accrued at the time of sale and classified as selling, marketing and distribution expense. The estimated costs related to coupon programs are accrued at the time of sale and classified as selling, marketing and distribution expense or cost of products sold, depending on the type of incentive offered. The considerations payable to customers are deemed as broad based and are not recorded against net sales. </span></div><div style="padding-right:4.5pt"><span><br/></span></div><div style="padding-right:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs incurred for the delivery of goods to customers are included in cost of goods sold. Amounts billed to customers for shipping and handling are included in net sales.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is deferred when cash payments are received or due in advance of performance, including amounts which are refundable. This is also the case for services associated with certain product sales. The balance in the deferred revenue and customer advances was $51.6 million as of December&#160;29, 2023 and $50.7 million as of December&#160;30, 2022. Net sales for 2023 included $49.6 million that was in deferred revenue and customer advances as of December&#160;30, 2022. Net sales for 2022 included $60.4 million that was in deferred revenue and customer advances as of December&#160;31, 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling activities that occur after control of the related good transfers are accounted for as fulfillment activities instead of assessing such activities as performance obligations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales taxes related to revenue producing transactions collected from the customer for a governmental authority are excluded from the transaction price.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue standard requirements are applied to a portfolio of contracts (or performance obligations) with similar characteristics for transactions where it is expected that the effects on the financial statements of applying the revenue recognition guidance to the portfolio would not differ materially from applying this guidance to the individual contracts (or performance obligations) within that portfolio.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Promised goods or services are not assessed as performance obligations if they are immaterial in the context of the contract with the customer. If the revenue related to a performance obligation that includes goods or services that are immaterial in the context of the contract is recognized before those immaterial goods or services are transferred to the customer, then the related costs to transfer those goods or services are accrued.</span></div>Incremental costs of obtaining a contract are generally expensed when incurred because the amortization period would be less than one year. Such costs primarily relate to sales commissions and are recorded in selling, marketing and distribution expense.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Common Share</a></td>
<td class="text">Basic net earnings per share is computed by dividing earnings available to common shareholders by the weighted average number of shares outstanding during the year. Diluted net earnings per share is computed after giving effect to the exercise of all dilutive outstanding option grants.<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">Comprehensive income is a measure of all changes in shareholders&#8217; equity except those resulting from investments by and distributions to owners, and includes such items as net earnings, certain foreign currency translation items, changes in the value of qualifying hedges and pension liability adjustments.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives', window );">Derivative Instruments and Hedging Activities</a></td>
<td class="text">The Company accounts for all derivatives, including those embedded in other contracts, as either assets or liabilities and measures those financial instruments at fair value. The accounting for changes in the fair value of derivatives depends on their intended use and designation. <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of its risk management program, the Company may periodically use forward exchange contracts to manage known market exposures. Terms of derivative instruments are structured to match the terms of the risk being managed and are generally held to maturity. The Company does not hold or issue derivative financial instruments for trading purposes. All other contracts that contain provisions meeting the definition of a derivative also meet the requirements of, and have been designated as, normal purchases or sales. The Company&#8217;s policy is to not enter into contracts with terms that cannot be designated as normal purchases or sales.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically evaluates its monetary asset and liability positions denominated in foreign currencies. The Company enters into forward contracts or options, or borrows in various currencies, in order to hedge its net monetary positions. These instruments are recorded at fair value and the gains and losses are included in other expense, net. The notional amounts of contracts outstanding as of December&#160;29, 2023, totaled $62 million. The Company believes it uses strong financial counterparties in these transactions and that the resulting credit risk under these hedging strategies is not significant.</span></div>The Company uses significant other observable inputs (level 2 in the fair value hierarchy) to value the derivative instruments used to hedge net monetary positions, including reference to market prices and financial models that incorporate relevant market assumptions. Net derivative assets are reported on the balance sheet in accounts receivable and net derivative liabilities are reported as other current liabilities.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of the segments are the same as those described in the summary of significant accounting policies. The cost of manufacturing for each segment is based on product cost, and expenses are based on actual costs incurred along with cost allocations of shared and centralized functions based on activities performed, sales or space utilization. Depreciation expense is charged to the manufacturing or operating cost center that utilizes the asset, and is then allocated to segments on the same basis as other expenses within that cost center. Reportable segments are defined by product. Segments are responsible for development, manufacturing, marketing and sales of their products. This allows for focused marketing and efficient product development. The segments share common purchasing, certain manufacturing, distribution and administration functions.</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 );">Operating Lease Liabilities and Assets</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Lease Liabilities and Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company owns most of the assets used in its operations, but leases certain buildings and land, vehicles, office equipment and other rental assets. The Company determines if an arrangement is a lease at inception. All of the Company&#8217;s current lease arrangements are classified as operating leases. The Company historically has not entered into financing leases. Operating lease assets and obligations are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease expense is recognized by amortizing the amount recorded as an asset on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining lease asset value, the Company considers fixed or variable payment terms, prepayments, incentives, and options to extend, terminate or purchase. Renewal, termination or purchase options affect the lease term used for determining lease asset value only if the option is reasonably certain to be exercised. The Company generally uses its incremental borrowing rate based on information available at the lease commencement date in determining the present value of lease payments.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_DerivativesMethodsOfAccountingHedgingDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivatives used in hedging relationships, which may include how gains or losses are recognized and presented in the financial statements, and amortization policies for deferred 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/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 25<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480270/815-25-40-8A<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 4EEEE<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4EEEE<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and 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_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_FiscalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-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_FiscalPeriod</td>
</tr>
<tr>
<td style="padding-right: 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_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 30<br> -Topic 350<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_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalUseSoftwarePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.</p></div>
<a href="javascript: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 1<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482633/350-40-30-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -SubTopic 50<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482610/350-50-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_InternalUseSoftwarePolicy</td>
</tr>
<tr>
<td style="padding-right: 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 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-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(6)(b))<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 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 4: 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/2147482105/912-330-50-1<br><br>Reference 5: 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 6: 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 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_LifeSettlementContractsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 life settlement contracts including the classification of cash receipts and cash disbursements in the statement of cash flows.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 325<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481463/325-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_LifeSettlementContractsPolicy</td>
</tr>
<tr>
<td style="padding-right: 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_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses.</p></div>
<a href="javascript: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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-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_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/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/2147480321/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/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReservePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReservePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-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_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 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>59
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481725290144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 29, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Assets and Liabilities Measured at Fair Value</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis and fair value measurement level were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,255&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,192&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,914&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,842&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward exchange contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities at fair value</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 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,242&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,276&#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_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Accounts Receivable, Allowance for Credit Loss</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of activity in the allowance for credit losses (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,130&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,254&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,745&#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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions (reversals) charged to costs and expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</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 style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions from reserves </span><span style="color:#000000;font-family:'Arial',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 colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,711)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(676)</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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other additions (deductions) </span><span style="color:#000000;font-family:'Arial',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="3" style="display:none"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, ending</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,655&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,130&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,254&#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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Represents amounts determined to be uncollectible and charged against reserves, net of collections on accounts previously charged against reserves. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) &#160;&#160;&#160;&#160;Includes effects of foreign currency translation.</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_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Other Current Assets</a></td>
<td class="text">Amounts included in other current assets were (in thousands):<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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income taxes</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,546&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,702&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,922&#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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,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><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,624&#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_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text">For financial reporting purposes, plant and equipment are depreciated over their estimated useful lives, primarily by using the straight-line method as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.250%"><tr><td style="width:1.0%"></td><td style="width:47.447%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.499%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 to 30 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">lesser of 5 to 10 years or life of lease</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing equipment</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">lesser of 5 to 10 years or life of equipment</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office, warehouse and automotive equipment</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 10 years</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment were as follows (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:71.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.485%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.487%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and improvements</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,382&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,066&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,115&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,109&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office, warehouse and automotive 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,988&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,609&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,198&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206,782&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066,476&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(465,069)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(458,867)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property, plant and equipment</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741,713&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,609&#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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text">Changes in the carrying amounts of goodwill for each reportable segment were (in thousands):<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:41.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractor</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,155&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,304&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,796&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,255&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions, adjustments from business 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,994&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,994&#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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,384)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,932)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(762)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,078)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,771&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,366&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,034&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,171&#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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions, adjustments from business acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,800)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,857&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 29, 2023</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,132&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,554&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,542&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,228&#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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock', window );">Intangible Assets</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of other intangible assets, net were (dollars in thousands):</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.861%"><tr><td style="width:1.0%"></td><td style="width:26.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite Life</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite Life</span></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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer<br/>Relationships</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and<br/>Proprietary<br/>Technology</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks,<br/>Trade Names<br/>and Other</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade <br/>Names</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,417&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,174&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,633&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,524&#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"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,547)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(561)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,356)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,591)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,910)</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 style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Book value</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,578&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,283&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,658&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,258&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average life in years</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:26.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 30, 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><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:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,103&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,374&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,633&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,410&#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"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,603)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,027)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(141,960)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,060)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(894)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,943)</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 style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Book value</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,440&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,453&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,644&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,507&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average life in years</span></div></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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 );">Future Amortization Expense</a></td>
<td class="text">Estimated future annual amortization expense based on the current carrying amount of other intangible assets is as follows (in thousands):<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:26.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.434%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Amortization 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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,929&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,247&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,423&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,258&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,284&#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></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_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Components of Other Assets</a></td>
<td class="text">Components of other assets were (in thousands):<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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash surrender value of life insurance</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,255&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,192&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,189&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,767&#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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,970&#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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,850&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,118&#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_OtherCurrentLiabilitiesTableTextBlock', window );">Components of Other Current Liabilities</a></td>
<td class="text">Components of other current liabilities were (in thousands):<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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued self-insurance retentions</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,654&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,338&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued warranty and service liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,408&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,674&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued trade promotions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,799&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payable for employee stock purchases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,639&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,497&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer advances and deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,578&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,747&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,837&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,987&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax payable, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,614&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-507"><span style="-sec-ix-hidden:f-508">Operating lease liabilities, current</span></span></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,242&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,555&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of return refund liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,449&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,574&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,133&#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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,359&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,793&#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_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Accrued Warranty Liability Activity</a></td>
<td class="text">Following is a summary of activity in accrued warranty and service liabilities (in thousands):<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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,674&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,463&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed in business acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,946&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Margin on parts sales reversed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,292&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for claims settled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,065)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,408&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,674&#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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Fair Market Value and Classification of Derivative Instruments</a></td>
<td class="text">The fair market value of such instruments follows (in thousands):<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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Currency Contracts</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(448)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(677)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Assets (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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(422)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(520)</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_ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived and indefinite lived intangible assets by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of 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;">ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript: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 820<br> -SubTopic 10<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-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_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_OtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other current 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_OtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative instruments (including nonderivative instruments that are designated and qualify as hedging instruments) of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the 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 4A<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_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfOtherAssetsNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent 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 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_ScheduleOfOtherAssetsNoncurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts of 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;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty 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 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-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_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729665232">
<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. 29, 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_SegmentReportingMeasurementDisclosuresAbstract', window );"><strong>Segment Reporting, Measurement Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Segment Reporting Information - Operations and Assets</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment information follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Sales</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractor</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985,675&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999,060&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987,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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602,376&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,626&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195,606&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,143,521&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,608&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Earnings</span></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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractor</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,394&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,833&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,204&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,054&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,856&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,037&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate (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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,678)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,775)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,774)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646,843&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572,700&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,323&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractor</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712,224&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752,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="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,302&#160;</span></td><td style="background-color:#ffffff;padding: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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564,539&#160;</span></td><td style="background-color:#cceeff;padding: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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,330&#160;</span></td><td style="background-color:#ffffff;padding: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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,722,007&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,438,900&#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 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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Segment Reporting Information - Geographic</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Geographic information follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Sales (based on customer location)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,116,012&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004,318&#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:bottom"><span style="color:#000000;font-family:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983,290&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,195,606&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,143,521&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,608&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-lived Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,401&#160;</span></td><td style="background-color:#ffffff;padding: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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,208&#160;</span></td><td style="background-color:#cceeff;padding: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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741,713&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,609&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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_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> -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><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.1)<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_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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingMeasurementDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingMeasurementDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729768160">
<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. 29, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventory, Net [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 );">Components of Inventories</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major components of inventories were as follows (in thousands):</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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products and components</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,847&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,326&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products and components in various stages of completion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,906&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,957&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and purchased components</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,636&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556,047&#160;</span></td><td style="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 colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,919&#160;</span></td><td style="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reduction to LIFO cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117,698)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133,129)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,349&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,790&#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_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>62
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729658080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 29, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text">For financial reporting purposes, plant and equipment are depreciated over their estimated useful lives, primarily by using the straight-line method as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.250%"><tr><td style="width:1.0%"></td><td style="width:47.447%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.499%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 to 30 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">lesser of 5 to 10 years or life of lease</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing equipment</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">lesser of 5 to 10 years or life of equipment</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office, warehouse and automotive equipment</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 to 10 years</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment were as follows (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.166%"><tr><td style="width:1.0%"></td><td style="width:71.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.485%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.487%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and improvements</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,382&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,066&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,115&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,109&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office, warehouse and automotive 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,988&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,609&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,198&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206,782&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066,476&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(465,069)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(458,867)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property, plant and equipment</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741,713&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,609&#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_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>63
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481730854736">
<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. 29, 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>
</tr>
<tr class="ro">
<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 );">Earnings Before Income Tax Expense</a></td>
<td class="text">Earnings before income tax expense consist of (in thousands):<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,806&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,405&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,903&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,562&#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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608,802&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,724&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,465&#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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Components of Income Tax Expense</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense consists of (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,732&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,976&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,282&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,493&#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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current income tax 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,793&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,076&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,171&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,919)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,413)</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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,583)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,264)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,159)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax expense (benefit)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,502)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,997)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,572)</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,291&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,079&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,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></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 );">Federal Tax Rate Reconciliation</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation between the U.S. federal statutory tax rate and the effective tax rate 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.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of international 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. general business tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation excess tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Derived Intangible Income (FDII)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 );">Deferred Income Taxes</a></td>
<td class="text">The deferred tax assets (liabilities) resulting from these differences were as follows (in thousands):<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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory valuations</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued self-insurance retentions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,626&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued warranty and service 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,279&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vacation accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,409&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,143&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of tax over book 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,322)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension benefit obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,375&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement medical benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,072&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,390&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,283&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,024&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,160&#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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,370&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments from foreign subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,070&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,114&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,166&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,647&#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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729675552">
<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. 29, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of debt follows (dollars in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.805%"><tr><td style="width:1.0%"></td><td style="width:37.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.125%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.382%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.385%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Interest Rate 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: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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private placement unsecured fixed-rate notes</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;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></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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series D</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.35%</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2023</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsecured revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsecured revolving credit facility - offshore renminbi denominated</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.79%</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,327&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable to banks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,647&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</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 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,036&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,974&#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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Annual Maturities of Debt</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Annual maturities of debt are as follows (in thousands):</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:26.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.434%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturities of debt</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,036&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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></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>65
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729772640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 29, 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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [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 );">Changes in Components of Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in components of accumulated other comprehensive income (loss), net of tax were (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and<br/>Postretirement<br/>Medical</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative<br/>Translation<br/>Adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 26, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,129)</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,036)</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124,165)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,927&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,069&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,107)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,062)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,169)</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,501&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,290&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,734)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,644)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,378)</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,162)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,501)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,884&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 29, 2023</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,012)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,983)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,995)</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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>66
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481725986624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Awards, Purchase Plans and Compensation Cost (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 29, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Options on Common Shares Granted and Outstanding</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options on common shares granted and outstanding, as well as the weighted average exercise price, are shown below (in thousands, except exercise prices):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:41.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Option<br/>Shares</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average<br/>Exercise Price</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options<br/>Exercisable</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average<br/>Exercise Price</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 26, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,208&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.02&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,553&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.02&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,309)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.91&#160;</span></td><td style="background-color:#cceeff;padding: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 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,575&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.31&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.75&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.58&#160;</span></td><td style="background-color:#cceeff;padding: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 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,265&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.40&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,793&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.22&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,354)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.77&#160;</span></td><td style="background-color:#cceeff;padding: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 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 29, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,904&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.09&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,274&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.46&#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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Options Outstanding and Exercisable</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information for options outstanding and exercisable at December&#160;29, 2023 (in thousands, except exercise prices and contractual term amounts):</span><span style="color:#ff0000;font-family:'Arial',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:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.014%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Range&#160;of&#160;&#160;<br/>Prices</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options<br/>Outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted&#160;Average<br/>Remaining<br/>Contractual&#160;Term<br/>in Years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted&#160;Average<br/>Exercise Price</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options<br/>Exercisable</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted&#160;Average<br/>Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;$    20-35 </span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,107&#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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.85&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,107&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.85&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;$    35-50 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392&#160;</span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.75&#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;$    50-65 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.92&#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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;$    65-80 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,174&#160;</span></td><td style="background-color:#cceeff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.94&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;$    20-80 </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,904&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.09&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,274&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.46&#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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock', window );">Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block]</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to options exercised follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash received</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,708&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,739&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,610&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,319&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit realized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,329&#160;</span></td><td style="background-color:#cceeff;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_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock', window );">Share Based Payment Award Stock Options Authorized</a></td>
<td class="text">Shares authorized for issuance under the stock option and purchase plans are shown below (in thousands):<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:62.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.541%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total&#160;Shares<br/>Authorized</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available for Future Issuance as of December 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Incentive Plan (2019)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan (2006)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,423&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,000&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,166&#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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Share-based compensation cost</a></td>
<td class="text">The Company recognized share-based compensation cost as follows (in thousands):<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.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,229&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,695&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,931&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,705&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation, 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,052&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,376&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,226&#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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Options - Valuation Assumptions</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions and results:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life in years</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.76&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.10&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.87&#160;</span></td><td style="background-color:#cceeff;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_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock', window );">Employee Stock Purchase Plan - Valuation Assumptions</a></td>
<td class="text">The benefit of the 15 percent discount from the lesser of the fair market value per common share on the first day and the last day of the plan year was added to the fair value of the employees&#8217; purchase rights determined using the Black-Scholes option-pricing model with the following assumptions and results:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life in years</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.5&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.04&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.01&#160;</span></td><td style="background-color:#cceeff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.50&#160;</span></td><td style="background-color:#cceeff;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_ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</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_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash received from exercise of stock options and similar instruments granted under share-based payment arrangements and tax benefit from exercise of stock options.</p></div>
<a href="javascript: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 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>
<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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript: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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729714480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 29, 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_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 );">Computation of basic and diluted earnings per share</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings available to common shareholders</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506,511&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,645&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,866&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic earnings per share</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,442&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,952&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,635&#160;</span></td><td style="border-top:3pt double #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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options computed based on the treasury stock method using the average market price</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,891&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for diluted earnings per share</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,199&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,893&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,526&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.01&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.73&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.59&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.94&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.66&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.52&#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>68
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481728742576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 29, 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_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_ScheduleOfAllocationOfPlanAssetsTableTextBlock', window );">Plan assets by category and fair value measurement level</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets of all plans by category and fair value measurement level were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:55.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.810%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,425&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance contract</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,163&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments categorized in fair value hierarchy</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,576&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,514&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity</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;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Large Cap</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,838&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Small/Mid Cap</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,191&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,554&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,862&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,280&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,891&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,595&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,262&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real estate and other</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,508&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments measured at net asset value</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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,275&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,661&#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:'Arial',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><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,851&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,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></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_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock', window );">Level 3 plan assets activity</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of pension assets measured at fair value using level 3 inputs (in thousands):</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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,163&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,926&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,431&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemptions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,833)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(669)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains (losses)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(525)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,151&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,163&#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_ScheduleOfNetFundedStatusTableTextBlock', window );">Funded status of plans</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following provides a reconciliation of the changes in the plans&#8217; benefit obligations and fair value of assets over the periods ending December&#160;29, 2023, and December&#160;30, 2022, and a statement of the funded status as of the same dates (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:41.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension Benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in benefit obligation</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><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligation, beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,807&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,051&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,467)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,044)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,103)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,552)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,503)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan amendments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149,212)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,306&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,626)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligation, 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,575&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,807&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,654&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,930&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets</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><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value, beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,175&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,900&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,078)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,503&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,552)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,503)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149,212)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate changes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,421&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value, 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,851&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,175&#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="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',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:'Arial',sans-serif;font-size:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unfunded status</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,724)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,632)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,654)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,930)</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_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock', window );">Amounts recognized in balance sheets</a></td>
<td class="text"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:41.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts recognized in consolidated balance sheets</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:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,398&#160;</span></td><td style="background-color:#ffffff;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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,763&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,724&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,632&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,654&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,930&#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_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock', window );">Accumulated benefit obligation in excess of plan assets</a></td>
<td class="text">Information for plans with an accumulated benefit obligation in excess of plan assets follows (in thousands):<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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligation</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,206&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,701&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,395&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,164&#160;</span></td><td style="background-color:#cceeff;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_ScheduleOfNetBenefitCostsTableTextBlock', window );">Components of net periodic benefit cost</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic benefit cost for the plans for 2023, 2022 and 2021 were as follows (in thousands):</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.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.764%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost-benefits earned during the period</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,729&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,242&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,355&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost on projected benefit obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,141)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,754)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,767)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',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:'Arial',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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of pension plans which are not significant and have not adopted ASC 715</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368&#160;</span></td><td style="background-color:#cceeff;padding: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,695&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,553&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,144&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,504&#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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock', window );">Amounts recognized in other comprehensive (income) loss</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized in other comprehensive income (loss) in 2023 and 2022 were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:41.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension&#160;Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) gain arising during the period</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,132)</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,189&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,044&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net loss (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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,701&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credit (cost) arising during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service (credit) cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,322&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,241&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,389&#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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Amounts included in accumulated other comprehensive (income) loss</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts included in accumulated other comprehensive income (loss) as of December&#160;29, 2023 and December&#160;30, 2022, that had not yet been recognized as components of net periodic benefit cost, were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:41.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service cost </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,163&#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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,084)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain (loss) before income 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,032)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,416)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(439)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(416)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,568)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,209)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,556&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,475&#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_ScheduleOfAssumptionsUsedTableTextBlock', window );">Assumptions used to determine obligations and cost</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions used to determine the Company&#8217;s benefit obligations are shown below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:40.485%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></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><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension&#160;Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average assumptions</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Plans</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: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><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. Plans</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><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions used to determine the Company&#8217;s net periodic benefit cost are shown below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"></td><td style="width:36.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.807%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement&#160;Medical&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average assumptions&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Plans</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: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><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><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. Plans</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><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Estimated future benefit payments</a></td>
<td class="text">Estimated future benefit payments are as follows (in thousands):<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:70.427%"></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:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension<br/>Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement<br/>Medical Benefits</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,165&#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;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,745&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,717&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,689&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,697&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years 2029-2033</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,974&#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_ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net gain (loss) and net prior service cost or credit recognized in accumulated other comprehensive income (loss) as of the end of the period for pension plans and/or other employee benefit 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;">ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</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_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_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit obligation and plan assets of defined benefit plan with accumulated benefit obligation in excess of plan 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 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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfAllocationOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.</p></div>
<a href="javascript: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 715<br> -SubTopic 20<br> -Subparagraph (d)(5)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_ScheduleOfAllocationOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.</p></div>
<a href="javascript: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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost.</p></div>
<a href="javascript: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 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.</p></div>
<a href="javascript: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 715<br> -SubTopic 20<br> -Subparagraph (b)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript: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 715<br> -SubTopic 20<br> -Subparagraph (f)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript: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 715<br> -SubTopic 20<br> -Subparagraph (h)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfNetFundedStatusTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net funded status of pension plans and/or other employee benefit plans.</p></div>
<a href="javascript: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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_ScheduleOfNetFundedStatusTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481730028032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 29, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Supplemental Lease Information</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to the Company's lease activities is as follows (in thousands):</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><td style="width:58.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,688&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,307&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease payments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,903&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,886&#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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash additions to operating lease 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,859&#160;</span></td><td style="background-color:#cceeff;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_ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock', window );">Additional Information, Operating Lease, Disclosure</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to operating leases is as follows:</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><td style="width:58.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;29, 2023, future maturities of operating lease liabilities were as follows (in thousands): </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:85.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.789%"></td><td style="width:0.1%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,242&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,339&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,552&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,240&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,601&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,574)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,027&#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_ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Information, Operating Lease, 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;">ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481722211664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Other Details</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_ImpairmentOfLongLivedAssetsHeldForUse', window );">Write-downs of long-lived assets</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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">17,600,000<span></span>
</td>
<td class="nump">$ 18,900,000<span></span>
</td>
<td class="nump">$ 17,900,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ggg_Cashsurrendervalueoflifeinsurancechange', window );">Cash surrender value of life insurance change</a></td>
<td class="nump">3,100,000<span></span>
</td>
<td class="nump">4,000,000<span></span>
</td>
<td class="nump">$ 3,300,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserve', window );">Self insured reserves</a></td>
<td class="nump">$ 8,700,000<span></span>
</td>
<td class="nump">9,300,000<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_ggg_SalesReturnsPercentageOfSales', window );">Sales Returns Percentage Of Sales</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract with Customer, Liability</a></td>
<td class="nump">$ 51,600,000<span></span>
</td>
<td class="nump">50,700,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_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract with Customer, Liability, Revenue Recognized</a></td>
<td class="nump">49,600,000<span></span>
</td>
<td class="nump">60,400,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_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 62,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Other Details</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_ggg_CapitalizedComputerSoftwareEstimatedUsefulLife', window );">Capitalized software estimated useful life</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Other Details</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_ggg_CapitalizedComputerSoftwareEstimatedUsefulLife', window );">Capitalized software estimated useful life</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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember', window );">Trade Accounts Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Other Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 343,000,000<span></span>
</td>
<td class="nump">334,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ggg_OtherReceivablesMember', window );">Other Receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Other Details</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_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 11,000,000<span></span>
</td>
<td class="nump">$ 12,000,000<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_ggg_CapitalizedComputerSoftwareEstimatedUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated useful life of computer software, including but not limited to, acquired and internally developed computer software, 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;">ggg_CapitalizedComputerSoftwareEstimatedUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</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_ggg_Cashsurrendervalueoflifeinsurancechange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash surrender value of life insurance change: This relates to the increase in the CSV for the fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_Cashsurrendervalueoflifeinsurancechange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ggg_SalesReturnsPercentageOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The historical rate of sales returns, expressed as a percentage of sales.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_SalesReturnsPercentageOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ggg_OtherReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ggg_OtherReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481730970352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Assets and Liabilities Measured at Fair Value) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities at fair value</a></td>
<td class="nump">$ 8,242<span></span>
</td>
<td class="nump">$ 21,276<span></span>
</td>
</tr>
<tr class="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 );">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_AssetsAbstract', window );"><strong>ASSETS</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_CashSurrenderValueFairValueDisclosure', window );">Cash surrender value of life insurance</a></td>
<td class="nump">22,255<span></span>
</td>
<td class="nump">19,192<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesFairValueDisclosure', window );">Deferred Compensation</a></td>
<td class="nump">6,445<span></span>
</td>
<td class="nump">5,842<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward exchange contracts</a></td>
<td class="nump">422<span></span>
</td>
<td class="nump">520<span></span>
</td>
</tr>
<tr class="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 );">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_LiabilitiesAbstract', window );"><strong>Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="nump">$ 1,375<span></span>
</td>
<td class="nump">$ 14,914<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_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479613/805-30-35-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashSurrenderValueFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the amount that could be realized under a life insurance contract or contracts owned by the entity, commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashSurrenderValueFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForeignCurrencyContractsLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial and nonfinancial obligations.</p></div>
<a href="javascript: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 820<br> -SubTopic 10<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_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other 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_OtherLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>72
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481722777440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Allowance for Credit Loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts Receivable, Allowance for Credit Loss [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_AllowanceForDoubtfulAccountsReceivable', window );">Balance, beginning</a></td>
<td class="nump">$ 6,130<span></span>
</td>
<td class="nump">$ 3,254<span></span>
</td>
<td class="nump">$ 3,745<span></span>
</td>
</tr>
<tr class="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 );">Additions (reversals) charged to costs and expenses</a></td>
<td class="nump">1,125<span></span>
</td>
<td class="nump">3,567<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Deductions from reserves</a></td>
<td class="num">(2,711)<span></span>
</td>
<td class="num">(633)<span></span>
</td>
<td class="num">(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_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease', window );">Other additions (deductions)</a></td>
<td class="nump">111<span></span>
</td>
<td class="num">(58)<span></span>
</td>
<td class="nump">212<span></span>
</td>
</tr>
<tr class="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 );">Balance, ending</a></td>
<td class="nump">$ 4,655<span></span>
</td>
<td class="nump">$ 6,130<span></span>
</td>
<td class="nump">$ 3,254<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481730969824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Other Current Assets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_PrepaidTaxes', window );">Prepaid income taxes</a></td>
<td class="nump">$ 14,546<span></span>
</td>
<td class="nump">$ 18,702<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">20,524<span></span>
</td>
<td class="nump">24,922<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_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">$ 35,070<span></span>
</td>
<td class="nump">$ 43,624<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-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_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>74
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481725231024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Property, Plant and Equipment) (Details)<br></strong></div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Buildings and 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 );">Property, plant and equipment, useful life</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_MinimumMember', window );">Minimum | Leasehold 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_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 );">Property, plant and equipment, useful life</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_MinimumMember', window );">Minimum | Manufacturing 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_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 );">Property, plant and equipment, useful life</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_MinimumMember', window );">Minimum | Office, warehouse and automotive 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 );">Property, plant and equipment, useful life</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 | Buildings and 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 );">Property, plant and equipment, useful life</a></td>
<td class="text">30 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 | Leasehold 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_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 );">Property, plant and equipment, useful life</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 | Manufacturing 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_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 );">Property, plant and equipment, useful life</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 | Office, warehouse and automotive 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 );">Property, plant and equipment, useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>75
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481725200112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Goodwill by Reporting Segment) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill Roll Forward</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">$ 368,171<span></span>
</td>
<td class="nump">$ 356,255<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions, adjustments from business acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,994<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="num">(7,800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 currency translation</a></td>
<td class="nump">9,857<span></span>
</td>
<td class="num">(5,078)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">370,228<span></span>
</td>
<td class="nump">368,171<span></span>
</td>
</tr>
<tr class="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=ggg_IndustrialMember', window );">Industrial</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_GoodwillRollForward', window );"><strong>Goodwill Roll Forward</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_Goodwill', window );">Beginning balance</a></td>
<td class="nump">134,771<span></span>
</td>
<td class="nump">137,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_GoodwillAcquiredDuringPeriod', window );">Additions, adjustments from business acquisitions</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_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</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_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="nump">8,361<span></span>
</td>
<td class="num">(2,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_Goodwill', window );">Ending balance</a></td>
<td class="nump">143,132<span></span>
</td>
<td class="nump">134,771<span></span>
</td>
</tr>
<tr class="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=ggg_ProcessMember', window );">Process</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_GoodwillRollForward', window );"><strong>Goodwill Roll Forward</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">156,366<span></span>
</td>
<td class="nump">141,304<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions, adjustments from business acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,994<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="num">(7,800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 currency translation</a></td>
<td class="nump">988<span></span>
</td>
<td class="num">(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_Goodwill', window );">Ending balance</a></td>
<td class="nump">149,554<span></span>
</td>
<td class="nump">156,366<span></span>
</td>
</tr>
<tr class="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=ggg_ContractorMember', window );">Contractor</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_GoodwillRollForward', window );"><strong>Goodwill Roll Forward</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_Goodwill', window );">Beginning balance</a></td>
<td class="nump">77,034<span></span>
</td>
<td class="nump">77,796<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions, adjustments from business acquisitions</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_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</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_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="nump">508<span></span>
</td>
<td class="num">(762)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">$ 77,542<span></span>
</td>
<td class="nump">$ 77,034<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ggg_IndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ggg_IndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ggg_ProcessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ggg_ProcessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ggg_ContractorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ggg_ContractorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481725497760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Intangible Assets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Excluding Goodwill) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Total Other Intangible Assets, Gross</a></td>
<td class="nump">$ 269,524<span></span>
</td>
<td class="nump">$ 292,410<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ggg_IntangibleAssetAccumulatedAmortization', window );">Total Other Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(137,356)<span></span>
</td>
<td class="num">(141,960)<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_ggg_IntangibleAssetsTranslationAdjustments', window );">Total Other Intangible Assets, Foreign Currency Translation</a></td>
<td class="num">(5,910)<span></span>
</td>
<td class="num">(12,943)<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_IntangibleAssetsNetExcludingGoodwill', window );">Total Other Intangible Assets, Net</a></td>
<td class="nump">126,258<span></span>
</td>
<td class="nump">137,507<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">16,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2025</a></td>
<td class="nump">16,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2026</a></td>
<td class="nump">9,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2027</a></td>
<td class="nump">6,423<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2028</a></td>
<td class="nump">4,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">8,284<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems', window );"><strong>Indefinite-lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedTradeNames', window );">Indefinite-Lived Trade Names</a></td>
<td class="nump">62,633<span></span>
</td>
<td class="nump">62,633<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">2,025<span></span>
</td>
<td class="num">(1,989)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite Lived Intangible Assets, Net</a></td>
<td class="nump">64,658<span></span>
</td>
<td class="nump">60,644<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite Lived Intangible Assets, Gross</a></td>
<td class="nump">191,417<span></span>
</td>
<td class="nump">202,103<span></span>
</td>
</tr>
<tr class="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 );">Finite Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(128,248)<span></span>
</td>
<td class="num">(123,603)<span></span>
</td>
</tr>
<tr class="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 );">Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)</a></td>
<td class="num">(7,591)<span></span>
</td>
<td class="num">(10,060)<span></span>
</td>
</tr>
<tr class="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">$ 55,578<span></span>
</td>
<td class="nump">$ 68,440<span></span>
</td>
</tr>
<tr class="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 );">Finite Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">13 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ggg_PatentsProprietaryTechnologyAndProductDocumentationMember', window );">Patents and Proprietary Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 14,174<span></span>
</td>
<td class="nump">$ 26,374<span></span>
</td>
</tr>
<tr class="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 );">Finite Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(8,547)<span></span>
</td>
<td class="num">(18,027)<span></span>
</td>
</tr>
<tr class="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 );">Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)</a></td>
<td class="num">(344)<span></span>
</td>
<td class="num">(894)<span></span>
</td>
</tr>
<tr class="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">$ 5,283<span></span>
</td>
<td class="nump">$ 7,453<span></span>
</td>
</tr>
<tr class="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 );">Finite Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">9 years<span></span>
</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trademarks, Trade Names and Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="nump">$ 1,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(561)<span></span>
</td>
<td class="num">(330)<span></span>
</td>
</tr>
<tr class="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 );">Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)</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_FiniteLivedIntangibleAssetsNet', window );">Finite Lived Intangible Assets, Net</a></td>
<td class="nump">$ 739<span></span>
</td>
<td class="nump">$ 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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Finite Lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_IntangibleAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>IntangibleAssetAccumulatedAmortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_IntangibleAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_IntangibleAssetsTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) Intangible Assets, Translation Adjustments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_IntangibleAssetsTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IndefiniteLivedIntangibleAssetsByMajorClassLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IndefiniteLivedTradeNames">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 trade name to gain or protect exclusive use thereof 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (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_IndefiniteLivedTradeNames</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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=ggg_PatentsProprietaryTechnologyAndProductDocumentationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ggg_PatentsProprietaryTechnologyAndProductDocumentationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TrademarksAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481725986944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Components of Other Assets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_CashSurrenderValueOfLifeInsurance', window );">Cash surrender value of life insurance</a></td>
<td class="nump">$ 22,255<span></span>
</td>
<td class="nump">$ 19,192<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Capitalized software</a></td>
<td class="nump">2,602<span></span>
</td>
<td class="nump">2,189<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAggregateCost', window );">Equity method investment</a></td>
<td class="nump">9,661<span></span>
</td>
<td class="nump">8,767<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_ggg_Depositsandother', window );">Deposits and other</a></td>
<td class="nump">3,332<span></span>
</td>
<td class="nump">2,970<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_OtherAssetsNoncurrent', window );">Total</a></td>
<td class="nump">$ 37,850<span></span>
</td>
<td class="nump">$ 33,118<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_Depositsandother">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deposits and other; Noncurrent deposits and other 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;">ggg_Depositsandother</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount of capitalized computer software costs net of accumulated amortization 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 985<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/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashSurrenderValueOfLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_CashSurrenderValueOfLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentAggregateCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 aggregate cost of investments accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<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_EquityMethodInvestmentAggregateCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481731613536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Components of Other Current Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_OtherLiabilitiesCurrentAbstract', window );"><strong>Other Current Liabilities</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_SelfInsuranceReserveCurrent', window );">Accrued self-insurance retentions</a></td>
<td class="nump">$ 8,654<span></span>
</td>
<td class="nump">$ 9,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Accrued warranty and service liabilities</a></td>
<td class="nump">15,408<span></span>
</td>
<td class="nump">14,674<span></span>
</td>
<td class="nump">$ 14,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedMarketingCostsCurrent', window );">Accrued trade promotions</a></td>
<td class="nump">14,312<span></span>
</td>
<td class="nump">13,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent', window );">Payable for employee stock purchases</a></td>
<td class="nump">16,639<span></span>
</td>
<td class="nump">16,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Customer Advances and Deferred Revenue</a></td>
<td class="nump">51,578<span></span>
</td>
<td class="nump">50,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">9,837<span></span>
</td>
<td class="nump">15,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_TaxesPayableCurrent', window );">Tax payable, other</a></td>
<td class="nump">$ 12,289<span></span>
</td>
<td class="nump">$ 9,614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Total<span></span>
</td>
<td class="text">Total<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 liabilities, current</a></td>
<td class="nump">$ 8,242<span></span>
</td>
<td class="nump">$ 9,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerRefundLiabilityCurrent', window );">Right of return refund liability</a></td>
<td class="nump">17,826<span></span>
</td>
<td class="nump">18,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Other</a></td>
<td class="nump">30,574<span></span>
</td>
<td class="nump">32,133<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_OtherLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 185,359<span></span>
</td>
<td class="nump">$ 190,793<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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript: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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedMarketingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedMarketingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerRefundLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, 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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-27<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerRefundLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherEmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred for employer-related costs classified as other, payable 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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherEmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript: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> -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/2147482425/460-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481728735584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Accrued Warranty Liability Activity) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward', window );"><strong>Accrued warranty and service liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Balance, beginning of year</a></td>
<td class="nump">$ 14,674<span></span>
</td>
<td class="nump">$ 14,463<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition', window );">Assumed in business acquisition</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyExpense', window );">Charged to expense</a></td>
<td class="nump">11,128<span></span>
</td>
<td class="nump">8,946<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_ggg_ProductWarrantyMarginReversed', window );">Margin on parts sales reversed</a></td>
<td class="nump">3,875<span></span>
</td>
<td class="nump">3,292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Reductions for claims settled</a></td>
<td class="num">(14,269)<span></span>
</td>
<td class="num">(12,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_ProductWarrantyAccrual', window );">Balance, end of year</a></td>
<td class="nump">$ 15,408<span></span>
</td>
<td class="nump">$ 14,674<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_ProductWarrantyMarginReversed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ProductWarrantyMarginReversed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript: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> -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/2147482425/460-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript: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> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-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_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProductWarrantyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.</p></div>
<a href="javascript: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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-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_ProductWarrantyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 the standard product warranty accrual from a business acquisition. Excludes extended product warranties.</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 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-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_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>80
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481722781904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Fair Market Value and Classification of Derivative Instruments) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_ForeignCurrencyFairValueHedgeAssetAtFairValue', window );">Foreign Currency Fair Value Hedge Asset at Fair Value</a></td>
<td class="nump">$ 26<span></span>
</td>
<td class="nump">$ 157<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue', window );">Foreign Currency Fair Value Hedge Liability at Fair Value</a></td>
<td class="num">(448)<span></span>
</td>
<td class="num">(677)<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_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet', window );">Foreign Currency Fair Value Hedge Derivative at Fair Value, Net</a></td>
<td class="num">$ (422)<span></span>
</td>
<td class="num">$ (520)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date of all derivative assets designated as foreign currency fair value 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 4B<br> -Subparagraph (c)(1)<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_ForeignCurrencyFairValueHedgeAssetAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date of all derivatives designated as foreign currency fair value 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 45<br> -Paragraph 5<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480463/815-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_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForeignCurrencyFairValueHedgeLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date of all derivative liabilities designated as foreign currency fair value 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 4B<br> -Subparagraph (c)(1)<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_ForeignCurrencyFairValueHedgeLiabilityAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>81
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481730975408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Narrative) (Details) - segment<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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_NumberOfOperatingSegments', window );">Number of operating segments</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">3<span></span>
</td>
<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_MajorCustomersAxis=ggg_MajorCustomerMember', window );">Major Customer | Sales | Customer 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.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_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/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/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_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_srt_MajorCustomersAxis=ggg_MajorCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=ggg_MajorCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481725832672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Operations and 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. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting 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_Revenues', window );">Net Sales</a></td>
<td class="nump">$ 2,195,606<span></span>
</td>
<td class="nump">$ 2,143,521<span></span>
</td>
<td class="nump">$ 1,987,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Earnings</a></td>
<td class="nump">646,843<span></span>
</td>
<td class="nump">572,700<span></span>
</td>
<td class="nump">531,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonrecurringIncomeExpense', window );">Contingent consideration</a></td>
<td class="nump">8,600<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_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment</a></td>
<td class="num">(7,800)<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_Assets', window );">Assets</a></td>
<td class="nump">2,722,007<span></span>
</td>
<td class="nump">2,438,900<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Contractor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information</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_Revenues', window );">Net Sales</a></td>
<td class="nump">985,675<span></span>
</td>
<td class="nump">999,060<span></span>
</td>
<td class="nump">987,606<span></span>
</td>
</tr>
<tr class="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 );">Operating Earnings</a></td>
<td class="nump">285,394<span></span>
</td>
<td class="nump">249,833<span></span>
</td>
<td class="nump">266,204<span></span>
</td>
</tr>
<tr class="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 );">Assets</a></td>
<td class="nump">712,224<span></span>
</td>
<td class="nump">752,729<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Industrial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information</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_Revenues', window );">Net Sales</a></td>
<td class="nump">662,785<span></span>
</td>
<td class="nump">649,347<span></span>
</td>
<td class="nump">602,376<span></span>
</td>
</tr>
<tr class="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 );">Operating Earnings</a></td>
<td class="nump">234,054<span></span>
</td>
<td class="nump">231,298<span></span>
</td>
<td class="nump">199,856<span></span>
</td>
</tr>
<tr class="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 );">Assets</a></td>
<td class="nump">640,487<span></span>
</td>
<td class="nump">578,302<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Process</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information</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_Revenues', window );">Net Sales</a></td>
<td class="nump">547,146<span></span>
</td>
<td class="nump">495,114<span></span>
</td>
<td class="nump">397,626<span></span>
</td>
</tr>
<tr class="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 );">Operating Earnings</a></td>
<td class="nump">165,273<span></span>
</td>
<td class="nump">122,344<span></span>
</td>
<td class="nump">91,037<span></span>
</td>
</tr>
<tr class="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 );">Assets</a></td>
<td class="nump">554,753<span></span>
</td>
<td class="nump">564,539<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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Unallocated Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information</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_OperatingIncomeLoss', window );">Operating Earnings</a></td>
<td class="num">(38,678)<span></span>
</td>
<td class="num">(30,775)<span></span>
</td>
<td class="num">(25,774)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonrecurringIncomeExpense', window );">Contingent consideration</a></td>
<td class="nump">8,600<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_Assets', window );">Assets</a></td>
<td class="nump">$ 814,543<span></span>
</td>
<td class="nump">$ 543,330<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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-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_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonrecurringIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other expense (income) that is infrequent in occurrence or unusual in nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483613/220-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_OtherNonrecurringIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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> -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 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 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> -Subparagraph (a)<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 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/2147479557/942-235-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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ggg_ContractorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ggg_ContractorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ggg_IndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ggg_IndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ggg_ProcessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ggg_ProcessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481725127072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Geographic Information) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Geographic 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_Revenues', window );">Net Sales</a></td>
<td class="nump">$ 2,195,606<span></span>
</td>
<td class="nump">$ 2,143,521<span></span>
</td>
<td class="nump">$ 1,987,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived Assets</a></td>
<td class="nump">741,713<span></span>
</td>
<td class="nump">607,609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_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="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>Geographic 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_Revenues', window );">Net Sales</a></td>
<td class="nump">1,161,607<span></span>
</td>
<td class="nump">1,116,012<span></span>
</td>
<td class="nump">1,004,318<span></span>
</td>
</tr>
<tr class="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">622,430<span></span>
</td>
<td class="nump">532,401<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_NonUsMember', 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="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>Geographic 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_Revenues', window );">Net Sales</a></td>
<td class="nump">1,033,999<span></span>
</td>
<td class="nump">1,027,509<span></span>
</td>
<td class="nump">$ 983,290<span></span>
</td>
</tr>
<tr class="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">$ 119,283<span></span>
</td>
<td class="nump">$ 75,208<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_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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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> -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 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 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> -Subparagraph (a)<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 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/2147479557/942-235-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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481730870336">
<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. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventory, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished products and components</a></td>
<td class="nump">$ 221,847<span></span>
</td>
<td class="nump">$ 222,326<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Products and components in various stages of completion</a></td>
<td class="nump">131,906<span></span>
</td>
<td class="nump">138,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSupplies', window );">Raw materials and purchased components</a></td>
<td class="nump">202,294<span></span>
</td>
<td class="nump">248,636<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_InventoryGross', window );">Inventory gross total</a></td>
<td class="nump">556,047<span></span>
</td>
<td class="nump">609,919<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLIFOReserve', window );">Reduction to LIFO cost</a></td>
<td class="num">(117,698)<span></span>
</td>
<td class="num">(133,129)<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</a></td>
<td class="nump">$ 438,349<span></span>
</td>
<td class="nump">$ 476,790<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_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_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount, 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryLIFOReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.</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)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLIFOReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsAndSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsAndSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 merchandise or goods in the production process expected to be completed 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)(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_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>85
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481732635760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventory, Net [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_LIFOInventoryAmount', window );">LIFO Inventory Amount</a></td>
<td class="nump">$ 211.4<span></span>
</td>
<td class="nump">$ 253.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_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LIFOInventoryAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 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_LIFOInventoryAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>86
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481732830240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment (PPE By Type) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 1,206,782<span></span>
</td>
<td class="nump">$ 1,066,476<span></span>
</td>
</tr>
<tr class="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 );">Accumulated depreciation</a></td>
<td class="num">(465,069)<span></span>
</td>
<td class="num">(458,867)<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 );">Net property, plant and equipment</a></td>
<td class="nump">741,713<span></span>
</td>
<td class="nump">607,609<span></span>
</td>
</tr>
<tr class="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 and improvements</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">70,382<span></span>
</td>
<td class="nump">65,066<span></span>
</td>
</tr>
<tr class="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 improvements</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">500,373<span></span>
</td>
<td class="nump">376,115<span></span>
</td>
</tr>
<tr class="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 );">Manufacturing equipment</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">441,824<span></span>
</td>
<td class="nump">439,109<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office, warehouse and automotive equipment</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">61,594<span></span>
</td>
<td class="nump">59,988<span></span>
</td>
</tr>
<tr class="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_ConstructionInProgressMember', window );">Additions in progress</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 132,609<span></span>
</td>
<td class="nump">$ 126,198<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>87
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729665360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation Expense</a></td>
<td class="nump">$ 55.0<span></span>
</td>
<td class="nump">$ 46.0<span></span>
</td>
<td class="nump">$ 40.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481725239776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Income before Income Tax Expense) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="nump">$ 450,806<span></span>
</td>
<td class="nump">$ 401,405<span></span>
</td>
<td class="nump">$ 370,903<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="nump">157,996<span></span>
</td>
<td class="nump">164,319<span></span>
</td>
<td class="nump">137,562<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 );">Earnings Before Income Taxes</a></td>
<td class="nump">$ 608,802<span></span>
</td>
<td class="nump">$ 565,724<span></span>
</td>
<td class="nump">$ 508,465<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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><br>Reference 2: 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.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/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/2147483586/944-220-S99-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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (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/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/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: 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/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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><br>Reference 2: 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.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481725129792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Components of Income Tax Expense) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current Income Tax Expense (Benefit) [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_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 79,732<span></span>
</td>
<td class="nump">$ 70,976<span></span>
</td>
<td class="nump">$ 77,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 and local</a></td>
<td class="nump">7,282<span></span>
</td>
<td class="nump">5,948<span></span>
</td>
<td class="nump">7,493<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">23,779<span></span>
</td>
<td class="nump">38,152<span></span>
</td>
<td class="nump">29,975<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_CurrentIncomeTaxExpenseBenefit', window );">Total Current</a></td>
<td class="nump">110,793<span></span>
</td>
<td class="nump">115,076<span></span>
</td>
<td class="nump">115,171<span></span>
</td>
</tr>
<tr class="ro">
<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 Income Tax Expense (Benefit) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit', window );">Domestic</a></td>
<td class="num">(6,919)<span></span>
</td>
<td class="num">(8,733)<span></span>
</td>
<td class="num">(42,413)<span></span>
</td>
</tr>
<tr class="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">(1,583)<span></span>
</td>
<td class="num">(1,264)<span></span>
</td>
<td class="num">(4,159)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total Deferred</a></td>
<td class="num">(8,502)<span></span>
</td>
<td class="num">(9,997)<span></span>
</td>
<td class="num">(46,572)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total Income Tax Expense</a></td>
<td class="nump">$ 102,291<span></span>
</td>
<td class="nump">$ 105,079<span></span>
</td>
<td class="nump">$ 68,599<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The component of total income tax expense for the period comprised of the increase (decrease) during the period in the entity's domestic deferred tax assets and liabilities attributable to continuing operations as determined by applying the provisions of enacted federal, state and local tax law.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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 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><br>Reference 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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><br>Reference 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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 6: 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_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_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 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 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 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/2147483586/944-220-S99-1<br><br>Reference 7: 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 8: 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>90
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481730967056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="nump">$ 111.3<span></span>
</td>
<td class="nump">$ 112.3<span></span>
</td>
<td class="nump">$ 111.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred tax assets</a></td>
<td class="nump">61.4<span></span>
</td>
<td class="nump">57.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 8.2<span></span>
</td>
<td class="nump">$ 9.4<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_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://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 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(26)(a))<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(26)(b))<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/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481728696672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Effective Income Tax Rate Reconciliation) (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Federal income tax rate reconciliation</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Tax effect of international operations</a></td>
<td class="num">(1.00%)<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="num">(1.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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal effect</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.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_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">U.S. general business tax credits</a></td>
<td class="num">(1.00%)<span></span>
</td>
<td class="num">(1.00%)<span></span>
</td>
<td class="num">(1.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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent', window );">Stock compensation excess tax benefit</a></td>
<td class="num">(1.00%)<span></span>
</td>
<td class="num">(1.00%)<span></span>
</td>
<td class="num">(2.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_EffectiveIncomeTaxRateReconciliationFdiiPercent', window );">Foreign Derived Intangible Income</a></td>
<td class="num">(2.00%)<span></span>
</td>
<td class="num">(2.00%)<span></span>
</td>
<td class="num">(5.00%)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">19.00%<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_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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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 2: 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 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.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EffectiveIncomeTaxRateReconciliationFdiiPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reported income tax benefit from difference to income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to foreign-derived intangible income (FDII).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent</td>
</tr>
<tr>
<td style="padding-right: 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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -SubTopic 740<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480887/718-740-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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481728955072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Schedule of Deferred Income Taxes) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred Tax Assets, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory valuations</a></td>
<td class="nump">$ 1,005<span></span>
</td>
<td class="nump">$ 678<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance', window );">Accrued self-insurance retentions</a></td>
<td class="nump">1,390<span></span>
</td>
<td class="nump">1,626<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves', window );">Accrued warranty and service liabilities</a></td>
<td class="nump">2,290<span></span>
</td>
<td class="nump">2,279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences', window );">Vacation accruals</a></td>
<td class="nump">3,450<span></span>
</td>
<td class="nump">3,409<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Customer allowances</a></td>
<td class="nump">4,137<span></span>
</td>
<td class="nump">4,143<span></span>
</td>
</tr>
<tr class="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 );">Excess of tax over book depreciation and amortization</a></td>
<td class="num">(44,197)<span></span>
</td>
<td class="num">(42,322)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions', window );">Pension benefit obligation</a></td>
<td class="nump">10,063<span></span>
</td>
<td class="nump">6,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits', window );">Postretirement medical benefit obligation</a></td>
<td class="nump">5,039<span></span>
</td>
<td class="nump">5,072<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock compensation</a></td>
<td class="nump">12,686<span></span>
</td>
<td class="nump">12,390<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation', window );">Deferred compensation</a></td>
<td class="nump">2,205<span></span>
</td>
<td class="nump">2,283<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred revenue</a></td>
<td class="nump">2,024<span></span>
</td>
<td class="nump">2,160<span></span>
</td>
</tr>
<tr class="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 Assets, in Process Research and Development</a></td>
<td class="nump">23,324<span></span>
</td>
<td class="nump">11,370<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther', window );">Prepayments from foreign subsidiaries</a></td>
<td class="nump">27,301<span></span>
</td>
<td class="nump">36,070<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther', window );">Other</a></td>
<td class="nump">2,449<span></span>
</td>
<td class="nump">2,114<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_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax assets</a></td>
<td class="nump">$ 53,166<span></span>
</td>
<td class="nump">$ 47,647<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_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 compensated absences (includes, but not limited to, sick and personal 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 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 employee 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 pension 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/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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 postretirement 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/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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_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_DeferredTaxAssetsTaxDeferredExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 provisions, reserves, allowances, and accruals, 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 reserves and accruals, 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance.</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 warranty 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/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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_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>93
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481728943744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Schedule of Debt Instruments) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Total debt, including current portion</a></td>
<td class="nump">$ 30,036<span></span>
</td>
<td class="nump">$ 95,974<span></span>
</td>
</tr>
<tr class="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=ggg_SeriesDUnsecuredNoteMember', window );">Series D maturing July 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Average interest rate</a></td>
<td class="nump">5.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Debt Instrument, Maturity Date, Description</a></td>
<td class="text">July 2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Total debt, including current portion</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">75,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_RevolvingCreditFacilityMember', window );">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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Debt Instrument, Maturity Date, Description</a></td>
<td class="text">December 2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Total debt, including current portion</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_DebtInstrumentAxis=ggg_ChineseRenminbiRevolvingCreditFacilityMember', window );">Chinese Renminbi 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Average interest rate</a></td>
<td class="nump">3.79%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Total debt, including current portion</a></td>
<td class="nump">$ 28,099<span></span>
</td>
<td class="nump">14,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_DebtInstrumentAxis=us-gaap_NotesPayableToBanksMember', window );">Notes payable to banks maturing 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Average interest rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Debt Instrument, Maturity Date, Description</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Total debt, including current portion</a></td>
<td class="nump">$ 1,937<span></span>
</td>
<td class="nump">$ 6,647<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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: 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 4: 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 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate of debt 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;">us-gaap_DebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentAxis=ggg_SeriesDUnsecuredNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ggg_SeriesDUnsecuredNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=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_DebtInstrumentAxis=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_DebtInstrumentAxis=ggg_ChineseRenminbiRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ggg_ChineseRenminbiRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=us-gaap_NotesPayableToBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_NotesPayableToBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481723747888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Narrative) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 08, 2023</div></th>
<th class="th"><div>Jun. 07, 2023</div></th>
<th class="th"><div>Dec. 16, 2022</div></th>
<th class="th"><div>Dec. 15, 2022</div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Estimated fair value of debt</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">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing amount - 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="nump">$ 842,000,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_InterestPaid', window );">Interest paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,700,000<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="nump">$ 9,800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=ggg_CommittedFacilityMember', window );">Committed 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Unused portion of 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="nump">775,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=ggg_ShelfNotesMember', window );">Shelf Notes</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing amount - credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="nump">$ 200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ggg_FloatingRatePrincipalMaximum', window );">Floating Rate Principal Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationPeriod', window );">Line of Credit Facility, Expiration Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">12 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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity', window );">Chinese Renminbi Facility Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Committed 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing amount - credit facility</a></td>
<td class="nump">$ 750,000,000<span></span>
</td>
<td class="nump">$ 500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases', window );">Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases</a></td>
<td class="nump">375,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Line of Credit Facility, Current Borrowing Capacity</a></td>
<td class="nump">$ 375,000,000<span></span>
</td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Revolving Credit Facility | Committed Facility | Line of Credit | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">0.125%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.125%<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 );">Revolving Credit Facility | Committed Facility | Line of Credit | Minimum | Cash flow leverage ratio no acquisition</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCovenantCompliance', window );">Debt Instrument, Covenant Compliance</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">1.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 );">Revolving Credit Facility | Committed Facility | Line of Credit | Minimum | Cash flow leverage ratio with acquisitions</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCovenantCompliance', window );">Debt Instrument, Covenant Compliance</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">1.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 );">Revolving Credit Facility | Committed Facility | Line of Credit | Minimum | Interest coverage ratio no acquisitions</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCovenantCompliance', window );">Debt Instrument, Covenant Compliance</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">1.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 );">Revolving Credit Facility | Committed Facility | Line of Credit | Minimum | Interest coverage ratio with acquisitions</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCovenantCompliance', window );">Debt Instrument, Covenant Compliance</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">1.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 );">Revolving Credit Facility | Committed Facility | Line of Credit | Minimum | Secured Overnight Financing Rate (SOFR)</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">1.125%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Revolving Credit Facility | Committed Facility | Line of Credit | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">0.875%<span></span>
</td>
<td class="nump">0.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<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 );">Revolving Credit Facility | Committed Facility | Line of Credit | Maximum | Cash flow leverage ratio no acquisition</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCovenantCompliance', window );">Debt Instrument, Covenant Compliance</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">3.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 );">Revolving Credit Facility | Committed Facility | Line of Credit | Maximum | Cash flow leverage ratio with acquisitions</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCovenantCompliance', window );">Debt Instrument, Covenant Compliance</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">4.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 );">Revolving Credit Facility | Committed Facility | Line of Credit | Maximum | Interest coverage ratio no acquisitions</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCovenantCompliance', window );">Debt Instrument, Covenant Compliance</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">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_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Committed Facility | Line of Credit | Maximum | Interest coverage ratio with acquisitions</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCovenantCompliance', window );">Debt Instrument, Covenant Compliance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2.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 );">Revolving Credit Facility | Committed Facility | Line of Credit | Maximum | Secured Overnight Financing Rate (SOFR)</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">1.875%<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DomesticLineOfCreditMember', window );">Domestic Line of Credit | Committed 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Maximum borrowing amount - 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="nump">$ 800,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_ForeignLineOfCreditMember', window );">Foreign Line of Credit | Committed 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing amount - 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="nump">42,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_ForeignLineOfCreditMember', window );">Foreign Line of Credit | Uncommitted 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Unused portion of 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="nump">$ 24,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_ForeignLineOfCreditMember', window );">Foreign Line of Credit | Uncommitted Facility | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Loan commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.15%<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_ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Chinese Renminbi Facility Maximum Borrowing Capacity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_FloatingRatePrincipalMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Floating Rate Principal Maximum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_FloatingRatePrincipalMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_DebtInstrumentCovenantCompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure.</p></div>
<a href="javascript: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> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCovenantCompliance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.</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 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_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount of borrowing capacity under a line of credit that is available as of the balance sheet date for a specific purpose other than for financing goods acquired for inventory or imminent delivery to a customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(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_LineOfCreditFacilityExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining on line of credit facility before it terminates, 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_LineOfCreditFacilityExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_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/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_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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentAxis=ggg_CommittedFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ggg_CommittedFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ggg_ShelfNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ggg_ShelfNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_ggg_CovenantRatioAxis=ggg_CashFlowLeverageRatioNoAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_CovenantRatioAxis=ggg_CashFlowLeverageRatioNoAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_CovenantRatioAxis=ggg_CashFlowLeverageRatioWithAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_CovenantRatioAxis=ggg_CashFlowLeverageRatioWithAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_CovenantRatioAxis=ggg_InterestCoverageRatioNoAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_CovenantRatioAxis=ggg_InterestCoverageRatioNoAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_CovenantRatioAxis=ggg_InterestCoverageRatioWithAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_CovenantRatioAxis=ggg_InterestCoverageRatioWithAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ggg_SecuredOvernightFinancingRateSOFRMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ggg_SecuredOvernightFinancingRateSOFRMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CreditFacilityAxis=us-gaap_DomesticLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DomesticLineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ForeignLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ForeignLineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ggg_UncommittedFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ggg_UncommittedFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481725978976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Annual Maturities of Debt) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 29, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 30,036<span></span>
</td>
</tr>
<tr class="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 );">2025</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2026</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2027</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2028</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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 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://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><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>96
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481730805088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Narrative) (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</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_ClassOfStockLineItems', window );"><strong>Class of Stock</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_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList', window );">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Other Nonoperating Income (Expense)<span></span>
</td>
<td class="text">Other Nonoperating Income (Expense)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Pension settlement losses</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CumulativePreferredStockMember', window );">Cumulative Preferred Stock</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_ClassOfStockLineItems', window );"><strong>Class of Stock</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_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares)</a></td>
<td class="nump">22,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 100<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_StatementClassOfStockAxis=us-gaap_PreferredStockMember', window );">Preferred Stock</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_ClassOfStockLineItems', window );"><strong>Class of Stock</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_PreferredStockSharesAuthorized', window );">Preferred stock authorized (in shares)</a></td>
<td class="nump">3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock par value (in dollars per share)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<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/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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><br>Reference 6: 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 7: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 8: 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 9: 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 10: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 14: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 15: 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 16: 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 17: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 18: 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)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income or comprehensive income that includes components of net periodic benefit cost (credit), excluding service cost component, for defined benefit 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 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/2147480506/715-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3A<br><br>Reference 2: 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 (h)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<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 6<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://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><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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<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_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_StatementClassOfStockAxis=us-gaap_CumulativePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_CumulativePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementClassOfStockAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementClassOfStockAxis=us-gaap_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481728955472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (AOCI and Reclassification) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="nump">$ 1,859,652<span></span>
</td>
<td class="nump">$ 1,709,343<span></span>
</td>
<td class="nump">$ 1,283,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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="nump">2,224,225<span></span>
</td>
<td class="nump">1,859,652<span></span>
</td>
<td class="nump">1,709,343<span></span>
</td>
</tr>
<tr class="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 );">Pension and Postretirement Medical</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="num">(39,734)<span></span>
</td>
<td class="num">(60,107)<span></span>
</td>
<td class="num">(114,129)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="num">(28,162)<span></span>
</td>
<td class="nump">16,083<span></span>
</td>
<td class="nump">34,953<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income</a></td>
<td class="nump">36,884<span></span>
</td>
<td class="nump">4,290<span></span>
</td>
<td class="nump">19,069<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="num">(31,012)<span></span>
</td>
<td class="num">(39,734)<span></span>
</td>
<td class="num">(60,107)<span></span>
</td>
</tr>
<tr class="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 );">Cumulative Translation Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="num">(29,644)<span></span>
</td>
<td class="num">(20,062)<span></span>
</td>
<td class="num">(10,036)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">25,661<span></span>
</td>
<td class="num">(9,582)<span></span>
</td>
<td class="num">(10,026)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="num">(3,983)<span></span>
</td>
<td class="num">(29,644)<span></span>
</td>
<td class="num">(20,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_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="num">(69,378)<span></span>
</td>
<td class="num">(80,169)<span></span>
</td>
<td class="num">(124,165)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="num">(2,501)<span></span>
</td>
<td class="nump">6,501<span></span>
</td>
<td class="nump">24,927<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income</a></td>
<td class="nump">36,884<span></span>
</td>
<td class="nump">4,290<span></span>
</td>
<td class="nump">19,069<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="num">$ (34,995)<span></span>
</td>
<td class="num">$ (69,378)<span></span>
</td>
<td class="num">$ (80,169)<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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript: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/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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<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://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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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).</p></div>
<a href="javascript: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/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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<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://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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 and noncontrolling interest. Excludes temporary 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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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 (f)(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 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 16: 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 17: 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 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: 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 23: 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 24: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: 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 26: 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 27: 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 28: 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 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: 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 38: 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 39: 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 40: 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 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481723538832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Awards, Purchase Plans and Compensation Cost (Narrative) (Details)<br> $ / shares in Units, $ in Millions</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. 29, 2023 </div>
<div>USD ($) </div>
<div>plan </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 30, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 30, 2019 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Award expiration period</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock Appreciation Plan Expense | $</a></td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="num">$ (0.2)<span></span>
</td>
<td class="nump">$ 3.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Intrinsic value of exercisable option shares | $</a></td>
<td class="nump">$ 329.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 29,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable option weighted average contractual term</a></td>
<td class="text">4 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Share options vested and expected to vest</a></td>
<td class="nump">9,900,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Aggregate intrinsic value of share options vested and expected to vest | $</a></td>
<td class="nump">$ 373.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price of share options vested and expected to vest (per share) | $ / shares</a></td>
<td class="nump">$ 49.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Weighted average contractual term of share options vested and expected to vest</a></td>
<td class="text">6 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan shares granted</a></td>
<td class="nump">322,764<span></span>
</td>
<td class="nump">316,250<span></span>
</td>
<td class="nump">415,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Total shares authorized</a></td>
<td class="nump">31,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Available for future issuance</a></td>
<td class="nump">16,166,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost related to unvested options | $</a></td>
<td class="nump">$ 17.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 recognition period for unvested options</a></td>
<td class="text">2 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ggg_StockIncentivePlanMember', window );">Stock Incentive Plan (2019)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Total shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Available for future issuance</a></td>
<td class="nump">4,743,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_PlanNameAxis=ggg_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase Plan (2006)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Share purchase price as percentage of fair value</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total shares authorized</a></td>
<td class="nump">21,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Available for future issuance</a></td>
<td class="nump">11,423,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate', window );">Stock purchase plan discount percentage</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ggg_PreviousShareBasedPlansMember', window );">Previous Share-Based Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans', window );">Number of plans replaced by subsequent plans | plan</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Available for future issuance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 );">Director | Stock Incentive Plan (2019)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_DeferredCompensationArrangementWithIndividualSharesIssued', window );">Shares issued under the plan</a></td>
<td class="nump">11,150<span></span>
</td>
<td class="nump">12,055<span></span>
</td>
<td class="nump">12,070<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award 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>
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Number of Previous Plans Replaced by Subsequent 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;">ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pursuant to the terms of a deferred compensation 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> -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_DeferredCompensationArrangementWithIndividualSharesIssued</td>
</tr>
<tr>
<td style="padding-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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on offering date that participants pay for shares.</p></div>
<a href="javascript: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from grant date that an equity-based award expires, 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/exampleRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://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 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> -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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-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_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ggg_StockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ggg_StockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ggg_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ggg_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ggg_PreviousShareBasedPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ggg_PreviousShareBasedPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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>99
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481722251664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Awards, Purchase Plans and Compensation Cost (Option Activity and Outstanding) (Details) - $ / shares<br> shares 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. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 25, 2020</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options, Outstanding [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning (in shares)</a></td>
<td class="nump">10,265<span></span>
</td>
<td class="nump">9,575<span></span>
</td>
<td class="nump">10,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">1,114<span></span>
</td>
<td class="nump">1,381<span></span>
</td>
<td class="nump">843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(1,354)<span></span>
</td>
<td class="num">(645)<span></span>
</td>
<td class="num">(1,309)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Canceled (in shares)</a></td>
<td class="num">(121)<span></span>
</td>
<td class="num">(46)<span></span>
</td>
<td class="num">(167)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending (in shares)</a></td>
<td class="nump">9,904<span></span>
</td>
<td class="nump">10,265<span></span>
</td>
<td class="nump">9,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, beginning (dollars per share)</a></td>
<td class="nump">$ 44.40<span></span>
</td>
<td class="nump">$ 39.31<span></span>
</td>
<td class="nump">$ 35.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Granted (dollars per share)</a></td>
<td class="nump">71.45<span></span>
</td>
<td class="nump">71.03<span></span>
</td>
<td class="nump">72.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (dollars per share)</a></td>
<td class="nump">30.77<span></span>
</td>
<td class="nump">25.58<span></span>
</td>
<td class="nump">24.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Canceled (dollars per share)</a></td>
<td class="nump">62.75<span></span>
</td>
<td class="nump">49.42<span></span>
</td>
<td class="nump">55.59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, ending (dollars per share)</a></td>
<td class="nump">$ 49.09<span></span>
</td>
<td class="nump">$ 44.40<span></span>
</td>
<td class="nump">$ 39.31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options, exercisable (in shares)</a></td>
<td class="nump">7,274<span></span>
</td>
<td class="nump">7,793<span></span>
</td>
<td class="nump">7,296<span></span>
</td>
<td class="nump">6,553<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price of exercisable options (dollars per share)</a></td>
<td class="nump">$ 41.46<span></span>
</td>
<td class="nump">$ 37.22<span></span>
</td>
<td class="nump">$ 33.75<span></span>
</td>
<td class="nump">$ 28.02<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 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_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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 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 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(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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481725269088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Awards, Purchase Plans and Compensation Cost (Options Outstanding and Exercisable By Price) (Details)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 29, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember', window );">$10 - $30</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower range exercise price</a></td>
<td class="nump">$ 20<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper range exercise price</a></td>
<td class="nump">$ 35<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding | shares</a></td>
<td class="nump">3,107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted&#160;Average Remaining Contractual&#160;Term in Years</a></td>
<td class="text">3 years 2 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted&#160;Average Exercise Price</a></td>
<td class="nump">$ 26.85<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable | shares</a></td>
<td class="nump">3,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted&#160;Average Exercise Price</a></td>
<td class="nump">$ 26.85<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember', window );">$30 - $45</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower range exercise price</a></td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper range exercise price</a></td>
<td class="nump">$ 50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding | shares</a></td>
<td class="nump">2,392<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted&#160;Average Remaining Contractual&#160;Term in Years</a></td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted&#160;Average Exercise Price</a></td>
<td class="nump">$ 44.75<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable | shares</a></td>
<td class="nump">2,365<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted&#160;Average Exercise Price</a></td>
<td class="nump">$ 44.75<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember', window );">$45 - $60</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower range exercise price</a></td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper range exercise price</a></td>
<td class="nump">$ 65<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding | shares</a></td>
<td class="nump">1,231<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted&#160;Average Remaining Contractual&#160;Term in Years</a></td>
<td class="text">7 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted&#160;Average Exercise Price</a></td>
<td class="nump">$ 55.96<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable | shares</a></td>
<td class="nump">1,084<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted&#160;Average Exercise Price</a></td>
<td class="nump">$ 55.92<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember', window );">$60 - $75</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower range exercise price</a></td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper range exercise price</a></td>
<td class="nump">$ 80<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding | shares</a></td>
<td class="nump">3,174<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted&#160;Average Remaining Contractual&#160;Term in Years</a></td>
<td class="text">9 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted&#160;Average Exercise Price</a></td>
<td class="nump">$ 71.48<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable | shares</a></td>
<td class="nump">718<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted&#160;Average Exercise Price</a></td>
<td class="nump">$ 71.94<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember', window );">$10 - $75</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Lower range exercise price</a></td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Upper range exercise price</a></td>
<td class="nump">$ 80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding | shares</a></td>
<td class="nump">9,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted&#160;Average Remaining Contractual&#160;Term in Years</a></td>
<td class="text">6 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted&#160;Average Exercise Price</a></td>
<td class="nump">$ 49.09<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable | shares</a></td>
<td class="nump">7,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted&#160;Average Exercise Price</a></td>
<td class="nump">$ 41.46<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript: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 (g)<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript: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 (g)<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price as of the balance sheet date for those equity-based payment arrangements exercisable 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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1</td>
</tr>
<tr>
<td style="padding-right: 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1</td>
</tr>
<tr>
<td style="padding-right: 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>101
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729060352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Awards, Purchase Plans and Compensation Cost (Options Exercised) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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_ProceedsFromStockOptionsExercised', window );">Cash received</a></td>
<td class="nump">$ 40,708<span></span>
</td>
<td class="nump">$ 15,739<span></span>
</td>
<td class="nump">$ 32,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value</a></td>
<td class="nump">61,624<span></span>
</td>
<td class="nump">28,193<span></span>
</td>
<td class="nump">65,319<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions', window );">Tax benefit realized</a></td>
<td class="nump">$ 12,605<span></span>
</td>
<td class="nump">$ 6,020<span></span>
</td>
<td class="nump">$ 13,329<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_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>102
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481730974576">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Share-Based Awards, Purchase Plans and Compensation Cost (Authorized Shares) (Details) - shares<br></strong></div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Total shares authorized</a></td>
<td class="nump">31,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Available for future issuance</a></td>
<td class="nump">16,166,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ggg_StockIncentivePlanMember', window );">Stock Incentive Plan (2019)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Total shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Available for future issuance</a></td>
<td class="nump">4,743,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ggg_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase Plan (2006)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Total shares authorized</a></td>
<td class="nump">21,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Available for future issuance</a></td>
<td class="nump">11,423,000<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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ggg_StockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ggg_StockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ggg_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ggg_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481728948144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Awards, Purchase Plans and Compensation Cost (Share Based Compensation Expense) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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_AllocatedShareBasedCompensationExpense', window );">Share-based compensation</a></td>
<td class="nump">$ 30,229<span></span>
</td>
<td class="nump">$ 24,695<span></span>
</td>
<td class="nump">$ 24,931<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">3,177<span></span>
</td>
<td class="nump">2,319<span></span>
</td>
<td class="nump">1,705<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_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Share-based compensation, net of tax</a></td>
<td class="nump">$ 27,052<span></span>
</td>
<td class="nump">$ 22,376<span></span>
</td>
<td class="nump">$ 23,226<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481732908016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Awards, Purchase Plans and Compensation Cost (Valuation Assumptions Options) (Details) - Stock Options - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life in years</a></td>
<td class="text">6 years 8 months 12 days<span></span>
</td>
<td class="text">6 years 4 months 24 days<span></span>
</td>
<td class="text">7 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Interest rate</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">2.70%<span></span>
</td>
<td class="nump">0.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">26.30%<span></span>
</td>
<td class="nump">26.20%<span></span>
</td>
<td class="nump">25.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">1.30%<span></span>
</td>
<td class="nump">1.20%<span></span>
</td>
<td class="nump">1.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value per share</a></td>
<td class="nump">$ 21.76<span></span>
</td>
<td class="nump">$ 19.10<span></span>
</td>
<td class="nump">$ 17.87<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481734064992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Awards, Purchase Plans and Compensation Cost (Valuation Assumptions ESPP) (Details) - Employee Stock - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life in years</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Interest rate</a></td>
<td class="nump">5.10%<span></span>
</td>
<td class="nump">0.90%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">26.40%<span></span>
</td>
<td class="nump">20.50%<span></span>
</td>
<td class="nump">40.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">1.20%<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value per share</a></td>
<td class="nump">$ 18.04<span></span>
</td>
<td class="nump">$ 16.01<span></span>
</td>
<td class="nump">$ 21.50<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481730731712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Schedule Of Earnings Per Share Basic and Diluted) (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. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_NetIncomeLoss', window );">Net earnings available to common shareholders</a></td>
<td class="nump">$ 506,511<span></span>
</td>
<td class="nump">$ 460,645<span></span>
</td>
<td class="nump">$ 439,866<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesIssuedBasic', window );">Weighted average shares outstanding for basic earnings per share (in shares)</a></td>
<td class="nump">168,442<span></span>
</td>
<td class="nump">168,952<span></span>
</td>
<td class="nump">169,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_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive effect of stock options computed based on the treasury stock method using the average market price (in shares)</a></td>
<td class="nump">3,757<span></span>
</td>
<td class="nump">3,941<span></span>
</td>
<td class="nump">4,891<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding for diluted earnings per share (in shares)</a></td>
<td class="nump">172,199<span></span>
</td>
<td class="nump">172,893<span></span>
</td>
<td class="nump">174,526<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share (in dollars per share)</a></td>
<td class="nump">$ 3.01<span></span>
</td>
<td class="nump">$ 2.73<span></span>
</td>
<td class="nump">$ 2.59<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share (in dollars per share)</a></td>
<td class="nump">$ 2.94<span></span>
</td>
<td class="nump">$ 2.66<span></span>
</td>
<td class="nump">$ 2.52<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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</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_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-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_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_WeightedAverageNumberOfSharesIssuedBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-13<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 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_WeightedAverageNumberOfSharesIssuedBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481731789600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Narrative) (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481723612240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Narrative) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 29, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</a></td>
<td class="nump">100.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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent', window );">Company contribution rate for employees not covered by DBP</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="re">
<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 );">Company contributions to 401K</a></td>
<td class="nump">$ 11,500<span></span>
</td>
<td class="nump">$ 11,000<span></span>
</td>
<td class="nump">$ 10,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_DefinedBenefitPlanSettlementsBenefitObligation', window );">Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement</a></td>
<td class="nump">$ 147,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ggg_PensionPlanParticipantsTransfered', window );">Pension Plan Participants Transfered</a></td>
<td class="nump">651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Pension settlement losses</a></td>
<td class="nump">$ 42,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,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_ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits', window );">Highest earnings 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>
</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_ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation', window );">Years preceding retirement</a></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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Defined Benefit Plan, Plan Assets, Contributions by Employer</a></td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="nump">20,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_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation for all defined benefit plans</a></td>
<td class="nump">186,000<span></span>
</td>
<td class="nump">297,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_PensionAndOtherPostretirementBenefitExpense', window );">Pension and Other Postretirement Benefits Cost (Reversal of Cost)</a></td>
<td class="nump">44,000<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">12,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_DefinedBenefitPlanSettlementsBenefitObligation', window );">Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement</a></td>
<td class="nump">149,212<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_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Pension settlement losses</a></td>
<td class="num">$ (42,169)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(12,285)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency', window );">Investments at Net Asset Value, Redemption Frequency</a></td>
<td class="text">daily<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments', window );">Investments at Net Asset Value, Unfunded Commitments</a></td>
<td class="nump">$ 2,300<span></span>
</td>
<td class="nump">2,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_DefinedBenefitPlanContributionsByEmployer', window );">Defined Benefit Plan, Plan Assets, Contributions by Employer</a></td>
<td class="nump">23,066<span></span>
</td>
<td class="nump">22,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear', window );">Expected company contributions to retirement plans next year</a></td>
<td class="nump">$ 1,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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits | 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="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_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1', window );">Investments at Net Asset Value, Redemption Notice Period</a></td>
<td class="text">10 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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits | 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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1', window );">Investments at Net Asset Value, Redemption Notice 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_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember', window );">Postretirement&#160;Medical&#160;Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_DefinedBenefitPlanSettlementsBenefitObligation', window );">Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement</a></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_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Pension settlement losses</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_DefinedBenefitPlanContributionsByEmployer', window );">Defined Benefit Plan, Plan Assets, Contributions by Employer</a></td>
<td class="nump">$ 1,552<span></span>
</td>
<td class="nump">$ 1,503<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_ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum', window );">Retirement medical plan limit on annual increase in company cost</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_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear', window );">Health care cost trend rate assumed for next year</a></td>
<td class="nump">8.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1', window );">Ultimate health care cost trend rate</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate', window );">Year that rate reaches ultimate trend rate</a></td>
<td class="text">2038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear', window );">Expected company contributions to retirement plans next year</a></td>
<td class="nump">$ 1,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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity | Pension Plan - Blue Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target plan asset allocations</a></td>
<td class="nump">52.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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember', window );">Fixed income | Pension Plan - Blue Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target plan asset allocations</a></td>
<td class="nump">32.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_DefinedBenefitPlanByPlanAssetCategoriesAxis=ggg_RealEstateFundsAndOtherInvestmentsMember', window );">Real estate and other | Pension Plan - Blue Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target plan asset allocations</a></td>
<td class="nump">16.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_ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plans, Service Period, Years Eligible for Benefits Calculation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</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_ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plans, Service Period for Determining Benefits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</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_ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 those employees who are not covered by a defined benefit plan, the percentage of their 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;">ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</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_ggg_PensionPlanParticipantsTransfered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pension Plan Participants Transfered</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_PensionPlanParticipantsTransfered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 percentage of annual postretirement medical plan cost increase that is to be paid by the employer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</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_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></div>
<a href="javascript: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 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/2147480506/715-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_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan 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 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 2: 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)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<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 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-6<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 (b)(3)<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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.</p></div>
<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 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<br><br>Reference 2: 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 (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one 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/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 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3A<br><br>Reference 2: 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 (h)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<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 6<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanSettlementsBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.</p></div>
<a href="javascript: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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanSettlementsBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanUltimateHealthCareCostTrendRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ultimate trend rate for health care cost for defined benefit postretirement 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Year ultimate health care cost trend rate is expected to be reached, in YYYY format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:gYearListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>States the frequency (for example, annually, semi-annually, quarterly) with which the entity can redeem its investment, or portion thereof, for each of those certain investments for which net asset value per share is calculated (including by unit, membership interest, or other equity (ownership interest) unit measure) (alternative investments), by major category.</p></div>
<a href="javascript: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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Notice period the entity is required to deliver before it can redeem an investment calculated using net asset value per share, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, investments calculated by per unit, per membership interest, other equity or ownership interest and alternative investments.</p></div>
<a href="javascript: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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1</td>
</tr>
<tr>
<td style="padding-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_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unfunded commitments for which the entity is obligated, to those certain investments for which net asset value per share is calculated (including by unit, membership interest, or other equity (ownership interest) unit measure) (alternative investments).</p></div>
<a href="javascript: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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 (reversal of cost) for pension and other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=ggg_PensionPlanBluePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=ggg_PensionPlanBluePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DefinedBenefitPlanByPlanAssetCategoriesAxis=ggg_RealEstateFundsAndOtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=ggg_RealEstateFundsAndOtherInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>109
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481723738688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Retirement Benefits (Plan Assets by Category and Fair Value Measurement Level) (Details) - Pension Benefits - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value, plan assets</a></td>
<td class="nump">$ 160,851<span></span>
</td>
<td class="nump">$ 281,175<span></span>
</td>
<td class="nump">$ 347,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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Investments categorized in fair value hierarchy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value, plan assets</a></td>
<td class="nump">37,576<span></span>
</td>
<td class="nump">32,514<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Investments measured at net asset value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value, plan assets</a></td>
<td class="nump">123,275<span></span>
</td>
<td class="nump">248,661<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Cash and cash equivalents | Level&#160;1 | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value, plan assets</a></td>
<td class="nump">1,425<span></span>
</td>
<td class="nump">351<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Insurance contract | Level 3 | Fair Value, Nonrecurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value, plan assets</a></td>
<td class="nump">36,151<span></span>
</td>
<td class="nump">32,163<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Equity | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value, plan assets</a></td>
<td class="nump">58,280<span></span>
</td>
<td class="nump">117,891<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">U.S. Large Cap | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value, plan assets</a></td>
<td class="nump">40,726<span></span>
</td>
<td class="nump">74,838<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">U.S. Small/Mid Cap | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value, plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,191<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">International | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value, plan assets</a></td>
<td class="nump">17,554<span></span>
</td>
<td class="nump">37,862<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Fixed income | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value, plan assets</a></td>
<td class="nump">49,595<span></span>
</td>
<td class="nump">93,262<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Real estate and other | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value, plan assets</a></td>
<td class="nump">$ 15,400<span></span>
</td>
<td class="nump">$ 37,508<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_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_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<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 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 2: 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)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<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)(ii)<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)(iv)(01)<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 (b)<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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FairValueInputsLevel12And3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueInputsLevel12And3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_FairValueMeasuredAtNetAssetValuePerShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueMeasuredAtNetAssetValuePerShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashSurrenderValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashSurrenderValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DefinedBenefitPlanByPlanAssetCategoriesAxis=ggg_UsLargeCapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=ggg_UsLargeCapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DefinedBenefitPlanByPlanAssetCategoriesAxis=ggg_UsSmallCapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=ggg_UsSmallCapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DefinedBenefitPlanByPlanAssetCategoriesAxis=ggg_ForeignEquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=ggg_ForeignEquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DefinedBenefitPlanByPlanAssetCategoriesAxis=ggg_RealEstateFundsAndOtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanByPlanAssetCategoriesAxis=ggg_RealEstateFundsAndOtherInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>110
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481732932048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits Retirement Benefits (Level 3 Asset Rollforward) (Details) - Fair Value, Recurring - Pension Benefits - Level 3 - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Balance, beginning of year</a></td>
<td class="nump">$ 32,163<span></span>
</td>
<td class="nump">$ 30,926<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases', window );">Purchases</a></td>
<td class="nump">2,593<span></span>
</td>
<td class="nump">2,431<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales', window );">Redemptions</a></td>
<td class="num">(2,833)<span></span>
</td>
<td class="num">(669)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss', window );">Unrealized gains (losses)</a></td>
<td class="nump">4,228<span></span>
</td>
<td class="num">(525)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Balance, end of year</a></td>
<td class="nump">$ 36,151<span></span>
</td>
<td class="nump">$ 32,163<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_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 income from asset measured at fair value on recurring basis 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 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_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in 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> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in 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> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>111
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481728889744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Funded Status) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in benefit obligation</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_DefinedBenefitPlanSettlementsBenefitObligation', window );">Settlements</a></td>
<td class="num">$ (147,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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in plan 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_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in benefit obligation</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_DefinedBenefitPlanBenefitObligation', window );">Obligation, beginning of year</a></td>
<td class="nump">315,807<span></span>
</td>
<td class="nump">418,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_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">5,729<span></span>
</td>
<td class="nump">8,242<span></span>
</td>
<td class="nump">$ 9,355<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">16,535<span></span>
</td>
<td class="nump">10,996<span></span>
</td>
<td class="nump">11,409<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial loss (gain)</a></td>
<td class="nump">32,763<span></span>
</td>
<td class="num">(110,467)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefit payments</a></td>
<td class="num">(12,103)<span></span>
</td>
<td class="num">(9,122)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAmendments', window );">Plan amendments</a></td>
<td class="num">(250)<span></span>
</td>
<td class="num">(267)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation', window );">Settlements</a></td>
<td class="num">(149,212)<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_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation', window );">Exchange rate changes</a></td>
<td class="nump">4,306<span></span>
</td>
<td class="num">(1,626)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Obligation, end of year</a></td>
<td class="nump">213,575<span></span>
</td>
<td class="nump">315,807<span></span>
</td>
<td class="nump">418,051<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in plan 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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value, beginning of year</a></td>
<td class="nump">281,175<span></span>
</td>
<td class="nump">347,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on assets</a></td>
<td class="nump">14,504<span></span>
</td>
<td class="num">(80,078)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">23,066<span></span>
</td>
<td class="nump">22,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefit payments</a></td>
<td class="num">(12,103)<span></span>
</td>
<td class="num">(9,122)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets', window );">Settlements</a></td>
<td class="num">(149,212)<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_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss', window );">Exchange rate changes</a></td>
<td class="nump">3,421<span></span>
</td>
<td class="num">(281)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value, end of year</a></td>
<td class="nump">160,851<span></span>
</td>
<td class="nump">281,175<span></span>
</td>
<td class="nump">347,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Defined Benefit Plan, Funded (Unfunded) Status of Plan</a></td>
<td class="num">(52,724)<span></span>
</td>
<td class="num">(34,632)<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_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember', window );">Postretirement&#160;Medical&#160;Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in benefit obligation</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_DefinedBenefitPlanBenefitObligation', window );">Obligation, beginning of year</a></td>
<td class="nump">22,930<span></span>
</td>
<td class="nump">32,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">348<span></span>
</td>
<td class="nump">516<span></span>
</td>
<td class="nump">670<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">1,165<span></span>
</td>
<td class="nump">839<span></span>
</td>
<td class="nump">832<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial loss (gain)</a></td>
<td class="num">(237)<span></span>
</td>
<td class="num">(9,044)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefit payments</a></td>
<td class="num">(1,552)<span></span>
</td>
<td class="num">(1,503)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAmendments', window );">Plan amendments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation', window );">Settlements</a></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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation', window );">Exchange rate changes</a></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_DefinedBenefitPlanBenefitObligation', window );">Obligation, end of year</a></td>
<td class="nump">22,654<span></span>
</td>
<td class="nump">22,930<span></span>
</td>
<td class="nump">32,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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in plan 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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value, beginning of year</a></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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on assets</a></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_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">1,552<span></span>
</td>
<td class="nump">1,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefit payments</a></td>
<td class="num">(1,552)<span></span>
</td>
<td class="num">(1,503)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets', window );">Settlements</a></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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss', window );">Exchange rate changes</a></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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value, end of year</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_DefinedBenefitPlanFundedStatusOfPlan', window );">Defined Benefit Plan, Funded (Unfunded) Status of Plan</a></td>
<td class="num">$ (22,654)<span></span>
</td>
<td class="num">$ (22,930)<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_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<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 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 2: 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 (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive 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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit 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 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/2147480506/715-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_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory 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 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480266/715-60-50-4<br><br>Reference 2: 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 (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan 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 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 2: 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)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<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 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-6<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 (b)(3)<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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<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 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 2: 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)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<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)(ii)<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)(iv)(01)<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 (b)<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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 benefit obligation of defined benefit 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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) 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/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-2<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 recognized for passage of time related to defined benefit 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/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<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 (a)(2)<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 (h)(2)<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 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanPlanAmendments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new 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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanPlanAmendments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory 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/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480266/715-60-50-4<br><br>Reference 2: 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 (b)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) plan assets of defined benefit 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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 actuarial present value of benefits attributed to service rendered by employee for defined benefit 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/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<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 (a)(1)<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 (h)(1)<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 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanSettlementsBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.</p></div>
<a href="javascript: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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanSettlementsBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanSettlementsPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanSettlementsPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>112
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481729005056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Retirement Benefits (Amounts Recognized in Balance Sheets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract', window );"><strong>Amounts recognized in consolidated balance sheets</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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">$ 80,347<span></span>
</td>
<td class="nump">$ 61,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_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits</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_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract', window );"><strong>Amounts recognized in consolidated balance sheets</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_PrepaidExpenseNoncurrent', window );">Non-current assets</a></td>
<td class="nump">215<span></span>
</td>
<td class="nump">5,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_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Current liabilities</a></td>
<td class="nump">1,749<span></span>
</td>
<td class="nump">1,860<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">51,190<span></span>
</td>
<td class="nump">38,170<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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Net</a></td>
<td class="nump">52,724<span></span>
</td>
<td class="nump">34,632<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember', window );">Postretirement&#160;Medical&#160;Benefits</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_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract', window );"><strong>Amounts recognized in consolidated balance sheets</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_PrepaidExpenseNoncurrent', window );">Non-current assets</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_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Current liabilities</a></td>
<td class="nump">1,745<span></span>
</td>
<td class="nump">1,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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">20,909<span></span>
</td>
<td class="nump">21,167<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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Net</a></td>
<td class="nump">$ 22,654<span></span>
</td>
<td class="nump">$ 22,930<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_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><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 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 in statement of financial position, for defined benefit pension and other postretirement plans.</p></div>
<a href="javascript: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(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><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 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_PrepaidExpenseNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481730804928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Retirement Benefits (Accumulated Benefit Obligation in Excess of Plan Assets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract', window );"><strong>Information for plans with accumulated benefit obligation in excess of plan 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_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="nump">$ 89,206<span></span>
</td>
<td class="nump">$ 72,190<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">81,701<span></span>
</td>
<td class="nump">69,395<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 36,150<span></span>
</td>
<td class="nump">$ 32,164<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_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan 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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-3<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 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan 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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-3<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 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan 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 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>114
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481725967792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Components of Net Periodic Benefit Cost) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Components of net periodic benefit cost</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_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Settlement loss (gain)</a></td>
<td class="num">$ (42,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (12,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Components of net periodic benefit cost</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_DefinedBenefitPlanServiceCost', window );">Service cost-benefits earned during the period</a></td>
<td class="nump">5,729<span></span>
</td>
<td class="nump">$ 8,242<span></span>
</td>
<td class="nump">9,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_DefinedBenefitPlanInterestCost', window );">Interest cost on projected benefit obligation</a></td>
<td class="nump">16,535<span></span>
</td>
<td class="nump">10,996<span></span>
</td>
<td class="nump">11,409<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on assets</a></td>
<td class="num">(19,141)<span></span>
</td>
<td class="num">(19,754)<span></span>
</td>
<td class="num">(20,767)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost (credit)</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">84<span></span>
</td>
<td class="nump">246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of net loss (gain)</a></td>
<td class="nump">5,999<span></span>
</td>
<td class="nump">4,701<span></span>
</td>
<td class="nump">9,248<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Settlement loss (gain)</a></td>
<td class="nump">42,169<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,285<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanOtherCosts', window );">Cost of pension plans which are not significant and have not adopted ASC 715</a></td>
<td class="nump">368<span></span>
</td>
<td class="nump">284<span></span>
</td>
<td class="nump">368<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_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">51,695<span></span>
</td>
<td class="nump">4,553<span></span>
</td>
<td class="nump">22,144<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember', window );">Postretirement&#160;Medical&#160;Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Components of net periodic benefit cost</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_DefinedBenefitPlanServiceCost', window );">Service cost-benefits earned during the period</a></td>
<td class="nump">348<span></span>
</td>
<td class="nump">516<span></span>
</td>
<td class="nump">670<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost on projected benefit obligation</a></td>
<td class="nump">1,165<span></span>
</td>
<td class="nump">839<span></span>
</td>
<td class="nump">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_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on assets</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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost (credit)</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_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of net loss (gain)</a></td>
<td class="num">(133)<span></span>
</td>
<td class="nump">345<span></span>
</td>
<td class="nump">1,002<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Settlement loss (gain)</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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">$ 1,380<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="nump">$ 2,504<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_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) recognized in net periodic benefit (cost) credit of defined benefit 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/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<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 (h)(4)<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 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit 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/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<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 (h)(5)<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 6<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit 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/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<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 (h)(3)<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 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 recognized for passage of time related to defined benefit 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/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<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 (a)(2)<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 (h)(2)<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 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit 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/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<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 (h)<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 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanOtherCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of defined benefit plan cost (credit), 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_DefinedBenefitPlanOtherCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3A<br><br>Reference 2: 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 (h)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<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 6<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 actuarial present value of benefits attributed to service rendered by employee for defined benefit 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/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<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 (a)(1)<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 (h)(1)<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 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>115
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481725511200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Amounts recognized in other comprehensive (income) loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits</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_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract', window );"><strong>Amounts recognized in other comprehensive (income) loss</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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Net gain (loss) arising during the period</a></td>
<td class="num">$ (37,132)<span></span>
</td>
<td class="nump">$ 11,189<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Amortization of net (gain) loss</a></td>
<td class="nump">5,999<span></span>
</td>
<td class="nump">4,701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax', window );">Prior service credit (cost) arising during the period</a></td>
<td class="nump">250<span></span>
</td>
<td class="nump">267<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax', window );">Settlement (gain) loss</a></td>
<td class="nump">42,169<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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax', window );">Amortization of prior service (credit) cost</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">84<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Total</a></td>
<td class="nump">11,322<span></span>
</td>
<td class="nump">16,241<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember', window );">Postretirement&#160;Medical&#160;Benefits</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_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract', window );"><strong>Amounts recognized in other comprehensive (income) loss</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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Net gain (loss) arising during the period</a></td>
<td class="nump">237<span></span>
</td>
<td class="nump">9,044<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Amortization of net (gain) loss</a></td>
<td class="num">(133)<span></span>
</td>
<td class="nump">345<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax', window );">Prior service credit (cost) arising during the period</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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax', window );">Settlement (gain) loss</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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax', window );">Amortization of prior service (credit) cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Total</a></td>
<td class="nump">$ 104<span></span>
</td>
<td class="nump">$ 9,389<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_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript: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> -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 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-15<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 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<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 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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-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 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/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 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript: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 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -SubTopic 10<br> -Topic 220<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 adjustment from accumulated other comprehensive (income) loss for net period benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<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 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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-15<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 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<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 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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481724672384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Retirement Benefits (Amounts included in accumulated other comprehensive (income) loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits</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_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract', window );"><strong>Amounts recognized in accumulated ther comprehensive income</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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Prior service cost</a></td>
<td class="nump">$ 2,163<span></span>
</td>
<td class="nump">$ 1,668<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Net gain (loss)</a></td>
<td class="num">(44,195)<span></span>
</td>
<td class="num">(55,084)<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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax', window );">Net before income taxes</a></td>
<td class="num">(42,032)<span></span>
</td>
<td class="num">(53,416)<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_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect', window );">Income taxes</a></td>
<td class="nump">9,464<span></span>
</td>
<td class="nump">12,207<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax', window );">Net</a></td>
<td class="num">(32,568)<span></span>
</td>
<td class="num">(41,209)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember', window );">Postretirement&#160;Medical&#160;Benefits</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_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract', window );"><strong>Amounts recognized in accumulated ther comprehensive income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Prior service cost</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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Net gain (loss)</a></td>
<td class="nump">1,995<span></span>
</td>
<td class="nump">1,891<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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax', window );">Net before income taxes</a></td>
<td class="nump">1,995<span></span>
</td>
<td class="nump">1,891<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_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect', window );">Income taxes</a></td>
<td class="num">(439)<span></span>
</td>
<td class="num">(416)<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_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax', window );">Net</a></td>
<td class="nump">$ 1,556<span></span>
</td>
<td class="nump">$ 1,475<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of tax total of net gain (loss), prior service cost (credit), and transition assets (obligations), as well as minimum pension liability if still remaining, included in accumulated other comprehensive income associated with a defined benefit pension or other postretirement plan(s) because they have yet to be recognized as components of net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of net gain (loss), prior service cost (credit), and transition assets (obligations), as well as minimum pension liability if still remaining, included in accumulated other comprehensive income associated with a defined benefit pension or other postretirement plan(s) because they have yet to be recognized as components of net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript: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 45<br> -Paragraph 10A<br> -Subparagraph (i-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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript: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/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript: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/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>117
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481724272592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefits (Assumptions used to determine obligations and cost) (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits | U.S. Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Assumptions used to determine net period benefit obligation</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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</a></td>
<td class="nump">5.30%<span></span>
</td>
<td class="nump">5.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</a></td>
<td class="nump">2.70%<span></span>
</td>
<td class="nump">2.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract', window );"><strong>Assumptions used to determine net periodic benefit cost</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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate</a></td>
<td class="nump">5.60%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">2.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease', window );">Rate of compensation increase</a></td>
<td class="nump">2.70%<span></span>
</td>
<td class="nump">2.70%<span></span>
</td>
<td class="nump">2.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on assets</a></td>
<td class="nump">7.60%<span></span>
</td>
<td class="nump">6.30%<span></span>
</td>
<td class="nump">6.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits | Non-U.S. Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Assumptions used to determine net period benefit obligation</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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</a></td>
<td class="nump">2.10%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</a></td>
<td class="nump">1.70%<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract', window );"><strong>Assumptions used to determine net periodic benefit cost</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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate</a></td>
<td class="nump">0.40%<span></span>
</td>
<td class="nump">0.40%<span></span>
</td>
<td class="nump">0.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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease', window );">Rate of compensation increase</a></td>
<td class="nump">1.30%<span></span>
</td>
<td class="nump">1.30%<span></span>
</td>
<td class="nump">1.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on assets</a></td>
<td class="nump">1.60%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember', window );">Postretirement&#160;Medical&#160;Benefits | U.S. Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Assumptions used to determine net period benefit obligation</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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</a></td>
<td class="nump">5.30%<span></span>
</td>
<td class="nump">5.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract', window );"><strong>Assumptions used to determine net periodic benefit cost</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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate</a></td>
<td class="nump">5.60%<span></span>
</td>
<td class="nump">2.90%<span></span>
</td>
<td class="nump">2.60%<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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit 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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit 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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit 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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit 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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-8<br><br>Reference 2: 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 (k)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit 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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_ForeignPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_ForeignPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>118
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481731902592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Retirement Benefits (Estimated future benefit payments) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 29, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits</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_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Estimated future benefit payments</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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 7,165<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2025</a></td>
<td class="nump">6,455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2026</a></td>
<td class="nump">9,455<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2027</a></td>
<td class="nump">11,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2028</a></td>
<td class="nump">11,270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">Years 2029-2033</a></td>
<td class="nump">67,316<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember', window );">Postretirement&#160;Medical&#160;Benefits</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_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Estimated future benefit payments</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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2024</a></td>
<td class="nump">1,745<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2025</a></td>
<td class="nump">1,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2026</a></td>
<td class="nump">1,689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2027</a></td>
<td class="nump">1,697<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2028</a></td>
<td class="nump">1,670<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">Years 2029-2033</a></td>
<td class="nump">$ 7,974<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_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript: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 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/2147480506/715-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_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript: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 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/2147480506/715-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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript: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 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/2147480506/715-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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript: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 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/2147480506/715-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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript: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 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/2147480506/715-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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript: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 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/2147480506/715-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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>119
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481722271552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Lease Commitments) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 29, 2023</div></th>
<th class="th"><div>Dec. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="nump">$ 11,688<span></span>
</td>
<td class="nump">$ 12,307<span></span>
</td>
</tr>
<tr class="re">
<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">11,903<span></span>
</td>
<td class="nump">11,886<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_ggg_OperatingLeaseRightofUseAssetAdditions', window );">Non-cash additions to operating lease assets</a></td>
<td class="nump">$ 6,141<span></span>
</td>
<td class="nump">$ 8,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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (years)</a></td>
<td class="text">3 years 1 month 6 days<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">5.13%<span></span>
</td>
<td class="nump">3.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_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Future Maturities of Operating Lease Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 8,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2025</a></td>
<td class="nump">7,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2026</a></td>
<td class="nump">3,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2027</a></td>
<td class="nump">1,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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">21,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Present value adjustment</a></td>
<td class="num">(1,574)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 liabilities</a></td>
<td class="nump">$ 20,027<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_ggg_OperatingLeaseRightofUseAssetAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right of Use Asset, Additions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ggg_OperatingLeaseRightofUseAssetAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ggg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140481728930912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Narrative) (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 29, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary', window );">Open purchase order commitments</a></td>
<td class="nump">$ 156<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseObligation', window );">Maximum purchase quantities and supplier inventory commitments</a></td>
<td class="nump">56<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInNextTwelveMonths', window );">Contractual Obligation, Due in 2024</a></td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInSecondYear', window );">Contractual Obligation, Due in 2025</a></td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInThirdYear', window );">Contractual Obligation, Due in 2026</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInFourthAndFifthYear', window );">Contractual Obligation, Due Thereafter</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Standby letters of credit commitments</a></td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Guarantees of subsidiary debt</a></td>
<td class="nump">$ 5<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_ContractualObligationDueInFourthAndFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation to be paid in fourth and fifth fiscal years following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligationDueInFourthAndFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligationDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligationDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligationDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsMaximumExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.</p></div>
<a href="javascript: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> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-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_GuaranteeObligationsMaximumExposure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-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_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>EXCEL
<SEQUENCE>122
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( (MF5%@'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " "+9E18X%>ICN\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M:L,P#(=?9?B>R''W!TSJR\9.&PQ6V-C-V&IK&CO&UDCZ]DN\-F5L#["CI9\_
M?0*U)DK3)WQ)?<1$#O/5Z+N0I8EKMB>*$B";/7J=ZRD1IN:V3U[3]$P[B-H<
M] Y!<'X+'DE;31IF8!47(E.M-=(DU-2G$]Z:!1\_4U=@U@!VZ#%0AJ9N@*EY
M8CR.70L7P PC3#Y_%] NQ%+]$ULZP$[),;LE-0Q#/:Q*;MJA@??GI]>R;N5"
M)AT,3K^RDW2,N&;GR6^K^X?-(U."B^N*BTKP37,G;X3DS<?L^L/O(NQ[Z[;N
M'QN?!54+O^Y"?0%02P,$%     @ BV946)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" "+9E18I^T?#MH'  !X,   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+6;;7/B-A>&_XJ&=CK;F23X!0C9)LP0DFSI;E(FI.WLL_-\$+8 S=H2E>2\
M_/L>&;!Q*@O<$?LA8.-S8UWHY=SRV<L7+K[+)2$*O:8)DU>MI5*KC^VVC)8D
MQ?*,KPB#3^9<I%C!H5BTY4H0'.=!:=(./*_73C%EK<%E?FXB!I<\4PEE9"*0
MS-(4B[=KDO"7JY;?VIYXI(NETB?:@\L57I I47^L)@*.VH5*3%/").4,"3*_
M:@W]CS=A7P?D5_Q)R8O<>8]T4V:<?]<'X_BJY>D[(@F)E); \/),1B1)M!+<
MQ]\;T5;QG3IP]_U6_2YO/#1FAB49\>0O&JOE5:O?0C&9XRQ1C_SE5[)I4%?K
M13R1^5_TLKZV&[90E$G%TTTPW$%*V?H5OVY [ 3TO9J 8!,0O OP.S4!X28@
M?!_0JPGH; (Z.9EU4W(.-UCAP:7@+TCHJT%-O\EAYM'0?,KT[SY5 CZE$*<&
M(_Y,!)K 3XQ.T1_3&_3AQY\OVPJ4]>?M:*-RO58):E3\ -USII82W;*8Q%6!
M-MQ2<5_!]KZN ZOB#8G.4'!Q@@(O" TW-+*'_X89A/?R\(XA_&9/> ;AH6?Z
M]DIKPH)RF.N%5LK?AC.I!/3T_YL(KQ4Z9@4]_#_*%8[(50O&MR3BF;0&/_W@
M][Q?3'1<BMTX$JN0ZQ3D.C;UP0V/,IAF%'IZ6Q$3-GNX[YU^-O&Q1C7EXTBL
MPJ=;\.D>QF?(6(83]$A67"@3*+N.$ID)[\@:U124([$*J%X!JG<8J D1E,=Z
MHD(P8QK[U!ZE[=14.S=9XYM"<R16@79>0#L_</0)#$M]OE+7]S"[UAPGTMC%
MK&%-:3D2J]#J%[3ZUA;>,D75&[JC"4$/63HCPD3)KN%Y_JEW$70N3*2LH4U)
M.1*KD+HH2%T<0NJ1+*A>$:&#/>#4.!3M.I]@->5HS*(S$RYK;%-<CL0JN'RO
MS-*\0X!!2[F X8?U2#Q!4P43&.("C7C&E'B#U]A(<8_Z_8,)GSVH*3]7:E6
M.VFN?PC )_R*QC',:'1.HYRB9:3ND>S 2 WZW5[',]*S!C>FYTBM2B\HZ06'
MT!O&,:C+D^T;] 6N0[\S<Y^S2_;[8#A\7RW1\)FP#&;,LUOC*+;K- ;I2*T*
MLO0!OC59_A?(D3Z" ?S$7Y@1HEWNGC)&\(HG5)X8V3GU :[4JNQ*)^#;<_GW
M[(K9;R+X,V61N1?:-6MF/J?VP)5:%5MI$'Q[9O\>VX1+!4;A?W15OUS8%;O=
MCF_,>^UQC;D=PR[XI5_P[6E^/C2'@N!Z3':!#ST_,.VEC.QQC3$=PR#XI4/P
M[6G]%QY!;YHL.;,EO7M$>D%XVO,\\T+JU!^X4JO2*AV";T_OGZ@"<\#GR \^
MS'Y&4Q)E OJ9$9E=:<33%+*7J>+1]Q.TP@(]XP26T1_],\]#*R*07&)A-%QV
MY<9$CV$D_-))^'8+ ,XTIFR!IF_IC"=&D'L\Q*=/1DA.W8,KM>I>:FD? GN"
MO^UGZ/8U6F*V(+5^:X_0P]?IK7$WUJE7<*56I55ZA> @K_ 721+TF4%F!N,4
M2YC@8C26,C//<'LTOQ)IY.;4);A2JW(K74)PD$OXDR?@1K%8[X0(4[NO]R@]
M<",LIT[ E5H55ND$@H.<P"@30F^PK7?5\HD,TMK,#,VN6-?%G'H 5VI5:J4'
M" [R &.FB%@_,M2;N'B+T4C-KEA'S:D%<*56I59:@. @"Y /1S0"U[3@PIAS
M[-'Y@@4L'<,H(B $,O%:TLC/J15PI5;E5UJ!P)[);_A-4PPKPG4FX6-I'J%V
MG=HM<'M<8UK'< 1!Z0@">S*_H76;$K'0$]HG4%!+<%'I"C-SM_N/3P[L<8VQ
M'<,:!*4U".P)_7AT]XB&64P5%VBH% &;GF]0WB5X8:1FUZM[HF</:PSM&-E_
M4&;_@3UY+QY0W5&&643!BN;;0OFY6R'RO7%8&M9%)M\T2N/#]SU?4]\#G;H$
M5VK5&H72)80'/628+G7B:QFN>V1J8=GC&E<E',,DA*5)" \R"9-LEM (QBC'
MQNS#KM*XK,.I7=BH=7,U72#V// [W0N_WPMZ7O^R_6P"5+J!\" W4-VGF.H]
M"8E^SQ3,;DP;=R,TEXG^:*/6VVUFK^^?]WL]OVCDAL@Q/$&X4R5DS^"WLYG<
M>= '2=9,/RF=$TAP(X*^/9%7A:X3P&DN([)_Q42[#,ZDWH-22[(=YC_]T _\
M\U^D+IFCC.:)]43PU[>=Z70.DRF%>]M4FMP3DOL5$,I_U25/8G![2'$T(PCF
MD!C![SY<"9H4E5@G""Y$]%WC1-$XRB!Z@H5"X_$8+I9(KDB4/ZM+DC<D27X7
MD$Q0AB2F<7&M\<F1'47CT7(,YQ.6SB>T^Y0A_ ;Q>JFKR0?V"-1/RTZMCBNU
M*J;2ZH0'69T1@!+02<<L)J_H,S&O8W8I3__K!/U^WTC-J<%QI5:E5AJ<<,^S
MCLTNQ!V5>C?_*\'"6B"U1^[TU ]. V,)BSVR,;9C.)VP=#KA@>51N]SNX*31
M'.X1JRLFLX<U)G8,DQ.6)B>TFY+WQ#;%>/7,[')W7XW$G#H<5VIK8NV=4FUM
MD/.2=XDB7<"SKMHNSA9E]<.\F+Q=7KZNR;_'VE]+E) YA'IGYS"'B'69^_I
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
M9-./F3*0W]>4BI>!6J#]&S'Z%U!+ P04    " "+9E181"MQB;P&   D&P
M&    'AL+W=O<FMS:&5E=',O<VAE970U+GAM;*V9;6_;-A#'OPKA!44+.#4?
M]-@D!APG6X-E:5"GVVM&HF,ALNA*M-/LT^\HJY8M4JR+]44;RSX>_T>1][N3
MSE]D^5PMA%#HVS(OJHO!0JG5A]&H2A9BR:OW<B4*^&4NRR57<%D^C:I5*7A:
M#UKF(XIQ,%KRK!B,S^OO[LOQN5RK/"O$?8FJ]7+)R]=+D<N7BP$9?/_B<_:T
M4/J+T?A\Q9_$3*@OJ_L2KD8[+VFV%$65R0*58GXQF) /4^;I ;7%WYEXJ?8^
M(QW*HY3/^N(FO1A@K4CD(E':!8<_&S$5>:X]@8ZOC=/!;DX]</_S=^^_U\%#
M,(^\$E.9_Y.E:G$QB 8H%7.^SM5G^?)1- 'YVE\B\ZK^'[TTMGB DG6EY+(9
M# J66;']R[\U"[$W@'@] V@S@!X[@#4#6!WH5ED=UA57?'Q>RA=4:FOPIC_4
M:U./AFBR0M_&F2KAUPS&J?'TT]WLT^W-U>3A^@I=3FXG=]-K-/MX??TP0Z?H
MR^P*O3UYATY05J"'A5Q7O$BK\Y&"F?7X4=+,<KF=A?;,<B62]XC&0T0Q99;A
MTR.&,UP/IX?#1Q#O+FBZ"YK6_EA?T.NR%(5"DZH2RAK.=KQG'Z^/UH=JQ1-Q
M,8"S4XER(P;C-[^1 )_9@OM%S@Y"9;M0F<O[>,JK!8*;AA+]07Q=9QN>0^S6
MJ+>N_-J5/O^;L<_"V"?GH\U^/*898S&)@YW9@5)OI]1S*ITDB5R#,$@.B0"5
MC[D8HEQ4%>(Y)!M>)*)"<HY._"'#N([I)!QBC&V1;*<*]B7ZGL?B3B06,R_
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
M59!5HZXF6I2VU\V$QLYIAQE^VT": 'P^%T*_3$S[K+^6\5]02P,$%     @
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
M!K'4P>E B(I7LP'I8OS]$R'C_3D\H"RK]J+;@5N28OU1]] # /1&>VPP**I
M:?TLL><]>V'-R/X<%"OH>9!B4@;S3YXG;V^EI*)KG7<GG%EI?X)YOX+=P1BZ
MAW8@.O6;OTBV.P-$R*-YC)_'5IWP]48\2!/<([\,JO>/W5XX)L#[ ^O14ASI
M.XJV#><T5)N3$LN9D_>TNCQ62=62?SG,LD,;K,*)[:#:V@?4(XG*R0-.4PQ!
M,3Q;(2A.$82K1NL&)T:&_3:U)8T^R '5;[%6.SKD]JUTJD*XRK:. =AJ;6Q@
MY8E8B=%G?2@_3@A]I"@9(^[K0D9J3VS2=:O;@0A !L,-!WU'0'TP$LOTQ1,-
MW*.]'!)%*_R>J/?2(O//V6HH'0#C_66H11N8&-"T-#5;?^=.HD @^86U\K %
MO=Y#*"RZ\_4C1C$0\BB",/U$;=MHQ!>3/QST%@YU#QPM7L<PEPZ6CQG F1&J
MY<0 RAU02Z-]D>.L$>9 IG4A:KR:[4 W9(7DC'$;008K[R"%_!]C(Q(M(_&Q
M/CWMNO$AB?EEV!I5A>![Y+S',D;/]<.A![0[T=Y1<,/(,4-$11<TP:!PA!L#
MN[6RF,\L$A+3&K2UN*95")Q.(#5@W$Y@\XA$-O1AG8SK7H+A5@[@IP&OG+4!
M,7GE3WN[&3VRE7?H#3M07@ME'KX"H]_#'W ,0A)@R3'V0+F"1S*XO/-?+%FC
M._(N0J 1$Y67)F B\LV\P9Y7&,ME(RJ*&"6]*'.GT!!V@N!AHVEIVAVW*S@
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
MM,9B7^)#2>CROAYEV0,?'"@/(&66H94ROFYQB\\I6M=&=K33(@ (VMAPIL8
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
M$7(M#,H-B;,LX,8& ", #\(82#]2%0FCJ#9O$*)VXI'*2.P YE35NR(G(ST
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
M%Z+1_X*D?W3UGO_MYZ'NNGK'C[ 6"(0FX/VZKKOA!R&P_P?V_G\ 4$L#!!0
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
MN7F=LNU\[42+VG6;G="F=[EA:7X6(&V >9X+H8\3NT'_^TG_ %!+ P04
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
MII[\:CHK&O'6M&8) /UTS%%_EQSU=Z/^E0SU W %KG+,0X_O\ :@TAJDUNQ
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
MX/NE<UW\!0](?Y+I]?\ 4$L#!!0    ( (MF5%BFTKXI) L  ((>   9
M>&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;)U96W/;-A;^*Q@UT[%GT)C@G6GB
M&5M-=KV3MIXDVS[L[ -,0A(W%*F"I!WWU^]W#BB*=F3&[0M%2<#!N7SGBM=W
MC?W<;HSIQ)=M5;=O%INNV[TZ.VOSC=GJ]F6S,S7^635VJSM\M>NS=F>-+GC3
MMCKS/2\^V^JR7IR_YM^N[?GKIN^JLC;75K3]=JOM_:6IFKLW"[78__"A7&\Z
M^N'L_/5.K\U'T_U[=VWQ[6RD4I1;4[=E4PMK5F\6%^K5I0II Z_XK31W[>1=
MD"@W3?.9OEP5;Q8><60JDW=$0N/CUBQ-51$E\/''0'0QGDD;I^][ZN]8> AS
MHUNS;*K?RZ+;O%FD"U&8E>ZK[D-S]T\S"!01O;RI6GZ*.[<V#A8B[]NNV0Z;
MP<&VK-VG_C(H8K(A]9[8X \;?.;;'<1<_J0[??[:-G?"TFI0HQ<6E7>#N;(F
MJWSL+/XML:\[_^BL(9J5^%BNZW)5YKKNQ$6>-WW=E?5:7#=5F9>F%2>?]$UE
MVM/79QT.INUG^7#(I3O$?^(0Y8N?F[K;M.)M79CB(8$S<#RR[>_9OO1G*?YD
M\I?"SZ3P/3^8H1>,:@B87O $O6/R_N?BINTL8//?8Q([>N%Q>N1+K]J=SLV;
M!9RE-?;6+,Z__T[%WH\SW(8CM^$<]?.+MC5=*W1=B/>EOBFKLB.&?S:Z[:TI
MA.[$.UU:\9NN>G.,^5GRQYF?G%E-SMQ.SES1F;=TIB!_@]/FO;6D4_A-Z?9.
MU@Q;X>*=J,RM ?2--4*W8M54B!9 7%F+;M/T+7:VIZ_$>UY%)J>'+P:>EKK=
M(*Q8:X"ND8,5^%P94=;X1]>Y$;YX(7Q?^E&$%Y5)E?D/U+=L& #$3MX@[("6
MYL@1T'H9)+POE)D*Q4]F92R)G3=;!,C6+?1%+,,P$I%,0U\@:MQI6PCS)=]H
MT"6JC*<6"T.P'_F>^-1TNGJ@T8>*?"%2Z8?,NI)^$HL9^$0C?*)Y^#BPM^*#
MR4UY2UXMQ06IG/6$4"^6D*WLQ/NF;8_A9Y[^.S8?V9V,O@_X9!&.P65W+]BP
ML/6#0W-W:(5#S=?&/Y@=#R4N=44;I;@QZ[*NZ;074+\*/'P&L'+(GPG,<5&
M+.P#FA8(LJVNVE,!H]@U+-@U,$P[0-M\(6OB="65'V%_%"?BQ$].8?&BSQV5
ME6VV8G ,T%2G6"$319]Q$- SB4_%KQ#0"GTXNQ@IT(93H902)U%Z"LOZ!W&
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
M9+!)0]A*EUML,%U7824J$>G'0S'AQ='I@TGE5!CG;Z-4<Y XW'.H^8L.OL6
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
MR7@4@!ZFSK"PJO.=OE"6YH8W:QK4J)T#G2^5LD\+EV [^N=_ 5!+ P04
M" "+9E182[OE@'@#   5"   &0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX
M;6R=5MN.VS80_96!6A2[@+JZ6K[4-F#G@@3(MD:2-@]!'VAI9!&A1(6DUO'?
M=TC9LA-XC;8O%B\S9\X<SI">[Z7ZHBM$ ]]JT>B%5QG3SH) YQ763#_(%AO:
M*:6JF:&IV@6Z5<@*YU2+( [#+*@9;[SEW*UMU'(N.R-X@QL%NJMKI@YK%'*_
M\"+OM/">[RIC%X+EO&4[_(#FSW:C:!8,* 6OL=%<-J"P7'BK:+9.K;TS^(OC
M7E^,P6:RE?*+G;PM%EYH":' W%@$1I\G?(%"6""B\?6(Z0TAK>/E^(3^VN5.
MN6R9QA=2?.*%J1;>Q(,"2]8)\U[NW^ QGY'%RZ70[A?VO6U*$?-.&UD?G6E>
M\Z;_LF]''2X<)N$S#O'1(7:\^T".Y4MFV'*NY!Z4M28T.W"I.F\BQQM[*!^,
MHEU.?F:Y472^RAQ\V C6&&!- :^^=KPEX0W<?61;@?I^'AB*93V"_(B[[G'C
M9W"C&!YE8RH-KYH"B^\! B(Y,(U/3-?Q3<27F#] //4A#N/D!EXR9)XXO.1_
M9?YYM=5&4<W\?2WW'CF]CFS[:*9;EN/"HT;1J)[06_[R4Y2%O]W@G0Z\TUOH
MMWE?(WL3[CI9*G@H><.:G#-!O==*97BS@[93K=2H?6B'V#AHQA120Q *>1DL
M0#ZA E,A5X#:\-HM=AK+3H"@7K0PBI85%P?8'FC+QB 'L-+;=OK5LH4:324+
M8!I**>@6T3-8=UP49*T=!5ZWBH)9$AJB$(R$)(0#,J7A'5+/5E+\8$553;F"
M+&%DS:.3.24N>(EV0UA/>&1-5U(==,J2.R?[+P#.QG^4)<_1ASU)5$F2P-%F
M'76WM+?2A6GR'=KYL*\)OD=2_"P+W/&&Y"-\,M/W,]<I]B>&=R[>CU+]#./0
M3R8Q#;*1'V;9+5U'(=F.$TC&F1]%HV>%2=/(G\0II,G4C\+I?\D]B_S1-(71
MU)].)K J"FYO;@V4%A'947G2\2:QGQ%L%!.-Z00^2D,EVM[4*?+C,//'E&AD
ML_33<0:K/._J3KB:'(K6OA-WJ=-B>D^CT<2?9.-[^)U>Q]LA2$K*>QPE5LMP
M["A>:_;@XJJN4>W<@Z0AEUUC^EM[6!W>O%5_U9_-^P?SD:D=;VPIE^0:/HQ'
M'JC^$>HG1K;NXM]*0V*[847O-BIK0/NEE.8TL0&&?P++?P!02P,$%     @
MBV946)PWPCR?!0  3 T  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL
MC5=;;]LV%/XKA+<.#L#%HJY6EAC(K6@>N@5)VCT,>Z ERA8JB1Y)Q\E^_;Y#
MV8J+NEX1A**H<P[/Y3L7GV^T^6*72CGVTC:=O1@MG5N=32:V6*I6VE.]4AV^
M5-JTTN'5+"9V990L/5/;3,(@2">MK+O1[-R?W9O9N5Z[IN[4O6%VW;;2O%ZI
M1F\N1F*T.WBH%TM'!Y/9^4HNU*-RGU;W!F^304I9MZJSM>Z84=7%Z%*<765$
M[PD^UVIC]_:,+)EK_85>[LJ+44 *J485CB1(/)[5M6H:$@0U_MG*' U7$N/^
M?B?]O;<=MLRE5=>Z^;,NW?)B-!VQ4E5RW;@'O?F@MO8D)*_0C?4KV_2T43)B
MQ=HZW6Z9H4%;=_U3OFS]L,<P#;[#$&X90J]W?Y'7\D8Z.3LW>L,,44,:;;RI
MGAO*U1T%Y=$9?*W!YV9W7:%;Q9[DB[)L_"3GC;(GYQ,'T40P*;9BKGHQX7?$
MB)!]U)U;6G;;E:K\6L $.@V*A3O%KL*C$F]4<<K"G+,P"*,C\J+!T,C+B_[7
M4'93VZ+1=FT4^^MR;IT!-/X^9',O,3XLD=+ES*YDH2Y&R >KS+,:S7[Y2:3!
M;T?TC0=]XV/29[?2='6WL.Q*(?44V]/_]@4I:=4AC8_*/*SQ<-&\OZCN+W*X
M2/47L4(C":UCNF+CNF-NJ==6=J4].?/1H26D1; ;L%I7%^QG%B<!GP8I[0+!
MXR#!+LH"G@<10T(A73HFDHSG><I$&O-(Y$Q$&4_2D#UI)QO0I\$4,D+LDC3A
M61C3#F=QFK C/DX&'R='?7RMVY7N5.<LF?9C'CXJ\;"'[[[K4?L#+KU>&P,5
MV7M5*N.]DN4\B\@IY,V,/)QE/(-;'YUTBD$,:W0!THR'TY E/(^GV,?YF^/#
MB&=9SJ(I%TE(:99GR7#3 00($? ,_$(D/,"5]!09XJTJ!:;R+?#CE.<B/V'C
M*92,\(Q#'@ML=E>/!4^F]$'P,(V) #J 81!UX/KQ7'6JJIT7FP0AGE YSX@[
MY4F&@QUD1!#R,!=^1[KF!",PY?DQQ*0#8M*CB-D%@4#R0,Y^4 AE43>UI"9S
M"##'!5ZBL^U+0!:ZC5*$",4^G3Z>LFI[I45PUTZ;5^\9LXLTT:FJ4KZ[O7VJ
M=(-^:[]!T^.W4G#Z;F\ATWJ!!,ZZ<\IT7C7H@%G ^#UZA3AAPJ\]ZAQU$,XZ
MY=EV2F\%"?_GS5D@DO1EOK9PA;5>CP)QKUTO=/?_Z'3Q!8G2$@1ZWZB78L>Q
M!<0;1_B&L!MEX(L2">UDMZC1TG:Y/7Y_<W?7$_O_Y(3=?NL[D<$-J$98(O;N
M"&JR 379T2 /T-[OMH>P<E3,X>+RA/B7._ED@K16D2L!J#E0Y6HT=(#,8DQ!
MF6>5T2V!!EE5UK =&0^GL@TV8-WAYDA1NNN>420(0<^R66_1@&SC@2_Q:39E
MET5AUE 'PU?U:]VATTI< B4<.#V]X%$>8$W#=*#>2 ,Z]^IA3=;5X-FS@E%B
M![0BJ3_+0F['.G#+QK*(H^/0&N2H9#0X*<,D62.]A2@S449K'*&^>R !J.0Q
M_0Q*&ASA2#BVV&8BJ2%;;5S];W\PCL'=%YV01R$ =+^=3G=HU/.F7O3$*)A!
M&K&41ZBL]QI3AG*U42T5V!9HI_I\@ TE*\IIS<)#&2!"GDY3>I#_!EQ]10,'
M(1)8I]$;A5&(VAK)S@-TT9!C2D'MLDJ:8NDM+4'0Z)77#]TA I5 E+* W1NU
MDJ^M;Y,>/=4VS^QZ;NNREL8')^-1(%B40O6 _0&$&5P3QSE=)F+V.PK#(9RB
MH4?0QL\)&4_C[&"9GNQ-N(CKPL_Q%G:O.]</N\/I\%/ALI^0W\C[WQD?I5D
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
MRU5EW#_LNKUL!/G66%5WAU&"NFS:IWCJ#/&6 T%W('!RMXR<E!^%%=>76NU
MTVZD1@.GJCN-PI4->>7.:GQ;XCE[?;<66H[GJ%<!LYW0A?'@=JOS-:[ ;24:
M Z(IX$;5B ,CG"5OE+'P_EXL*FDN+B<6Q2!BD[QC.6]9!F=8\@!^5XU=&_C4
M%+)X26""\N^5"'HEYL$@Q8\R]R'(/ A8$ [0"_=&"1V]\ U&N17/"$(+,ZU%
MLY)N_-=L8:Q&0/WGE/8M[>@T;8JR#V8C<GDUPC R4C_*T?4O/_&$_3H@>;27
M/!JB?OW'ACQDP'FIKO'A=#'P+Y3>HCKDS#^VUE@<E,WJE/R#'$[+?\0V;]F:
MENWJB*TZL/5 &-AA*-+3KB6.*7IHXZ/4F U /DF=EXC!C2YSB?NU1)IJU\""
M,@F\+QL\J+8&"2)DY5,N-_:[4^;B [22P;>>_JRCWTO\^L6QE @L62^DAB!Q
MX&+ F1>P*?P,8>RS !(OCD.<!5.:]4:>1B&D@1\$\*D3J(#WW M9=@%!Y&<<
M;D238V:BY22]@#CVX^P,ZY [UAPR+TYC"#,_Y)!Z099 &/JXTG-%!E-\PWT6
M'O--HABY(H/I$=<HN8 H\Z/@'%/FF 9.WR2&*/(CAES3+(0P)<T.7#F/B&L4
M?Z=M'%T@'3]-C[4-^ 4D 8E]QM!=%*.V&8O0LB@ERTC?U,V03P(#@1+O R5^
M4Z <2>% VJE N>U4; P2/1T;]PCOI:H0M,3#$N6N!I;_PP@IF[:T$DIQ!*H/
MI>\$DP?!0-@3!GM31#A2.69?REY;48&5N@91JVUC#^'RTBS]VI%IX OE0E#+
M\W'T]HC#Z&'C$)'M<99"Z >TDOC3?J6?4<R-8P:!%V8!Q/Z44(E PGF+T)3V
MQ&R,,^X%%"4^I]#"2.$>FT9N3-23>#QE1!TQA4'@T#O%?_KY6=1*A#M:#"9^
M^.,X3/8X3 9Q>"/,&FZURJ4L#'Q!KV*3TN;+>_$$<]G(96EAJ57=IO+QXF59
M<C4;_G+5&.[EDX5YI?*'DY5I4)33Z/U\!$\M*T&.LVJ/4KF/^!;BYB4,$5$.
MFRZ5N"3F]-6]FFA(YJ4NG_+82\.,G!QX"6<P6ZVT7"$_C!"K2VP#<W@4U59"
MPKTDB##E>ARS41)[(<^<L1:=L; [K3"V,#<A*19CDG:9._3"(!OR6;KW63KH
M,^<'F+_V ]Q9-/T>Z;,M&H*BO#CEC$$>IYW1U7*QI^LR1FG,EA(L;+&=TJZ<
M&B='ZR2'I4W?TFW:EFZHFJ+3[I7%W-"QFSV*LG+P(FZ_;>T63W_NF6(!QS3P
M.AVUIOB,6QKJNUTO">\#QK$&8E%AC$'DI5@H/]6;2CU+V9UXT7S2 8:E*N#N
M .=>A*1;Z<)N+?%X,AB*T[U;IW_OUBZ\\N-^-\=^]Y0'!\F=+P;42XOFF:)
MK1KG1C/$FDS\QN@ZJ\+/5-&#@.(KB+PDB]M!ADGR.'(H)::44#&B. 9F?):B
M!PU>&='S%H\CK=1CL4O<>#A-:! BOT&_9'N_9&\JU6/XBO'?ZC-#^-7M^BG/
M#!(<*-.BU%V20<VDR-=]#+D^%B,-I+%E[;*@:ERH%92B<'>[8VM<D<?U>27R
MA_%=OE9X2^K(C*D(TX9:%9)N>G;M]A[:@U=]L#@HZ@(9Y<7[IGGE^4]/&[SG
MXL&J7%+*A&<IM,':E>(/*YP?8RQBL4?Y09/(D<_@'6 GAO_,S_#_J\+T7E:E
M?::"&]+;!(OQ.VH>Z?&Q?"P+B3(\E[+"Y.JV</>*.V+?OA?^R)X;S T.Y00-
M[CN(\,S'1(_/U)^F0TCA['";98-8&4PF/P"@83;G$=0'$@4&3GE,BE,*A*(T
M.759;2FGEX@+/-EO=;;"IO !P^I@LN/;5(^X9:G1B85X=H!PE$2WT-&B).\
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
M$3C85GDO)D*FYSK(Q2I"%!7D 7 ;:&8L:1-@<P0T3:N3'?4,A_ ?MI217*W
M/<KXFE6ZVP U(6*5Q(@1@$^65Z),$.P7@ (%<8!K%=WK#]$\WY :+^^NA8^@
M;GL!$J7#;]J&MG]'@4QF-KR0K(XZP[5U\)6.PWM^.S#Y[7/-8G$A,N#7TMR=
MB9FOR)EZ_TP^6*@5Z0/+'.O=MZY*>\_+!CE]3Q[M8]_L_7EO-Z%!['.-AUO_
M9P]O6F2]1@ JT &+A/?!?2X]MGU#ZFH'GB<#<F\4[NS<*-R/X[RI_;MPWP']
M=M^EL#$'?L8$H,F -"CP!<K[ \A_PV&^S[_'6II)U]&?4VC/48!HR^*R$I[,
MQUJFH^,>%#4$[,YAKWP1L(&;M)YK7'7S_.L@/LAS&.+?(\@^V/5.^?#H\,CN
MNUI%%2+3G /3$V U4RKK>ACHO3"]&G^-7]T>)@H*<OI4"%'1ZZ^.R1W9#QL]
MC1T'592+ANL:9H"4)>%$E!WH"/'YZ)E"M="JNHH>Z?@!'F"2TXY=;).DMT_A
M0W=HB,VXPSD%&]2Q8X?$GV;HFGI,)ZA>P#L<1V)0R)$ D=W3A[C#9X?2VN'<
M&L9Y6=;;<[&ZA'6K7,P5RH0U!AX<^!RKTOX4$XHT5"%&V5-SX%3VGS@5M!O*
M'^@<!F!Z!7A^Y9LG@O"]*J(E(7,G6!^R^&#ZEC/Y3TD9DR?JW;![:HN_X>GQ
M<]?^3!_A$N0@D&Z[ 4!LBTHEK%,?8_2S3>G8=QUE8YU*GN!T)@RSD$Q<G@:=
M&=^O_N,%\U]IA(/">, <I'S[U&1M>:TYK-.P[7FY:9X9"'_'ZUR?:7L, ?W<
MJ]>&C&NR6;O/[M1OF=EF,^^>+Q-7LKB2%:6?G7E# 65W:R@'K_DN;LHJ67-F
M6M1@KEKX;(^I>N/'*ZX.O\F(L?J"W/,,L$ :U1(^;W1.FC,2=+K",QR7CTND
M3QT>!7'N\%!UH,/GPH2NG5")\Y" >BR?>_#\)_9PC/'PC67:-O9DAHW-F6^$
M?G\]/NU<5Z]5L>1+>4J_ )&^N6Y[VXO_2WW=O1NN_VO@8U0LZ78C50M,-4]]
M=R0*?1&O?U3YAB^_9WE5Y6MNKE0T5P4-P/=%GE?;'\2@_7>(B_\"4$L#!!0
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
M5KS8V2I.)%OG>SU/3$J6YH<K4.]6KANH^PO&Y.N)[J#:7YS\#U!+ P04
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
MM/BXI*K!\-Q ?3]G3#Y?Y -LCQ*-_P=02P,$%     @ BV946+NC.A7B @
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
MA0J YPO.Y6&@SL'-'R7C?P%02P,$%     @ BV946%=VS-!+ P  -@D  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#0N>&ULK99MC]HX$,>_RBBMJEVIW3P0
M FPA$K"M[J2KM%JNU]<F&8A5QZ:V [O?_L9)R+&017UQ;\!V9O[YS=B>R?2@
M]$]3(%IX+H4T,Z^P=G?O^R8KL&3F3NU0TI.-TB6S--5;W^PTLKQV*H4?!4'B
MEXQ++YW6:X\ZG:K*"B[Q48.IRI+IEP4*=9AYH7=<>.+;PKH%/YWNV!97:+_O
M'C7-_$XEYR5*PY4$C9N9-P_OEQ-G7QO\P_%@3L;@(EDK]=--_LQG7N" 4&!F
MG0*COSTN40@G1!B_6DVO>Z5S/!T?U;_6L5,L:V9PJ<0/GMMBYHT]R''#*F&?
MU.$/;.,9.KU,"5/_PJ&U#3S(*F-5V3H30<EE\\^>VSR<.(3)&PY1ZQ"=.\1O
M. Q:AT$=:$-6A_7 +$NG6AU .VM2<X,Z-[4W1<.EV\65U?24DY]-5\WN@=K
MBF\EW_",20OS+%.5M%QNX5$)GG$T<$.+NL(<?C"MR>@%_N)LS06GT=SM!@UN
MX>8!+>/"W,(G^+YZ@)OWM_ >N(2_"U49)G,S]2V!N]?[60NY:""C-R##"+XI
M:0L#7V2.^6L!GR+NPHZ.82^BJXH/F-U!-/D(41 ->H"6O^$^"&KWZ K.H-N%
M0:TW>$/OF-G#,;.4)S"H]SQ#$&V6:0_Z4M<HQ_W*K@C<FQW+<.;1+7>2Z*4?
MWH5)\+DO[/])[%42XBX)\37U=,$$DQE^A#5NN93N[-&I?$&F^\)NM(:UEBM5
M^S2,DU$\]?>G\?19Q<F@LWH%.NQ AU=!YX9J'NT6'>IU9>BA,52.?E7<<%>:
M^F@;P>2$(S@CO;08C/LQDPXSN8JY+)C>$J95@,]4]0WVD247[PW#,!J?T5U:
MC2=QTL\WZOA&5_F^$1ZED&KYCFEKP#!!54;C'K4YO^0-ZZ@G1Z/A&6J/432)
M^E'''>KX*NH3YE7==@Q0XX1,,%X2,%HK^DG'%Q"?PCA*)F>L?691D S[:2<=
M[>3W+A)2%;ERA2:7EV,8!^=;WV/UZJ(UB/Y)"RJ1SIWKS ;J+M*4Y6ZU:_[S
MNN>=K2_HHZ#IX?_)-%\4S7DQ('!#DL'=B)ATTZ6;B56[NM&ME:6V60\+^K!!
M[0SH^48I>YRX%W2?2NF_4$L#!!0    ( (MF5%C-R#'?JP(   <'   9
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
MXY1K W5_PYA\7.@'M!-^] M02P,$%     @ BV946.R0=E[S @  9@@  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#DN>&ULK59=3]LP%/TK5H8FD( DSC=K
M(T$K!-(^*CZVAVD/;G+;6"1Q9KLM_/O928E*ZQ8>]M+:\3W'Y]SX^F:P8OQ)
M%  2/5=E+896(65S8=LB*Z BXIPU4*N5&>,5D6K*Y[9H.)"\!56EC1TGM"M"
M:RL=M,\F/!VPA2QI#1..Q**J"'^Y@I*MAI9KO3ZXH_-"Z@=V.FC('.Y!/C83
MKF9VSY+3"FI!68TXS(;6I7LQBG5\&_"3PDILC)%V,F7L24]N\Z'E:$%00B8U
M U%_2QA!66HB)>/OFM/JM]3 S?$K^W7K77F9$@$C5OZBN2R&5FRA'&9D4<H[
MMKJ!M9] \V6L%.TO6G6Q06BA;"$DJ]9@I:"B=?=/GM=YV "X_AX 7@/P1P'>
M&N"U1CMEK:TQD20=<+9"7$<K-CUH<].BE1M:Z[=X+[E:I0HGT]MZ";5DG()
MQV.0A);B!)VAQ_LQ.CXZ04>(UNBA8 M!ZEP,;*GVU$@[6_-?=?QX#_\8LG.$
MDU.$'>P9X*,/P#VGA>.W<%LY[>WBWBYN^;QW[+Z<HN^J1'Y?3H7DZBC],3GK
MJ'PSE2ZO"]&0#(:6JA\!? E6^OF3&SI?3#[_$]D;UU[OVCO$GE[3FJHCDJ.&
MLWR128'4RT09JQI6JW087VO'&+2,^BI8IAB[L1\-[.6F+5,8]G#8A[T1[/>"
M_8.")V:=^BPN":?J-"(AU24C$)NUZR7H2\'DH]LHW!#H>F[BA%L^3&%Q$D1F
M'T'O(SCHXXZL5+%*X)24G9EFP;-"73OOI3_8T:,K(/&W9!O"_#CT]J0_[&6'
M!V7W58+FG F!)).D-*D,=[8/@M#9.22[8:&3)&YB5AGU*J/#R05]1G0OD Q]
MO;W^H5(JI$EFM+/_F>M&81)OZ33%>9Z+]PB->Z'Q0:$/^](7[Q2/[\6>GVS)
M,H1%890X6ZKLC2Z@._ WPN>T%JB$F0(ZYY%BX%U7ZR:2-6UCF#*IVDP[+-2'
M ' =H-9GC,G7B>XU_:=%^@]02P,$%     @ BV946*UI7Q0H @   @4  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3 N>&ULK53?;]HP$/Y7+*^:0.IP?@#;
M6!*)@JHBK1TJZO8P[<&$ ZPZ=F8;TO[WLYT042G=^K"7V&??]]U]%]\EE52/
M>@]@T%/!A4[QWIAR0HC.]U!0/9 E"'NSE:J@QIIJ1W2I@&X\J. D"H(Q*2@3
M.$O\V5)EB3P8S@0L%=*'HJ#J^0JXK%(<XM/!/=OMC3L@65+2':S /)1+92W2
MLFQ8 4(S*9"";8JGX606.W_O\)U!I<_VR"E92_GHC,4FQ8%+"#CDQC%0NQQA
M!IP[(IO&[X83MR$=\'Q_8K_VVJV6-=4PD_P'VYA]BC]AM($M/7!S+ZL;:/2,
M'%\NN?9?5-6^(^N<'[2110.V&11,U"M]:NIP!@B'KP"B!A"]%1 W %\Y4F?F
M9<VIH5FB9(64\[9L;N-KX]%6#1/N+ZZ,LK?,XDRV$$<01BH&&O7NJ%+4E;6/
M>G,PE''=1Q_0PVJ.>A=]=(&80+>,<UM_G1!CPSL2DC>AKNI0T2NAYI /4/3Y
M$D5!%'? 9V^ QX&'1R_AQ(INE4>M\LCSQ?]0_GR)[FRW_)RNM5'V5?WJ4E93
M#;NI7*=-=$ES2+%M)0WJ"#A[_RX<!U^Z=/XGLA>JXU9U_#?V[.OB^AMJI:-I
M(0_"="FN:<+ \[A9<,RB,!P,$W(\U]+E-HH'X]:MSI*<O5 W'6ZIVC&A$8>M
MQ06#CR.,5-UQM6%DZ1_M6AK; GZ[MT,*E'.P]ULIS<EP?=".O>P/4$L#!!0
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
MF-8>_%<\>#ZZY4P5$EVS'/)# 5<'U$;E[Z*:^D<54\C.D3_ZA'SL!SV&KMY
M#["E^SWT]"UTS]*](]$$[1T%5B_X[QVAE,JLY'*E;^?GY4PJH;^;7WT9KQ7#
M?D532R[DDF0P<72QD"#6X"0?/W@Q_M*7K?<42]])[""389O)\)AZDNH\2D6S
MOHS5S,@R3;%<)V&$AS@>N^O]7/3 L!?BZ!"6OH0% SS"00L[\!^U_J.C_G6I
MTX6,]=FOB?'>@5XT&(VZ]GM@<1AXHX[]'E@PB&*_WW[<VH^/VK\F@E&VD&C:
M+3#06S;B%TF,\7"(_4Y,+V%1' W\L!-3#PP/PSCJQ.3N%=,*Q,(V)8DROF*J
MKD#M:MOW+FVY[ZQ/=3^LV]>S3-U,;XE84"91"7,MB<\'VI2H&U0]47QI2_:,
M*]T [+#0/1V$ >C].>=J-S$'M/\2DG]02P,$%     @ BV946%45Y,>E P
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
M979<"PP:@-TF.USG4*PXM5R'^J3N*L])RJ?5[9^<^^JHP<G!KXYJGYQ\^Z@
M2X$O3"$KU&9>4YF5,<5H42P_FA+Q9'RLBVA3V!UHL@K\%?,%H0(E$"M*I]57
M5R_/BMJL(]G*E'ES)E71:)I+]2$ 7 >HYS%C<M_1$Q2?%OY_4$L#!!0    (
M (MF5%@J[31)1P0  )D.   9    >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM
M;*V747.C-A#'OXJ&WG1R,Y>  (.=VI[)Q;WI/?3.$]]='SI]D&%M:R*0*\EV
MTD_?%2;8,8+FH2\)X-WE]Q?2_J7Q0:I'O0$PY*D0I9YX&V.VM[ZOLPT43-_(
M+93XRTJJ@AF\56M?;Q6PO$HJA!\&0>(7C)?>=%P]FZOI6.Z,X"7,%=&[HF#J
M^2,(>9AXU'MY\,#7&V,?^-/QEJUA >;[=J[PSF^JY+R 4G-9$@6KB7=';^]I
M:A.JB!\<#OKLFE@I2RD?[<WG?.(%E@@$9,:68/AO#_<@A*V$''_71;WFG3;Q
M_/JE^J=*/(I9,@WW4OS!<[.9>$./Y+!B.V$>Y.$WJ 4-;+U,"EW])8<Z-O!(
MMM-&%G4R$A2\//YG3_5 G"70N",AK!/"MR9$=4)4"3V25;)FS+#I6,D#438:
MJ]F+:FRJ;%3#2_L9%T;AKQSSS/1SF<D"R#?V!)I<+7"6Y#L!1*[(#%:@%.3D
M/.0]N9J!85S@U37YOIB1JW?OR3O"2_)M(W>:E;D>^P;!;'D_JR$^'B'"#H@9
M9#<D''T@81!&CO3[-Z1'094>OD[W<3B:,0F;,0FK>E%GO5HY2B9W6H/1'\@7
M7%)_WBVU43CS_G)I/!:-W47M<KS56Y;!Q,/UID'MP9O^_!--@E]<BO^G8J_T
M1XW^J*\ZSHD]E$:J9[)G8L?L<G-^U&.5057%MHO]E ;!8.SOSX6T@Y)TV,2\
MXHL;OKB7[R[+U X_#S:#U34O]4ZQ,@-L*@:QNV"/)9-SV&@47, Z@I(P<=,.
M&MK!FV@/3"&G>2:X1HC]9!R9!6=++KCAX(0>M'C"L 7M"DI';NBD@4YZH7^P
MC-5M%NF9<-(EK1='\>"2SA44=-"E#5W:2W=?]450A FT(?OQG7QIZ]4QC=(+
M/E=0'+GYA@W?L)?OUR<DTK:)&NP@<H^DULC07G"U9KP>69P&K)#*\'^J!RX%
MPQ;<=1S3T:4&5U@8V5[H4C%J5(QZ5<QKLUY""2MNB%P*ONY$';67#NXDH@O2
M=E02I0,W)PU.'A;TDTILRV"X MQ@&%) SC,FW@A>USYG&@31Z +<&95VC# ]
M<U_:2[XP,GLDZ*^X+=/=B+0]N&$R3"X976'G3>XUY,D.::_;G/SP/SE#1RMJ
M.8(S:MBQY.C)M&B_:S64"M"^=N $C-JO#L+X$M 1A=;: 7AR+=IO6\YM!6Z<
MYDI6[>(!C9RI;%-UAAF*$')KY[-32-NIPBAJ*W$8&K; +BDG2Z/]GC97L&7/
M%DZ3E9(%P?,$;IA+/ TL-<\Y4QV&1AUFE48!O>1NAT5)T,E]<C7:;VM?S0:4
MDZMM4V$<MYJ (XK2N(/JY&:TW\[LUC)_F1S6,5@U.9R<:6L[-8AHTNH$[; X
M3>+T@M0_.S?80]OO3*UQ/T4$K# ON$FQ@#J>@XXW1FZKH\12&C3@ZG*#9T=0
M-@!_7TEI7F[LZ:0YC4[_!5!+ P04    " "+9E18M3.WM$@$  # %0  &0
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
MU&T,Y=#O(* TB:*94M/#^(Y]'/]&/<3A0]&=[8FM5EG0<7LHC4)I#$KC4)J
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
M0K=R$"9 [^><J]/$M)?NYY#^ 5!+ P04    " "+9E18"34W<L #  ""#@
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
ME,#P/^7#LZZB5=?+^=9:-BB;/Q1;<SYKUXI^(MN*!O6M@[+Y0[$U\U!;5S2
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
M2[+Y+<D6-R([FQFOF1FOCWT\Q9NT*,KIN!,[J-I+][JYJ&@"25-6B]>Q8\/
M'UJO;9&[J,@/%=!<2V4/SE&+7K^O5,5O5/%[5?F=HH*+#/:))GXW$,?Q%$DT
M('?@*))T00//503I=?E*08)&D*!7D,4;IG'*/I<DZ 3RZ+B^JHD&%7CJ,M%2
MV9&B2J_?5ZH2-JJ$O:K,4!&+%N5344)-)%!9 C,-R L4271$0:@HTNOSE8H,
M&D4&_>ND2NV?Z#'H9HG(5M=(%Z1).',-52?A+'I]OE*1J%$DZBU]54.TD@W1
M6=<SH2+);+!HDCE8O8,V;HG>Y;!LH$31U%3/!_!-]JQEF_6*J>C!P7&/@B5-
M8PR^3U:,4]$X:TMK=,O2>DNR^2W)%C<B.YMYQS[UPG;O;CB;K]6ITB:B\4&4
M@1VFU3;1[I*:/&RM;<\SU6VB0;F1Z:H%1@?S31LJ.Z4_H&L%:QT>G,OJ[H4*
MU6<1KQ55Z)AJ)9E]@+-=520=#IJPHU)O%->J!$\JP4N+\84ZP6Y<KFV&H:J3
M!@=]TQ^H.NEPGADYJDZ]<5RKT^G0X?1VSJWR?*%,;C>L )IJ.9GI<%YD>E"5
M28/SA9QJ"],?QK4RG4X 3O\1X"Q+X;J 7ZB8UTU1D:GV:#,=K)/)YAJ4)I,M
M^J.Y5JW3R<#I/QHTQ1A7NQ"M,OQ9O^-TV_L0AIU,KD&%42='Z;BB0!6IBPI\
M_\1U'OSI%.#T'P.:G@/5/0<^]AP[V7.0]9DLI-+JXM44=)>)R.:!JE,7YH:=
M)#W7P=S.9EYH8'#0+HR55%;K2BS'="/O(AF(R;[@U:50,]K<=T[D+9\R/G6>
MYM6MY8FFND3]@JCH$!C(\%I0BO0LYI!6]Y+5"R<[>?&V(IR37#YN,4HP+0'B
M]S4A_/A2_D%S.SS^'U!+ P04    " "+9E18N\O>W8X%  "!'P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970V-2YX;6S-F6MOVS84AO\*X15#"Z2V>+%D=8F!
M7#ILP(H&2;MB'QF;L85(HD?2<3+LQX^4:%&9)5HR8B!?;.MR+CPDG]<D3S=<
M/,@E8PH\96DNSP9+I5:?1B,Y6[*,RB%?L5P_N><BHTI?BL5(K@2C\\(H2T<H
M",)11I-\,#TM[EV+Z2E?JS3)V;4 <IUE5#Q?L)1OS@9PL+UQDRR6RMP834]7
M=,%NF?J^NA;Z:E1YF2<9RV7"<R#8_=G@''ZZ()$Q*-[X,V$;6?L-3%/N.'\P
M%[_/SP:!R8BE;*:,"ZJ_'MDE2U/C2>?QMW4ZJ&(:P_KOK?=?B\;KQMQ1R2YY
M^B.9J^798#( <W9/UZFZX9O?F&W0V/B;\506GV!CWPT&8+:6BF?66&>0)7GY
M39]L(6H&&+48(&N BKS+0$665U31Z:G@&R#,V]J;^5$TM;#6R26YZ95;)?33
M1-NIZ>V2"O;Q0K=K#LXW5,SE";A>B]E2WP'7*<TEH/D<7/),CP-)BTI><JG
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
MZGSTUG\3A3-109;X+<'WM'4,1"@WA/PM3CXNST>>Z!%.<<P$!.+_[O <IZE
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
MS-12JCR$D8BFUWGVA/+26GHK#ZID5J.E_#@M[_N]R.6WL1PGIM^XB',N;Z1
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
MYP!U?\.8/)[D#ZC_C;'\'U!+ P04    " "+9E18B]%&<_X#  ",$   &0
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
M<DM)0+DV4,_7C,GC0+^@.,*<_0=02P,$%     @ BV946,*/@/$# P  $@L
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
M#3:6>IAC*P=E#^!^)J5YGMCNTOXYB/X"4$L#!!0    ( (MF5%@)4SJV40,
M + 5   -    >&PO<W1Y;&5S+GAM;-U876_:,!3]*U&Z3JTT-82,0%9 VI J
M3=JF2NW#WBI#'+#D.)EC.NBOGZ\=PD=]&>W#"@NBL>_).??8ODE<^I5:<GHW
MHU1YBYR+:N#/E"H_!4$UF=&<5%=%285&LD+F1.FNG 95*2E)*R#E/&BW6G&0
M$R;\85_,\YM<5=ZDF LU\'M-R+.GK^G #^./OF?E1D5*!_[#Q?M?\T)=O_/L
M^>S#V5GKX?)Z-WYA@$L_<(IV#A"]:N&Z&L.DX\.D]XOC\MUM>4,XUU*6>H[1
M>@>YVF,)$TX<?HS07XC=EI.X,1;H8.303=YFU_2@KK-A/RO$NMPBWP:T/LFI
M]TCXP!\1SL:2 2LC.>-+&VY#8%+P0GI*U[E.&$*D>K)P:'MP"]0Z.1.%-+EM
M!OMW7%^^ ZQZ8)!QWAAL^S8P[)=$*2K%C>Z8BTWP&>35[?MEJ1U.)5F&[8Z_
M)IB33C(N9$IEDR;T5Z%AG],,[$@VG<%9%64 H%)%KALI(]-"$.-AQ:@;6G9"
M.;^#Y\//;$M[D6VLG%ETT32UH;II96P']#?5K/:F;.=5NE[)'@OU9:Z'(TP?
M"IS>2IJQA>DOLL8 IA[BZJ0L^?(S9U.14SOX@Q,.^V3%\V:%9$\Z&Y3*1 >H
M]+U'*A6;;$9^2U+>TX5:E=,BPSVW3]#SOYWG*154$KYI6M?^,<_RJQW7+]2W
M\&P>*[N.G2:C[O%[K#<1QVXR/@63)['<O5,PF9R R>Z;/35?8C(\?I/1<:YV
M4&_7-O:$6SO")NK!SGO@_X"=/%\G]<9SQA43=6_&TI2*9QM#+:_(6/\[NJ6O
MKT]I1N9<W3?@P%^WO].4S?.DN>H6)J*^:MW^!L,+XV;;KW,QD=(%34=U5T['
MINGIALY:'T#816[,X48PCL7<"&!8'LP!QK$L+,__-)X>.AZ+8=YZ3J2'<GHH
MQ[)<R,A\L#QN3J(/]TB3)(KB&)O1T<CI8(3-6QS#UZV&>0,&E@<RO6RN\=7&
M*V1_'6!KNJ]"L)'BE8B-%)]K0-SS!HPD<:\VE@<8V"I@M0/YW7F@IMR<*()5
MQ;QA=S".) F&0"VZ:S2.D=F)X>->'^PNB:(D<2. N1U$$8; W8@CF /P@"%1
M9-Z#.^^C8/6>"M:_T0[_ %!+ P04    " "+9E18EXJ[',     3 @  "P
M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=
MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'
MTD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O@*\Z3'%":4A+,P[P
MS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T
M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    ( (MF5%A_883E&@8
M !0X   /    >&PO=V]R:V)O;VLN>&ULQ9O;;MLX$$!_A?#+9H'==717BZ:
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
MM,-S?K;\9^'F%U!+ 0(4 Q0    ( (MF5%@'04UB@0   +$    0
M      "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ BV946.!7
MJ8[O    *P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL
M4$L! A0#%     @ BV946)E<G",0!@  G"<  !,              ( !S0$
M 'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " "+9E18I^T?#MH'  !X
M,   &               @($."   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
M4$L! A0#%     @ BV946.ZMF5]! @  QP4  !@              ("!'A
M 'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( (MF5%@NC\B>
M&P4  -(2   8              " @942  !X;"]W;W)K<VAE971S+W-H965T
M,RYX;6Q02P$"% ,4    " "+9E18P>I\5KT#  !2#   &
M@('F%P  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ BV94
M6$0K<8F\!@  )!L  !@              ("!V1L  'AL+W=O<FMS:&5E=',O
M<VAE970U+GAM;%!+ 0(4 Q0    ( (MF5%AF C>)P (  #D'   8
M      " @<LB  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4
M" "+9E18EAI"EUH(   S)@  &               @('!)0  >&PO=V]R:W-H
M965T<R]S:&5E=#<N>&UL4$L! A0#%     @ BV946*1?26O !@  P2H  !@
M             ("!42X  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4
M Q0    ( (MF5%AD5L-"KP(  ,P&   8              " @4<U  !X;"]W
M;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " "+9E184SK2-F0;  "[
M3@  &0              @($L.   >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM
M;%!+ 0(4 Q0    ( (MF5%B>5]X3+PD  %$5   9              " @<=3
M  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ BV946(.;
M=/8) P  CP8  !D              ("!+5T  'AL+W=O<FMS:&5E=',O<VAE
M970Q,BYX;6Q02P$"% ,4    " "+9E18B0C]DA0#  #K!@  &0
M    @(%M8   >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    (
M (MF5%@<E)Y3K <  %P1   9              " @;AC  !X;"]W;W)K<VAE
M971S+W-H965T,30N>&UL4$L! A0#%     @ BV946+,@6-/8"P  :2$  !D
M             ("!FVL  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"
M% ,4    " "+9E18G#K?>P<$  "["0  &0              @(&J=P  >&PO
M=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( (MF5%AL%<P+BPH
M ,8<   9              " @>A[  !X;"]W;W)K<VAE971S+W-H965T,3<N
M>&UL4$L! A0#%     @ BV946%;1P^!7 P  N <  !D              ("!
MJH8  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " "+9E18
MUV(4/-X2   3-@  &0              @($XB@  >&PO=V]R:W-H965T<R]S
M:&5E=#$Y+GAM;%!+ 0(4 Q0    ( (MF5%A9Y<)/LP<   \3   9
M      " @4V=  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%
M  @ BV946*(#<QAD @  @P8  !D              ("!-Z4  'AL+W=O<FMS
M:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " "+9E18]*7%.$0"  "*!@
M&0              @('2IP  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+
M 0(4 Q0    ( (MF5%CAE&'EFQ<  )Y)   9              " @4VJ  !X
M;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ BV946*;2OBDD
M"P  @AX  !D              ("!'\(  'AL+W=O<FMS:&5E=',O<VAE970R
M-"YX;6Q02P$"% ,4    " "+9E18$\2:UB($  "?"0  &0
M@(%ZS0  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( (MF
M5%@@61Z7S0(   8&   9              " @=/1  !X;"]W;W)K<VAE971S
M+W-H965T,C8N>&UL4$L! A0#%     @ BV946$N[Y8!X P  %0@  !D
M         ("!U]0  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4
M    " "+9E18G#?"/)\%  !,#0  &0              @(&&V   >&PO=V]R
M:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( (MF5%CVH[F-00,  *$'
M   9              " @5S>  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL
M4$L! A0#%     @ BV946/XL-DE7 P  5P@  !D              ("!U.$
M 'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " "+9E18.?LO
MY%('   2%   &0              @(%BY0  >&PO=V]R:W-H965T<R]S:&5E
M=#,Q+GAM;%!+ 0(4 Q0    ( (MF5%C[6EF:* ,  #L'   9
M  " @>OL  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @
MBV946"D4[E-]"@  &B$  !D              ("!2O   'AL+W=O<FMS:&5E
M=',O<VAE970S,RYX;6Q02P$"% ,4    " "+9E18.>"+3IT#  #P"   &0
M            @('^^@  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4
M Q0    ( (MF5%C?0J@_%P4  &L<   9              " @=+^  !X;"]W
M;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ BV946,)0$WQA P
MB@P  !D              ("!( 0! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX
M;6Q02P$"% ,4    " "+9E18^N6'#E<#   1"@  &0              @(&X
M!P$ >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( (MF5%A\
M]6Z\B0(  'L&   9              " @48+ 0!X;"]W;W)K<VAE971S+W-H
M965T,S@N>&UL4$L! A0#%     @ BV946%+>2"=S P  ^1,  !D
M     ("!!@X! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4
M" "+9E188O2.K]\$  #+&   &0              @(&P$0$ >&PO=V]R:W-H
M965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( (MF5%B]4+09D@8  %8D   9
M              " @<86 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L!
M A0#%     @ BV946+NC.A7B @  P <  !D              ("!CQT! 'AL
M+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " "+9E18@<MI#F8$
M   T$0  &0              @(&H( $ >&PO=V]R:W-H965T<R]S:&5E=#0S
M+GAM;%!+ 0(4 Q0    ( (MF5%A7=LS02P,  #8)   9              "
M@44E 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ BV94
M6,W(,=^K @  !P<  !D              ("!QR@! 'AL+W=O<FMS:&5E=',O
M<VAE970T-2YX;6Q02P$"% ,4    " "+9E18B^7XS^T"  !E"P  &0
M        @(&I*P$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0
M   ( (MF5%AE"?2=3@4  !<>   9              " @<TN 0!X;"]W;W)K
M<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ BV946!6/=9>+ P  [0\
M !D              ("!4C0! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q0
M2P$"% ,4    " "+9E18[)!V7O,"  !F"   &0              @($4. $
M>&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( (MF5%BM:5\4
M* (   (%   9              " @3X[ 0!X;"]W;W)K<VAE971S+W-H965T
M-3 N>&UL4$L! A0#%     @ BV946/F:3(G^ P  010  !D
M ("!G3T! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " "+
M9E18J=</47D"  "?!@  &0              @('200$ >&PO=V]R:W-H965T
M<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( (MF5%AQ0Y,MV0(  #$(   9
M          " @8)$ 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#
M%     @ BV946%45Y,>E P  8@T  !D              ("!DD<! 'AL+W=O
M<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " "+9E18B17ZKL8"  !^
M"   &0              @(%N2P$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM
M;%!+ 0(4 Q0    ( (MF5%BHJ\CK7 ,  &8,   9              " @6M.
M 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ BV946"KM
M-$E'!   F0X  !D              ("!_E$! 'AL+W=O<FMS:&5E=',O<VAE
M970U-RYX;6Q02P$"% ,4    " "+9E18M3.WM$@$  # %0  &0
M    @(%\5@$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    (
M (MF5%@. LYJ+0T   JW   9              " @?M: 0!X;"]W;W)K<VAE
M971S+W-H965T-3DN>&UL4$L! A0#%     @ BV946+'WRSI- @  * 8  !D
M             ("!7V@! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"
M% ,4    " "+9E18"34W<L #  ""#@  &0              @('C:@$ >&PO
M=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( (MF5%@T4QN'.04
M ) :   9              " @=IN 0!X;"]W;W)K<VAE971S+W-H965T-C(N
M>&UL4$L! A0#%     @ BV946"!-EL)!"   #T   !D              ("!
M2G0! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " "+9E18
M!Q> ;.L$   I%@  &0              @('"? $ >&PO=V]R:W-H965T<R]S
M:&5E=#8T+GAM;%!+ 0(4 Q0    ( (MF5%B[R][=C@4  ($?   9
M      " @>2! 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%
M  @ BV946-IRP P$ P  70@  !D              ("!J8<! 'AL+W=O<FMS
M:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " "+9E18.:&9[2H#  "X#0
M&0              @('DB@$ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+
M 0(4 Q0    ( (MF5%C>SPLI\0(  '<(   9              " @46. 0!X
M;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @ BV946%^J(T=D
M P  C H  !D              ("!;9$! 'AL+W=O<FMS:&5E=',O<VAE970V
M.2YX;6Q02P$"% ,4    " "+9E18;GP10TX#  !@"@  &0
M@($(E0$ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( (MF
M5%BLY<1.QP,  /<+   9              " @8V8 0!X;"]W;W)K<VAE971S
M+W-H965T-S$N>&UL4$L! A0#%     @ BV946*+]53F1 @  RP8  !D
M         ("!BYP! 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4
M    " "+9E18J1'#/XX(  !;/   &0              @(%3GP$ >&PO=V]R
M:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    ( (MF5%AS"KEIQ04  .DJ
M   9              " @1BH 0!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL
M4$L! A0#%     @ BV946%B!P/U% P  V @  !D              ("!%*X!
M 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"% ,4    " "+9E18 Y3C
MM2$'   +,   &0              @(&0L0$ >&PO=V]R:W-H965T<R]S:&5E
M=#<V+GAM;%!+ 0(4 Q0    ( (MF5%C<Y*X(; ,  $T.   9
M  " @>BX 0!X;"]W;W)K<VAE971S+W-H965T-S<N>&UL4$L! A0#%     @
MBV946$IU(MN7 @  S 8  !D              ("!B[P! 'AL+W=O<FMS:&5E
M=',O<VAE970W."YX;6Q02P$"% ,4    " "+9E18=.?F>",%  #2&   &0
M            @(%9OP$ >&PO=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+ 0(4
M Q0    ( (MF5%B+T49S_@,  (P0   9              " @;/$ 0!X;"]W
M;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#%     @ BV946 Q1^7B( P
M^@T  !D              ("!Z,@! 'AL+W=O<FMS:&5E=',O<VAE970X,2YX
M;6Q02P$"% ,4    " "+9E18L&8I):X$  #.'   &0              @(&G
MS $ >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;%!+ 0(4 Q0    ( (MF5%C"
MCX#Q P,  !(+   9              " @8S1 0!X;"]W;W)K<VAE971S+W-H
M965T.#,N>&UL4$L! A0#%     @ BV946* >"8TR!   T!   !D
M     ("!QM0! 'AL+W=O<FMS:&5E=',O<VAE970X-"YX;6Q02P$"% ,4
M" "+9E18E@@Q3^,"   H"   &0              @($OV0$ >&PO=V]R:W-H
M965T<R]S:&5E=#@U+GAM;%!+ 0(4 Q0    ( (MF5%@)4SJV40,  + 5   -
M              "  4G< 0!X;"]S='EL97,N>&UL4$L! A0#%     @ BV94
M6)>*NQS     $P(   L              ( !Q=\! %]R96QS+RYR96QS4$L!
M A0#%     @ BV946']AA.4:!@  %#@   \              ( !KN ! 'AL
M+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( (MF5%@@%;X0A (  "8R   :
M          "  ?7F 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4
M Q0    ( (MF5%B);LQ^*P(  +LP   3              "  ;'I 0!;0V]N
E=&5N=%]4>7!E<UTN>&UL4$L%!@    != %T @AD   WL 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<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>124
<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>126
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>268</ContextCount>
  <ElementCount>487</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>80</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED STATEMENTS OF EARNINGS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF EARNINGS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/PropertyPlantandEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/ShareholdersEquity</Role>
      <ShortName>Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCost</Role>
      <ShortName>Share-Based Awards, Purchase Plans and Compensation Cost</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Earnings per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/EarningsperShare</Role>
      <ShortName>Earnings per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Retirement Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/RetirementBenefits</Role>
      <ShortName>Retirement Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.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>21</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.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>22</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.graco.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/SegmentInformation</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/Inventories</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/PropertyPlantandEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/PropertyPlantandEquipment</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/IncomeTaxes</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/Debt</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Shareholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/ShareholdersEquityTables</Role>
      <ShortName>Shareholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/ShareholdersEquity</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables</Role>
      <ShortName>Share-Based Awards, Purchase Plans and Compensation Cost (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCost</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Earnings per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/EarningsperShareTables</Role>
      <ShortName>Earnings per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/EarningsperShare</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Retirement Benefits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/RetirementBenefitsTables</Role>
      <ShortName>Retirement Benefits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/RetirementBenefits</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.graco.com/role/CommitmentsandContingencies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Summary of Significant Accounting Policies (Assets and Liabilities Measured at Fair Value) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Assets and Liabilities Measured at Fair Value) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Summary of Significant Accounting Policies (Allowance for Credit Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Allowance for Credit Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Summary of Significant Accounting Policies (Other Current Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesOtherCurrentAssetsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Other Current Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Summary of Significant Accounting Policies (Property, Plant and Equipment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Property, Plant and Equipment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Summary of Significant Accounting Policies (Goodwill by Reporting Segment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Goodwill by Reporting Segment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Summary of Significant Accounting Policies (Intangible Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Intangible Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Summary of Significant Accounting Policies (Components of Other Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Components of Other Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Summary of Significant Accounting Policies (Components of Other Current Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Components of Other Current Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Summary of Significant Accounting Policies (Accrued Warranty Liability Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAccruedWarrantyLiabilityActivityDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Accrued Warranty Liability Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Summary of Significant Accounting Policies (Fair Market Value and Classification of Derivative Instruments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesFairMarketValueandClassificationofDerivativeInstrumentsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Fair Market Value and Classification of Derivative Instruments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Segment Information (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SegmentInformationNarrativeDetails</Role>
      <ShortName>Segment Information (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/SegmentInformationTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Segment Information (Operations and Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails</Role>
      <ShortName>Segment Information (Operations and Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/SegmentInformationTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Segment Information (Geographic Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/SegmentInformationGeographicInformationDetails</Role>
      <ShortName>Segment Information (Geographic Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/SegmentInformationTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/InventoriesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Inventories (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/InventoriesNarrativeDetails</Role>
      <ShortName>Inventories (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/InventoriesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Property, Plant and Equipment (PPE By Type) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails</Role>
      <ShortName>Property, Plant and Equipment (PPE By Type) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/PropertyPlantandEquipmentTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Property, Plant and Equipment (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/PropertyPlantandEquipmentNarrativeDetails</Role>
      <ShortName>Property, Plant and Equipment (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/PropertyPlantandEquipmentTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Income Taxes (Income before Income Tax Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/IncomeTaxesIncomebeforeIncomeTaxExpenseDetails</Role>
      <ShortName>Income Taxes (Income before Income Tax Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/IncomeTaxesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Income Taxes (Components of Income Tax Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails</Role>
      <ShortName>Income Taxes (Components of Income Tax Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/IncomeTaxesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Income Taxes (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/IncomeTaxesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Income Taxes (Effective Income Tax Rate Reconciliation) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Income Taxes (Effective Income Tax Rate Reconciliation) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/IncomeTaxesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Income Taxes (Schedule of Deferred Income Taxes) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Schedule of Deferred Income Taxes) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/IncomeTaxesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - Debt (Schedule of Debt Instruments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails</Role>
      <ShortName>Debt (Schedule of Debt Instruments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/DebtTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - Debt (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/DebtTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - Debt (Annual Maturities of Debt) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/DebtAnnualMaturitiesofDebtDetails</Role>
      <ShortName>Debt (Annual Maturities of Debt) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/DebtTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954509 - Disclosure - Shareholders' Equity (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/ShareholdersEquityNarrativeDetails</Role>
      <ShortName>Shareholders' Equity (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/ShareholdersEquityTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954510 - Disclosure - Shareholders' Equity (AOCI and Reclassification) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails</Role>
      <ShortName>Shareholders' Equity (AOCI and Reclassification) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/ShareholdersEquityTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9954511 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails</Role>
      <ShortName>Share-Based Awards, Purchase Plans and Compensation Cost (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9954512 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Option Activity and Outstanding) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails</Role>
      <ShortName>Share-Based Awards, Purchase Plans and Compensation Cost (Option Activity and Outstanding) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9954513 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Options Outstanding and Exercisable By Price) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails</Role>
      <ShortName>Share-Based Awards, Purchase Plans and Compensation Cost (Options Outstanding and Exercisable By Price) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9954514 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Options Exercised) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsExercisedDetails</Role>
      <ShortName>Share-Based Awards, Purchase Plans and Compensation Cost (Options Exercised) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9954515 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Authorized Shares) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails</Role>
      <ShortName>Share-Based Awards, Purchase Plans and Compensation Cost (Authorized Shares) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9954516 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Share Based Compensation Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostShareBasedCompensationExpenseDetails</Role>
      <ShortName>Share-Based Awards, Purchase Plans and Compensation Cost (Share Based Compensation Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9954517 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Valuation Assumptions Options) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails</Role>
      <ShortName>Share-Based Awards, Purchase Plans and Compensation Cost (Valuation Assumptions Options) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9954518 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Valuation Assumptions ESPP) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails</Role>
      <ShortName>Share-Based Awards, Purchase Plans and Compensation Cost (Valuation Assumptions ESPP) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9954519 - Disclosure - Earnings per Share (Schedule Of Earnings Per Share Basic and Diluted) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails</Role>
      <ShortName>Earnings per Share (Schedule Of Earnings Per Share Basic and Diluted) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/EarningsperShareTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9954520 - Disclosure - Earnings per Share (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/EarningsperShareNarrativeDetails</Role>
      <ShortName>Earnings per Share (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/EarningsperShareTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9954521 - Disclosure - Retirement Benefits (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/RetirementBenefitsNarrativeDetails</Role>
      <ShortName>Retirement Benefits (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/RetirementBenefitsTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9954522 - Disclosure - Retirement Benefits (Plan Assets by Category and Fair Value Measurement Level) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails</Role>
      <ShortName>Retirement Benefits (Plan Assets by Category and Fair Value Measurement Level) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/RetirementBenefitsTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9954523 - Disclosure - Retirement Benefits Retirement Benefits (Level 3 Asset Rollforward) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails</Role>
      <ShortName>Retirement Benefits Retirement Benefits (Level 3 Asset Rollforward) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9954524 - Disclosure - Retirement Benefits (Funded Status) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/RetirementBenefitsFundedStatusDetails</Role>
      <ShortName>Retirement Benefits (Funded Status) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/RetirementBenefitsTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9954525 - Disclosure - Retirement Benefits (Amounts Recognized in Balance Sheets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails</Role>
      <ShortName>Retirement Benefits (Amounts Recognized in Balance Sheets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/RetirementBenefitsTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9954526 - Disclosure - Retirement Benefits (Accumulated Benefit Obligation in Excess of Plan Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/RetirementBenefitsAccumulatedBenefitObligationinExcessofPlanAssetsDetails</Role>
      <ShortName>Retirement Benefits (Accumulated Benefit Obligation in Excess of Plan Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/RetirementBenefitsTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9954527 - Disclosure - Retirement Benefits (Components of Net Periodic Benefit Cost) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails</Role>
      <ShortName>Retirement Benefits (Components of Net Periodic Benefit Cost) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/RetirementBenefitsTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9954528 - Disclosure - Retirement Benefits (Amounts recognized in other comprehensive (income) loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails</Role>
      <ShortName>Retirement Benefits (Amounts recognized in other comprehensive (income) loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/RetirementBenefitsTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9954529 - Disclosure - Retirement Benefits (Amounts included in accumulated other comprehensive (income) loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails</Role>
      <ShortName>Retirement Benefits (Amounts included in accumulated other comprehensive (income) loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/RetirementBenefitsTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9954530 - Disclosure - Retirement Benefits (Assumptions used to determine obligations and cost) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails</Role>
      <ShortName>Retirement Benefits (Assumptions used to determine obligations and cost) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/RetirementBenefitsTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>9954531 - Disclosure - Retirement Benefits (Estimated future benefit payments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails</Role>
      <ShortName>Retirement Benefits (Estimated future benefit payments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/RetirementBenefitsTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>9954532 - Disclosure - Commitments and Contingencies (Lease Commitments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails</Role>
      <ShortName>Commitments and Contingencies (Lease Commitments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="ggg-20231229.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>9954533 - Disclosure - Commitments and Contingencies (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.graco.com/role/CommitmentsandContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.graco.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>85</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="ggg-20231229.htm">ggg-20231229.htm</File>
    <File>ggg-20231229.xsd</File>
    <File>ggg-20231229_cal.xml</File>
    <File>ggg-20231229_def.xml</File>
    <File>ggg-20231229_lab.xml</File>
    <File>ggg-20231229_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>ggg-20231229_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1293">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="39">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>129
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ggg-20231229.htm": {
   "nsprefix": "ggg",
   "nsuri": "http://www.graco.com/20231229",
   "dts": {
    "inline": {
     "local": [
      "ggg-20231229.htm"
     ]
    },
    "schema": {
     "local": [
      "ggg-20231229.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "ggg-20231229_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ggg-20231229_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "ggg-20231229_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ggg-20231229_pre.xml"
     ]
    }
   },
   "keyStandard": 463,
   "keyCustom": 24,
   "axisStandard": 26,
   "axisCustom": 1,
   "memberStandard": 49,
   "memberCustom": 29,
   "hidden": {
    "total": 35,
    "http://fasb.org/us-gaap/2023": 29,
    "http://xbrl.sec.gov/dei/2023": 6
   },
   "contextCount": 268,
   "entityCount": 1,
   "segmentCount": 80,
   "elementCount": 798,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 1293,
    "http://xbrl.sec.gov/dei/2023": 39,
    "http://xbrl.sec.gov/ecd/2023": 4
   },
   "report": {
    "R1": {
     "role": "http://www.graco.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentAnnualReport",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentAnnualReport",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.graco.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:AuditorFirmId",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorFirmId",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS",
     "longName": "0000003 - Statement - CONSOLIDATED STATEMENTS OF EARNINGS",
     "shortName": "CONSOLIDATED STATEMENTS OF EARNINGS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "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": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "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": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS",
     "longName": "0000005 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "longName": "0000006 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "ggg:AllowanceforCredits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "ggg:AllowanceforCredits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "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": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
     "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-10",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical",
     "longName": "0000009 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)",
     "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.graco.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "0000010 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.graco.com/role/SegmentInformation",
     "longName": "0000011 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "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": "ggg-20231229.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": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.graco.com/role/Inventories",
     "longName": "0000012 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "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": "ggg-20231229.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": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.graco.com/role/PropertyPlantandEquipment",
     "longName": "0000013 - Disclosure - Property, Plant and Equipment",
     "shortName": "Property, Plant and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "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": "ggg-20231229.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": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.graco.com/role/IncomeTaxes",
     "longName": "0000014 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "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": "ggg-20231229.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": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.graco.com/role/Debt",
     "longName": "0000015 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "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": "ggg-20231229.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": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.graco.com/role/ShareholdersEquity",
     "longName": "0000016 - Disclosure - Shareholders' Equity",
     "shortName": "Shareholders' Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "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": "ggg-20231229.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": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCost",
     "longName": "0000017 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost",
     "shortName": "Share-Based Awards, Purchase Plans and Compensation Cost",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "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": "ggg-20231229.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": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.graco.com/role/EarningsperShare",
     "longName": "0000018 - Disclosure - Earnings per Share",
     "shortName": "Earnings per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "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": "ggg-20231229.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": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.graco.com/role/RetirementBenefits",
     "longName": "0000019 - Disclosure - Retirement Benefits",
     "shortName": "Retirement Benefits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "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": "ggg-20231229.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": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.graco.com/role/CommitmentsandContingencies",
     "longName": "0000020 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "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": "ggg-20231229.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": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "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": "21",
     "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": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R22": {
     "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": "22",
     "firstAnchor": {
      "contextRef": "c-268",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:Rule10b51ArrTrmntdFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-268",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:Rule10b51ArrTrmntdFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FiscalPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FiscalPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables",
     "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.graco.com/role/SegmentInformationTables",
     "longName": "9954473 - Disclosure - Segment Information (Tables)",
     "shortName": "Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "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": "ggg-20231229.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": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.graco.com/role/InventoriesTables",
     "longName": "9954474 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "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": "ggg-20231229.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": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.graco.com/role/PropertyPlantandEquipmentTables",
     "longName": "9954475 - Disclosure - Property, Plant and Equipment (Tables)",
     "shortName": "Property, Plant and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R28": {
     "role": "http://www.graco.com/role/IncomeTaxesTables",
     "longName": "9954476 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.graco.com/role/DebtTables",
     "longName": "9954477 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.graco.com/role/ShareholdersEquityTables",
     "longName": "9954478 - Disclosure - Shareholders' Equity (Tables)",
     "shortName": "Shareholders' Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables",
     "longName": "9954479 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Tables)",
     "shortName": "Share-Based Awards, Purchase Plans and Compensation Cost (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.graco.com/role/EarningsperShareTables",
     "longName": "9954480 - Disclosure - Earnings per Share (Tables)",
     "shortName": "Earnings per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.graco.com/role/RetirementBenefitsTables",
     "longName": "9954481 - Disclosure - Retirement Benefits (Tables)",
     "shortName": "Retirement Benefits (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.graco.com/role/CommitmentsandContingenciesTables",
     "longName": "9954482 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
     "longName": "9954483 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)",
     "shortName": "Summary of Significant Accounting Policies (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails",
     "longName": "9954484 - Disclosure - Summary of Significant Accounting Policies (Assets and Liabilities Measured at Fair Value) (Details)",
     "shortName": "Summary of Significant Accounting Policies (Assets and Liabilities Measured at Fair Value) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LiabilitiesFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LiabilitiesFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails",
     "longName": "9954485 - Disclosure - Summary of Significant Accounting Policies (Allowance for Credit Loss) (Details)",
     "shortName": "Summary of Significant Accounting Policies (Allowance for Credit Loss) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesOtherCurrentAssetsDetails",
     "longName": "9954486 - Disclosure - Summary of Significant Accounting Policies (Other Current Assets) (Details)",
     "shortName": "Summary of Significant Accounting Policies (Other Current Assets) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PrepaidTaxes",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PrepaidTaxes",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
     "longName": "9954487 - Disclosure - Summary of Significant Accounting Policies (Property, Plant and Equipment) (Details)",
     "shortName": "Summary of Significant Accounting Policies (Property, Plant and Equipment) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R40": {
     "role": "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails",
     "longName": "9954488 - Disclosure - Summary of Significant Accounting Policies (Goodwill by Reporting Segment) (Details)",
     "shortName": "Summary of Significant Accounting Policies (Goodwill by Reporting Segment) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails",
     "longName": "9954489 - Disclosure - Summary of Significant Accounting Policies (Intangible Assets) (Details)",
     "shortName": "Summary of Significant Accounting Policies (Intangible Assets) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ggg:ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ggg:ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails",
     "longName": "9954490 - Disclosure - Summary of Significant Accounting Policies (Components of Other Assets) (Details)",
     "shortName": "Summary of Significant Accounting Policies (Components of Other Assets) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CashSurrenderValueOfLifeInsurance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CashSurrenderValueOfLifeInsurance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails",
     "longName": "9954491 - Disclosure - Summary of Significant Accounting Policies (Components of Other Current Liabilities) (Details)",
     "shortName": "Summary of Significant Accounting Policies (Components of Other Current Liabilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:SelfInsuranceReserveCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:SelfInsuranceReserveCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAccruedWarrantyLiabilityActivityDetails",
     "longName": "9954492 - Disclosure - Summary of Significant Accounting Policies (Accrued Warranty Liability Activity) (Details)",
     "shortName": "Summary of Significant Accounting Policies (Accrued Warranty Liability Activity) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:ProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesFairMarketValueandClassificationofDerivativeInstrumentsDetails",
     "longName": "9954493 - Disclosure - Summary of Significant Accounting Policies (Fair Market Value and Classification of Derivative Instruments) (Details)",
     "shortName": "Summary of Significant Accounting Policies (Fair Market Value and Classification of Derivative Instruments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.graco.com/role/SegmentInformationNarrativeDetails",
     "longName": "9954494 - Disclosure - Segment Information (Narrative) (Details)",
     "shortName": "Segment Information (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails",
     "longName": "9954495 - Disclosure - Segment Information (Operations and Assets) (Details)",
     "shortName": "Segment Information (Operations and Assets) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-87",
      "name": "us-gaap:Revenues",
      "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": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.graco.com/role/SegmentInformationGeographicInformationDetails",
     "longName": "9954496 - Disclosure - Segment Information (Geographic Information) (Details)",
     "shortName": "Segment Information (Geographic Information) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:NoncurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.graco.com/role/InventoriesDetails",
     "longName": "9954497 - Disclosure - Inventories (Details)",
     "shortName": "Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:InventoryFinishedGoods",
      "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": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:InventoryFinishedGoods",
      "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": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.graco.com/role/InventoriesNarrativeDetails",
     "longName": "9954498 - Disclosure - Inventories (Narrative) (Details)",
     "shortName": "Inventories (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LIFOInventoryAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LIFOInventoryAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails",
     "longName": "9954499 - Disclosure - Property, Plant and Equipment (PPE By Type) (Details)",
     "shortName": "Property, Plant and Equipment (PPE By Type) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.graco.com/role/PropertyPlantandEquipmentNarrativeDetails",
     "longName": "9954500 - Disclosure - Property, Plant and Equipment (Narrative) (Details)",
     "shortName": "Property, Plant and Equipment (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.graco.com/role/IncomeTaxesIncomebeforeIncomeTaxExpenseDetails",
     "longName": "9954501 - Disclosure - Income Taxes (Income before Income Tax Expense) (Details)",
     "shortName": "Income Taxes (Income before Income Tax Expense) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails",
     "longName": "9954502 - Disclosure - Income Taxes (Components of Income Tax Expense) (Details)",
     "shortName": "Income Taxes (Components of Income Tax Expense) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.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",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.graco.com/role/IncomeTaxesNarrativeDetails",
     "longName": "9954503 - Disclosure - Income Taxes (Narrative) (Details)",
     "shortName": "Income Taxes (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxesPaid",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxesPaid",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails",
     "longName": "9954504 - Disclosure - Income Taxes (Effective Income Tax Rate Reconciliation) (Details)",
     "shortName": "Income Taxes (Effective Income Tax Rate Reconciliation) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails",
     "longName": "9954505 - Disclosure - Income Taxes (Schedule of Deferred Income Taxes) (Details)",
     "shortName": "Income Taxes (Schedule of Deferred Income Taxes) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxAssetsInventory",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxAssetsInventory",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails",
     "longName": "9954506 - Disclosure - Debt (Schedule of Debt Instruments) (Details)",
     "shortName": "Debt (Schedule of Debt Instruments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.graco.com/role/DebtNarrativeDetails",
     "longName": "9954507 - Disclosure - Debt (Narrative) (Details)",
     "shortName": "Debt (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:LongTermDebtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:LongTermDebtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.graco.com/role/DebtAnnualMaturitiesofDebtDetails",
     "longName": "9954508 - Disclosure - Debt (Annual Maturities of Debt) (Details)",
     "shortName": "Debt (Annual Maturities of Debt) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-6",
      "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": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "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": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.graco.com/role/ShareholdersEquityNarrativeDetails",
     "longName": "9954509 - Disclosure - Shareholders' Equity (Narrative) (Details)",
     "shortName": "Shareholders' Equity (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-171",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails",
     "longName": "9954510 - Disclosure - Shareholders' Equity (AOCI and Reclassification) (Details)",
     "shortName": "Shareholders' Equity (AOCI and Reclassification) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-173",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails",
     "longName": "9954511 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Narrative) (Details)",
     "shortName": "Share-Based Awards, Purchase Plans and Compensation Cost (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails",
     "longName": "9954512 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Option Activity and Outstanding) (Details)",
     "shortName": "Share-Based Awards, Purchase Plans and Compensation Cost (Option Activity and Outstanding) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails",
     "longName": "9954513 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Options Outstanding and Exercisable By Price) (Details)",
     "shortName": "Share-Based Awards, Purchase Plans and Compensation Cost (Options Outstanding and Exercisable By Price) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-190",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-190",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsExercisedDetails",
     "longName": "9954514 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Options Exercised) (Details)",
     "shortName": "Share-Based Awards, Purchase Plans and Compensation Cost (Options Exercised) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProceedsFromStockOptionsExercised",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProceedsFromStockOptionsExercised",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails",
     "longName": "9954515 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Authorized Shares) (Details)",
     "shortName": "Share-Based Awards, Purchase Plans and Compensation Cost (Authorized Shares) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R68": {
     "role": "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostShareBasedCompensationExpenseDetails",
     "longName": "9954516 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Share Based Compensation Expense) (Details)",
     "shortName": "Share-Based Awards, Purchase Plans and Compensation Cost (Share Based Compensation Expense) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails",
     "longName": "9954517 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Valuation Assumptions Options) (Details)",
     "shortName": "Share-Based Awards, Purchase Plans and Compensation Cost (Valuation Assumptions Options) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-205",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-205",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails",
     "longName": "9954518 - Disclosure - Share-Based Awards, Purchase Plans and Compensation Cost (Valuation Assumptions ESPP) (Details)",
     "shortName": "Share-Based Awards, Purchase Plans and Compensation Cost (Valuation Assumptions ESPP) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-208",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-208",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.graco.com/role/EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails",
     "longName": "9954519 - Disclosure - Earnings per Share (Schedule Of Earnings Per Share Basic and Diluted) (Details)",
     "shortName": "Earnings per Share (Schedule Of Earnings Per Share Basic and Diluted) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "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": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.graco.com/role/EarningsperShareNarrativeDetails",
     "longName": "9954520 - Disclosure - Earnings per Share (Narrative) (Details)",
     "shortName": "Earnings per Share (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.graco.com/role/RetirementBenefitsNarrativeDetails",
     "longName": "9954521 - Disclosure - Retirement Benefits (Narrative) (Details)",
     "shortName": "Retirement Benefits (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails",
     "longName": "9954522 - Disclosure - Retirement Benefits (Plan Assets by Category and Fair Value Measurement Level) (Details)",
     "shortName": "Retirement Benefits (Plan Assets by Category and Fair Value Measurement Level) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-217",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-222",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails",
     "longName": "9954523 - Disclosure - Retirement Benefits Retirement Benefits (Level 3 Asset Rollforward) (Details)",
     "shortName": "Retirement Benefits Retirement Benefits (Level 3 Asset Rollforward) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-239",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-240",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails",
     "longName": "9954524 - Disclosure - Retirement Benefits (Funded Status) (Details)",
     "shortName": "Retirement Benefits (Funded Status) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedBenefitPlanSettlementsBenefitObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-216",
      "name": "us-gaap:DefinedBenefitPlanActuarialGainLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetFundedStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails",
     "longName": "9954525 - Disclosure - Retirement Benefits (Amounts Recognized in Balance Sheets) (Details)",
     "shortName": "Retirement Benefits (Amounts Recognized in Balance Sheets) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-217",
      "name": "us-gaap:PrepaidExpenseNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.graco.com/role/RetirementBenefitsAccumulatedBenefitObligationinExcessofPlanAssetsDetails",
     "longName": "9954526 - Disclosure - Retirement Benefits (Accumulated Benefit Obligation in Excess of Plan Assets) (Details)",
     "shortName": "Retirement Benefits (Accumulated Benefit Obligation in Excess of Plan Assets) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails",
     "longName": "9954527 - Disclosure - Retirement Benefits (Components of Net Periodic Benefit Cost) (Details)",
     "shortName": "Retirement Benefits (Components of Net Periodic Benefit Cost) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-216",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails",
     "longName": "9954528 - Disclosure - Retirement Benefits (Amounts recognized in other comprehensive (income) loss) (Details)",
     "shortName": "Retirement Benefits (Amounts recognized in other comprehensive (income) loss) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-216",
      "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-216",
      "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails",
     "longName": "9954529 - Disclosure - Retirement Benefits (Amounts included in accumulated other comprehensive (income) loss) (Details)",
     "shortName": "Retirement Benefits (Amounts included in accumulated other comprehensive (income) loss) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-217",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ggg:ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-217",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ggg:ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails",
     "longName": "9954530 - Disclosure - Retirement Benefits (Assumptions used to determine obligations and cost) (Details)",
     "shortName": "Retirement Benefits (Assumptions used to determine obligations and cost) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-253",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-253",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails",
     "longName": "9954531 - Disclosure - Retirement Benefits (Estimated future benefit payments) (Details)",
     "shortName": "Retirement Benefits (Estimated future benefit payments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-217",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-217",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails",
     "longName": "9954532 - Disclosure - Commitments and Contingencies (Lease Commitments) (Details)",
     "shortName": "Commitments and Contingencies (Lease Commitments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.graco.com/role/CommitmentsandContingenciesNarrativeDetails",
     "longName": "9954533 - Disclosure - Commitments and Contingencies (Narrative) (Details)",
     "shortName": "Commitments and Contingencies (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ggg-20231229.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Details",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable Type [Axis]",
        "label": "Receivable Type [Axis]",
        "documentation": "Information by type of receivable."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.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": [
      "r35",
      "r839"
     ]
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "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": [
      "r968"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "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": [
      "r334",
      "r335"
     ]
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable",
        "label": "Accrued Income Taxes, Current",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r191"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Liabilities",
        "label": "Accrued Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedMarketingCostsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedMarketingCostsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued trade promotions",
        "label": "Accrued Marketing Costs, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension and Postretirement Medical",
        "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": [
      "r10",
      "r22",
      "r47",
      "r949",
      "r950",
      "r951"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r222",
      "r668"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)",
        "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": [
      "r243",
      "r244",
      "r626",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income (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": [
      "r46",
      "r47",
      "r148",
      "r231",
      "r664",
      "r692",
      "r693"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails"
     ],
     "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": [
      "r243",
      "r244",
      "r626",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income\u00a0(Loss)",
        "verboseLabel": "Total",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r22",
      "r47",
      "r605",
      "r608",
      "r644",
      "r688",
      "r689",
      "r949",
      "r950",
      "r951",
      "r959",
      "r960",
      "r961"
     ]
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedTranslationAdjustmentMember",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Translation Adjustment",
        "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": [
      "r8",
      "r22",
      "r47",
      "r244",
      "r245",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r949"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite Lived Intangible Assets, Weighted Average Useful Life",
        "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": [
      "r163"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r895"
     ]
    },
    "ggg_AdditionalInformationOperatingLeaseDisclosureTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "AdditionalInformationOperatingLeaseDisclosureTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Information, Operating Lease, Disclosure",
        "label": "Additional Information, Operating Lease, Disclosure [Table Text Block]",
        "documentation": "Additional Information, Operating Lease, Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.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": [
      "r142"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-In Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r570",
      "r571",
      "r572",
      "r703",
      "r959",
      "r960",
      "r961",
      "r1038",
      "r1064"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r901"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r901"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r901"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r901"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock compensation cost",
        "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": [
      "r106",
      "r107",
      "r536"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net earnings 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": []
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r865",
      "r877",
      "r887",
      "r913"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r868",
      "r880",
      "r890",
      "r916"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r901"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r908"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r872",
      "r881",
      "r891",
      "r908",
      "r917",
      "r921",
      "r929"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r927"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostShareBasedCompensationExpenseDetails": {
       "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostShareBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r565",
      "r573"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpenseNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostShareBasedCompensationExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostShareBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Share-based compensation, net of 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_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, beginning",
        "periodEndLabel": "Balance, ending",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r336",
      "r341",
      "r342",
      "r345",
      "r1058"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other additions (deductions)",
        "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": [
      "r968"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails"
     ],
     "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/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deductions from reserves",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance."
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ggg_AllowanceforCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "AllowanceforCredits",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowances",
        "label": "Allowance for Credits",
        "documentation": "Allowance for Credits: Includes allowance for doubtful accounts and other credits against receivables."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r16",
      "r75",
      "r80"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.graco.com/role/EarningsperShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r287"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Assets",
        "terseLabel": "Assets",
        "label": "Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r226",
      "r259",
      "r298",
      "r319",
      "r325",
      "r337",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r390",
      "r392",
      "r394",
      "r395",
      "r599",
      "r601",
      "r623",
      "r660",
      "r740",
      "r839",
      "r854",
      "r986",
      "r987",
      "r1047"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r217",
      "r236",
      "r259",
      "r337",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r390",
      "r392",
      "r394",
      "r395",
      "r599",
      "r601",
      "r623",
      "r839",
      "r986",
      "r987",
      "r1047"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Assets",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ggg_AuditInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "AuditInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Audit Information [Abstract]",
        "documentation": "Audit Information"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.graco.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r859",
      "r860",
      "r873"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.graco.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r859",
      "r860",
      "r873"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.graco.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r859",
      "r860",
      "r873"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r925"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r920"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r920"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r920"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r920"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r920"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails",
      "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": [
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r922"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r921"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r921"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Statement Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingAndBuildingImprovementsMember",
     "presentation": [
      "http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings and 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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement."
       }
      }
     },
     "auth_ref": [
      "r598",
      "r953"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails": {
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration",
        "label": "Business Combination, Contingent Consideration, Liability",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r111",
      "r597"
     ]
    },
    "ggg_CapitalizedComputerSoftwareEstimatedUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "CapitalizedComputerSoftwareEstimatedUsefulLife",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized software estimated useful life",
        "label": "Capitalized Computer Software, Estimated Useful Life",
        "documentation": "The estimated useful life of computer software, including but not limited to, acquired and internally developed computer software, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedComputerSoftwareNet",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized software",
        "label": "Capitalized Computer Software, Net",
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r802"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r220",
      "r805"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValueAbstract",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r55"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning of year",
        "periodEndLabel": "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": [
      "r54",
      "r159",
      "r255"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.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": [
      "r5",
      "r159"
     ]
    },
    "ggg_CashFlowLeverageRatioNoAcquisitionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "CashFlowLeverageRatioNoAcquisitionMember",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow leverage ratio no acquisition",
        "label": "Cash flow leverage ratio no acquisition [Member]",
        "documentation": "Cash flow leverage ratio no acquisition"
       }
      }
     },
     "auth_ref": []
    },
    "ggg_CashFlowLeverageRatioWithAcquisitionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "CashFlowLeverageRatioWithAcquisitionsMember",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow leverage ratio with acquisitions",
        "label": "Cash flow leverage ratio with acquisitions [Member]",
        "documentation": "Cash flow leverage ratio with acquisitions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Proceeds Received and Tax Benefit from Share-based Payment Awards [Table Text Block]",
        "label": "Cash Proceeds Received and Tax Benefit from Share-Based Payment Awards [Table Text Block]",
        "documentation": "Tabular disclosure of cash received from exercise of stock options and similar instruments granted under share-based payment arrangements and tax benefit from exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_CashSurrenderValueFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashSurrenderValueFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash surrender value of life insurance",
        "label": "Cash Surrender Value, Fair Value Disclosure",
        "documentation": "Fair value portion of the amount that could be realized under a life insurance contract or contracts owned by the entity, commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashSurrenderValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashSurrenderValueMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance contract",
        "label": "Cash Surrender Value [Member]",
        "documentation": "Cash that could be realized under a life insurance contract or contracts owned by the Company (for example, but not limited to corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI))."
       }
      }
     },
     "auth_ref": [
      "r1039"
     ]
    },
    "us-gaap_CashSurrenderValueOfLifeInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashSurrenderValueOfLifeInsurance",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash surrender value of life insurance",
        "label": "Cash Surrender Value of Life Insurance",
        "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity."
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "ggg_Cashsurrendervalueoflifeinsurancechange": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "Cashsurrendervalueoflifeinsurancechange",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash surrender value of life insurance change",
        "label": "Cash surrender value of life insurance change",
        "documentation": "Cash surrender value of life insurance change: This relates to the increase in the CSV for the fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r899"
     ]
    },
    "ggg_ChineseRenminbiFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "ChineseRenminbiFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chinese Renminbi Facility Maximum Borrowing Capacity",
        "label": "Chinese Renminbi Facility Maximum Borrowing Capacity",
        "documentation": "Chinese Renminbi Facility Maximum Borrowing Capacity"
       }
      }
     },
     "auth_ref": []
    },
    "ggg_ChineseRenminbiRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "ChineseRenminbiRevolvingCreditFacilityMember",
     "presentation": [
      "http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chinese Renminbi Revolving Credit Facility",
        "label": "Chinese Renminbi Revolving Credit Facility [Member]",
        "documentation": "Chinese Renminbi Revolving Credit Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "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": [
      "r212",
      "r228",
      "r229",
      "r230",
      "r259",
      "r280",
      "r281",
      "r284",
      "r286",
      "r292",
      "r293",
      "r337",
      "r383",
      "r386",
      "r387",
      "r388",
      "r394",
      "r395",
      "r424",
      "r425",
      "r428",
      "r431",
      "r438",
      "r623",
      "r696",
      "r697",
      "r698",
      "r699",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r728",
      "r749",
      "r767",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r936",
      "r955",
      "r962"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock",
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r229",
      "r230",
      "r292",
      "r424",
      "r425",
      "r426",
      "r428",
      "r431",
      "r436",
      "r438",
      "r696",
      "r697",
      "r698",
      "r699",
      "r821",
      "r936",
      "r955"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r900"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r900"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies (Note K)",
        "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": [
      "r43",
      "r131",
      "r662",
      "r727"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.graco.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": [
      "r172",
      "r370",
      "r372",
      "r790",
      "r982"
     ]
    },
    "ggg_CommittedFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "CommittedFacilityMember",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Committed Facility",
        "label": "Committed Facility [Member]",
        "documentation": "Line of credit under which lender is contractually committed to advance up to the maximum amount of borrowings under the credit agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared per share (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": [
      "r177"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "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": [
      "r841",
      "r842",
      "r843",
      "r845",
      "r846",
      "r847",
      "r848",
      "r959",
      "r960",
      "r1038",
      "r1061",
      "r1064"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.graco.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": [
      "r141"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock authorized (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": [
      "r141",
      "r728"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock outstanding (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",
      "r141",
      "r728",
      "r746",
      "r1064",
      "r1065"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $1 par value; 291,000,000 shares authorized; 167,946,063 and 167,702,130 shares outstanding in 2023 and 2022",
        "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": [
      "r141",
      "r663",
      "r839"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r905"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r904"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r906"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r903"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "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": [
      "r48",
      "r240",
      "r242",
      "r249",
      "r656",
      "r673"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive Income",
        "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/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationNarrativeDetails"
     ],
     "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": [
      "r61",
      "r63",
      "r124",
      "r125",
      "r333",
      "r789"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r63",
      "r124",
      "r125",
      "r333",
      "r694",
      "r789"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationNarrativeDetails"
     ],
     "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": [
      "r61",
      "r63",
      "r124",
      "r125",
      "r333",
      "r789",
      "r940"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationNarrativeDetails"
     ],
     "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": [
      "r61",
      "r63",
      "r124",
      "r125",
      "r333"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationNarrativeDetails"
     ],
     "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": [
      "r61",
      "r63",
      "r124",
      "r125",
      "r333",
      "r789"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]"
       }
      }
     },
     "auth_ref": [
      "r262",
      "r300",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r327",
      "r383",
      "r384",
      "r385",
      "r386",
      "r388",
      "r389",
      "r391",
      "r393",
      "r394",
      "r986",
      "r987"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]"
       }
      }
     },
     "auth_ref": [
      "r262",
      "r300",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r327",
      "r383",
      "r384",
      "r385",
      "r386",
      "r388",
      "r389",
      "r391",
      "r393",
      "r394",
      "r986",
      "r987"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions in progress",
        "label": "Construction in Progress [Member]",
        "documentation": "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": []
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Liability",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r440",
      "r441",
      "r450"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Advances and Deferred Revenue",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r440",
      "r441",
      "r450"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Liability, Revenue Recognized",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "us-gaap_ContractWithCustomerRefundLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerRefundLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right of return refund liability",
        "label": "Contract with Customer, Refund Liability, Current",
        "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current."
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "ggg_ContractorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "ContractorMember",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractor",
        "label": "Contractor [Member]",
        "documentation": "Contractor reporting segment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractualObligationDueInFourthAndFifthYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractualObligationDueInFourthAndFifthYear",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractual Obligation, Due Thereafter",
        "label": "Contractual Obligation, to be Paid, Year Four and Five",
        "documentation": "Amount of contractual obligation to be paid in fourth and fifth fiscal years 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": []
    },
    "us-gaap_ContractualObligationDueInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractualObligationDueInNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractual Obligation, Due in 2024",
        "label": "Contractual Obligation, to be Paid, Year One",
        "documentation": "Amount of contractual obligation 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": []
    },
    "us-gaap_ContractualObligationDueInSecondYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractualObligationDueInSecondYear",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractual Obligation, Due in 2025",
        "label": "Contractual Obligation, to be Paid, Year Two",
        "documentation": "Amount of contractual obligation 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": []
    },
    "us-gaap_ContractualObligationDueInThirdYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractualObligationDueInThirdYear",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractual Obligation, Due in 2026",
        "label": "Contractual Obligation, to be Paid, Year Three",
        "documentation": "Amount of contractual obligation 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": []
    },
    "us-gaap_CorporateNonSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CorporateNonSegmentMember",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unallocated Corporate",
        "label": "Corporate, Non-Segment [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": [
      "r29",
      "r318",
      "r319",
      "r320",
      "r321",
      "r327",
      "r965"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of products sold",
        "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": [
      "r154",
      "r651"
     ]
    },
    "ggg_CovenantRatioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "CovenantRatioAxis",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Covenant Ratio [Axis]",
        "label": "Covenant Ratio [Axis]",
        "documentation": "Covenant Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "ggg_CovenantRatioDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "CovenantRatioDomain",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Covenant Ratio [Domain]",
        "label": "Covenant Ratio [Domain]",
        "documentation": "Covenant Ratio [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "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": []
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "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": []
    },
    "us-gaap_CumulativePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CumulativePreferredStockMember",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Preferred Stock",
        "label": "Cumulative Preferred Stock [Member]",
        "documentation": "Preferred stock upon which unpaid dividends accumulate until paid to shareholders. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "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": [
      "r942",
      "r958",
      "r1033"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "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": [
      "r942",
      "r958"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Current",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r585",
      "r591",
      "r958"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Income Tax Expense (Benefit) [Abstract]",
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and local",
        "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": [
      "r942",
      "r958",
      "r1033"
     ]
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r333"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r110"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.graco.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": [
      "r173",
      "r257",
      "r396",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r412",
      "r419",
      "r420",
      "r422"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails",
      "http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails"
     ],
     "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",
      "r135",
      "r136",
      "r190",
      "r194",
      "r262",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r403",
      "r408",
      "r409",
      "r410",
      "r411",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r634",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r956"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, basis spread on variable rate",
        "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_DebtInstrumentCovenantCompliance": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentCovenantCompliance",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Covenant Compliance",
        "label": "Debt Instrument, Covenant Compliance",
        "documentation": "States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r133"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total debt, including current portion",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r129",
      "r397",
      "r634",
      "r817",
      "r818"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r403",
      "r408",
      "r409",
      "r410",
      "r411",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r421",
      "r634",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r956"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDateDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentMaturityDateDescription",
     "presentation": [
      "http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Maturity Date, Description",
        "label": "Debt Instrument, Maturity Date, Description",
        "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails",
      "http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails"
     ],
     "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": [
      "r41",
      "r262",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r403",
      "r408",
      "r409",
      "r410",
      "r411",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r634",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r956"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r88",
      "r91",
      "r126",
      "r127",
      "r129",
      "r132",
      "r175",
      "r176",
      "r262",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r403",
      "r408",
      "r409",
      "r410",
      "r411",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r421",
      "r634",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r956"
     ]
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtWeightedAverageInterestRate",
     "presentation": [
      "http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average interest rate",
        "label": "Debt, Weighted Average Interest Rate",
        "documentation": "Weighted average interest rate of debt outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationArrangementWithIndividualSharesIssued",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued under the plan",
        "label": "Deferred Compensation Arrangement with Individual, Shares Issued",
        "documentation": "Number of shares issued pursuant to the terms of a deferred compensation arrangement."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "ggg_DeferredFederalStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "DeferredFederalStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic",
        "label": "Deferred Federal, State and Local Income Tax Expense (Benefit)",
        "documentation": "The component of total income tax expense for the period comprised of the increase (decrease) during the period in the entity's domestic deferred tax assets and liabilities attributable to continuing operations as determined by applying the provisions of enacted federal, state and local tax law."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "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": [
      "r188",
      "r958",
      "r1032"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Taxes",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r576",
      "r577"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Deferred",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r188",
      "r209",
      "r590",
      "r591",
      "r958"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Tax Expense (Benefit) [Abstract]",
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r139",
      "r192",
      "r582"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Taxes",
        "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": [
      "r576",
      "r577",
      "r661"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Taxes and Tax Credits",
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsDeferredIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Deferred Tax Assets, Deferred Income",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r1031"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r583"
     ]
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, in Process Research and Development",
        "label": "Deferred Tax Assets, in Process Research and Development",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r1031"
     ]
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsInventory",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory valuations",
        "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": [
      "r108",
      "r1031"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax assets",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1030"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNetAbstract",
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Net [Abstract]",
        "label": "Deferred Tax Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vacation accruals",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensated absences (includes, but not limited to, sick and personal days)."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r1031"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred compensation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r1031"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension benefit obligation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Postretirement medical benefit obligation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock 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": [
      "r108",
      "r1031"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseOther",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r1031"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer allowances",
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r1031"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments from foreign subsidiaries",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r1031"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued self-insurance retentions",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r1031"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued warranty and service liabilities",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r1031"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesScheduleofDeferredIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Excess of tax over book depreciation and amortization",
        "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": [
      "r108",
      "r1031"
     ]
    },
    "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAccumulatedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated benefit obligation for all defined benefit plans",
        "label": "Defined Benefit Plan, Accumulated Benefit Obligation",
        "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level."
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts recognized in accumulated ther comprehensive income",
        "label": "Defined Benefit Plan Accumulated Other Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails": {
       "parentTag": "ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net before income taxes",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax",
        "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r47",
      "r996"
     ]
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net gain (loss)",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax",
        "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r499"
     ]
    },
    "ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net",
        "label": "Defined Benefit Plan Accumulated Other Comprehensive Income Net Of Tax",
        "documentation": "The net of tax total of net gain (loss), prior service cost (credit), and transition assets (obligations), as well as minimum pension liability if still remaining, included in accumulated other comprehensive income associated with a defined benefit pension or other postretirement plan(s) because they have yet to be recognized as components of net periodic benefit cost."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior service cost",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax",
        "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r499"
     ]
    },
    "ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails": {
       "parentTag": "ggg_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income taxes",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income, Tax Effect",
        "documentation": "The tax effect of net gain (loss), prior service cost (credit), and transition assets (obligations), as well as minimum pension liability if still remaining, included in accumulated other comprehensive income associated with a defined benefit pension or other postretirement plan(s) because they have yet to be recognized as components of net periodic benefit cost."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actual return on assets",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r826"
     ]
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actuarial loss (gain)",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan."
       }
      }
     },
     "auth_ref": [
      "r462"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amortization of net loss (gain)",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r456",
      "r494",
      "r520",
      "r826",
      "r827"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of prior service cost (credit)",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r456",
      "r495",
      "r521",
      "r826",
      "r827"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts recognized in consolidated balance sheets",
        "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts recognized in other comprehensive (income) loss",
        "label": "Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r502"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected return on assets",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets",
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r525"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rate of compensation increase",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase",
        "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r502"
     ]
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Obligation, beginning of year",
        "periodEndLabel": "Obligation, end of year",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r457"
     ]
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Benefit payments",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services."
       }
      }
     },
     "auth_ref": [
      "r464",
      "r528"
     ]
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "documentation": "Information by defined benefit plan asset investment."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r506",
      "r824",
      "r825",
      "r826"
     ]
    },
    "us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanCashAndCashEquivalentsMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Defined Benefit Plan, Cash and Cash Equivalents [Member]",
        "documentation": "Cash and cash equivalent in which defined benefit plan asset is invested."
       }
      }
     },
     "auth_ref": [
      "r824"
     ]
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in benefit obligation",
        "label": "Defined Benefit Plan, Change in Benefit Obligation [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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in plan assets",
        "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [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_DefinedBenefitPlanContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails",
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "verboseLabel": "Employer contributions",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets."
       }
      }
     },
     "auth_ref": [
      "r471",
      "r481",
      "r524",
      "r824",
      "r825",
      "r826",
      "r827"
     ]
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails",
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails",
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails",
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails",
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails",
      "http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails",
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails",
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "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_DefinedBenefitPlanEquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanEquitySecuritiesMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Defined Benefit Plan, Equity Securities [Member]",
        "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant."
       }
      }
     },
     "auth_ref": [
      "r824",
      "r826"
     ]
    },
    "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated future benefit payments",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Years 2029-2033",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected company contributions to retirement plans next year",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year",
        "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r489",
      "r827"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expected return on assets",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r456",
      "r493",
      "r519",
      "r826",
      "r827"
     ]
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails",
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value, plan assets",
        "periodStartLabel": "Fair value, beginning of year",
        "periodEndLabel": "Fair value, end of year",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee."
       }
      }
     },
     "auth_ref": [
      "r468",
      "r479",
      "r481",
      "r482",
      "r824",
      "r825",
      "r826"
     ]
    },
    "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange rate changes",
        "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r477",
      "r826"
     ]
    },
    "us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Health care cost trend rate assumed for next year",
        "label": "Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year",
        "documentation": "Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status."
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanInterestCost",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails",
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest cost",
        "verboseLabel": "Interest cost on projected benefit obligation",
        "label": "Defined Benefit Plan, Interest Cost",
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r456",
      "r460",
      "r492",
      "r518",
      "r826",
      "r827"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net periodic benefit cost",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r490",
      "r516",
      "r826",
      "r827"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of net periodic benefit cost",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes components of net periodic benefit cost (credit), excluding service cost component, for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r490",
      "r516"
     ]
    },
    "us-gaap_DefinedBenefitPlanOtherCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanOtherCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of pension plans which are not significant and have not adopted ASC 715",
        "label": "Defined Benefit Plan, Other Cost (Credit)",
        "documentation": "Amount of defined benefit plan cost (credit), classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAccumulatedBenefitObligationinExcessofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated benefit obligation",
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation",
        "documentation": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514",
      "r826"
     ]
    },
    "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAccumulatedBenefitObligationinExcessofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of plan assets",
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets",
        "documentation": "Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514",
      "r826"
     ]
    },
    "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAccumulatedBenefitObligationinExcessofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Projected benefit obligation",
        "label": "Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation",
        "documentation": "Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAmendments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanPlanAmendments",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Plan amendments",
        "label": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment",
        "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan."
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Benefit payments",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services."
       }
      }
     },
     "auth_ref": [
      "r473",
      "r999"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange rate changes",
        "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanPlanAssetsLevel3ReconciliationLineItems",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Level 3 Reconciliation [Line Items]",
        "label": "Defined Benefit Plan, Plan Assets, Level 3 Reconciliation [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": [
      "r482",
      "r483",
      "r484",
      "r485",
      "r826"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanPlanAssetsLevel3ReconciliationTable",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Level 3 Reconciliation [Table]",
        "label": "Defined Benefit Plan, Plan Assets, Level 3 Reconciliation [Table]",
        "documentation": "Disclosure of information about defined benefit plan assets measured using unobservable inputs."
       }
      }
     },
     "auth_ref": [
      "r482",
      "r483",
      "r484",
      "r485",
      "r826"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Target plan asset allocations",
        "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage",
        "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r826"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAbstract",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAccumulatedBenefitObligationinExcessofPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Information for plans with accumulated benefit obligation in excess of plan assets",
        "label": "Defined Benefit Plan, Pension Plan with Project Benefit Obligation in Excess of Plan Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails",
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.graco.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension settlement losses",
        "negatedTerseLabel": "Settlement loss (gain)",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement."
       }
      }
     },
     "auth_ref": [
      "r455",
      "r497",
      "r523"
     ]
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanServiceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails",
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service cost",
        "verboseLabel": "Service cost-benefits earned during the period",
        "label": "Defined Benefit Plan, Service Cost",
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r458",
      "r491",
      "r517",
      "r826",
      "r827"
     ]
    },
    "us-gaap_DefinedBenefitPlanSettlementsBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanSettlementsBenefitObligation",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails",
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement",
        "negatedTerseLabel": "Settlements",
        "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement",
        "documentation": "Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_DefinedBenefitPlanSettlementsPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanSettlementsPlanAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Settlements",
        "label": "Defined Benefit Plan, Plan Assets, Payment for Settlement",
        "documentation": "Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract."
       }
      }
     },
     "auth_ref": [
      "r476"
     ]
    },
    "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanUltimateHealthCareCostTrendRate1",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ultimate health care cost trend rate",
        "label": "Defined Benefit Plan, Ultimate Health Care Cost Trend Rate",
        "documentation": "Ultimate trend rate for health care cost for defined benefit postretirement plan."
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assumptions used to determine net period benefit obligation",
        "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assumptions used to determine net periodic benefit cost",
        "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate": {
     "xbrltype": "gYearListItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year that rate reaches ultimate trend rate",
        "label": "Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate",
        "documentation": "Year ultimate health care cost trend rate is expected to be reached, in YYYY format."
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "ggg_DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Years preceding retirement",
        "label": "Defined Benefit Plans, Service Period, Years Eligible for Benefits Calculation",
        "documentation": "Defined Benefit Plans, Service Period, Years Eligible for Benefits Calculation"
       }
      }
     },
     "auth_ref": []
    },
    "ggg_DefinedBenefitPlansServicePeriodforDeterminingBenefits": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "DefinedBenefitPlansServicePeriodforDeterminingBenefits",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Highest earnings years",
        "label": "Defined Benefit Plans, Service Period for Determining Benefits",
        "documentation": "Defined Benefit Plans, Service Period for Determining Benefits"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPostretirementHealthCoverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPostretirementHealthCoverageMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails",
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails",
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails",
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails",
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails",
      "http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails",
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails",
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Postretirement\u00a0Medical\u00a0Benefits",
        "label": "Postretirement Health Coverage [Member]",
        "documentation": "Plan designed to provide postretirement health benefits to retiree or beneficiary. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company contributions to 401K",
        "label": "Defined Contribution Plan, Cost",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r529"
     ]
    },
    "ggg_DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company contribution rate for employees not covered by DBP",
        "label": "Defined Contribution Plan, Employer Matching Contribution for Employees Not Covered by Defined Benefit Plan, Percent",
        "documentation": "For those employees who are not covered by a defined benefit plan, the percentage of their gross pay for which the employer contributes a matching contribution to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "documentation": "Percentage employer matches of the employee's percentage contribution matched."
       }
      }
     },
     "auth_ref": []
    },
    "ggg_Depositsandother": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "Depositsandother",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits and other",
        "label": "Deposits and other",
        "documentation": "Deposits and other; Noncurrent deposits and other assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/PropertyPlantandEquipmentNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation Expense",
        "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": [
      "r16",
      "r82"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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": [
      "r16",
      "r303"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "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": [
      "r1035",
      "r1036"
     ]
    },
    "us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativesMethodsOfAccountingHedgingDerivatives",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments and Hedging Activities",
        "label": "Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for derivatives used in hedging relationships, which may include how gains or losses are recognized and presented in the financial statements, and amortization policies for deferred amounts."
       }
      }
     },
     "auth_ref": [
      "r603",
      "r1037"
     ]
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "DirectorMember",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Director",
        "label": "Director [Member]"
       }
      }
     },
     "auth_ref": [
      "r966",
      "r1062"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCost"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Awards, Purchase Plans and Compensation Cost",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r534",
      "r538",
      "r566",
      "r567",
      "r569",
      "r835"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsCommonStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsCommonStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends declared",
        "label": "Dividends, Common Stock, Cash",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "us-gaap_DividendsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends payable",
        "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": [
      "r38"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "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": [
      "r859",
      "r860",
      "r873"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "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": [
      "r859",
      "r860",
      "r873",
      "r909"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.graco.com/role/CoverPage",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "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/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Documents Incorporated by Reference [Text Block]",
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "us-gaap_DomesticLineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DomesticLineOfCreditMember",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Domestic Line of Credit",
        "label": "Domestic Line of Credit [Member]",
        "documentation": "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, inside the reporting entity's home country."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DomesticPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DomesticPlanMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails"
     ],
     "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": [
      "r1000",
      "r1001",
      "r1002"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share [Abstract]",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS",
      "http://www.graco.com/role/EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic Net Earnings per Common Share (in dollars per share)",
        "verboseLabel": "Basic earnings per share (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r277",
      "r280",
      "r284",
      "r285",
      "r286",
      "r290",
      "r612",
      "r613",
      "r657",
      "r674",
      "r810"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS",
      "http://www.graco.com/role/EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted Net Earnings per Common Share (in dollars per share)",
        "verboseLabel": "Diluted earnings per share (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r280",
      "r284",
      "r285",
      "r286",
      "r290",
      "r612",
      "r613",
      "r657",
      "r674",
      "r810"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings 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": [
      "r59",
      "r60"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.graco.com/role/EarningsperShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r287",
      "r288",
      "r289"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.graco.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": [
      "r625"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective 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": [
      "r579"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal income tax rate reconciliation",
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory 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": [
      "r261",
      "r579",
      "r593"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationFdiiPercent",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign Derived Intangible Income",
        "label": "Effective Income Tax Rate Reconciliation, FDII, Percent",
        "documentation": "Percentage of reported income tax benefit from difference to income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to foreign-derived intangible income (FDII)."
       }
      }
     },
     "auth_ref": [
      "r1029"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax effect of international operations",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r1029",
      "r1034"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock compensation excess tax benefit",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r937",
      "r1029"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State taxes, net of federal effect",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r1029",
      "r1034"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "U.S. general business tax credits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r1029",
      "r1034"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and incentives",
        "label": "Employee-related Liabilities, Current",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized compensation cost related to unvested options",
        "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": [
      "r568"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average recognition period for unvested options",
        "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": [
      "r568"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostShareBasedCompensationExpenseDetails": {
       "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostShareBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax benefit",
        "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": [
      "r565"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsExercisedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax benefit realized",
        "label": "Share-Based Payment Arrangement, Exercise of Option, Tax Benefit",
        "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "us-gaap_EmployeeStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockMember",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock",
        "label": "Employee Stock [Member]",
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock Options",
        "terseLabel": "Employee Stock Option",
        "label": "Employee Stock 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": []
    },
    "ggg_EmployeeStockPurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "EmployeeStockPurchasePlanMember",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Purchase Plan (2006)",
        "label": "Employee Stock Purchase Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "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/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "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/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "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": [
      "r935"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails"
     ],
     "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",
      "r213",
      "r243",
      "r244",
      "r245",
      "r263",
      "r264",
      "r265",
      "r267",
      "r273",
      "r275",
      "r291",
      "r339",
      "r340",
      "r439",
      "r570",
      "r571",
      "r572",
      "r586",
      "r587",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r611",
      "r626",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r644",
      "r688",
      "r689",
      "r690",
      "r703",
      "r767"
     ]
    },
    "us-gaap_EquityMethodInvestmentAggregateCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentAggregateCost",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity method investment",
        "label": "Equity Method Investment, Aggregate Cost",
        "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_EquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquitySecuritiesMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity Securities [Member]",
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r849",
      "r850",
      "r851",
      "r1067"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r902"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r865",
      "r877",
      "r887",
      "r913"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r862",
      "r874",
      "r884",
      "r910"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains (losses)",
        "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)",
        "documentation": "Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held."
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r122",
      "r123"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets and Liabilities Measured at Fair Value",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r122"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails",
      "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "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": [
      "r410",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r617",
      "r645",
      "r646",
      "r647",
      "r817",
      "r818",
      "r824",
      "r825",
      "r826"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails",
      "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r617",
      "r618",
      "r619",
      "r622"
     ]
    },
    "us-gaap_FairValueInputsLevel12And3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel12And3Member",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments categorized in fair value hierarchy",
        "label": "Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]",
        "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3)."
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level\u00a01",
        "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": [
      "r410",
      "r481",
      "r486",
      "r617",
      "r645",
      "r824",
      "r825",
      "r826"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r410",
      "r481",
      "r486",
      "r617",
      "r646",
      "r817",
      "r818",
      "r824",
      "r825",
      "r826"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails",
      "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r410",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r617",
      "r647",
      "r817",
      "r818",
      "r824",
      "r825",
      "r826"
     ]
    },
    "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments at Net Asset Value, Redemption Frequency",
        "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Investment Redemption, Frequency",
        "documentation": "States the frequency (for example, annually, semi-annually, quarterly) with which the entity can redeem its investment, or portion thereof, for each of those certain investments for which net asset value per share is calculated (including by unit, membership interest, or other equity (ownership interest) unit measure) (alternative investments), by major category."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments at Net Asset Value, Redemption Notice Period",
        "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Investment Redemption, Notice Period",
        "documentation": "Notice period the entity is required to deliver before it can redeem an investment calculated using net asset value per share, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, investments calculated by per unit, per membership interest, other equity or ownership interest and alternative investments."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments at Net Asset Value, Unfunded Commitments",
        "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Unfunded Commitments",
        "documentation": "The amount of unfunded commitments for which the entity is obligated, to those certain investments for which net asset value per share is calculated (including by unit, membership interest, or other equity (ownership interest) unit measure) (alternative investments)."
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasuredAtNetAssetValuePerShareMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments measured at net asset value",
        "label": "Fair Value Measured at Net Asset Value Per Share [Member]",
        "documentation": "Fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r481",
      "r614",
      "r622"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails",
      "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases",
        "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Redemptions",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales",
        "documentation": "Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, beginning of year",
        "periodEndLabel": "Balance, end of year",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value",
        "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails",
      "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "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": [
      "r410",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r645",
      "r646",
      "r647",
      "r817",
      "r818",
      "r824",
      "r825",
      "r826"
     ]
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsNonrecurringMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Nonrecurring",
        "label": "Fair Value, Nonrecurring [Member]",
        "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r617",
      "r618",
      "r619",
      "r621",
      "r622"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails",
      "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r615",
      "r622"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails": {
       "parentTag": "ggg_IntangibleAssetAccumulatedAmortization",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Finite Lived Intangible Assets, 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": [
      "r224",
      "r364"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "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": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "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": [
      "r165"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "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": [
      "r165"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "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": [
      "r165"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "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": [
      "r165"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "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": [
      "r165"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "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": [
      "r361",
      "r363",
      "r364",
      "r366",
      "r652",
      "r653"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails": {
       "parentTag": "ggg_IntangibleAssetsTranslationAdjustments",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)",
        "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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite Lived Intangible Assets, Gross",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r653"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r652"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "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": [
      "r76",
      "r79"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "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": [
      "r164",
      "r652"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Net [Abstract]",
        "label": "Finite-Lived Intangible Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiscalPeriod": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiscalPeriod",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fiscal Year",
        "label": "Fiscal Period, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "us-gaap_FixedIncomeSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FixedIncomeSecuritiesMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed income",
        "label": "Fixed Income Securities [Member]",
        "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity."
       }
      }
     },
     "auth_ref": [
      "r826",
      "r841",
      "r842",
      "r993"
     ]
    },
    "ggg_FloatingRatePrincipalMaximum": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "FloatingRatePrincipalMaximum",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Floating Rate Principal Maximum",
        "label": "Floating Rate Principal Maximum",
        "documentation": "Floating Rate Principal Maximum"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails": {
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward exchange contracts",
        "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure",
        "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyFairValueHedgeAssetAtFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesFairMarketValueandClassificationofDerivativeInstrumentsDetails": {
       "parentTag": "us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesFairMarketValueandClassificationofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Fair Value Hedge Asset at Fair Value",
        "label": "Foreign Currency Fair Value Hedge Asset at Fair Value",
        "documentation": "Fair value as of the balance sheet date of all derivative assets designated as foreign currency fair value hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesFairMarketValueandClassificationofDerivativeInstrumentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesFairMarketValueandClassificationofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Foreign Currency Fair Value Hedge Derivative at Fair Value, Net",
        "label": "Foreign Currency Fair Value Hedge Derivative at Fair Value, Net",
        "documentation": "Fair value as of the balance sheet date of all derivatives designated as foreign currency fair value hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyFairValueHedgeLiabilityAtFairValue",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesFairMarketValueandClassificationofDerivativeInstrumentsDetails": {
       "parentTag": "us-gaap_ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesFairMarketValueandClassificationofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign Currency Fair Value Hedge Liability at Fair Value",
        "label": "Foreign Currency Fair Value Hedge Liability at Fair Value",
        "documentation": "Fair value as of the balance sheet date of all derivative liabilities designated as foreign currency fair value hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r624"
     ]
    },
    "ggg_ForeignEquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "ForeignEquitySecuritiesMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "International",
        "label": "Foreign Equity Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignLineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignLineOfCreditMember",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Line of Credit",
        "label": "Foreign Line of Credit [Member]",
        "documentation": "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, outside the reporting entity's home country."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignPlanMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-U.S. Plans",
        "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": [
      "r1000",
      "r1001",
      "r1002"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r869",
      "r881",
      "r891",
      "r917"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r869",
      "r881",
      "r891",
      "r917"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r869",
      "r881",
      "r891",
      "r917"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r869",
      "r881",
      "r891",
      "r917"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r881",
      "r891",
      "r917"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office, warehouse and automotive equipment",
        "verboseLabel": "Office, warehouse and automotive equipment",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS"
     ],
     "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": [
      "r155",
      "r751"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Goodwill",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r349",
      "r654",
      "r815",
      "r839",
      "r971",
      "r978"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additions, adjustments from business acquisitions",
        "label": "Goodwill, Acquired During Period",
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r815"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Other Intangible Assets",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r73"
     ]
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r357"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Goodwill, Impairment Loss",
        "label": "Goodwill, Impairment Loss",
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r350",
      "r356",
      "r360",
      "r815"
     ]
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails"
     ],
     "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/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross Profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r259",
      "r298",
      "r318",
      "r324",
      "r327",
      "r337",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r390",
      "r392",
      "r394",
      "r395",
      "r623",
      "r811",
      "r986"
     ]
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GuaranteeObligationsMaximumExposure",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantees of subsidiary debt",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted",
        "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions."
       }
      }
     },
     "auth_ref": [
      "r377"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r859",
      "r860",
      "r873"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Write-downs of long-lived assets",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r81",
      "r170"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 6.0
      },
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS",
      "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment",
        "verboseLabel": "Impairment",
        "negatedTerseLabel": "Impairment",
        "label": "Impairment of Long-Lived Assets to be Disposed of",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r168"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment or Long-Lived Assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r171"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesIncomebeforeIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesIncomebeforeIncomeTaxExpenseDetails"
     ],
     "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": [
      "r260",
      "r592"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.graco.com/role/IncomeTaxesIncomebeforeIncomeTaxExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS",
      "http://www.graco.com/role/IncomeTaxesIncomebeforeIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Earnings Before Income Taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r150",
      "r196",
      "r298",
      "r318",
      "r324",
      "r327",
      "r658",
      "r670",
      "r811"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/IncomeTaxesIncomebeforeIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesIncomebeforeIncomeTaxExpenseDetails"
     ],
     "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": [
      "r260",
      "r592"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.graco.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r575",
      "r580",
      "r581",
      "r584",
      "r588",
      "r594",
      "r595",
      "r596",
      "r701"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS",
      "http://www.graco.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes",
        "totalLabel": "Total Income Tax Expense",
        "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": [
      "r199",
      "r210",
      "r274",
      "r275",
      "r306",
      "r578",
      "r589",
      "r675"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes paid",
        "label": "Income Taxes Paid",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r56"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.graco.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": [
      "r15"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedSalaries",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and incentives",
        "label": "Increase (Decrease) in Accrued Salaries",
        "documentation": "The increase (decrease) during the period in accrued salaries."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.graco.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": [
      "r15"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accrued liabilities",
        "label": "Increase (Decrease) in Other Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPensionAndPostretirementObligations",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement benefits and deferred compensation",
        "label": "Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits",
        "documentation": "Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_IncreaseDecreaseInReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInReceivables",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Receivables",
        "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "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_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "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": [
      "r362",
      "r365"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets [Line Items]",
        "label": "Indefinite-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": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite Lived Intangible Assets, Net",
        "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": [
      "r166"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract]",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails": {
       "parentTag": "ggg_IntangibleAssetsTranslationAdjustments",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite Lived Intangible Assets, Foreign Currency Translation",
        "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": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "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": [
      "r77",
      "r166"
     ]
    },
    "us-gaap_IndefiniteLivedTradeNames": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedTradeNames",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-Lived Trade Names",
        "label": "Indefinite-Lived Trade Names",
        "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 trade name to gain or protect exclusive use thereof for a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r872",
      "r881",
      "r891",
      "r908",
      "r917",
      "r921",
      "r929"
     ]
    },
    "ggg_IndustrialMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "IndustrialMember",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Industrial",
        "label": "Industrial [Member]",
        "documentation": "Industrial reporting segment"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r861",
      "r933"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r861",
      "r933"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r861",
      "r933"
     ]
    },
    "ggg_IntangibleAssetAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "IntangibleAssetAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total Other Intangible Assets, Accumulated Amortization",
        "label": "IntangibleAssetAccumulatedAmortization",
        "documentation": "IntangibleAssetAccumulatedAmortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Other Intangible Assets, Gross",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r223"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Intangible Assets, net",
        "totalLabel": "Total Other 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": [
      "r74",
      "r78"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwillAbstract",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Intangible Assets, Net (Excluding Goodwill) [Abstract]",
        "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ggg_IntangibleAssetsTranslationAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "IntangibleAssetsTranslationAdjustments",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Other Intangible Assets, Foreign Currency Translation",
        "label": "Intangible Assets, Translation Adjustments",
        "documentation": "Increase (Decrease) Intangible Assets, Translation Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "ggg_InterestCoverageRatioNoAcquisitionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "InterestCoverageRatioNoAcquisitionsMember",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest coverage ratio no acquisitions",
        "label": "Interest coverage ratio no acquisitions [Member]",
        "documentation": "Interest coverage ratio no acquisitions"
       }
      }
     },
     "auth_ref": []
    },
    "ggg_InterestCoverageRatioWithAcquisitionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "InterestCoverageRatioWithAcquisitionsMember",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest coverage ratio with acquisitions",
        "label": "Interest coverage ratio with acquisitions [Member]",
        "documentation": "Interest coverage ratio with acquisitions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest Expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r198",
      "r246",
      "r302",
      "r633",
      "r752",
      "r852",
      "r1063"
     ]
    },
    "us-gaap_InterestPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid",
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities."
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "us-gaap_InternalUseSoftwarePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InternalUseSoftwarePolicy",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets, Capitalized Software",
        "label": "Internal Use Software, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3"
     ]
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.graco.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": [
      "r346"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished products and components",
        "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": [
      "r944"
     ]
    },
    "us-gaap_InventoryGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryGross",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Inventory gross total",
        "label": "Inventory, Gross",
        "documentation": "Gross 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": [
      "r947"
     ]
    },
    "us-gaap_InventoryLIFOReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryLIFOReserve",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reduction to LIFO cost",
        "label": "Inventory, LIFO Reserve",
        "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods."
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.graco.com/role/InventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.graco.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "totalLabel": "Total",
        "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": [
      "r234",
      "r806",
      "r839"
     ]
    },
    "us-gaap_InventoryNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory, Net [Abstract]",
        "label": "Inventory, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r200",
      "r219",
      "r233",
      "r346",
      "r347",
      "r348",
      "r650",
      "r809"
     ]
    },
    "us-gaap_InventoryRawMaterialsAndSupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRawMaterialsAndSupplies",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials and purchased components",
        "label": "Inventory, Raw Materials and Supplies, Gross",
        "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed."
       }
      }
     },
     "auth_ref": [
      "r947"
     ]
    },
    "us-gaap_InventoryWorkInProcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryWorkInProcess",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Products and components in various stages of completion",
        "label": "Inventory, Work in Process, Gross",
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r945"
     ]
    },
    "us-gaap_LIFOInventoryAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LIFOInventoryAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/InventoriesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIFO Inventory Amount",
        "label": "LIFO Inventory Amount",
        "documentation": "The amount of LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods."
       }
      }
     },
     "auth_ref": [
      "r808"
     ]
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LandMember",
     "presentation": [
      "http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land and improvements",
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r992"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Lease Information",
        "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": [
      "r1044"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease Liabilities and Assets",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r639"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesTables"
     ],
     "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": [
      "r1045"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r643"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r643"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "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": [
      "r643"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "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": [
      "r643"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "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": [
      "r643"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "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": [
      "r643"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "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": [
      "r643"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Present value adjustment",
        "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": [
      "r643"
     ]
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Standby letters of credit commitments",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities [Abstract]",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Liabilities and Shareholders\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": [
      "r144",
      "r195",
      "r666",
      "r839",
      "r957",
      "r967",
      "r1040"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.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": [
      "r39",
      "r218",
      "r259",
      "r337",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r390",
      "r392",
      "r394",
      "r395",
      "r600",
      "r601",
      "r602",
      "r623",
      "r839",
      "r986",
      "r1047",
      "r1048"
     ]
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities at fair value",
        "label": "Liabilities, Fair Value Disclosure",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "us-gaap_LifeSettlementContractsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LifeSettlementContractsPolicy",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets, Insurance Contracts",
        "label": "Life Settlement Contracts, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for life settlement contracts including the classification of cash receipts and cash disbursements in the statement of cash flows."
       }
      }
     },
     "auth_ref": [
      "r338"
     ]
    },
    "us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases",
        "label": "Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases",
        "documentation": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for a specific purpose other than for financing goods acquired for inventory or imminent delivery to a customer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan commitment fee percentage",
        "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/2023",
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Current Borrowing Capacity",
        "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": [
      "r36"
     ]
    },
    "us-gaap_LineOfCreditFacilityExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityExpirationPeriod",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Expiration Period",
        "label": "Line of Credit Facility, Expiration Period",
        "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "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": [
      "r956"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum borrowing amount - credit facility",
        "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": [
      "r36"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unused portion of credit facility",
        "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": [
      "r36"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Table]",
        "label": "Line of Credit Facility [Table]",
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r956"
     ]
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "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_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansAndLeasesReceivableAllowanceForLoanLossesPolicy",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for Credit Losses",
        "label": "Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated fair value of debt",
        "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": []
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/DebtAnnualMaturitiesofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "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 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": [
      "r19",
      "r262",
      "r989"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/DebtAnnualMaturitiesofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2024",
        "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": [
      "r19",
      "r262",
      "r414"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/DebtAnnualMaturitiesofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Long-Term Debt, Maturity, Year Five",
        "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 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": [
      "r19",
      "r262",
      "r414"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/DebtAnnualMaturitiesofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Four",
        "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 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": [
      "r19",
      "r262",
      "r414"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/DebtAnnualMaturitiesofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "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": [
      "r19",
      "r262",
      "r414"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/DebtAnnualMaturitiesofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "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": [
      "r19",
      "r262",
      "r414"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "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": [
      "r41"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "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": [
      "r41",
      "r84"
     ]
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Manufacturing 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": []
    },
    "ggg_MajorCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "MajorCustomerMember",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Major Customer",
        "label": "Major Customer [Member]",
        "documentation": "Major Customer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Axis]",
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r333",
      "r823",
      "r990",
      "r1059",
      "r1060"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails",
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r375",
      "r376",
      "r532",
      "r649",
      "r687",
      "r718",
      "r719",
      "r772",
      "r774",
      "r776",
      "r777",
      "r779",
      "r800",
      "r801",
      "r813",
      "r821",
      "r834",
      "r840",
      "r988",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails",
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r375",
      "r376",
      "r532",
      "r649",
      "r687",
      "r718",
      "r719",
      "r772",
      "r774",
      "r776",
      "r777",
      "r779",
      "r800",
      "r801",
      "r813",
      "r821",
      "r834",
      "r840",
      "r988",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r920"
     ]
    },
    "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAccruedWarrantyLiabilityActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued warranty and service liabilities",
        "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [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_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r928"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Domain]",
        "label": "Customer [Domain]"
       }
      }
     },
     "auth_ref": [
      "r333",
      "r823",
      "r990",
      "r1059",
      "r1060"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r901"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r254"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows From Financing Activities",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.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": [
      "r254"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows From Investing Activities",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.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": [
      "r159",
      "r160",
      "r161"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows From Operating Activities",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.graco.com/role/EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Earnings",
        "netLabel": "Net earnings",
        "verboseLabel": "Net earnings available to common shareholders",
        "label": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r161",
      "r197",
      "r216",
      "r238",
      "r241",
      "r245",
      "r259",
      "r266",
      "r268",
      "r269",
      "r270",
      "r271",
      "r274",
      "r275",
      "r282",
      "r298",
      "r318",
      "r324",
      "r327",
      "r337",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r390",
      "r392",
      "r394",
      "r395",
      "r613",
      "r623",
      "r671",
      "r748",
      "r765",
      "r766",
      "r811",
      "r852",
      "r986"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Earnings",
        "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": [
      "r252",
      "r268",
      "r269",
      "r270",
      "r271",
      "r277",
      "r278",
      "r283",
      "r286",
      "r298",
      "r318",
      "r324",
      "r327",
      "r811"
     ]
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r900"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r869",
      "r881",
      "r891",
      "r908",
      "r917"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r898"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r897"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r908"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r928"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r928"
     ]
    },
    "us-gaap_NonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonUsMember",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other countries",
        "label": "Non-US [Member]",
        "documentation": "Countries excluding the United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r1066",
      "r1068",
      "r1069",
      "r1070"
     ]
    },
    "us-gaap_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "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": [
      "r332"
     ]
    },
    "us-gaap_NotesPayableToBanksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableToBanksMember",
     "presentation": [
      "http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable to banks maturing 2023",
        "label": "Notes Payable to Banks [Member]",
        "documentation": "A written promise to pay a note to a bank."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.graco.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": [
      "r964"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.graco.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": [
      "r964"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS",
      "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating Earnings",
        "terseLabel": "Operating Earnings",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r318",
      "r324",
      "r327",
      "r811"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease expense",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r1043"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Maturities of Operating Lease Liabilities",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r636"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities, current",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r636"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "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": [
      "r637"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease Liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r636"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails"
     ],
     "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": [
      "r638",
      "r640"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease Assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r635"
     ]
    },
    "ggg_OperatingLeaseRightofUseAssetAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "OperatingLeaseRightofUseAssetAdditions",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash additions to operating lease assets",
        "label": "Operating Lease, Right of Use Asset, Additions",
        "documentation": "Operating Lease, Right of Use Asset, Additions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r642",
      "r838"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesLeaseCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term (years)",
        "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": [
      "r641",
      "r838"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Segments",
        "label": "Operating Segments [Member]",
        "documentation": "Identifies 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": [
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r327"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "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": [
      "r38"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesOtherCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "totalLabel": "Other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r839"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      },
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets",
        "totalLabel": "Total",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r225"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prior service credit (cost) arising during the period",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), before Tax",
        "documentation": "Amount, before tax, of cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r148",
      "r498"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amortization of prior service (credit) cost",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax",
        "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r148",
      "r237",
      "r498"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss) before reclassifications",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r47",
      "r244",
      "r626",
      "r629",
      "r632",
      "r949"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive income",
        "terseLabel": "Other comprehensive income (loss)",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r30",
      "r239",
      "r242",
      "r248",
      "r626",
      "r627",
      "r632",
      "r655",
      "r672",
      "r949",
      "r950"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of other comprehensive income (loss)",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Pension and postretirement medical liability adjustment",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment and Tax",
        "documentation": "Amount, before tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r148"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax",
        "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r148",
      "r826",
      "r995"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income taxes - pension and postretirement medical liability",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r148"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net gain (loss) arising during the period",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax",
        "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r148",
      "r178"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Settlement (gain) loss",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax",
        "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for net period benefit cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r148",
      "r237",
      "r995"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of net (gain) loss",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax",
        "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r148",
      "r237",
      "r498"
     ]
    },
    "us-gaap_OtherCurrentLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCurrentLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Other Current Liabilities",
        "label": "Other Current Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of other current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherEmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payable for employee stock purchases",
        "label": "Other Employee-related Liabilities, Current",
        "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "totalLabel": "Total",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r839"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Current Liabilities",
        "label": "Other Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails": {
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAssetsandLiabilitiesMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Compensation",
        "label": "Other Liabilities, Fair Value Disclosure",
        "documentation": "Fair value portion of other liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Non-current Liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other (income) expense, net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap_OtherNonrecurringIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonrecurringIncomeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS",
      "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration",
        "negatedTerseLabel": "Contingent consideration",
        "label": "Other Nonrecurring (Income) Expense",
        "documentation": "Amount of other expense (income) that is infrequent in occurrence or unusual in nature."
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r900"
     ]
    },
    "ggg_OtherReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "OtherReceivablesMember",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Receivables",
        "label": "Other Receivables [Member]",
        "documentation": "Receivables other than trade accounts receivable"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r867",
      "r879",
      "r889",
      "r915"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r870",
      "r882",
      "r892",
      "r918"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r870",
      "r882",
      "r892",
      "r918"
     ]
    },
    "ggg_PatentsProprietaryTechnologyAndProductDocumentationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "PatentsProprietaryTechnologyAndProductDocumentationMember",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Patents and Proprietary Technology",
        "label": "Patents, Proprietary Technology And Product Documentation [Member]",
        "documentation": "Patents, proprietary technology and product documentation"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r938",
      "r952"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Common stock repurchased",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments of 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": [
      "r52"
     ]
    },
    "us-gaap_PaymentsOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDividends",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash dividends paid",
        "label": "Payments of Dividends",
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards",
        "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": [
      "r253"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisition of businesses, net of cash acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Property, plant and equipment additions",
        "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": [
      "r158"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r899"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r899"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionAndOtherPostretirementBenefitExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension and Other Postretirement Benefits Cost (Reversal of Cost)",
        "label": "Pension and Other Postretirement Benefits Cost (Reversal of Cost)",
        "documentation": "Amount of cost (reversal of cost) for pension and other postretirement benefits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits",
        "label": "Retirement Benefits [Text Block]",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r452",
      "r478",
      "r480",
      "r486",
      "r505",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r526",
      "r527",
      "r529",
      "r826"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails": {
       "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities",
        "label": "Liability, Defined Benefit Plan, Current",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r453",
      "r454",
      "r477",
      "r826"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net",
        "label": "Liability, Defined Benefit Plan",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r454",
      "r477",
      "r1056"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails": {
       "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits and Deferred Compensation",
        "verboseLabel": "Non-current liabilities",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r453",
      "r454",
      "r477",
      "r826"
     ]
    },
    "us-gaap_PensionExpenseReversalOfExpenseNoncash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionExpenseReversalOfExpenseNoncash",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension settlement loss",
        "label": "Pension Expense (Reversal of Expense), Noncash",
        "documentation": "Amount of noncash expense (reversal of expense) for pension benefits. Excludes other postretirement benefits."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "ggg_PensionPlanBluePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "PensionPlanBluePlanMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Plan - Blue Plan",
        "label": "Pension Plan - Blue Plan [Member]",
        "documentation": "Pension Plan - Blue Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ggg_PensionPlanParticipantsTransfered": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "PensionPlanParticipantsTransfered",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Plan Participants Transfered",
        "label": "Pension Plan Participants Transfered",
        "documentation": "Pension Plan Participants Transfered"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionPlansDefinedBenefitMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails",
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails",
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails",
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails",
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails",
      "http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails",
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails",
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails",
      "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits",
        "label": "Pension Plan [Member]",
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r501",
      "r503",
      "r504",
      "r506",
      "r509",
      "r512",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r529",
      "r530",
      "r533",
      "r826",
      "r827",
      "r831",
      "r832",
      "r833"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r898"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r897"
     ]
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanAssetCategoriesDomain",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "documentation": "Defined benefit plan asset investment."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r506",
      "r824",
      "r825",
      "r826"
     ]
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028"
     ]
    },
    "ggg_PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement medical plan limit on annual increase in company cost",
        "label": "Postretirement Medical Plan, Annual Cost Increase Paid by Employer, Percent, Maximum",
        "documentation": "The maximum percentage of annual postretirement medical plan cost increase that is to be paid by the employer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock",
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r841",
      "r842",
      "r845",
      "r846",
      "r847",
      "r848",
      "r1061",
      "r1064"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "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": [
      "r140",
      "r424"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock authorized (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": [
      "r140",
      "r728"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "us-gaap_PrepaidExpenseNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails": {
       "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current assets",
        "label": "Prepaid Expense, Noncurrent",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "us-gaap_PrepaidTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid income taxes",
        "label": "Prepaid Taxes",
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r807",
      "r814",
      "r969"
     ]
    },
    "ggg_PreviousShareBasedPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "PreviousShareBasedPlansMember",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Previous Share-Based Plans",
        "label": "Previous Share-Based Plans [Member]",
        "documentation": "Previous Share-Based Plans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRepaymentsOfLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings on short-term lines of credit, net",
        "label": "Proceeds from (Repayments of) Lines of Credit",
        "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsExercisedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash received",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r27"
     ]
    },
    "ggg_ProcessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "ProcessMember",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Process",
        "label": "Process [Member]",
        "documentation": "Process reporting segment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyAccrual",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAccruedWarrantyLiabilityActivityDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued warranty and service liabilities",
        "periodStartLabel": "Balance, beginning of year",
        "periodEndLabel": "Balance, end of year",
        "label": "Standard and Extended Product Warranty Accrual",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r378",
      "r380",
      "r382"
     ]
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyAccrualPayments",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAccruedWarrantyLiabilityActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reductions for claims settled",
        "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments",
        "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty."
       }
      }
     },
     "auth_ref": [
      "r381"
     ]
    },
    "us-gaap_ProductWarrantyExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAccruedWarrantyLiabilityActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Charged to expense",
        "label": "Product Warranty Expense",
        "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r983"
     ]
    },
    "ggg_ProductWarrantyMarginReversed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "ProductWarrantyMarginReversed",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAccruedWarrantyLiabilityActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Margin on parts sales reversed",
        "label": "Product Warranty Margin Reversed"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [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": [
      "r18"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.graco.com/role/PropertyPlantandEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property Plant and Equipment",
        "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": [
      "r167",
      "r203",
      "r207",
      "r208"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r221",
      "r669"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "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": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, net",
        "totalLabel": "Net property, plant and equipment",
        "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": [
      "r18",
      "r659",
      "r669",
      "r839"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, Plant and Equipment",
        "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": [
      "r18",
      "r203",
      "r207",
      "r667"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.graco.com/role/PropertyPlantandEquipmentTables",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "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": [
      "r18"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type [Domain]",
        "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": [
      "r169"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, useful life",
        "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/2023",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions (reversals) charged to costs and expenses",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r343"
     ]
    },
    "us-gaap_PurchaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum purchase quantities and supplier inventory commitments",
        "label": "Purchase Obligation",
        "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r896"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r896"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails",
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r375",
      "r376",
      "r478",
      "r532",
      "r561",
      "r562",
      "r563",
      "r648",
      "r649",
      "r687",
      "r718",
      "r719",
      "r772",
      "r774",
      "r776",
      "r777",
      "r779",
      "r800",
      "r801",
      "r813",
      "r821",
      "r834",
      "r840",
      "r843",
      "r981",
      "r988",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails",
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r375",
      "r376",
      "r478",
      "r532",
      "r561",
      "r562",
      "r563",
      "r648",
      "r649",
      "r687",
      "r718",
      "r719",
      "r772",
      "r774",
      "r776",
      "r777",
      "r779",
      "r800",
      "r801",
      "r813",
      "r821",
      "r834",
      "r840",
      "r843",
      "r981",
      "r988",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054"
     ]
    },
    "ggg_RealEstateFundsAndOtherInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "RealEstateFundsAndOtherInvestmentsMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real estate and other",
        "label": "Real Estate Funds and Other Investments [Member]",
        "documentation": "Investments in funds that invest in commercial or residential real estate, and other investments which are not specifically indicated."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivableTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivableTypeDomain",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable [Domain]",
        "label": "Receivable [Domain]",
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_ReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, less allowances of $5,300 and $7,000",
        "label": "Receivables, Net, Current",
        "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive income",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r47",
      "r244",
      "r626",
      "r631",
      "r632",
      "r949"
     ]
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]",
        "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [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/2023",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r862",
      "r874",
      "r884",
      "r910"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments on long-term debt",
        "label": "Repayments of Long-Term Debt",
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r699"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product development",
        "label": "Research and Development Expense",
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r574",
      "r1055"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r863",
      "r875",
      "r885",
      "r911"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r864",
      "r876",
      "r886",
      "r912"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r871",
      "r883",
      "r893",
      "r919"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r177",
      "r665",
      "r691",
      "r693",
      "r700",
      "r729",
      "r839"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r263",
      "r264",
      "r265",
      "r267",
      "r273",
      "r275",
      "r339",
      "r340",
      "r570",
      "r571",
      "r572",
      "r586",
      "r587",
      "r604",
      "r606",
      "r607",
      "r609",
      "r611",
      "r688",
      "r690",
      "r703",
      "r1064"
     ]
    },
    "us-gaap_RetirementPlanSponsorLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetirementPlanSponsorLocationAxis",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails"
     ],
     "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": [
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r501",
      "r502",
      "r503",
      "r504",
      "r506",
      "r509",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r1000",
      "r1001",
      "r1002"
     ]
    },
    "us-gaap_RetirementPlanSponsorLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetirementPlanSponsorLocationDomain",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails"
     ],
     "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": [
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r501",
      "r502",
      "r503",
      "r504",
      "r506",
      "r509",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r1000",
      "r1001",
      "r1002"
     ]
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetirementPlanTypeAxis",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails",
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails",
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails",
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails",
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails",
      "http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails",
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails",
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails",
      "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Type [Axis]",
        "label": "Retirement Plan Type [Axis]",
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r501",
      "r503",
      "r504",
      "r506",
      "r509",
      "r512",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r529",
      "r530",
      "r531",
      "r533",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833"
     ]
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetirementPlanTypeDomain",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails",
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails",
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails",
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails",
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails",
      "http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails",
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails",
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails",
      "http://www.graco.com/role/RetirementBenefitsRetirementBenefitsLevel3AssetRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Type [Domain]",
        "label": "Retirement Plan Type [Domain]",
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r501",
      "r503",
      "r504",
      "r506",
      "r509",
      "r512",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r529",
      "r530",
      "r531",
      "r533",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r803"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS",
      "http://www.graco.com/role/SegmentInformationGeographicInformationDetails",
      "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Sales",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r259",
      "r299",
      "r300",
      "r317",
      "r322",
      "r323",
      "r329",
      "r331",
      "r333",
      "r337",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r390",
      "r392",
      "r394",
      "r395",
      "r623",
      "r658",
      "r986"
     ]
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographic Information",
        "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/2023",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails",
      "http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r928"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r928"
     ]
    },
    "ggg_SalesReturnsPercentageOfSales": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "SalesReturnsPercentageOfSales",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales Returns Percentage Of Sales",
        "label": "Sales Returns Percentage Of Sales",
        "documentation": "The historical rate of sales returns, expressed as a percentage of sales."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales",
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r939"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "documentation": "Schedule itemizing specific 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": [
      "r45"
     ]
    },
    "us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated benefit obligation in excess of plan assets",
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block]",
        "documentation": "Tabular disclosure of benefit obligation and plan assets of defined benefit plan with accumulated benefit obligation in excess of plan assets."
       }
      }
     },
     "auth_ref": [
      "r826",
      "r997",
      "r998"
     ]
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in Components of Accumulated Other Comprehensive Income (Loss)",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r1041",
      "r1042"
     ]
    },
    "ggg_ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets",
        "label": "Schedule Of Acquired Finite Lived And Indefinite Lived Intangible Assets By Major Class Table [Table Text Block]",
        "documentation": "Disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived and indefinite lived intangible assets by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan assets by category and fair value measurement level",
        "label": "Schedule of Allocation of Plan Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall."
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "ggg_ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts included in accumulated other comprehensive (income) loss",
        "label": "Schedule Of Amounts Included In Accumulated Other Comprehensive Income Loss [Table Text Block]",
        "documentation": "Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in accumulated other comprehensive income (loss) as of the end of the period for pension plans and/or other employee benefit plans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts recognized in balance sheets",
        "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts recognized in other comprehensive (income) loss",
        "label": "Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assumptions used to determine obligations and cost",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate."
       }
      }
     },
     "auth_ref": [
      "r500"
     ]
    },
    "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3 plan assets activity",
        "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation cost",
        "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": [
      "r104"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Income Tax Expense",
        "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": [
      "r187"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.graco.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/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Taxes",
        "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": [
      "r186"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAmountsRecognizedinBalanceSheetsDetails",
      "http://www.graco.com/role/RetirementBenefitsAmountsincludedinaccumulatedothercomprehensiveincomelossDetails",
      "http://www.graco.com/role/RetirementBenefitsAmountsrecognizedinothercomprehensiveincomelossDetails",
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails",
      "http://www.graco.com/role/RetirementBenefitsComponentsofNetPeriodicBenefitCostDetails",
      "http://www.graco.com/role/RetirementBenefitsEstimatedfuturebenefitpaymentsDetails",
      "http://www.graco.com/role/RetirementBenefitsFundedStatusDetails",
      "http://www.graco.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r93",
      "r94",
      "r95",
      "r96"
     ]
    },
    "us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Market Value and Classification of Derivative Instruments",
        "label": "Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block]",
        "documentation": "Tabular disclosure of derivative instruments (including nonderivative instruments that are designated and qualify as hedging instruments) of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/EarningsperShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computation of basic and diluted earnings per share",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal Tax Rate Reconciliation",
        "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": [
      "r185"
     ]
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated future benefit payments",
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter."
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r79",
      "r652"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Goodwill",
        "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": [
      "r815",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980"
     ]
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Before Income Tax Expense",
        "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": [
      "r958"
     ]
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]",
        "label": "Schedule of Indefinite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r166"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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",
      "r145",
      "r146",
      "r147"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual Maturities of 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": [
      "r19"
     ]
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of net periodic benefit cost",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments."
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "us-gaap_ScheduleOfNetFundedStatusTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNetFundedStatusTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Funded status of plans",
        "label": "Schedule of Net Funded Status [Table Text Block]",
        "documentation": "Tabular disclosure of net funded status of pension plans and/or other employee benefit plans."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Other Assets",
        "label": "Schedule of Other Assets, Noncurrent [Table Text Block]",
        "documentation": "Tabular disclosure of noncurrent assets."
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Current Assets",
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amounts of other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Warranty Liability Activity",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r379"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.graco.com/role/PropertyPlantandEquipmentPPEByTypeDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "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": [
      "r18"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information - Geographic",
        "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": [
      "r70",
      "r152"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "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": "Schedule of 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": [
      "r70",
      "r149"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationNarrativeDetails",
      "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. 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": [
      "r67",
      "r68",
      "r69",
      "r73"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information - Operations and Assets",
        "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": [
      "r67",
      "r68",
      "r69",
      "r73"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails"
     ],
     "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": [
      "r535",
      "r537",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]",
        "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options Outstanding and Exercisable",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]",
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options on Common Shares Granted and Outstanding",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r98"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Purchase Plan - Valuation Assumptions",
        "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r184"
     ]
    },
    "ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Based Payment Award Stock Options Authorized",
        "label": "ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock [Table Text Block]",
        "documentation": "ggg_ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlock [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options - Valuation Assumptions",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r184"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock by Class [Table]",
        "label": "Schedule of Stock by Class [Table]",
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r86",
      "r87",
      "r88",
      "r89",
      "r90",
      "r91",
      "r175",
      "r176",
      "r177",
      "r228",
      "r229",
      "r230",
      "r292",
      "r424",
      "r425",
      "r426",
      "r428",
      "r431",
      "r436",
      "r438",
      "r696",
      "r697",
      "r698",
      "r699",
      "r821",
      "r936",
      "r955"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future Amortization Expense",
        "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": [
      "r79"
     ]
    },
    "ggg_SecuredOvernightFinancingRateSOFRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "SecuredOvernightFinancingRateSOFRMember",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR)",
        "label": "Secured Overnight Financing Rate (SOFR) [Member]",
        "documentation": "Secured Overnight Financing Rate (SOFR)"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r855"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails"
     ],
     "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": [
      "r295",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r327",
      "r333",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r368",
      "r369",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r815",
      "r941",
      "r1059"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r331",
      "r332",
      "r715",
      "r716",
      "r717",
      "r773",
      "r775",
      "r778",
      "r780",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r804",
      "r822",
      "r843",
      "r990",
      "r1059"
     ]
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.graco.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": [
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r310",
      "r321",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r333"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationNarrativeDetails",
      "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting 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_SegmentReportingMeasurementDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingMeasurementDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Measurement Disclosures [Abstract]",
        "label": "Segment Reporting, Measurement Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r331",
      "r812"
     ]
    },
    "us-gaap_SelfInsuranceReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SelfInsuranceReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Self insured reserves",
        "label": "Self Insurance Reserve",
        "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_SelfInsuranceReserveCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SelfInsuranceReserveCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued self-insurance retentions",
        "label": "Self Insurance Reserve, Current",
        "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SelfInsuranceReservePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SelfInsuranceReservePolicyTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Self Insurance",
        "label": "Self Insurance Reserve [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, marketing and distribution",
        "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": []
    },
    "ggg_SeriesDUnsecuredNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "SeriesDUnsecuredNoteMember",
     "presentation": [
      "http://www.graco.com/role/DebtScheduleofDebtInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series D maturing July 2026",
        "label": "Series D Unsecured Note [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award 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": [
      "r835"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock purchase plan discount percentage",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date",
        "documentation": "Discount rate from fair value on offering date that participants pay for shares."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend yield",
        "verboseLabel": "Dividend yield",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r562"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volatility",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r561"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r563"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award",
        "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": [
      "r535",
      "r537",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564"
     ]
    },
    "ggg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of plans replaced by subsequent plans",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Previous Plans Replaced by Subsequent Plans",
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Previous Plans Replaced by Subsequent Plans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total shares authorized",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r837"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available for future issuance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options, exercisable (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r544"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price of exercisable options (dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r544"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsExercisedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r557"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Canceled (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired."
       }
      }
     },
     "auth_ref": [
      "r1009"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canceled (dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r1009"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "documentation": "Net number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average fair value per share",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r556"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning (in shares)",
        "periodEndLabel": "Ending (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r542",
      "r543"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options, Outstanding [Roll Forward]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, beginning (dollars per share)",
        "periodEndLabel": "Outstanding, ending (dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r542",
      "r543"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value of share options vested and expected to vest",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r558"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share options vested and expected to vest",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r558"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price of share options vested and expected to vest (per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r558"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails",
      "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": [
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r547"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (dollars per share)",
        "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": [
      "r546"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price Range [Axis]",
        "label": "Exercise Price Range [Axis]",
        "documentation": "Information by range of option prices pertaining to options granted."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range",
        "label": "Exercise Price Range [Domain]",
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$60 - $75",
        "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$45 - $60",
        "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range Four [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lower range exercise price",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options Exercisable",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options Outstanding",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$10 - $30",
        "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ggg_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$30 - $45",
        "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Upper range exercise price",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit",
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award expiration period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r836"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsESPPDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostValuationAssumptionsOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected life in years",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r560"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intrinsic value of exercisable option shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable option weighted average contractual term",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average contractual term of share options vested and expected to vest",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r558"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share purchase price as percentage of fair value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted\u00a0Average Exercise Price",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted\u00a0Average Exercise Price",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted\u00a0Average Remaining Contractual\u00a0Term in Years",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "ggg_SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionsOutstandingandExercisableByPriceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$10 - $75",
        "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range Seven [Member] [Member]",
        "documentation": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range Seven [Member] [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ggg_ShelfNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "ShelfNotesMember",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shelf Notes",
        "label": "Shelf Notes [Member]",
        "documentation": "Shelf Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermBankLoansAndNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermBankLoansAndNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable to banks",
        "label": "Short-Term Bank Loans and Notes Payable",
        "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r724",
      "r1057"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r256"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesAccruedWarrantyLiabilityActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assumed in business acquisition",
        "label": "Standard Product Warranty Accrual, Additions from Business Acquisition",
        "documentation": "Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r985"
     ]
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StandardProductWarrantyPolicy",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Warranties",
        "label": "Standard Product Warranty, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability."
       }
      }
     },
     "auth_ref": [
      "r984"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationOperationsandAssetsDetails",
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesGoodwillbyReportingSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r295",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r327",
      "r333",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r367",
      "r368",
      "r369",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r815",
      "r941",
      "r1059"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquityNarrativeDetails"
     ],
     "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": [
      "r212",
      "r228",
      "r229",
      "r230",
      "r259",
      "r280",
      "r281",
      "r284",
      "r286",
      "r292",
      "r293",
      "r337",
      "r383",
      "r386",
      "r387",
      "r388",
      "r394",
      "r395",
      "r424",
      "r425",
      "r428",
      "r431",
      "r438",
      "r623",
      "r696",
      "r697",
      "r698",
      "r699",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r728",
      "r749",
      "r767",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r936",
      "r955",
      "r962"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r44",
      "r213",
      "r243",
      "r244",
      "r245",
      "r263",
      "r264",
      "r265",
      "r267",
      "r273",
      "r275",
      "r291",
      "r339",
      "r340",
      "r439",
      "r570",
      "r571",
      "r572",
      "r586",
      "r587",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r611",
      "r626",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r644",
      "r688",
      "r689",
      "r690",
      "r703",
      "r767"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.graco.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r331",
      "r332",
      "r715",
      "r716",
      "r717",
      "r773",
      "r775",
      "r778",
      "r780",
      "r788",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r804",
      "r822",
      "r843",
      "r990",
      "r1059"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "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": [
      "r263",
      "r264",
      "r265",
      "r291",
      "r651",
      "r695",
      "r714",
      "r720",
      "r721",
      "r722",
      "r723",
      "r725",
      "r726",
      "r728",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r747",
      "r750",
      "r751",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r767",
      "r844"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r264",
      "r265",
      "r291",
      "r651",
      "r695",
      "r714",
      "r720",
      "r721",
      "r722",
      "r723",
      "r725",
      "r726",
      "r728",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r747",
      "r750",
      "r751",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r767",
      "r844"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r866",
      "r878",
      "r888",
      "r914"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": []
    },
    "ggg_StockIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "StockIncentivePlanMember",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostAuthorizedSharesDetails",
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Incentive Plan (2019)",
        "label": "Stock Incentive Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee stock purchase plan shares granted",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r140",
      "r141",
      "r177"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostOptionActivityandOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exercised (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r140",
      "r141",
      "r177",
      "r547"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued",
        "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",
      "r140",
      "r141",
      "r177",
      "r703",
      "r767",
      "r782",
      "r853"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock canceled (issued)",
        "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",
      "r177"
     ]
    },
    "us-gaap_StockOptionPlanExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockOptionPlanExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Plan Expense",
        "label": "Stock or Unit Option Plan Expense",
        "documentation": "Amount of noncash expense for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shares repurchased",
        "label": "Stock Repurchased During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate 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",
      "r140",
      "r141",
      "r177",
      "r703",
      "r767",
      "r784",
      "r853"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.graco.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.graco.com/role/ShareholdersEquityAOCIandReclassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r114",
      "r115",
      "r213",
      "r214",
      "r244",
      "r263",
      "r264",
      "r265",
      "r267",
      "r273",
      "r339",
      "r340",
      "r439",
      "r570",
      "r571",
      "r572",
      "r586",
      "r587",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r611",
      "r626",
      "r628",
      "r632",
      "r644",
      "r689",
      "r690",
      "r702",
      "r730",
      "r746",
      "r768",
      "r769",
      "r786",
      "r853",
      "r957",
      "r967",
      "r1040",
      "r1064"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "presentation": [
      "http://www.graco.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders\u2019 Equity",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity Note [Abstract]",
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.graco.com/role/ShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders' Equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r258",
      "r423",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r437",
      "r439",
      "r610",
      "r770",
      "r771",
      "r787"
     ]
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r907"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesComponentsofOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax payable, other",
        "label": "Taxes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual [Axis]",
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r966",
      "r1046"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.graco.com/role/ShareBasedAwardsPurchasePlansandCompensationCostNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual [Domain]",
        "label": "Title of Individual [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r899"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r906"
     ]
    },
    "us-gaap_TradeAccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeAccountsReceivableMember",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade Accounts Receivable",
        "label": "Trade Accounts Receivable [Member]",
        "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "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": [
      "r109"
     ]
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TrademarksAndTradeNamesMember",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks, Trade Names and Other",
        "label": "Trademarks and Trade Names [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r929"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.graco.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r932"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "US",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsAssumptionsusedtodetermineobligationsandcostDetails",
      "http://www.graco.com/role/SegmentInformationGeographicInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "United States",
        "terseLabel": "U.S. Plans",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "ggg_UncommittedFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "UncommittedFacilityMember",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncommitted Facility",
        "label": "Uncommitted Facility [Member]",
        "documentation": "Line of credit under which lender is not contractually committed to advance up to the maximum amount of borrowings under the credit agreement."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r926"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
     "crdr": "credit",
     "presentation": [
      "http://www.graco.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Open purchase order commitments",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One",
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": [
      "r371"
     ]
    },
    "ggg_UsLargeCapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "UsLargeCapMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Large Cap",
        "label": "Us Large Cap [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ggg_UsSmallCapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.graco.com/20231229",
     "localname": "UsSmallCapMember",
     "presentation": [
      "http://www.graco.com/role/RetirementBenefitsPlanAssetsbyCategoryandFairValueMeasurementLevelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Small/Mid Cap",
        "label": "Us Small Cap [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.graco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting 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": [
      "r64",
      "r65",
      "r66",
      "r201",
      "r202",
      "r204",
      "r205"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "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/2023",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.graco.com/role/DebtNarrativeDetails"
     ],
     "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": []
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "calculation": {
      "http://www.graco.com/role/EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive effect of stock options computed based on the treasury stock method using the average market price (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.graco.com/role/EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.graco.com/role/EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted average shares outstanding for diluted earnings per share (in shares)",
        "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": [
      "r279",
      "r286"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesIssuedBasic",
     "calculation": {
      "http://www.graco.com/role/EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.graco.com/role/EarningsperShareScheduleOfEarningsPerShareBasicandDilutedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares outstanding for basic earnings per share (in shares)",
        "label": "Weighted Average Number of Shares Issued, Basic",
        "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic)."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r58"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "SubTopic": "50",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-6"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "SubTopic": "40",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1"
  },
  "r5": {
   "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/2147481877/830-230-45-1"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a),(b),(c)",
   "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": "10A",
   "Subparagraph": "(i)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(i),(j),(k)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(i-k)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r12": {
   "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"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480463/815-10-45-5"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "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",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-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",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "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": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b),(d)",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3"
  },
  "r29": {
   "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"
  },
  "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": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.12)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r52": {
   "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"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "320",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//320/tableOfContent"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
  },
  "r76": {
   "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"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "((a)(1),(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(CFRR 211.02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r104": {
   "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"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-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(19))",
   "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(20))",
   "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(24))",
   "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(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "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(1))",
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r154": {
   "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),(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483613/220-20-50-1"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15"
  },
  "r169": {
   "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"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
  },
  "r177": {
   "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"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(d)(5)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "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(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/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(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/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(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/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(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r195": {
   "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/2147479853/942-210-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(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r197": {
   "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/2147483589/942-220-S99-1"
  },
  "r198": {
   "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.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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/2147480321/958-360-50-1"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A"
  },
  "r207": {
   "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/2147480321/958-360-50-6"
  },
  "r208": {
   "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/2147480321/958-360-50-7"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r247": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "325",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481463/325-30-50-2"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//715/tableOfContent"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4"
  },
  "r529": {
   "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"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r532": {
   "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"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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.Fact.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r591": {
   "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.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r592": {
   "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.Fact.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r593": {
   "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.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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/2147482526/740-270-50-1"
  },
  "r596": {
   "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"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEEE",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4EEEE"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
  },
  "r623": {
   "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"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r625": {
   "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/2147481877/830-230-45-1"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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/2147482105/912-330-50-1"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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/2147483147/928-340-50-1"
  },
  "r654": {
   "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/2147479853/942-210-S99-1"
  },
  "r655": {
   "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/2147483589/942-220-S99-1"
  },
  "r656": {
   "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/2147483589/942-220-S99-1"
  },
  "r657": {
   "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/2147483589/942-220-S99-1"
  },
  "r658": {
   "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/2147479557/942-235-S99-1"
  },
  "r659": {
   "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/2147480842/942-360-50-1"
  },
  "r660": {
   "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/2147479440/944-210-S99-1"
  },
  "r661": {
   "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/2147479440/944-210-S99-1"
  },
  "r662": {
   "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/2147479440/944-210-S99-1"
  },
  "r663": {
   "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/2147479440/944-210-S99-1"
  },
  "r664": {
   "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/2147479440/944-210-S99-1"
  },
  "r665": {
   "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/2147479440/944-210-S99-1"
  },
  "r666": {
   "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/2147479440/944-210-S99-1"
  },
  "r667": {
   "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/2147479440/944-210-S99-1"
  },
  "r668": {
   "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/2147479440/944-210-S99-1"
  },
  "r669": {
   "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/2147479440/944-210-S99-1"
  },
  "r670": {
   "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/2147483586/944-220-S99-1"
  },
  "r671": {
   "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/2147483586/944-220-S99-1"
  },
  "r672": {
   "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/2147483586/944-220-S99-1"
  },
  "r673": {
   "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/2147483586/944-220-S99-1"
  },
  "r674": {
   "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/2147483586/944-220-S99-1"
  },
  "r675": {
   "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/2147483586/944-220-S99-1"
  },
  "r676": {
   "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/2147480149/944-235-S99-1"
  },
  "r677": {
   "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/2147480149/944-235-S99-1"
  },
  "r678": {
   "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/2147480149/944-235-S99-1"
  },
  "r679": {
   "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/2147480149/944-235-S99-1"
  },
  "r680": {
   "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/2147480149/944-235-S99-1"
  },
  "r681": {
   "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/2147480149/944-235-S99-1"
  },
  "r682": {
   "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/2147480149/944-235-S99-1"
  },
  "r683": {
   "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/2147480149/944-235-S99-1"
  },
  "r684": {
   "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/2147480149/944-235-S99-1"
  },
  "r685": {
   "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/2147480149/944-235-S99-1"
  },
  "r686": {
   "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/2147480149/944-235-S99-1"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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/2147479383/944-825-50-1B"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r703": {
   "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/2147480767/946-205-45-4"
  },
  "r704": {
   "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/2147480737/946-205-50-2"
  },
  "r705": {
   "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/2147480737/946-205-50-27"
  },
  "r706": {
   "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/2147480737/946-205-50-7"
  },
  "r707": {
   "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/2147480737/946-205-50-7"
  },
  "r708": {
   "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/2147480737/946-205-50-7"
  },
  "r709": {
   "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/2147480737/946-205-50-7"
  },
  "r710": {
   "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/2147480737/946-205-50-7"
  },
  "r711": {
   "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/2147480737/946-205-50-7"
  },
  "r712": {
   "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/2147480737/946-205-50-7"
  },
  "r713": {
   "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/2147480737/946-205-50-7"
  },
  "r714": {
   "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/2147480555/946-210-45-4"
  },
  "r715": {
   "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/2147480524/946-210-50-1"
  },
  "r716": {
   "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/2147480524/946-210-50-2"
  },
  "r717": {
   "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/2147480524/946-210-50-6"
  },
  "r718": {
   "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/2147480524/946-210-50-6"
  },
  "r719": {
   "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/2147480524/946-210-50-6"
  },
  "r720": {
   "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/2147479617/946-210-S99-1"
  },
  "r721": {
   "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/2147479617/946-210-S99-1"
  },
  "r722": {
   "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/2147479617/946-210-S99-1"
  },
  "r723": {
   "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/2147479617/946-210-S99-1"
  },
  "r724": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r725": {
   "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/2147479617/946-210-S99-1"
  },
  "r726": {
   "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/2147479617/946-210-S99-1"
  },
  "r727": {
   "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/2147479617/946-210-S99-1"
  },
  "r728": {
   "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/2147479617/946-210-S99-1"
  },
  "r729": {
   "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/2147479617/946-210-S99-1"
  },
  "r730": {
   "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/2147479617/946-210-S99-1"
  },
  "r731": {
   "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/2147479617/946-210-S99-1"
  },
  "r732": {
   "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/2147479617/946-210-S99-1"
  },
  "r733": {
   "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/2147479617/946-210-S99-1"
  },
  "r734": {
   "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/2147479617/946-210-S99-1"
  },
  "r735": {
   "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/2147479617/946-210-S99-1"
  },
  "r736": {
   "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/2147479617/946-210-S99-1"
  },
  "r737": {
   "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/2147479617/946-210-S99-1"
  },
  "r738": {
   "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/2147479617/946-210-S99-1"
  },
  "r739": {
   "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/2147479617/946-210-S99-1"
  },
  "r740": {
   "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/2147479617/946-210-S99-1"
  },
  "r741": {
   "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/2147479617/946-210-S99-1"
  },
  "r742": {
   "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/2147479617/946-210-S99-1"
  },
  "r743": {
   "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/2147479617/946-210-S99-1"
  },
  "r744": {
   "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/2147479617/946-210-S99-1"
  },
  "r745": {
   "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/2147479617/946-210-S99-2"
  },
  "r746": {
   "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/2147479617/946-210-S99-2"
  },
  "r747": {
   "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/2147483581/946-220-45-3"
  },
  "r748": {
   "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/2147483581/946-220-45-7"
  },
  "r749": {
   "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/2147483580/946-220-50-3"
  },
  "r750": {
   "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/2147483575/946-220-S99-1"
  },
  "r751": {
   "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/2147483575/946-220-S99-1"
  },
  "r752": {
   "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(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r753": {
   "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/2147483575/946-220-S99-1"
  },
  "r754": {
   "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/2147483575/946-220-S99-1"
  },
  "r755": {
   "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/2147483575/946-220-S99-1"
  },
  "r756": {
   "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/2147483575/946-220-S99-1"
  },
  "r757": {
   "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/2147483575/946-220-S99-1"
  },
  "r758": {
   "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/2147483575/946-220-S99-1"
  },
  "r759": {
   "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/2147483575/946-220-S99-1"
  },
  "r760": {
   "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/2147483575/946-220-S99-1"
  },
  "r761": {
   "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/2147483575/946-220-S99-1"
  },
  "r762": {
   "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/2147483575/946-220-S99-1"
  },
  "r763": {
   "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/2147483575/946-220-S99-1"
  },
  "r764": {
   "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/2147483575/946-220-S99-1"
  },
  "r765": {
   "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/2147483575/946-220-S99-1"
  },
  "r766": {
   "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/2147483575/946-220-S99-3"
  },
  "r767": {
   "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/2147483575/946-220-S99-3"
  },
  "r768": {
   "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/2147483575/946-220-S99-3"
  },
  "r769": {
   "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/2147483575/946-220-S99-3"
  },
  "r770": {
   "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/2147481062/946-235-50-2"
  },
  "r771": {
   "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/2147481062/946-235-50-2"
  },
  "r772": {
   "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/2147480032/946-320-S99-1"
  },
  "r773": {
   "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/2147480032/946-320-S99-1"
  },
  "r774": {
   "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/2147480032/946-320-S99-2"
  },
  "r775": {
   "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/2147480032/946-320-S99-2"
  },
  "r776": {
   "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/2147480032/946-320-S99-3"
  },
  "r777": {
   "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/2147480032/946-320-S99-3"
  },
  "r778": {
   "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/2147480032/946-320-S99-3"
  },
  "r779": {
   "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/2147480032/946-320-S99-6"
  },
  "r780": {
   "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/2147480032/946-320-S99-6"
  },
  "r781": {
   "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/2147481004/946-505-50-1"
  },
  "r782": {
   "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/2147481004/946-505-50-2"
  },
  "r783": {
   "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/2147481004/946-505-50-2"
  },
  "r784": {
   "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/2147481004/946-505-50-2"
  },
  "r785": {
   "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/2147481004/946-505-50-2"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3"
  },
  "r787": {
   "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/2147481004/946-505-50-6"
  },
  "r788": {
   "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(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r789": {
   "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/2147481027/954-310-50-2"
  },
  "r790": {
   "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/2147480327/954-440-50-1"
  },
  "r791": {
   "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/2147479438/970-360-S99-1"
  },
  "r792": {
   "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/2147479438/970-360-S99-1"
  },
  "r793": {
   "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/2147479438/970-360-S99-1"
  },
  "r794": {
   "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/2147479438/970-360-S99-1"
  },
  "r795": {
   "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/2147479438/970-360-S99-1"
  },
  "r796": {
   "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/2147479438/970-360-S99-1"
  },
  "r797": {
   "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/2147479438/970-360-S99-1"
  },
  "r798": {
   "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/2147479438/970-360-S99-1"
  },
  "r799": {
   "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(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r800": {
   "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/2147482856/976-310-50-1"
  },
  "r801": {
   "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/2147482707/978-310-50-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r803": {
   "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"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47"
  },
  "r813": {
   "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"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18"
  },
  "r828": {
   "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"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r831": {
   "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"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "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/2147480524/946-210-50-1"
  },
  "r842": {
   "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/2147480524/946-210-50-6"
  },
  "r843": {
   "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/2147480493/946-210-55-1"
  },
  "r844": {
   "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/2147480833/946-310-45-1"
  },
  "r845": {
   "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/2147480032/946-320-S99-1"
  },
  "r846": {
   "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/2147480032/946-320-S99-2"
  },
  "r847": {
   "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/2147480032/946-320-S99-3"
  },
  "r848": {
   "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/2147480032/946-320-S99-6"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r852": {
   "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/2147480167/946-830-55-10"
  },
  "r853": {
   "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/2147480167/946-830-55-11"
  },
  "r854": {
   "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/2147480167/946-830-55-12"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Section": "6"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r894": {
   "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"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r912": {
   "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"
  },
  "r913": {
   "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"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "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"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r936": {
   "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"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "SubTopic": "740",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r939": {
   "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"
  },
  "r940": {
   "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/2147479383/944-825-50-1B"
  },
  "r941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r946": {
   "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)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r947": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r948": {
   "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(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r949": {
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r953": {
   "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"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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"
  },
  "r958": {
   "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"
  },
  "r959": {
   "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"
  },
  "r960": {
   "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"
  },
  "r961": {
   "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"
  },
  "r962": {
   "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"
  },
  "r963": {
   "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"
  },
  "r964": {
   "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"
  },
  "r965": {
   "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"
  },
  "r966": {
   "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"
  },
  "r967": {
   "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"
  },
  "r968": {
   "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"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1"
  },
  "r970": {
   "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"
  },
  "r971": {
   "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"
  },
  "r972": {
   "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"
  },
  "r973": {
   "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"
  },
  "r974": {
   "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"
  },
  "r975": {
   "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"
  },
  "r976": {
   "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"
  },
  "r977": {
   "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"
  },
  "r978": {
   "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"
  },
  "r979": {
   "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"
  },
  "r980": {
   "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"
  },
  "r981": {
   "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"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r986": {
   "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"
  },
  "r987": {
   "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"
  },
  "r988": {
   "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"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r990": {
   "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"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-27"
  },
  "r992": {
   "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"
  },
  "r993": {
   "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"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "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"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "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"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "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"
  },
  "r1008": {
   "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"
  },
  "r1009": {
   "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"
  },
  "r1010": {
   "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"
  },
  "r1011": {
   "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"
  },
  "r1012": {
   "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"
  },
  "r1013": {
   "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"
  },
  "r1014": {
   "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"
  },
  "r1015": {
   "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"
  },
  "r1016": {
   "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"
  },
  "r1017": {
   "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"
  },
  "r1018": {
   "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"
  },
  "r1019": {
   "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"
  },
  "r1020": {
   "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"
  },
  "r1021": {
   "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"
  },
  "r1022": {
   "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"
  },
  "r1023": {
   "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"
  },
  "r1024": {
   "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"
  },
  "r1025": {
   "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"
  },
  "r1026": {
   "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"
  },
  "r1027": {
   "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"
  },
  "r1028": {
   "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"
  },
  "r1029": {
   "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"
  },
  "r1030": {
   "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"
  },
  "r1031": {
   "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"
  },
  "r1032": {
   "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"
  },
  "r1033": {
   "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"
  },
  "r1034": {
   "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.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r1035": {
   "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"
  },
  "r1036": {
   "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"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "25",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480270/815-25-40-8A"
  },
  "r1038": {
   "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"
  },
  "r1039": {
   "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"
  },
  "r1040": {
   "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"
  },
  "r1041": {
   "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"
  },
  "r1042": {
   "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"
  },
  "r1043": {
   "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"
  },
  "r1044": {
   "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"
  },
  "r1045": {
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "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"
  },
  "r1048": {
   "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"
  },
  "r1049": {
   "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"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "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"
  },
  "r1054": {
   "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"
  },
  "r1055": {
   "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/2147482517/912-730-25-1"
  },
  "r1056": {
   "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/2147479440/944-210-S99-1"
  },
  "r1057": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r1058": {
   "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/2147479440/944-210-S99-1"
  },
  "r1059": {
   "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"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r1061": {
   "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/2147480767/946-205-45-4"
  },
  "r1062": {
   "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/2147479617/946-210-S99-1"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r1064": {
   "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/2147483575/946-220-S99-3"
  },
  "r1065": {
   "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/2147483575/946-220-S99-3"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>130
<FILENAME>0000042888-24-000010-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000042888-24-000010-xbrl.zip
M4$L#!!0    ( (QF5%@I#)*#448  *$; 0 :    97@Q,#$X;F5W9F]R;6ME
M>65E86=M="YH=&WM??EO&UF2YN_]5^368ALBD%)9OFU5%^"R756>Z3I0=G?/
MH&$,DF22RG(RDY.'9,U?/_%%Q#OSD:)LJ;R[F 9FRB*9+]\1+XXOKF]^?/?3
M7[_]TS<_OG[QZMMO_M?Q<?:J78R;LAFR==F473&4RVQ^E?VC[3Y4%T7VIEED
MQ\?TP+LW[_[Z^MORX^F]TZ=->;EJN\V'\JHLB_5F^.9K^?9/WWS-X_[IF^]^
M>?7OV7R]:.NV^\M7E^?54'Y%'[]Z\_>LJ*MU\Y>O%O3*LC,?]L-57?[EJTW1
MK:OFN"Y7P_/3<G-V62V'\^>G]QX].OM*9IN>P+U[IR>_;]<R4V^\;;%<5LWZ
M>&BWS^_3>'C=FY]^R/IN\9>O]@[U5394 X;HZVI9GGZ5\53^\A7F\E5V7E;K
M\X'^>O#XD2[AVV^^_^7G=UE?_1<]1+_7&:S:9CC&A\]/M\,9[\=SW8[7__;C
MF^_>O,M.[YV</LVR?RVOLM>;;=W21+(7ZZXL^52R=^=5O^O+HS__[Z?W[]\[
MLY_PWZ=GLXR>X0VFTZR:H<W*U:I<#-5%F?U'^+_L:#@O,QWGM?U5]HHHP8Y&
M!%$T1!?E<%F63?9#5RQ:D,9)GA793U73E'T[%-FB[;8MD5#5-L&P+]O-MFBN
MS' Y#_8?._Z'(;.N[&G;:87MRAO?+/?UQW(Q8IIFQ),L^ZY8?%AW[4@C9R].
M:-?*3%^;+6DP&C#[Y_=M1Z_.[.-TJ,,Y/BD_5OU A)+]Z^L7V>5Y*WO7R]85
M&=$(?X/'LVPQ=AVF5IKSZ,I%65W@\0(_R^FQ13TNR^<9/;T@ JB:L7R//^01
M;P)5DQ4+VK9ET2QT.M@W>OFFYUW"\\L*.]H32?'MI&<&T(0]=*S^Y+-7YTW;
MWSR>A!NSZ,IL6W1#1?O)3]/%<3M16,I<\E3_7!?_.;9G3$L=_S.@BU^[BN8\
M(=Z<)EDM9"?,N^0,,WXG_7;)\Z)#Q99@1ZJ!"9Y^,]"<::_*(:-[31LPW:[W
M6?;RQ%O3+>Y<U;^7X3+L73A@.P[QF-Z3EU5=TP5[KUNZ*3?SL@/Y8Q<V15.L
M96/U$_]X:'$TZI9N+FWY[1#Y7AJ_ALB7Y45+A]*/<SH=^KRHL_X#5H>Y$A^B
M4\'/L(IBM2HJFD*X*.$/_BKM%:;G:";MNB&.RK_H29A4JVI!+\JVM)JVH==A
M.ETU'YD1#>?%\&F'G=Z@YW0:'TJ^G>^9S=[:SA^P]?MW'A/#?U<C$3Y1#S9H
M3G<$+RIQ6>*=SH1^Z//^G&[V>5LO:5[$3UZ=9&\&K(XWOIC7I?RR.6#,U)"[
M-N=6Z7+_YK3SH:#YZP*:<E7)U -A<OKD#+RCNZ@6<L19,0S@*R"D?31+>Y:]
MONU-HS=NN_:")"$]N!P7JA'0#?+V\>AT)M=B@^7IRW0)\5OTV_)".0D^HS=L
MVY[HEP]HJ!;5EGGWXKQHUCR"W*>V3LWYZ/Z-WDZ2#G1))%HLJKIB[EWHQ_55
M-G1%T[.TR\Q1N;EZ,TI/B,[@^UL_@I![S$5D9QEM666H@J_=[^-RC>-1JEE>
M5'T9#,_T3B\&M]"3E7V79?6[UY59\=&5ZZ);&DJDQ_MJCFV\BN9I25GN"9/-
MIKC"]*%:5 V?L!EU0:\IF[XP^^ZVG>=4=GQQKITF;?\/)\$%)YY_N^+HD'MO
M+CWMTOOLO(#.LJ#+W"M#6+%>24(IYQ/HJG(H.CE\HKXEB'=!2D1& \(ND$V)
M%WH7UWP 7=QDAKLGF,N0<H9F[_ \'J#[5YK#(,5AU;4;VOIUL<9FXISUO L8
M I4H7V/'.\TCU'5[B;\\TK)ZJ[],F@)-="2E;=&VVU+- GG?=![Q[=B []+>
M=&7-M"HD7W7[7DL$^.,=G(T*#K,ON"Z;:I"[SJN):-M;Q4[9DMXR7,2Z<J:
MO?_;MB:^7/:YV5F??6;]IFTQFF.>XY;^7U^2\BR[SM,TK]8AC&2!-*%=+HM>
M+W==5!M=V?2@(.<\X_1- XJ%K=8%A$C/E>L69$)DN*EZ%:;X2K>'C0DS4/(L
MW+9ZVOR\)/++=_\VY_-M8/5CD<3P:N*9-<F6.6S#7-X)"T$HN7^>9=]\#=/]
MVV^^AAG_IV]^_?:;'W_+FI;H8%E^2W]&D,*Z/)YW9?'A>%YBF<^+^K*XZL^^
M^O;/S;S?GIEA]#_[0(O[MP=:W)^"%O?O K2XGV6G)]DKTIX:L4K%U%X46Z+&
MFAY9JO$Z]BE3%9>+I *S9:$3PTXV9='0?W$>1\7,6(@OFF8DA?ZE)Z'42N0'
M>E$WQ@WHYZB:)2Y<(2/,B;RSOJC!26E6 H> # SEO5.Y""*&O4K,MQY[&C0Y
M*G'D-='DO&WH-\4E"V5(X,MVK)>RO#F0DFUQQ4S(YP49T2'=*7ZKKN\['N?7
MFL0B,:X%V2ZR>6]Q46A"#X[F,[ZHK(#*,\12F?^#6]"_JY:?<)9SO"!:Z8+8
M,7@("5G2I^IP#%E2[TU^4P):P*OU-+YK::'3_>>/L8^OR$9;#&W"H&,E@*[J
M2!I'QU0B7'0H1<,\:!A,9F$G\[(@$@LF ]))GA:Q*.)\PI^Z;#U6-6E,]*]&
M3 1(A2TQ0 87:)8KXC$-_Z!E,XK. SM90R1"+[AH:]8\-FU''PYC1[1/JL=9
M)M2R[D@ORXCI ;H9Z1&S^ 7KL:NN&(D/+:N>Y%BA,Z&_SMN&)G(%K,V1BB?^
M "K0B(T8FRP?]NI[\ZN 2YK57$(OK:L/)=1M6C]V$=*6**C Q>PV1KWT'X5<
M[,KM.# ]T4JQ5%IKP5K>:A3CW@YS4;6U4%ZPFO X[:0O.Q!"8Z4<7KAHEZ5<
M3MU%H^%AXXWB6M.YR(S<L[QCAON/?=5 ]2N)"RV(\J%=T>_X'(P>D!,9-,=T
M 'K,&"X/%3$HV%B?:FE&SGG*F$KF2D0A?T5SD'VZF-$*VV;-N[05E2Z].6;#
M5\0A>!?P8U([/%JT6YQ!!M%53UJP-/-Q48'7+4<#U7D[?\;$=$03PX?)$W2C
M1PS<GS,NY'*6O;!7TAIH+\5"2%W/ JKE?XZ5JBH,+8,G+TG;7([0>K'ILF8
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
M3/!$,_5 ;Z\].1BZW&Z^_9^S^X=M?\U9/_=GG[OQ-]OY6]EXGF$R&$$X/Z.
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
MHR6I.[??U:\/;_/FJ\,X"F/Y/Q\N?W^7IR+.^DDZ$CD !A>ZU=[JMCM=_9!
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
MQ'TS_$.1@9V=95?\B*P$^D4<%%F>AJN30;KCOO$]&]Q?T\2''U8&ULX:UW/
MFAH3"3]/TI4!M[-&])(YB0-I4+O.6M;+9#LN(,996WO)/,H%W#AK@+NC&BU0
M$]UUUJ!V1#5:)*R=M8[=48T6"6YG#5^W5*-EY%[LKK(!_%RJT5(0L\JF\C.J
M1DO!S2J;UL^D&BW0<;J[RJ;U<ZA&"X3UWBJ;RL^D&BT2W,X:P.=A'.;R]_!:
M!A<Q[&^ DV*HWW3V8?))_)&DIY'(ZHF0P%F2$48"(FKFG@W#\>J0OK,&[X-P
M04Q'X(S0# =]I:$$H3CY)OUAG$3)8'(2!_!]4/BY'M](J%H9+#EK)S_JQ%"<
M>232'QARHP^?Q6AU8II[SEK2.+FU_VB,K!82G+6O718B#M@1>\X:WZLI<5Q
MJ;-FN]OBR074.6O5.RG+7,"8LXX!EP7?TSCYWSOK.%A-6?9$6'I9_H9E6$^+
MQ(:S'@<G)<X3(>%E.1268STM(T'EO;.^A]64."Z@]&5Y,I9E/2T%=<[Z,IR4
M92Y@S#E719;FAS3#E_& 'S\!XD;%Z$6:K^^=<S@T(4#<OB $F$&&<8$+GS$F
M<PQ_Z@?,/R3SO;/>"-0K9)I/<.1S#J((&TR,*90^F:Y\_%"$\-1X -?I/R]&
MXS2YIN#[?:S0J3/^-.&6?6<]':[C^:E8R1/AV5E?R8/P_#LP,#E,HF!]BBO8
M==;WXB9V5^SL.N?4>?2)>1JZ^23\81C+=&)?N#+8==;S\^0X> UGUSDGD&-G
M][Q(P0@!HX2Z--SB7RN3J[3OK)OHJ5'P(D^NL:?5RZ<,:O1NJ]\>;E'O.^FA
M.DWB+(G"@-SP%[D<U=R&7P!D\%L\T GJBV(2Z\*;?2<]9FN"6)H/>]\YG]N:
M(,0RY[(>..N<6V1IWE*H<#5%QH&S7KPU02Q%9!PXZ_A[]02Q))'AI*_091WB
M)?==.'#.M[BFAB4*"R=]D6MJ6)*D<,YY.0\UG";I. %ZD)^36.'K97+NE?06
M+@,[2^&D*^FZ>W[L+(FSK?UH#OG1GB;TUMERSC>V1O*BJYDZ6VM_ET/NC:<Z
MR6L?EIM(7NA)7ONE7+$]G^H8KWU-#F)XH6=X)?U'SV+U/-696OMHGIO&G?2[
M&&;RFTP&J1@/0U^H^8@T["J=''Z_>F$>L,Z6DTZ69:-B&>ZNSI:3'I7EHF(Y
MOJU.QTF_QQVHT%(!A,'WEQEE[72<<U,XA9.EL*R.<UX%AW"R+-[EI!/@V<7(
M$QD+'2<-\&5"=Y&&0<=)XW=Y_.2IB-A)B]<),"^4FITS<TOG0>Q+#%2A<^$R
MS'XT5:SIOG!3%R_""<\=E-0;+'==Y?M%N0D;MOM!QOX0&VU5]WPE(IE=RFL9
M%_*S?)E9+YV.<S;_FBX=H\OE6!/..4#6=.D472[)HNHZYPUZ7.,7$0<KHZ)V
MG?/VN GS1>JK7>>\.4MH4^;0$7#.D;-RZ%CHZ7#.\_/ZVCAUNLXYB%8$"0L]
M"<ZYCUY=4Z1.UUG?DMLX6.@Y<-:/\B <8*91GA8^)1K%<.L@7:64R*ZS7@/7
ML;#(L[#MK(W\4?;R"X(MWEAZ3JY@>S+[^#V&-0#;"3XGN5P9HM]VUCQ>+KA=
M<*]O.VM&.W,4%LIYG#63F\"M?[N4UTET#;;P*< [S,^%'T:P]A=Z(IPUG9U
MT5/)"&=M9=>@OE!VY*QQ/(O[GZ(K(I.7,AZ%<2]<>;)WUC)V& $+/0'.FL5W
M\1W4>;*O8B)ZD?R6?!#QC]4Q@;>=-8&7#G$7U)^=E;*-EW4@%LF"=IPUCW]/
MXD$NTQ%"OB%<#(+@2Y_Y_L*2.2I29!'*UL\+O&0T"O-<!L^D7&SMM;?>+X:P
MG+7MUX2U),+:7PQA.>O%>!6$]?3S6I9(LA4=J,8-[]:!*I?^G [DK OH5=#W
MHJGP40?J6>;"+HN^G76VO0KZ?FW\>W]^^MY?#'T[Z]9\%?3]VOCW\].WLU[C
M5T'?J\._YW[A/T0:HN_L$FC2#K53A/W+M4SC<##,S\-8Q#[ $R^[^G)^^4+5
M(V=C J_B>*V.^%@?KT<=+V<#0*_B>*VEU[,>KV=7#G>=#>"]BN.UEEXO_'BM
MH[5KZ?6"TU]WUT'CM?AX#M_9LNA[';M>)GTS#5]+T!7R2VS98I&VR(;G47+S
MNP250@PD_?PY.?'_7819B*5FZ\/E^N%:!\Y?IG+THH[MJAZN==1^E237/\-\
M:!V"A8V160NOISI?ZZR!M?!:A9.[JN=KG;7@J/RZ #RE,LOQYV85SKDSL)9>
M]=.U3EIXO:=K[15_ZM.USEE8I=/EN@:WEEZU\[6W3EIX=;;72I[<53U?SF8M
M+)[:'X&B)VIUL>=L+'UF<[6AC/K43.%)@4RGH+.[&" [&]!U LA[BP&RLX&]
M90!YFJ.7M'SO_)GRTI_CZ,Y&@QS!R%R35VJ7_AQ&G(T?W"5C/R8CT,%"_RDT
M65<Z7RQ0HCOKP[X+Q^=)*L-!O$;Q7"AVUI'Z F'MK%O-L>/T/?97%LGOG?7M
MK#R2[WWE:_,COG?6SV$&!I]&(LN^]*_RQ*_-)SPM1D4D\O!:?DUE7Z9 ='35
MZIQT9_T=<T!_56'NK/O#P!Q'B>03T%+&20P?LRK<3WR?Z5X&'V4?V&WP0<;P
M1XZ32+*3X(\BR_$I3XH1'M:Y&(?4>V=])0_'R+<4<!#1:-55Q(2S/A+GSX8+
MHVS?.^M0<?8@.8$V9WTDSI\ZBP_6,/)S?-!9EX:S!^FI,.&LP\/YLU$S+[<Z
M\/_G=O&7K=I_BK7M.^O*</8@.8$V][T"KIZZ)YIYL.^^I\"U@_14F%C[#U;9
MX;F_=C:L)-K6G@G'_*C[:V>#*YAPSG^ 8;-O81[)+_V+. BOPZ 041E1^QBF
MTL^3=%'Q03Q"G\7([K6&(8F+V,<M7$O\_86R1><<%:\1]<NQT9SSC+P^U"_)
M87S@KE=E*%+Y060R0*D+OY),I6^SDR(?)FGXIPR^QX%,"5E?QO@[J4 ?)F>W
M,O7#3'Y-0U]:21B<"_OH!T\_]DO\M /0%RG<#]QUQ;Q>7+L@^@_<]0BM!&%\
M&Z9RA=B NUZGUXQM)QB!NQZME2"-\Z2X3R=UB ^XZP=[Q<AV@@VXZX];#<H
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
M+2JW!MG3:9G30N:(3K\!>^1KFMQ.O"MMDI'?#7TC:A;")RG)EP(/(GH=)E&
MU@NG!1)3!,(Z&:=A5*6<%AE[H05(Y)ZI!B5ZBQ+OJTAS[^+BHF4UH>7<Q$S2
M4O(A&OJ9 /U:7ULCR;J\6QM'+\DXFG\,T_N-)1I4=Q'"4PC09L;X[>3#[V?>
MEW/O],OG;\0@5Z<]!J=/;;E$P6KY<*47) 4"XR%4O(3NHH^%X>;6]OY">DKO
M;V]V[^DI/7=[ZLV=W??/V)UZD3'FN=,P'MC<[65OY>GSS^;<S%<QD$W)#JN
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
MBU*"L[W)C%(-[27=P&ZVB8U=:;);QC/$K<.G?*_ PXCU47 ZS' 5U"L+=:K
M^RB!.D 3^J^_=/:VCKH'+<X6<@'<S03RMV*$[8,5*"XUQW-AP<WT<4+LI!G.
M=-)Y$N%TOZ 6K$8-)D0AK2IYB?NWZJ,66_!N;M&FGE:V\VN:&8$4V&EMZWM
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
M/\S!V%GCBVQ8]E'#[%CN]D.E0I@#)#G;275%*B@<$)N0G>VIFN:7MG8O?,"
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
MZE)(RY4'0D03LD,Q764$, H4CS)Q;]!^QH42'4VP8]DB2[&"O0EP1EN.BI)
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
MD1J6##DSZ:>5/RE!:W11B@$RX.NWU8(DZS.VT@A=1'(E<*YB88\UC2*/.%
MCA2N9C$U?<MO-I@_+DKI, \0](/,HP09T_TE2<F)RXE/'(U=(!7DCZ0F24:*
MR83 82*Q40F&G@[V"J 2=4%>//04OIK$J*"JS(D*9T8%CZ7KQVXV5P7MZ!+6
MS6?T&Q0NBQR?TLRD2S_']3%9 S$"BC!O10P@-.AE)0IV[D%W6K&&= SR=4?E
M&PC/;04H< *]8*+Z=!J=N<F'N_J^*F96[_1$,]"6@"R2K+J*7,&HGI?L J!9
M3#FUQCID5U5\O\'; NDFERQY$NJ-I\NVHNU=9>*0?FL1^W']46*T44(VNL-Z
M^%H(V9KL;N-&64P05;?Z;+%ZKU=Z-Z^15D@^Q!'"-QT$K0JMK7VY*TYU0JS1
M+G"9L9&(E%\1--#063HQP'BI%*5:T'J]0BO"N.MSM)B%*Q7]*I6+]*13SZQ'
MW9G  FIXEPW>='-77EGD+Q/P6L8K"_YNM?5*JQ?LJ>(<"J\7%*9&-+"4.Y8K
M :$V6R7/@ND76^/O(KM8^;)4/9/NU4,."=PEW0Q<070+!)&52%QA:9*\:8R4
M*;0**QF$<G1MW6 DB)L40R"#*/ ][7,MW#Y6KAR%:PK%$_+$74FAPG04.JCL
M"67!)<]+7+80<\B;K:=Y.V<)!5::"5FWB#)ZR[55C0\ISY;Q>WR/WFHCZE$U
MU<_4PL)TEZD,$O%FT]DMAE)9F<44?^D5U67SQLFPP8%0"UU4K?<_4K/;:RTG
M0O>C%R(F\0..FDIWLG;N,A"[.YDQGTN8:*E72.V%,T]R'5H7E#ME6S?&+SRC
M SCN-ID55$LN&^4ELBPR,=^DX!#T 2L*524+X6:H2=>OU<7Z$V&5YCJ9391'
M$\&Q7S5%Z@B.4"X3:$0DP-*!6"3G%S:"S;%F4[0Y)# :U1[+V$=Y8\*[8$AY
MS#=F^1(W9/F^O6GE:92B:#2B&GQ2CS0)T>]'EC$IU(JTT+]96F KQ0.4ZU X
M-D7M?Z+H("(5.03W9(5S?'7<4&N&!8$[DO^?2E"E38M42G($_+S!F$Y$5$%0
MC!CX:29+E,>9'WCJ((CY/,*>.H6T0[+3Q9R,_$)M^::EV1=/,&T45_2(R1,K
M\LV1 ^1MKE4W; D&LQKA/16==KT$@KH$RJ(/R_N+GL9+D9@DS/<<SD-7+<(!
M!8?D/!*00GF#$CRY>!PEB'V(B1!S7X* 1+$\UJ<Q28-"534'+;0@5S.M!5W7
M%FX8.L'0[@68*VSCD0JK0A<\D7[&'%LS0=A5VU2Q^'TLZO&IET]$QS<(79[%
MFM,2;IIU9; ?)B"S?!EA6%$,RK(V[M0,LW)P;'A)BZ*>(H''R$XW6]_E#1D_
M97'1B5\2DG*CV:=3E(:-61"98B(^W7K\?ZO>G0(:K:+-T^K"%(+8VM5A#I<J
M-E&>\W-2 =NFP_PJP%N_%,%;T:T0^.2"JGF6S*_L3O#4%P.*]\+DPT#]HI!#
MKES.!-3K*PF5J>AY%O6:IXV^9!@ENA-XLJ:?7KNTR7$Y@>\*>#J,<O#H%W=1
M''@[8JV>2QB\UX3!FS#X3L42)7AFPA:MDFEU6!106V4RS)URSTLO&D$ <0&
M(<Z&/%DLSX OY)"B(T)'6='9HI-299=G8XX/:!^Z^R#( :72,(Q#N\IB*YZ>
M2@EBD^.J@71Q@DPTR^'HY6Q:HM8TB_D>YW6?[EVS,R4<S%5]*B'[\PNG*$;,
MHZB%W&OEMI6X;YYH;$.-5#'H4QJ*L+SR4',.X4&7<4U A2)87&:I@26V8[_
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
MF_1&WN6PT^OUQLZHYSA>;W3)>'_ &.O^[_#%3[\C>X+P$JZ\8&'V4]66F?O
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
MS-45<TUPKH@H#%N(.&6RD 4CLO\GBK^*M8#1(1R>%LDP_2+UW:^8XKR<CZ.
MRMB<]NOW[]_;]$^L:*,]E$>]Q!L=M&19!8Z0("N@_\\5!_)WHYX][*O46?CJ
M#O_3&8Q:G>&H-1ATQ!,)(AHG*?Q,^=D[K4&OHQ>4,QA-($8%Y+5D(K&(/G $
M4)[C*4P8Q>,XPJ5X'*X;\! ^C$,+TL"08SYCP00'PVJM)/7GQ,J=WK!U.6K#
MUR&?^.0:C.Y"&*$69OMZ -EIS!8SA'B.[D099LR%:];-YIDP"<#(P8ND04N9
M?ZWXH\ ],B]*F2JJRBE@</>;X&@3/W%AN#R[N/IUZA5BN!NRES];_78;[3+^
M32=5OX&)_Q*%,.M_VC>V:;1]9"Z8@QPL,_%$="NY-<$[ AA\?N19+QGHFKE(
MI>-@LP69 L<&]M"%I&!P50@*&7",& G')[:%XQW)HNQK"6?>:4E#FZKCP*B#
MG49#W4L$7\=<O(Q[WV_-+_X<N#-V?WPQG4XOT!'7<9S+_YUV[#\7TQ?PLO3'
M%Z/>X$79^AMV%]]VZ=4&*F_QC1J&E8^K8ENY9V\BUQN,0&.(%U<WD8/OJGJC
M#4=V>]UW:Q]:]T6ON\?!.F)!S<2:B9W,Q&0?G9(ZZDC!K>S=H5ITM+%!AQS\
MGI]MW)M%J(_G;<_2-O!KUG<K.:T57Y[;BIU-&O"<UHH[9[=BY^Q6W*UJB%96
MY+U[%/FQ-H7;X([QF)9XTC1&PQD6;U&+'$NMY1AX V\]^^@)^("8G#(!NX.&
M@(\B8'\3NZHAX'H"7C8<^#@"#C>Q"!H"KB6@4[H:[7!3/-8NCX9[\UF[DQY@
MFW<U%4I+W%I,CHE$W4UN4^=-HOYNI]49D<AI!.U!+AKT&A(]Q$7#_1_*QW'K
MS_ME/E&_^]IL\H&O[T=!(F<3+_9YDVATT O0,9#(:7<;$CW 18>]1A\#B1RG
MOWHF_T")$V><[MLIYL8T2!7'GKE;@TS.HTE$K9:)3P8>X%"EH&%JV\\1@L%C
M@:^LK4@LEJ6S*(;!BZ4&:60MY.JM;$' :R,+)ACX*KV2B.*GQ4Q,,T^.<+/G
M+(95:32*:,'#"P&HC,FF8<)<6?KP.]4/B[F($G5? +6QD/+L)CYBQ*KT/4S5
MPZZ^\#U6BV-7B1BDEU(RQ\M\K31N#"/#_PLC-7%VR_R ^!)?$/-\I939BBTU
MJ(2C,!^8XVH3IMIL^8=0MWG%S9(+50OSC)Q=P0.%I;4*6[_07)_O<R'_D<I<
M@,I\O@BB)>;/WLTBZ\Y/9@21S^E5F 7KJ1%P1O"F9"*VAG]#]/5$Y?UBJBC[
M9GD9LAJ\17\-+Y;)I0M1HP._O!4MN456+T9C7=QS^EF-4VY-Z 5B;=(O"U._
MR X02=[)8!(%0727O%I;T5-U\CYO\N7EI0V:_[_6YU[^5U526+=G#_J]RJ_:
M=F?+SWN7HZV>6#>I3L<>C;8;ZADFY=B=0>TF-;#;PQI.ZM*I_DH-)7U8QYR-
M\YF.O_/*0/H=ZP)(A?^6H4E#_\0J=3I;Z"]EJ)T99:X0T7[*!:2[( 3S/;21
MZ \BT'E1A'A%%%\(9A'_CB8Y061I6LXR^ U3G[(X58^HWXT#WPV6]+.K,(PR
M:LN*&%^"]\ F^1Q'TYC-D_.B]4?VS9]G<Y/:1=&D)LF(]D ?_Q\P^7_F5I'N
M_]1FJ4E027E%5?SP)9/[ M8E6DOB'O!]58SBJ>,1!R#U#5]8W3;5S76M"X2,
MLYRA^//)G&;.(W)/"B1M6Q6$C7%U-:#LY;#3NAQT!&^5:;F?]>-71(=-U[^[
M]]+<R"?<O)I(Q7=/LU\;[]-SKG78L2\')\BE9Z9NJ#S>>7WF&WDTV]7IMOI#
MI]7MM7?;L<?NR]86S6YICP>@+)DP(VW1_!;=6@@)L+-%LTEJSGV<64&X6G.F
MX[2&[6VYLIH[GDQ;W+,GC]Z'FK#QYB9(U<+JR%C#GMT9'BU?G:2L[V8T-)OR
MY*9![[(UV-HTV-.^G*ZS@VR!OC8-WG#7<BX/[^PX&LY\U!VC!C>)1V]$3?AX
M:_=$[6V#8^>L1MR;3:FY=;!/Q\%*:N@&Z3#K,&0WP[/LM5^LC/A,&7L:F7)@
M6__W"Q>XQ/]OEXR@!V!T5^#.=AVP >TULGB=(@5V ^WM=1O0WJ-._7UN73&T
M)>PWHCWJ;D1O_,3-DKPM9\B"9>(GQ09 L":9;HF_ 863!2G])(<4KV\Z(B;;
MBNQ"3*7<@@28&<OO$BL!/8%M6!EV-6,RDW@RX6ZJ(#7++9Y<( @&+"A%-\[)
M%1G(^1--7;= W<#_=^;#WTM,YX59>/GLDEF4838J8FDR:D0$C_Z9A916+&!&
MHRPV1DY2F &N-=%0HMASBB:+<P^C5"2LXC=5C]G6E3D!3(XE6%QJIU1\5W$5
M.&#EPD77#/P:P5$MS)_URDBB(OCO**Q6SP3S-\%&G8Z%33/&N+^9Z,R$.2W6
MAP\M"_D>\\&?D.5I8=3P*<QTERS,>'T7Q7.KT[[XAT:&?7"M(B?<(#7.)YZR
MD)+59?.=G(L3+E+)5]-E-SIHI<5U@9='<028,-P7G9$^ZY]'1 E!>: -QV<[
M?0ITZ/1L8>,\S[E3\>Z5LRB,MCJ&>H,7/WT",QG5UNKQT^S_R>__Y8N?UAS.
M#3.<&S/T'4REFQ*TMV2*A@W.D WZ+WY:9]5<LV1FO0.3HF&,,V2,T8N?KK'X
M"AL57.6=:-_*=@_5VF(OCK/!H1QGN7%4U\NJP&/Q.-XYX9*8]]62/0I%.2G<
M247'0]&>0??MRQ)Q69I'MQP>%BW#6W@UPR;%+;Q?+'B8<'HL6<1L:4VHM2#^
MO8CN,#\=]Q[7(<M45:$D/(@:!)9"=[_\G52VBGT*77DKHD1X/[R-@EN\T6!C
M8SA\+M+H JZ.7L#S-X@KZPR6;]W"S8?<=YQ67?@!&\<LP:89\";@]CBB/Q8Q
M7BJI=I ( ^_P%P&_P$LC2 +,+!^&IA3CG*G_"J>"2Q(;11M;M8SD09!4U/*B
MMEMP4GGPF1][%W S39=(T33VQQDY!>YT]SO8 S\'T,7YT7M$GT7,ZH>=BA/Y
M4GTQU7WEX?+G!@PN@A-?U/@:'=7\D.[K,<<+-MXX10VD..F35T9#QT)W-]&H
MC]J&VM9;;.@A'['(TY$ S1)?50DO1"NX8G_[0H^WEN1$U9$FH<:5HJF(KP>H
M<V.8(NF_<F!QV=2/.)RZYB@"J%7F:P[YG5YDRPHX%2?A%^I#X04Q.W;2QJFZ
M90;2.(W%91[XX0+Y00EWR^+?%K+&7/,7GMG3(!JS +A2,-0<V)TFD^ANA,P%
M'E=M>XGK83[8A<5X,;EP0AZLS-"V?HW@C,'J<L.O@[/$_C4LGJ+BT?XCW.F$
M&T1K2:I1P7(66]'X3_12W J^Z+2QC 6][>A7XV'&U<C4T,C1WQ9\9R%/+<YB
M[".>J-\OJ,-[F,UMZP].<N7C:&FD=JNP.:2LD-VE"XIH*KLI$H&P6A[HS:FT
M&@>)4;O 4F(NN\L*WA9O;V'WQSML6<@2_6[T\4U AF92%V6+*?:6$I7.WWQ1
MPZUD"CE12;XU8]@[$;?'"JFH2)2!K]].P1D& Y ("T^12[PAB8 -G$U65'R
MM)&8!#2(Y(5H@:HD"TD#UUAJ/Q8:3?K82!Y%%VG!4QZZRU)O)MOZE,6F^DPY
MFR-/?/1AW6P!G)8HVB0&Y8L-+9$_X*B1!R>^-4BB%:TI?,,^]=J"<S$C2<4@
M$^R%.,@L[#H:<,V!8G8!BE:2EMX)__(#41N/+"I=@(3-#FQ/$S"L RN)YEPY
M)$W>OX$W_X?' 4[\I7$>2.W_/7I*&4RT^CMZ)6)1>-8_8%)>-+=>JN;3Q5]]
MYA%PH]:G7_B":@DI(D(-2U]B2RAU3,%#/_-@ZF?STN?"VQK!RGQ6.2=!,G%
M+XOJL42Q('))AQB4TV]MF71IE9;8LC[;7^QK^/4O#'A(4JAE_2.*.:-#U8?_
MN<*9P?8RFO+/,?N/']1"<*I-WYL,;+0E[ 7SQ>7O0S@)R&*KPYS7XGQ@(EP!
ML>._@?'$4EQ:2@+VCX]FJ=?*8QQ)$L'9A5O**4XCX%O4@H7 P0BB/SCWJ"\U
MB*4)#$(B[W.J?_7A0*+1"F\&WHLSB=7AFS/U8010]-@J#14!*T:0Z-S(XQH:
M?T7TBA,#.;04T<L=ZYW)_G#EJY36%ZQM_KH+YPF<75,>PE&'VF<.TC"EF1,2
M204M=N+8YLMG__+<4B2Z10KLF")QV:1(G%**A./B_^W]:#RR?(8K.(;F9/W
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
M:7WVM7_8F\TQT.BPE^=CH-#+LG)H:+2_4^:,:-1(6D.A@]T)SIE&I^N0D]"
MUJ;9/4=NI3<WF<8SUU"HD;/#TZC74*B1LT=W'VOD;$O_[B-PZ8T2QL'SM6IT
MBFWN-8"Q*-/TN!MSEG#/ZB@$9%V>N>0LMJUW[#:*J=8RYLDB"A-NI9$5\CMK
M$4=>YJ96-)G K+!N_HXEUCR*X1<S6!E\GO#B<%@/F@31'8\M[D9A-/=="^'B
M;Q'HW0^MNR@.O#O?(V3X)(TS 24/E/O*T\2VL!PU!W 6!+4(PEZ\Q4_T^OPY
MS.\6%M8SH9T7D8^EJL4E?N' 7?^!GRYBW\6!/7P25I+@XNB'<C0Q<D@?W3</
M.7)] ;,)SD"M1&6 P@X7:GOG[,\HQIW9 !#;MCZR$"A,%(KY- M8'"SA7[<^
MOTN,W0X]:^*'+'1A#3 !#UX,PXBA?XOB=*:FTY+-")#" ;_E 548P_Q\[.,
M3[>P^!A^2R/AN#ZPC)]2,P'XQ.2@%CPWCSQL^#FE?4KD Z!C..PR?518 @N2
M2,\>E%<"LA+-X;>P!L7XBAJBK%D,B7_3;!7G_-.^L2T!%FZ!-DLR0=NW61P)
M/'+X*[9<D:#M;]WFH!Y8\7ES][/'BC=(T6#%-UCQ)XN<WF#%GVI\ML&*;[#B
M<Q778'K7#D'(&72W;O!\#U\V6/$-7PF^ZE[:W09Q]HFH>S98\4Y[V/2?K]N6
M[ R"6Q/@T#I+]MEAQ7<N.T=L@)SDECCM7G-V-VCQ![1R3P)^>S!P'ME!OD&+
M;]CU^=BUM_V-K4&+;]#BGXM:W0;J^VF2:\Z(A7:\:)PD"^V,%O] :I)\97<
M<UI$ ESO5<P#T'2W/(\+8TS8>$I&E=OY(VP,YTB6KG]D);3WK&E0SJA( ?._
MLS@/1T[YQ3CF[.L%F\ 47['@CBT3%$$S2N^'%R;9RBM>NZ[)Y!D3,_[&#CP#
M:Q;SR8\O_N*/!GUOTAMYE\-.K]<;.Z.>XWB]T27C_0%CK/N_0[AF4:(#G)^8
M7X3Y&'_[@?U4M65U2AEY;!>$U821VJ:&7 YMQW&V;H(PL >=?>&>=YU])8;T
M]S0G!*T?]6LVJ:%]V=X7D/Z^YM2SA_WM$H2>?DX-0QTQH89V[X'F*DT7A!-?
M<M,%H4$6;Y#%&V3QHZ%7TP6AT56-KFITU3'0J^F"<&8PPIT&Q_J(T8,:\ITW
M^1KI?23]N@W]&O$]/M";AH!2?IUS 5T[BRX(3H--\T0:]XPHM..1?D84:O#K
M'Z10OR%1HX@>;=TUY]FVVOJ$O8WGU )A5Y#!,P*,;F#'&RYJH-F?Q9C;$3?W
MC$C4**-&T!Y/H]&Y../.J@-"TU6RN0HW%&JD[- 4VM6,.R,2-6+V9&;<&=&H
MRHS;I0#YR6=+A9H5X-N)1+I7?0Z<RCX'".+@PO!^F'&L)8IY.$UG"B"?94#V
M"&NA$91>OP*3EN?,G<$TXJ7%Z2]J5+ "K"\:(R1IL%1=$<9+2_1!F/BAG\RP
MKC19)BF?ZPE;&.6E=YC>PJUZ(%1T=]!-$%:6'Y>[(."KQ1P5X+T+2X#%\)@;
MR\C"B6X1(>I=:?82T7YII3%L:$!UP0;T_@QV#48V$-:_+7B8( J_55_L^ ]A
M@<"M?+,X\$%%D2\#4B4@NKAU#!\0/*/;# 11]!4(DF[0($&]1(QL=D>H;D]0
M8%7Y&3WHLH6?TMBW\(!HV(#[TI)\/O:IO#E_8)SY ;VHT)1CFVX'/(NC%OWK
MYLZ'N4Z )USQP340P_-A \53\D.4J00[*X1S/QS[]+);%OL1#"@Z)J!0A,?>
M-^%S'+D<Z''N31,4'9J."4W'A)/M']!T3#C5<&[3,:'IF)"KN ;9OG8H6MU>
MSW:.%K"XX:O:\E6[:^\(<=B@+C\NS?V4X/F'@UU!AVN *WR2.S+8&5>W)M"Y
M=9;K\^N7X SLSM&:'R>Z)4[3+Z'IEW! &_<D .C[O>'6FJWIE]"PZX&6V[OL
MUY)=3S<[LNF7L)T_H0&[;_HE/"[LTK3<.)ITI2?%E2_%U&L;/;^\M(<[@,H[
M]F#+B/=Z:.OV8%^XY+W+P;YBY]LN[^DG54="]>U>;U]8Z:=,IX:A-F>H_M,E
MK1P?PGH#*M^ RC= S0U0<P/47%]Z-:#RC:YJ=%6CJXZ!7@VH_+G!LC:PRD<,
MQ]*0[[S)UTCO(]T).V(Y-/1[%(!O0[Y&^^TEF'HN*%;G "F_:X.4,X+[:"CT
M(!,U%'J(0@V)GLHJ/",2-4ST$(5>CAKXJ@>YZ+$&W/'X&L\(4G['AAQGA+[;
M8#@_J#UW[<=Q1C0ZK//E*"C4P,DWJNC1JJC?J*(';TR7Y^*).RL\^<97T+CD
M&@HU8G9X$I5#/0V)FK8$SW>I/",:5<945VHTU5R,XL0!%2<^RT2I.K,,2EQ&
MDO=#BP6!-<X2!*M.)/RQJ,),"O#J+?AT$G"7ZN!SF'D#-ST*/9%V2XC'+"S
MR;>L)'-G6#=_RV>^B[69/+[U783L-C&^L_D"/HE\@4P_9?#'W,>:^\+/@FR,
M28D:PSOA<_\")Y"YB#.^%<!\3HS^"L!\F02+V(>Q8',L+^-6&JT SK<JT>9Q
MBA(;GJ#&8WA!;;&^7_QT%:2S*)O.BOC_,9=EO?3QG/T9Q7ZZ?! 'NV5"Q<^C
MT)= \!H37O$%8;!3C? Z+/A5T/>U^/"*@4*69C%\-\7F!;*Q <'7$T]9#'Y^
MBZNXB^+ N_.]W;9EER_55DK*=T$SO%Y$(G']5<RQV< MS\&YL;;8>$H6)[?S
M1]@XB8(L7?_(BAY]5D7D7!8I8/X7)^E[/[[P1X.^-^F-O,MAI]?KC9U1SW&\
MWNB2\?Z ,=;]WW[_A7IH%N<5(5-^,09)_'K!)K"N5RRX8\L$CQY3"8,&-FE=
M)M-:8DPF>R;&?6#Z?V,'GH$U S7_XXN_/+P7PQ<__4Z*'R3V&EZ(%?Y_^X']
M5+7/3Z; AI7,]D[WGKA6AQ))_35+9M8[T- 'U;TTSBO49+Z[P6+^B.*OJ*NN
MA?;3"NKY9->JPGC YB<!_@@U/1YI@?65+ZTY'*49G!/(%2S!]BIPIL+1 (>
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
M>5.Q551;RT0F$]D;<U%6#M.# TQ08Z/)R9I?5] ?24/8*C9>$3.\)\N![^"
M!V+#&V-A^HI27#V_XH%-6$Z(TR'JJG4C [UU*4(AW4;!K2C%INU6JU-SKZ#U
M"E3,@[MV3%?V+SDXQ,\@=Q,_/8C;!S=2-I60=\AJXB.NBKH:@:60&M@6<^Z1
MZC0*JH6T<BR-)W0,>,X*,[IZB,85V7RA>EDI[TW._7(*JA\2HHG0@2(+XZE:
M6A3<RXLOW&,8N>']$'A-\:-@)OE3?DNK4]V0$A:@SL@A9W!='I^C3;>8@56)
M=?VQS^&B1\R>\,*LT2R=L5M.]Q,@E)N*@G6N^U!1);<_QTG!S.4D=%2 ;CWU
M/E;,Y:H+MX? ;-&"NI3,N-)EGK%U=$.2K&+R@[QTDP9''4-9F*T<BZVULB,%
M^!3*V6SEX [P51:'2'/"7*!.*++S%&A$1J7Z<:ZI'K&6AUF]<FDX?<2VR??>
M#/^H8?+V9>0L@M-5\*R8>GWYXQU0ALXT"6MC8C@ _<  ]).9M$0*9#%V F_J
M8%7R&&4,CPAF+7T$/W&S^!9=#F(0NM'C%N,)%0O HUP/T.[K.G/8;9P934IC
MJ.0 *NMFR<34$ 8+)PHO*4^-FO$(CL*4B'@1B2>BT$N4>L@?D*WM2#^,.4=6
M$PX*$0N$J^V_,^%R #X#=:2Y>F4U!50*<;4ERTT!&!K4)-6LD)?D(0KV/ %-
MJ/MOWA5.#"U%SI0.U-MC\@E$DN8!K%[A*QE:49 SY"P6WD8@=Q!%7X6%@0.2
ME,F)VM:7DBP77U12MD8'.B7IQDK])']0:5PB7^[Z-'LBX;F1ZP@$E;3@'ZF0
M>QA+'$M%[BA:-'ZXR,A3*GC0EZ>%,4GFW?H@2FC\%7!!#,J)=4A9 1L[<O4V
ME558SM[RH9*>$UPN0&F*T#9@M66).)3NHR"\<V@/%/"%1F&14%E:L%LK*)VD
M*+48XSDL)M*UK8]%O5O<7P4O)QV$F-:Q,#1U*H!!<; Y 8"*>#S]N\9:<#W<
M)*B4"'_-@LE*STN=/Z L7RF5W"L(XEV4@2XD'5*TJA62Z4EC:6!Y6V>P']B*
MKNVT^R<PU/,@?-03=J2[#]B1^J8'7FG!WS^FR$%^5F<@DW=TS F-C:ZK;'VE
MYTFN_ZVXH>X%RV6;$H,:RMT;\VZR4U/V3>I4CO3YIZVMJ0D'G!EDR,O.5C .
M1U(1UG#JZ7&J4TLDIM.M>GN[ZEH5WH:=CL5-"KJ/_?E3*DBG,(_SND$)J-.F
M= [51^KH2IS>1Y%'WD]T'(HJG0]ARL*IC[ZN*^$U?<K@:O6T#M #II 0(KS@
M"44H_5BD&LCD>O2U3G.JA1FE?4B/Y"3"*B8%KXR9<O,HAH\Q1@:#X \G*J"*
M6?9Y#R/7C]ULCMG&+GT@/)LB@4%V9.*I-<<)6V,N)Z::)QFQ&1F!H\G +_(0
ML C58=H#K@)1P1,%M+T:+U91USQS&+C=S63PQ(VC)+EP9]S]FD>9"HYY&3:1
M500J,Y6R1ID[LRV:M:9BB<H8IY [('NL4&V:BC=6+2O@MXP<]N;ZA.==0,['
M,25MB#0-V[H*S9?"-L13S$_&;EO1-*3L7>7;%X_@-$3? 4H7*8Z'"#F4[+Q*
M8YT%D,^ZQG[YJA0CU?\"$[Y3?^*3$]S/=80,OZA8KILEH N!]T7Z9!0F,W^1
MR"Y@R!;JWU;(YACL!9: 5_ 4WY%R=Q;""J<R6LE2D5+T3B0Q!_XMQ<;4NR4H
M/H9#:,LH@D89"Z*+BMA$8Z/O9CSDV%-Q)Q$L[SJF,F"B[I@3W\"X2!N,D^FT
MZ^H9Q_S6YW>KT[M?F[3VHD[6:Y+ZLN55GIA"'"?(3VI&9X+IK"@=1C7BLCI%
M 2@C-8O2)B7= \SV,1\4<\L2*T&6P1RO?%2S7*M0"YLCM\M8I/AU*7E#-J7
M\A8>ZV>ETDQ2_-'41^'0TL32-/937;L21TL6J(AA"Z8 BDEW1A'I-86TP%*F
MC6YVD6LE"FQ3K8%!U#R:BUHT3ZLKTQ@;+W"CAT7+9,5T)0?(I0B=G-.Z">W8
M5>!<4KF=(@6:5.YC3^5^'K[Y(#1 .O-C+S=3)Q4=G0Q3B%6::B14>9%^S*-X
MRD)EZV'21ZD^--;M/-OB4,4<D@BU+$P"\U$WSS&V_N!D%08<?P/'I#P[JPQV
MF,G4O.5$LF7>J@53:<)/9)K&;Y$NABV^1UB/LCNK[I'#*#N*)UF0"C.5B1D=
M5W7L!]'Q[W?V[3"EU1_VE^+<*AQL\C8CNC/A$E-:(IR!OK9E=5<H@JF0B3CP
M.[#J5%,CAMLN&\YAESNZ3\$+,<TM7LI$<$XVF. %ND%B7KCZ"FNK.$M5*SPP
M&N<BGP=?9'3N,]>"E71P4'&=0;?Z'I&G"1\2I <.E6=)J>F3A2%,!F:RKK02
MBLV@Q%41IY 1R$<LB2>S:O1UB?I@(KR'OBR9DROW&8O1M$K,1.&*20HK'Z1N
M^1_RLE(+HV#9DD:3WE2Q _+R&_A?>>#/0/"%[%41@U1"T7H7FR.OO_!3>=M!
M%H%;HY4G">)]]X[HXR=&3J16AYA!B)N+[S;F6.[Z12]>*DU(DU[:UJ_&XB=4
MJ^GR.,6*2IR]LE$D88(D*DQ )-_BVY%I2..%TXCN+6"PBCSU"4=C.F@)GC)[
M:RG]!N9:N5HACC+@7\J^C.!V$\DDO_Q=RLJ<B&1QF&6FDMKA!<6EE_<7KX'4
MD(IFY-G6OQ2I$_.D4746T9WJ5@T$$;PHK$IYHW%E1:NR0W%7X)=NY,DDN2H=
M0B0 79.*+<9S@D>3@C%;$H#JSKR5["-[<^N7"SD5*?O(DK0WVQJ]FU5$#CH;
M5T0^IY/O V@SX:8=7MG6_V1P4?%3LM.)2/!!H/Y^(\J7L*FH=34&/H1;&EV6
MOOC)U_I>7$WI2>"<D%FJNMQ6W@/%Q_".6]^5UW<Z;:@$2)@K(#.A3LBV/$PV
MC*6/9)E0FU'EEP&>3=(<JEDTQ*,[IBB[5IJDHOT=V*J)\BP4C4$?ZS_&?U(9
M%76'G,#.R#,PABT $?83?;9IP&BM5]240'/<FG5B:GQTI5#^+2V%B\:A^<DG
M2DQB_U9P@Q]BSVM9X15)]8IZ#VBO:;>L>#M.M?1F+^)"]](=3I3!X.?"S$B*
M+Z-#+F:BUZ0\@PL->?$\"^'N:GUAN&W5ZB$B0HJ%B,E+9T0B9XCDIL,1F /;
M;6)[;UTRL<;?0 9(!-1"Q4>.3T-KK9!F_0[5.6VXBF-@:7<(PJ!71)5"H/]!
M-T>+_/018@3GXW0%]8(^Y2O2)5S,);,-=105F^@NZT#-0G6\0L" ,U(X-86_
MS;1IEOD17M'UO=A@U] $,-/<JC(;[^K20-/E4S3?"ACN:(*1,A5W%C)7LCAJ
M63=W<.[#0N'!EG4-G.GYL+>"'BWK9_1 (?H:!LY:UB\,)H \N^1AR[K*T&\5
MF+^_GOFAJ.\(YWXX]F%\T-PSZQ_ C0P!X$1-W(>0WA)G"X[.4WTMA"DF=#^#
M=>LZ$'%[C3-N&!MZ'T1/;,'VKZT9V BW2@8] N@0.R6C&-)PA7_A=B4Z?;Z
M;P>D1)-".ZBH"D+LCNEM+7!"8)0B22'VY/@8*RFVN"U"IZA?%^:P^E OAYT1
MTW'V-9W!8)?Y=#NU0G&I-C<(V.*3*+:IPRP?UG'BIJ3*TD%2IW"4@P#E'F+1
M/5V7XX7\3ML4+=D!&3_W_$173X+-SSF5?#+O3^8*-S?:4M(T16=&*NYZXBUN
M =U+7)I,8!$OQJ.,D#]F48 FAO#?6F_Q7,&11,$-AG]0"0HS.*^8EU@Q2<J9
M1Z$/('5^X9DS-X[@FA1&<ZPM#6_]. KQ-+8MQ*A1/I;"2?O?B2ZJDF4V/50J
MZ)5'(R7@%YX_]5-U6BNRBD(PX<5R10E/BII4B].8)?ZAX<T>JJOYA854[=?M
MM,3"B]T[6L(1KZ(?"8.+R6T49!2*F_O?9+%P;I7*S[0G#^]4VL#2 #<M>08)
MXZ["Y" P4KJ@H6I?+0#.57!40AA5.UAGNO\Q\P->XD#,,0DB+*S&:SY2!5TC
M"8'T4&TC!:U%WIB(3HAZ25'W)L6DE0\C#D7ABLWK$8U@?5X\IS=+#$*'A/)=
M4J=P)4Z"\<7FP94=+A_)) NL@('\44#)5"C$#D*G$ 18KE(LX3Z9RM)&N8]2
M F'BA7+V.6HVN'6@_\ ,HX%-$!C.XP40(2_]E3>D5&%)K;%F=S%@SRUPU&T"
M1TW@:'OKZ9VX9UW\"C*-XGJC'>OU5<N%>SY/"#R&'(%?.18>,U%;*@,*$G@G
M81,..CH>1[&$WA%HTXGT1$Z!"#(-C.@12'H84#%RP,_DK^#6#0=%)>Z:O\+_
M"/ #ZPO'+ 2$C\'?=RXO^^(N#@>>'^@2ZVM&"A8/=$UP/%$H4YN,K\A*(EO
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
M9DND@0R6UQ&%(QI\+V!L5M.\ E5R@;$T\BEBYW+2868\=%"[S>9YE<XS9>]
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
MMFTJ59O#&T;;LAMK+FYWFNMXWE!O>%X'I93_ZF3:L)=WV\NGHAA'U>?[7[2
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
MM-J D\E7/J2>I#I7<R93P)0HM($*[9P08:B ^2G!O)K3MQKF)L*\L>B)@+F
M^0&=L]4PMZA[QDMC).J _9)@)!3^]/S7[C_@/]EK"\_I$\S!V]<JJ:RC")&"
M,"&QE(24,Q4CH"XZ50,_<(,^O  & C]  J"XG8LNGP5*W+=-PQOHMN=8BJ[K
MSZJMJZJGVXY+#--U7>U_\%YR\ZEW__$<H=P6W[5CB:D+$K-*)79U?_=X__WV
MNO=T<RT]/L$?O]_</3U*]]^DJ_O??SS<_'9S]WC[WS?2[1W\^V;OL]ALW3_=
M!E(R#*?P#"_^O'*08S=Z\0-Z,C' YH*Z((ISC6'G%ACIR)W$Y#+[RQ?/CR<C
M]_W2#^B;Z9>^I,]B>H&/6]08*A'VZR]OOI<,+QVG;9L*&I/T_)*^F/U6:<-,
M?EG^N6&T+5LO_56GK93^?-6C%+5M=^Q*CUK]<]TQ3GM02OFOLD>M.8CR?]XL
MWS[RJ2C&)G-ARL[!;/Y%W"B6;@*/>'-3.O5E*GB:%6[_N%S":](GXV<22:HC
MTSU3[2#'3C,3+\W@/$7A:9U<>*H07E7A*;GPE"IFY(AOO[?*_FR$7HP3 =2Y
M9SCQ_)@JV9]5LU_LQG([CX2W3RC3>2M3E=S.JLKD-):Y*91)*-,1*%.5S,V*
MRN1T&LO+/#:"3ZMM&5QJPE4XGH0!!FVE<""%E)P,EG<2D2$)8O^52(RI3/HT
M@@5?XB^J>R]SUM]OM,A<;:N<(FPZGHYHASPIB> Y(TH\(+G>OZ=QLG7SEU,N
M UW')8]*>E74T0+-0QC!6X.K:121H/_^A )G;^P%WM-,_+U<^F#0[P=/[L^J
MMAPYS@S9-$7I.M_ J\>2]Q'5V<$AJ"+=K6$OW]\*FKUC!%\EGKV#@T^CU+F=
MDD[J>T=?HTSTW/H1/W"MT7$(/&D2QDE$$C^B^0;2F'@X-FGDN\_^R$_>ZWH7
MFV8%\:)G.R/57:%FZ5J 3M%/_9A;CI26XL<()C33,T8T]4#Z(S>._0'(:UX/
M8U30ZFJH@QHJLEZBAD>;JW;V"&W""^$'H09SE#714_%T$-J$J\(/0DU*"&2:
M)]F!GEM_ILB_)UU(DPKNS5E$3.KUJ=^I'FY[9L!\8]GJ+)>/B /K,8)NDYX"
MAP<=I@/(JK'<%$B [AA!MZX-'Q^@P\9"NFSJ'*#N+*[Q[E=>W(D.!GOR([94
M%1ACJZOILF;79EG8!UF18'0_<%_?72!0H;%LJ[%.DP*!QXS &A[&U@A4,3-(
M=AQ!V';P;*"9 W%;ZD!LF).5UN^5$)6<=09A$V(Y=@.SQLDJL2U;VQ4-#K]Z
M1[;K4W8TOHQ\Y_<*]17JNYV'VJ3ZZN 66(JL:PTG# OU%>I[KNJ[QKUO4GT-
M4%];DVVS-L4*%^J['4'+@5A*]L3KDHXR?:AFPELG8>SC&E]&A.5]IRP=*50+
MWTK7L3/[BOL,(Y@FJ[]R6'%IUKP$BO_=G.4&28G3+PVC&5_""[EXCHC[YX4[
M@'E=NJ,W]SU&W!6)5OS@HBCK13&M%,9@T+ PF-Z \H>LD^ E:"N)\%,P$O?
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
MW7, [IZB1U&=@L7H@,\JJTIM$RI<5FX05)6_IR:"E%;7D77]Q)((.+2?+',
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
ME<::CA^9QW"2"+-Y0IC:ZIJJ+FL=4=I].@AS>$*8!C;,LF6GPTO=]UED"]^
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
MZUQ0Z @KXN*8[DKTI=+0?272,R&!-'9QWB&;*EBAB&K:_XDWD!H[=N$1.7M
M?QI185%#,"E@>TEQCTEOOX41_#.0KNCL^N_2$Z[?2"CMJCV-R2L3UU,![;W
M*P@O7JG'9ND&. WZC%@I!5J?.ES]%.5S6N*S#0B>6OATFSID$6Y]HW=0K1EK
M$ZA(/!U11VT0A6/ZW60V4&8+PIC,O80FHEI?5ID4T(D_VH]MR0/EQ&T0%;<_
M=*,7T"=0LWY$/!]U"SX'-F<ZGHZHJH7KTN'9MEQX=#;9,OF =E(3PIXZ2)%<
MG,6"4%Y E,Q*X<M DJODD3TK?]5*$U<N/2J/U/!ZZ':P(9*?R(U%9"D@R5%;
MC8+O?Q,G_A@6-Q;68ME:_!&3^T$NH9D)L,I, .@$[,<S#)9K7K8M^<F[].8G
M0Z8LO_9Z/T#/_YKZV)5A[ ;N"W/"0 ''[I\$7I<.@B(8-LSI>,( G S=!#;Y
M >DG5!5@%&&$RNJ.<U\!/D^25'-\]]D?^8F?/LH#SQVT:1K14 T[J;W@FU=]
MA[T%M][,"RD-:8+3WQ]^,&QW%(?KAAV15P+'1O;E5/EBR:-TR(4OX;\F])2"
M]B*9PD"8R41'83K".<)[HLQ:H++GXSIJ-?[F^I%$2?BDW^%8 VLX'T[F5J]P
MX'3<A6&O\9[MDC""O1SL0$5,AA&![17 ,XJ9LSN9,MVC:$6AO5*AC6=OEX8^
MB=RH/WRGMA_.B /8O\*W^/)C@*R*>]BE<0\[BWO,A=U].(,&R:6J[Y44@Z[;
M=Q22I$C475"^2)0#$H_>?TU#5$;PNG'7!-'A?@F[_=B-_D2S@'LW%I;2JYG4
M5JR\Q>!CENKR+.-"/"Q\AJ>_TI@U PSGT]$^GLXT6#.A7Q:@NS[ MX5^?WU/
M,^4?AX0DOT;A= +6ND2]G45%WG=8NU>^W:4FPL-]KV Y0-@N'EW!O\3=YYE&
M3_"[*ZP+-48L:#0S+=(G:I+"*8S;BS]?K@0<*-V+']!K5(8U>NDYN^VCEZQ]
M]+<G,;G,_O(EJ]CU SI=^J4OZ;/2*T*LNEVX8*7H9K].K\$<IVV;"MZ$I;4<
MZ8O32[(VB.^7Y9\;1MNR]=)?==I*Z<]7/4I1VW;'KO2HU3_7'>.T!Z64_RI[
MU)JBG ^+N98_5I+!PNZ/.<C9H'9R98'V24ZYK 3IY&>LSLVX(5X"#G.R>O->
MUNKEK=>!?0THMBL#/:_!G46/&Z21D6(:80/19([1 -RG 7J<\!MT_+:"Z_HZ
M4'[L3Q,3K))_>K(9I">5 XKQBH^20%%Y'C/=H4>E_,QTG4?DJN9XZMA:0955
MHZD$SR-(QQ;J<!3JX!Q"'9165W%DQ5FF+!.=1G;^*3'9DSAT?)\%P^J</ [M
MOW/W_?,X(LRN$S%EQP?C/I>9<JJ'@DUB,,(+.CLO"/SS#[V@K],8GA\C5^MS
MFJPWTZ"KH@)E5OF]LD^D8H6W9HD3@M -OG1C#6':/G1# ]W094=9[I+-Y7GA
M-"AVK\F 1'C#6NR6W82KR;.#L%W44/ M;A]PHX2+A<-,$_$%O=4U95VOO9<*
MVDY^8+0F4+4+&!FMKB';>NTH%5^LG7SO.M_"Z,V-,*NT/W3!AV"E*B#W[:(<
M1W0V;?S":B.;L:DO?I0V8\W6LU!S<I4A+7=42XW(LITP6UU=Y266+8"S^\VF
M*>!8L,&HRVWECOI0P^&>\A0F[FBQ6&*6$,I;^'S#E!=!=+4SL1R[_5I#=-6P
MFVRWNK:L-N8F'P=1G=!?H;\[T]\E5LJ=ZJ\#9P]%5JW:+-)<*' )^]QBH=A6
MA#GVCJAQ/BQ^R3U+EK>9E5>._%<2%\O8R7@R"M\)_/!M&-)".0)B\5'H28AL
M%" K?X*EH5CHFGX)1'+QUQ3D-_"QH@S+QK%\!FM/RT*_TF3D!JP">TA&M/HZ
MB:9QTI96)9PFP\+Q'0O.\X*H"8DH2+%51[$<9S#%/M"T<C8>NE[XQFI:Z7#
MA?,#F#<MOL?Z]# CIJ!T%,_OLWEF%;WI1#^8#JN++_] YC 6J]1A\G1ZWFPN
M65UL.B)&J3$WE)3H@M&UO:=5L:OGWSXL0<V'@'R:486D3 :Q-*&EH:R0>%:_
MCH6(@Y7!'"I)C\3]R']&B9%1^"8S'J'(?Z4LBM)M$ / 6'TV/OPWXKW@DWM8
M\4BMWS(_(S>"6I5A44!51%*V$\;$D)4^>ZD"?<*+M1?)E291^)Q^)WTG8577
M??Q+1))I!"B<P,?<_O S+7&?)E@W/G'?<]*59Y*SML!;7_UP"@;D+2#1G!UQ
M^[32'18DO=4C!:5-GYH5?W,L_-EFB"0=C"(#)I[R6916 BY02U! (AYO >M^
M1)43Y/0]#%XNO@,X/8D5?5#,KBGK%E24Y0R B@(GA[L0-J5O10;*_<%$^G1-
MGI//C)Y)+..VRZAIZ3+^UZ&6\8$D?KJ#?B4!&?A)_'G!/"U759?666<C/A=^
MWP5NS^)_!57O,5+U5N, 54LY0#4>.$#IH0)IV&&K9C/?G5TY5AHDE%$O\/"/
M@J164;48G44NA]YH) WA]:-W<$OA 5[AA!4S%B07W$9P^]!?I2<Z9' 9PZB&
M,?*1C<!%7&0>FDPC\/9CPKC+4M^7.6#@A/9Q6<ELL$?-\]/+:!\?2)_XE-+C
M$*#)AQ'EP\@\V1A)U3Q2^ WU]_]>*0-0G0M'F8LHS%X_$\(=2=C=V(;=$,P9
M1FG'D^4^J1)(:T1M5S"C@*TV"VV/LU!A%MIRMN+"+-2VQ/K8%U<GP<LJ4G5R
M^AXGA]F8RBY6R-CC)'28Q/*-Q=("'94U0O(:&E+"V,L5I8J4OE-"QO:ZP\T.
MS%*UK>Q[Z%*FS^]P)">%)<XG]2V,\#-L/FR+FZWF$H7O0T&CP-\:L5A)QC16
MQ@"81V/H1P*2I(&]6:0EW<"0-A?_W99Z 0WZS63.Z#DS$DP_QI@.C,&/A\6
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
M\CO*L?:1QZ%=#/2*]RK"6=QWT+#155=H?S2C*OVH<!A7K?0#_AU3ZR.23*,
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
M@XWA+5E3>.']-Q$8[IA>==7QFQWI57V W@70ZX:LF"+P=T7 V1$@Z $XCH+
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
M]MFKJ?^0Z^6O3D2$193@&B2,JNZH+_\4A3C+@H3I87GEJCT861IFEE]1;9K
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
M6;7ZRH/I[R;Y[K\H*%A0<$^Z0$<*QK):6[:,\T^)Z8."-_3=KS9.YZ;SOF(
M,KY'J1<T]I:GS>+_XW#>;^Y$SM_C*-DSE]E: L8<C"QU6%<9)3B3H"@-;K5N
M^R3KMD!4V<.Z+ZI8M\P&%=3OH]+0[7B74@[IJ)!SZRW:@Y$SK">9'_UF>EF\
M,QBYVV 5X732,<%!*(PS::XL82-YNJW5/^D*_9,FXTR&!1N#$KP,)3K'H1S(
ML#*YHKSRY0@,-OPB*4X.OS6>>>$C@>](856C7QF;X2?2)(/_B"J_2/ G$=IH
M-)\P)C,L 'LBQ2]?!0#I7R0_)?-DN,J0VO.O@G/EC$:W@!,MHL3'7[^.2>#A
M<2RG-?QU=7Q$SKF5Y4^\!V#26;KY)[6&^Z<2KG1X"7I"5@ZL\L]97*QAX3V2
MNX>8>#_NO"DL\;47/'LO"0J-ZNP,/[RK'MOZCC?N:SKM>5],Z &]1&Q*SVL0
MM23&;\%*O#.O0)K%R"#^XCN6.9D:SL2U5<,P'C3'T+2)X;@>,2W/\_3_!99$
M9Z]@.PF</831G/_ZFS=JNK+F"2>6I8,6=/*1.,@J,!?0"U^DJ1]0"BX90TS2
M+ XI42.-_S'\-I2F!$X'9,?_9;&?3'S*O9A,>?)B/\H26+>7$C;SI@AE5;^<
M#*5_^>D,'O0LD9]CLJ ?RO0-Q4J MX21%$3 4F*,@_T?\#;D--45R.Q%;+9.
M-,8/HAA^%M[1;U6V07[">85L0H/T\,*TCRR=13&3=CCSYX5X,<[XP14#3U7M
MX09]B8,Q1M4[*\;Z)'@\J%+%<% S+P4>*SV#2(%S /;M@_ #R0 7ZH=/)$DE
MV&T("BAM?](4;\2G)=D"9QO!\<&;J'B +_LIP@$8"SM/+!7-$EAA M?Z"58
M>FW^>7X!<+;/<-VS*$"--Y<=,^\)Q1+(I)7!2[BAF,P]']<&$GOB)VGL/P!/
M7D*I6+F,$X;8["%O3EOME&>!BW\@S3NG4JQ\6%0.!QM*]_0PFF4O0R=[#WYK
M["4S:4:"B11E*1P:6=+'LX?8!84?GN]/07L/TT)&YG?VGW]Q--7^-0&-Z\\,
M#CQOK(L_])X\/Z!\!'XRA0.0V*I9=-A[B"-O,I0N YDQ<M1)(BT(H('2&6VF
MD_<4IAA")%)!C2IH!!<^!OAZR&U0*\GE,F4_*]1,/<&@Y5 =-L[C;!1 FYY
M]5F\%=#4"&ZSN_*!7'NW7%!QIOFQ[\)NO(L/;:>,O2,/Z3L_&8..EL4-4\1,
MMSY%S'3K4\3P.=MG?&T]W T#P-B;&MZOE7Z' Z:I/:0;1J99ROJV3DU+]\"
MYW.<0@<,9P(K7<Y3F^ PLSB7RY6Y:AL4Y#-/2G.MH:.8;0>EZ?;0=IK_U'HF
MF3-4-;.G06FFVM/T-GUHV>T>=8)%J4/=T7A<U/;KNYV1<O>P!##QI(^%_/Q*
M=6"JN_0_:NXBOG8[EU\HIU*AE][6<,'?/3!'05V^K5W?WCUW'R)Y,2EG7V+_
M"1DX*%ICUH$I ]MFG*&W=>K_)).[&/\,ILN6'. ]3F*O:-0.Z!R6ZR06Q\WB
MN*^EXO5;XN#.6_A,X^-@#YI<\O!OA'I,WQW$GW>G]G$CEC=&5,,,E=+UH*JJ
M*]6PJM'D;OH7?3Z9Y%9-8=2@35/&3N^TI5-&'8S,H5YO=/'7/LZ^-1.^F+3,
M[?XQO=$3^#%,TCA#E:10N]_!K;PCR3CV%ZQK1'$KVF#TCRQXR2V2#8Z_OB_F
M5BM3ULBJ*7.J>GD?0*^\IW&+U4P%IES^F\110[:4I0]&-$JA_<I)T8E 3A_(
MT?I SNYD.\L8C&Q3AOUR@I[KM1__**W%F#Q%P1/&3<?PGWXJ3;TQYBCMXRTY
MY "X44L^_>V^CRUV->'XQ<@.Z;^##>R4_F;5+ZDLQ_)VT@!$%=4V/FX<7P.P
M>M, 1/T=1\@QCX\<FS?D7&^YW1[27[J3HNDTF6%:6TS"N1\^^ "!,*(9<60B
MG!9K%&+U[K1P!B-]V# -63@MCJ+7"1-PFP#863C9DPF(35$<67%Y&0(NT-,'
M>G86[?6#'EL9C%1#UC5>1J]>KP/A$T:6I87W4F0=/WCACTZAYJO4"IQN6L$.
M[;FB+=CJ9O7Y,(5!^#G8%;K=_!RV1A-3#.'>.+J4<4XD9720,K+;?;ZW\'#P
M QZCE^C8'N Q<$)A#_T$A)-CQ_47K0,>-C<>/J&]S-/O=_U&-&$135@ZME'J
MB5F:@Y&NR(HN^B<)TA6D>YK^23V1KC48N:;LVGV-%.&R<5+5GN.MGIHDJ3^G
M)=)3SX^E)R_(:)L)K"BGOH1*+376"A3IJ-*B5EM JTBQSKQ#=QQK'6F_1>'C
M=Q+/$7$?8(7_Q 6V;8MCVY@RU*(K3M'Z!IO=8">:8F?83-VG-?XT)1'.";,2
M64N<U?/#=A74Z45/#5 71\^T)8*W6,313WKFB33VXO@%XVKT=^PY185[EL 7
MJG7^K/--]( 5Z?31?KC(4MI,H;C%ZB)>!=B@7]+*VUS^:>:3&+OXO_PB/>!$
M13P _,H"R]WA3>4NIEF:Q80U))C2ZF"LLH_IVFD?B.<H"R;8#F'96P KY?TD
MR3QL#E04%V.3!M@,'+@72X"G>?ZDLAW#G#E( %LM6V,4I+):.HP4<-+^.9]#
MZ7?O1<)F#F4[I7]D(9&<:H^'XF[)3S*F?2< Z^&$]5^ :\3V%_03_ L]'MJ$
M9%*$7;W'F#!:HX>??U7&7AHDAGM<_QFV-H!'P@_\F*0OU27\/_CXIP^P609U
MET^GMT7[3;SQPA_2IZ(9QWV21&/?RYNRP%HG<[@]$ .T&1(\ '],^S!( 2XM
MELN>3PR\[-,<.QX@:^'%M'D#_I6D44Y)?IRDRZ-!E$1/- R=]YRBA_7;QS>?
MOU*T ;F/,VS(!'N)R^XP0*O(FNCKYVQ+WSY_^$K_1D_ESPPX6( O>("'S@!
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
MB[RRMGUT;.RC8P_K13;E_%5L(A16$M?JR6J5:819ON(BR59>F<OZ0*H9<!%
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
M(F!S^A@PP*<"P8,(+E^4+>"$*^M$T$RS8 IG/\]91(3Z6_X0.OT&OO]GEO\
M1'(B)0NXWZG/N#)R%-SE9=P7U9[ ')_!KL,)%1(3()+\/P"/)=.+XI>ZO&%*
M+MTO<,09J"=I]$CH@5%!U:0=[;PV2RZ!,8&OCN'5"5U7$LW).M-.B@_6 0AK
MOZ,O3K*'!"PG+_81/?S>RL=0>D?&!.4N[HDQY*HLIZV:X.3\$"0W"O/'F##4
M,@V7Z:O> LCK)[";E 0O7:23M8$!5@3S-Y*F :.#_-//#T G5'"VYH2F IS0
MV%3Q4W!#.)D"=5'Y+@H")&=ZX3EXMX%5>B;H>(GANJ8DQD-E1^J'8(QYX9@U
M"(1#'TI_T+.E-63%>:]>RR*+QS-:B^9)Z"-;P(/"#/D$I1W8!64\J_?24O&R
MJC>C5!6OW,ZD:E)A5,!U?,^WUNP$--7!R#+K^4$Y>ZX\AQT^I>R2:]/=P%G!
MN3U%8]J["AM7^;1<@II$W@]2'L*"]?^EMA(]15K7!Z=5?<U00IZ4?[5RL93L
MO<G<#WT0)^PCY"X$[COGYLT/E)Z!KU7OESKE*&]>Y5EL40WW_GVV! CPH0G3
MOF?8XIB]EJG2.?>9PW7-X%Z+IY<"!O@7\9^6HF'#]OEE2]]G/G#?96]G"?X3
MU[Z)[Y(I=MG$@X5CS\;LL% 6H#V,+Z9W^E3.DBM(=X4\*Z2=0R,GLN*M&P@-
M;STG_W0&7WF<2>0G0 <K0>B#O00;@;)G%@0<E]H;4#"*C;&7S,KU)"6/DX(H
MH9SFE"QVJ5I^(NG?029BZY1W&?D>59BOVI[9:H/1QIX.!:^ECI68)%E0WC:E
M"/9E/$3  EQ+#"01DP5\DQ$ZPGP\)@&)RP:KP(P9';*OP\\R^,\PA?.#K\89
M%6OXK]D\ V1@86^N1<SAN3.\BR<D4VP>([W"B_B%9Z)!NYW*(LIEY"4[0'VT
M+%Q^(5Y, 05O>?+'C#+P]&;P* **TWXNQXK]70%.\HT]E#59!WB\(Z ^("<-
M'PLWX0IL8*_CUY,LQE55@*(/1N:Z.Q%7 M]F41"ZBYS\E^$-G]5E][>#_\'7
MO,]5>5AVL8>W7C!&R*RK'!NV0WU/M?VPFU@@LZ958TN+8"C1I="+*U5D4%D#
M0*Y?.%02>B# 9Y!+//N@3>,YS[,Y_0D^,"!/)&!:[-S[2?^4>C^!+(!%4AH)
M?!"@@!0OP!;#C[,UK^!++E0G$]K('6PEX*#P9E"=U_P23-#Y<^IG+/[7GZ/T
M9KPXWT62>FE6*DX4IT-)ZNSFS\GK5AK6FYL;UHO6\Q?4>GY+U$-KCGKHIX]Z
M? R?""M*EA91 ,HCR>UB5(W)H[\TAJMVT(IBM2)_*BHH<*)Y]!A["[ A@0_<
M)Z4?@QGR\*(QY?8K2C:^G+%*C' @WZ.2*RYMKIP]RL JBZ6OR4 /M*KP\0Y%
MD_3DDV?< 5Q[&,U!7("6]PP/Q=<\%[6^:8231-"%C9I?4D9"<STQ!HT'>.)C
M!"PR/PS<1:F>5A?B4_V?H.Y/<N_%^M<#WZ-.'WK4\*TY2:DR2SGK4 *;?8*<
M/5H@DR_N8<S43(P @7U$\?28@>F$-XHL/D3O!6BS/ET"O&^\;&2R/ W4E.#0
M 2J@OXX9IP9A C88.N_9&\8!_B]])M,<2D6#IAS@Q?E3/U\#7 8L$O2KU%\
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
MGIW) 5;)LC>TSJW?^4H3Y=L8^D;B)W],8(-)>A.%4NT:[K6F@_P\W\)QMJ<
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
M1YSHWS*:EU:66C(V+FKIG9H4*(D*N&VHVCO F8(X:YMKC\\3.*L/SA;JLSO
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
M=+.JDDKAY*@!T!9JMSL 6EL&":TV5'GM:1L":34RI&9IJ54@K !$&'C2IBM
M11A@+\$S2XG<$'A4 ,]:AK7PIB[VIJZH:8L6!1LCR_[+B<TIS@#8^]XJ!F=;
M.[G2U(91D'6[JJ.NYFU(UL_]$SPN>'P'-LOJ/(YC?!0P6=91. 6/"QX_7![?
MK:VX.F<;Z"XVC*JF#PCN%MQ][-Q=N3&_.G>;R-UZJ^)097T[A>'_\31</Z'=
MWQ?T#LMUD.+'K9F AV$0N?CMRY# N< Q\#9/' NY;W%*R-E7K"YL.HEG?V6J
M$<&V@$P;A1GM<0KD_^R'6;.*%W+>#8GUZ]SJP1(O+>_-^HCP$/)-MUS_/$^V
MR1W/W%>O5_&^&(B $8*0'OLE0)>$^"E8B;7C%4C]$ 7#G]RV:3@]O>UT6HJN
MZUW0JE75T=L=BQBF95G:/ULG5[3%'#9)NT&9XF,+'>NJZ,@F@)ZRO*QKY\;)
MDEWQTA!UKC->%"6#(3XP^AD19U;#NW9KYPWOLH5*":Q4B@.0N0!5 "610(Y*
M*$<M_X-6.;4^1:-&<T$7>,]BW[1"(D7]X,V'=[W@[=#ZR\E-O5VN0=D1]U\3
MBUIV44?>J>XP6[JQAG9SVK<=/@F.LZO=[_0_V*<5U@)ZGV1E5ZOH:R;ZFHF6
M> (Z.X3.JBD"JU*B)E+Y9_.I*=&.\<L@9Z5T[JJ(N.K#Q>+V8W$5)6E3=U^K
MV3)JR6]?W,C&%OI2:,5D)98[M@2WF2YQ/\$Q =,Q+RWO%5^F3&+<%W5C>3:Z
MR8$X_$/W(T].>GJ/<'@C/_BYFG-8M4^NC.;:#1NK2'O;YAG]AT#R)I"L[Q+)
M'43RVN%:@62!9$"RL4,D=V0ADP62JT*RN4LD*T(F5Y7+7V\S 2& T5D<:$7\
MB(=>?3LD5K2:V5!1X?7A,O8&S08\S?O>3>XL[_A1%K.Y>G*E-M>NVIN#^SU@
M<X'K^AL197&M"5QOVP4WQP-=%_K\N+@6%"I%H<-M9_$C\,_7#$DL8\&([^_?
M]X]"[U\_/"#TH07Z4&N7!KR.&E!5+9.$!G3<2&[O$LD&(GGM'D8"R8>MJ0H*
M;4F7K[=:4[T[4\0I=J?FE'7[8''@^FZ?_8Y:"%S77^DIBVOLS]M<>P:DP'4U
M'JRZT&=5%>AX*510;[VHFKK>): ^B:4A_%C@N/:H'I3.(M^C0E"CK94M!-7,
MIJZT*JLD+/>D68MJ-PU5$VM:8DUM6:W=FNI(ISJNJ2W/?]+>EP]64RRK&/M5
M*LJJ9:6J"F7W;?NB4G:R4I;M>_T_1=FD*)O<7,6MH!6CE2+83+"98+/MLIFH
MY!:5W&)Q8G'[N+BCB :+&OB-1\DZE47)?I#X@;NR^>=OP"I?G!_4%J5J LX5
MP=F4=P[GSLF5UI0%G 6<*X"SLF,X:[*,V9M".@LX5P%G=>=P%G7Q LZ5P;FZ
M0O!5X4SKOZ='( DX"SB7AW-U]=^KPED3RL9Q5"^*KB4'Y^@IEQ.MR;IH\2#
MO2]NG[+@-@2X!;CWQ0E4%MRF +<H5Q4%O8)"HN2YBDW?O@^)C4F\(8F3T)?@
M2K"BB"R5PRV\'+6S@]+C_!;X+\\D'#S24[W'Y\"9%M^HK9.KUK'[/03 ]\06
M6@7@[9,K4S36%@#?"WMH%8!W!,!%_;JH\!<4JI]-M-C\JXDA5$%+UXI-9?%]
M\?U:?/\H'"$BVW_CJG-UTY563/%0Y),K>?UNH$)1%G &.%<W8FE5."L"S@+.
M5<&YNDZ<J\)9%7 6)J@PT@6%]L6-46^+1J2Y'IR%4S)92M&P]>_:@0&1+"7
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
M3\$B\&;CA*<;!C: XTF/@I;MPC] 2>/%M<%P5#L"$I @ [$UT(JX4!HFH0U
M(TWI$53G-\O+WJ>5K-DG1H^R>CU:PS5&>,;56&,R=Y-PF(!LES$2>R##AA4%
M/FSN8\3ZK(J1O)/0=N'1XWP"EQ!60,/'$Q07*$EHW=B L7TW",/@C5; C(%Y
MK$KZU7(]2LX%K%!0/[V (29 .+.4?#NXDZ9NWS+W*.R+%@/.J/'1]2W<H?.+
MX9/AT$L//G_ U%IAM50YQOJO* 4E6&^O[&)%H3^GN&A*9NQ%69#1;JJR44T%
M3KO9D8O?VF%9$"Y*E 6- D*S?9>'NF/U2.I\)A4\KE-5EIM]A)4%AU56H,SW
MF8[P0V_S6X:>T@Y0W:!13;/=WG2M0&W*>*JMX1%LMN=LIF^%S;!OJ=K0Y+6S
M:#;.9M5&?FMPL:;VVQ)1X(.,OI6Z1](06WF$M^A%TI%+MKO?S*VP9!CV(,^[
ME$!;_;S;]+S;[9*!>I'^-V]VM6U%?0E7.G+O!85^8)$F. %ZLQCTV%!N'/"/
M^ -![V=$:-#E.J5U>0;H8 &AHBLUR=@2Z8#KHVA&5M0&461@0[Q&VZA5#<L:
M/5.7\D,C/5.26=Y=YMT=)W(NWCW#3VU,1;>W[:?.MC'+2ST9&ASW2PM'M'!$
M[X5;5CBB#U7O_)W^!Z/SV'_Z!?,)!E8^T$L#P:?8?S4Z6V<LT](^BQJK$<4W
MFSG?R$HI?,T(_)C2E[Z)<Q/&&\C"$NU+)PD_:$?+T5VGGEQI365FAM9&#F35
M"5J'>]2M;1RUAD<MSSWJO7?338D=AX^6I]D=1^&L*VY//6;*ZJ7@]H63$/LX
M\W;HA=VG#?WDRF@JVW35U6W8RM%X"(M!UMH"R PJQ4I6M.TIR/9LUL@_TJ3#
M-#TNXKFE43\(60KBV%MOA(_7B(#:;@\HSUO48PY63'O528, F]5)A+:Q_D)L
M@KAC9ZUV&EB-I]&?&']+D^E;:E,JD>.Y0M;X.*33!.R/[SCI _Z>Z6$P=^YA
MH)-@BNG92%MK#]@V7#8V9M)G[.72S>E)SLZ+FSZ%44G+6!OM::-M7QIKMXVF
MK)3S*LQMK-U9QT>PWSUAEN]3O&QU8TWVMGRN1-'&ZGA;51!+64J>IO'$+PE9
MNXVIT4+?N*I/CXL1G4<JY^75.I4><C"H(C98M8FDT<;29$VK563H4&^RU9I(
M'G+-?I7H7ZF[GX'CV!J&(:1_;;O[">F_%/Y7:KMFRM@02-7WI"'0?HO_U=JN
M"?&_'/QI/ZP"A"LG5Z8BQ/NFCSUKCR.$_&90?HW$G0MU%:&^=DLK(<H703W
M<N'Y:?^+=GEDTWI*[UKP/.7Y\@J=!JJ&TC#EM1.&RQZ9N [S6'D8Z_)@.?]*
MV/CZH[@<3[?%*3_]-)V#.+?O-GSTFO:"*<\VV':W811TZ)O*11/W9E4E<[F
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
M*O^AC/!7>AJJ$%<'+JX6@V49895W7F&B^2Z$E1A9MZ7(VY&U /UN1:P*M2@
M]S?+9TUL.@SZ,T-P/_[O&_P'F)'V6_[V[4:456T^38G^4U$N,OT+I'U'E=OG
MO[;6WHAE?,J[*X67OKIA%.<T.=C*7$QG/C-69B FT&X!JA2KNG+1P\.RTK.*
M@P$]*1\.:M.(G3YV40]XL-?XD966/(U"L30M;3!,8LJ_^-];*_1A_1'VJY"B
MOA62-,^%EN<+R;>DY%LB.5#19)[)="?M1KC D6,JZ=9/M5YGAT- RAZ;8>Q5
MKO7^RN9:E_T)<9?R#6M)W<$R!+X@5?F#NTR>\D4QXSV-!!-MAXGJG!XLF&@.
M$VE_C)S4#AFB>Q&TMD?R@CG+V$?L(>EZKBU=VW:0^#&6H(%].QB9-S>!'^$W
M!)]MA\_J[ P4?#:'S_24SQZ"-S!\X):ZCN,@],F'X)WM\(ZF-(6JMY_<HRDC
M7>\&Z=H#RJ;^A(>0@/*7IH'/:I0[3,(HL9@W]A%K;A3-.E?T4VN_2EKWFOOJ
MW!A <-\\[E-G<A_CMZ^N;_DV+&T)?A/7W9883K#;GK+;;&Y;[J[+WIO/ET^\
M^ZBB&3(^_=F-D5';#=H)Y*8I.'4[G-JI\Z@6P:E9Z_9.:S3X,(0/PI\?P\!C
MO)K+/\DF:CWR3_%.U(*?MI0TM6L[;WM[O</F'< CB#;,=*#)!=&T^J7+!HKX
M1_*2>.PZ>3I_IGT$K#AFD5?W?S\_?L->;/@K$OG?F/B1BRU!/B<1O!*EN0SH
M _QF^2^)]4+.FF.4/G0DCP8(;A/,=77YJ3C+KE/YAF]08DH/&#7.@_L+@OLK
M@%LZS5!K18LBRQLX$<HG<WYV0W2A:IT-'[/@+<JP6?J1DN/#B7MEJ@D66_/5
M7[KAQ<1EM+TD$=J)ZK^E[Y8/QTSS1+!W$1YUU*"1.Q ]5AS@Q>G!+^ PDVN<
M,<(^'#5GK+L&FWK("=Z[F S^\T^**7\R9>6T>W:JGYVZKGLV)8C_WH"#'?+@
M)6CI>,1PP%$<)FS"BD-Z+B;-T,@FE4STH_W <_@8E_1;'L[!B'$.AD.Z\=2
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
M'!D?I,&P&_K4$7/T4NB6%&4"\^@0IFLT<OPPBAD!9)5@%'HH(QK-9:-4>)V
M(T,@N^WL.2>;$9 C#1 EI*9SZ/O@51@?LK+U(IO>Z.OC95]G<M?(QUT5'IQV
M?5'3<>"V_XSI!#A7RN/%N8W^/UGV?RKK!R2E(2$.S>35")'[0+B7/./WTJR?
MIS=Z_51G/>1&,GN-G'Q+!N48+A,:W7JV[%;(5B-W]D=B6#<*?9>P".HLGY;K
M(_5L1E?_J/61&2%_1TI,W5Q_C47NUAMF;M2-F3,2?T(C&HDV]"8<3XCX!>IN
MPJ@<ZZV%&F'[D@M;4^I 2HEH^!,UL@>(9 ^0U81 58V@;6,6B$%W)+I%Z:U2
MT&F9C-"<+T.3BD!"AL*I1D[OB:DID]/;:Q((P;Q<+YR3S>CXBV7'SX6@5$J-
M/"^J^IAR*+UJ8N2,DP2EI\6K\INP.-;FPAEI24.4D5<C5,H%&W80OR@3Q[BX
M.#L]_:)/FTO',="G]-<^%K4,P#,>^%M%-!%HQ%.;FMO@J934"DTMTF2#7%%F
M(TK:!#XG6%5'.#)Q) L<]%Q& '+F\C,9=71\83#* @:3#",H6B1@95BKCC!E
MXE56]6,YEQ$*+5*0C775T?,0E+)P>2:YT=?:]!XRU]''>DC+IC,NRFSTOS:'
MSXN*U18/BTB6+5KVHHU8:F&!=4-E=<1[.?QE@6=!5A->YUKH0(^?U1$)/2)F
M@45A9B,:6C @)ZA61SA61,<L<#%+,0*DS>Y71MKJ"%6Y:,H39DP8^DIN"<?4
MWV:@1A-M!%4/!EB$;&;JOD>?$HU[N)<Q:441D97N@>(!]2F<Z'HD&-SM8GZ'
M*?L%^_$.R&"IV$@5+6QA0Q5EC&PF,N:@U!Z$.0*+D#1I3Z<5J/I^^ 9GY+V0
MW0C/4?X01M$.V+-2CY$L6CC%BBRI;B24(Z4=@?H],8H!Z_ 183<Q@VVZJK9M
MGQ3%.HR$T+=_6!!"ZD6)8J0T[[FP8@FN*!JZ?4H851F9H>\PL5D%7!6EW5.D
M&+>?PM!]H[X_F/8(7"XA7B7K0-OGB%F7D21ZG,R")*E^-)BBF07ILM>>),7
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
M;1<S3B$4(CJO9U'#(H\(% O)52+G;FK51 SU2I $H!",%L\$M<%* \J%Z:L
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
M:8HO_KZ0D/K)Q_FDK?26+*'9V)=&%Z-Y]?T4QS,<Q.)U<9R!9#0RI1#!^:S
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
MGRSVWKU$.R3?LGS(<F&LU?,>)%9LDD%"+DK6ADVBUC*.($VT)DANL^V></>
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
MXVR&A#+7QLB1AIU)NPMMN6 A!]\1<^Z#U*?SS@/L-BT$T]A8OPV&-CN3@LE
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
M<<6.X_XH_V<8G.,'_&/VDTDO&HLE,H3L4R$S7GF2$Q/ +6W&HEBE<_NXV1K
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
M6UU:U+DR#Z'*Z")^>KFSA,$L=EJ$-H&E0O++]$=R":+@'!@:S75)#->[)?Q
M?<%* /M/+G5/@%%K130N/ED<0%<A+4)+ZX!J6'JT$LCN:X\:*6K4E91W1@$C
MHB_%*TBBWA<QFL!E+D!@(LL/>7'"/#W5WU.!M$O-;R+<AAI/H_/A=/RC]_N7
M'HO":),\&*RYLQ0MN$!8:!-#[[1P*MP7;IU@^NO)Z/NOBT^<:WCQETL%7SYO
MMU4EC00_VDIJ75RB&@U_OYR0*ERP*@$RXJ-2+$/T7 -*QI#+*'3ST-F5QS]E
M?6XKS0["I!?A>BLLCU@$R))"'>HFP7%.B]*%E82!N;#6KOLDLB![\0 >)>IN
MWN4TZ],]741; CK$E#5D-YLJ4&=9"!$ 5:YI/H;!-K\9>P/#,Z' 5J)?^?:W
M"W35P>HXGO[X- BUT79^\\_S_K>Z 7[Z]&;>5N#Q,:[U/WO;\-8C5]$HLG7M
MZ2^N//V20L8;HDPTP((D"N5<#W/D8+*3/J.TIOFTC(=1M8M6K7S6W).513A1
MYX4*F>G$BX'1ZCUYLJI();1%U_QZ[;K8=A6!:LR1U;&FAJK8=U3I0=E=Z7MB
M?796L0*..0&JCJGUSEM(BM9(:PYQO8;5+5ZP0VHWU9(.HV[5TH&MNWKUEZU1
MUH'849WS&O#V4_W<7+7K4F=+O>R)0AS)I.,^ F(@J"X&(.<=(5FK>3%92=ZZ
MRFAOU'F@BOH0F+.).CI@S'LR0)<%CX%Q%:."7+OA*$Y'NF>\#L/)Q3$TO.36
M33 OG[Y[#ZNY<D9-)-N!1_WRO#^H0XAHD<LOWYU]&X^^X]5+@);-1OYEP) S
MJ.05.(L(6C$F8RFV?>_+M8 ='S/:ZZ.#C>&WD$[)VA__N"J !;04G4=4"+6/
M*QG_08+WCD&169:2"PNB]1%R#YSC(T@KV7=0EOCV?$S2/1\C07O;_[-^M20L
MV>*TKLS(!Y2U-"H*B+J.H*4?.&L3S[+U^;$:S?&1HI'DNVF2.R'7.LVN*@])
M#B?CRVL4Q$LOHU%0DJ<E:Q/!"Z<!"V?,"N9OC>UHT:UL)9[CXT4SZ:^L5.S
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
M[E;S[!A](,1H.!,W8[_W>I1FXS'G-L.;87X=IMA#H8S09# PC/7N>NUW8-&
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
MC#!:8Y.@LU/RUN*)"0ACC@Y0T:XX[C&T9JP<X3!"Y:-DUEG(HLXX<A[!%U=
M(C)EG>!6AL:[<,+#",=@9K]AA&/T<BQ$^"?(#!%]R5%(D(5ENMF]!=JK "PB
ML^1VY-2<<7I<U+".FA]&"1NC@2G9/T/D.F=*V"B]#:4![;+I4X+"&B^3EQF,
MU;*.GR:S.D4%(IH@=<Y<VM8LCU.@A'7!PIB]/@0EC&7/2Q0("3VYZ3'3>VL3
M!XLRH\I6&-LZ>'E"E+!1VAM+"1NS]?V'$2[7F]77;?@O\H4W'U\O_\@K_'#3
MRLH4&6-VM!G1UK;7=:0,TPJ4T8'%XK$TA\I8&?\BT.FJFFGFAEV'5:Z_]39<
MS#\\".^PX()2RH!,MG(BF:J#. 5$QTSD47/I^Y<1#Y'T&#+=K9VE"736_]*J
M(_J^E7:6@^+<9 W<:SH,WG R[[F$*EUP,AK.6C?7'"#6,6"HO8:_/S1U+_5,
M<E>]RZL_YC&_IFMVYK-,*4LZ0BRKJ]$.CO$ WK%ZLBP+S2DZSPITIJC9524=
M\J8/A?MIL<FKO-YLI4LQ&YL%!^V3 87* J+2X ,SP=(U[$-KUN#S$ITI8G96
M2H?<XT/I7L7-):[F>/$UN61,J<6J$E!BJ5.D M2QG( ^\N2$X%SV;S+S0*PS
M!<]^ZNF0^QOPCMZD?'[%>9KI8M"DY""*4&I$TT,H08#D],AJ[9SF_6^A9T4\
M4V2U4]M#E.E.S9_(RTQ;\O=,6Q&<I0.0ZH8H\C7 .:Z GEU,+$KE4G]8W9?I
M3'&TAV(> L?TL*$WFZM<U_JAQ6]R3DE$!\(YLN#0%T F,W 9O</(K)+]_?SG
M)#Q34#53VD.(V0Y].:_F9[[>3KN.7W[\5]SNV&^XR5=[]\@B@L@Q>[I1G3<2
M% N97G!&B^ I2*9M3+U#EKL)?J: [*WBASAU4P2D="C*H^+@HV!T6Y.(7NEM
MQUM7E$/.#$YOG?4+^C[:J_4N:G+5C29OWBMNZ6YQ#%SM#^NC-447;Y7I/_1]
MJ+3'<!:G"_XVU=T!^S47D0,:5\F.Q8'B3$- %X >+A1:N%1$:];5"?5K[J/M
M'9LXCU'5)(C:A@,N?LN;R]7B[9T2PYD21;J<-!@O-:@L#>V+4: #"R$'P9AL
MS;,:+MT9XZJ)PB:)';]>+C:K>;BLBEG_\.7'3Y\OEE_R:D:2T);P!$)@%50K
M<)+V0P5N=-$12VK=F6>P<&<,K!;JFB3 ?+L9]P),2CERXW(!;FH/_MKORD5!
M)H/31DITVD7='5:/RW;&J&J@K$EBSG?B W?N5&:*"L(RD-R1F$$7\+(4"$*X
M0M<JO=_]C?='13MC2.VOJNGBRUO9OG'UWZ]PL;XJ +NMOQ)*&$-^LF7!@Y*R
M9F,2 R&-2HEKD\*44P:^+_$9XZ^;8B>)7C\Q7(9[F8LCMSK91*='2? 9*[..
M(3/692Y;TZ1W<B&;[,"=PK&K3YIQG1WF8L&P1):-%PF0UX;+"4N4B5OI^R=_
M'LIU#(>L?SAF3WT\Z<OT+)U\]6EY>=5->_EA42MIYXL?D"2/^=W'3*AM64XY
M]+/:EUCNM,I)RRZ9+R$H8R$' J'BG($/7$/.3DGCM%6B?[CYX&67Q: N=/3(
MFL[TR"0ZE!AJ$, PER-CSL?6'O4)EUV.P<Q^99=C]'+D99?&8Y2A5@\J;<B.
M"08\I@#1TU(46LF:&ZBG7'8Y2O/#RB[':&#*"KLA<IUSV>4HO0TMM=METR<%
MA4 =G(M0@B0#3M2NEI;D<[4;N/%%8VEM4)]"V64?+(S8ZT.470I?I";+';!2
M%Y36&H+/DJY&SWD4C".VQL()E5V.TM[8LLLQ6W\,99<YB.(T4Z!3P=JZ5))I
M%B7(H)P.R2'MU$O990OH=%7--)GK;YW3G^XYIZ\"+0GC9J9CR4+5[LVNG@&[
MC6H9#D9869A/-ML)$MG#A#W6@,\^+M,TFNMP>_VZRI]QGG[\UV>Z9O,ORT7<
MQGDW,Y2,GG%&;S>OS1.$YA!T8%!JFS858IURTOI!>T*68P!,%W5^^]*UT$4_
MX^?5(KW=?,RK^_?H(X[B5:I@\_,<P_R"-)7))@S&!U6GN1M5'41!KW44":Q4
M3!O-$FU4'_-H#ZG/!G?3ZK<#+V?L"NZ(?N>8>9,2O? ,>$YTS*3CX&E?R9IT
MSE0KTXG6Y(HF@K_@M)>6.U!]]EC$];FC_WKW;>",*:D4)$7G35E#KX3,GDS6
MI 6C!0G3NCE"XR6\P+>_YI^D%_7,'[Y>?OJ\7%0*R[+\DC>_YM5\F>;Q^J]K
M87?+#.+P3VN?0]QQI9-F$;6P3C#RG NOW:D$<Q!"[5[/M91T*184_5W$@V<1
M4; 2933 -/GU*C RI2//Y/ SR3-WT3;O)7/"6<0QF-DOBSA&+T>>12S,U$(P
M!BYH"RJQ "@$+84%[KS11O+6B>I3SB*.TORP+.(8#4R9,!HBUSEG$4?I;6CF
M:)=-GQ(4C'Y)IPT4:Q4HK3@X'Q,$8XVN4_F\;1T:.84L8A<LC-GK0V01,2>T
M C,8'PPHKCE@K=;7G-=YTY*KTCSH>CI9Q%':&YM%'+/UQY!%#"D%&<@3]5G7
M&G02U1?4$%.Q2<7$'.\\B^&4LHC[0*>K:B;)(C[NDGX-:IC(,6CIP& I9.4G
M!,]LAAB%+1)+#JI_7<;S,AY#C*BU@]153Y.T:KW;U3'8K(J4"%G1HZU4SH!:
M27 IRB*$-#;V[W]W9(TV6^IS5(O-,<J8Y :ZU\V19<D#EPI$YB2=%!R\#[Z6
M21ICE94R\^Y0.;86FY-B96=U3%)37Q/@<9/38_7_GN ;T=8.CAF4I\?<LX(D
M*]-)>QU$Z-\*^FGYS@Y(C50U3<_63\O59OY_V]+%M^57VJ+5G3OS]2JG^6:6
M410ID .K)#.R^3UXZRKI0F;OF&!,]2^P'R+IV4&MN?HF*;F_+W6MF%W7DMF\
MGG&;76 Y $\ZTOG( C#;!";0OAG!-8K^K>R>%._,X;6KHB8INK_-4M,.W11A
M__TROU_>Z1K 9P)%<(4\4*.*IK,0JT-*ODD(QDMFA+.Y?\>L8;*>'=HZJ'"2
MPOHM<Z'NRWIFM&(L:@]&%PF*J]I,FR'HPG06*CAF^@\#O97G[""THRHF:>WZ
M^$;,T!O%4^V,+:T'18\U>%&[PS''99:%ON@?(WA<MK.#3P,5/=E]=8*F!*L[
MY?K+>A+HOWQ>Y8\US/]'GB_HRWQ1[]3V/0K&?G2WE@5[[<&DW*-@4I:&L)I+
M<* P9P*4EZ"384(Q6<WSOS[WB/P2RV2PD*(29$C& G2@(_WFR(BT5GK5.M-[
MPMRC,9C9CWLT1B]'SCT*M3C$9@G>NU(YH1Y<]!F8(F-1EQ)*\^E%I\P]&J7Y
M8=RC,1J8DF8R1*YSYAZ-TMM0OLDNFSXE*)!\@V!" ,Y++:XE25&S %FXE&I#
M#]6\__$I<(^Z8&',7A^">V3JG:<Y!X_(0#G%@'P*<B*51Q,XZJ+/>'#T*.V-
MY1Z-V?ICX!YEQ9%9KLD3K:F=J 4@>:'@<E227E*=56<__I2X1_M IZMJ#M7!
MX#IR=<=7_6GKJWZ-=$A=LF1!@ BQ<O%B .2)@[!2L&PR!CY)$FZLX,<01&KM
M2DVOT0XWW%/RU:C[LV5Y=[V'7_+F]P5>I8ERN@G:OUK-U_/%A[]?KNCWJXC:
M#[DL5_D]_FNF1$HF&P6N;K="#."%,D"V!0I3M!?1-P;R@99Z#-#O#LSEZ:&J
MPQW_W+)I[R]PO9Z7>=QF4E^E_[E<;^J:WY "7[U]_=/@C7FS7-W)C=U9?8Q:
M<FTA;IM-<\G)6$H.2HE%6A<D-I_H?=@5OQRMH\98!TK<4ZM_/(OS*!/F^0LD
MN<B##K4Y7P)5?&US1>:!<MF2,>I#"*W+3#HOZ>6,'!8E'0A\$UT!M^LUSBCG
MR76R!6OSMR0AU$PK^>!>H+>NL-;C :9>X\LQ.3(<=> @/K?>NR2WO9_-QZ^4
MVWV0(6M43@+/GBX152*XE,E6-9S;X 6W=LKS-.7:7\[9B>"N U^SB5=XNTFW
MZV*.]E\)"RQP46<?9O#.67#<.F>LT]RUKGWHM9:7\W$@7#Q)$IV LC5?Q(O+
M5,E*&./EI\L+W.0T,7=K9QFZD;C:[,JD;"[!N$"1%5C).'D'*H"KW@%/)3(R
M?;)7_8GE!V=SQ:@%K9T#=UCHV"4&/KD$42O#D1FTS8? GS";:PQF]F-SC='+
MD;.YO$6.6C'(:!PH7WN?&W3 66(^&ZXS:QVG.64VURC-#V-SC=' E,2=(7*=
M,YMKE-Z&,GAVV?1)Y]'(PG/A!1!)-(51 (;(04OGE3?".M\ZVW@*;*XN6!BS
MUP=A<Q4G5$H%-*L=($2QU?\U(&).GM%%J$JGML"GP.8:I;W1;*X16W\,;"[#
M(BG#6N"UM%4%)B"8E* (PV-M).)LY^*,4V)S[0.=KJII>,N0/_U8P.36/_UN
MH,0';DORM3%VUK1+#,%'E%"X=-Q$I>2WN90'/OS>0AQ#D*F5*S2M1B9I'C5
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
M,L8 [>MJ_ /<D*92>PCC43Y-GO%4X4BS1RP+T_+*,!CT<RM+V/?I%51C_MI
M"SD2>X&;BK/'DURQ7FQ?/"D.IQWP756Q6NA'-ZLDPB]_U6:^QW+P@(&>N\'G
MHN@'.=6AA4OHCT,JH_SY,U".QN%T\22U>'PN4:H/!7U7X&!,L]K&?+_&*D6H
MPK/:/+3G^^GP3'_) U,!CLJ9 ?.1C5<7=P_/>768.[$E [#BD H[\:3C=D$,
M)5!LA:T5'FC/N*.8:*-XKU*'L>]18_NERKUG_XP9F,J4G@AQ?3D:]-I'PMG7
MKN4/9FTKXN70]3[?,:V%Z?:2>)(ABI9#;:$.C6F<% ]P!0II&C?O?GGR^(VV
M\?-Z@JK_L[S6F/F)P3F*DYC\MC 8%RII:?'@N"IQ+8(-YVSC/N2XM+#]A_&(
MBW7N?C^O[TSI6BM9LW6@F=[1??%[*-DR#AH[G<Y O""+ /OMY9(NO#A_ K@\
M;M*KM"!2Y6%ZL'.WH4=$I':!Q:Z1;?'>QX^\" M_:]AT#_$&"=@H@:(E-!YL
M+AU:/@VX=S9V">WV]H#& PQ0X?9>5PTW\Y D2O!L+,K253YM[C(CV__4*D>=
M,(0&K%I T5?5D&L]\+1[WA0>;"0?S?9_016QJ/6(\I^(WT$)?JK\T:EF>0Z#
M^K8P>:'AT\][NT]=NE*X? $4Z^+!##JXU:C5*\ (E,)E-X$RJ(RC\*_ZL<D0
M2S9WAAABUS>!303PG"E,7D#V8^2Q7L16<W\@>*"CN_7=%J&]=RDW?6Z;2,-G
M<U#T+G.$Q0>L0XY78V+6@J'_PT!>XI/PR]>4NA?]T ^_6[];N;PZ(_/WW.M2
MSU?:<TYRA\:0HX3N'*DC\K$KO^BF:1;X' *BC9H);J.R$-+A,W[1&Z7GYO]A
M6J +4^JC_AIQKZ[W"6XE$K1.GN!V Z+0'$G<PE93S:2CXK9WQ8]@9 #525]%
M?7*!_[[SH^*#049FNF$W!F[5BZK=MFN'X3E*B*V[PV/'@ [&5U;J5GXE#6,0
M40DM;T'C"0L$XGNY4Q\A/H;A'O38+Z\S6'JLYXW$MCVO/=O?1[^F]F(T0'6L
M/'35&*0$ J>1M,@:YE;'QV8$*C&1Z:U(I:3%P7+GNM :2DJSK>>7H829N-8S
M4P%=U[5V%S,/.$I$HVX1VP@<Q3!0-/0I.-$G 9A"]0:B%FEZ.#)>R<CRBG&\
M'!UUI=0[L?Q1M45V.ZL;&P$K2L@G44Y47+#)$)-N81,X&BTTTWQ-R/8T;ZP
M@YJ&DUO&P1F'2^C*/G1X&D=<MK[P_G?)4_9C9].4%]$M+N:!SOE-TDW7:.8&
M]Q#JXWV[\*0J5&/#ZI+U"\E@T@RUM2%G/,;'EUE00:M-?8SQT+&G[OSQQ3T\
M>ESZP8[V$F4/'LR\&%T,F7RG4K]G D6KU]1[9V=Y(5ZJI):C-ZU3/D'_I[3
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
M5$J8VSBRHB1WJ?DC5<-$Z!HY7>MGO;?EZYYL7;U]4:#DUBZ5'HX60&7S)UT
M1?$,<7>F1\T(&HY584H.$^*3:_P?E<9JE3I&+Z&_*B:<Z<YXL?N*E5OG-9/U
M422P#3/R[PZV3^PXH&,0SSBQGCEP/)UM0I>T8@_C%#NG[TW$#W4+)SQODAG3
M+=DE=9^R0R)&RL&XR\%N#A3G8_)@H.AS)I55/=FGBR<9X_A6\))V.Z+N#PG7
MA5T*T[B6>/G.A9?4L^UI.Y9^R@^/F_#]<VOC[%&WV$\$P*8J8 J[12^UW_6Z
M/W/O6_=D^F34U]_AP>2+_4=7\691S!%02H-+Q(=!V&& 6K-=0*N#(SR8^+H%
MZBHHR>@!@@=L6BLUP#?M[W\\N%L?\[#CZL[L<:'WW7]#1&$[7]=^,6B8(0![
M6P9M7/*(M/D&0:!A8",B+NC)]SZIGN9*O=%7$J4QWUYL")U #E_9)P!*0L&[
ML2<"R3KRA\I5T<#=FUG:X*C*03W"N0G4ZOT5XJ:9#7?_/<0;,F#,@W'4&ACI
MH-AD[2SV(D-_T!)(88:Y3RJ^6#D?\>4K>L;X2(F\==$.'Y\#0T<71$_EMQ4[
M-%WEA#%K.-+)H)0B%+7@[QT$:7R8.%H^@#*[NS0%3T,5?$F\8UIW)UKR\XO4
M#=S;%P6(DYIYH/@V&F%."139VM(T5,CZPJ!$4AHR+=&:;Q;167ZEM7%VW?&4
M *5H1Y<SKV04?OV(?AWI***;/RP@D;)NRM$DLT4*,T9.I+/00/.\.5O3)6N.
MO2N"&#%WEQ#+1M]>"BLT7^WI^9OR6" ;RD6HKM,6D10,ZP:W^BR*5DGL &ND
MB'51[1N[ <,1V0@F!9,W%UX9UMCG^EZGY**G6W- K5;QOL(O*@+ZHP3&Y5A.
M]3$2BK7_(H%K%^6U=5N'P>$#V)#JVI#-\Y_PI /Q"$%\*!2\>>MIJ)6(]D&W
MA:\:_U%;O*"K>E$BR63R9.9L\<'=MIJS4Y ^D_BEG9508)K%MVZX+OK=0TP2
MH&Z5U FQA7\PF1C&(:)LDM0*Z\*DJ=V%:LZ.GBE]H-#NEU7]YD>_Y#>LM@K\
M2V)XP+P#OS%QQU%S0B:>]A*E#N3.L#* %<;TOD.8U8IUX8C+=Z8SWI);]R?J
MNFEI%(QE"6XHD_=C>C%M",[MK$$T6T^5"%94-[S  &;F(%IN$<4M<<=P][@X
M(*'%3SJ\!:U$Q@'35!3#DTV>NP"*82"#^:;;]H4%OB?XS^ DHR8DC[H/[KJ4
MD #1>+[$V%#%#U>CM'8NBS@79?[$FVQMFFW=X,A4L/+?VVD1&(?(L_ACC.VL
MO'U3.,/IDOV%[I-MR8DG.*D:S6_7ON@8926[R&Q[:<NPFF,4%N($L5"2IJ=Q
MHA:1@+'^P,JZ#'!^DIZ8C;CV[$^*E?^'XDNJL8T?QR+-9KPC5>$G;IC=PC8_
MT;Z2_YW B!OAR!-9"MRV7G'&!@W#D4,OG$S@P20AIJRD='D]MQ4CT)Y5[8:_
M).+N?^+4KL&7V)[DTM=%]Z-K3FU3?@?_-C,<*[>",X6FMS)N(TC/OXH[;R_X
M+6'^[#/?:^<B%:\[B^Z+4P]'B0%P4/+LUH8Z')3%C*-30#4SC/66<9<'R^G=
M2WNU:D%$ )'4DSV-:?YC-TK=?FPOGG!=VBYKP/^T\]B7W:<2ZE+&Z$3I94T]
M:":3!U,7W5O+E?L0OGZVP[/\X9:=]V[B:G5C:CZJ0OB0KCWNLIK.?.2P%R5[
MEF0_@$8S+?B@PL.(/\>HX<A167NX!#RM!-E\P[H;/A 6C<&\_SW]/$+WN4R
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
MZ3G/<]_/?;]>Y]SWZS%<1VU%P'$LKSEL8-4O9*T+F:+?.NK1*1YB8+9E"Y(
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
MM,7--AI0FM?8?5F_]6FQ7_WVWPYU5I:YM8MOMTU,%:?<54JPO&%:XGUDX8\
M5_2SIRG'ACB%WH" D;$:9VYSJPZ-YAYF< JL:VU0P_I\]IR2>)RR5%\FV7SR
MJYU6U0E9]G)HAR(J#;I,IT$&!K :O\7R&&LE#N;CZP_<9T9<W79/]!N)'9FQ
MC!R[O[56JP4)W]=1CA;G1H7NZ,IUVWRS$C$2X&YQP"5@0"LT=/ X.PUZS[EB
MS=?>1"92 .\=:C&;*>.>#M0\P5)\F;YVA14@&_0QMV3"3-%6:_>[=*M-=W(V
M=8>N>,[Q)/[RVS7@F]PH"XP?YK7ODB;8U(&#GE>XN=F_NKI6GZ6_,/[^-B=0
M[]KR96^.Y=>GUGU!EG)6S]6?+:&X(>78>,^=S:!+1R[0[:S$ZK-(>^$Q3548
M'UM1T&.X;U23RU=S^4WE' .H;HBG+U(@;7S,+5(*K1[7WK]]@#HZ\<CYLU0X
M=<U\Q-ZP]%9#;FVC<_B-WN2(GTDV6]629$97QO \<:D7 !6+H3_*X(T>PC_
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
MP_)EAM"05C&5%HO9P-=7H@F:BX#-'9O\W2X3]GZNVY4?<=-X=O:9BXMCX\*
MUF];3;3S# J%X=>7K$JLR"?CV4%#ZD4JN^I8IZI*/O8T214)#W@=4^S)]^EQ
MQ#6LHZI($>;N8 $; SF"#3UKV#'C%2F"\:?:BJ">@8>X&H_)>?"X4?B,C_7D
M]KU?R\_-;$V+PED@7G8=0T_G\?56FXCO"NA<4GR@.68F17+!V@64B2-[^41*
M4/0*,T=5!8+Q^S>5GU.RLODFSC'9*S(GLB0Q@X$.=1SAQELH^..J?=OPD:,8
M*4U0.'-:I*FE9>C$[_F*:\F2&<*MSO+[7_N;[J[_-8[ZYHBA/Z"!5C*0KLP2
MDO2$<%'L3FYAJU18:$>K+$LZE]S#+/V#5IK_W4FZECSW4*>"_G2RCW.6&HV*
M%C]LZ(D##1@RL#K_> 0D".ZZR9&$)2#KD'#&@8WL5M4O%4&W[*TYNW<]331.
M_I81<U_"\%!YQS_O>(DM\^P56/4><MM>[G,*/<<:QWW!_[(==]8TN<7V95U,
M%EW? !?>K"XGDN:='9YIM7?@CN;VDGT_SP\1M6[N$A68Q33@835_CCW!!EFL
M6+[ZV5_D#U:\GFEEUDH*?)@\_<.$N)?EW3#AD\F;VF$WX[TY4W3Y>9SU_KK.
MP4=7K+U>/=$'R;":(EC,D\@H(@B#Z*X!2->WAR*\X&92RAP/--^% -CV[BGW
MDTT<W98,&_W R_$11\[LR_99K4H]Q E=CN*_54<&I0)4A"+17ZU18 5YGE@@
M_1RK]6EI&,6!)1);>6W/TG3@@:O"CC=?>HY/V23KA>7Y/4A;$3Z<Y';P@"MR
M6SX29&QIT$%=GO@7\'8?.X);:806[V'*2- L ^G _;O29<6N"@UOUE$IS>S'
M/UO[Y7D_93+=XW=<>B.@U%8I\&<@6A/)0/0/KD[Q6K#\6_,U=3='3X3B"YM!
MJB=2^"4;IIT-K^/K=M4A"3QM:O\&5EL:[N2[XM<^:;:"E5T#4XI__K5CQUS8
MR\@849?_DB'MK$Z9\>_VVC,[BB/_'A:T!\N@@I./0Z0F<KZZVV0Y>!A7(VE'
MY,-C&[_)K1L:^2<ID@&J"5\.4UN$2DO,4^36\"20M5,%F("\?]9=-328-M^4
M,G$I8?I*6L/YKZ=*8[PWWRB<B_ 3_.O3RO\TDD)NP18#5'D+BPMAEK/*@8Q)
MT:*]<QCO>\[O]UBKM\1D68R3&P(>0S.@+Q+XEA7!@"Z, '$W$J#QX&A2K<1;
MU0NU4G6%]6_B7V0$ ((1G6723A&::4?0'ZQA50J"3*EXV!B,91Z>@^5<&/B.
M>S>MFU@[LL,^+G:-*OG?RMH5U+T19_%]YZ]Z\P<791M)S[Z_56:O(+8]B-SZ
MC@8Z8">P-MQ7%F;$ 8Q,.>R?[S=R-R27%DW %8[KV 7$5VY]/+H<=.KY]TL4
M3,@F0"HH#,T30SB5B.1_)>]^-'FH@">6%AC(0E,]M^OBC:=)^@^JKF:6+(VT
M<^R;'VLE, ^O<-Z%"DW3[>K&L<^)'1CP!)(+1?CMV4*;:_C$ :"ZFSN%T]W-
M[*T&_YT97*H;VS9<]R;P=LX]D\U&\^*NKO#]*]-]VSS&G.^H.*&F^96)>3]Q
MD:2:1UE@^<WZM^2G!<[OK#G&,4<.@S=QA1CP"" ][ZG,EUWB#=P-2O%7D[4#
M>:H--J.HOF"CFEZ:<[JU5WAZP"P9.D3BB9$X")BCVK2JP2J? *^52!+X= IR
M=!\),H8H#*VA6RO5/>8FB?(^:]\W<9).[XV.F_RXWY"-P"*Y<'IHE\$X,O]F
MT)>.[J8AKN$%-;03-]8,U7&UEU]?X&;."DRA<X)6Y&>^;(E]GB\SU\,3'?+%
M%P'4L89LCP?'=+9"9:S=.@5'(TKJW3Y)I!R]O^J,AY6##ILY(M/,GQMJW6>5
M'N;:$@+RMLRTKJ/.W'I9-4C\)/W31"D@>:K:K94OFL!_?&4,O8B&HM 9'-ID
M 7-T:9R; 5;BX_(.#L^PL/#.0T:KM</Z=2=J,I8^31\>6%'Y+MO0^[69=_'-
MM7 :K);&KX*"^5W]F5?=,,N!G*WVQ4#[$,A[V.1<P\@]N:SOQ=H1:?9>("%T
M^X'*%_[JUME.6E9G/,R+) 76O#E.KF&Z#MPLGI8_34[I*W0;$ B076Q?DM%=
MLNJ]9 &S&OJFGK')<QB>)!(3'J7"=NNHZFVAZZCBY#UO0^G_ED+X J2\*9KD
M-<I%[,0B$T$W'>2H9#4WWZ065Z;IH.K9EL$A@0K"I%5 \R^'D[]ZJ^?D3SD]
MO"?#DXI&GMD4F;\E0']&:S!(:=7CC>)JJ&!6]%\@QM3-).V5:6+MO2-?/4R*
M+^VWNES5G&WYX8S-Y--C\)MW6AL$5F,Y&@N4AG+^=PJ:')3!W@M28D,&'I:Q
ME+M#53Q2DK6B Z=G6VGL$;R%S>B'\VZ,F/-JD58VY$]82 ?/5[<6<0"H]A9"
M$[R/M#KEI2GPH8<PK7-O@!+VQ>*$4\6'T-2N_;MLI18O_[MY4E0PU3Z$!IXG
M0Z9D]BPXM[QH"BLBVTF@K'-:>]CX,U,=VZ'45/'VX?.7B]9/5_15YC.GF5O>
MAV9NV2PW^.[Y%5L3@P3X'C<6H,_+0/KH>((JF,/N Q6S[IMK,CQ.>>ZL*+4K
M]K^ME&5YRF>549MIEUC:Z?UEPS:GZ;8[E\929:RXM11O_*0,6Q7Q+9L5C/?*
M!+ZCM'"Q50-*O-K 5G)K,:WJ*<*2)=[<U)-^'Q6\6\TW*N7JFB!/LK$6O *
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
MBI1[<I#Q>TU 6K)]?4-=;=JO<2V/;P4,:^M0B]"-=RO$=]&&60OS68 ?)#7
M0LZ/\MM &5X$MJ<"9#KO3B;NH%8[4<XHM^%.5CZM,X#^:(KAK"F^<4_GI]9!
MA(),D6 T$O8#L3KJ5^!7+@[_W::";M9S-(-=@\F 3AU?50ESA; )_YX(G"'<
M00%VJ-B-1D3CY(Z"I=G=EFL(U2G- ;=-=ZZH;T8'ZAFE%5"ZK\_,$X&@=.[&
M9$B,+S]6 W]O67AR%U81XY6':9.T;6U8N#W*D"0E+8>F^1%J#]_PB6(;OHLL
M<*9TJJGOR;&MD:0?J43!Z+NE%UNM$$/P"0+5?[1SB'*SFT+YK>#U/%CI\3?$
M1\4J7<<SE=1L'1]-N22';)D*F1N,QJC"\\<(FHB9AL0%.2Y0+[5:>+[M -5E
M=DIB .U?,_9]\NL<I,DQC)ER?4>/G;^8U:VHN5GEQQ]+WF/\>M" C>41<?*<
M_5R3V)X!4R0]4D_61G-=3<;$D4I1Y2VNW3D>GZMEKMD0#+& %W7^/,$;!MS?
M\SBGPHG6!C\Q0MP#HW6+QQ_?G3/NT2Q_)!V^ZJZ0&3OL)M*?A_K\%"'/?0/U
MH!9?5Y2L(;RV3*-X"B6COQ6Q,7R&E$P&SE+Y/:T^K*PAZA<2UQ!7^JMQ&H^G
ML8DW?C8ZKR%$TU)6AWX-@BY]['.-QNK!CS!9W5/&N.[=5P6^PF$ELHO[-*P%
MQ='*64/\<<4V8E[UQRY+*K W@(=IUEN,-(;TH(W>FZQ\7ZR+4+>^930])+^*
MA6F"#:%%G4S+PP)G^BGB=*\TC =Z? 62U4.WY4J^K1P))--U!D,6JK\<I#XH
MJ?OS:Q..M/^T99/?;RK[,A"6 *E"?1@D'@6VG>*HDO) 9:NAW]:V^S46=[E7
M)^VWNRE3'N^@>/9PYV'U1PC(#T/KW>#)OR$%OM"15J:%5B#)7!O#)"A?!W"$
M)&&R%\//2ECS14> TU&$Z7CF+8X1H74K/9(:=S,M/> EH=4CWU=YP9,\5)B&
MWM6]Z+/AK.@I1IY%KXPH OI]6IA!_I\H-PE& 2$Y7%GRWZ1#"M1-E3)3ACJ)
M(ACZGI$:5 *ZQ'<$"]SU^4/(\/7W2K!J^L.0"WKZ.>"LRY-IQ;VKCP$%2/0#
M/''1^!ZJ: CU%J9Z(;[1G8X1\88C&M3[*20]"9(['I"R9&5::/!"1MQ:-RUB
MMC/:[ ^\DWK-]H5CFOE2V?U2./G&X3R(RNIO?ZPU5+.P.X+DXRDQ=.&"T*\$
MIO_M/Q]K%RWG#8!ZAF.K+6B0Q;[#&DXM[&LD2YO:1Y;.]+X\G&7-<<LH_/)J
M#7&Y_#Y-*T^1Z4P0)M!&R:#.*/,W:[&+T<65+V7?>3VP_%IUWV^7=QZ=^>WG
MN2,O)YIZKJA'!)1_^A;ML6NL)W"C53>1:H7Q6!A?@!15L6.^0W3>N_HV*YPT
M)+N&N(V?3! M.EA9KZWRK;'O-G%W)@>Z9GW]$*H/PU5^6T%H"<3M!:H9]@M<
M&5MZ6%OJ=>L&EE!2^,B/CA7^.8_H^CN3"OUO$AO?D79L7A^(_GC=+8LO5Z?"
M[X(>!&JO,.4+\$-D%,:+&#^2N^>3H8F-_L>EUESTH/^AI"F&7\+E&QR7+.V(
M)\+]D_:H-I<F_J7 (X265@Q@3J38MD^AX?]?; EB*;>X;>MHK ^5&;-6+?9.
MZ_.O_Q/P)8'UQ?)=I89RS*^KFN+J.Q8(EX+ ;6CN)H6_+:R3G0DM1\BT\J8=
M[X M<4]YA5-Y1>-^K\Q+_$Z?9QK]N2SM,RA75;T:^MXU^TCA>X<(I=,"WS'
MS5]YTY'IE&I:0''"\_ R.WI >^61\@>9JPM/7(4.BE*R:=.OSO.6>;?4 '_"
MJ_26<%,!^=>?,'0[,-Q'W%\X.^#4XZ!OS*[-$TFK)$A\$O:/7H/P9)#(U?C[
M>:!)^X@9"GQ(LRY-[A?T._"H?ES+>5BH(^[#H=X,ZV]'IBZ5RH7?9:I5$3^@
M[A"KT[FJ0AP]G#21+0R:TY'R+;3"^IQ30QI#OVVEOB2;.%MOL+8YY7RRKO+N
MJ8'O>0FH>Q;>@NQJM@]KE"N3BQ8/+VXC R<#7&@J9N@:@/U,U@)T:#AZX&ZF
M8=#O5^<%]JMZG\RY(!O;1S#  H>>VD%BMAX</[\_*UQ9P99<)$NA_3,8A1L%
M0$9DL-Q-#[=QT>\)7VRD#2**A-Y?FM#(2I&Q_(7D*M^"7U&<5<R5H4RT8VJ(
M3.N2&4>L/->EH.*^7X'WRCH&M:W!/6-[MOH^ <_7V<<9N^RT8^3MO;YT-IW@
MU9-I5#*X@SH/+[L0XAV\:/"WM<C^>OZYAL-TF[.K IAW\KR$H)A :^7'F^K?
M><;\^9#\ZIC0DQUB=GL2G01EX6>&?_X7O/>(&-K+*06@/H;L2QVOI[MTT+<<
M^;YB_KAM2GW0_]?&HJ-I]KI!%ZJD*S,1*B]S6]\%0>); 9=ITOST&F+#"^Y>
M4)AS8B9X#!QMH9#B0Z(N?=QRQ*3@UL5<QKZ-GHD/540V;5S,%#XUS##;#S\E
M[%E;NN!][H*DF+?@M_/;N9TW!TI;(2D]R=QZ7;9#\(QT]_M1?>=QY]ZEOAMJ
MJ69A.V\_WY$A?PA50(#!"Q^7==E2%""1U4)\&[D2%1W$]2H'PQP [@'/M%*&
MBU-@A6[9_8P?CV8A[TRKXP(/'ZZ8[-EG*/"#"GA9Q!7.8(#C#W_K*!]-"[!C
MU-4&1VZKD*C2-0I>9XO3.(X1X[[FY>+TGOM1@7"IO(+9\[BS+2CF84;D<.HG
M::T[?IP'5-7GYQR%/U\A^Y!I$^0Q$OLA#YYXVN.KN'6\,DB)T*K%^,SZ6/K"
MB(]F"<D^M\W^#<TJIX[#:!8TIEER-UZ'Q%QI_>#^ QPVEX6>'V<'W<["^;-4
MR:ADV-<.$ _<&)Q*V,[9Z:9,?-"'^O M2/G-F=AHY%EXL<;UG@6!6L6M$W6)
M)TM8C^0LN[:Z6'VV0B7:<^.<>?%.]5S%K/)L>*:3M[(DKJ\AW&VNO(N%I)+X
MM4OX40)P)FBLK9D@RI=>NTT$'H"Q%B!1BE3BLX:8&%$B9%UIN+&\W75EJ#65
M\R'?]65'D_\T @;?XXY\1L2YP.4KS'O6VH):Y%0S&5XR@]??VJ_H#8"6G)NM
M-J/UHW^>U%5&O=Q/^1QDG7!J>M<P]<[.PPA!.AG<TXI93U3 #RQ.%I*Y&GY%
MX 4G@^F^318VMOVBU* '>O7L]VD-,-PV4[<%@K@ZMN-S]J^M@QD;*\ [.D;-
M2^=[/E0:(,\^MU7_Z?)EM)_PBL!5YOV]T-).V4#B8*$^/V2;;8HJBKS)R$VL
MD666'(%*"G'.E]P9GQ;!%'7.,) <.!:4??1&>,Z-.3*XC<15^ &)'^.X_EQ#
M2!-H)5AOP/;.\GUKDSZ"XYLA#U>S9JL&ZRB#4U6ADCJ+N$Y[BWUH]0![-148
MIK?9@9E4(( TCRJ>J[H PY6>&S=7+IUD;M_GY8K!6'OE!''V=T0:<V4<.\C
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
M C*M; U18QO3:,Y"M\OZ0NBW0%JM4*RO;.-@]_IRL9(;YH:W!"]K7]I@@+6
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
M/U:D1QA? JCKQ9559N_FV!"9@IPK(-KF,S-,M!%3Z"M\[O- /%#[]&[V90U
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
MI%S;^2W\VW7UK0*W/06%HKHQ]C^?(=_WCQ,A\3 2U$5\18HG7**F$2N+._?
MH-X(N&V&'&A2&>-B&M\FM]=GG]8KO/_MW=>=GSX$["S0-XW.@EYU:BB+\X+^
M2HC&-_+;Z,%[)\8_7)D6U"EGS^J8S\E58]58[21GO*">&C(4NG?_2I*!G&[W
MB9S$I$P1$NF_90HDK/!*N'VY#KF$^#_J;RN]P@;S-!-GK28^D%1 Y[R?#0K,
ME>DY/5G+VNHXG'CA_:2128_3)U.?""&NWR(61O[^WZ[ R1UW#,P#ANC"<3]8
MY Y2PB.%N&67('!UQ/18:9NGGP)GL+<[>>@-*8:/?@]X0"(<CD%4\<D!_'Y?
ME&QM,BZV"&<P0/FC'WEI\<J=@7NY,P;2^[M.1N.3SF _HIFPTQ&NQ _D[N2<
M2N9LP7^8V@Q$57MN&S4-*K$NG9)G;CN,S)!#0SV*.7,32WY_%;Y[88=W&N-/
MK1GG1O*JN5Z1A9.7;>C,35R? QXE/\M]+FU+.B2,:*C\K9$)P_(17@F_.A(+
MV)#'7EV8P _ - D3$Z)G,62&OQ7PDN#MFV#IX7%%\[4*JS>\#Q_ WVS 3?)\
M!BVHYB>Y"CW_@;& <MM^5@_;89SA?3/B8,&Q,Z:+:,ZNNUE#ZN5X,7ZRR!8S
MD<7N?9N&'(]EV[/(*;1,F_AS@R&*A&J&_[2,VSZ7\#<0-X9\G."9#AIH06(;
M67;S%#+S(.MZ"T8L9#7TX;S[PUKF6?3I2_67ZS!G0B*8AU2/_:4?HQC ,9UB
MS#S@& -I_\2*+4<LDMW!B+PRNWO,QSWY!UO)I4=97]F"22"F0]685T#P"TK<
MXQ;>W]%D!#YD\(YU']Y>&!51-FNL>RJT8DF#M*Q(FNEG.\%$Z B&=I^P#NHK
MY7K'=JPA%/8ZO1I$RL[9>!2OQC:X.*W:U#=]\+RGNJKB^)/8C!UW87OSLAOY
MW:U)\Y. < LD]$I;QH4@%AXZU?6Q*T))PTXG3/=K9H26H0#W*=2# OS[N9N4
MV44<HWSD?(]6&W/;-(JU#\S#-QQ*465ZFT\M_TB^CBT@5W5Q%34!\G&.42W'
M&QJC=-9K20;3UQ#Q2B=#=Y<BZ1S/L?O?[*C21X,_Q;[G33Z/-CO.R\; ,0LX
M@1Q;FA^EBF(\D**3LR,3SJ:'&9S04?3M6.A\04XG=BMY+B'EI@#V?)N$T:?"
M=XW6*L$OSAV]("08C=@BA'O'"2.TN/!;QXVYG*\&K5_TE.(.@V\JHG/E00-@
M]OVLF]KG;\$/5LQ5\3T;Y[Y;U^_<_/S]N?(SO.@A2*R%9<RPJ.18XJEAD!08
M1;?Q.,8QOHU'A/L.[Q4OET\IV38UJU1G^?!&Y7D#.?>\;3;-%LWEB&NH6C)7
M'C4]_*-K,HS-OY;L 74?(+7W)U-DS9').#O&6RN8NX!J?3(V*CFC@?(53SJV
MG7AUZ/HVHS/CMTYP+>!/O(!M @';\QN4/,:_7Y$;"H?"V_YFZ M@XO)X8)/Z
M#*3V*<0OZFQP$26_32AEM+)/Q:&W:$#\:-S@^&6U(-*,!SN1!W^)E^VX<G,U
M[B3O.:3KG;MQ\-H)VY(+ GI?DO)W2.R4J)>YB,S<>Z5YYA;6$*?/*\9KXR?Q
M.X>;-$%9M@WK1[S9YK$9[RE55G'*UZ2^WUW4I;UU3[H^.HE)SQDY[1/>:BLG
MP!UW(K2\Q0!.[TZQ]<R&V$?,=3]NVJ/5;BOU3&-9^?%I!'X[^3*!]A +'"6
M.U;F'3G2X5I=U&H80I7A4""-2#D;#K_FC_0@9N,Q6JIG9^$-MNL'[\7D'1K5
MG!V1R5X9''?EJ*AOM 6AN:;]PYT9><WB'B'5QX\?SQE.$$;UCFZ,XASF5R>1
M/5U6:6 U1S[<;AH=J_84^E#&56'IOIIEA[Y-/*R7EI?S]MXN!>F[2&%#@;<
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
MTK)$'(;^N.7Y#/\T*#M(*"'QRO]#WGL'-?E%Z\)!0*1&>A,BTD2:4J1*4$1
M1+#1,2A($4)41(*&!$% :B@""D*4(DV(= 4D=%0$I$@) @FHJ+0WEO!B"C?Y
MG7-G[MQS[LS]YIPSW_GF^P,F,'F3]]UKK[6>9^^]GL4QME-DT>?LH2C4ZAQ#
MD$V&-5L]T\$%P&?P_6S3!2T'5*,^=,2X5/<Q[/!*4(+>G;:*(0C.&M<$9RH7
M,*29EHS3:0Q-[##; ,R,5G;5/>=3=$38*7SFPXM\:N=*T]/[18^4[+Z._$/>
M@C@PFA2$:/P.%\-<IQ+O_3W.R/!"RQYS;3M4=+=VX]1/;:[42\XJ_VWH:MTV
M9&<HKLO>2H]5X,HJ[=@+:E(U"C46K,;N]-3\R(S[SE\B?*OS3ZN \5]'!N>Z
MKB("X+@02PCXR+;\460(ME79)N3KHES- _*'S:6;ZV;VR[-EBZQOBZ=^YMTJ
M N_2 NEYK%HKE:X*C#.8MH1+NJC5\6 @Z.]D=63UPJFAX3?,_DCX.K'\Y-^>
M?S@0DD1Y@6L*G&E2@M'/D8 3^.NI*SC),+?C]EW?^LG><_5+CTM%#OV19OFS
M1W!U&ZN5#(UO! "/Y3#0AO(X2^'0T7L%;'&\V"S9X9I U)4TWO=HF&&#Y,K%
M3&M8+(%+;92HVBK(YVPRJ1GYAP&$88X @_9>-\^:W\7=KO56)M!6$Q>*X Y<
M7K@7SI1PI-LP#C\%9NG&P"2Q>O92'H+V'ED[MQ576DT?5[M&:M=2MA!B*"1#
MTH>'QT\W)O<X-Z7OVINJ=K#[[EEC7I[S8A#>&'Z'?Q;D,4M<M1V0P;C%U!UG
M'@+&Z1!6EBY[+SC8G^UC;>FVB+RDPS2C_+Y_ ONQ(J,[*BXJT?\0!#&(.>0K
M'G/$A/Z05<5A"8CI!:K/1C^)?&>1G4(9$9FF:90\GPO]5=JU3\[/^^UU+<A:
MLGI@Z!ZM6B]J9#]4"-?%06N7*[&J&%F: +Z=]QG&YH.QL \OHG5,;<QXR-BC
MK 7O$FMVEWQZU%+_7;T1<H'W"YX/UW60%+@PLPWQ= ;WVS%E\NB5=>!;FK:C
M,K+E/E;%4;H\'G-@>5F&;/5@.M[]H*)[M?UJ\K?,5V;?N5G_/GL:UG)\@TH
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
MXT ?NL;2INK[^!PZI.NVS^.I_&?$+PG];WSM#IUX7\8WMGI_]XG52BE.]$.
M!Z96W3BC900\^$M:':"Y:@^%GWS1\I(&CVM2#$8:.\F7G?GY5N1-PG&16U&C
MJ/M%O/Z+,5;XX@;,E268$-,22*]<VE!"QXX[C-YTL@I90YPG/;;C+VRT]\_U
MV -45)0E'8$\Q\?B%#IDV:,X(2/]=#A_NY?8:RI"TEUW/?ZY5X]:<"2O!&]\
MSH5.4TN#.&LE)\X3K:ES;BF:NQ;(?H.3Q%%/<:YM=HYK-UE\,$.O$?.JU-/3
MV8QYIR<SI\8X=,"&1V\D)^[FWJDVYA$PB0)+N2@X;J6.T:4]RUF$0T-<4R)*
M0_+5F9&N>1DM#OMR#2Y,_(V][;)S2/H7-!U.:80#)TD)),5GK$),.","S>M$
MBVBB-;Q^0;B@(>R8,>LI7QM;@/9WW?)0MCUP5(1G9T=!R\N6MA;':H\Q]S)K
MVEO%G6YG#7:IQN[:L(;^?X@G+S-Q-#?J0/?(JC/H/F\T_AL%VC./(I]^@Y-E
M=\!;KKHIMJ>X_]HLBTYKNK-F_,'M%\<?!:YPHNTYC!V'>_T"EE?K -4!69G;
M=IU*QRQ6"NU.O21[]=U[GG;@!5O[N'AO>=7)J7TQ\&<_M+=ZP6K.Q8WLL<@%
MD=\X*$:<E6&I^0Q=9N05]&<;(HFN=B_Z.Q^RH77\Y^R,]=Z?&6]?95B.Q%CO
MI2S_6OIG&W"=\[WNI%!8XS33G=7 =+M2^ND+HH<M]M)'K+<?]R5[X/(^0R+K
M5C"TTHB'%<R>@ %G<=.J=/U8/X8S>[)H%Y#V2?!U8\A:F%F$!N)\?6+T>P(@
M-W)F!5% XO+@.(8 QI!Q&L_0P8C1B'W"X$^5B0BE?+$\S1+M=_6?"-[&K='1
M\"+GF0VZ(8M("CT2U;@PTT"_02/APXINZ-5BCE 9*2\OW8@*+K]PJ-<@*EC>
M[D@4<90PX\<6X0K3%F "&(>)C*-@01=BU^^W!P/CSDWT$RN+BU90_IZ\ P$O
MCYG[U4+,2&0"6^PKY_TOF!C&Z4R@X")0WNVD$5IL1V$)ANFG!C;,(>3OH^A4
M>_PS[5_+BRT#1#*.WDJ;4"COQZ=TF(#X1<57S1Z%.,_6CWH>LZ77=5(_W^:S
M%K#FQSEP @Z'HG*5XD9!,SK2BYY$PZ=A]:Z>H8P@<14XO^ ;XG/(U?N/PV=J
MW6\->+/3L</P.ME53L()MK%G/20%X/G1\I9$/2^\&'A;^$Y!_#;DV10/9@;?
MU@"[#6&?(G%HK<DYMM 6PR.ZP 4@KB8]!YWM7G:9;_1&R=K$[_Z-TUB6-=#:
M$[='/W,(F\7=-?2_4AQ=X,YJAB,%,FAT(A2C/[;C[DJ+2\<Y@C/X6_D5<:%J
M/^\BB3.(HEP,=AS[5F/V#."\>N<)F.W>TH,+8Q[3K?UDF)[%UZ;+=]H\3LHA
M;L238>(X]GM(\G2<_>C-;SIKNL7BLY[D[KH!"9Z8JBJ(B\"E<_]KT91;$7:<
MT)2XNL20QVBW@U,,%XSO*$:>6JVGZ#*I=ZOQIV^FB/A^ ^^3UJ8<[FMJ>BX9
M\MM\*X2^QKF?5]A!PHOYUX$ EO)C&R*.U5^)T8SO$&&:-9CGDBK>#3XPL%6V
M?7X<,^_?=N-ILDZ!?16A#L^46CG#JKZIKX#!TJ961XF8O:!\"=G+B4)(6I!J
M<D3J,D_>>[O\J4#+_HZCKV5NLMOE^D3-O6DERX0$V!ZV')BR9(?'V/UK1VI<
M$%N5AL-', I(,/8'MEX=P1GXUI;K-"[]JH"E\>?X(S\DZLL3OZ\'.A;M=Q9E
M B@ZG?4$XUC"_@0#W!;(K>/T2#"0,A0PY0,L=.(3YW6]3/?F"KJZ*R(F#:QF
M-3Y[SQ['-*O<VD*^@D95_(MZ1+#^+-R%T 4''$@SHW^&-(>#]#K,,(XM!4Y
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
M158[[;F:%H4&^F-#D@Z]^DPV>'\-T@F!$?["F!)+;*%#G*_TGM#EMNH.M;*
MQV&5C+Y'/&,/$@2-#S?77W$]<6%2?^E62.X[_V++>S)S>U[L&4 4$R"X0/A=
M6#VIQQ$6M]! Z$8*=Q7)CV<((U6MQ\=V#?KRJN8HEN6\,#GYI7!$I_>73]E_
MWK:@VQM$LP!3W)ENSJK$< *%,*-+AKS0-9)Z>'T\>!LB:[7[A^:)C_<&LJ;V
MZ=BBY6)@0V=72X(RCQ*)04^@^PA]; VN3,/E;0AXB@U'3_619)I0B6RH)$CP
M^6"Y#U\-I@>Y1&7UE),OV;SZ%D.UTP-%U<^R4KD'0&!UY4PIWJZA)=B,S5)_
MVB*^H5_Q_&C6.53E]T13[8@K!STH6_5MCW;4"80<_/JZJL.)U<#5/:[#K<4O
M28-SJ*=7MR$B5KJ>]@%C'0<Q^R?24XA'K4RS/"XIZK7M"'!%D@[4+QOQ_,G!
M6G.R,1?/G-4' T:F9YU9][%[5N:=4SH,UMGS#,N762,]UTQ__4IW6S.(C[D5
M-/;ECML,X45+#(E2@^#%ZB PTJP&*UV0ET/N>A1]Q!S:#]$"AM_^)D@TO1N4
ML O$78[I4CG4T%*H&+CIW]9@RCM HE0NU&LR%;\L$970LW0B%Q1Y?%<@)+5+
M/@T67C(3Z(7M?HLK^3[^R2[8]W1.F<]6YK%?WGM%E5Z>'6NH^T*.@6=>_0MG
M"QYB8-#9;,$:1A0'XI2/?7F9;3_>!'T!#IYN42M@25#NKR_.,D]5)OD)X _+
MC5SEJH"E2^%&F#H_5JQV<=<BX]2V(4'X)%>$(%;&XWOVBAM]*N]@;<.B_GT%
MIRJ;D!#=N=ZLN84AT?8#&4>UL]62Q3Z)U$%BL%2T<Q]6D;80?W-D#]K"LV6B
M,2W0.8%Q<@*I!I7^V/A&+?G\I<V<S)R[Z[MJA)BO0"]&%.8D^(HB:DB7X7QI
M!#R 3@)DX_::[^=V7S/_Y8+:!=Z0"MBI*/ Z2N]/TN5/%V1U,N_*30,4/&=L
M* 3<BY$TN%\A;V_K-J0?3IX:(,A;[46O_YS?[+]X@!9-'W2VDHJP_\W@T]"U
M^B2@.G@L/)Z/>N8\[S('B-!P79>Y#>,6)+D; IVYD8AZNRY1F%?K6)/^GD].
MHAOIECY[#!K#_EX]WJ]K,.]46M:_I"'DH/CF^=D./(O;9#1_H8[#.B5[NMVL
M8*P"*]F!X*JKCW 2Z!'WA_,KK;_[6HQ:\NJA!F='\J8/]S_OK=(+F?_/:]$"
M[87]F[H8W/^N?/X$"O^W?72(G;!_VW '\IY6GLK4!%:Z/?/PEI&+BDZ:)T97
M2]L^&EMLW;LV>U0A-TH)#X$(E@+.:>VJ--5NA4 \DW?1P@EQ?#+T<OM8DZ/@
MO8RYH_L2',03^78?)?8102U2HI4BF\SQ']=M")F7'LYJM0SF )!=+=W0F2J$
M.&8'&!%9ZWBI?"6_X7O"8O2I?>;1M8ORJ16[)5_Y?C8XOMC!\?;8([@N;:8'
M@ZM20%U>LV'H,KT49+N(2? =1HZ$^]L0P2;AE;8F0N_/&5NMCZ',?O^63R?#
MY.$K&BX['GZ$P!V#B$,CH"YAC0-W^ W: ),^_1D2703DC:;BH* ;M9!.HDG2
M[]'41V:>K^GXO<C_$2(J;ZU[Y%=_$2+_U4^/OR=.OB_BP%@^>UI.1PHW(8**
M2PL*(08/=;"R W<J%SZ]&>XV94Y%7KYQ6MJ!N9]W]8 V#4[W P,9IMQ2$*R8
M(_>+.0\RR)Z=FH?6@36+1YRL=F$LVL!^2^UG:,2)IO:LL9TM]YUW%P%OA7,S
MUL6DY7-2KO^!=\$EL%,$P $!JN?U;R3!&Q<&AA27E!.!^077CVP^L-;G5@C+
MYOR'5 1-NWGB:U"&Q:-3-AC4_AFM"\B*V!CXL2#BFX69%/:NM.?L:<0+8B(<
MZ9R.:-;LEV:5L]715C"Y8+A$J-7>>4\[ZN#@M.U<SF.9ZP8]2L]/ B6]LO 5
MOH!#+S0G.>:ST9]-', !+OJ@QLA=MBGSXA74'O>W4=0-Q7=U!P3_:,OGRSRN
MHEXH2[4QY.>Q>==E#7$1F+KYWW55\^(%QF7V+*Q!<U4<N+RY-+)VAG:VI_LO
M_[.S"VNB'<MG"'PU3<^%\UX^JNO>:PII0%X(@'%@:Y<_CK*X,(-@"X:7(S#[
M 0LRQA9\?TD;11FR^L62M;TE[Q%A-FYE#TF067GT&/DFS=L>_M!Y5I8^_X^B
M#@&6V*=/UA^X79YJZ5CIG>+$>[SN;L>0;Y:I^(R[IUVF0NZ!'15Z:X.R-]QC
MHKEMU/(Y?IN-"R:!6O'#9< YRL@L6X$I&QF$3T2&U56B$PY>@YW--XR]%TYW
M'WE@F&@H[:;,;>^.YTPTB7^6,EWU96QK0+@C2H"IW]#VLVDA*7^N0-'W/)52
MGW( %29@=D%E]]+[3(.GI&,X+CP,/E&WB%\ED+TXF+;,.[CU^DQ$"69/;+C2
MQS?4G"8/E[@=2X3Z_N.)>^UI&:.P;Y)=1<( KH<@^'V>%\11?2QL1HU2CC>-
M-4;O>ZN[%DHY>B]Y?PF/G_7.'16<V7 /UV6&H^0NU LP)3:H^YB'6 \[8#JR
M+=<UF6I%!S\>'JI>J2?2/IV6PCSY_'R_C-I;<DRNYK>J_S7B'7A60_S6*IO)
MJJOL0=(?W7.)(J:MWQ&"M-ARR^'\.$-VBI7+X34(23N@@.%\CK;9.]C_\S<Q
M?D%L]71EC?=).V&UZ\SFGJ=6(=K(MQ="+\=891 Y%X3@0.V\52)##TQ8HIZ^
M&U7!24C9>\X:8"Q!W*Z.]I9IP<CV'.<</P5H_HF<N'U7FG>+1@4RM1"@UA13
MZI9B&XELL_@<UL#)\&EKBA@=,*16AZU&4K3997S$YT+N^(W6=7N7+S#H;E-C
M*J)^@+E;<1'57V-JQXCN><H\!'KJ37JA9JHI=*)6BJMXQUEGB9!7#%>BIF)[
M$T[WM(*AC*<Y9+%C)YL,:[)CRFS2VQ S([T=:K2 ).#J^)KJP"$,;Z&BW=B[
M8V.V5ZK06<=DZ!X>QY&B,>A"=1'HNR]6&V T9U98<&:%#\8 G'J"N0.05DN*
M#[=0D0K:4.C1RB'CM9SL4KSFK&W[.NWUDHQ+F+_H7G&[QDIO0JF5%$85] $T
MJ>P"H)PRT#,'Z^Y0&%WK-;\8_^0[C4R>U2P>D(-(W'#XP>&Z#L:C_W4^BWA
M ")(JZH,=70/6[",9DA?^-BQ*XC&= ,R/DB>I/6E(I%W=,)#/*-3^FZ,2LL&
MZ7Z]>>8@3O^+5LL.DNO*9RBH[[;ZBC9+'^6,A#/&E94/#\#SXKH=EU 2W$.5
MEX,(Y%O-N&"&55OYG!-CI?)R_.$>/N(OT^%_< U.[@(]D*FXS+!DRK*J2!3B
M@D ''_L#";K:?HXJ>CDZS,?MZ(1'KRPRY.E5V6N".PQR+Q3M>EQIX14V*5(:
M-[,-^3<'PJ(YY)A/FG,S0MRZ/=SE#5!;MIM 1M#S6 \XB4X!<$X@M>":_Y#
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
M&:U::]19EBW'^XJHXODE9K2,U-J.KBR<KP>-V !T283)+V:ZE>7929X0]AC
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
MDEK>>W0EF=D_[=('[6Y>2^P]!*71%-N+7Y[UD<0<'2;OM9#]YB<]R(Q>^S;
M+NY>CXA&MH[\SR!8>HXGBF7TC4TC?@B%.84>QS'&WC=+$IPAZ0='84=HWU/L
ML8_/>3HY;S;M+P[Z8JK=S'"+>+T">)G$R745U2(VT@YTA64>\L002YU) FRU
M\:;[69Y=Z/$>>N=(2:3-G5CVO:=?9?85]D:'?OIX27&BX$VWID.)OF66A40U
M@4\;LM# +:#0;I%KEN;3.*;X4'8A*[>#=!E;;=2F9&X)BTZG.S)_0!8'J_NG
MFTW&G./\J@U;%=3E=Q'#:4SE.F!9D2<>Q'$GM>XMA259+FP<-\$6H.*Q[3QY
M*"BV#-[%+;!QCF2'6KNLF]_8<*?=X8"X*X%5F/NEE)!#S,JNU$&4:%WS2YSK
MR5N#!)FVWZP>_QRUD"78U(04UMUHK)^"<VRN_RK;A73R7=*;K:1@5X[&E/X*
M,+A]F#"+B-\./6:IT')AE5IPD,'G]4GTG+)D89.):UXN)<'HPAU:E:>6^I\_
M40EPNG3^ V?'&G'_;5_B;!9Y4BAN+<_<%]9GS<"R2VR5D2EJ5PU&-*IL/1S
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
M##"!T0GMLL;IS5:P;W7N_OZ=YTS&O/R9BA^"0FF;*^B#(F8";,7.OG2TJ*T
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
M>EO>\I*->.C%\+0'P5,J P95**E9A1H%A8CG6\][>,S);7%X*'8E==6S2RW
M\<// ' %&/O!$ZU&#%_+A,Q7<@5N?I!.7O/&[WMI5'$,!N/>B'4N*S0ZH[M8
M_6BS28103.*_'C[_N[9_2 K8 >3/>_DAMBE;@?N $FPD1AQ>%KEJX\,QAX]"
MUI$AX/5.-27P:K1'L]B(0YZ^R1AU^_,-[EY?LAU^! 99$^[5'\[M^8$=4UX!
M.JF@6]_D#'L[Q 6M:934*J,D;$5MJ\<@P8MET>$MUW#.5W-XH>I<)>_M"Q-@
MU!AQ,L9GOB=>^"YGXX =1Z,AE7:,;)-H"6S.*LT/_XE;.ZMH%5ARJM(F,#2$
M$?S8[JN]X<&Q\$-KWNT0ODZ?B6LR ,M:E-'M*,'9KL'=X%1FZ..O['335W[5
MM2DG4L3K]:%=!^M3=)2T[@#?5P!HDW!Z,93&$Z6SYOA,,:6XLD7$M#^9ZNIZ
M)YP3FD)V;G!/E]X1=/X$<$!4*TZOAU\@G"+Y2P4+:2:W8A))LO"FV,(^G?9M
M/[FACL,&:E/XFW '_E-ZRTGK(Z"=S>@HTO/3M;!L)?M[#>+4Y&&1$0SMU@I0
MN]B*2A4E@=,=R_60&P,K"BG,'2YGC61&1YM_$AX(%NZL,]FG:_SJL-O%8I.*
MAK( CB2IU=36BCB( 5U=)ZA=V"KD=1M!5 =JTJC#:J2Q$._OY2&+#^Q_>)VC
MK%+=]1G_.5)30^!R@*!0[!O,X:_W4:_ZQLD\\>@R7C?Y15DRZ00U@UQ>V&7,
MV0]O!2_;HOJ;UX_!F*;&M([:G ,&CV]^?OEI\_O789L?F=C$7>>]Z-)2$><7
M/UZ]A9O<%/,7RNS3>!4:KDON,*MS/C=?G57EO)F2]92Z?]!,Z,;-P%13.?TW
M>W)34K/7E)7]QTZZA#-1F; MWR.?E+RLV5@>%#U0H)WRS7GR==EZR*O@:X,B
M<VEZSD#6L;HRD2#^^&;JR$?_ WO3[PH!D9?(CV-^_:\&D=@,#(B?8;+HE 1J
MN>%-CE#PV<D/4"Z#5Q 6^[RE0^%%O]E<7:G'(:MBEPL2:Y(+CH2+G.)FE-W
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
M)"3DJ)-:76#TF3,L<3HV29^H?J'AXAAA]_5=)MCV4*%/)CWA3(D73;-:HF:
M=18ZW\O! =7 Z\56Y,Y3.:J$;9ET]/Q+$&L'.B8?BK2>G9!,[="Y%2<QB#$R
MNRPD[*R4)R8< 93M>!!G&\I]L +0,M'@7NQ$#\,']N?>)R'QK!"4T"G;\'*A
M9B3;N^\B[;AYNT\3*>3T\<!C,X!4G&<#; 1Y@H.TW+BJOD2R2)/ 0PC;[FU.
MR7H<;"5\3_7QXT<7=$Z?<5A5ZJQ%.^NLHW7=Y^<!D;>^?%:J+:16/=N-\.GK
M["NLF7D]< 4XQ KK9+ULHN0Y=UA$:]>:#4X4BU_XF/<E,'NKOK-6]KY8<QQ.
MZ)%H:.BJW7).,MNF#SQ+%0: "$"UZ.?_QXFB_ ]7I@JB2!KR33_>:Y+,)\B2
MLX,XH<:GA4@U^'AHR9ZS-S=RW%HBL<[GY/7YWG@I[8F('5]WW$<]?EI*H@=U
MDI(PZPD"3PB'(0N6H"/+-:DZCV2]9[1*TL&ZV.71Z]6/RK-+DH2<WNU8O7[M
M;CPJ T.KPH![*$D4E2?<>X1(3A1><!\KJII5^?(%^?!&<9=KD]Y*I?%Y^),>
MO[W4=F_>(2$@'+<]>AK=>L^5@<LD"# XJJ?$C\"J#,6A<+\[6PTBGFS(D\M(
MUK$9O3]HL&"PP!SX-G(N9],!F[,.K3>'KL:OH<5;CZ*F,1,XFE$[-<-7@GN'
M$,"RWE_.FNG0-?H"1B=^:#QVZJ!7R^"'5P7NEW>E'UDX6U!S[=&UW4#T.0]T
M!R6%(M4L :'<H8<L7+>W:Q+!XH%WWCWLL=&H-<PP?<9JR>\N&F()6E*N6G&6
M&YJLV0%(5];S,VDHITE7F& R^S2WW$:#09([82^<*/DV9]1BAT#0UMG_@[WW
M#FKJ[=J%@_0F2.\105$1$0%16E!$0,38$ $A*M+%J(@$"0E%>@<!%2$B(BI@
MZ" MTE50>A?2;""1'=2P-<GF;,[[_7%FON?,^SO/.W/.F6^^/Y@!DIU]EW6M
MZUK9ZU[K6E9!X0M)I#Y!07Y(W@9YY)]5YKM!5"=8\%3X!=8:&)X7R&?;'P+"
MXDU>4X(G+>V>VP=A5;WCG'_8^'EW/NHWVHQP[$&$WG7]0*GYRE.LA<1;N $@
M"U(F#)#JUQ!W\"<9=O:X.I67NO6M36>$6FREWQWY&7?BW+TNA A:8[($&D76
MYR]-<]7Q^[$IQ'ID;Z'@:TA+><.\E;UGVZ;(QY?$93MC#2WOZ&MFE>]3>'A!
MWD8KP2N2:\I3'8-$<!*KG6HOZX5Y^5[:[6-G@W#3+F?#G>YT_!#HJ#"<-N2
M_+0UQ-5!&2HNGV//?VQIQBR(-!@.=;B9\GCWE92O%Q_,V]0>5I>N:T;,>@C1
MF.._G4\[#YO,I@6YCVVNJZV-_MK2TGS77L%H2Y[?K4L;GB&RT0BI(:%?KLI<
MJ_5"5B*H0.H=-?N^P>GO?0WM>@"AC9.Q%'GKW0XY??(6AE/ T21%#TF3O=L<
M5&>S,@]:NW+7GX&[K1_?1E8G=(L1%*!13/WJ';P^P^V46:0$8]$II3STFH0)
M>_9)VM4*L0L^$F('-$)LD(=/GL-(0=OQ9N PS<J8D=%IJ!6@I0?,UU_9;5(8
M=G!,I[FN)3';S'[7Y7*IF(TR0K+A(HW^_^R117L OX1(JR8"QU#3AHSS)%&4
MO^&L;4<[DFW7\L+K&S$@^T>$WL7,1LDKV9'WJPYVMQP7LQ(S_4&5M-;G&8%,
MFK0Q@]Q!251#)>--*V;_S)QM>Q1H-.?NN<UAZ];4W"M[=AZY(;:9%K-=\!'L
MS/L O]-@ 9.*P+7WN<=,H$1Q<;_5[_FFI9S?D?BT1Z?X[:#I)Z]_\U& _1FV
M7L)-M,QY7(O;9$6E28'3OI;FL1\OLRUPP>.2=8,ZLB^B#U[JI@D\9$3M'L;L
M '4@R0R8@C+!-/8I9 RTD=]NC9P#8[X [C.'9G)Z@D.,@LLU7&]LF7TW,"6A
M9-N4*7)#?P&5B-ED*0SD=YB3NLG)UB8C/ LZ2VGX97UDB'M[^LS(!T7NB-.N
M.SNW_]X6M<^?7+B&@($*ZIOQY!,X@V"<62=V.I_3!F0DMSI+W3#_=G9R[\'0
M:XGBMV(.#$MW/A-.2L%)[,5]:4_\AX?(/D'[>&&@$7<??C\%;&-S&>EQM&6I
M@&C"[$M<RJGTB?F]?1(%'Z,^],4=S+MD@\A)7D%.AT 2T_"\Y_AUZXUE)"F^
MZ!F8<:VWL[>4M+I+N<JYSY_?N<&S./ZS3GCGLUW'+D8)ZJ7["WY[H3^("LB8
MZ8<=35J[AED/92:#>3R:1I21C,9JE;R<3VP?-A)*O'@PO^B08OJ;\0*)XWO$
M*]#_RQBD"89Q@D#CYSPI0''YCJEGH.2?W:VVD<\J)M@U+RI6\L5C/PK&>L5Z
MZ7$]8!NQ1UTD3QT^9\_U@$8)RH#SA^>;\H^/FNHW9'.^;#YZ_]2$8OB#/:]?
M @4WC!Y.VG$-H2EJ#9551G,CZ$+O2)KX \Q*M?GKPI\_Q!)T(QP=WJ3CTG6C
MWWS:E?PDW:;/1&#AC*LQ.X>)7&_PM4R_VL*N9:+3*O 'Z!BIA<'(ET&W4^,N
MUD>;5[_>FJ2[\T7,P(#B05W!$AI:'71E8*-_89.TA"?D3PQ;VI9Z++J;\OS?
M->ZK[:[IV2XEB'BS.+59*WQ#E*G_/WK,\F_!U$3@5[WB(&\72 ;ZF!E1)H/)
M%!%HLS^T YBHQ7X-<.=$/^L+#;AY?_/=O+TN5:^?J[[9'!LC1A9@]_&4$B!Q
M5V"2>9-:2TXG7B4C MIW-[3O"VN07WS2$7!#/<C6=.@T5BJ9JJ_SIM1!.VKS
MD.A+GO?ZOCFSEZ,L,=Z5!X.0L:V'_J8-&!_I>:G0??I2UM"GKP]^J96^P.5T
M->LEO+3TK/@^<?:!<VF!YUQ@F*NC9NN^Q;@9OZQ$%YM'U9>N(3Y<Q^S!_1L@
MW2ZX^$Z_"'S.]J,GO*8B HF*!&/\P>%6?7JEFHR%RV0]_XB%D].9-XC6&MGR
M/&V;#XZ;I;*%<9@E)JQ0DF'G<PF:H,HQ885B!4U#TFS19+U;3@92Y_N#KM]^
M)ZY_M7$'<N8<XOB6C]?$OXG# N6?;> K5!I%$Y(BO"=M-(0,\02PI!AGT:5V
M =/PO6C+6$E]8VIUY]/5S<;5]!,^]S(1NHPH\W?Z7S'_%EJ#8-G]OPK51S*V
M9&O^ TAJD2AH*1Q!EW9UCX&<R++40'W3UBLORBU+.R^L(F@3RDOY7/QZ2=5&
MOX3E5B>N#C2LI<Y^WY[WK?F)N=VP\CZ[GU7OL9O='DO'SW@B@BMCKEVWYS3"
MJYI.Z,)4)59E<!KY3WF&M(+"4SJ["Y\&N@9O90W8Y.XMK=CYT^1BM"=]WR?O
M X]DKCQNG>1@^-44'\HL^G4-SY&?:VT.AO2YF[8R)/L+17@.G.RL+ VVAJ-@
MUALW14>-Z/2@*'X99;UXG?/R5#]# R-.A-< 7BLM);9)8L:VN.NA6WO&:YH^
MIEG>6M!NE'JR9^^2D*R]D!KB[[;D#M";;4]O["4++) 4VF5QJ_9L5/SO B+*
M<;).\XA%BU/3RI%OGU-S+\!<!AP4S0RZ_;\M#?Z?9AYLD#ZN/ENXCT$]UJ[4
MN-?F._;&L+C0\8,2GQW5JZY=SWIXJ?WP?Y2NV87RS0"W)2S5,PPWXB],MIHQ
M^4$N8Z986?QIL)Z)VN@QZUQ94=-O_!;GEQV<V2,@T5&Z_>C;'1*7+V(\%YN?
M%A0OY)M/U#^S#?#S$QP,"PW9[D!/4JBU,**?03CJ10D3MN)F.4S0%@83 -(K
M<>I,%*N'AHE!50_&X&TY;JV&+WB'JX=;'=F^7T1<9<R=]SH%/?4+$HCR2*])
MFWBD@JF:[$/*00-PN.B(!K?;LR*X.]P7M=1 BV?X0Y.E_(=#.J_S'(W5M[77
MI%5Y)WD%>49=(U]Y0X"'%T;L,%^O#$2M_KW,VU1+_[K4SQR,AC3'*EJ)P,NN
MD^QZUH<<^;GYQ0=IV>?/>ZE.'RNZX62T\F2NV4CAH,-44P%G#C!;ZN.N5R;0
M;#<AO*$ QP<U>"BV<U$<,+S$0]')\>:_\XJE'S:\Y91;;,[+WI]6&N29J"Z<
MI%?D?!"&*6O]U!S4IT0$CBPG4.OZTB!S7-CQ6I (D-&CK=B+U\L/Y^>9/RWT
MUFSE^(I<U'NXTGWX)&MN>][>1\NJB)]4T.PGTXQEQ4Z!Q*[KQ>(E&09:RXR,
MKG"\/2U#9+'=(,#K];R;$O2>B\G/W\?>-<&6?=28*X:0G_RR+$3H7C^*?YD"
M[J=RCK&_LJRX9X)0RNT[>(X )2T4J8;+YDP'7S$X9JZY8NM3-KN]IZWBX$=A
M%:ES50X_ZR)#8#7;BU=B?^W$@KJ3<3Q7MIY=OO,XO)LD5W9Q5:%$ZZW51I7&
M&S(!F^-WY(_[G#Y/9;U?0^COA+HH'&UP=0UQ;/6N !;:>!W$,#%J4(^6$)AJ
M:0+I@J' +'-? H.<6B23_'<_TAV8>Y5[=0O&:,AY(-FRXE.^E(BWXDH8:Y5[
MF=@!XX)63MQ$]$5/?X?$!43N/\/[#4'Z"^8_<AG!>IVGP$B\<O&,?MN(DVGW
M'NP)?!G7Q/H"RD\7/W^.^(A"8^ZPU _@VA%ZFDFLPW X[Z=",/+,2-E!$!^)
M8R?/<G?4(PBV5\7:#"B?5WBL:9$:"NTS/X2S<PR^;9':#M"Q''?\*Q/#VSJ/
M7$/$AV(%T%?_3HVAZ@QJKD@7_SR,\OU)6/[!&]1!HG)MD!4WSZ*ZAAETFK04
MWL8_O=4D LNJ%=FG/K@#SVIB:ODN>:>>[?E/C\(JKE!9L^M=+8 RV'BX=OB-
M8 &[@+'S(RA*@UJ(%8M$"6R=<',5V^57U4[W_FNLO2]2PDYTJ.UP&?]\")&5
M%NF(V43L"*#07M[&\.3MZ=0X2(MG4CU43TPE*OP6&;766O#:.OZX9N37&N*^
MG//IDTVYP]IU<4_0K=\TD]1S3]G;R#R$9\] 2N!5FL!R[BZ>/#^?)U\R0QA]
MD-#[?LL:@LZ;5ZY*E[8_-GQAKWI+2OP=$:?-W^5EUQ#:*[H7NT]Y/V,3XUK-
MN%>)'1]NX/>"TX_=O\_+\A^V(WHJ0$S7@R>25@^"_L;-59N]EXQ)VQQ#M]'5
MK R6E-H;>W;]#!Y!<KT++?06,ABG!))F@B")?,";L89@&;'%%7"##+LU1(^5
M=L^SR*91DV>IS"7.\S@;Q3-O-AV9&M)U/-WKM1LH6T\R$#7K9ULPTRE!]#6$
M&&&8A+@TW&K(<#Y[43@'C$6W-(CT/,5O>7,AVD$HM7Y@Y]X/P@AC2$*&-B@"
M=9. \]BI[YPB4)$>A-QXGN<S]IN20)&OK(OP:4CP;,!5MG?_?')!7#<]H'%9
MYSK7<G.VK,1O-*C?MV3!O43X&%")V[G,J48CH ]JZ*X%,N\T'2WF7@/&]ORM
M.+1H7]?4?+U&&M7O@<UU4A7/]91Y\_TS"CB!40<-.3 [Q7R"^C"UHJ_)\E-@
M]E?:?%DE[Q!8&%KB:3!@KMAL%\S1+61N]<YV+!:O*NQBR68CK@7]0G-@292#
M8R_SDVZ70=E.-DA-8D=53P)/ED)S.R'.-4N\)MY+9)2,ZW?#*SQ)N@.[XG83
MZ!U2;@T1B$RSEAW&H]DMO22EWU.$W8&$+57)WT_4W7,HO:)Q5/5Q0M!]RW9!
M58\#,QNX6)ZZ^!IB^QY0<0WA!6FO(<8RSI %P'"NT;J#A#_[,14)&1-&"*)@
M/3N$$\!>CF\-?N:/4>?I/<:?B.T\M3CJ8;:,);,>Y[EP+?O>#U2W!B[5&N.Y
M]Z)ND@"8(9!X:Q #C^X4OY%R87GZ[]]I@B+HW3.#3<1K%R^,Q/H\#I3OOC3.
MJAPFG"M1]O!>F90@^;X6?, _27X+^\H4&JG#\S2GF_^"<D5FVN+U"7^,D*%I
ML/QKC%AIK9N46GU[UI5+%$JZHV/X1$#WZ? EMR?AI;N<1,@3._]3Q;;S/Z/3
MLF>FGJ>=AW[U%P:YCVG_QY<%S:_NZE[K3G8KO >\0.CFO-X09?U?)]U"Y+_-
MB![M^_A-$ S5#KSU_B O$7"0>QVG3,M8"J&19/EY6,E%RJ9=-[%R>+=7T;E=
M'W*.9<\LW)]Y?4&)65$22H;-LV$YFN*+FC6$Q%CL$@Z,Q9A;N*\PQ)*O_#*,
MS_"#?Y/&&TU6U(M=^=R KG>;%JK+Z@[6=U^RF=KE:+GBOP$)ZF%X<K,<ZS;X
MTGUX2_Y]?#B ZFK.S<^ %*<"K?>UO1JY%-$R=_IDC5-*2I?%CIP/CK[69PH:
MCVQ)W*&NC-Q#[#"&!/#K1??:B!VM2JBJY71B@*93QT_0H\_,:^,DSSGXJ?I"
MO;2>4YL;HVJG7^*+<#1V(^VC/>)4A?C@*'6]^>!.XM)UO_5^X& D]QB.RBQ+
MN/D=E;"&D/C%M^CE**O5.89[OPB8,)H=]+W@*Q<^N.NPG=;<2)+WSHULTD,B
M+1=91XI'T=:_O\9:8AHF63[%<[/GP='NF;+D7QD2O?B6MK/?3S?IE\WT->';
M\7OLK7F:F;4.!V?L$!&B/&4BW1YVIYP+\!2,P64Z*;5='#2VK\9(:<K0M1+*
M_*OL;[9K^[\+H%Z::;^8I;O!3?4X4^[8^4P/E"5ANET!'&>KT\@\>1E(/)SK
M?GY1'M7=YH%N _M*J,<9P4<,)#I[_4;)ZA8/276Y^;I?SL5^JHFOQ$RYKW*\
M^,\)^[^MMXT$=Z%Y"K:TXY5LI3EA:B<Q9HCG,H*J@E1G7\D=.69PX_!,8J=2
MV-NT,3G/$6.9$F+'-5X$#2N,O\&'5XGVPMPL><F4'$>1A@P^3H$E/7^E9[RF
MW1=N?[PUE&;3+^"#DU^JD'RN$_(BM7;[9GEBQSL4PEJ5M^[7(Q=0C:ZOL0FW
M9>Y VH1!:S/@1RTM+>S@R./:O F1L<JEF?X]+[Y,IW5?[EHEWMK_G32R+()[
M,-E;)#."]_;>Y& :O$]RZF3ZT2?5Y5%$$?+ ,GC EA,/8MBSD#C["=2%0K3K
M?+/>#49S;7&S7<VHZ%^&,H'#7OUA&Q;WK:9%)+I57WDJUI'_ P)"4IF_^CKF
MU>H OSLWR:(+*\JQCJ,7:J/OW3BU?5P %9.,&/DGV;V?*;.-D'@*'0U3-B<9
MU&2;,<VZ75X!,AU\.#IS&X,4J/Z2H1<9Y0L7SM3GT6=\7)1^%,>8G"HO?W='
M0$<-_ YMU ;*.E(RDBDU@QVH:5BP6I6Q#CS#7QDQA)#OZ1%BM+&;[Y4$M5N:
MFOQM+M=LK#:264%N.:)AM\UZO6[E*+'C_"\*N"VCBR+)LP(#O(L#UQ JT(Y%
MZ:=XJY%6IW([G]*%-<1>W0=/2Z[K/[8-D'0@A0]9R)GM?))>Y+S>  B 50*6
M@V9?K>2>@48QL'7$(I77P\5$AY)>HIPAM&-AHX$MJ_=^Z6$_I%_]L9V(%T]M
MDO?U1F^QD2@R!!KCUQ#!@^"!#^AXC+J)DV=$)[(V_[5*/4D2##D3[5?K3#S1
MTK#M3_&UDT]DSV\7BJVO++X8?R* !)P@BN#,.+KP')B$/DS=ZFNRY#GPQE?F
M;ICQK,#"X))9@SIS5FU/,$>O4 ?AJ!OB3 E7SYBF"V5&G>;Y,)8E"%TP $/P
M%/GV_=\Y[4@@@:4*B!BH=T*ZX[ZR;JA$$V[+A2ON?IV[XL44HASZSW>6[**=
MP?Q7F-9?<($8302.8A.0,B@L,17^,%1J^ZX:,(=!2;HQU4''_5Y#2!V1B?G5
M[__ V-M_>5?QG91//T(=DE::-5FDG#7$)2XRODA_#1%[GV"":^'(#U74P;IR
M'AZ12 J[9KDK<]=MJS5$JC3@/WYV\Q8S)S66[\E,SF2XQ?W5,_"([Q$[SM23
M9V(YG1,46C:FALR*IF5$/Y!)*%Z!+/ XME\RRV1A23'1[6:D"GH7P>>+RI-L
M;:FT-EN[S[6-4RC@V'LS2-R#:X+7'Z%X8T&]OK[E>'=Z38S3; MR(XY[?#PT
M[=(U!?0S3W[1V>P #\E7G+B#]0I;=CY#@"G0QMW\!,H55 :J%MN'GG'BI/(K
M3@W2UA!=D6I6]G2SCF5A]SK]R)O6@YLH$U\S?<.5[._U2?QP45=U-_ZB#V7#
MG&.)^O3:6H0XK0D,0@\JRWO6CRZN(?[8*K.$X:5Q6$.,M-SF9(!Z";Q[HJ\'
MN3KMJFN(49=Z1(3T/RB,+1MX;?[C0J/27Q^@_E6VJ$=$7J+#EAMBKCL=YF)C
M4U.9BBMZ/'DN)'Z1:T+L,$'YD#?A0I@B;70*\KO[R^)R7"R#U$-6!6_,SP0'
M^^2Y%3EU6>9<B=\N=E9ZQZ&SC@ZG=23^+KN,F\S)''LU45]Y2-W)8K]61$OY
M_4/V4@ZE]Z<S)!YM<+1$Z+/U>ZF-R$XD:)C0)QWTF@I/X:KA!MXF?CI>GH&L
M>4^/=&5L34]CH%/,]NQM"A\)R/;P-+8X)[7A8^C=J_6(3GY\^WXPGP/34\Q1
M8L<A5!!U^NCD"6"R8\Z6H=1FN/0E6DNHQO'>M.GON\&Q&D=_NB\)QD7XVO[4
MD>"V0.*3,*(;^!ED(BV-)(/RQ6CA98 ?I3[,-43<+;6,-/+5F_>*?JR>&;N2
MS6  ']Y=_IGMEI&[C36<^%CB2$\W];_&[H$RH!Z6IXCB[*^%KS3#6_.?6F+9
MHUW-H208JG&W"87,",DT=]W6ZG&3[RJLK[5[C,4MO^9MV9)Q=>%P=:XH[HWH
M &RC:X@H#*POUZL!8X4SEBR8I!G[4P >4F*_GXRM7T/(>P3$_PVV=1Q9/HNK
MD+C/V%ET>K:KR6S3:X7R#2$_D( G?"\D<#QC.A82&V12X@E[03W:>ZT>_)Z;
MJ#NWM0H?=VB.@'$E.\HB4P+_Q!_.%+_L8Y'J:'3CX!5P#<&3*^'D 'V\351(
M^FL*9X9?46?1$D12PQ6<87MET<\-YH>]F L,$[[)/;<JDS\8+_:5&ENC%"!F
MX5!!_2]PK)@H9>J_/^'8!LU1JDA+6&"9,P.61P8@.U.D);N1"M9:BW^-VC!*
M\P=]).R\B3K'X]2TO_3M\,F/<-QF'_*)!(1,QA#]VLPX?J G8$'#=GFJS7)2
MV*+=<VK(J%OSFT:+&\:7])(_2XUV#[UH/?NNY<2O@SJ=4P/AF%(BK9P*N&%C
M40":.'VZBZ(,*2\6:;!7DZ'M7D1?WN915NM!48Y7N46P=*0IX\T6#Q7+-P/9
MHHC[.IYO--X4K?<QFP(:EX0!-"-RE?6'"XO;TY (WH7_E.<:4'N"O8NJ>#/D
M*7AH?&R]3YI]XD?A>-.SEP,./;]P;KM=N.5KF;'"O19@W2RNWFW$HS1:>*!Z
MM^*G&3-9BPTA/>AC]<T-[0WIG'>, \4/]K"=Y.-=3^U5V=0A=$.L;.@_/;F*
M,8"7$SB&D2!0UQ!UKJ^7DRBJ[5LJ!Z,(,M\;_WXH YYR;3S*910Q3AM**QHW
MCNY\UA@JM>EQKJ?7F<WB*I-CN6QEGE(!)/&U%-X<$X(FB*$O=SEI2KJ"?6ST
MB6!C^H]<AJ>[OH$A^D^6[KBI>I*GG+J#^V'NA^BIK%<NNC<1?P;_?7XWSU &
M/;J(#5]Y&E_UN@S3'FQ]V4:7F>ZG2;D/QO$.O+"IG7Y*>>8Y*X\?:MH^(K9;
M8</!F8FAJJ[MIEA(/($&BP+J$HDQY\%YSG]*H3TGBE@;0J-(V2S[5$@7PSL]
MHN&>,)MF?#3Q@_5@X+TS B['HA6"TS8<SK7\=\GUA""*]@B2 K!+Z\7N>_GI
ME(#E:"^E:N#S8*\GV@.,8)O/VC=X^(?.^B7/+J'-CR"R';X4$%;,D+6=XMH(
M<BD!MJ6.'>T:<%C0!AD1.VR@O6!-/P.=#&WM]Q:-8T[RC%2L)4<-'ON_3RMI
MK8F7,\QY-;Y%[]VWL :"__IQ2)#:06R8Y"GK<<SY]ZR%<45]W?DHD=]66(9R
M]_=*M86K%X<J1_2QU;K+JOH:V<YBSG=^(/WO9 K&GJ?R%+H@B=)*PABR00EV
M,D+9_%SB%1DAO-00WDHFGSW+[$NQ= TH0U^H.-1?\JTSW/NGX9X>W2RQR\&+
M:H8&A5$&4 \')6T)!R:B>WG^[+ EO6*W -A?MIH!7M+*3!]JPN9SOR)@;:9.
M&WY187/X:I[IS$")-NOE2ICQC]]/0*-U+0;/086W'TQ83X580RA5ALXYP7)2
MT_;4)/XZDR*9YG1F_$M3ZH#)$R=_7;^X#<?>1;L8Z_AIN%;"ZV9L0@6W8I>&
M ?)1?MIZ,5-DNVI0_#MQPY=+> LFR\)EPC3I]4GKXC!.N+OCDRN[O\XHBHR=
M2'Q1(L]9[XI:3OA  4X82N"6[<!^VGMY.BF]70U7>W+(,AB8[?W+KUM]$'CH
MEOK3O7U*%S*QISINQ:>-Y:1FRJR?V_?&JU:XK1?K5H*,<6B;-<2=$+I9]V#Z
M@^5$2 (T>LG(^A4LXNJ2)G%DR:"VWO7-!]>W!JG[??GZY'>&X.8K!)'UK]N>
M(!NH*2CO[8]3.$'-[/0,Y3M',EMN!OS^U4!D*8_&0,O]/R6S+_V1.N7._+2)
M^?O6_W7?MPM:]$!RP&1&J]X+G'+O;1.UO(S*@-&IP)G0D:O)BS/^,P<N79]S
M4[V;88O9 ZNF% HM@_HKG1JWA@"/EX&3X[].B.81!HC5R*4<KHI;D%K8TG,N
M"N?W^@0NYMSEB<? ?)%!S_=.C<,CWLN*<ONU"M+"R7 (2DM% D<'DRCJNOS'
MEN%<"1YJK-7C.AZ+-?PR<EUZ[FWP>Q/.B\[Y,-\_]Y^DI<@YZN9@C@_;2#4V
MQHP(U==';TG6%=>X_LS%3A"!V(_8.-X'DCAAH"83G0JIP!_H"E <*.R^6(.K
ME:T[&"D%)R8?G#<SJG,5AX,Y1)9F;INMVM*W1QN)C+).8CQ2HU7@.7XGV ]P
MC[!=X^L3+0M=#T[^^O:#M3MG<Q3;0:)!3&KC7C&A"U%!72@_&5#G*T]>C^,
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
M62<Y1NM *]!.9I,9_+ZN%K+<PDI=R,*$*Z0[65K(#-U<[%._DB2DF=TD%(I
M-C<;LJ0!T>XBJP*Z:P)A/P@/M$=IH/\ZO<50WKV?N.G\#^FK-:K**@?>L6,]
MMY4S4#+^IV?<O]]FY3YL7-TPWVG1\B3MI8\5O-/J4VN(FY<GORJS8M<0(JO$
M#F.>]'I(PSZ; BC3K$@QK5@:4GCNN[446/QDKE^I+;C\W*Q5MUG(O+YHP<WJ
MM$7J]HVWQ-X58])15TBI% 4B[0D&.$8&MY'2K'5Q/UU&6EW9>LSY7'I;6,]M
MNXZ&=GGUE+0M0>"G8^$A36E//S9UM9_9*(P@,, 0)@56^"JX^9]TTIWVO>#I
M,^QMI!86A!QMM0NV^MTP&O]SL_W>;3*B.XT\1=H8TJ*=S::#B;R3E3,!S9$/
MCWCT<[FY\2JRH7YAVF=D3EW'I)( KPQP&WH)MEXA.C_-4I)[&8)]A^"2M2KO
M,.C#1G>Q'N-(7?EAXJ'7Y0>\<3\\/WF'-"U=6KD:4I<VZ]FEQU/6X<0#E!XD
MN L%7SA%XF2!.NPP1D('4@AONH:X0^W&2%K+XFY%'O_>?;M[TK@#:\!JW=L]
MXO9:Y\ZG!L7"R2=/HU 7K=5YET [=HXSR0T\"-^U2+^V/O_=JV9@_A4V4@/-
MG_#7C"F2$2W:09%K-^9I@<871<K9L0Q*?.N.H%"]_* 0AN>M^=X#I(Q<][ 3
M?5FO8>,)8* 2,5*0.O1Q#2&PAO"'0QW=?)[<:0X)W%'I@>/TVX(M3^=YLJW#
M/"N&C+BG0_7'E,1'>?ZMWY(VII^TT1OP-5# _3($MR=TN:'\4*!^V'J]9"XD
ML9YLVLTFL<P VQZ"VO 52 W,Z#+?/WD!T&QK:ZYDM3X(JDHVW$MKC7=41;6F
M]@8HVJ#\+<T86&FP_U #V_Z.I:WWBX7\ZC]YM],+;N5TF!/#=0^Y)#1M>X6:
MB>TC; $]N2;XPV !73*1,=YJ0?/$G!GYG*>]96M/V\.:WH&R>(%A1]'8D79-
MV.,(!J( )[X7EZF<3*'=0];)))8!@TFA_9IH5U";;,.I!C=^?W?S5D/#?7R/
M1_S<J_%/*:LG>Y^$GR/7$H/?;&OFIT"[9SUZO1RM58(6$TNV)HV6(200*UAP
M"Y;ERL[@?%QOT\W3YS]K1RUR\B%#MN?3LFW581<OY%4[# 5.Y@VSUC&M8)1N
MGHF^32?2'F$:S5CB7&MBQ^DUA/<:8MJ57D2Y&$Q;3G7/3RQF]Y1^R-<8/5_Z
M4&D9D7Y6O;C+87IVTG*"R%/7MC1# K;8:$.AZ*B:R3.Y5F)LD2=B/#'R>HQ=
MMW>.V'$;]O7[E+[BAP,)>_(<)K.?<YR\FS+0693E'!ODL] _+=QCA&DX!#V%
MA$60A#.3!/,#3]ZL;UX<Q/@ "5W-5TO8* 8YY9=1N6?D"TCE:V-=5=VUX3TK
MGSU[[3YGHPOW/<OYE4PQIUQ!@UL;$]800<29G]V8!BI/WA"2L##LH&;<-FCU
MT@*SKM/56X(O]?)I+@[!H4&Z=U5\7>)-MISHNB)^SVG;(H+&"^8>A[VB#XJ6
M15$AJ 52&P=[_R,U4MAZ"VYDLK-Y,)F'HIVKLPKIG,S73G65QOJF*&0*.VHV
MW>C<=KZWQPQZ-ODIK!L);O?C*8M"8NR0QR \IW(:*9ZJVBYZ_GO>C"^%[4J_
MZ^Q7[M\><2<]G-7:Y'UQ\I/'M=2I@^9Y-M3*/+.)VX5WS?-(-W(\/AZNZ3 )
MSKUY,?="1(R8B8 !WH*)FBW@W!DFTFA$<6*'U9(I5QCT*X<&;X -J\[!NXUO
MS#R@>G7J*JO,RU\V2HMBQD1,?G3Y$\'6@<XR0>(:PC?!#"HTW8G@:[.5>P;C
MK&5'?CMC>TCRK5:ET_[9NK???RFI/"AT=B,5=C77MNA573(^V[H)EJ ;\,[
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
MA]''Q%W#E[(5Q99N(*^E/KWD>P1[F%\+*ZU\+V5^%26H+80SN'X*$'9.=E_
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
M&!9^5/N6/-SRS#3IRYJ6QGO&F8>5-^;6;'_I=&!-W)IX<B\)V#PCUC 3ND-
M4A,Z^R -J4$?D\6FP^ .\3%@H6KN-#$];F']/4O/8JQV:6RP\J/;%EF''9O,
MRRVJBSK7*NIN7R3QO>$33[GQ8@TT*/^!3P7EST/Y5)O \Q%[@8AID*0E[R:H
MG7&((K>:L"V<#OH[9<;LSC$LE5WKE?>[Z[Z+)Z(>R/RHIR$:K-H1>KAA+IN:
MC-H#H'T%6N4+C6&ZF(RJ:*N@R25*Q\94QQZ5RWNZ?]-:SH* JD- 50@=>T$H
MZ.W%8[GHB5C6^4(:!B$VY-LL9>+E!0@:,L\_TN=G:F'$4DSK6**X3TR3=PI7
MC%I4+!\]:31'!$R0/!,NAK$$RM/Y6.$MX.Z<:7JK-RMR[P_1S>Q-S2^RUX?^
MN16V]8X+PZ,TD2J3Z& @[;%Q5=),#?.:D.$NS6=!3I9UBQITOER,D3SX3I8'
MIO9_L-R?^FS$M*7QE@LW=$WGI_/X?=^L[<UX^H=Z4&K#-J9#C1C-V29*KI_-
M]X)"G:&RC(BRU#^?;$KO6*/3,W2K<;D8\AE*A+X)B'+94^>_-B DEC75"%!A
MOV@[WOX?*O]I(9FPJLW:_?$9W!:1\'S)0O<4HNYM>2,QL)'R[L>&TMIG8:=.
M50V\]'>;_1-]>]6< ^)ODC)H@]<#^K!Q\?PTSE@J_J16]D.S63R2[,^T>+[X
MK3EQ?#.+?PEG$\HQ[;9*Q:S#HZ8L@%J!S@%^V]VZ-5%>7:=;;7W8MUR.&[]Z
M6@+?P,/<Q31@YF-$=M(W/EG/$;6^$(T(8J;9DE2B$BPAAQO 9B+"4!OON%RT
M<?=W-PO-PNME1C/C6F^O#5Q7M& 9L3 _*-J#-X2TV$KH"$)'#&9B*+XW'PIF
M4MM6X>[0VTF**,3<-[L6IX+GICJ%.1&>?>?S>;0D%G&JZ<"$=CO\'7D=;J2#
MJ8JWQW*8JW#U1\9V/VVT"'\RJR-X/_EJ5<<VXY"G2MF7(CW;/"3I5-9=!!S-
M(B$:T5VD+%*]:5?D"QEV6E> [3L2*Z>IA#GQNU.MVM&?.97D7>O%72KE6CG.
MKU%1M3T9/_+_?[QN=\I@-S\PBUNE]?WZ.03.U'L18NI3B+?Q5;]OE>D'=<4P
ML'.T;-3N[)OWDOOGS,]Z>@N&G<"LY;''_W4JOQ,Z(B&=$B?IPGQ)*?H"@G%-
MJ/P&+_]DCKFZU;$Z8LD'A7HWW=APWS^W0C'.4*W-$7VA\)+/053@U>K([B8F
M/PY-MU@]P\[R!U^2Y*-^^)U6I&[\K',:\E05AVE*PMJ7B_3I&Y[#?=G<Z4.+
MOK,IFJL$%>UPP+!B_A/_$.1&.%Z B82>;J,?["%XG9^ C^'N?7BB[9U-46/
MS_)A/[,>0?NY@_X1DUV5KP_MPF$Z%A0('71"7>C\<CE(0\!1<#%<,)^P86C,
M@8^FYQSOR3OUJ*1(?5W5EA<CNK8%X>STK<O(;3NK%_:DAJ.]/C^ $U=@9YF
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
M7(N-G4<*Z)T(_AE,!I-_U"( <@Z^H#E@6@'XN^Z,D"4G,)4'*HEM^L_\A)U
M%-UT8ZS4$XOQVL!5 064UQ?\3>/HI#\8(K W\,M*MKZ):_[CZ:F(^S$Z/L_7
MXU]^ZUM/6;[<=49UE;&"2+OMN*2%P"(RZY%B32^N52IJ.S@<B ;R8LMPO[UD
MC"ZPJW.Y,I'LXNMGF^],;WEKWN58?NE;S?L[3FXW*AX\4$& RE\E)7;Q?"(H
M/UN!OPPPC=Z+W8%ECB(SHP3]UM)0T7QL7VE&5,=Z65BC*K*PW?F. VRZ[>/C
M^7G>;I%+I;E%<-(Z(S]6DJ9"[L-LV:-[8#"8S"/7_ZRH1-B$D?8(U\'\NT=X
M*GHY%#/&TUPE3ORGG7@ X5_MQ-=+VXD3, W_9RCB/JDA3:Q!!!7L15L2I@QL
M(5FE07:,: UFV7LDF#M>7(%I)RCC7:\&U;U=.'OLR;5P.\??7L:[C(<2(_NW
M?3#L^U2Q04#]I_S01RCKWAVP2RBM[G$#L&+[MA,2JZHFF,"2)]^GY6?3"XY?
M5?FI.\/;UMRA*5TX[/3>3?.\#RJ::0Y*#T=AA Y7-*L(T:C]2.0KWO:O EJ[
M&JF*I_$G@)-L"K]Q*5$<;'Y[-M"4/[?!;6*Y=E$I/=IT\CELP6DJ50N^R.3E
M0FOI;VA@+32!*WH>0Y #_FN'V J080VN.8T)P.VG@2I_X-)\7XQ>N$'?2$&&
M*NH_.)O"S7G[[(RFN;H?E*M!;KN?-&D&RK.AI>$I:::R4GXCU/K2[X'Z'_#8
M.H'^3>SU1U_(V(K 6<;UT?'H\WDO&?5]"O(*#[>+:9^ROSI*[(=XYVN'+2Y6
M] !1N0BY[!38N_M;8>02*NL)HJ;KG[N'X\^[T?66.0)K44?+I^4D$<W M+;
MT58WIS7))3O)5FD(I8N$S81D.[^2O:X(\5\,WHU/%6],%AU->+U$K2%W>=W$
MR-I!"U=>)1-OS\401PUL"Q9Y]Z^D![4\JQ]1MRDPN_?0W!I*;_3";N:'278)
MH>"0M&T692KM/2TVE=RA!J_ TF-P[G1T?4_](X#(6LB.^R.^0O@A:W>."2O'
M53[6^([KEN[-(2%GLS6"1*.0JV\"/HFV$3J"":RJVP!2&"C5L5@'".836*]S
M./[ZP9R4L9MV(3]?+.1TE\JKOQ[>A'[#^W@[.LA,YXC9VLM%B/<$UF,JE"MH
M"2*Y\$ZK2:Y01B"7VC"80UAC:;5Y9#=&JY#H)G#*BD<4QI9["I*&]!^)F];#
M7HK_8LP*NS57+5/9F/$E4$%ZOJ0BH: TI?<_CC%3#=8")_F++*<G6YZS!E-1
MF@(OX8=I"L=0\Q A[O+?M65'[[H:>2^N?NYV>Y[V/>F_%#4@9Z"C!P'D#"C_
M#OI)'4 2(W(#A]MT!>?',BT;GD>A3ETA:O:%P_-6YV>O>^<BM^;C$KD),I!7
M".#F?G =%*,/^G;!Q9;3*S .E*BG'Z*R<JC?3? .4#;P%0L:4KV@R-R/T"9T
M5"#XATFK<;['!?3L*^B-X2U..14#U__^@DQ YQLV-J4HW7DY?_S32<<+IC5K
MJ7^@&7HG@)U5^%C!A5+1/ER@R)&O,3=FU/$S^@EN2<<[_.6GL[M<Q V5B0&B
MM>?6PK0D _@$0)E/$9( &PYB8@7&Q:9]M<'*X\A>MOO PJBG'_QL/M2KGC:R
M+ZL]DCE.DXUI=C<[[Y<L2!,?Y/[[GL2&%=BK(@X!//5&[ILLI@;-CRH4:^B
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
M_'U^!;9F8]<5(73Q MYZ9V9#OJC'\;HLA:WJV@G'1@:N$KM3237)E*W^]2_
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
MM5>O3!A?ME_8EQ%A!YXYN\-(?8Z*1,!)0 AT>"SW@]C%4.X!$71]GX>(A3A
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
MAH8DYCYFL5$.I9Z^YK8,5;+]CW]U0^=_N8/=S'8 U5LB+,$T,I^_=/Q2@EZ
M2E3@CA#:IH&)?2^LG9[.Y4YU2.4>OZB#KPRCB;^L<97<G6_+HA:_XA_IP_KA
MPX_'K%CG?.$E88)XXL* >BHBSO=@PAB!)&%>$GL.$8EG0A<:?<Z--C8B5^4K
MBC4I4I;B_!DP3@Q/>740U^,3RSB.S"N-M%G>J0!=946K! :MQ,I;E*5%M8?D
M%G."&(!EB7!T>IR4> P@>$U )J^:Q_A5D;P?5RJ[<_K$U4%HLZX&V \=/^&0
MAUP:*H()B%W$H(NXPP1U&7*T#AG[.ID;U=1!Y!M!ZX0Y;SS'332WR;V(]C.+
M+9S&WG+N@\AN8-\Q%'IB^@Z^.EDXWS'ANY%\1Y\=&E*?/?*\?%8-EMW,9MMS
M;"'B0% <0N96J<<B#F/,$^C%01AQ+XA\;G2^=KS+N4WU5N(Z*U;Y,B&?:1S^
M4;SUC J[*(Y,!+T CNJZK ^3M6#_HQU.G ) %X#=Q #:;PZ\)RAQ69W'U.')
MVXJ^E8^6ZY%0".I#AE1H!@XQ3!+B0@\%Q'$Q]5P'&QWK]_4V-\9IXN$[18Z/
M>'<- %CSO-P6;"-3C#%BYJ?..DC8.B3N[6O:,UT=M7>.8+5>,O=VO60LK7-I
M(,=[>B_WG\MJ4[-=/34]7X\V-#=&V H,I,1OGGX&6Z'UW6&/X]?/"M:A&YD5
M^E"S[*E@!,T@%]KCK4_F3JNM:->U5O^ED?P.#EW[?%ZKG=2UJ'Y;7#[A=*DL
MTJLLKRK,+:B0&QZ<>#!,1 !1(F)(5/)VU_/C).*4QFYHU<-@H*"SXZQ60""R
M'(AUJ69=6A1KO.JY#IYV;#6MH!F,V-B'-1K^ 4?< VIEU<E[K2YX^0%4&D_H
M!7#BF$QUWS]4S'G=[)\(MO$=_JG]#5MB/F6KNUN>/[SGI/P5ETTZK2^\S3U_
M+6[R=$731[S\N%+5EVZ_9XO8]_V88 H9BS%$0>A"XLDUA+( 8>:&C#"C>[DA
M0LQM:9#3)#!; 09!K\?N8P,Z,G,K\:&2'R@%U%5=I<+S15T+3@IKCW1/@<H2
MH0X285*R/ 6DUT1X4EMF),=XNJBRN#Q_?<#+Y=MUD:YX42S<V'&((!QR:>A"
M1*, QA2YT!.<X1@)XF*M"X #[<^-FFH1024C:(74XZI#"/;3D 5<QCY<,X)$
MFU2.*-ZS299OUE0A_[)EB$/M33+YCRC3SNMCCTU1Y[8J"RD_CD42NX)&/H6"
M8@95:7(8$^[!6! YY1T_8HY18OQA8LR- .3W%(U9UW8#OYYU,CZH([/'L&JV
M=1U;*<2YZMB^1O(L)6PW0LRX>NUKH$XK7+O3FKD1\TE^"<N;^VS%Z]W@(B;$
M"T@LV4TD7%HP*F0^81XD$:6(8B_P0VT+YG7C<V.O2CY0"=@<R.C;+CO '3=<
M3H%C]'V1-A)&)LLAE0?9*SN-36:L'%*C:ZD<?,;\ZNX+I]D3SY^OQ8>\"IC>
M7@!\DB;0QY(_Z"1FT6EF1M]@*VZ5R"_/)9#9NE@^UR>FKT]:NW=32AE0:6/I
M;LH$N$'74UH=3'9#9:)N]Y+*Z+VAZ6#R] DK-[[/67T?)I?!]:I<!#&A'@H]
M& 8HA@AS7ZY0#H6N[_.$AAAYR"A6_U!'<UNRMG)>@%924(MJFIGE +)ZEK8-
MO$;FDR%0#4AETH^#M5PD![J9.)E(O[*[V4"./']B'.#;YU\Y5G2CCO>N<OZ/
M-5_1.FT99AASA[B2&A(/(I\1B$7$(7>CP"6^B'W&!\4#'NYS;E31D1-L!!WD
M'*<#N.8&W2Z,(S/(( 2'QPL>Q\1VW&!/C^>)'SP.P<$X0HU7A]'-%UZF=:O*
MO?=6-O(^>\#I:I%@$A,D?!@IWUM$J(#8CQ&,D9L0WPEQ[!L="1[J:&[$LI6S
M#E-1DH)OM:R&S'(06STZL8'8Z+N:(6 9D\@Q)"PQQ\%N)J6+8\J^YHBCSYMO
MT:^D['*'VFZ!WJ_Y;?;7-%M6N]-K\9_9 W^G3)W\^1/^?OE0ZCK;FK8[-VYH
MY >;S3Q;<U!F8*.#VMTK+4"C!I!Z7!CM8 ;!?_RT9$SDQ[XU& 5THR.3H>@-
M.CXQ[FRRHY2A,'2/50:W,?2(Y3'G-*U:7Z @8") !!(648AH$$-,5?T"CQ"<
MD#B(F)%)TVU\;E35E0TT-RJF9R@=Z'3/388!,OI9R58LFX<CN\I:.Q#I-#WQ
M(<BN4KL''WN>&5HZM./3N6);4V9[V'I)BJK@X,+WXR!TN -Y0+GR40@@=@,Y
M>PD+>12B,(J$62%1[;[G-KD[9O?;MD+&MU98PTV*R1#HL<!(P$ZWE3'!=$"Q
M46-TK)4>U>]YXD*DQI#LEB4U;V*@YW>ZXM>B3N%\A6E5]_0=EA^5_'_7R_SK
MH^1(D=*;=?Z8%;Q*#WU[CU?R5[<Y9ES^G-[C@A>+.%+YW9 '73EDTBQ!'"8Q
M"R$1G&.$44B%48"S=0GG1G]*067TURJ"5L<+T&KY*MZD510TFC9IXTNI:_7[
M2ENP4=?0'=WZ]Z#'LF<=Y9&Y^%P#;.X%/]8@V'*1MR[?M/[S8\&[XUP_6D?V
M%IDJ.<K"(1%W,:)R=4"J4*D?0LP"! ,JJ,>(ZU(S*_A@3W\0TF^2QA@:O8?Q
M'4Z^QJB=AT2/ F:%!%^ ,2*9U?V<G91>J*M#+B]?&)"!CU-ITK+K)YZO5$KB
MJW2%5S1=W7W!)?]Z??6ES1R,*0F53S_U5$Y\GWLJ"ZADC]"A/$D\(0)?.R&?
M7I]S(XY&;+"1&VP$!TIR\$;);I*K3Q/[?BH9"=&12443S./)_0:CRC*Z5AN[
M^EQR8G1?='YVE"UE3C2#J2^1HF9+T^55-%/M19I%PU<'9UUD:UK^CE4\>_G<
MG-,OXL /DYBZ,/1]%R(28HA=CT$F#3\W$2Y)?"W6[N]F;D3][A[G=_*K+S/
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
MAOW.C6B4Z$!(V<&R$1Y4^0[ =RD^P!WY]5.;F0Q#/^^,".[(!*2/ZX#<<28
MZ^>/&PGHB7+(6?B0C=+(#4"K)Y6<26N3I9,;H&(WI=R0UP>>7R]E-\KOY"K+
MWV=K4HKU\I)2=3)>?.&4IT\J$N1+MER*+%?'<0OB1]AS&8()1@(B'E&(_8!"
MKL(,/!)B*HPRSAE+,+=UH!46;*6] !NM*H>0)K'N)[E&@V]*%7!5ZV)Z9FX\
M6IKGZF..P=AG[Z/ ;WY./Q1"6V?YQOU/>]X_%)Z=.X'!#0VL.R2IN/*!YZQI
MGS-I>-_B'XU7B;IGW$:#-@'+U<U%4:5NWD8/)")"..04!FXB[>8PDAS*/ P]
M'GE>2+$7Q$;.=?9$FQNE5A9)JQIH=:NVHLH+MW7YJIP#ZG!Q\C)<O-*QR5\.
M=$(5QAY[/1X^SXA.8<\;#>;;$P?3O-*2==QM%6*R)]BT=9JL [I3QLE^#P,+
M</"BX/SZL4IVN+K[Q&5WGU),JN3]OZU86E2+DW( I_+1QMU+!+X0G(:0^@&!
M2!W4)@'!D(HX(<*-G1A[BU45D,UN#6IT#!%&BRN2FBMV1!KS()(7:OX_55>C
MF/UM790/?1G,+ Z/'EV/A_9$=3\J^55"E48#4*EP 39*7("N&J#6P[JSW4DX
MVBH9,DB&:<N)G +33JF1DQJS%9SR+EN5>4K6U8'&V^</#X_+[)GG"X>).$(!
MA8[/7$F/L0^3V$\@B3TOB7R,":*GQ:$<Z'ENEO#^*(<JCK^-2WNA"2#/H-7E
MU.B30X.#G#@,Y1HE5ZR(R\&)&(PQDG\$+@T#XA.,T>*)YR0[Z_!T)1AO@%K)
M .U*/!;T>NO2*'".O!:-\J%;B-\Y@MQHH3J'^CUS5,X1.(X'X!QKP#Q+Q@W/
M+FFYQLOE\PU.JWQ<!CFN]K\]MV7@YL,U:,4$2D[033MF%+;2 UD_N]A!:VSO
MA9. ,DI8T8_%H.P4!YJ<+!5%OTK=O!-'GK1E'ZJ@:2J-T"^\7.>KZRJ!7KT<
M+ 1A@4A0 +$3)*H6,H.$,P9#)R !%HD?X[C=00^U0@YW/V#//+8ATLBJDD5(
M88'\VG$EZJFV2,\8##5'3L3UG!;)!N9:=O!&W2K]K-#NV"IC&B3'L1O-)NGI
M^LQFR7%0CELF&FT,3"!-[SE;+U5E3TF3V4HYA;=E)&[QCR8Q1"/)JWL##P?<
M=0(71FY")<LQ 3'R. RQ*Q@A?A!3HU(/)\@R-YMHJT"G-(VZ43A6[LSZ(.G1
MX$30C\R*K195O> C(P#>--K\/.KMC05@;65:/D&2:;,GGP[93D9D"TT.O('Y
M>'7]<?4D.\SRY^8 G[+$DR:@I$S"U!D5]R".4 A#XH4(AUX@7",OI3U]S(T/
ME8A@(^.@5 ;[D-2\"CD-G[$O.HR@,;^_.*R\K=N)/3U,>_=P6,6=FX6>1X=-
M\ .W%&WE)@]%U.68PLAS$$1)*"")? S#1&#F18QA%IG,]?[NYC;MMY=W2R4N
M6#;RIJKH$SU2]&D(W'J$8 _$D;FA[_+3>LTL/50LD<:1SB;E#SW%7U.)YEL#
MMV6J+L/'HEAS]GZ=RT[J@H!U#8?F7)I7#]W(;^U>"E"5;U@XR.<T$2YTA!](
MTR)A, FI-"U8[#N$<S^*C.XF!\HQ-QYJ)06%$A4\-K)647B@J(NRW*FZR+JI
MF4\=)\U=V?CHC[TCJ_"N50"U#DVQU[88S@78#$[]<*M*=69E\;3J1#!M[<(&
M2C'M#NPTJ'9V7R<V-X+O6^-R5[Q?<Y5-[U:.+E]@-\ !9@RZCN="%+,0$B\)
MH._$4>*$2(1F.:"-)9@;;<JO-[3HT;87=,TMW)A0CKW!T_!D*S- >'4G>%%E
M_025$A-YL?7A-X4'V][^Y^.]U@>/D>=:;T,#,T>EJ[24/3RI6JZE_.I4?>?Z
M8N S+R6CQ7$4A"Z,.9?F8$@22$*$H!])0S"*8LQ#HY.F_N[F1E^UM* 2%VSE
MW?CL2)$-,T/UHZU'9?8P')FW:D'A(/C,,S]IH6(KU5-_9]/F=M)2?">9D]Y;
MEE.X?$I7_&/)'XH%$CR21!)"7PCE ^M$<I\9<^ASG+" ")\Z1H6[CG<Y-W+I
M344"OBFY026X85R7!OAZ/&,7TI&YQ@*:]M*[[  T=HJ7;8?S2/.R X!VJI?=
M-VU[6UVMRW7.6]?,%QZ;KVH.N$'"$R_$$/G8D=LY02 13'*40P3&7N (EYSF
MIV\LT]Q(;.,P1+.'1[QZ?NDHKG8E.2_3.E=@=5A6V*L?83Z@>KPW\3"-3(Q'
M'+UJE3;.YB_=T*<M)C$8Y=%=PO0EFHFGF#&$^@YDYDU;WYA>4KI^6"^5V^GE
M0Y:7Z3_K)$8!YE'@)!P*)@U+Q/P(QBSP8>10YB/B12(69DZSYD)HS?Q)76>/
M;6([BH"N)M9VMH>&Z^3=[BE#,(\=L#'V-K?%1^ ;?ZM\2("Y;)^/ &2PI3[6
MT@07%-^S1>Q3'"<!@P&A B), YAXO@<)12%Q_ 3'GE&*%L/^YV:[RD\U&/%R
M0@(^PM6$&8RSO)CXGIWI6F*+W3DN)63O\[V2V$)STH5$IYE3HPEJW]JW7&0Y
MW_C9M@7(+U?L2OX\O5N]<E:G+B(LH@BR*(HA\CPJ*8ZYD#D!"QGRN$L&1A0,
MDF=NE+<I+E7K83&N8-AP:7JQ3#<(8WNS=.(+&NS)ZY&X *U"U2%FH])$,08G
M 6P]SF"8-&>*-3@)NL/Q!J<U:QYP_K7\^TU.K_/;(O\@NWBH#-5?>7F?;<NM
MZX:?Z[0U-XIL?,CRE,I9*JV5KU_ 5G90"Z\?BZZ%9C\+C@'DV#2G@:$D-)M4
M9HK2H AVK0XFBV<W4;<;W6[TWC SKB8J%3Q<%RI<2=-Q+0V/QHQ4R3%>$AHO
M&AY;^%X<T81BZ'LX4)M4#F,4$\@8]GD8N0[QC>(=AHLR-V9JQ#*ST$X8"3WC
M;!I\1R:LQOIJPMV;LJRM)F"KRJZUIOR/CPV,L3UV.J:63+$3!)G4"CL=L-<&
MF(46;5U<_RY;O5<GAW6Z_*J:]V,EPF^%.FI\AY=4G2U*Z9JWKLDRO:NDO"1%
MF6-:+KR(,)>Y&%+L88ABN3N./81A(OF41=CU'6[DR#>.F'.CW(X28*W2]I89
M8%SV_*#\25:\!(^5)[KDA?IV-=NH=.KMMI51'WKA/?58GN4.O%42-%J"[F@K
M/4&Z AU--Z]O=07?6FTM[L;''8[1+LNM"'GF^W.;0!^_4K?:V[#5IJJL=9-G
MLNV%$[B>ZTG+FR;"AXB@!"8\3F!,G("1"$>.*Q9E5N*EWA+1:=N(US<]C$<(
ME6B@ELV,J+N Z;'K0!A&ID0M!(RI:X^NEOBFV_*D)+%'I=<S>]\C V]T)4-<
MB[JBRQ6F=3QP]O"05KG!KSB_X7+\5Z5DBT7LQ3ST>0"YQY2W"Z<0"TX@I;$@
M7D 02[#1;:Y^WW,STSYE>*4\$!M9@>!<&6:-M(9WO 9#H'F_.PZP8]_M*@M7
MI4&JRPNU@JM$M1N<I>S@YCC.YK>ZYHC9NM$UZ'G:VUQS2'9N<@<T,;"LD/(*
ME,:)*NKV;EV4<H><[V3:$'' B1LSR"B+('*\&"8^%9#[).%^Q'W!C:YJ=3J=
M&W&U<H)+]J3*/A75E9^T%+D45V5A?.*KM2&!:8&OQURV(1V9LEIQZ]*.K<#C
MYCPQ@<A6V1R=+J<MB&, PDZI&Y-WS4O__E9\?<#+Y3O\V-0]=:A+Y 9'0)R$
MTFSBPH/8HR[$@<-\#_G"3[3K^[YN?&[T\MN?OOX)5"+^\JM*%HT?]6O)[@#7
M3QFGPC$R-?Q6U#@H#(X7UC4J^'I(ZYZJKCNO3%:Z]9"PW?JL!Y\YU:5K?\&J
MZK+XNC[W^"M>KNOCC>U9R"N7H2 F<>)%JB"W_ ,EU(&8$A^*"+/(C0+.'3;,
MP\N&>'-C@$9P ,%&]NXQYU!O+RLCJ6>#G&]\QG:2Z/B"':P,>-'D-&H4O-@_
MC!,YA]D< .N^8E:$.Y/KF$U@#WN26>W%;"U@/%U\Y72=2YONPP]Z+^<!_RSG
MQL)S&8X#/X$8AQ0BYGHP%A&"E)'8B1.7<J2U"3S4P=SXN)41M$("):4>#1\$
ML9](;4 S-A6:H:)-8<=4[W$"DZ_6_"/_LJ6=@PU.0AS'U&FG_M'GAAERG2"F
MZ_)>Q7X^/.;\GJ^*](EO_24^\_):W.(?"^3R1' <0N(CHL(Q'4@\'D,6,,=#
MW/6XI[73&MC_W*9^-]8O4_)7,?,;!4#:^" ME0^2F6%F.C)ZEM>(>(_,)UVH
M*]'!"]G!"W>O*@^1,L*D#O:LIH'@63*+3'N?U.X9",UKPV9H,^9G2.^R)[["
MJ_*+LHW>9P\X72T2@@+BN3&D*LLCDO^ .)!_>()(RP6%Q$-:MV\'VI\;>;4B
M@DI&\*V64C,ST2$,CY\HG8C,Z.?-(X#",OE9JUN8*D9^1'!>=#0?D(S.WGH@
MZ#E^V_?69"=P/2)W#^'Z'AM89Z"')&M?UB^<+G%1I"*EN$GHT1@,PA'$BY$T
MX'CB043C",:1@R%Q'572W8L2#QD5(1@NR]R8\?J8*=?ZC.>O-3*L6W#"\.G9
M>Q,-RLBDK&'O-0.RH\TXEJ %6&V53#A!DFGK*9P.V4ZQ!0M-#N/=%_G)ZX.V
MYD;-"X((A[X/?:_:(!,*8T(I9+$?(KDY#L/(L-3XP;Y,)N@TI<5?G&N;4>%A
M1"GS?!%2!F,688@\)!'U.(4NXA131@*"C#*<6,%STOH475AMH:JW?%C!:N3%
M82],%N^#M;&PQ.B'^YF4KX^J^YJ-C[]@*WA*LGIVMTK_R9FD\[](*UH1_OLU
MO\V^\K)<5HDI"W>18$&HB)7;.T<017)CGR O@E2(..8,"1P8G54.%61NO'*C
MUDHY18J-C$ 9M?SDNLN:XQ)[#G$Y)] )N"1TM3K&JN9A[ GB)LA!(N1M2K_;
MF0S/R^Q^MY/<*KT8'?#F3BI@>(8\>(CT5H<I)L3(B\?^*#*U9:C+T:1T\ZMW
M65&"-[6KK=QP*.W:X&*IH8HBW.HX9N"8&<:CA89IBG'FX"\SL(Z'=QFV9[;B
M%7FY^!7_2!_6#XV5)A(_9!2I%/J!"U'BJA-IE$ 2^#[Q&<*QD^@L83LMSVU-
M:H33H[==G/KYZB3M1R:@1BZ+]NI!;?NH0+[4H0'YKRT%[+8WR9P^J$8[20\_
M,-C.K#ST;_&/.L&GRLG4_*Q)I*;.&N3_:W>:5<L+FVIEW5\O5)$=["$!24@3
MB)@GK1S7<:'K1CCAB?#<P"@4PJYX<YO_F_ (VA'2V-BQ.7[:)M"91F5\PZ@>
M$)5'L$UMK/Z^^46C7A4\MM&@BG5I5>Q4<7RG,ZQ#C*,1T+=G,MD4;FI#:@1@
M]YA78_1RXI$NSY]2RK>.E=T^/F>K)UZH\'[E9EG<JK#V[N_5'N%S5OX7+[>&
MXL+Q!8Z\6,#8QT+E+_4@QA&%4@S*G22DD3!:"4:3=&Z+PF^K?"/;BX5!_D/N
MQ7)>>P/)G=>Z419D)YT]6Q]ZPU/6<P[HR.O)7F_X/%=NC.KO<L_=ZM<ZR5?[
M;:D1>):[\:U.%RJI_MKF%GMT^&T?#%N7\SP'RV/!??!@>K0.S1WGWS>..K?R
MU07"29 D#H*12N2/"'$@%C2 3A"'F(<DYIY6'J_7#<^-SUO9@!).WS_^!5;]
MC'H* F,;U%K*&[G![]-TD/O[BX8F<WO?)W[7W7WO[P>F1,HR]CU=+B_I/]9I
M_K+B^ +[?A+'.(*A[U"(D+34"(H2Z#$W%"SATF(+S*[L^[J;WZW])6-IXRN#
MV=_6194ZHJ@S9I)UD:YX40"L5"G2 =95+_9Z!I(M/$>>XJV8J@90+2BH)6TN
M$RSF9-( Q%:2IKZNILW:I*'T3AHGG7?,O<=W+P8T/-<WKGL<Q<CW'0<F,4%R
M0QB%4*[^H>0?P:,DC"(6(9VD;"=+8F0@3)#"3;OV]NECT$\\DR)[ABM.H!E-
MHRY"K_M])RV/B[ZK_&3C,Y%3_>U]G7TV$Z#$/T UW]0_U,_NJLOF9>WJ^BC)
M*P=%O9NICT+>T/9:6IV_EG);72_5 %?G:N#--H>M:@$7X#M?+M7_'])5=?_T
MV#B%+-LT+2 5H"@E=8*<*T]U29L7R@EZN69U%E6L%_LF)<AH6CU5I?#!@#4?
M9)M?M^U:*E6W\RA5>E5B]DWE<TWQNN! /O,,[K'L0IT,U+6H.@=%4BDE2+:J
MK)@&P,?V-K_M5,'V)SL!"U8^Q)[0AM/:GRP(P@H,W7 ).PW:<CKKW._O)&Y=
M>!$+:"(P1)0%$$5. N. ,^A[822<B#'D\M-<S?JZG]T^?Z]3S6ZFY0OP1@Y:
MKJJ/_0S>\_IO0$@>T/"DL3%L<>+CF(<N%$&LALT+(:$.AI0+&G+NA2XA5CS1
M3AZ]<_J?G>P7V#L&VO>L(TV(,UA?UN>"!:\R'3A'\R7K[?S,'F0ZP!SW&]-J
MQ;RPURTF<CG,/Z5%^2H1DV8UKX,-S&U-:00%2E+EB"!EU:_8=1BF?O:QAM#(
M)-,%9Y2\45I #"J_=;C5R6IN'56L6VCK^,,#,^KQ.\4.7_BC*B6]NOM5\O^Z
MW@"]3PLJMW[R7\6F" AS?$8PDF#&F$+DB@ FF/O0C5V'.)&'XX@89<PSZGYN
MY-!(#S;B7X". J"C@4YQ#QOCHV?5C(?ZV+?Y5@$W3U\W"#=;Z>G,.I\V_=P@
M8';2RPUK96!YA&QU)_<S#^\Y*7_%I4IPE?)"]MV4H;X6-WFZHNDC7EX*22:J
M)O65W.XO0D0][G@!#!*YJ" 1>Y!P%, X8K$7.P[&*#"JE3!0D+F1X>T]EYL'
M):%AD82A Z''=5/ .S+K*16@T@$H)23EU6H\7X *;J!$!DIFBU433D3-5@F%
MH6),6T_A1+!VBBN<VM[00JM/LO4L?[[)EBE]WFY6/!8$B2LP3 (_5&54L6(\
MID);71;[#HV94<:60QW-C=$V<FXSY9H63#V J!YUV<!I9&K:B'@!:B'!M^;_
MH^0//H:(M5*E![J9N!!IO[*[94://#_P2F)C>EV+KF?BE]H-6CDH%COI@(OM
MMQYZB+D,1]#S*8>(, QQA#%$#//(%\@7KF=T1W&:/',CF:Z#<NT#*J>2;/Q>
MG<.J([RZCLN+8!>EH^'A^(F#J'E:/MW0C+W1['<;MUQPWC)^ML[+3Y1FV@-T
M.]#MG*A;:G9@[:NZ9,T5EZ_@Y2W^T40G-4?Y"]^)_5C5UO2E"081)R&,@XC#
M./22F&).2&16]JJ_O[E19R.G84FK(YCJ,9U%I$9FLD92T(A:Q5(VPH(WC;B'
MTWN8U[#2 \96^:HCO4U;N4I/]9VB59JO#:,0R4NIW#!>4JJ"EY0/:F4<OMZ0
MQ'Y D!\B&/F> U$0)3#Q"()N0CTOEKL_+W%-F$2OV[D12B5U54.EE.Q>+?0W
MLOW6!\^,:#21U^,;^WB.3#L;*+<B3[-%-$/*$@]I=CHI'9D!\9J5#-\^,1'Z
MY8^T6#"/.]A1 3#41XJ#/$CBB,&(,T9Q@&.1:#FS[6U];E3S.I6UDG%HMN\*
MO7X>.1F3L:T4VW ,3'UN"LM9$I^/D.^\J[=NMO/JG?/D.N^*>S#3^8N'!F[
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
M(7^8YDHMM?-4L&5UEC^UUVF!E.+@U?.?3C<KIOLR:_-$]E>9'*[G)979,8$
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
M[,2V=%J83X&AY\(+L+[=%ZW03</)3NR;H!$\V$GNP6*PQ\N5'\-\X&F=&=:
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
MTX@306?0-\0EX&9=0)R.>%U0P%H.&/--#],3)OW!<3)GN0A)G  NH%3V-A2
M)ED*$AE!+!,J4$+&1 BX$&YNRTS;$K@O]\A>I2YGT"X@8.IYF3 Z8-"UH7.\
MSD_?)+$"+J%W'#C@1+17B2)P">JYD *G8XSM&TTV]:+S=DFJZHNL*Z?>_BRJ
M!4R$@ @)D,=,Y__P"*!<0I!SG*,T)$(2NU8'YT::&QO7\NGOOJW;JV6T#(@]
MCZHAJ;K RG=H@!5,([I%7X# 6</H<^-,W#/Z@KK';:,OW6#?V.U=6<<TZ<.L
M'Z)\KHG&M)/;J7OG]F4K&=<KL=Y6R^=F>W>X+>RD-V_:=A*RX8_<!5J^C\%-
M@6KM&T?-V(90&=5][>0#)VNW-J1.O[_:X'6NZDGU#8DO\JXLUN4W4?XHF-!5
M.YO:JPL!<9R$0H((Z\2\%&4 1R@&.8P1RB/=(MZJA/DX,>9&&R\,>[7@/6FI
M@ZH1NZX-'+QA%XK7NIPE,QO"/_:>2>ATL:K#R:C5"%H]IJLD;(.EMUI61D*\
M<F4K&Z NU[FR>MI8ZGPJ!6L">=3/2U%[YU:\/_1"LHAC%.4@"W.JB#)- .&*
M,M-,9"P7N0R151TLDT'G1HM]F>M .-(3UI8(#3 WI3VW2'HGN;VX-\%.X!K/
M6Q,\1W"9.4#.F,M@R(EYRAR$8U:RN'=L"G2=9U+\$"?[(U&:\ @3!'@N"("Z
MD@*EN:(@B1#,:,03EMNE.0\--S?>V4L;7-5ZZ@+(9G3C#CK?[IJSJ'FH]FF&
MBK/TX<'!)DX1-E'\. W8Z*Z14</;<E74KN05?U_\U#]U=6Z36&8PP13DF:(0
M2"$")$(Y2*(LB5#".$FMZK"<'VIN'/)%2F4SW@1_DE)\7V^K)I*?;#?KQW7]
MC8A_;8NGQZ$0?ENPA8SCA$@&D""1(NU,@:V=ZAF$>1QQEN0HLLO1<P/W-(EY
MKP"X&8&[ =$S>>^$K%'KQ/1 W)?1<!4@?7Z@:8.@+RI\%.A\^0Y[SWOM9+U_
M?/CO]9^?5D_%VU7%U=]W1_&&/OCAI\R-@VMI@_OBL6Z"K60./GV^^[!KIB"X
MN1?^ GR7_?'ND//,!!=!"_YP&FM@#LXH!_V%1T_FJC=3L>^T-[S#E?M>)TS\
MMR#+S?>W:@75SJY[G=O;Y)X1]EU4OR\WQ:/ZZ^[W"T8YC9BR,P3!2)EWJ0!4
MPA2@) F%P!)Q;I7XY42JN;%0G8&T^4XV0:D3.LM&[&#;RAULM.#UOUWKVQ\S
MA6-=_9XGYE4\__5,-4H%6JO&V5_+WZ7H-G/7J=;[-Y]' 5=@[>UD8(Q,KWQ0
M< 6,E\\-KGFX'857Y4871ZS6RX+7KL /&_%8U;$_1"18)$( (O4.$,84D##'
M($R3),4L3V-H=&AP?HBYD>L+*8-:3*MXJ@$PAYG1#42^77+VZ!C3U64 AKA'
MW=WC'?6W/><,/'@2 KFL6,<&!E>.S#I5$C:%^YI(S06#',99E@ 4Q\K0RF(,
M<!0G(".0L3 B,J=6IX&' \SML_ZX7CV 91T.W0AHF2EZB)^9E7,-*IZ_Y!J0
MCR: V.=TGM':5>;FX>.GS<\\H]Q1%N:YZ\9]P'];K_F?Q7+YX?&)%*5V.NJZ
M;0LLHA J@  56:P^8X0 C60.LEB**$:<BCA<K,2#+@!W;_XUGQ[-Z.W%S=M[
M-*:_-[D3]B;8BQMH>>T^\3,(FWWH5P VS>=N#Y+U9S^,@:./_\P@DU+ L**'
M1'#AZJN+X3ZNMZM-I2,Q'U;%OW52QJ]DJ4L&?OLNQ.8@02K/$_5^9 +(1'
ML5K[$0Q#@&F&24XQY78ES$;*,3?KH!4^*'?2ZSJXM)$_J+0"MLG2(R?(C&XF
M@-TS'[TH9=NB__4%^JT:0:W'5 5LQZ#IOG"ME12O5;!V#%0#A6I'/<Z^2>!=
MN6:BVK4F3F"69Q'4"6,)@(3$@%*)0,K#1- LB](4F=#AT9/G1G"M<.8-YU[B
M-,Q*5VGOF6=:N2Z?.U] P+RSWF@D)FJ@UR%2BB<=_+=Z""KQ,!C%8-4;[Z3Z
M RWP7EX_6:>[DV+V&]J=ON!::ZVNDO#K0"&%JJVD\.MA)84F30L)'.:88Y!&
M7!%61#&@(1% 9#EB4(0$Q789KJXDFQOA]>V+IE0*'2RI4NUKJM#CFBH7<\8\
M3[NM53CA9$YH)YJ4QJD&:^.XR_WSAKES:_):N5[)OG0$YWF+T]4 HYL-UDUQ
M_E%LOK_=5IOUHR@_%H06RV+S_%7\$*NMV!O#BRB-4$J1VK+GBNTAS21 (<Z
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
MG'4'CYK,67=:A;ZS[LP58_-L;SE7,UOI;YDL_[_BZ>V:BP7-I81QA(':LF<
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
M^D.];M.D$TI?;)UTZIZ1+4_:JFF%V#M'!4L("W,*HCS* )0I C1C*:"2AKF
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
MZ$6IH<$+[3[7AX<'M>ZK"1+5YNVZJ9;P56]JFV8^_]H6#2=T!?22F$F:AAG
M$B(=@B$ %4D(\C"!)&51PE!L\J5;CCNW[[\3/6"M[$'M"6AZ@)&>^&9T8#L+
MPR3A$5OO>PE#6"_7.[P*7]ZNB4WQAU? ^84 ,\#[>LH>"59#Y.KFFJJC.,8U
M7=L^;1(2'ZEB1^UC;Q\9Z+!^U.5KV4>U,'^1;]524FS:MY\D>4;3) >"H01
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
MD$QT#B)!-,(YCJE5V]3!T>;&&YULP1]:.DMOX#"N9GSA#"W/A&$*E'V,A0D
MKL(D!L>:-M+!1.VC8 6CFT:6#"S7:M>\>=;VSD;G3?]K6SSIA]^MEP5[WI^;
MZ\."#"4I" GENJ5[!"B7"< PQ8+D4B0),BOD;CNTS><P3;GW3O*;>@NS::HB
M=-);EADTQ=^,5WQ@ZIEB!L%4OZP%#_YH__22W6:+FJM*AJ;#3EO>T!*,HYJ'
MMO=?4X59[;5*\5UMMXH?8N_U4]NS+U+94J?3!W:MK61$"!$A B01:ON$90X0
MI Q0'*4Q%F$.8ZOST>M%FIN=]+)^\[JN&LCZ"FJ?6^W87@XZMGW-H.$AP:3S
MXOM,H:D _6(27IPNW-1.,S5=>H_GLON9>SB=EHJ^2J!7J"/M L#31::=/'D<
M*P]U==UW&#XMPB*/480RE*DMJ;(S(4PPP"0* 8\H37,:"@ZA#1]?(\S<F+CY
M[ GG1>,I?\,%W[+Z9TO:O6J*S AW*N ]4ZU=;^RA;%QWY.L"6D>T>Y4HDQ*N
M"] .J=;),^US!-1H#\HBT[5LU%[W^;>MN%__5E3_VI)E(0M6GSK4--^>2U2W
MCQO3K($QSYX;3[8Z!)T2 =\*77+V4(_.0.I441_VHYX[\UR#43,QS)]33()G
MSO2&OU6:PC4@CDI<&#7@9*D,U\#13VZXZCGV7%<G7%5OU=92C?-I]53HNCEU
MPQ131CO_A+GQ5B-I4(NJ"[_<%X_U=_/I\]V'7GDGPY/-"^A=9B$WP/FVSPPQ
M:WLC.4J!N@S-* 89>.QD/'%9M3X;&%P],J=A6VW4IK7\*I9-!=?OQ5/5=A>D
MF)&41QF@6#?_#A$!%#(),IS&-(XBS#&V.X88&&U^)P^=L,$+:2VS&0;@-=O?
M.8+,,SV<QLI#TT8#.%PE,PR,-&TRPV65CY(9#&X96V]S*3^L%-7K[=A7H:M^
MBD4J<$SS! .6<TT4<:B3GQC@,,FBD$I($ZOHVE.#S,V(T#*JA5 O>CPH&QDM
MR>$DEH8Q#5<BY#V408&SDR]H!719(O.\^LYJ8IX88N(BF.>5/*YZ.7#MV)"F
M-?OG]_52W5$U98!VM<#N=%+E>G6[V90%W6[JMHIKW4UIO=HH#9=U6H#Z"$6U
MV1T?H8AR1A$%&=$1^()S@'A,08XXX0S"%.96H9-NQ9L=N^B"&*UV__D?*([R
M_PH:+6WCIYQ.HB$YO=K4>*:U1IE^N<=6GZ"OD-X6O50IZ'3R<D;H!VYG\6!.
MA9LX@,P'L,<19UY&L2/]AX>'Q1W9U'4@R_5368@-*9_O!?N^6B_7#\^W*ZY^
MKT_!?ENSK8XPJ>W*=B>3I1S2,,9JHYBEBMLA @BC&,A09)S@',O(B-NODF)N
M%-XJ4L=8];0)]NJ84?EU4S/,V),![IF86QUNS@ =W#9SH!4)7FAR>8?J<"YX
M_W>O/R<OQ)E@;IYZ<[/9SXW^/I[:N7DATO4KI!,HFX50/:I>W*(XQO4"=]VS
M)UG'G*C?+5=N'C:VXOY3L2'+XM]-";FMHN]O:[GY4]G(G\5FH3802%(>@3B1
M$8!0$(!#M;]($D0D@CG*,;6JO3(XW-S6F9ZT0=6*:5NQ?A!>0S^E,]!\NRI[
M>'62!IVH=4"?RWKM)J XJZ\^.-C$]=!-%#^N7VYTEZ/$SKIWG?JSB2NJ%AE-
M4Q[3'&"1$*!I ^"<(2 0X:% *!?PNN3.@P'G1B2[A,4VSGBC);XRN_,08S,N
M<8F<9S;9@=;&!=?"UC:-CKAHY?68ZWD&&5_YGH?#O6[.YQGE+^9]GKMO'+'\
MG92%WIKKE/2NBT'.<HKT7CB,!8"48( C1259'C-.&<PC:G4@<CS$W,BCD[ I
M%3&N]-L)(,WXXCIX/#.$)3+6E'!>>4<D<&* 23_[\PH>?N@#5]I'1-V1Y[_K
MIBAUPSPEZ#[(Y6.Q$A\VXO'2<F;XE!F]JTK:X$<5].1]T>Y.BQS4,CN*[[%
M9U2@C\GS)XOXL5"V'_IC<]O8,L=_7R^W*[V??U\LU6*Q$*G:2A,(00A3#& 4
M<T"C7((,$H@12QFEQ*Z^\<$(<UN^VDJ].RF#1DS;@L:'. [S@Q-T?!]Y60(S
MHG3Q&>6OJ%E\^,2)BQ6?4>BX2O&Y"^W/;KZQ[X)OE^*+;$*[J^8,2=N\MXQM
M'W4M)<&'4M;J8,)>"0*<Q)#""%"HZQG+6 *48 ($E1"'/(TE-HH,]B'<W,BC
MU4KOFVNU='PLV2MV,I?W3;/)_B58#M4"\C_/E\^'7G/V/)-;IUKP10;=)';:
MJ1^"GG[!0"ZPUK&->S:JF>!_5LU/FEYS=B<Z@%("*BW*@.\MV;4,E$;!2FR"
M![5+:%/J:[>-_MU36:S+0 =1Z29(;%UM%!$'K,D_+ 5;/ZQJ]['!=_XB9U\W
MU&J'%FJH]L>G)I51ISCJ8G;Z5/))*5![D?X?]<OFL>+Q:;E^%B*@;67&^IJ_
MNCDD\_46#)R=.1]RLB,U7V#U3]J\C6%G6E3E9O%5MVEJ3[!#E&>1Q D@+.(
M\H0 BF ,P@1%"%..*37*&C]X[MP6=%T$JJ@V!2/+KM=/W23-SJUU"-[P4GL%
M)+Y7R;%H&%/0&=V'_%?JEI[O2OUMOP\X?-HDQ'!&A>Z;/O?/]FZIWU>\7#X_
M?!-L6ZHMQ*=_;NKV:&^_KQ[NF''Z\?!3YO8]*FF%$K?NG--*''PBY3]UP>*Z
M3^';NC6Q>;[>!1 ON_7<X>?YXS6$SF%G1W-X1KGT+CQZ,F^>F8I]1Y[A'?:;
M__?+=5TI6;N]U2-7K'@BRT_D9_&X?5RHY9F*"$K I#[5QC(!"'("\DB(/$V1
MR!,C5]ZE@>;&&9VLS;'+3MJ@%==\<S:([N7MLRO,///$-'"9[TM=P3;1'G,L
M?%:[-!-,!G9<@[=/MGLR4:*_$S*Z?FQ$$-WL3U/VWI,H%E3&J0015/^!DG"
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
M9A\P#'@'4X[J@7,J;&F%1T-YRN;[!RLR::5&O52DW0WM3+GW@FX^+=:;E7E
M=%Y(6:8OHB(7.(YA$F-%FU3$,(NS ,HXQ4&8!U$BG-JH7YIH;*RIY01[02<F
M":EEO^*+X-H9:CX@ZYDW6Z+E;(I=@\*3\75QFD'-K6O*'AM85Z]OF0%0^$+7
MM]),L%YO=3:*;C*QGM( A3KW!G+.(HB30!E5/$Y@DLDX8R*/8L&JH-L[A^C_
MRU-:/?2' ;AW0QA9I<0Z2IWKEV%6"FVB<5TS !H0MZ.,K@ .9&W50"L8I +M
M72-H[L']U^'P%='?,-.P8?S753Z)W;>XQ7U7=KMY$*M:?\[2_ TBD:*,(\A0
M%D*,)8,DXA(F2&0B45LURJW212]/,3:+PDAIU3S6%L/K^Z[NR/3M2CX&I<4^
MZP(Z]ANL[B@-M+.JX[0TR&T>R )L#EV+%JV=G?9;S? T;+0NW#C8#JM9\/K6
MZLJ5G5(G;Q;<#/]5$>E*;&8K<YS\7I=:%;PZ]],;N=H95/VH+HYBKC/$$=4F
M5B8H)*D(H<BRE 49YC).6F16=I-J;-SZ;:<!*&4OFM I?<1J=103VRH=L^,J
M9C2.$Y'&,!5(JE5,<TA#(6&,.4DHSD48R^FS6-'E:->Q+EU_*ZED@Z5P8-[V
M4-;/FEF:VD.O0\]?Y-I9;BE]]4H9'UX_)[Q>0?2;G-M1IM?(W?4#XX747D^#
MMRPE/C?/DN"7PFF*+&.QN95WY.>4B30B),R@$*%N.9/G,,,T@#A/2!QP0D22
MN#2>=IO>Z2,Y0&/J>C>9>CCC!"R$:=ZZ(3\=RX*[+8<=H?8'<L_,>36 L!1]
M HA41I&.0_18Z+L5:KY*>[M-/FPQ[U; G)3O;C>*N[OD'5D_K U7JNN?R7PK
MEG(^DV*V4+_5_ACVH!^H*<Y#*>.(PBSE&&(FU9N=IH$^H<ED1"(DB'4W1<LY
MQV;T:['!3FY@!-<TID4'.]E!(;R].\%V!:Y[7WK M6<*>V5([5TV/4 [D _'
M">+_ '</,^W1F2ON6>L*'\KT4E>5@5"SA?GWN^]_ +E<F9_E;,W('+P(LOIW
M/^X?1Z@;_$&V(PWF(')4K>XQ<KVU98UGL5X+<2&.\S>RT7GY+W<F>&K74B#
MD@84IY#F,H&8)Q+F04PAI2B-XSA#&7=R&+6086Q?BD*%"6@*7*XT<2SUW&*!
M[,S@GF'OVXM@@;AB,RJ4I3SC>_3!#Z-2/YTA.D#JJRYT"PF&+0_='J*3*M$=
MAFKI<%^))_4TU6J-E9Z\-$])1F,)42"9,I%1!#.9IC#/8Q%3)&*.D),/_<)$
M8^.]NC.5F!Y#CG[42X!:ND8]P-1W"$(AXGYKWHMW\PH.OAR6EZ89U@=Y1=D3
MM^*UZ]MQP5$SK2];?:#W?C;?5GOX]>UVL]X04V+WAO_7=KUY+ YJPBR,>02C
M*,MTYZL8YB*@D$<!%WE" L8#%ZIH*<?8F,1(K)-KA<EUU!N6M<F+7IKNLFOC
M4-0Z@<*_N"QV)IN5:7?R4E[\*#8/2PZV:VT0Z+^3LO?=8U%MYLFT0=:U)$S]
MB+5C 8FV:V['9@.L9,]D=])RL-!!+V;93[RF@:Y#872;@+TR_CBQ(YJ>*+.M
M%(,R:D>HC@FWZW!M \R/#XC>F0WRIT7YJULZG]T;W\NWY7S^<;G2Y7^F.2<I
MRFBF=J\I5W2<A9#*)(8Z\)0%6/ X="J\TTZ,L;%Q(;-V_Y3E)\!R)[9K:'JK
M9;%CS/[![IDPSQ^ []&O?K_7 _S0FH!2%:^1[UVP]!87WTJ(@:/FNP!U&E/?
M:;26)<G(^N%FP?5_/OSW=O9,YCHL][AUJ$B$B%(6P2#$%&*&"20Q"Z&R4BE"
M@G#'&@Y6LXZ.";4WO2:N8\4Q*Z#MR,X[?$,<]>@8N6,(!^K2Z@*7K^IC5G,.
M6W[,!8:3^F-.-[?CHH]DMOI#'V^\?7E;]*'Y_B#$YM?5<OND[,/]6X(1H5'
M4LAI@"%.4WWL( ,HPI1F)(I8D#DUC[:=>&R,5/3R-F]6+0(*E'T_.2"Z#>)L
M!8QN;G1EO19VC-4'PCV3UAZYB:YF6XH-C-R@$KS7,P17T#Q1E_6T@[*7*QC'
M!.9\?]M.N5)\W[7D>;=<;%:$540YQ22-1*Y,*)2$VH[*,Y@CQ&!&4$9BP;+,
MKC"$U6QC8ZLB_Z;@+-USL0H_V(GMVOFV"6G+@T]?^/5]Q*D#-O:"[B$;QH"R
M@LE;.]NFN0;N7VNA]FG#6IN;W)N3%('08B7+K[M#6Y(SMXZ3&[2,R]6C8852
MULFUAAM60#6S@0>,>G[_V\/CU(^D 816G4C.C3=8#Y(&9>K=1YHNZ[B-T>V)
M"H?V^L-B8VSSNP>R>4?F;*N#[+Z(C?D:FHNK8L[[F[X)+A[-D=>7Y6;&]!6S
M)4?3@,>4B2B&*8V%[G\80)*0''(9<QGA6(1,MMK]]"/OV*BFIJ7>("FE"IND
MLO7W:H!"#U HTG+_U--#X+CM>OVE'7"W5E-V BIU=?JR,IPJA8_7O5[^?G]_
M[6&86#X-[7=Y_:Z1[\UA3]*^SIZR7^@O;D5[GM8](T2GGORI[0ME9[Q;"3[3
M=7<XR7.I^^OF.J MCG*8Y2R#<<0%EIQ&L5U5K@OCC^WSL!/1H6;&.=B:"=H#
M&#T3ZDXZ$^Y?RM<-$ON4BX[0#)1><1:B_] ] >9;KKXXY.#O?+FE&[F=[XMG
M:+]M45J#%?<"<D]FB_6F5E9C[2FSH@'1ABR*<W<-EC'1('(].Z+ILK:9$&1M
M:A$=!=.G"8[", Y@D(4<8DPHS$C$8!!*FJ0BS01Q.G:X,,_8&/'[]NFI\&:0
M>5G"_M/";$3=8T N06OIKNL.6-^.NB+S0,O8<WI!(Q+>4@C.SS)PFD"CJJ>I
M ,V7^RH_7_4>5C;;-$*4L" .H53_KX@A2B&)XPB&21!E:8@89Z%K/_"&^:R>
M]T$;@]>$ZUIEOHZK'2MTQ^I5:\K;8.>ACOP93'HK'U^?ZY6KQI]1^WJQ^',W
MM>,-M8/3(1-?5TO=LXV_??E]+7@QP5IG*MWH7CY%OV.Z-B<%4Y['&4]9"%.>
M1A!+QF#&DQ &.,_C)*<H"ZRR[=N+,#8#Q$0-?516WAKHWIQ@)SK8R^Y&.RV6
MQ8Z+^@6[9X+2+C&#=26^CGMXHS50//7+6=C!CTH/C\9->Q ],5H+ 0:EN?8
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
MEOX>\U()4&E1:V<"C")@K\EAMY.)+O#JF$O3:MWLC(O>5Z-GONEK(=S3<[H
MZ2MQIY4,PZ;T=('I)-FGTV#N,9G?Q'I#-B9>[[W09]6SA3&IWJM?VD9H-HTQ
M-N.F)BLX$!9H:>TC-QMQ:^8IGY#U3$4MT7**[+2!HE6<9^/ @T5]VJA7CP&U
MNK[%>[Z="V76Q$@'E_+ETT;PCW-R;_V*G[]]=&^W$A-H.2$ZB$0N179XO2_
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
M\Y:H==5EW838_+I:;I\4PY0'PF2N\\0,.[TC!0U]GBW$)_6K]90$,<5IH+@
MIQ'$)"<P8XQ!R@3% 0I1G#EEGW85:&S$88X,C$(34*H$C$Z@4FH"=FJ!G5Z@
M4@S\T*H!HYNCY=MY;>T(:L@5ZYG-AEDL9Q+TA; GQNPLSJ#TZ@N\8R[V-NZ
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
MC.C:BA)!DG $!499SFC($$I<>.YTBK$QF9%0>VV,C"VS\,\@:<=*W?#I^TC
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
MVPMI\8!V @"\]:QZ/NM9-?X FQT&IS)L ^]Q+KIQU'K-]ASE@%9F!NH!U_\
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
MY2:<0IS&/@PCZJ6")0)3JT@KDTZG-ON_-(G1:ZDW*>7U]58C.*@EMSO6&PV
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
M"6%0DB"&.$PRZ"<X\1.*2$JL'#,O=3BU?=*.O$ )##;R]BKK=!%Q,PYSB>/
MI'4-A'WB2HQP<1=;<KZ[L>-+C)0_$F-B]E[/5,KTD;/U@G\3MP53MI9\Q;_D
M+^JZ9R4_E)PL>&MLD7^=<X18G,A=5BQH I'R"D\QSZ"@'F*^2%'F6V4OL^M^
M:@342J]K-V[DAUH!L-6@=8_YH96PY"3+ 3)CJ.%@'YBO'"-NGW*X%W"N4@G;
M=3YNBN!>P!RD_NW72N_]59N4_AM9Y ^:83^N^6WQIW(!8BJ6?AXSG,4\B6 D
M&((HS&))>"&!"?/2E'$<I-3J_LNDTZG17+?PQ5;H&9!BJTA4^9U&UONLR\@;
M[[6<XCG\?NLHE*L2$ Y4LILF;\?]S]+IQLL8)'>;K\M=CKT!,P;AR";,_-V>
MSNZGR:Y.WGO3L=2HM+[%DF_<T'"8)C26M.2'6"6530*8!ESMT@(2A$+"Y5E5
MKKA&F*FQU^>S6X09^,I7,]#5!S0*S<#G?$GE1-43LLVK8^+;YGZ S<APK&$;
MF"3?8,3LW<@=0.W*3?P:4<9U W< VH&;MXLV[=T$[EZ>ZP.7H8= ^_S4V/$.
MOX*7I?*8$67UA.4P=A+FFKL';."X[!G0!XF!"><L".X.D<>T[^43L&ED-'>
M?;&[G@ 'O^N983$OY+GO0\59OOJ,50#&ZO6O8JV2/6(Y;O)?'\JGIUS[;GSF
MO.NCF*8!9;& &?83B/R0PBR)Y9&-9\@/(AP&Q&B>7BW)U":W4D192FI50*N+
MBL5:ZW)=C3HSL%4(2(U,'.@<CZ'9!F>4D1F8;(8<%/N$CM<"ZBJI8V\YQDWL
M>"U<!\D=KVZPI]E_A5=\UR=(<!ZD+(XA1ZD/$>$QQ!Y%,$QQ1%F(/>Y;W28>
M=C$U>MQ(>(6'U1$@#4WP5\$SM)G=#AE[,_I)Y5V9R@\[&-<<?E+! Y/WZ2==
M%D?MY'%__[I]I$GSKDLV-#5<_\Z7JH)KP=K:4?>E^E&GV.O7M8Y.BEF2)#0(
MH><E B)/4D>:<*3^EB2(>$F0!M>72W4O^.1H2"D%REH)\**UT#Y"O"W>MBKU
MCUW40QW@.S#DNPF.[M LVJFGL.-IWM%:!=,>K;N@5&^KJBYGX._;S^)3Y[-0
M/]ZK8%[#,'25U>$&;M"ZJP.(/8%*K,,-AEEMU@'[O]:K17DH:^O$/?^U>B^A
M_-<<Q9Q3CB(8X3B$B)(89GX4P#@F88A0BA.OIP_+86>36VLZ_A-*VKZ^*$=@
MM?4\N0ZL$?U,=)!!;00$2E:@A1W$J>0T)LY=2(YT]48.(Z>5/NT><N:=4XS1
M'2^YU_[7__XO[4_D'ZJHS/_^+_\_4$L#!!0    ( (QF5%A.Z9AV(-$  +CR
M"0 4    9V=G+3(P,C,Q,C(Y7W!R92YX;6S<O6F3FSF2)OA]?D5N[=?U3MQ'
MV_2,Z:R2C5+22JJIF?U"P^$(<8I!JDF&4NI?OPXR[DL,$B]?J"TMI5 H1/CQ
MP.$.^/%?__OWT]EOWW"YFB[F__87_B_L+[_A/"WR='[R;W_Y^^?7X/[RW__;
M?_DO__7_ OA?SS^^_>WE(IV=XGS]VXLEAC7FW_Z<KK_\MOZ"O_UCL?SG]%OX
M[<,LK,MB>0KPWS;_[,7BZX_E].3+^C?!A+KXL8N_7?YK<+YX+@+$'#,HF25]
MY01PI70.15N!^?\Y^5?M@M#)._"R)%"%.XA)>[#))>ECB":[S8?.IO-__FO]
M)885_D;LS5>;/_[;7[ZLUU__]???__SSSW_Y'I>S?UDL3WX7C,G?+W[Z+^<_
M_OW.S_\I-S_-O?>_;_[V\D=7T_M^D#Z6__Z__GC[*7W!TP#3^6H=YJDNL)K^
MZVKSS;>+%-8;J?^4KM\>_(GZ)[CX,:C? BY \G_YOLI_^6__Y;??MN)8+F;X
M$<MO]?>_?WQS8\F394B+?TF+T]_KW_[^8D%H^!!.*JV;?[O^\17_[2^KZ>G7
MV>7WOBRQ_-M?3DY.:$DAN1"^+OA_7_W;WZ_6_KK$%0%FP^M;^L;Y1]3%]J #
MOZ]QGG'+W,42LT6Z\4.S*MK%\N)?SD+$V>:[DXS3R>:3G\75FA9<3XQ5)3/%
M04OC02G.(7JG0"=E=$S**30WV:XTKXCHC296F/[E9/'M=_K@WZLLZA<;H6P$
M<F>YK6#VH_MBZWVFGYTX;@U3M$V23!J4]@F\Y@JLQ,2$$RKR<!#9UU>[2?5U
MA3Y;IM\6RXQ+LAT7RX5ENJ/<FZ@]_XG?OX8E?1"D+]-9OOC79;DX;:&K]:*!
MY+9J(7+_\AMQ77"YQ/QVJY4'F=MPMB:+BIN?;*'Q9_/Y69A]Q*^+Y7K"A4(?
M*M<\6E#),P@"+>1LB ]A94'51//75]T) :)_!.PMR4Z0\ &7TT5^-<\OZ?"=
MB!11,QT@94UGHF:1I!$%%*:MC<$[.JZ:0.'&LCMA0?:/A?UEV0D8/B_#?#6M
M@C\'-$/C5(@,"-:Y\B @%I^A))4#N5?"I]3F4+BU\DZ04/U#XB")CHR*5_/U
M=/WC]72&[\Y.(RXG7A63K"<(^TS"T.0VQ\(<,%-L)N?:A<0.0L/M%7="@>X7
M!0=)L OM?\23:17"?/TNG.)$LY*3$@BA& /*1 <.+8?DE12&?K4B-T# S55W
M0H'I'04'2+(+)+RA('Y))FPC^$\D?WRQ.)NOES]>+#).%#.:)R=!"SKB%)<4
M5F?+R =VPAHTQ?##'(<=B-@))[9WG+23<Q>P^1R^O\DDOFF9;F\GSBUA\8$9
M%A%X,0541 J:4 G(BM&V""9&=UB4_.CR.T'%]0Z5%K+M B3/<B85K,Y_>SN=
M(Y^8DF34)@/SF:+JHC-XQ2TX9Z4H7F6M#XM*'UQZ)W#XWL%QJ$Q[ L8+^O+]
M\O/BS_DD.^M\%@%,L)(,H,T0+,M@I$82"4<F#HM('EAXMQLK]HN@8D^!]H2)
MS='X?OEAN?@VG2><&$0=C$'0AIA13AMPA3SMY)!.QH@<)6\'C%NK[X:.CB\T
MFXFV)XA\6*S68?;_3;]N7">&RL6<!0A9$)0GC(?,. 3#N0C2H6<M/([[UMX-
M'AW?=C82Z\C@J%;OV1+#AF[G0K:)I*!E5J"$TQ"B-% P6*$Q^E(.\R^NK[8;
M #J^XMQ;=".KO+Z)SCY\6<PO;F!4\N04<P&>NTQQMZN/PS* ]#)RB3*F ZW
M[15W4WW'5YD'B7!D]7_"=+8DZ'(1/T_7,YPD+IQ7*4,TA4(C9@4$EQR@ELQA
MCBY;/$C]MU?<3?T=WV$>),*1U?]Y&6K>R:<?IW$QFY2@O(^R (OU=4Y(01(P
M!KQ4)G#K91+N(-W?6&XWQ7=\;;F_\#K9]*^^IR]A?H*;^U9IC!4*)122!RA-
M!Y=3D1$3W@854RI*--GXUU?=#0,=7TD>+,HNPH%_X&SV/^84['["L*)S++]9
MK<[H($.;>='2 W,A@HKDQWB%% FGJ%GFP:;4XHKI@>5W T?WEY MA-L%2O[G
M8G9&"EANWNN6JTF046 (Y-:2BU//N0PNAP+2!AMJ@D^6+>+%6\ONAHKN;Q\/
M$687:'AQMJSRVK[:UV.0E'"VFJ#7RF:"L11*$JIUA*#(#1+&6Z<+_:5N<<MT
M_^J[Y4QU?P?90+1=0.3-G#Z-Q#']AB_#.IRS-0D*K=6^@&6A/M'E L[Q>N<>
MF?9!EHBV 43N7WTWB'1_$=E M%U 9&/]7H0UGBR6/R:&B<AL"J"M(Q\Z!H0H
MR:4NQ4DFM0F!M_ W;BRZ&R"ZOWK<7Y!=X.#3:9C-GI^MIG-<D:7C7A"]"9Q5
M=!B:0+$TH@*&+D>?N3%.-L#!C45WPT''-Y"'"K(+'+PZQ>4)'7E_72[^7']Y
ML3C]&N8_)BE8I-,-P40D-H(,X$Q@D.J7F+*1*3; P[V+[X:+CJ\G6PEV9'R\
M267Y["Q/Z2>>K=>XVNK@]2R<3)3C6A.M=.HQ7JV=!U>8 "%,T8Y9S\)A27</
MK[T;.CJ^O6PDUD[RLU]/YY_6I^M7R^5B^6)!1*1+;C HF1$9$.7$#5E \IZE
M R&]R%DERQJ5[SQ,PVY@Z?C&L[&8NSAQ/GW!V>S"'CINBT/REIR5->G4:J)>
M.X@\6($H?=(MLC2OK[D;*#J^ CU0C%V X,-9G$W3Z]DBK">":6&18BB?:MEK
MR!8BXY80[ 1/UG(=6B3Q7UMR-PAT?]&YKQ"[0 !!][2F$R_2/S]](;&MWI^M
M:P5Q?>&9*$)M,2H!UG)?A<I#5!ZA^L\AJA1U..SL^#D-NV&D^VO/9F+NQ.%8
M766C8W[^XV.E!.<)/^/W]7/ZX7].G K*2@K%A<L(JB0.7IM$0A-Q4TDO]&&/
MJCN3LEL58<>WH\,(?60D/2..\L:IVOC<*@5OF0=C:T!FJOO$& 7L)!DC*%(+
M_#"TW%AN-T1T?!FZO_#Z.'2(\F68O9EG_/X_D/PF;7.MB@4;M*)34]'Y*5 "
MDSEFY)P+>5CRS;W+[H:"[F] #Q'FV'F7V^O[U]-5"K/_C6%Y42*M$Z)+Y#<Q
M"IY :6[ T5D(PM>T<Y<*IL/,P4,K[X:)CF]#FXBT$R?CBHG7])W5!+4P+%-0
ME11&( ^)G&NM,]DY6Q^1DV/ZL/NN!Q;>#10=7X6V$&A7F-@V5-@R8:+#D@C)
M)3H*NC,KX%CQX(@?+CE];0]+QWAPZ=UPT?$E:!NA-D/&?_W]CB#?TC?V:BZU
MN=M],Z_MP38?=)/8G7I,W?F(PUM-/4[5@1VGB(')[06N(,*E\IPGL+IPBC%=
MA(B9].N\=2DJXES_1!Z/??Y!D<#V&O[U='GZ)D^L0^,3T1A+2*!LD."DK64C
M(2:,UN>L#]K.-Y8;I]]4,TW=B GV%N/8D>"6\&WW \$UX]Z"2#J BI$"V$R1
M37!(0$P\^G+8"_BUQ<;I-#6D[I\LPCXT__:\/^$DFY*T-XQ0RNKU!1:(C&3
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
MGH*4!]-I6RJF@T/P7%P/I,N]((*FZYHPM]G;UQJRY22%L0**T(:X])*BFZ)
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
M5F/T>:=[KI\I_OJBXQP'S12_M_PZ""5NG(";F?9T"%X=?&^G<WRSQM/5!+5
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
M*5^RGA M/'AD&905#J*6"B+RH)*/O,C6ET.'2_G6HKTAT\OBDTMFZ_4>%[6
M8J, A0K!ZWJ'F#'A/$=+%CJ$VWN8I&[3O7UPL=4!-E)#!TOH'WA6KC+53Z2A
MQ8_+LJ9)PL #&@.,UT)XPP.M&%%!<<(9J[T4LO6-JT?(&1=-3=5^M\]3(QUT
M *?-&(9_A 4QL_I)-K@X#V<3ABZCH=# 2D?IJO4:@D4.BN(.8P-GN7DEXG9*
MQMTK&!)$#23? 7[69&/^+2S^B=5UUU3T4DR3PJQ/E@)59<@@%!D#U'H#R-&X
M$(1(Q;3O]ODP/>-N#0R)I69:Z !1:SF]H?A[_A-Q/:6(2+@GM@F35K$D!,C(
M=1WOFZ%*"1"YC"H*[D7K@H_=*!MWTV%(E V@F0[P]NM\MA;-/Z:KKY?#L2ZY
M^GG)DQ+<.!D3.%>[0JX'*G!6@!4=0[3DJUWKO<Y=Z!IWQV)(K#772@=(VWCI
M=S/*U_%S^//:9(+S+(AD(,K: API<O19"D!>-WLT=RZV;I7Y(#'C%D><8)4\
M4OX= &E-^\?PL[8BNV)!9RY<<F"R4Z#J*9-+F9*/%(+W-FB>F\\9NT_&3N"Q
MSQ$\Q\J\ ]A\^(Z+4,/#]QCHD7>\Z1^D)ZS'2NM!69393L/9QWK:L"X)6N%L
M6<N%WD^7=6*!Y2G8>M80R\75* HD.>3D1>:.G+)IC;56M.\$4/<< 3J*=KM'
M]80"4=0Z,_ VE7IV(L!I[8'BAIB53E+XYGG"HQ3MA$#_\A"XER8ZP-6V"/03
MEO-9OA^'DM.7&#+$*"GC<=)"5'7C)J#11KLBFE="[$[=;MNP[#D";B 5=0"^
MBU/;BWAU2XI-CMD9SQ!*(L>L0A$0@^%D2M9HSI3US6^[/$[1;B![EIO]#571
M"["VL,&]$$J2512FR3X\?0F..V )BV;,HG G.HS<#4K/<LN_A?"?<37&QH@N
M3SRN?/2KM)K^H/\.78JQZ_M/58=QD#R&+\) :85'4?NGU7.G(.O^&@5KP3MT
M+M49GKRQ*QBN"..W^8]UVO-N1AG0+(=%?C7+;S8RO',$]VZ6%C5R?8T7__TT
M/SM[.U_\F_[1)&<MF*70@6@G$[690S"R3EU3R)@N,9?6*6\CTKLMZM@'9W<]
MZ1AJ[6#U?N#,V!6>>) <C)&&,BMAP+,8H(@<E#2.V=SZZL@1I_6#86T44.QV
MJK^/A@[&&:7?TWDFWA>K-J5&&RENY^E5SNO=H^5;4L0OY\OI#)?+]43)BUVE
MB5>**<$9V$+AL:J7!QT&A,"%BIZQHFSK.Z''43QNK4D/Z#VAQOOSIIM[KY.
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
ML\\[QR[B;^R"!A-W!TZINM/EQ_"S1GJ?Y[^$V3^7&T9T9MPJ;R Q1HRD)"@
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
M'AZ(30&J>,KX;12 UE*TS%/1NG64>2BMXYZ\GP+9 ^CLF1PEO?KPZ[LPRR2
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
M>@EM#;?<VQ!+/SQI(%8E!XA25&AP2NV"2Z546WS)8>OY>'IYY[4ZBF/"!IE
M85,P!B.CDD96&>N"QX$63X=O(E<E9"M%AB8AD2[(U,JVC[/I_(E:V#I%HV8H
M"0=.@M<*61Y!+9B<4@8A5.IM1]TO6GV'V-XYUQ&?"FC7['6S"RQ0+"DR!OP/
M+BB<E[3GB&BJ=72<PL&I]V2M8YO.]G;A-60>?5>4JJ3>_1S[E!X>/8^TYE0G
MF*L\"0$+.?%(@\D0UE@QPBB5HO]"1UM%JRTQK#,I#M*N.T)G4GS@^>_<!BM7
M&G^9329I-O^WG8>210?:?K./8@.=]!Z@R "CG,H(>[A-^68M&8)<;E,C3%14
MZ5R(H_3.=,(B _O:3MSBDEM'3?UX,EZ)<[O38*.U<U*CA'--?9,8,D18I"C3
M!GL1?>S_[5L#0<^GZ$ ;EK5I'5(&PPKV\B;A!6*(,C12Y!2XQYSSW+XL2>2-
ME9'FD+LL78F@5"SPA'MX<7(<$1-L@U1-Y-MS] /)&%78(68B05SR7"F),/!3
MHK4R)4IBZ=)7+R(FV(H*1\0$V^!2*=6>19Z"@?F)A4:".95;&"1POG,=^6B4
M"P+.>^HD*5-G%Q-L189C8H)MD*F ;3M*C+#DO,"Y4&R@"7'*+()SG(1?8H-S
MH@3VI>\W.I3T.>&KF+[WS@)X5,FJ]?0+>6I@3)&0-B">&PYI:1RRP@G)=*#>
MESXWG%5IGU8X-RWMT\;H%9#G8$T9[A..T1GD0[2(:QOS>^4(AR8O/8Y8V>+Y
MPF=:VJ<5\FU+^[2!H0):-<RC#I2X51UJ2W6.H0>)G"8149LL-A[[0/X;7T0,
M>HHLA5=-+&R4&>:L,EPHBA@G^<&:3C!_8T+22Z65#(3HOM/LSO]E1"N&='H9
MT0:NFKBX)54Z!46-7+V2S(4&B3%P3L(8Z> \-<E0+$I7D^V:O%[)RXA6)&B1
MO-X&D0K(U7;#>+A.M,Y98I5#228!W@2!^9JS:I3FQ%,J0/720=RCA1TVS?/T
MF_)I4*V OO<S\5:WN^SJ3]/[>,]KNQ@OODUG;A'G/[-A5W/VL?IWS4GAI_EB
M\]WMQ>:(2A^4U!P)3%U.\P:/'#M8)P*1\+\4RQ>X[5.?\[K?.)*2NU;JH?E1
MTUS9V!__=[S\_DSYQ6/M'YOJX<W"* 2CA)4B1TY=CJ%2.%F" ^>=)]ZGX ,_
MQ4U*%QTJ\5@&9V<#?_ID5#EZJOR(\_$L?%W:^;*V"?/Y&EQ/NXB+$8V<$>85
M(@R6-$[SXT:5.%*$Q03;/;?Q%&GB7?6H),7W!4^<XRCSLO:9KW825X7TB=6!
M(Z-RLC;-#^],\"A$@8.P@@I<NKAM:1TJ>6_[@J=+>ZJTGRKF=JI,XV5NT7UQ
MZE/,F^]V>@GV^#:=1SL9_R>&W^UX^F&V6.0;!,6,);G#!(# 8'^U4@M$+&?,
M"YL8[JU"QK%"5_+VM]HY<1(RO*S]XM;9I%P1YXQ$R1J/N+(>66(B$@8+19,T
MLK_TPE.>2WI[SE+_W!B"*AW/)6^GX61O%G*1O)A/0LOK1<EW"=O&[>/MP4'Y
M!WA?8(S$P7F)B.+@6N00OTG<H: PCI1Z)7WI=(9JFQARXQE66J%(<VLK;;(M
M=$+,6LR5ID0Q5]@6+[2)81M6=6MBV :S"KR"'9E7WIH4/66()1QAP38*Z:0=
MPMYB!>?D&(IG;Y]_$\-6T#?+=&R#0Y5L6E\#*VE8,"PBJ03+W9+!&PF>(^JE
M8R)&PE3I/**SRG1LA7/33,<V1J^ / =3[' T)'EJ4; &%G$? S(J$*0LBY9'
M1:4J'=,]TTS'5LBWS71L T,%M'JR<L_ ([@WVU_A3+_\_F;V,\[MY5U5,)F8
M]U&#\;S*Q;-S R L>/8:'/;)V%2<9FUE'/9:H!?:]0I3?33<43P '%$5*)S5
M4US=07B86U)J1&P2L"$08UWIER;EZGY4TC^SBQM6'J4JJ7<7U5S_UB<W&5\^
MBR!AIQWG7"(65,YHQSSWJ:7(:RP]\8(PT_^K]B:2UI9QTYDRAQL@EL:O2I8^
MTVX4'2=$1H&($;#F&TE@:A.&LC9.,R\)+EWBMX%8M?&O/#L.=QGN!%4UJ2C/
M%?L:YS_'/KX!?V1D(@LA,IBT./+;KBH:$X>,QGDN*^R*)RKN%:BVUZ #\.Y8
M>*I<[]Y/8?2X6*ZT"3Y*%6DN>1(DXI8K9"T7R#@LG8)-P[C23P[V2U3;BZL!
MV'8T0%72[95?7MOYV$[N;[2E3/G9/T.6V90;UCF4NR4C:SP)FE)"6/]O#9Z)
M5=NK@@&(UPVJ*MGWS'IWEY*?[3B,1))6AJ"1IR[E,YQ!+CF*& %W0@BM!>E_
M]=LKXK"I U6PLAR$77/$^GRC=16G8?7&;204=5K!= O9A!S.<TAKPA$X%S9@
MS[@._9/RL4R-6"A?- L[@%1/:N(VSW:YG-P^KGQ^N)(QAD"]1E1K<'6M2<AB
M%A%AWFCKL>*L_]#,/@D;\5*]:%X6 [!FEJY;%;^Y!J&F_N;M+[\R]!?X[JW)
MM^CN:/31P$Z@C62(8Q?!:\&@.PF.8:%\Z/M^Y3C!&W%:OVA.]PWW>7BJ(^$2
M-Y839#S%L,> 2H:+505ZG;BV!)^@.OMQ_#0OFI_=H"J:>=K'=<W68N";UHQY
M3HG(04>B8%O1&.E<@-QX)9-(1G%9NE?%\=+6%KX\W;5-41RK7#.WEZU/-#HK
M=4X#3QIQ@@5R5CL$_HZE@NJ0:.E\UC-M+- /4X[L-M &MHJO<E9!M,F7N+R>
M3S]ME$48<9J8CD$@:9A /#()UI0<"8>=BR[+6#K9M;ETM:V2 S&S"'A5+I5O
M9M/E?.RN,Z2+US=OKWY,9C=Q/H*O@PE)0)3:K)C@2#.P'W=$BB2\3:'T0XC&
MPM5Z%W1B4I: [FA._HQS-SM!>:I'05W.=8PA)D1D;FZ3:[-J3\$]TD(R9K70
M7O1.RNVRU7I-=&).%@"NYH#31E1M8Q/ ,G%'%4:,:-#.B80,2PDY2G6"?0!<
MEO[//5M%J_6:Z,2L[ Y;S:1\4.E)@.QB;J>+V[>Y#\_&<VL;*1A2V!G$&<MW
MN $CRB0/@0@9W"F;!1V6N-8[IL$6UL(@5^F5[N@[1PR+20=D@@HP83E#)MJ<
M>(\MEDI'PDH_XRIY@!_@PJF* WP;V*H-@FX^5K_5;D1$U#8FA20.X%T;&I E
MN9%)L,FS0!0S_5_(/Y>KMM-1_X'-CMB<28O*5U>SZ]L>-[/+:2X%,YZ^MJ"K
MCU^_1YAG)4M -/U6'V4ACM)S@%(1B<AD'3 7BP#N8TH.N1!R#AR1A HF"2GM
M]5=;*B))*Q),73C?17 X DQJZW) 3&(=/<;:%"^;\4)+1;1A5;=2$6TPJ\!)
MW/%T71KKF<N/[+B0X.HZB8P-#GD#6G"K&"Y^GCG_4A&MH&]6*J(-#E6R:?V(
M6%(KG-8>)<? <:"YJ+\"/73NJ2--$C:5=NK.JE1$*YR;EHIH8_0*R'.P1@$U
MB0EP-6'5=KD)NQ#(F<A@NAE"/,7$VM(D.M-2$:V0;ULJH@T,%="J=0V"Z&C2
M G,D0K*Y9CX<K)UGB#FNA0O:@F7[/8">:ZF(+K3K%:;Z:+CC!(]-<HY+A6)V
M5CDA&)0B L6H.9-:*$[[3T(\\U(17=RP\BA52;UGP8#WCX(!]\<FX5.D/#=Z
MTGFI5ZOPHB1(4L42-D%%=8(DFF;"UI;MU9DXA]-G>D"Q KI^GL<?=AS>_LJG
M^_AQ-O6K.YGER#(,7C(&UYCD>FI4$.2$PRCERK?<^=R3L[3_MT.6VLC6"Q6>
M.H8E<*F!7[<.[JMI^+3\'N>/78TM&\SME>#RP]BZ\62\'$<XKCEI'"<>:<GS
MQD+!&?8T(,4X%E+@ (;MYR320>K:D@Y/PMG38GV&[-Y0=6-*&QD".- 8D1A@
M2C--D $<X*"GM<P'0$U+IX05$;RV6[H:.=X=\2K2&SNHO9[E\$\W=S&",6><
MH\!A=G,E83]C<(!@+@B*P014EBY#55B%VI(E*R=_9Q8<O]K/EG9RNAMN[Z^O
M<C.)>TL\/*4;3]_^\G&QF&UDEA2]\3[RV[W<@)>PPP WXI3Y$!RFB+*<Z ,S
M CFE$Z*&)Y@9.G?:.-\;\>TY>8O<F>092HOW:Y@V$Z'N[>2$Q4XQ@;05"APU
MDI!- 4[8.4F:".TD[S]?^$CAS^<FO0T;F^5?]HUU!4[Y%L4W;EFR_OL6I^VF
MN+R<KY*@/\]G_XA^V[\;.9^X"M[F?<P!5MHA;13\X),7"FOF?.GF?\-H6ELX
MYB2T/CRY:N/8"Y^)^_[EB 7&W<J3#%8"M G63<X".)8$!Z4B]KK_,GRGT;6V
M0--+FXW%>/;"Y^/VO'F6C#+!@.\2I,J9RQ)IIPPBT@IGX=2G3O%4IU\E:PN#
MO;09V)U99Y(=GT\&LVE^X3=+'^/R\^HYR-BO_SB7S"T9+6C^M3[B T?J.D1$
M@$9%1/!(YHX87#"+C(4CF7'YO9%UCLHSC@BTR_:P%"?/O$18>(:XPP0Y3R(2
M 3,2B?:J>/> %YHCWX95W7+DVV!6@8^R(V<W89D+CF%8Y//F%+!#%FR(!'9$
M&RDD(Z5?9YQ_CGPKZ)OER+?!H4HVK;,G,?R/:2%14HK#_.,$3M(^(">5!/]!
M&:-*QR_/*D>^%<Y-<^3;&+T"\AQ,SK8Q6$5M1-(X./X109#-U6@%(=PGF&,\
M%<^1.L\<^5;(M\V1;P-#!;1JG7SM0G#,*7 .HL@5.$$UDZQ /B05N ]8DYY;
MVIUKCGP7VO4*4WTTW)%$*ZC2% >'$LFM2BG6R#FO$"&",2-#LK3_I.0SSY'O
MXH:51ZE*ZFT/ =R?EJ0GU@FFD;0I@7X!3DM81>0]58G9%!WO/XRX7\;:;L4Z
MT^0@$0MB5B4G-SNC.15Y8G!(CQQ\8LYC1%9PAG3P+%'*I/+]7RBU;5QW0K:5
MY$*KEG5M@*DBD_*Y.H]ZHN'(B".,(QH)Z,,H0<:X'-:F4BJN&(ND=Z*U;EIW
MPOO%DS+M:&@JI5I^3I(S"[95 38P7;S-L4@?$3?@+QN<+&B'11!&..KZ;PR[
M6[[:+ME.2L-"L%7:(^S5U6R^'/]G!>:G]!F,.M]8X=^ D./E*%J:&+4$X?S&
M>94)9Y3.#Z!8-!J#K+S_LKE-)*TM+_RD1"T.996.X6,M<\7*12Y9&1<CHJ)V
M.#I$@O P&R-%-JJ I ,[2TJ$I?TW9MHI7FV5= >DYK&@5;J$/KSZ )O>E5#]
M[3I>S#;*!I,1M=3I)#"2/ F8>3['JN#\YYPT#$NJ5>R_>T@S66LKF7M2KO8
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
MT KFHA5*(T8=<9%3G63/-T7GFMG1A7:]PE0!#1\;[>L/.'G-YA]FZ_>*>0_
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
MBOSU._#SM<U-;3:[0<R!(Y>KTL&+US</?V=]C[02[U;&7']]&G*MBH_VZJY
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
MQ7Y8>F]/=1^+ZS&ONQGRN-!_$I72W?\"4$L#!!0    ( (QF5%B39@Y_R (
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
MV=P FUL&LQ/M<\';X.CP]G$K.2].+GK=\TM7(ZIN!H@B3(:6!K<H;3>,6QD
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
MK,?^VBOL3568!P?WY@B>0&E4:ON1!\"[\VE?EUOF5?LO4$L! A0#%     @
MC&946"D,DH-11@  H1L! !H              ( !     &5X,3 Q.&YE=V9O
M<FUK97EE96%G;70N:'1M4$L! A0#%     @ C&946)P=J9@.#P  FC   !P
M             ( !B48  &5X.3=I;F-E;G1I=F5R96-O=F5R>7!O;"YH=&U0
M2P$"% ,4    " ",9E18)(M@Z(T) @#_4AP $               @ '150
M9V=G+3(P,C,Q,C(Y+FAT;5!+ 0(4 Q0    ( (QF5%A/#!O]:1,  "S>   0
M              "  8Q? @!G9V<M,C R,S$R,CDN>'-D4$L! A0#%     @
MC&946*VCEBRZ+@  %-\! !0              ( !(W," &=G9RTR,#(S,3(R
M.5]C86PN>&UL4$L! A0#%     @ C&946!Q&@BN?:   +=4$ !0
M     ( !#Z(" &=G9RTR,#(S,3(R.5]D968N>&UL4$L! A0#%     @ C&94
M6#U&C9O,JP$ ?!X" !,              ( !X H# &=G9RTR,#(S,3(R.5]G
M,2YJ<&=02P$"% ,4    " ",9E18XRD7B&-M 0"?0P\ %
M@ '=M@0 9V=G+3(P,C,Q,C(Y7VQA8BYX;6Q02P$"% ,4    " ",9E183NF8
M=B#1  "X\@D %               @ %R) 8 9V=G+3(P,C,Q,C(Y7W!R92YX
M;6Q02P$"% ,4    " ",9E18>DZ9_ZP)   ]N0  &@              @ '$
M]08 9V=G,3(R.3(P,C-E>&AI8FET,C%Q-"YH=&U02P$"% ,4    " ",9E18
MDV8.?\@"  #P!P  &@              @ &H_P8 9V=G,3(R.3(P,C-E>&AI
M8FET,C-Q-"YH=&U02P$"% ,4    " ",9E18"8Y4KF4&   #.P  &@
M        @ &H @< 9V=G,3(R.3(P,C-E>&AI8FET,C1Q-"YH=&U02P$"% ,4
M    " ",9E18YLUT2WL'  !8)P  &P              @ %%"0< 9V=G,3(R
M.3(P,C-E>&AI8FET,S$Q<30N:'1M4$L! A0#%     @ C&946%$.7;=T!P
M&"@  !L              ( !^1 ' &=G9S$R,CDR,#(S97AH:6)I=#,Q,G$T
M+FAT;5!+ 0(4 Q0    ( (QF5%@*;)C; 00  -P6   :              "
M :88!P!G9V<Q,C(Y,C R,V5X:&EB:70S,G$T+FAT;5!+!08     #P /  D$
(  #?' <    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>ggg-20231229_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/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:ggg="http://www.graco.com/20231229"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns: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="ggg-20231229.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
        </entity>
        <period>
            <instant>2024-01-26</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ggg:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ggg:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ggg:PatentsProprietaryTechnologyAndProductDocumentationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ggg:PatentsProprietaryTechnologyAndProductDocumentationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ggg:PatentsProprietaryTechnologyAndProductDocumentationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ggg:PatentsProprietaryTechnologyAndProductDocumentationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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>2023-12-29</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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>2023-12-29</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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>2023-12-29</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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>2023-12-29</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ContractorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ggg:ProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ggg:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ggg:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ggg:MajorCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:SeriesDUnsecuredNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:SeriesDUnsecuredNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:SeriesDUnsecuredNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:ChineseRenminbiRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:ChineseRenminbiRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-07</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-08</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-07</startDate>
            <endDate>2023-06-07</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-07</startDate>
            <endDate>2023-06-07</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-08</startDate>
            <endDate>2023-06-08</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-08</startDate>
            <endDate>2023-06-08</endDate>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ggg:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-07</startDate>
            <endDate>2023-06-07</endDate>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ggg:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-07</startDate>
            <endDate>2023-06-07</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ggg:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-08</startDate>
            <endDate>2023-06-08</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ggg:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-08</startDate>
            <endDate>2023-06-08</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ggg:CovenantRatioAxis">ggg:CashFlowLeverageRatioNoAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ggg:CovenantRatioAxis">ggg:CashFlowLeverageRatioNoAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ggg:CovenantRatioAxis">ggg:CashFlowLeverageRatioWithAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ggg:CovenantRatioAxis">ggg:CashFlowLeverageRatioWithAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ggg:CovenantRatioAxis">ggg:InterestCoverageRatioNoAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ggg:CovenantRatioAxis">ggg:InterestCoverageRatioNoAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ggg:CovenantRatioAxis">ggg:InterestCoverageRatioWithAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ggg:CovenantRatioAxis">ggg:InterestCoverageRatioWithAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:ShelfNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-15</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:ShelfNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-16</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:ShelfNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-15</startDate>
            <endDate>2022-12-15</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:ShelfNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-16</startDate>
            <endDate>2022-12-16</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:DomesticLineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:CommittedFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:UncommittedFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ggg:UncommittedFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-25</instant>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</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-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ggg:SharebasedCompensationSharesAuthorizedunderStockOptionPlansExercisePriceRangeSevenMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ggg:PreviousShareBasedPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">ggg:PensionPlanBluePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">ggg:PensionPlanBluePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:RealEstateFundsAndOtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">ggg:PensionPlanBluePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashSurrenderValueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:UsLargeCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:UsLargeCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:UsSmallCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:UsSmallCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:ForeignEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:ForeignEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:RealEstateFundsAndOtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ggg:RealEstateFundsAndOtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-29</instant>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-30</instant>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2023-12-29</endDate>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-30</endDate>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000042888</identifier>
        </entity>
        <period>
            <startDate>2023-09-30</startDate>
            <endDate>2023-12-29</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="segment">
        <measure>ggg:segment</measure>
    </unit>
    <unit id="plan">
        <measure>ggg:plan</measure>
    </unit>
    <dei:DocumentType contextRef="c-1" id="f-31">10-K</dei:DocumentType>
    <dei:AmendmentFlag contextRef="c-1" id="f-32">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-33">0000042888</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-34">--12-29</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-35">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-36">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-7" id="f-507">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-508">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-79" id="f-551">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-80" id="f-552">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-81" id="f-553">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-82" id="f-554">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-83" id="f-555">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-84" id="f-556">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-85" id="f-557">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-86" id="f-558">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-117" decimals="2" id="f-624" unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-118" decimals="2" id="f-625" unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-119" decimals="2" id="f-626" unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-5" id="f-860">http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList contextRef="c-1" id="f-861">http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c-191"
      decimals="INF"
      id="f-1010"
      unitRef="usdPerShare">20</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c-191"
      decimals="INF"
      id="f-1011"
      unitRef="usdPerShare">35</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c-193"
      decimals="INF"
      id="f-1012"
      unitRef="usdPerShare">35</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c-193"
      decimals="INF"
      id="f-1013"
      unitRef="usdPerShare">50</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c-195"
      decimals="INF"
      id="f-1014"
      unitRef="usdPerShare">50</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c-195"
      decimals="INF"
      id="f-1015"
      unitRef="usdPerShare">65</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c-197"
      decimals="INF"
      id="f-1016"
      unitRef="usdPerShare">65</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c-197"
      decimals="INF"
      id="f-1017"
      unitRef="usdPerShare">80</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c-199"
      decimals="INF"
      id="f-1018"
      unitRef="usdPerShare">20</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c-199"
      decimals="INF"
      id="f-1019"
      unitRef="usdPerShare">80</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-1" decimals="-6" id="f-1338" unitRef="usd">20000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-4" decimals="-6" id="f-1339" unitRef="usd">20000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments contextRef="c-217" decimals="-5" id="f-1340" unitRef="usd">2300000</us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments>
    <us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments contextRef="c-238" decimals="-5" id="f-1341" unitRef="usd">2300000</us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments>
    <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-3">2023-12-29</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">001-09249</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">Graco Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">MN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">41-0285640</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">88 - 11th Avenue N.E.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Minneapolis,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">MN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">55413</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-13">(612)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">623-6000</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-15">Common Stock, par value $1.00 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-16">GGG</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-17">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-18">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-19">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-20">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-21">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-22">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-23">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-24">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-25">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-26">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-27">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-2" decimals="0" id="f-28" unitRef="usd">14591862608</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-29" unitRef="shares">168178661</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="c-1" id="f-30">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Portions of the Company&#x2019;s definitive Proxy Statement for its Annual Meeting of Shareholders to be held on April&#160;26, 2024, are incorporated by reference into Part III, as specifically set forth in said Part III.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId contextRef="c-1" id="f-37">34</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c-1" id="f-38">DELOITTE&#160;&amp; TOUCHE LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-39">Minneapolis, Minnesota</dei:AuditorLocation>
    <us-gaap:Revenues contextRef="c-1" decimals="-3" id="f-40" unitRef="usd">2195606000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-4" decimals="-3" id="f-41" unitRef="usd">2143521000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-5" decimals="-3" id="f-42" unitRef="usd">1987608000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-43" unitRef="usd">1034585000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-4" decimals="-3" id="f-44" unitRef="usd">1086082000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-5" decimals="-3" id="f-45" unitRef="usd">953659000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-46" unitRef="usd">1161021000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-4" decimals="-3" id="f-47" unitRef="usd">1057439000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-5" decimals="-3" id="f-48" unitRef="usd">1033949000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-49" unitRef="usd">82822000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-4" decimals="-3" id="f-50" unitRef="usd">80008000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-5" decimals="-3" id="f-51" unitRef="usd">79651000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-1" decimals="-3" id="f-52" unitRef="usd">260712000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-4" decimals="-3" id="f-53" unitRef="usd">250948000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-5" decimals="-3" id="f-54" unitRef="usd">271526000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-55" unitRef="usd">171444000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-4" decimals="-3" id="f-56" unitRef="usd">153783000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-5" decimals="-3" id="f-57" unitRef="usd">151449000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense contextRef="c-1" decimals="-3" id="f-58" unitRef="usd">-8600000</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense contextRef="c-4" decimals="-3" id="f-59" unitRef="usd">0</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense contextRef="c-5" decimals="-3" id="f-60" unitRef="usd">0</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="c-1" decimals="-3" id="f-61" unitRef="usd">7800000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="c-4" decimals="-3" id="f-62" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="c-5" decimals="-3" id="f-63" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-64" unitRef="usd">646843000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-4" decimals="-3" id="f-65" unitRef="usd">572700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-3" id="f-66" unitRef="usd">531323000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense contextRef="c-1" decimals="-3" id="f-67" unitRef="usd">5191000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-4" decimals="-3" id="f-68" unitRef="usd">9897000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-5" decimals="-3" id="f-69" unitRef="usd">10215000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-70" unitRef="usd">-32850000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-4" decimals="-3" id="f-71" unitRef="usd">2921000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-5" decimals="-3" id="f-72" unitRef="usd">-12643000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-73" unitRef="usd">608802000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-4" decimals="-3" id="f-74" unitRef="usd">565724000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-75" unitRef="usd">508465000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-76" unitRef="usd">102291000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-77" unitRef="usd">105079000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-78" unitRef="usd">68599000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-79" unitRef="usd">506511000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-4" decimals="-3" id="f-80" unitRef="usd">460645000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-5" decimals="-3" id="f-81" unitRef="usd">439866000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-82"
      unitRef="usdPerShare">3.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-4"
      decimals="2"
      id="f-83"
      unitRef="usdPerShare">2.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-84"
      unitRef="usdPerShare">2.59</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-85"
      unitRef="usdPerShare">2.94</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-4"
      decimals="2"
      id="f-86"
      unitRef="usdPerShare">2.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-87"
      unitRef="usdPerShare">2.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-88" unitRef="usd">506511000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-89" unitRef="usd">460645000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-90" unitRef="usd">439866000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-1" decimals="-3" id="f-91" unitRef="usd">25661000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-4" decimals="-3" id="f-92" unitRef="usd">-9582000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-5" decimals="-3" id="f-93" unitRef="usd">-10026000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax contextRef="c-1" decimals="-3" id="f-94" unitRef="usd">-11426000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax contextRef="c-4" decimals="-3" id="f-95" unitRef="usd">-25630000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax contextRef="c-5" decimals="-3" id="f-96" unitRef="usd">-68669000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c-1" decimals="-3" id="f-97" unitRef="usd">2704000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c-4" decimals="-3" id="f-98" unitRef="usd">5257000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c-5" decimals="-3" id="f-99" unitRef="usd">14647000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-1" decimals="-3" id="f-100" unitRef="usd">34383000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-101" unitRef="usd">10791000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-102" unitRef="usd">43996000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-103" unitRef="usd">540894000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-4" decimals="-3" id="f-104" unitRef="usd">471436000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-5" decimals="-3" id="f-105" unitRef="usd">483862000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-106" unitRef="usd">537951000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-7" decimals="-3" id="f-107" unitRef="usd">339196000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <ggg:AllowanceforCredits contextRef="c-6" decimals="-3" id="f-108" unitRef="usd">5300000</ggg:AllowanceforCredits>
    <ggg:AllowanceforCredits contextRef="c-7" decimals="-3" id="f-109" unitRef="usd">7000000</ggg:AllowanceforCredits>
    <us-gaap:ReceivablesNetCurrent contextRef="c-6" decimals="-3" id="f-110" unitRef="usd">354439000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="c-7" decimals="-3" id="f-111" unitRef="usd">346010000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:InventoryNet contextRef="c-6" decimals="-3" id="f-112" unitRef="usd">438349000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-7" decimals="-3" id="f-113" unitRef="usd">476790000</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent contextRef="c-6" decimals="-3" id="f-114" unitRef="usd">35070000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-7" decimals="-3" id="f-115" unitRef="usd">43624000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-6" decimals="-3" id="f-116" unitRef="usd">1365809000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-7" decimals="-3" id="f-117" unitRef="usd">1205620000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-3" id="f-118" unitRef="usd">741713000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-3" id="f-119" unitRef="usd">607609000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill contextRef="c-6" decimals="-3" id="f-120" unitRef="usd">370228000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-7" decimals="-3" id="f-121" unitRef="usd">368171000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-6" decimals="-3" id="f-122" unitRef="usd">126258000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-7" decimals="-3" id="f-123" unitRef="usd">137507000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-6" decimals="-3" id="f-124" unitRef="usd">18768000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-7" decimals="-3" id="f-125" unitRef="usd">29785000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-6" decimals="-3" id="f-126" unitRef="usd">61381000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-7" decimals="-3" id="f-127" unitRef="usd">57090000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-6" decimals="-3" id="f-128" unitRef="usd">37850000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-7" decimals="-3" id="f-129" unitRef="usd">33118000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-6" decimals="-3" id="f-130" unitRef="usd">2722007000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-7" decimals="-3" id="f-131" unitRef="usd">2438900000</us-gaap:Assets>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c-6" decimals="-3" id="f-132" unitRef="usd">30036000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c-7" decimals="-3" id="f-133" unitRef="usd">20974000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:AccountsPayableCurrent contextRef="c-6" decimals="-3" id="f-134" unitRef="usd">72214000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-7" decimals="-3" id="f-135" unitRef="usd">84218000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-136" unitRef="usd">64802000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-137" unitRef="usd">63969000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:DividendsPayableCurrent contextRef="c-6" decimals="-3" id="f-138" unitRef="usd">42789000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent contextRef="c-7" decimals="-3" id="f-139" unitRef="usd">39963000</us-gaap:DividendsPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-140" unitRef="usd">185359000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-141" unitRef="usd">190793000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-142" unitRef="usd">395200000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-143" unitRef="usd">399917000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-6" decimals="-3" id="f-144" unitRef="usd">0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-7" decimals="-3" id="f-145" unitRef="usd">75000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-6" decimals="-3" id="f-146" unitRef="usd">80347000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-7" decimals="-3" id="f-147" unitRef="usd">61672000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-6" decimals="-3" id="f-148" unitRef="usd">11785000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-7" decimals="-3" id="f-149" unitRef="usd">21057000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-6" decimals="-3" id="f-150" unitRef="usd">8215000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-7" decimals="-3" id="f-151" unitRef="usd">9443000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-6" decimals="-3" id="f-152" unitRef="usd">2235000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-7" decimals="-3" id="f-153" unitRef="usd">12159000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies contextRef="c-6" id="f-154" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-7" id="f-155" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-7"
      decimals="INF"
      id="f-156"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="INF"
      id="f-157"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-6" decimals="INF" id="f-158" unitRef="shares">291000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-7" decimals="INF" id="f-159" unitRef="shares">291000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-6" decimals="INF" id="f-160" unitRef="shares">167946063</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-7" decimals="INF" id="f-161" unitRef="shares">167702130</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-6" decimals="-3" id="f-162" unitRef="usd">167946000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-7" decimals="-3" id="f-163" unitRef="usd">167702000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-6" decimals="-3" id="f-164" unitRef="usd">863336000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-7" decimals="-3" id="f-165" unitRef="usd">784477000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-6" decimals="-3" id="f-166" unitRef="usd">1227938000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-7" decimals="-3" id="f-167" unitRef="usd">976851000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-6" decimals="-3" id="f-168" unitRef="usd">-34995000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-7" decimals="-3" id="f-169" unitRef="usd">-69378000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-170" unitRef="usd">2224225000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-171" unitRef="usd">1859652000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-6" decimals="-3" id="f-172" unitRef="usd">2722007000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-7" decimals="-3" id="f-173" unitRef="usd">2438900000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-174" unitRef="usd">506511000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-175" unitRef="usd">460645000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-176" unitRef="usd">439866000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-177" unitRef="usd">74321000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-4" decimals="-3" id="f-178" unitRef="usd">65997000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-5" decimals="-3" id="f-179" unitRef="usd">59325000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-1" decimals="-3" id="f-180" unitRef="usd">-8502000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-4" decimals="-3" id="f-181" unitRef="usd">-9997000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="c-5" decimals="-3" id="f-182" unitRef="usd">-46572000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-183" unitRef="usd">30229000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-4" decimals="-3" id="f-184" unitRef="usd">24695000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-5" decimals="-3" id="f-185" unitRef="usd">24931000</us-gaap:ShareBasedCompensation>
    <us-gaap:PensionExpenseReversalOfExpenseNoncash contextRef="c-1" decimals="-3" id="f-186" unitRef="usd">42129000</us-gaap:PensionExpenseReversalOfExpenseNoncash>
    <us-gaap:PensionExpenseReversalOfExpenseNoncash contextRef="c-4" decimals="-3" id="f-187" unitRef="usd">0</us-gaap:PensionExpenseReversalOfExpenseNoncash>
    <us-gaap:PensionExpenseReversalOfExpenseNoncash contextRef="c-5" decimals="-3" id="f-188" unitRef="usd">12018000</us-gaap:PensionExpenseReversalOfExpenseNoncash>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-1" decimals="-3" id="f-189" unitRef="usd">-8600000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-4" decimals="-3" id="f-190" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-5" decimals="-3" id="f-191" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="c-1" decimals="-3" id="f-192" unitRef="usd">7800000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="c-4" decimals="-3" id="f-193" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="c-5" decimals="-3" id="f-194" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:IncreaseDecreaseInReceivables contextRef="c-1" decimals="-3" id="f-195" unitRef="usd">3245000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables contextRef="c-4" decimals="-3" id="f-196" unitRef="usd">29944000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables contextRef="c-5" decimals="-3" id="f-197" unitRef="usd">13801000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-198" unitRef="usd">-42716000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-4" decimals="-3" id="f-199" unitRef="usd">95691000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-5" decimals="-3" id="f-200" unitRef="usd">97780000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-1" decimals="-3" id="f-201" unitRef="usd">-12348000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-4" decimals="-3" id="f-202" unitRef="usd">4195000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-5" decimals="-3" id="f-203" unitRef="usd">12397000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="c-1" decimals="-3" id="f-204" unitRef="usd">-2158000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="c-4" decimals="-3" id="f-205" unitRef="usd">-18442000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="c-5" decimals="-3" id="f-206" unitRef="usd">29089000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations contextRef="c-1" decimals="-3" id="f-207" unitRef="usd">-13661000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations contextRef="c-4" decimals="-3" id="f-208" unitRef="usd">-18674000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations contextRef="c-5" decimals="-3" id="f-209" unitRef="usd">-10799000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="c-1" decimals="-3" id="f-210" unitRef="usd">-5269000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="c-4" decimals="-3" id="f-211" unitRef="usd">-4191000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="c-5" decimals="-3" id="f-212" unitRef="usd">51342000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c-1" decimals="-3" id="f-213" unitRef="usd">-1094000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c-4" decimals="-3" id="f-214" unitRef="usd">1199000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c-5" decimals="-3" id="f-215" unitRef="usd">3120000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-216" unitRef="usd">651017000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-4" decimals="-3" id="f-217" unitRef="usd">377394000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-5" decimals="-3" id="f-218" unitRef="usd">456896000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-219" unitRef="usd">184775000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-220" unitRef="usd">201161000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-221" unitRef="usd">133566000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-3" id="f-222" unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-4" decimals="-3" id="f-223" unitRef="usd">25296000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-5" decimals="-3" id="f-224" unitRef="usd">19386000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-1" decimals="-3" id="f-225" unitRef="usd">499000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-4" decimals="-3" id="f-226" unitRef="usd">362000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-5" decimals="-3" id="f-227" unitRef="usd">347000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-228" unitRef="usd">-185274000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-4" decimals="-3" id="f-229" unitRef="usd">-226819000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-5" decimals="-3" id="f-230" unitRef="usd">-153299000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit contextRef="c-1" decimals="-3" id="f-231" unitRef="usd">9725000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit contextRef="c-4" decimals="-3" id="f-232" unitRef="usd">-18252000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit contextRef="c-5" decimals="-3" id="f-233" unitRef="usd">20497000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-1" decimals="-3" id="f-234" unitRef="usd">75000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-4" decimals="-3" id="f-235" unitRef="usd">75000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-5" decimals="-3" id="f-236" unitRef="usd">70000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-1" decimals="-3" id="f-237" unitRef="usd">1025000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-4" decimals="-3" id="f-238" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-5" decimals="-3" id="f-239" unitRef="usd">1422000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-1" decimals="-3" id="f-240" unitRef="usd">60182000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-4" decimals="-3" id="f-241" unitRef="usd">35619000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-5" decimals="-3" id="f-242" unitRef="usd">50963000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-243" unitRef="usd">102344000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-4" decimals="-3" id="f-244" unitRef="usd">233426000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-5" decimals="-3" id="f-245" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-246" unitRef="usd">1225000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-4" decimals="-3" id="f-247" unitRef="usd">1219000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-5" decimals="-3" id="f-248" unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDividends contextRef="c-1" decimals="-3" id="f-249" unitRef="usd">158323000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="c-4" decimals="-3" id="f-250" unitRef="usd">142125000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="c-5" decimals="-3" id="f-251" unitRef="usd">127110000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-252" unitRef="usd">-268010000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-4" decimals="-3" id="f-253" unitRef="usd">-434403000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-5" decimals="-3" id="f-254" unitRef="usd">-57142000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-3" id="f-255" unitRef="usd">1022000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-256" unitRef="usd">-1278000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-257" unitRef="usd">-1062000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-258" unitRef="usd">198755000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-4" decimals="-3" id="f-259" unitRef="usd">-285106000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-5" decimals="-3" id="f-260" unitRef="usd">245393000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-261" unitRef="usd">339196000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-8" decimals="-3" id="f-262" unitRef="usd">624302000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-9" decimals="-3" id="f-263" unitRef="usd">378909000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-264" unitRef="usd">537951000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-265" unitRef="usd">339196000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-8" decimals="-3" id="f-266" unitRef="usd">624302000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-10" decimals="-3" id="f-267" unitRef="usd">168568000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-11" decimals="-3" id="f-268" unitRef="usd">671206000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-12" decimals="-3" id="f-269" unitRef="usd">568295000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-270" unitRef="usd">-124165000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-9" decimals="-3" id="f-271" unitRef="usd">1283904000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-14" decimals="-3" id="f-272" unitRef="usd">1740000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-15" decimals="-3" id="f-273" unitRef="usd">51560000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-5" decimals="-3" id="f-274" unitRef="usd">53300000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-15" decimals="-3" id="f-275" unitRef="usd">21859000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-5" decimals="-3" id="f-276" unitRef="usd">21859000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-15" decimals="-3" id="f-277" unitRef="usd">-2337000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-5" decimals="-3" id="f-278" unitRef="usd">-2337000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:NetIncomeLoss contextRef="c-16" decimals="-3" id="f-279" unitRef="usd">439866000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-280" unitRef="usd">439866000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-5"
      decimals="INF"
      id="f-281"
      unitRef="usdPerShare">0.7725</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash contextRef="c-16" decimals="-3" id="f-282" unitRef="usd">131245000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-5" decimals="-3" id="f-283" unitRef="usd">131245000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-17" decimals="-3" id="f-284" unitRef="usd">43996000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-285" unitRef="usd">43996000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-18" decimals="-3" id="f-286" unitRef="usd">170308000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-19" decimals="-3" id="f-287" unitRef="usd">742288000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-20" decimals="-3" id="f-288" unitRef="usd">876916000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-21" decimals="-3" id="f-289" unitRef="usd">-80169000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-8" decimals="-3" id="f-290" unitRef="usd">1709343000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-22" decimals="-3" id="f-291" unitRef="usd">946000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-23" decimals="-3" id="f-292" unitRef="usd">33454000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-4" decimals="-3" id="f-293" unitRef="usd">34400000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-22" decimals="-3" id="f-294" unitRef="usd">3552000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-23" decimals="-3" id="f-295" unitRef="usd">15481000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-24" decimals="-3" id="f-296" unitRef="usd">214393000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-4" decimals="-3" id="f-297" unitRef="usd">233426000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-23" decimals="-3" id="f-298" unitRef="usd">24216000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-4" decimals="-3" id="f-299" unitRef="usd">24216000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss contextRef="c-24" decimals="-3" id="f-300" unitRef="usd">460645000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-301" unitRef="usd">460645000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-4"
      decimals="INF"
      id="f-302"
      unitRef="usdPerShare">0.8650</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash contextRef="c-24" decimals="-3" id="f-303" unitRef="usd">146317000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-4" decimals="-3" id="f-304" unitRef="usd">146317000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-25" decimals="-3" id="f-305" unitRef="usd">10791000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-306" unitRef="usd">10791000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-26" decimals="-3" id="f-307" unitRef="usd">167702000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-27" decimals="-3" id="f-308" unitRef="usd">784477000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-28" decimals="-3" id="f-309" unitRef="usd">976851000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-29" decimals="-3" id="f-310" unitRef="usd">-69378000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-311" unitRef="usd">1859652000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-30" decimals="-3" id="f-312" unitRef="usd">1666000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-31" decimals="-3" id="f-313" unitRef="usd">57291000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-1" decimals="-3" id="f-314" unitRef="usd">58957000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-30" decimals="-3" id="f-315" unitRef="usd">1422000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-31" decimals="-3" id="f-316" unitRef="usd">6650000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-32" decimals="-3" id="f-317" unitRef="usd">94272000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-1" decimals="-3" id="f-318" unitRef="usd">102344000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-31" decimals="-3" id="f-319" unitRef="usd">28218000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-320" unitRef="usd">28218000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss contextRef="c-32" decimals="-3" id="f-321" unitRef="usd">506511000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-322" unitRef="usd">506511000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-1"
      decimals="INF"
      id="f-323"
      unitRef="usdPerShare">0.9600</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash contextRef="c-32" decimals="-3" id="f-324" unitRef="usd">161152000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-1" decimals="-3" id="f-325" unitRef="usd">161152000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-33" decimals="-3" id="f-326" unitRef="usd">34383000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-1" decimals="-3" id="f-327" unitRef="usd">34383000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-34" decimals="-3" id="f-328" unitRef="usd">167946000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-35" decimals="-3" id="f-329" unitRef="usd">863336000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-36" decimals="-3" id="f-330" unitRef="usd">1227938000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-37" decimals="-3" id="f-331" unitRef="usd">-34995000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-332" unitRef="usd">2224225000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-333">Summary of Significant Accounting Policies&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The fiscal year of Graco Inc. and Subsidiaries (the Company) is 52 or 53 weeks, ending on the last Friday in December. The year ended December 31, 2021 was a 53-week year whereas the years ended December&#160;29, 2023 and December&#160;30, 2022 were 52-week years. &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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Statement Presentation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The consolidated financial statements include the accounts of the parent company and its subsidiaries after elimination of intercompany balances and transactions. As of December&#160;29, 2023, all subsidiaries are 100 percent controlled by the Company. Certain reclassifications have been made to the prior year's consolidated financial statements to conform to the current year presentation.&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The functional currency of certain subsidiaries is the local currency. Accordingly, adjustments resulting from the translation of those subsidiaries&#x2019; financial statements into U.S. dollars are charged or credited to accumulated other comprehensive income (loss). The U.S. dollar is the functional currency for all other foreign subsidiaries. Accordingly, gains and losses from the translation of foreign currency balances and transactions of those subsidiaries are included in other expense, net.&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting Estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Such estimates and assumptions also affect the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The three levels of inputs in the fair value measurement hierarchy are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 &#x2013; based on quoted prices in active markets for identical assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &#x2013; based on significant observable inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &#x2013; based on significant unobservable inputs&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis and fair value measurement level were as follows (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,842&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities at fair value&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 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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,242&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,276&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts insuring the lives of certain employees who are eligible to participate in certain non-qualified pension and deferred compensation plans are held in trust. Cash surrender value of the contracts is based on performance measurement funds that shadow the deferral investment allocations made by participants in certain deferred compensation plans. The deferred compensation liability balances are valued based on amounts allocated by participants to the underlying performance measurement funds. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s policy and accounting for forward exchange contracts are described below, in Derivative Instruments and Hedging Activities.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent consideration liability represents the estimated value (using a probability-weighted expected return approach) of future payments to be made to previous owners of certain acquired businesses based on future revenues.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Disclosures related to other fair value measurements are included below in Impairment of Long-Lived Assets, in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i865df48d971444b28422d489ae56aaa3_118" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note F&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (Debt) and in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i865df48d971444b28422d489ae56aaa3_133" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note J&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (Retirement Benefits).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash Equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; All highly liquid investments with a maturity of three months or less at the date of purchase are considered to be cash equivalents.&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Accounts receivable includes trade receivables of $343 million in 2023 and $334 million in 2022. Other receivables totaled $11 million in 2023 and $12 million in 2022.&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Allowance for Credit Losses. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Receivables reflected in the financial statements represent the net amount expected to be collected. An allowance for credit losses is established based on expected losses. Expected losses are estimated by reviewing individual accounts, considering aging, financial condition of the debtor, recent payment history, current and forecast economic conditions and other relevant factors. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of activity in the allowance for credit losses (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&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 colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,130&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,254&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions (reversals) charged to costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/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 style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deductions from reserves &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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 colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other additions (deductions) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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="3" style="display:none"&gt;&lt;/td&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, ending&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,655&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,130&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,254&#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="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Represents amounts determined to be uncollectible and charged against reserves, net of collections on accounts previously charged against reserves. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) &#160;&#160;&#160;&#160;Includes effects of foreign currency translation.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventory Valuation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Inventories are stated at the lower of cost or net realizable value. The last-in, first-out (LIFO) cost method is used for valuing most U.S. inventories. Inventories of foreign subsidiaries are valued using the first-in, first-out (FIFO) cost method.&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Current Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Amounts included in other current assets were (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid income taxes&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,546&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,702&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/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:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,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;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,624&#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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company evaluates long-lived assets (including property and equipment, goodwill and other intangible assets) for impairment annually in the fourth quarter, or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the third quarter of 2023, the Company recognized a goodwill impairment related to the reorganization of a business acquired in 2020 that is not material to the consolidated financial statements. We completed our annual impairment test of all long-lived assets in the fourth quarter of 2023. No additional impairment charges were recorded as a result of that review. There were no impairment charges in 2022 or 2021. &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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; For financial reporting purposes, plant and equipment are depreciated over their estimated useful lives, primarily by using the straight-line method 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:81.250%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.447%"&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.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.499%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 to 30 years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;lesser of 5 to 10 years or life of lease&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing equipment&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;lesser of 5 to 10 years or life of equipment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office, warehouse and automotive equipment&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 10 years&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Other Intangible Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Goodwill has been assigned to reporting units. Changes in the carrying amounts of goodwill for each reportable segment were (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.180%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Process&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractor&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, January 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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,155&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,304&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,796&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356,255&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions, adjustments from business acquisitions&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(762)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,078)&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,771&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,366&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,034&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,171&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions, adjustments from business acquisitions&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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,800)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,857&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 29, 2023&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,132&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,554&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,542&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,228&#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&gt;&lt;br/&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of other intangible assets, net were (dollars in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.577%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finite Life&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite Life&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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer&lt;br/&gt;Relationships&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and&lt;br/&gt;Proprietary&lt;br/&gt;Technology&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks,&lt;br/&gt;Trade Names&lt;br/&gt;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade &lt;br/&gt;Names&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 29, 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="padding:0 1pt"&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="padding:0 1pt"&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="padding:0 1pt"&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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/div&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,524&#160;&lt;/span&gt;&lt;/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 style="padding-left:6.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,547)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137,356)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,910)&lt;/span&gt;&lt;/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 style="padding-left:6.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Book value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,578&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,283&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,658&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,258&#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;/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:6.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average life in years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.577%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 30, 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;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:bottom"&gt;&lt;div style="padding-left:6.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/div&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,410&#160;&lt;/span&gt;&lt;/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 style="padding-left:6.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(141,960)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,943)&lt;/span&gt;&lt;/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 style="padding-left:6.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Book value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,440&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,453&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;970&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,644&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,507&#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;/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:6.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average life in years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:3pt double #000000;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of intangibles was $17.6 million in 2023, $18.9 million in 2022 and $17.9 million in 2021. Estimated future annual amortization expense based on the current carrying amount of other intangible assets is as follows (in thousands):&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:26.261%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.434%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated Amortization 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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,929&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,247&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,423&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,258&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,284&#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;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2022 and 2021 the Company completed acquisitions that were not material to the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Components of other assets were (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,255&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,192&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity method investment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,767&#160;&lt;/span&gt;&lt;/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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,850&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,118&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into contracts insuring the lives of certain employees who are eligible to participate in certain non-qualified pension and deferred compensation plans. These insurance contracts are used to fund the non-qualified pension and deferred compensation arrangements. The insurance contracts are held in a trust and are available to general creditors in the event of the Company&#x2019;s insolvency. Changes in cash surrender value are recorded in other expense, net. The cash surrender value increased $3.1 million in 2023, decreased $4.0 million in 2022 and increased $3.3 million in 2021. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capitalized software is amortized over its estimated useful life (generally 2 to 5 years) beginning at date of implementation.&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Current Liabilities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Components of other current liabilities were (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued self-insurance retentions&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,654&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,338&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued warranty and service liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,408&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,674&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued trade promotions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,799&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payable for employee stock purchases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,639&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,497&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer advances and deferred revenue&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes payable&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,837&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,987&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax payable, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,614&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-507"&gt;&lt;span style="-sec-ix-hidden:f-508"&gt;Operating lease liabilities, current&lt;/span&gt;&lt;/span&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,242&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,555&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of return refund liability&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,449&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,574&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,133&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,359&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,793&#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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Self-Insurance.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company is self-insured for certain losses and costs relating to product liability, workers&#x2019; compensation, and employee medical benefit claims. The Company has stop-loss coverage in order to limit its exposure to significant claims. Accrued self-insurance retentions are based on claims filed, estimates of claims incurred but not reported, and other actuarial assumptions. Self-insured reserves totaled $8.7 million as of December&#160;29, 2023 and $9.3 million as of December&#160;30, 2022. &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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Product Warranties.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; A liability is established for estimated future warranty and service claims that relate to current and prior period sales. The Company estimates warranty costs based on historical claim experience and other factors including evaluating specific product warranty issues. Following is a summary of activity in accrued warranty and service liabilities (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning of year&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,674&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,463&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumed in business acquisition&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charged to expense&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Margin on parts sales reversed&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for claims settled&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,065)&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, end of year&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,408&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,674&#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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Revenue is recognized at a single point in time upon the satisfaction of performance obligations, which occurs when control of the good or service transfers to the customer. This is generally on the date of shipment for product sales; however certain sales have terms requiring recognition when the goods are received by the customer. In cases where there are specific customer acceptance provisions, revenue is recognized at the later of customer acceptance or shipment (subject to shipping terms). Payment terms are established based on the type of product, distributor capabilities and competitive market conditions, and do not exceed one year. Standalone selling prices are determined based on the prices charged to customers for all material performance obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1.65pt;padding-right:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1.65pt;padding-right:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable consideration is accounted for as a price adjustment (sales adjustment). Following are examples of variable consideration that affect the Company&#x2019;s reported revenue. Early payment discounts are provided to certain customers and within certain regions. Rights of return are typically contractually limited and amounts are estimable. The Company records a refund liability and establishes a recovery asset for the value of product expected to be returned at the time revenue is recognized. This includes promotions when, from time to time, the Company may promote the sale of new products by agreeing to accept returns of superseded products. Provisions for sales returns are recorded as a reduction of net sales, and provisions for warranty claims are recorded in selling, marketing and distribution expenses. Historically, sales returns have been approximately 3 percent of sales. Trade promotions are offered to distributors and end users through various programs, generally with terms of one year or less. Such promotions include rebates based on annual purchases and sales growth, coupons and reimbursement for competitive products. Payment of incentives may take the form of cash, trade credit, promotional merchandise or free product. Rebates are accrued based on the program rates and progress toward the probability weighted estimate of annual sales amount and sales growth.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:4.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional promotions include cooperative advertising arrangements. Under cooperative advertising arrangements, the Company reimburses the distributor for a portion of its advertising costs related to the Company&#x2019;s products. Estimated costs are accrued at the time of sale and classified as selling, marketing and distribution expense. The estimated costs related to coupon programs are accrued at the time of sale and classified as selling, marketing and distribution expense or cost of products sold, depending on the type of incentive offered. The considerations payable to customers are deemed as broad based and are not recorded against net sales. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:4.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shipping and handling costs incurred for the delivery of goods to customers are included in cost of goods sold. Amounts billed to customers for shipping and handling are included in net sales.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is deferred when cash payments are received or due in advance of performance, including amounts which are refundable. This is also the case for services associated with certain product sales. The balance in the deferred revenue and customer advances was $51.6 million as of December&#160;29, 2023 and $50.7 million as of December&#160;30, 2022. Net sales for 2023 included $49.6 million that was in deferred revenue and customer advances as of December&#160;30, 2022. Net sales for 2022 included $60.4 million that was in deferred revenue and customer advances as of December&#160;31, 2021. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shipping and handling activities that occur after control of the related good transfers are accounted for as fulfillment activities instead of assessing such activities as performance obligations.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales taxes related to revenue producing transactions collected from the customer for a governmental authority are excluded from the transaction price.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue standard requirements are applied to a portfolio of contracts (or performance obligations) with similar characteristics for transactions where it is expected that the effects on the financial statements of applying the revenue recognition guidance to the portfolio would not differ materially from applying this guidance to the individual contracts (or performance obligations) within that portfolio.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Promised goods or services are not assessed as performance obligations if they are immaterial in the context of the contract with the customer. If the revenue related to a performance obligation that includes goods or services that are immaterial in the context of the contract is recognized before those immaterial goods or services are transferred to the customer, then the related costs to transfer those goods or services are accrued.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Incremental costs of obtaining a contract are generally expensed when incurred because the amortization period would be less than one year. Such costs primarily relate to sales commissions and are recorded in selling, marketing and distribution expense. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings Per Common Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Basic net earnings per share is computed by dividing earnings available to common shareholders by the weighted average number of shares outstanding during the year. Diluted net earnings per share is computed after giving effect to the exercise of all dilutive outstanding option grants.&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Comprehensive income is a measure of all changes in shareholders&#x2019; equity except those resulting from investments by and distributions to owners, and includes such items as net earnings, certain foreign currency translation items, changes in the value of qualifying hedges and pension liability adjustments.&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Instruments and Hedging Activities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company accounts for all derivatives, including those embedded in other contracts, as either assets or liabilities and measures those financial instruments at fair value. The accounting for changes in the fair value of derivatives depends on their intended use and designation. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of its risk management program, the Company may periodically use forward exchange contracts to manage known market exposures. Terms of derivative instruments are structured to match the terms of the risk being managed and are generally held to maturity. The Company does not hold or issue derivative financial instruments for trading purposes. All other contracts that contain provisions meeting the definition of a derivative also meet the requirements of, and have been designated as, normal purchases or sales. The Company&#x2019;s policy is to not enter into contracts with terms that cannot be designated as normal purchases or sales.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company periodically evaluates its monetary asset and liability positions denominated in foreign currencies. The Company enters into forward contracts or options, or borrows in various currencies, in order to hedge its net monetary positions. These instruments are recorded at fair value and the gains and losses are included in other expense, net. The notional amounts of contracts outstanding as of December&#160;29, 2023, totaled $62 million. The Company believes it uses strong financial counterparties in these transactions and that the resulting credit risk under these hedging strategies is not significant.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses significant other observable inputs (level 2 in the fair value hierarchy) to value the derivative instruments used to hedge net monetary positions, including reference to market prices and financial models that incorporate relevant market assumptions. Net derivative assets are reported on the balance sheet in accounts receivable and net derivative liabilities are reported as other current liabilities. The fair market value of such instruments follows (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign Currency Contracts&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(677)&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Assets (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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(422)&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(520)&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:SignificantAccountingPoliciesTextBlock>
    <us-gaap:FiscalPeriod contextRef="c-1" id="f-334">The fiscal year of Graco Inc. and Subsidiaries (the Company) is 52 or 53 weeks, ending on the last Friday in December. The year ended December 31, 2021 was a 53-week year whereas the years ended December&#160;29, 2023 and December&#160;30, 2022 were 52-week years.</us-gaap:FiscalPeriod>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-335">The consolidated financial statements include the accounts of the parent company and its subsidiaries after elimination of intercompany balances and transactions. As of December&#160;29, 2023, all subsidiaries are 100 percent controlled by the Company. Certain reclassifications have been made to the prior year's consolidated financial statements to conform to the current year presentation.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c-1" id="f-336">The functional currency of certain subsidiaries is the local currency. Accordingly, adjustments resulting from the translation of those subsidiaries&#x2019; financial statements into U.S. dollars are charged or credited to accumulated other comprehensive income (loss). The U.S. dollar is the functional currency for all other foreign subsidiaries. Accordingly, gains and losses from the translation of foreign currency balances and transactions of those subsidiaries are included in other expense, net.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-337">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Such estimates and assumptions also affect the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</us-gaap:UseOfEstimates>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c-1" id="f-338">The three levels of inputs in the fair value measurement hierarchy are as follows:&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 &#x2013; based on quoted prices in active markets for identical assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &#x2013; based on significant observable inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &#x2013; based on significant unobservable inputs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts insuring the lives of certain employees who are eligible to participate in certain non-qualified pension and deferred compensation plans are held in trust. Cash surrender value of the contracts is based on performance measurement funds that shadow the deferral investment allocations made by participants in certain deferred compensation plans. The deferred compensation liability balances are valued based on amounts allocated by participants to the underlying performance measurement funds. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s policy and accounting for forward exchange contracts are described below, in Derivative Instruments and Hedging Activities.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent consideration liability represents the estimated value (using a probability-weighted expected return approach) of future payments to be made to previous owners of certain acquired businesses based on future revenues.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Disclosures related to other fair value measurements are included below in Impairment of Long-Lived Assets, in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i865df48d971444b28422d489ae56aaa3_118" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note F&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (Debt) and in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i865df48d971444b28422d489ae56aaa3_133" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note J&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (Retirement Benefits).&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="c-1" id="f-339">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis and fair value measurement level were as follows (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,842&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward exchange contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities at fair value&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 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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,242&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,276&#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:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashSurrenderValueFairValueDisclosure contextRef="c-38" decimals="-3" id="f-340" unitRef="usd">22255000</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:CashSurrenderValueFairValueDisclosure contextRef="c-39" decimals="-3" id="f-341" unitRef="usd">19192000</us-gaap:CashSurrenderValueFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-40" decimals="-3" id="f-342" unitRef="usd">1375000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-41" decimals="-3" id="f-343" unitRef="usd">14914000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:OtherLiabilitiesFairValueDisclosure contextRef="c-38" decimals="-3" id="f-344" unitRef="usd">6445000</us-gaap:OtherLiabilitiesFairValueDisclosure>
    <us-gaap:OtherLiabilitiesFairValueDisclosure contextRef="c-39" decimals="-3" id="f-345" unitRef="usd">5842000</us-gaap:OtherLiabilitiesFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c-38" decimals="-3" id="f-346" unitRef="usd">422000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c-39" decimals="-3" id="f-347" unitRef="usd">520000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-6" decimals="-3" id="f-348" unitRef="usd">8242000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-7" decimals="-3" id="f-349" unitRef="usd">21276000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c-1" id="f-350">All highly liquid investments with a maturity of three months or less at the date of purchase are considered to be cash equivalents.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-42" decimals="-6" id="f-351" unitRef="usd">343000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-43" decimals="-6" id="f-352" unitRef="usd">334000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-44" decimals="-6" id="f-353" unitRef="usd">11000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-45" decimals="-6" id="f-354" unitRef="usd">12000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy contextRef="c-1" id="f-355">Receivables reflected in the financial statements represent the net amount expected to be collected. An allowance for credit losses is established based on expected losses. Expected losses are estimated by reviewing individual accounts, considering aging, financial condition of the debtor, recent payment history, current and forecast economic conditions and other relevant factors.</us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="c-1" id="f-356">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following is a summary of activity in the allowance for credit losses (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&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 colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,130&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,254&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions (reversals) charged to costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/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 style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deductions from reserves &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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 colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other additions (deductions) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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="3" style="display:none"&gt;&lt;/td&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, ending&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,655&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,130&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,254&#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="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Represents amounts determined to be uncollectible and charged against reserves, net of collections on accounts previously charged against reserves. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) &#160;&#160;&#160;&#160;Includes effects of foreign currency translation.&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-7" decimals="-3" id="f-357" unitRef="usd">6130000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-8" decimals="-3" id="f-358" unitRef="usd">3254000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-9" decimals="-3" id="f-359" unitRef="usd">3745000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-360" unitRef="usd">1125000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-4" decimals="-3" id="f-361" unitRef="usd">3567000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-5" decimals="-3" id="f-362" unitRef="usd">-27000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-1" decimals="-3" id="f-363" unitRef="usd">2711000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-4" decimals="-3" id="f-364" unitRef="usd">633000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-5" decimals="-3" id="f-365" unitRef="usd">676000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="c-1" decimals="-3" id="f-366" unitRef="usd">111000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="c-4" decimals="-3" id="f-367" unitRef="usd">-58000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="c-5" decimals="-3" id="f-368" unitRef="usd">212000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-6" decimals="-3" id="f-369" unitRef="usd">4655000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-7" decimals="-3" id="f-370" unitRef="usd">6130000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-8" decimals="-3" id="f-371" unitRef="usd">3254000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InventoryPolicyTextBlock contextRef="c-1" id="f-372">Inventories are stated at the lower of cost or net realizable value. The last-in, first-out (LIFO) cost method is used for valuing most U.S. inventories. Inventories of foreign subsidiaries are valued using the first-in, first-out (FIFO) cost method.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="c-1" id="f-373">Amounts included in other current assets were (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid income taxes&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,546&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,702&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/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:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,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;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,624&#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:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:PrepaidTaxes contextRef="c-6" decimals="-3" id="f-374" unitRef="usd">14546000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes contextRef="c-7" decimals="-3" id="f-375" unitRef="usd">18702000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-6" decimals="-3" id="f-376" unitRef="usd">20524000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-7" decimals="-3" id="f-377" unitRef="usd">24922000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-6" decimals="-3" id="f-378" unitRef="usd">35070000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-7" decimals="-3" id="f-379" unitRef="usd">43624000</us-gaap:OtherAssetsCurrent>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c-1" id="f-380">The Company evaluates long-lived assets (including property and equipment, goodwill and other intangible assets) for impairment annually in the fourth quarter, or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c-1" decimals="0" id="f-381" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c-1" decimals="0" id="f-382" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-384">For financial reporting purposes, plant and equipment are depreciated over their estimated useful lives, primarily by using the straight-line method as follows:&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.250%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.447%"&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.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.499%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 to 30 years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;lesser of 5 to 10 years or life of lease&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing equipment&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;lesser of 5 to 10 years or life of equipment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office, warehouse and automotive equipment&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 10 years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment were as follows (in thousands): &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.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.028%"&gt;&lt;/td&gt;&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.485%"&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.500%"&gt;&lt;/td&gt;&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.487%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and improvements&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,382&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,066&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing equipment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,109&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office, warehouse and automotive 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions in progress&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206,782&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,066,476&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(465,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(458,867)&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant and equipment&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;741,713&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607,609&#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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-383">For financial reporting purposes, plant and equipment are depreciated over their estimated useful lives, primarily by using the straight-line method as follows:&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.250%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.447%"&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.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.499%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 to 30 years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;lesser of 5 to 10 years or life of lease&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing equipment&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;lesser of 5 to 10 years or life of equipment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office, warehouse and automotive equipment&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c-1" id="f-385">Goodwill has been assigned to reporting units.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-386">Changes in the carrying amounts of goodwill for each reportable segment were (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.180%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Process&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractor&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, January 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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,155&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,304&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,796&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356,255&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions, adjustments from business acquisitions&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(762)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,078)&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,771&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,366&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,034&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368,171&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions, adjustments from business acquisitions&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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,800)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,857&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 29, 2023&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,132&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,554&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,542&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,228&#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:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill contextRef="c-46" decimals="-3" id="f-387" unitRef="usd">137155000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-47" decimals="-3" id="f-388" unitRef="usd">141304000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-48" decimals="-3" id="f-389" unitRef="usd">77796000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-8" decimals="-3" id="f-390" unitRef="usd">356255000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-49" decimals="-3" id="f-391" unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-50" decimals="-3" id="f-392" unitRef="usd">16994000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-51" decimals="-3" id="f-393" unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-4" decimals="-3" id="f-394" unitRef="usd">16994000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-49" decimals="-3" id="f-395" unitRef="usd">-2384000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-50" decimals="-3" id="f-396" unitRef="usd">-1932000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-51" decimals="-3" id="f-397" unitRef="usd">-762000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-4" decimals="-3" id="f-398" unitRef="usd">-5078000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-52" decimals="-3" id="f-399" unitRef="usd">134771000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-53" decimals="-3" id="f-400" unitRef="usd">156366000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-54" decimals="-3" id="f-401" unitRef="usd">77034000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-7" decimals="-3" id="f-402" unitRef="usd">368171000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-55" decimals="-3" id="f-403" unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-56" decimals="-3" id="f-404" unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-57" decimals="-3" id="f-405" unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-1" decimals="-3" id="f-406" unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-55" decimals="-3" id="f-407" unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-56" decimals="-3" id="f-408" unitRef="usd">7800000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-57" decimals="-3" id="f-409" unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c-1" decimals="-3" id="f-410" unitRef="usd">7800000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-55" decimals="-3" id="f-411" unitRef="usd">8361000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-56" decimals="-3" id="f-412" unitRef="usd">988000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-57" decimals="-3" id="f-413" unitRef="usd">508000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-1" decimals="-3" id="f-414" unitRef="usd">9857000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-58" decimals="-3" id="f-415" unitRef="usd">143132000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-59" decimals="-3" id="f-416" unitRef="usd">149554000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-60" decimals="-3" id="f-417" unitRef="usd">77542000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-6" decimals="-3" id="f-418" unitRef="usd">370228000</us-gaap:Goodwill>
    <ggg:ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock contextRef="c-1" id="f-419">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of other intangible assets, net were (dollars in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.577%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finite Life&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite Life&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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer&lt;br/&gt;Relationships&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and&lt;br/&gt;Proprietary&lt;br/&gt;Technology&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks,&lt;br/&gt;Trade Names&lt;br/&gt;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade &lt;br/&gt;Names&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 29, 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="padding:0 1pt"&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="padding:0 1pt"&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="padding:0 1pt"&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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/div&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269,524&#160;&lt;/span&gt;&lt;/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 style="padding-left:6.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128,248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,547)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137,356)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,591)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,910)&lt;/span&gt;&lt;/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 style="padding-left:6.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Book value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,578&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,283&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,658&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,258&#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;/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:6.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average life in years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.577%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As of December 30, 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;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:bottom"&gt;&lt;div style="padding-left:6.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/div&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,410&#160;&lt;/span&gt;&lt;/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 style="padding-left:6.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(141,960)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,943)&lt;/span&gt;&lt;/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 style="padding-left:6.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Book value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,440&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,453&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;970&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,644&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,507&#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;/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:6.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average life in years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ggg:ScheduleOfAcquiredFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-61" decimals="-3" id="f-420" unitRef="usd">191417000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-62" decimals="-3" id="f-421" unitRef="usd">14174000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-63" decimals="-3" id="f-422" unitRef="usd">1300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IndefiniteLivedTradeNames contextRef="c-64" decimals="-3" id="f-423" unitRef="usd">62633000</us-gaap:IndefiniteLivedTradeNames>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-6" decimals="-3" id="f-424" unitRef="usd">269524000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-61" decimals="-3" id="f-425" unitRef="usd">128248000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-62" decimals="-3" id="f-426" unitRef="usd">8547000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-63" decimals="-3" id="f-427" unitRef="usd">561000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <ggg:IntangibleAssetAccumulatedAmortization contextRef="c-6" decimals="-3" id="f-428" unitRef="usd">137356000</ggg:IntangibleAssetAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-65" decimals="-3" id="f-429" unitRef="usd">-7591000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-66" decimals="-3" id="f-430" unitRef="usd">-344000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-67" decimals="-3" id="f-431" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-68" decimals="-3" id="f-432" unitRef="usd">2025000</us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <ggg:IntangibleAssetsTranslationAdjustments contextRef="c-1" decimals="-3" id="f-433" unitRef="usd">-5910000</ggg:IntangibleAssetsTranslationAdjustments>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-61" decimals="-3" id="f-434" unitRef="usd">55578000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-62" decimals="-3" id="f-435" unitRef="usd">5283000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-63" decimals="-3" id="f-436" unitRef="usd">739000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-64" decimals="-3" id="f-437" unitRef="usd">64658000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-6" decimals="-3" id="f-438" unitRef="usd">126258000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-65" id="f-439">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-66" id="f-440">P9Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-67" id="f-441">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-69" decimals="-3" id="f-442" unitRef="usd">202103000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-70" decimals="-3" id="f-443" unitRef="usd">26374000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-71" decimals="-3" id="f-444" unitRef="usd">1300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IndefiniteLivedTradeNames contextRef="c-72" decimals="-3" id="f-445" unitRef="usd">62633000</us-gaap:IndefiniteLivedTradeNames>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-7" decimals="-3" id="f-446" unitRef="usd">292410000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-69" decimals="-3" id="f-447" unitRef="usd">123603000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-70" decimals="-3" id="f-448" unitRef="usd">18027000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-71" decimals="-3" id="f-449" unitRef="usd">330000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <ggg:IntangibleAssetAccumulatedAmortization contextRef="c-7" decimals="-3" id="f-450" unitRef="usd">141960000</ggg:IntangibleAssetAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-73" decimals="-3" id="f-451" unitRef="usd">-10060000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-74" decimals="-3" id="f-452" unitRef="usd">-894000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-75" decimals="-3" id="f-453" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-76" decimals="-3" id="f-454" unitRef="usd">-1989000</us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <ggg:IntangibleAssetsTranslationAdjustments contextRef="c-4" decimals="-3" id="f-455" unitRef="usd">-12943000</ggg:IntangibleAssetsTranslationAdjustments>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-69" decimals="-3" id="f-456" unitRef="usd">68440000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-70" decimals="-3" id="f-457" unitRef="usd">7453000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-71" decimals="-3" id="f-458" unitRef="usd">970000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-72" decimals="-3" id="f-459" unitRef="usd">60644000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-7" decimals="-3" id="f-460" unitRef="usd">137507000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-73" id="f-461">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-74" id="f-462">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c-75" id="f-463">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-5" id="f-464" unitRef="usd">17600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-4" decimals="-5" id="f-465" unitRef="usd">18900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-5" decimals="-5" id="f-466" unitRef="usd">17900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-467">Estimated future annual amortization expense based on the current carrying amount of other intangible assets is as follows (in thousands):&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:26.261%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.434%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Estimated Amortization 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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,929&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,247&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,423&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,258&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,284&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-6" decimals="-3" id="f-468" unitRef="usd">16929000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-6" decimals="-3" id="f-469" unitRef="usd">16459000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-6" decimals="-3" id="f-470" unitRef="usd">9247000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-6" decimals="-3" id="f-471" unitRef="usd">6423000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="c-6" decimals="-3" id="f-472" unitRef="usd">4258000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="c-6" decimals="-3" id="f-473" unitRef="usd">8284000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock contextRef="c-1" id="f-474">Components of other assets were (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash surrender value of life insurance&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,255&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,192&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity method investment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,767&#160;&lt;/span&gt;&lt;/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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,850&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,118&#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:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:CashSurrenderValueOfLifeInsurance contextRef="c-6" decimals="-3" id="f-475" unitRef="usd">22255000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance contextRef="c-7" decimals="-3" id="f-476" unitRef="usd">19192000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="c-6" decimals="-3" id="f-477" unitRef="usd">2602000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="c-7" decimals="-3" id="f-478" unitRef="usd">2189000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:EquityMethodInvestmentAggregateCost contextRef="c-6" decimals="-3" id="f-479" unitRef="usd">9661000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentAggregateCost contextRef="c-7" decimals="-3" id="f-480" unitRef="usd">8767000</us-gaap:EquityMethodInvestmentAggregateCost>
    <ggg:Depositsandother contextRef="c-6" decimals="-3" id="f-481" unitRef="usd">3332000</ggg:Depositsandother>
    <ggg:Depositsandother contextRef="c-7" decimals="-3" id="f-482" unitRef="usd">2970000</ggg:Depositsandother>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-6" decimals="-3" id="f-483" unitRef="usd">37850000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-7" decimals="-3" id="f-484" unitRef="usd">33118000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:LifeSettlementContractsPolicy contextRef="c-1" id="f-485">The Company has entered into contracts insuring the lives of certain employees who are eligible to participate in certain non-qualified pension and deferred compensation plans. These insurance contracts are used to fund the non-qualified pension and deferred compensation arrangements. The insurance contracts are held in a trust and are available to general creditors in the event of the Company&#x2019;s insolvency. Changes in cash surrender value are recorded in other expense, net.</us-gaap:LifeSettlementContractsPolicy>
    <ggg:Cashsurrendervalueoflifeinsurancechange contextRef="c-1" decimals="-5" id="f-486" unitRef="usd">3100000</ggg:Cashsurrendervalueoflifeinsurancechange>
    <ggg:Cashsurrendervalueoflifeinsurancechange contextRef="c-4" decimals="-5" id="f-487" unitRef="usd">4000000</ggg:Cashsurrendervalueoflifeinsurancechange>
    <ggg:Cashsurrendervalueoflifeinsurancechange contextRef="c-5" decimals="-5" id="f-488" unitRef="usd">3300000</ggg:Cashsurrendervalueoflifeinsurancechange>
    <us-gaap:InternalUseSoftwarePolicy contextRef="c-1" id="f-489">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capitalized software is amortized over its estimated useful life (generally 2 to 5 years) beginning at date of implementation.&lt;/span&gt;&lt;/div&gt;</us-gaap:InternalUseSoftwarePolicy>
    <ggg:CapitalizedComputerSoftwareEstimatedUsefulLife contextRef="c-77" id="f-490">P2Y</ggg:CapitalizedComputerSoftwareEstimatedUsefulLife>
    <ggg:CapitalizedComputerSoftwareEstimatedUsefulLife contextRef="c-78" id="f-491">P5Y</ggg:CapitalizedComputerSoftwareEstimatedUsefulLife>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock contextRef="c-1" id="f-492">Components of other current liabilities were (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued self-insurance retentions&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,654&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,338&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued warranty and service liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,408&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,674&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued trade promotions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,799&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payable for employee stock purchases&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,639&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,497&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer advances and deferred revenue&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes payable&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,837&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,987&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax payable, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,614&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-507"&gt;&lt;span style="-sec-ix-hidden:f-508"&gt;Operating lease liabilities, current&lt;/span&gt;&lt;/span&gt;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,242&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,555&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of return refund liability&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,449&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,574&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,133&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,359&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,793&#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:OtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:SelfInsuranceReserveCurrent contextRef="c-6" decimals="-3" id="f-493" unitRef="usd">8654000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:SelfInsuranceReserveCurrent contextRef="c-7" decimals="-3" id="f-494" unitRef="usd">9338000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:ProductWarrantyAccrual contextRef="c-6" decimals="-3" id="f-495" unitRef="usd">15408000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="c-7" decimals="-3" id="f-496" unitRef="usd">14674000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:AccruedMarketingCostsCurrent contextRef="c-6" decimals="-3" id="f-497" unitRef="usd">14312000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent contextRef="c-7" decimals="-3" id="f-498" unitRef="usd">13799000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-499" unitRef="usd">16639000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-500" unitRef="usd">16497000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-6" decimals="-3" id="f-501" unitRef="usd">51578000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-7" decimals="-3" id="f-502" unitRef="usd">50747000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-6" decimals="-3" id="f-503" unitRef="usd">9837000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-7" decimals="-3" id="f-504" unitRef="usd">15987000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-6" decimals="-3" id="f-505" unitRef="usd">12289000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-7" decimals="-3" id="f-506" unitRef="usd">9614000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-6" decimals="-3" id="f-509" unitRef="usd">8242000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-7" decimals="-3" id="f-510" unitRef="usd">9555000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent contextRef="c-6" decimals="-3" id="f-511" unitRef="usd">17826000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityCurrent contextRef="c-7" decimals="-3" id="f-512" unitRef="usd">18449000</us-gaap:ContractWithCustomerRefundLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-513" unitRef="usd">30574000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-514" unitRef="usd">32133000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-515" unitRef="usd">185359000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-516" unitRef="usd">190793000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:SelfInsuranceReservePolicyTextBlock contextRef="c-1" id="f-517">The Company is self-insured for certain losses and costs relating to product liability, workers&#x2019; compensation, and employee medical benefit claims. The Company has stop-loss coverage in order to limit its exposure to significant claims. Accrued self-insurance retentions are based on claims filed, estimates of claims incurred but not reported, and other actuarial assumptions. Self-insured reserves totaled $8.7 million as of December&#160;29, 2023 and $9.3 million as of December&#160;30, 2022.</us-gaap:SelfInsuranceReservePolicyTextBlock>
    <us-gaap:SelfInsuranceReserve contextRef="c-6" decimals="-5" id="f-518" unitRef="usd">8700000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve contextRef="c-7" decimals="-5" id="f-519" unitRef="usd">9300000</us-gaap:SelfInsuranceReserve>
    <us-gaap:StandardProductWarrantyPolicy contextRef="c-1" id="f-520">A liability is established for estimated future warranty and service claims that relate to current and prior period sales. The Company estimates warranty costs based on historical claim experience and other factors including evaluating specific product warranty issues.</us-gaap:StandardProductWarrantyPolicy>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c-1" id="f-521">Following is a summary of activity in accrued warranty and service liabilities (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning of year&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,674&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,463&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumed in business acquisition&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charged to expense&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Margin on parts sales reversed&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for claims settled&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,065)&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, end of year&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,408&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,674&#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:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual contextRef="c-7" decimals="-3" id="f-522" unitRef="usd">14674000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="c-8" decimals="-3" id="f-523" unitRef="usd">14463000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition contextRef="c-1" decimals="-3" id="f-524" unitRef="usd">0</us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition contextRef="c-4" decimals="-3" id="f-525" unitRef="usd">38000</us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:ProductWarrantyExpense contextRef="c-1" decimals="-3" id="f-526" unitRef="usd">11128000</us-gaap:ProductWarrantyExpense>
    <us-gaap:ProductWarrantyExpense contextRef="c-4" decimals="-3" id="f-527" unitRef="usd">8946000</us-gaap:ProductWarrantyExpense>
    <ggg:ProductWarrantyMarginReversed contextRef="c-1" decimals="-3" id="f-528" unitRef="usd">3875000</ggg:ProductWarrantyMarginReversed>
    <ggg:ProductWarrantyMarginReversed contextRef="c-4" decimals="-3" id="f-529" unitRef="usd">3292000</ggg:ProductWarrantyMarginReversed>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="c-1" decimals="-3" id="f-530" unitRef="usd">14269000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments contextRef="c-4" decimals="-3" id="f-531" unitRef="usd">12065000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrual contextRef="c-6" decimals="-3" id="f-532" unitRef="usd">15408000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="c-7" decimals="-3" id="f-533" unitRef="usd">14674000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-534">Revenue is recognized at a single point in time upon the satisfaction of performance obligations, which occurs when control of the good or service transfers to the customer. This is generally on the date of shipment for product sales; however certain sales have terms requiring recognition when the goods are received by the customer. In cases where there are specific customer acceptance provisions, revenue is recognized at the later of customer acceptance or shipment (subject to shipping terms). Payment terms are established based on the type of product, distributor capabilities and competitive market conditions, and do not exceed one year. Standalone selling prices are determined based on the prices charged to customers for all material performance obligations. &lt;div style="margin-top:1.65pt;padding-right:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable consideration is accounted for as a price adjustment (sales adjustment). Following are examples of variable consideration that affect the Company&#x2019;s reported revenue. Early payment discounts are provided to certain customers and within certain regions. Rights of return are typically contractually limited and amounts are estimable. The Company records a refund liability and establishes a recovery asset for the value of product expected to be returned at the time revenue is recognized. This includes promotions when, from time to time, the Company may promote the sale of new products by agreeing to accept returns of superseded products. Provisions for sales returns are recorded as a reduction of net sales, and provisions for warranty claims are recorded in selling, marketing and distribution expenses. Historically, sales returns have been approximately 3 percent of sales. Trade promotions are offered to distributors and end users through various programs, generally with terms of one year or less. Such promotions include rebates based on annual purchases and sales growth, coupons and reimbursement for competitive products. Payment of incentives may take the form of cash, trade credit, promotional merchandise or free product. Rebates are accrued based on the program rates and progress toward the probability weighted estimate of annual sales amount and sales growth.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:4.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional promotions include cooperative advertising arrangements. Under cooperative advertising arrangements, the Company reimburses the distributor for a portion of its advertising costs related to the Company&#x2019;s products. Estimated costs are accrued at the time of sale and classified as selling, marketing and distribution expense. The estimated costs related to coupon programs are accrued at the time of sale and classified as selling, marketing and distribution expense or cost of products sold, depending on the type of incentive offered. The considerations payable to customers are deemed as broad based and are not recorded against net sales. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:4.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-right:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shipping and handling costs incurred for the delivery of goods to customers are included in cost of goods sold. Amounts billed to customers for shipping and handling are included in net sales.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is deferred when cash payments are received or due in advance of performance, including amounts which are refundable. This is also the case for services associated with certain product sales. The balance in the deferred revenue and customer advances was $51.6 million as of December&#160;29, 2023 and $50.7 million as of December&#160;30, 2022. Net sales for 2023 included $49.6 million that was in deferred revenue and customer advances as of December&#160;30, 2022. Net sales for 2022 included $60.4 million that was in deferred revenue and customer advances as of December&#160;31, 2021. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shipping and handling activities that occur after control of the related good transfers are accounted for as fulfillment activities instead of assessing such activities as performance obligations.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales taxes related to revenue producing transactions collected from the customer for a governmental authority are excluded from the transaction price.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue standard requirements are applied to a portfolio of contracts (or performance obligations) with similar characteristics for transactions where it is expected that the effects on the financial statements of applying the revenue recognition guidance to the portfolio would not differ materially from applying this guidance to the individual contracts (or performance obligations) within that portfolio.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Promised goods or services are not assessed as performance obligations if they are immaterial in the context of the contract with the customer. If the revenue related to a performance obligation that includes goods or services that are immaterial in the context of the contract is recognized before those immaterial goods or services are transferred to the customer, then the related costs to transfer those goods or services are accrued.&lt;/span&gt;&lt;/div&gt;Incremental costs of obtaining a contract are generally expensed when incurred because the amortization period would be less than one year. Such costs primarily relate to sales commissions and are recorded in selling, marketing and distribution expense.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <ggg:SalesReturnsPercentageOfSales contextRef="c-1" decimals="2" id="f-535" unitRef="number">0.03</ggg:SalesReturnsPercentageOfSales>
    <us-gaap:ContractWithCustomerLiability contextRef="c-6" decimals="-5" id="f-536" unitRef="usd">51600000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-7" decimals="-5" id="f-537" unitRef="usd">50700000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-1" decimals="-5" id="f-538" unitRef="usd">49600000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-4" decimals="-5" id="f-539" unitRef="usd">60400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c-1" id="f-540">Basic net earnings per share is computed by dividing earnings available to common shareholders by the weighted average number of shares outstanding during the year. Diluted net earnings per share is computed after giving effect to the exercise of all dilutive outstanding option grants.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c-1" id="f-541">Comprehensive income is a measure of all changes in shareholders&#x2019; equity except those resulting from investments by and distributions to owners, and includes such items as net earnings, certain foreign currency translation items, changes in the value of qualifying hedges and pension liability adjustments.</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives contextRef="c-1" id="f-542">The Company accounts for all derivatives, including those embedded in other contracts, as either assets or liabilities and measures those financial instruments at fair value. The accounting for changes in the fair value of derivatives depends on their intended use and designation. &lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of its risk management program, the Company may periodically use forward exchange contracts to manage known market exposures. Terms of derivative instruments are structured to match the terms of the risk being managed and are generally held to maturity. The Company does not hold or issue derivative financial instruments for trading purposes. All other contracts that contain provisions meeting the definition of a derivative also meet the requirements of, and have been designated as, normal purchases or sales. The Company&#x2019;s policy is to not enter into contracts with terms that cannot be designated as normal purchases or sales.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company periodically evaluates its monetary asset and liability positions denominated in foreign currencies. The Company enters into forward contracts or options, or borrows in various currencies, in order to hedge its net monetary positions. These instruments are recorded at fair value and the gains and losses are included in other expense, net. The notional amounts of contracts outstanding as of December&#160;29, 2023, totaled $62 million. The Company believes it uses strong financial counterparties in these transactions and that the resulting credit risk under these hedging strategies is not significant.&lt;/span&gt;&lt;/div&gt;The Company uses significant other observable inputs (level 2 in the fair value hierarchy) to value the derivative instruments used to hedge net monetary positions, including reference to market prices and financial models that incorporate relevant market assumptions. Net derivative assets are reported on the balance sheet in accounts receivable and net derivative liabilities are reported as other current liabilities.</us-gaap:DerivativesMethodsOfAccountingHedgingDerivatives>
    <us-gaap:DerivativeNotionalAmount contextRef="c-6" decimals="-6" id="f-543" unitRef="usd">62000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock contextRef="c-1" id="f-544">The fair market value of such instruments follows (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign Currency Contracts&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(448)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(677)&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Assets (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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(422)&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(520)&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:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue contextRef="c-6" decimals="-3" id="f-545" unitRef="usd">26000</us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue>
    <us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue contextRef="c-7" decimals="-3" id="f-546" unitRef="usd">157000</us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue>
    <us-gaap:ForeignCurrencyFairValueHedgeLiabilityAtFairValue contextRef="c-6" decimals="-3" id="f-547" unitRef="usd">448000</us-gaap:ForeignCurrencyFairValueHedgeLiabilityAtFairValue>
    <us-gaap:ForeignCurrencyFairValueHedgeLiabilityAtFairValue contextRef="c-7" decimals="-3" id="f-548" unitRef="usd">677000</us-gaap:ForeignCurrencyFairValueHedgeLiabilityAtFairValue>
    <us-gaap:ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet contextRef="c-6" decimals="-3" id="f-549" unitRef="usd">-422000</us-gaap:ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet>
    <us-gaap:ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet contextRef="c-7" decimals="-3" id="f-550" unitRef="usd">-520000</us-gaap:ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-559">Segment Information&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has five operating segments which are aggregated into three reportable segments: Contractor, Industrial and Process. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning with the first quarter of 2022, our high performance coatings and foam product offerings previously included within the Applied Fluid Technologies division of the Industrial segment were realigned and are now managed under the Contractor segment. This change aligns the types of products offered and markets served within the segments. Prior year segment information has been restated to conform to the current organizational structure.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Contractor segment markets sprayers and equipment that apply paint to walls and other structures, texture to walls and ceilings, insulation to building walls and other items, highly viscous coatings to roofs, and markings on roads, parking lots, athletic fields and floors. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Industrial segment includes our Industrial and Powder divisions. The Industrial segment markets equipment and solutions for moving and applying paints, coatings, sealants, adhesives and other fluids. Markets served include automotive and vehicle assembly and components production, including Electro or e-mobility, wood and metal products, rail, marine, aerospace, farm, construction, bus, recreational vehicles and various other industries.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Process segment includes our Process and Lubrication divisions. The Process segment markets pumps, valves, meters and accessories to move and dispense chemicals, oil and natural gas, water, wastewater, petroleum, food, &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;lubricants and other fluids. Markets served include food and beverage, dairy, oil and natural gas, pharmaceutical, cosmetics, electronics, semiconductor fabrication, wastewater, mining, fast oil change facilities, service garages, fleet service centers, automobile dealerships and industrial lubrication applications.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting policies of the segments are the same as those described in the summary of significant accounting policies. The cost of manufacturing for each segment is based on product cost, and expenses are based on actual costs incurred along with cost allocations of shared and centralized functions based on activities performed, sales or space utilization. Depreciation expense is charged to the manufacturing or operating cost center that utilizes the asset, and is then allocated to segments on the same basis as other expenses within that cost center. Reportable segments are defined by product. Segments are responsible for development, manufacturing, marketing and sales of their products. This allows for focused marketing and efficient product development. The segments share common purchasing, certain manufacturing, distribution and administration functions.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment information follows (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Sales&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractor&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;985,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;987,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;662,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602,376&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Process&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195,606&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,143,521&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,608&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating Earnings&lt;/span&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractor&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,204&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Process&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,037&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated corporate (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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,774)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646,843&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572,700&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531,323&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractor&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752,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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;640,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Process&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;554,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated corporate&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;814,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,722,007&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,438,900&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management assesses performance of segments by reference to operating earnings excluding unallocated corporate expenses and asset impairments. Unallocated corporate (expense) includes such items as stock compensation, certain acquisition transaction costs, bad debt expense, charitable contributions and certain facility expenses. Unallocated assets include cash, allowances and valuation reserves, deferred income taxes, certain capital and other assets. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Geographic information follows (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Sales (based on customer location)&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,161,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,004,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,033,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,027,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;983,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;/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:'Arial',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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195,606&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,143,521&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,608&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;622,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;741,713&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sales to Major Customers. &lt;/span&gt;Worldwide sales to one customer in the Contractor and Industrial segments individually represented over 10 percent of the Company&#x2019;s consolidated sales in 2023, 2022 and 2021.</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c-1"
      decimals="INF"
      id="f-560"
      unitRef="segment">5</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-561"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c-1" id="f-562">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting policies of the segments are the same as those described in the summary of significant accounting policies. The cost of manufacturing for each segment is based on product cost, and expenses are based on actual costs incurred along with cost allocations of shared and centralized functions based on activities performed, sales or space utilization. Depreciation expense is charged to the manufacturing or operating cost center that utilizes the asset, and is then allocated to segments on the same basis as other expenses within that cost center. Reportable segments are defined by product. Segments are responsible for development, manufacturing, marketing and sales of their products. This allows for focused marketing and efficient product development. The segments share common purchasing, certain manufacturing, distribution and administration functions.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-563">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Segment information follows (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Sales&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractor&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;985,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;987,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;662,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602,376&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Process&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195,606&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,143,521&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,608&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating Earnings&lt;/span&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractor&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,204&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Process&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,037&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated corporate (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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,774)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646,843&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572,700&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531,323&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractor&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752,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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;640,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Process&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;554,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated corporate&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;814,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,722,007&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,438,900&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues contextRef="c-87" decimals="-3" id="f-564" unitRef="usd">985675000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-88" decimals="-3" id="f-565" unitRef="usd">999060000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-89" decimals="-3" id="f-566" unitRef="usd">987606000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-90" decimals="-3" id="f-567" unitRef="usd">662785000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-91" decimals="-3" id="f-568" unitRef="usd">649347000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-92" decimals="-3" id="f-569" unitRef="usd">602376000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-93" decimals="-3" id="f-570" unitRef="usd">547146000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-94" decimals="-3" id="f-571" unitRef="usd">495114000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-95" decimals="-3" id="f-572" unitRef="usd">397626000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1" decimals="-3" id="f-573" unitRef="usd">2195606000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-4" decimals="-3" id="f-574" unitRef="usd">2143521000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-5" decimals="-3" id="f-575" unitRef="usd">1987608000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss contextRef="c-87" decimals="-3" id="f-576" unitRef="usd">285394000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-88" decimals="-3" id="f-577" unitRef="usd">249833000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-89" decimals="-3" id="f-578" unitRef="usd">266204000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-90" decimals="-3" id="f-579" unitRef="usd">234054000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-91" decimals="-3" id="f-580" unitRef="usd">231298000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-92" decimals="-3" id="f-581" unitRef="usd">199856000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-93" decimals="-3" id="f-582" unitRef="usd">165273000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-94" decimals="-3" id="f-583" unitRef="usd">122344000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-95" decimals="-3" id="f-584" unitRef="usd">91037000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-96" decimals="-3" id="f-585" unitRef="usd">-38678000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-97" decimals="-3" id="f-586" unitRef="usd">-30775000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-98" decimals="-3" id="f-587" unitRef="usd">-25774000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonrecurringIncomeExpense contextRef="c-96" decimals="-3" id="f-588" unitRef="usd">-8600000</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense contextRef="c-97" decimals="-3" id="f-589" unitRef="usd">0</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense contextRef="c-98" decimals="-3" id="f-590" unitRef="usd">0</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="c-1" decimals="-3" id="f-591" unitRef="usd">7800000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="c-4" decimals="-3" id="f-592" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="c-5" decimals="-3" id="f-593" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-594" unitRef="usd">646843000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-4" decimals="-3" id="f-595" unitRef="usd">572700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-3" id="f-596" unitRef="usd">531323000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Assets contextRef="c-99" decimals="-3" id="f-597" unitRef="usd">712224000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-100" decimals="-3" id="f-598" unitRef="usd">752729000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-101" decimals="-3" id="f-599" unitRef="usd">640487000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-102" decimals="-3" id="f-600" unitRef="usd">578302000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-103" decimals="-3" id="f-601" unitRef="usd">554753000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-104" decimals="-3" id="f-602" unitRef="usd">564539000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-105" decimals="-3" id="f-603" unitRef="usd">814543000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-106" decimals="-3" id="f-604" unitRef="usd">543330000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-6" decimals="-3" id="f-605" unitRef="usd">2722007000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-7" decimals="-3" id="f-606" unitRef="usd">2438900000</us-gaap:Assets>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock contextRef="c-1" id="f-607">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Geographic information follows (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Sales (based on customer location)&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,161,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,004,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,033,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,027,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;983,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;/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:'Arial',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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195,606&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,143,521&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,987,608&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-lived Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;622,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;741,713&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:Revenues contextRef="c-107" decimals="-3" id="f-608" unitRef="usd">1161607000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-108" decimals="-3" id="f-609" unitRef="usd">1116012000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-109" decimals="-3" id="f-610" unitRef="usd">1004318000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-110" decimals="-3" id="f-611" unitRef="usd">1033999000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-111" decimals="-3" id="f-612" unitRef="usd">1027509000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-112" decimals="-3" id="f-613" unitRef="usd">983290000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1" decimals="-3" id="f-614" unitRef="usd">2195606000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-4" decimals="-3" id="f-615" unitRef="usd">2143521000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-5" decimals="-3" id="f-616" unitRef="usd">1987608000</us-gaap:Revenues>
    <us-gaap:NoncurrentAssets contextRef="c-113" decimals="-3" id="f-617" unitRef="usd">622430000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-114" decimals="-3" id="f-618" unitRef="usd">532401000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-115" decimals="-3" id="f-619" unitRef="usd">119283000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-116" decimals="-3" id="f-620" unitRef="usd">75208000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-6" decimals="-3" id="f-621" unitRef="usd">741713000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-7" decimals="-3" id="f-622" unitRef="usd">607609000</us-gaap:NoncurrentAssets>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-117" decimals="2" id="f-623" unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c-1" id="f-627">Inventories&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Major components of inventories were as follows (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products and components&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,847&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,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:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Products and components in various stages of completion&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,906&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,957&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and purchased components&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,636&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;556,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reduction to LIFO cost&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(133,129)&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;438,349&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,790&#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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories valued under the LIFO method were $211.4 million in 2023 and $253.6 million in 2022. All other inventory was valued on the FIFO method. &lt;/span&gt;&lt;/div&gt;In 2023, certain inventory quantities were reduced, resulting in liquidation of LIFO inventory quantities, although increases in current product costs offset the impact of the decrement. The impact on net earnings was not significant.</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-628">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Major components of inventories were as follows (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products and components&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,847&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,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:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Products and components in various stages of completion&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,906&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,957&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and purchased components&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,636&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;556,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reduction to LIFO cost&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(133,129)&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;438,349&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,790&#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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoods contextRef="c-6" decimals="-3" id="f-629" unitRef="usd">221847000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="c-7" decimals="-3" id="f-630" unitRef="usd">222326000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryWorkInProcess contextRef="c-6" decimals="-3" id="f-631" unitRef="usd">131906000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="c-7" decimals="-3" id="f-632" unitRef="usd">138957000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryRawMaterialsAndSupplies contextRef="c-6" decimals="-3" id="f-633" unitRef="usd">202294000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies contextRef="c-7" decimals="-3" id="f-634" unitRef="usd">248636000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryGross contextRef="c-6" decimals="-3" id="f-635" unitRef="usd">556047000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross contextRef="c-7" decimals="-3" id="f-636" unitRef="usd">609919000</us-gaap:InventoryGross>
    <us-gaap:InventoryLIFOReserve contextRef="c-6" decimals="-3" id="f-637" unitRef="usd">117698000</us-gaap:InventoryLIFOReserve>
    <us-gaap:InventoryLIFOReserve contextRef="c-7" decimals="-3" id="f-638" unitRef="usd">133129000</us-gaap:InventoryLIFOReserve>
    <us-gaap:InventoryNet contextRef="c-6" decimals="-3" id="f-639" unitRef="usd">438349000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-7" decimals="-3" id="f-640" unitRef="usd">476790000</us-gaap:InventoryNet>
    <us-gaap:LIFOInventoryAmount contextRef="c-6" decimals="-5" id="f-641" unitRef="usd">211400000</us-gaap:LIFOInventoryAmount>
    <us-gaap:LIFOInventoryAmount contextRef="c-7" decimals="-5" id="f-642" unitRef="usd">253600000</us-gaap:LIFOInventoryAmount>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-643">Property, Plant and Equipment&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment were as follows (in thousands): &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.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.028%"&gt;&lt;/td&gt;&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.485%"&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.500%"&gt;&lt;/td&gt;&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.487%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land and improvements&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,382&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,066&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufacturing equipment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,109&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office, warehouse and automotive 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions in progress&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206,782&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,066,476&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(465,069)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(458,867)&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net property, plant and equipment&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;741,713&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607,609&#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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $55.0 million in 2023, $46.0 million in 2022 and $40.0 million in 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-120" decimals="-3" id="f-644" unitRef="usd">70382000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-121" decimals="-3" id="f-645" unitRef="usd">65066000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-122" decimals="-3" id="f-646" unitRef="usd">500373000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-123" decimals="-3" id="f-647" unitRef="usd">376115000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-124" decimals="-3" id="f-648" unitRef="usd">441824000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-125" decimals="-3" id="f-649" unitRef="usd">439109000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-126" decimals="-3" id="f-650" unitRef="usd">61594000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-127" decimals="-3" id="f-651" unitRef="usd">59988000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-128" decimals="-3" id="f-652" unitRef="usd">132609000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-129" decimals="-3" id="f-653" unitRef="usd">126198000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-6" decimals="-3" id="f-654" unitRef="usd">1206782000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-7" decimals="-3" id="f-655" unitRef="usd">1066476000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-656" unitRef="usd">465069000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-657" unitRef="usd">458867000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-3" id="f-658" unitRef="usd">741713000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-3" id="f-659" unitRef="usd">607609000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c-1" decimals="-5" id="f-660" unitRef="usd">55000000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-4" decimals="-5" id="f-661" unitRef="usd">46000000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-5" decimals="-5" id="f-662" unitRef="usd">40000000</us-gaap:Depreciation>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-663">Income Taxes&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Earnings before income tax expense consist of (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,806&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,405&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,903&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;608,802&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565,724&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508,465&#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 style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense consists of (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,493&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income tax expense&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,793&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,076&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,171&#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:'Arial',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:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,413)&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,583)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,159)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax expense (benefit)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,502)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,997)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,572)&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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,291&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,079&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes paid were $111.3 million in 2023, $112.3 million in 2022 and $111.8 million in 2021.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between the U.S. federal statutory tax rate and the effective tax rate 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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of international 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal effect&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. general business tax credits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation excess tax benefit&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign Derived Intangible Income (FDII)&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:'Arial',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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective 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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes are provided for temporary differences between the financial reporting and the tax basis of assets and liabilities. The deferred tax assets (liabilities) resulting from these differences were as follows (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory valuations&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;678&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued self-insurance retentions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued warranty and service 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,279&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vacation accruals&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:'Arial',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,143&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess of tax over book 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,322)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension benefit obligation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,375&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement medical benefit obligation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,390&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,160&#160;&lt;/span&gt;&lt;/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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepayments from foreign subsidiaries&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,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;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,166&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,647&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:104%"&gt;Total deferred tax assets were $61.4 million and $57.1 million, and total deferred tax liabilities were $8.2 million and $9.4 million on December&#160;29, 2023 and December&#160;30, 2022, respectively. The difference between the deferred income tax provision and the change in net deferred income taxes is due to the changes in other comprehensive income (loss) items.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company files income tax returns in the U.S. federal jurisdiction, and various states and foreign jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal, state and local, or non-U.S. income tax examinations by tax authorities for years before 2017.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company continues to assert that it will indefinitely reinvest earnings of foreign subsidiaries to support expansion of its international business. No additional income or withholding taxes have been provided for any remaining undistributed foreign earnings, as these amounts continue to be indefinitely reinvested in foreign operations. As of December&#160;29, 2023, the amount of cash held outside the U.S. was not significant to the Company&#x2019;s liquidity and was available to fund investments abroad. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records penalties and accrued interest related to uncertain tax positions in income tax expense. Total reserves for uncertain tax positions were not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c-1" id="f-664">Earnings before income tax expense consist of (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,806&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,405&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,903&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;608,802&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565,724&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508,465&#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>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-1" decimals="-3" id="f-665" unitRef="usd">450806000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-4" decimals="-3" id="f-666" unitRef="usd">401405000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c-5" decimals="-3" id="f-667" unitRef="usd">370903000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-1" decimals="-3" id="f-668" unitRef="usd">157996000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-4" decimals="-3" id="f-669" unitRef="usd">164319000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c-5" decimals="-3" id="f-670" unitRef="usd">137562000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-671" unitRef="usd">608802000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-4" decimals="-3" id="f-672" unitRef="usd">565724000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-673" unitRef="usd">508465000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-674">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense consists of (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,493&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income tax expense&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,793&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,076&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,171&#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:'Arial',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:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,413)&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,583)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,159)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax expense (benefit)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,502)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,997)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,572)&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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,291&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,079&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-675" unitRef="usd">79732000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-676" unitRef="usd">70976000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-677" unitRef="usd">77703000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-678" unitRef="usd">7282000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-679" unitRef="usd">5948000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-680" unitRef="usd">7493000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-681" unitRef="usd">23779000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-682" unitRef="usd">38152000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-683" unitRef="usd">29975000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-684" unitRef="usd">110793000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-685" unitRef="usd">115076000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-686" unitRef="usd">115171000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <ggg:DeferredFederalStateAndLocalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-687" unitRef="usd">-6919000</ggg:DeferredFederalStateAndLocalIncomeTaxExpenseBenefit>
    <ggg:DeferredFederalStateAndLocalIncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-688" unitRef="usd">-8733000</ggg:DeferredFederalStateAndLocalIncomeTaxExpenseBenefit>
    <ggg:DeferredFederalStateAndLocalIncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-689" unitRef="usd">-42413000</ggg:DeferredFederalStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-690" unitRef="usd">-1583000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-691" unitRef="usd">-1264000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-692" unitRef="usd">-4159000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-693" unitRef="usd">-8502000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-694" unitRef="usd">-9997000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-695" unitRef="usd">-46572000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-696" unitRef="usd">102291000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-4" decimals="-3" id="f-697" unitRef="usd">105079000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-698" unitRef="usd">68599000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxesPaid contextRef="c-1" decimals="-5" id="f-699" unitRef="usd">111300000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-4" decimals="-5" id="f-700" unitRef="usd">112300000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c-5" decimals="-5" id="f-701" unitRef="usd">111800000</us-gaap:IncomeTaxesPaid>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-702">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation between the U.S. federal statutory tax rate and the effective tax rate 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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of international 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal effect&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. general business tax credits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation excess tax benefit&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign Derived Intangible Income (FDII)&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:'Arial',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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective 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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="INF" id="f-703" unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-4" decimals="INF" id="f-704" unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-5" decimals="INF" id="f-705" unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-1" decimals="2" id="f-706" unitRef="number">-0.01</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-4" decimals="2" id="f-707" unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c-5" decimals="2" id="f-708" unitRef="number">-0.01</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="2" id="f-709" unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-4" decimals="2" id="f-710" unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-5" decimals="2" id="f-711" unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef="c-1" decimals="2" id="f-712" unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef="c-4" decimals="2" id="f-713" unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef="c-5" decimals="2" id="f-714" unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent contextRef="c-1" decimals="2" id="f-715" unitRef="number">-0.01</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent contextRef="c-4" decimals="2" id="f-716" unitRef="number">-0.01</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent contextRef="c-5" decimals="2" id="f-717" unitRef="number">-0.02</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent contextRef="c-1" decimals="2" id="f-718" unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent contextRef="c-4" decimals="2" id="f-719" unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent contextRef="c-5" decimals="2" id="f-720" unitRef="number">0.05</us-gaap:EffectiveIncomeTaxRateReconciliationFdiiPercent>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="2" id="f-721" unitRef="number">0.17</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-4" decimals="2" id="f-722" unitRef="number">0.19</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-5" decimals="2" id="f-723" unitRef="number">0.13</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-724">The deferred tax assets (liabilities) resulting from these differences were as follows (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory valuations&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,005&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;678&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued self-insurance retentions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued warranty and service 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,279&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vacation accruals&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:'Arial',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,143&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess of tax over book 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,322)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension benefit obligation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,375&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement medical benefit obligation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,390&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,160&#160;&lt;/span&gt;&lt;/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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepayments from foreign subsidiaries&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,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;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,166&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,647&#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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-6" decimals="-3" id="f-725" unitRef="usd">1005000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c-7" decimals="-3" id="f-726" unitRef="usd">678000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance contextRef="c-6" decimals="-3" id="f-727" unitRef="usd">1390000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance contextRef="c-7" decimals="-3" id="f-728" unitRef="usd">1626000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves contextRef="c-6" decimals="-3" id="f-729" unitRef="usd">2290000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves contextRef="c-7" decimals="-3" id="f-730" unitRef="usd">2279000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences contextRef="c-6" decimals="-3" id="f-731" unitRef="usd">3450000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences contextRef="c-7" decimals="-3" id="f-732" unitRef="usd">3409000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c-6" decimals="-3" id="f-733" unitRef="usd">4137000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c-7" decimals="-3" id="f-734" unitRef="usd">4143000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-735" unitRef="usd">44197000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-736" unitRef="usd">42322000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions contextRef="c-6" decimals="-3" id="f-737" unitRef="usd">10063000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions contextRef="c-7" decimals="-3" id="f-738" unitRef="usd">6375000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits contextRef="c-6" decimals="-3" id="f-739" unitRef="usd">5039000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits contextRef="c-7" decimals="-3" id="f-740" unitRef="usd">5072000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-6" decimals="-3" id="f-741" unitRef="usd">12686000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-7" decimals="-3" id="f-742" unitRef="usd">12390000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation contextRef="c-6" decimals="-3" id="f-743" unitRef="usd">2205000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation contextRef="c-7" decimals="-3" id="f-744" unitRef="usd">2283000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="c-6" decimals="-3" id="f-745" unitRef="usd">2024000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome contextRef="c-7" decimals="-3" id="f-746" unitRef="usd">2160000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-6" decimals="-3" id="f-747" unitRef="usd">23324000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="c-7" decimals="-3" id="f-748" unitRef="usd">11370000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther contextRef="c-6" decimals="-3" id="f-749" unitRef="usd">27301000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther contextRef="c-7" decimals="-3" id="f-750" unitRef="usd">36070000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther contextRef="c-6" decimals="-3" id="f-751" unitRef="usd">2449000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther contextRef="c-7" decimals="-3" id="f-752" unitRef="usd">2114000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-6" decimals="-3" id="f-753" unitRef="usd">53166000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-7" decimals="-3" id="f-754" unitRef="usd">47647000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-6" decimals="-5" id="f-755" unitRef="usd">61400000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-7" decimals="-5" id="f-756" unitRef="usd">57100000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-6" decimals="-5" id="f-757" unitRef="usd">8200000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-7" decimals="-5" id="f-758" unitRef="usd">9400000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-759">Debt&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of debt follows (dollars in thousands):&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:96.805%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.780%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.125%"&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.517%"&gt;&lt;/td&gt;&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.677%"&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.517%"&gt;&lt;/td&gt;&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.382%"&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.517%"&gt;&lt;/td&gt;&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.385%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average Interest Rate 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: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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private placement unsecured fixed-rate notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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: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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.35%&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 2023&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unsecured revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unsecured revolving credit facility - offshore renminbi denominated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.79%&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,327&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes payable to banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&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 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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,036&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,974&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of the fixed interest rate Series D private placement debt was $75 million on December&#160;30, 2022. This debt was repaid in July of 2023. The fair value of variable rate borrowings approximates carrying value. The Company uses significant other observable inputs to estimate fair value (level 2 of the fair value hierarchy) based on the present value of future cash flows and rates that would be available for issuance of debt with similar terms and remaining maturities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 23, 2023 and June 8, 2023, the Company executed amendments to its amended and restated credit agreement that amended, superseded and restated in its entirety the Company's existing credit agreement with U.S. Bank National Association, as administrative agent and a lender, and the other lenders that are parties thereto. The first amendment removed references to LIBOR for calculating rates and replaced them with SOFR and its equivalent benchmark rates such as EURIBOR, TIBOR and RFR loans. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The second amendment increased, from $500 million to $750 million, the amount of availability under an unsecured revolving credit facility, as well as increased, from $200 million to $375 million, the maximum amount of outstanding loans in currencies other than U.S. dollars. The amendment also increased, from $250 million to $375 million, the amount by which the size of the credit facility may be increased upon exercise of an accordion feature. The accordion feature may be exercised by means of an increase in the revolving commitments or the addition of term loans.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the second amendment increased the applicable margin percentages used for purposes of calculating the interest rates applicable to base rate loans and non-base rate loans (e.g., SOFR, EURIBOR, TIBOR and RFR loans). Under the amendment, the applicable margin percentages for base rate loans (which ranged from 0.000% to 0.750% under the prior credit agreement) range from 0.125% to 0.875%, and the applicable margin percentages for non-base rate loans (which ranged from 1.000% to 1.750% under the prior credit agreement) range from 1.125% to 1.875%. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the amended and restated credit agreement may be denominated in U.S. dollars or certain other currencies. In addition to paying interest on the outstanding loans, the Company is required to pay a facility fee on the unused amount of the loan commitments at a rate per annum ranging from 0.125% to 0.25%, depending on the Company&#x2019;s cash flow leverage ratio.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amended and restated credit agreement contains customary representations, warranties, covenants and events of default, including but not limited to covenants restricting the Company&#x2019;s and its subsidiaries&#x2019; ability to (i) merge or consolidate with another entity, (ii) sell, transfer, lease or convey their assets, (iii) make any material change in the nature of the core business of the Company, (iv) make certain investments, or (v) incur secured indebtedness. The amended and restated credit agreement also requires the Company to maintain a cash flow leverage ratio of not more than 3.50 to 1.00 (unless a significant acquisition has been consummated, in which case, not more than 4.00 to 1.00 during the four fiscal quarter period beginning with the quarter in which such acquisition occurs) and an interest coverage ratio of not less than 3.00 to 1.00 (unless a significant acquisition has been consummated, in which case, not less than 2.50 to 1.00 during the four fiscal quarter period beginning with the quarter in which such acquisition occurs). A change in control of the Company will constitute an event of default under the amended and restated credit agreement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains a revolving credit agreement with a sole lender that provides up to $50&#160;million of committed credit, available for general corporate purposes, working capital needs, share repurchases and acquisitions. Under the terms of the agreement, loans may be denominated in U.S. dollars or Chinese renminbi (offshore). Loans denominated in U.S. dollars bear interest, at the Company&#x2019;s option, at either a base rate or a HIBOR-based rate. Loans denominated in Chinese renminbi (offshore) bear interest at a HIBOR-based rate based on the Chinese offshore rate. Other terms of this revolving credit agreement are substantially similar to those of the Company&#x2019;s amended and restated credit agreement that expires in March 2026. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 16, 2022, the Company entered into an amendment to its master note agreement that extends the period in which the Company may issue, and affiliates of the lender may purchase, the Company&#x2019;s senior notes from January 29, 2023 to December 16, 2027. The amendment also increases the maximum aggregate principal amount of senior notes the Company may issue under the master note agreement from $200 million to $250 million, although the maximum aggregate amount of senior notes bearing interest at a floating rate that may be outstanding at any one time will continue to be $100 million. The amendment also extends the maturity and average life of each senior note bearing interest at a fixed rate that may be issued under the master note agreement from no more than 12 years after the date of issuance to no more than 15 years after the date of issuance, and includes customary provisions for the replacement of LIBOR with SOFR and customary benchmark replacement provisions with respect to senior notes bearing interest at a floating rate. All other material items of the master note agreement remain unchanged. Under the terms of the master note agreement, the Company is required to maintain certain financial ratios as to cash flow leverage and interest coverage similar to the requirements of its other debt agreements.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December&#160;29, 2023, the Company had $842 million in lines of credit, including the $800 million in committed credit facilities described above and $42 million with foreign banks. The unused portion of committed credit lines was $775 million as of December&#160;29, 2023. In addition, the Company has unused, uncommitted lines of credit with foreign banks totaling $24 million. Borrowing rates under these credit lines vary with the prime rate, rates on domestic certificates of deposit and other benchmark rates (e.g. SOFR, EURIBOR, HIBOR, TIBOR and RFR). The Company pays facility fees at an annual rate of up to 0.15% on certain of these lines. No compensating balances are required.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Various debt agreements require the Company to maintain certain financial ratios as to cash flow leverage and interest coverage. The Company is in compliance with all financial covenants of its debt agreements as of December&#160;29, 2023.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Annual maturities of debt are as follows (in thousands):&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:26.261%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.434%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturities of debt&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,036&#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:'Arial',sans-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:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-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:'Arial',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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest paid on debt was $5.7 million in 2023, $10.0 million in 2022 and $9.8 million in 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c-1" id="f-760">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of debt follows (dollars in thousands):&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:96.805%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.780%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.125%"&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.517%"&gt;&lt;/td&gt;&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.677%"&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.517%"&gt;&lt;/td&gt;&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.382%"&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.517%"&gt;&lt;/td&gt;&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.385%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average Interest Rate 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: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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturity&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private placement unsecured fixed-rate notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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: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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.35%&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 2023&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,000&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unsecured revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unsecured revolving credit facility - offshore renminbi denominated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.79%&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,327&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes payable to banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&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 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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,036&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,974&#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>
    <us-gaap:DebtWeightedAverageInterestRate contextRef="c-130" decimals="4" id="f-761" unitRef="number">0.0535</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentMaturityDateDescription contextRef="c-131" id="f-762">July 2023</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-130" decimals="-3" id="f-763" unitRef="usd">0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-132" decimals="-3" id="f-764" unitRef="usd">75000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentMaturityDateDescription contextRef="c-133" id="f-765">December 2026</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-134" decimals="-3" id="f-766" unitRef="usd">0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-135" decimals="-3" id="f-767" unitRef="usd">0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtWeightedAverageInterestRate contextRef="c-136" decimals="4" id="f-768" unitRef="number">0.0379</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-136" decimals="-3" id="f-769" unitRef="usd">28099000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-137" decimals="-3" id="f-770" unitRef="usd">14327000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtWeightedAverageInterestRate contextRef="c-138" decimals="4" id="f-771" unitRef="number">0</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentMaturityDateDescription contextRef="c-139" id="f-772">2024</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-138" decimals="-3" id="f-773" unitRef="usd">1937000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-140" decimals="-3" id="f-774" unitRef="usd">6647000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-6" decimals="-3" id="f-775" unitRef="usd">30036000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-7" decimals="-3" id="f-776" unitRef="usd">95974000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebtFairValue contextRef="c-7" decimals="-6" id="f-777" unitRef="usd">75000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-141" decimals="-6" id="f-778" unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-142" decimals="-6" id="f-779" unitRef="usd">750000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases contextRef="c-141" decimals="-6" id="f-780" unitRef="usd">200000000</us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases>
    <us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases contextRef="c-142" decimals="-6" id="f-781" unitRef="usd">375000000</us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c-141" decimals="-6" id="f-782" unitRef="usd">250000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c-142" decimals="-6" id="f-783" unitRef="usd">375000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-143" decimals="5" id="f-784" unitRef="number">0.00000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-144" decimals="5" id="f-785" unitRef="number">0.00750</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-145" decimals="5" id="f-786" unitRef="number">0.00125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-146" decimals="5" id="f-787" unitRef="number">0.00875</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-147" decimals="5" id="f-788" unitRef="number">0.01000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-148" decimals="5" id="f-789" unitRef="number">0.01750</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-149" decimals="5" id="f-790" unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-150" decimals="5" id="f-791" unitRef="number">0.01875</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="c-151"
      decimals="INF"
      id="f-792"
      unitRef="number">0.00125</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="c-152"
      decimals="INF"
      id="f-793"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentCovenantCompliance contextRef="c-153" id="f-794">3.50</us-gaap:DebtInstrumentCovenantCompliance>
    <us-gaap:DebtInstrumentCovenantCompliance contextRef="c-154" id="f-795">1.00</us-gaap:DebtInstrumentCovenantCompliance>
    <us-gaap:DebtInstrumentCovenantCompliance contextRef="c-155" id="f-796">4.00</us-gaap:DebtInstrumentCovenantCompliance>
    <us-gaap:DebtInstrumentCovenantCompliance contextRef="c-156" id="f-797">1.00</us-gaap:DebtInstrumentCovenantCompliance>
    <us-gaap:DebtInstrumentCovenantCompliance contextRef="c-157" id="f-798">3.00</us-gaap:DebtInstrumentCovenantCompliance>
    <us-gaap:DebtInstrumentCovenantCompliance contextRef="c-158" id="f-799">1.00</us-gaap:DebtInstrumentCovenantCompliance>
    <us-gaap:DebtInstrumentCovenantCompliance contextRef="c-159" id="f-800">2.50</us-gaap:DebtInstrumentCovenantCompliance>
    <us-gaap:DebtInstrumentCovenantCompliance contextRef="c-160" id="f-801">1.00</us-gaap:DebtInstrumentCovenantCompliance>
    <ggg:ChineseRenminbiFacilityMaximumBorrowingCapacity contextRef="c-161" decimals="-6" id="f-802" unitRef="usd">50000000</ggg:ChineseRenminbiFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-162" decimals="-6" id="f-803" unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-163" decimals="-6" id="f-804" unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <ggg:FloatingRatePrincipalMaximum contextRef="c-163" decimals="-6" id="f-805" unitRef="usd">100000000</ggg:FloatingRatePrincipalMaximum>
    <us-gaap:LineOfCreditFacilityExpirationPeriod contextRef="c-164" id="f-806">P12Y</us-gaap:LineOfCreditFacilityExpirationPeriod>
    <us-gaap:LineOfCreditFacilityExpirationPeriod contextRef="c-165" id="f-807">P15Y</us-gaap:LineOfCreditFacilityExpirationPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-6" decimals="INF" id="f-808" unitRef="usd">842000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-166" decimals="INF" id="f-809" unitRef="usd">800000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-167" decimals="INF" id="f-810" unitRef="usd">42000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-168" decimals="-6" id="f-811" unitRef="usd">775000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-169" decimals="-6" id="f-812" unitRef="usd">24000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="c-170"
      decimals="INF"
      id="f-813"
      unitRef="number">0.0015</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c-1" id="f-814">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Annual maturities of debt are as follows (in thousands):&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:26.261%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.427%"&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.494%"&gt;&lt;/td&gt;&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.434%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maturities of debt&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,036&#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:'Arial',sans-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:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-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:'Arial',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:'Arial',sans-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:'Arial',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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-6" decimals="-3" id="f-815" unitRef="usd">30036000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-6" decimals="-3" id="f-816" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-6" decimals="-3" id="f-817" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-6" decimals="-3" id="f-818" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive contextRef="c-6" decimals="-3" id="f-819" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive contextRef="c-6" decimals="-3" id="f-820" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:InterestPaid contextRef="c-1" decimals="-5" id="f-821" unitRef="usd">5700000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid contextRef="c-4" decimals="-5" id="f-822" unitRef="usd">10000000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid contextRef="c-5" decimals="-5" id="f-823" unitRef="usd">9800000</us-gaap:InterestPaid>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-824">Shareholders&#x2019; Equity&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;29, 2023, the Company had 22,549 authorized, but unissued, cumulative preferred shares, $100 par value. The Company also has authorized, but not issued, a separate class of 3 million shares of preferred stock, $1 par value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in components of accumulated other comprehensive income (loss), net of tax were (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and&lt;br/&gt;Postretirement&lt;br/&gt;Medical&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative&lt;br/&gt;Translation&lt;br/&gt;Adjustment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 26, 2020&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(114,129)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,036)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(124,165)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,069&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,107)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,062)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,169)&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,501&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 30, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,734)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,644)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,378)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,501)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,884&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 29, 2023&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,012)&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,983)&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,995)&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts related to pension and postretirement medical adjustments are classified to non-service components of pension cost that are included within &lt;span style="-sec-ix-hidden:f-860"&gt;&lt;span style="-sec-ix-hidden:f-861"&gt;other non-operating expenses&lt;/span&gt;&lt;/span&gt;. Included in the 2023 and 2021 reclassifications were  $42&#160;million and $12&#160;million, respectively, of pension settlement losses. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#i865df48d971444b28422d489ae56aaa3_133" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note J&lt;/a&gt;&lt;/span&gt; for additional details regarding pension and postretirement medical plans.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c-171"
      decimals="INF"
      id="f-825"
      unitRef="shares">22549</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-171"
      decimals="INF"
      id="f-826"
      unitRef="usdPerShare">100</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c-172"
      decimals="INF"
      id="f-827"
      unitRef="shares">3000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-172"
      decimals="INF"
      id="f-828"
      unitRef="usdPerShare">1</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-829">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in components of accumulated other comprehensive income (loss), net of tax were (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and&lt;br/&gt;Postretirement&lt;br/&gt;Medical&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative&lt;br/&gt;Translation&lt;br/&gt;Adjustment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 26, 2020&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(114,129)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,036)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(124,165)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,069&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,107)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,062)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,169)&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,501&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 30, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,734)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,644)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,378)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,501)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive income&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,884&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December 29, 2023&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,012)&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,983)&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,995)&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:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-173" decimals="-3" id="f-830" unitRef="usd">-114129000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-174" decimals="-3" id="f-831" unitRef="usd">-10036000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-832" unitRef="usd">-124165000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-175" decimals="-3" id="f-833" unitRef="usd">34953000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-176" decimals="-3" id="f-834" unitRef="usd">-10026000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-17" decimals="-3" id="f-835" unitRef="usd">24927000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-175" decimals="-3" id="f-836" unitRef="usd">-19069000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-176" decimals="-3" id="f-837" unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-17" decimals="-3" id="f-838" unitRef="usd">-19069000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-177" decimals="-3" id="f-839" unitRef="usd">-60107000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-178" decimals="-3" id="f-840" unitRef="usd">-20062000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-21" decimals="-3" id="f-841" unitRef="usd">-80169000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-179" decimals="-3" id="f-842" unitRef="usd">16083000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-180" decimals="-3" id="f-843" unitRef="usd">-9582000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-25" decimals="-3" id="f-844" unitRef="usd">6501000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-179" decimals="-3" id="f-845" unitRef="usd">-4290000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-180" decimals="-3" id="f-846" unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-25" decimals="-3" id="f-847" unitRef="usd">-4290000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-181" decimals="-3" id="f-848" unitRef="usd">-39734000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-182" decimals="-3" id="f-849" unitRef="usd">-29644000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-29" decimals="-3" id="f-850" unitRef="usd">-69378000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-183" decimals="-3" id="f-851" unitRef="usd">-28162000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-184" decimals="-3" id="f-852" unitRef="usd">25661000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax contextRef="c-33" decimals="-3" id="f-853" unitRef="usd">-2501000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-183" decimals="-3" id="f-854" unitRef="usd">-36884000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-184" decimals="-3" id="f-855" unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-33" decimals="-3" id="f-856" unitRef="usd">-36884000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-185" decimals="-3" id="f-857" unitRef="usd">-31012000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-186" decimals="-3" id="f-858" unitRef="usd">-3983000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-37" decimals="-3" id="f-859" unitRef="usd">-34995000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-1" decimals="-6" id="f-862" unitRef="usd">42000000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-5" decimals="-6" id="f-863" unitRef="usd">12000000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-864">Share-Based Awards, Purchase Plans and Compensation Cost&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Option and Award Plan.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company has a stock incentive plan under which it grants stock options and share awards to directors, officers and other employees. Option price is the market price on the date of grant. Options become exercisable at such time, generally over 3 years or 4 years, and in such installments as set by the Company, and expire 10 years from the date of grant.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted share awards have been made to certain key employees under the plan. The market value of restricted stock at the date of grant is charged to operations over the vesting period. Compensation cost related to restricted shares is not significant. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a stock appreciation plan that provides for payments of cash to eligible foreign employees based on the change in the market price of the Company&#x2019;s common stock over a period of time. Compensation cost related to the stock appreciation plan was expense of $2.0 million in 2023, a benefit of $0.2&#160;million in 2022 and expense of $3.1 million in 2021. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Individual nonemployee directors of the Company may elect to receive, either currently or deferred, all or part of their retainer in the form of shares of the Company&#x2019;s common stock instead of cash. Under this arrangement, the Company issued 11,150 shares in 2023, 12,055 shares in 2022 and 12,070 shares in 2021. The expense related to this arrangement is not significant. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options on common shares granted and outstanding, as well as the weighted average exercise price, are shown below (in thousands, except exercise prices):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.180%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Option&lt;br/&gt;Shares&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted 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" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options&lt;br/&gt;Exercisable&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;br/&gt;Exercise Price&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, December 26, 2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,208&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.02&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,553&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.02&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,575&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.31&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.75&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.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;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:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(645)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, December 30, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,265&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.40&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,793&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.22&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, December 29, 2023&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,904&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.09&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,274&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.46&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information for options outstanding and exercisable at December&#160;29, 2023 (in thousands, except exercise prices and contractual term amounts):&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Arial',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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.872%"&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.494%"&gt;&lt;/td&gt;&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.011%"&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.494%"&gt;&lt;/td&gt;&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.011%"&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.494%"&gt;&lt;/td&gt;&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.011%"&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.494%"&gt;&lt;/td&gt;&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.011%"&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.494%"&gt;&lt;/td&gt;&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.014%"&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options Outstanding&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options Exercisable&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Range&#160;of&#160;&#160;&lt;br/&gt;Prices&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options&lt;br/&gt;Outstanding&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted&#160;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&#160;Term&lt;br/&gt;in Years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted&#160;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" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options&lt;br/&gt;Exercisable&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted&#160;Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;$    20-35 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,107&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.85&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,107&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.85&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;$    35-50 &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.75&#160;&lt;/span&gt;&lt;/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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;$    50-65 &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;$    65-80 &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.94&#160;&lt;/span&gt;&lt;/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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;$    20-80 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,274&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.46&#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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value of exercisable option shares was $329.6 million as of December&#160;29, 2023, with a weighted average contractual term of 4.2 years. There were approximately 9.9 million vested share options and share options expected to vest as of December&#160;29, 2023, with an aggregate intrinsic value of $373.2 million, a weighted average exercise price of $49.09 and a weighted average contractual term of 6.3 years.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to options exercised follows (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash received&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,708&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,739&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,610&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate intrinsic value&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit realized&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,329&#160;&lt;/span&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Under the Company&#x2019;s Employee Stock Purchase Plan, the purchase price of the shares is the lesser of 85 percent of the fair market value on the first day or the last day of the plan year. Under this plan, the Company issued 322,764 shares in 2023, 316,250 shares in 2022 and 415,995 shares in 2021.&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Authorized Shares.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In April 2019, shareholders of the Company approved the Graco Inc. 2019 Stock Incentive Plan. The Plan provides for issuance of up to 10&#160;million shares of Graco common stock. Shares authorized for issuance under the stock option and purchase plans are shown below (in thousands):&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:62.927%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.538%"&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.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.541%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&#160;Shares&lt;br/&gt;Authorized&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available for Future Issuance as of December 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock Incentive Plan (2019)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee Stock Purchase Plan (2006)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,000&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,166&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts available for future issuance exclude outstanding options. Options outstanding as of December&#160;29, 2023, include options granted under two plans that were replaced by subsequent plans. No shares are available for future grants under those plans.&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-based Compensation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company recognized share-based compensation cost as follows (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,229&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,695&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,931&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation, 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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,052&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,376&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,226&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;29, 2023, there was $17.3 million of unrecognized compensation cost related to unvested options, expected to be recognized over a weighted average period of approximately 2.3 years.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions and results:&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life in years&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&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:#000000;font-family:'Arial',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:#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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.3&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.2&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.2&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average fair value per share&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.87&#160;&lt;/span&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected life is estimated based on vesting terms and exercise and termination history. Interest rate is based on the U.S. Treasury rate on zero-coupon issues with a remaining term equal to the expected life of the option. Expected volatility is based on historical volatility over a period commensurate with the expected life of options.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of employees&#x2019; purchase rights under the Employee Stock Purchase Plan was estimated on the date of grant. The benefit of the 15 percent discount from the lesser of the fair market value per common share on the first day and the last day of the plan year was added to the fair value of the employees&#x2019; purchase rights determined using the Black-Scholes option-pricing model with the following assumptions and results:&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life in years&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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:'Arial',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:'Arial',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.4&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.5&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average fair value per share&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.50&#160;&lt;/span&gt;&lt;/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;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-77" id="f-865">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-78" id="f-866">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c-1" id="f-867">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:StockOptionPlanExpense contextRef="c-1" decimals="-5" id="f-868" unitRef="usd">2000000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense contextRef="c-4" decimals="-5" id="f-869" unitRef="usd">-200000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense contextRef="c-5" decimals="-5" id="f-870" unitRef="usd">3100000</us-gaap:StockOptionPlanExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="c-187"
      decimals="INF"
      id="f-871"
      unitRef="shares">11150</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="c-188"
      decimals="INF"
      id="f-872"
      unitRef="shares">12055</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="c-189"
      decimals="INF"
      id="f-873"
      unitRef="shares">12070</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-874">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options on common shares granted and outstanding, as well as the weighted average exercise price, are shown below (in thousands, except exercise prices):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.180%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Option&lt;br/&gt;Shares&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted 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" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options&lt;br/&gt;Exercisable&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;br/&gt;Exercise Price&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, December 26, 2020&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,208&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.02&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,553&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.02&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,575&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.31&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.75&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.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;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:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(645)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, December 30, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,265&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.40&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,793&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37.22&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,354)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, December 29, 2023&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,904&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.09&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,274&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.46&#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:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-9" decimals="-3" id="f-875" unitRef="shares">10208000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-9"
      decimals="2"
      id="f-876"
      unitRef="usdPerShare">35.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-9" decimals="-3" id="f-877" unitRef="shares">6553000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-9"
      decimals="2"
      id="f-878"
      unitRef="usdPerShare">28.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c-5" decimals="-3" id="f-879" unitRef="shares">843000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-5"
      decimals="2"
      id="f-880"
      unitRef="usdPerShare">72.22</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-5" decimals="-3" id="f-881" unitRef="shares">1309000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-5"
      decimals="2"
      id="f-882"
      unitRef="usdPerShare">24.91</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="c-5" decimals="-3" id="f-883" unitRef="shares">167000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-5"
      decimals="2"
      id="f-884"
      unitRef="usdPerShare">55.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-8" decimals="-3" id="f-885" unitRef="shares">9575000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-8"
      decimals="2"
      id="f-886"
      unitRef="usdPerShare">39.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-8" decimals="-3" id="f-887" unitRef="shares">7296000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-8"
      decimals="2"
      id="f-888"
      unitRef="usdPerShare">33.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c-4" decimals="-3" id="f-889" unitRef="shares">1381000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-890"
      unitRef="usdPerShare">71.03</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-4" decimals="-3" id="f-891" unitRef="shares">645000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-892"
      unitRef="usdPerShare">25.58</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="c-4" decimals="-3" id="f-893" unitRef="shares">46000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-894"
      unitRef="usdPerShare">49.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-7" decimals="-3" id="f-895" unitRef="shares">10265000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-7"
      decimals="2"
      id="f-896"
      unitRef="usdPerShare">44.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-7" decimals="-3" id="f-897" unitRef="shares">7793000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-7"
      decimals="2"
      id="f-898"
      unitRef="usdPerShare">37.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="c-1" decimals="-3" id="f-899" unitRef="shares">1114000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-900"
      unitRef="usdPerShare">71.45</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="-3" id="f-901" unitRef="shares">1354000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-902"
      unitRef="usdPerShare">30.77</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="c-1" decimals="-3" id="f-903" unitRef="shares">121000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-904"
      unitRef="usdPerShare">62.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-6" decimals="-3" id="f-905" unitRef="shares">9904000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-906"
      unitRef="usdPerShare">49.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-6" decimals="-3" id="f-907" unitRef="shares">7274000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-908"
      unitRef="usdPerShare">41.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="c-1" id="f-909">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information for options outstanding and exercisable at December&#160;29, 2023 (in thousands, except exercise prices and contractual term amounts):&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Arial',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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.872%"&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.494%"&gt;&lt;/td&gt;&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.011%"&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.494%"&gt;&lt;/td&gt;&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.011%"&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.494%"&gt;&lt;/td&gt;&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.011%"&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.494%"&gt;&lt;/td&gt;&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.011%"&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.494%"&gt;&lt;/td&gt;&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.014%"&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options Outstanding&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options Exercisable&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Range&#160;of&#160;&#160;&lt;br/&gt;Prices&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options&lt;br/&gt;Outstanding&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted&#160;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&#160;Term&lt;br/&gt;in Years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted&#160;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" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options&lt;br/&gt;Exercisable&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted&#160;Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;$    20-35 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,107&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.85&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,107&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.85&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;$    35-50 &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.75&#160;&lt;/span&gt;&lt;/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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;$    50-65 &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;$    65-80 &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.94&#160;&lt;/span&gt;&lt;/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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;$    20-80 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,274&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.46&#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:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="c-190"
      decimals="-3"
      id="f-910"
      unitRef="shares">3107000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c-191" id="f-911">P3Y2M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c-190"
      decimals="2"
      id="f-912"
      unitRef="usdPerShare">26.85</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c-190"
      decimals="-3"
      id="f-913"
      unitRef="shares">3107000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c-190"
      decimals="2"
      id="f-914"
      unitRef="usdPerShare">26.85</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="c-192"
      decimals="-3"
      id="f-915"
      unitRef="shares">2392000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c-193" id="f-916">P5Y9M18D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c-192"
      decimals="2"
      id="f-917"
      unitRef="usdPerShare">44.75</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c-192"
      decimals="-3"
      id="f-918"
      unitRef="shares">2365000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c-192"
      decimals="2"
      id="f-919"
      unitRef="usdPerShare">44.75</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="c-194"
      decimals="-3"
      id="f-920"
      unitRef="shares">1231000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c-195" id="f-921">P7Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c-194"
      decimals="2"
      id="f-922"
      unitRef="usdPerShare">55.96</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c-194"
      decimals="-3"
      id="f-923"
      unitRef="shares">1084000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c-194"
      decimals="2"
      id="f-924"
      unitRef="usdPerShare">55.92</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="c-196"
      decimals="-3"
      id="f-925"
      unitRef="shares">3174000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c-197" id="f-926">P9Y4M24D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c-196"
      decimals="2"
      id="f-927"
      unitRef="usdPerShare">71.48</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c-196"
      decimals="-3"
      id="f-928"
      unitRef="shares">718000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c-196"
      decimals="2"
      id="f-929"
      unitRef="usdPerShare">71.94</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="c-198"
      decimals="-3"
      id="f-930"
      unitRef="shares">9904000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c-199" id="f-931">P6Y3M18D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c-198"
      decimals="2"
      id="f-932"
      unitRef="usdPerShare">49.09</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c-198"
      decimals="-3"
      id="f-933"
      unitRef="shares">7274000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c-198"
      decimals="2"
      id="f-934"
      unitRef="usdPerShare">41.46</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-6" decimals="-5" id="f-935" unitRef="usd">329600000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-936">P4Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="c-6" decimals="-5" id="f-937" unitRef="shares">9900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="c-6" decimals="-5" id="f-938" unitRef="usd">373200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-939"
      unitRef="usdPerShare">49.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-940">P6Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock contextRef="c-1" id="f-941">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to options exercised follows (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash received&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,708&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,739&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,610&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate intrinsic value&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefit realized&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,329&#160;&lt;/span&gt;&lt;/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;</us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-1" decimals="-3" id="f-942" unitRef="usd">40708000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-4" decimals="-3" id="f-943" unitRef="usd">15739000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-5" decimals="-3" id="f-944" unitRef="usd">32610000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-1" decimals="-3" id="f-945" unitRef="usd">61624000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-4" decimals="-3" id="f-946" unitRef="usd">28193000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-5" decimals="-3" id="f-947" unitRef="usd">65319000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions contextRef="c-1" decimals="-3" id="f-948" unitRef="usd">12605000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions contextRef="c-4" decimals="-3" id="f-949" unitRef="usd">6020000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions contextRef="c-5" decimals="-3" id="f-950" unitRef="usd">13329000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent contextRef="c-200" decimals="2" id="f-951" unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-1" decimals="INF" id="f-952" unitRef="shares">322764</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-4" decimals="INF" id="f-953" unitRef="shares">316250</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-5" decimals="INF" id="f-954" unitRef="shares">415995</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-201"
      decimals="INF"
      id="f-955"
      unitRef="shares">10000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <ggg:ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock contextRef="c-1" id="f-956">Shares authorized for issuance under the stock option and purchase plans are shown below (in thousands):&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:62.927%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.538%"&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.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.541%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&#160;Shares&lt;br/&gt;Authorized&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available for Future Issuance as of December 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock Incentive Plan (2019)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee Stock Purchase Plan (2006)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,000&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,166&#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;</ggg:ScheduleOfShareBasedPaymentAwardStockOptionsAuthorizedTableTextBlockTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-202"
      decimals="-3"
      id="f-957"
      unitRef="shares">10000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-202"
      decimals="-3"
      id="f-958"
      unitRef="shares">4743000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-203"
      decimals="-3"
      id="f-959"
      unitRef="shares">21000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-203"
      decimals="-3"
      id="f-960"
      unitRef="shares">11423000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="c-6" decimals="-3" id="f-961" unitRef="shares">31000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c-6" decimals="-3" id="f-962" unitRef="shares">16166000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <ggg:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans contextRef="c-204" decimals="INF" id="f-963" unitRef="plan">2</ggg:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPreviousPlansReplacedBySubsequentPlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-204"
      decimals="INF"
      id="f-964"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock contextRef="c-1" id="f-965">The Company recognized share-based compensation cost as follows (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,229&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,695&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,931&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation, 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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,052&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,376&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,226&#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:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-966" unitRef="usd">30229000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-4" decimals="-3" id="f-967" unitRef="usd">24695000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-5" decimals="-3" id="f-968" unitRef="usd">24931000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-1" decimals="-3" id="f-969" unitRef="usd">3177000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-4" decimals="-3" id="f-970" unitRef="usd">2319000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-5" decimals="-3" id="f-971" unitRef="usd">1705000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-1" decimals="-3" id="f-972" unitRef="usd">27052000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-4" decimals="-3" id="f-973" unitRef="usd">22376000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-5" decimals="-3" id="f-974" unitRef="usd">23226000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-6" decimals="-5" id="f-975" unitRef="usd">17300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-1" id="f-976">P2Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c-1" id="f-977">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following weighted average assumptions and results:&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life in years&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&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:#000000;font-family:'Arial',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:#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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.3&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.2&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.2&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average fair value per share&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.87&#160;&lt;/span&gt;&lt;/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;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-205" id="f-978">P6Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-206" id="f-979">P6Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-207" id="f-980">P7Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-205" decimals="3" id="f-981" unitRef="number">0.040</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-206" decimals="3" id="f-982" unitRef="number">0.027</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-207" decimals="3" id="f-983" unitRef="number">0.009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-205" decimals="3" id="f-984" unitRef="number">0.263</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-206" decimals="3" id="f-985" unitRef="number">0.262</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-207" decimals="3" id="f-986" unitRef="number">0.252</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-205" decimals="3" id="f-987" unitRef="number">0.013</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-206" decimals="3" id="f-988" unitRef="number">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-207" decimals="3" id="f-989" unitRef="number">0.010</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-205"
      decimals="2"
      id="f-990"
      unitRef="usdPerShare">21.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-206"
      decimals="2"
      id="f-991"
      unitRef="usdPerShare">19.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-207"
      decimals="2"
      id="f-992"
      unitRef="usdPerShare">17.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock contextRef="c-1" id="f-993">The benefit of the 15 percent discount from the lesser of the fair market value per common share on the first day and the last day of the plan year was added to the fair value of the employees&#x2019; purchase rights determined using the Black-Scholes option-pricing model with the following assumptions and results:&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life in years&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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:'Arial',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:'Arial',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.4&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.5&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average fair value per share&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.50&#160;&lt;/span&gt;&lt;/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;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate contextRef="c-200" decimals="2" id="f-994" unitRef="number">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-208" id="f-995">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-209" id="f-996">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-210" id="f-997">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-208" decimals="3" id="f-998" unitRef="number">0.051</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-209" decimals="3" id="f-999" unitRef="number">0.009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c-210"
      decimals="3"
      id="f-1000"
      unitRef="number">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c-208"
      decimals="3"
      id="f-1001"
      unitRef="number">0.264</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c-209"
      decimals="3"
      id="f-1002"
      unitRef="number">0.205</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c-210"
      decimals="3"
      id="f-1003"
      unitRef="number">0.401</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-208"
      decimals="3"
      id="f-1004"
      unitRef="number">0.014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-209"
      decimals="3"
      id="f-1005"
      unitRef="number">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-210"
      decimals="3"
      id="f-1006"
      unitRef="number">0.011</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-208"
      decimals="2"
      id="f-1007"
      unitRef="usdPerShare">18.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-209"
      decimals="2"
      id="f-1008"
      unitRef="usdPerShare">16.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-210"
      decimals="2"
      id="f-1009"
      unitRef="usdPerShare">21.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-1020">Earnings per Share&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings available to common shareholders&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506,511&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460,645&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,866&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock options computed based on the treasury stock method using the average market price&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,891&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for diluted earnings per share&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,199&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,893&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,526&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Anti-dilutive stock options excluded from computations of diluted earnings per share totaled 2.0 million shares in 2023, 2.2 million shares in 2022 and 0.4 million 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-1021">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share amounts):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net earnings available to common shareholders&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506,511&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460,645&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,866&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock options computed based on the treasury stock method using the average market price&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,891&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for diluted earnings per share&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,199&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,893&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,526&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;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>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-1022" unitRef="usd">506511000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-3" id="f-1023" unitRef="usd">460645000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-1024" unitRef="usd">439866000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic contextRef="c-1" decimals="-3" id="f-1025" unitRef="shares">168442000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic contextRef="c-4" decimals="-3" id="f-1026" unitRef="shares">168952000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic contextRef="c-5" decimals="-3" id="f-1027" unitRef="shares">169635000</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-1" decimals="-3" id="f-1028" unitRef="shares">3757000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-4" decimals="-3" id="f-1029" unitRef="shares">3941000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-5" decimals="-3" id="f-1030" unitRef="shares">4891000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-1031" unitRef="shares">172199000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-4" decimals="-3" id="f-1032" unitRef="shares">172893000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-1033" unitRef="shares">174526000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-1034"
      unitRef="usdPerShare">3.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-4"
      decimals="2"
      id="f-1035"
      unitRef="usdPerShare">2.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-1036"
      unitRef="usdPerShare">2.59</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-1037"
      unitRef="usdPerShare">2.94</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-4"
      decimals="2"
      id="f-1038"
      unitRef="usdPerShare">2.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-1039"
      unitRef="usdPerShare">2.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-5" id="f-1040" unitRef="shares">2000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-4" decimals="-5" id="f-1041" unitRef="shares">2200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-5" decimals="-5" id="f-1042" unitRef="shares">400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c-1" id="f-1043">Retirement Benefits&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a defined contribution plan, under Section&#160;401(k) of the Internal Revenue Code, which provides retirement benefits to most U.S. employees. For all employees who choose to participate, the Company matches employee contributions at a 100 percent rate, up to 3 percent of the employee&#x2019;s compensation. For employees not covered by a defined benefit plan, the Company contributed an amount equal to 2 percent of the employee&#x2019;s compensation. Employer contributions totaled $11.5 million in 2023, $11.0 million in 2022 and $10.0 million in 2021.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s postretirement medical plan provides certain medical benefits for retired U.S. employees. Employees hired before January&#160;1, 2005, are eligible for these benefits upon retirement and fulfillment of other eligibility requirements as specified by the plan.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has both funded and unfunded noncontributory defined benefit pension plans that together cover most U.S. employees hired before January&#160;1, 2006, certain directors and some of the employees of the Company&#x2019;s non-U.S. subsidiaries. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December of 2023, the Company entered into an agreement under which approximately $147&#160;million of pension obligations of its U.S. funded defined benefit pension plan were transferred to an insurance company. Under the agreement, the Company purchased a group annuity contract for approximately 651 plan participants&#160;that provides for an irrevocable commitment to make annuity payments to the affected participants. The payment obligation and administration thereof for the affected participants was transferred from the pension plans to the insurance company. The transfer did not change the amount of the monthly pension benefits received by the affected participants. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This arrangement is part of the Company&#x2019;s effort to reduce the overall size and volatility of its pension plan obligations. The purchase of the group annuity contract was funded through existing plan assets. The Company recognized a non-cash pension settlement loss of approximately $42&#160;million as a result of the transaction. This charge represents the acceleration of deferred charges currently accrued in accumulated other comprehensive income (loss). &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For U.S. plans, benefits are based on years of service and the highest 5 consecutive years&#x2019; earnings in the 10 years preceding retirement. Plans are funded annually in amounts consistent with minimum funding levels and maximum tax deduction limits, although the Company may make additional voluntary contributions from time to time to improve the funded status of its plans.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investment policies and strategies of the U.S. funded pension plan are based on participant demographics. As the plan covers active participants and retirees with higher benefit amounts, investments are based on a long-term view of economic growth and weighted toward equity securities. The primary goal of the plan&#x2019;s investments is to ensure that the plan&#x2019;s liabilities are met over time. In developing strategic asset allocation guidelines, an emphasis is placed on the long-term characteristics of individual asset classes, and the benefits of diversification among multiple asset classes. The plan invests primarily in domestic and international equities, fixed income securities, which include treasuries, highly-rated corporate bonds and high-yield bonds and real estate. Strategic target allocations for plan assets are 52 percent equity securities, 32 percent fixed income securities and 16 percent real estate and alternative investments. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plan assets are held in a trust for the benefit of plan participants and are invested in various commingled funds, most of which are sponsored by the trustee. The fair values for commingled equity, fixed-income and real estate investments are measured using net asset values, which take into consideration the value of underlying fund investments, as well as the other accrued assets and liabilities of a fund, in order to determine a per share market value. Certain trustee-sponsored funds allow redemptions monthly or quarterly, with 10 days or 60 days advance notice, while most of the funds allow redemptions daily. The plan had unfunded commitments to make additional investments in certain funds totaling $2.3 million as of December&#160;29, 2023 and December&#160;30, 2022.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains a defined contribution plan covering employees of a Swiss subsidiary, funded by Company and employee contributions. Responsibility for pension coverage under Swiss law has been transferred to a Swiss insurance company. Plan assets are invested in an insurance contract that guarantees a federally mandated annual rate of return. The value of the plan assets is effectively the value of the insurance contract. The performance of the underlying assets held by the insurance company has no direct impact on the surrender value of the insurance contract. The insurance backed assets have no active market and are classified as level 3 in the fair value hierarchy. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets of all plans by category and fair value measurement level were as follows (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 30, 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;span style="color:#000000;font-family:'Arial',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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,425&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments categorized in fair value hierarchy&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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,576&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,514&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity&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;border-top:1pt solid #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:1pt solid #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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Large Cap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,838&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Small/Mid Cap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total equity&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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,280&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,891&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,262&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments measured at net asset value&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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,275&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,661&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,851&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,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;/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:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table is a reconciliation of pension assets measured at fair value using level 3 inputs (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning of year&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,163&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,926&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemptions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(669)&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains (losses)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(525)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, end of year&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,151&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,163&#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 style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following provides a reconciliation of the changes in the plans&#x2019; benefit obligations and fair value of assets over the periods ending December&#160;29, 2023, and December&#160;30, 2022, and a statement of the funded status as of the same dates (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.180%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement&#160;Medical&#160;Benefits&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:'Arial',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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in benefit obligation&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligation, beginning of year&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;516&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,044)&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit payments&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,503)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan amendments&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(149,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange rate changes&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligation, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213,575&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,807&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,654&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,930&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in plan assets&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value, beginning of year&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,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="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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit payments&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,503)&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(149,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange rate changes&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,851&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,175&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unfunded status&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,724)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,632)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,654)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,930)&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.180%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts recognized in consolidated balance sheets&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:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,763&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,724&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,632&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,654&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,930&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in discount rates used to value pension obligations were the main drivers of actuarial losses in 2023 and gains in 2022. In 2023 and 2022, the Company made a $20 million voluntary contribution each year to one of its U.S. qualified defined benefit plans. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accumulated benefit obligation as of year-end for all defined benefit pension plans was $186 million for 2023 and $297 million for 2022. Information for plans with an accumulated benefit obligation in excess of plan assets follows (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,206&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,164&#160;&lt;/span&gt;&lt;/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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic benefit cost for the plans for 2023, 2022 and 2021 were as follows (in thousands):&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.261%"&gt;&lt;/td&gt;&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.761%"&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.494%"&gt;&lt;/td&gt;&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.761%"&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.494%"&gt;&lt;/td&gt;&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.761%"&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.494%"&gt;&lt;/td&gt;&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.761%"&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.494%"&gt;&lt;/td&gt;&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.761%"&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.494%"&gt;&lt;/td&gt;&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.764%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement&#160;Medical&#160;Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost-benefits earned during the period&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,729&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,242&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,355&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;516&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost on projected benefit obligation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Arial',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:'Arial',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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,002&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement loss&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of pension plans which are not significant and have not adopted ASC 715&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,695&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,553&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,144&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,380&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,700&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,504&#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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic benefit cost is disaggregated between service cost presented as operating expense and other components of pension cost presented as non-operating expense. Other components of pension cost and changes in cash surrender value of insurance contracts intended to fund certain non-qualified pension and deferred compensation arrangements included in non-operating expenses totaled $44&#160;million in 2023, $1&#160;million in 2022 and $12&#160;million in 2021.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts recognized in other comprehensive income (loss) in 2023 and 2022 were as follows (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.180%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension&#160;Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement&#160;Medical&#160;Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) gain arising during the period&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,132)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,189&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,044&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net loss (gain)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credit (cost) arising during the period&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement loss&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service (credit) cost&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,322&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,241&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,389&#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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in accumulated other comprehensive income (loss) as of December&#160;29, 2023 and December&#160;30, 2022, that had not yet been recognized as components of net periodic benefit cost, were as follows (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.180%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement&#160;Medical&#160;Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service cost &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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,163&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 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:'Arial',sans-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:'Arial',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:'Arial',sans-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:'Arial',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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain (loss)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain (loss) before income taxes&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,032)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,416)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,891&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(439)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,568)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,209)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,556&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,475&#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 style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assumptions used to determine the Company&#x2019;s benefit obligations are shown below:&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.485%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension&#160;Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement&#160;Medical&#160;Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average assumptions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Plans&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: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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. Plans&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assumptions used to determine the Company&#x2019;s net periodic benefit cost are shown below:&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.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.417%"&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.497%"&gt;&lt;/td&gt;&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.523%"&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.497%"&gt;&lt;/td&gt;&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.523%"&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.497%"&gt;&lt;/td&gt;&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.802%"&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.497%"&gt;&lt;/td&gt;&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.523%"&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.497%"&gt;&lt;/td&gt;&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.523%"&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.497%"&gt;&lt;/td&gt;&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.807%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement&#160;Medical&#160;Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average assumptions&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Plans&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: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;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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. Plans&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Several sources of information are considered in determining the expected rate of return assumption, including the allocation of plan assets, the input of actuaries and professional investment advisers, and historical long-term returns. In setting the return assumption, the Company recognizes that historical returns are not always indicative of future returns and also considers the long-term nature of its pension obligations.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s U.S. retirement medical plan limits the annual cost increase that will be paid by the Company to 3 percent. In measuring the accumulated postretirement benefit obligation (APBO), the annual trend rate for health care costs was assumed to be 8.2 percent for 2024, decreasing each year to a constant rate of 4.5 percent for 2038 and thereafter, subject to the plan&#x2019;s annual increase limitation.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company expects to contribute $1.7 million to its unfunded pension plans and $1.7 million to the postretirement medical plan in 2024. The Company will not be required to make contributions to the funded pension plan under minimum funding requirements for 2024. Estimated future benefit payments are as follows (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension&lt;br/&gt;Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement&lt;br/&gt;Medical Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,165&#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;border-top:1pt solid #000000;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,745&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,689&#160;&lt;/span&gt;&lt;/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:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,670&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Years 2029-2033&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch contextRef="c-1" decimals="2" id="f-1044" unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent contextRef="c-1" decimals="2" id="f-1045" unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <ggg:DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent contextRef="c-1" decimals="3" id="f-1046" unitRef="number">0.02</ggg:DefinedContributionPlanEmployerMatchingContributionForEmployeesNotCoveredByDefinedBenefitPlanPercent>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-1" decimals="-5" id="f-1047" unitRef="usd">11500000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-4" decimals="-5" id="f-1048" unitRef="usd">11000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-5" decimals="-5" id="f-1049" unitRef="usd">10000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation contextRef="c-1" decimals="-6" id="f-1050" unitRef="usd">147000000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <ggg:PensionPlanParticipantsTransfered contextRef="c-6" decimals="0" id="f-1051" unitRef="number">651</ggg:PensionPlanParticipantsTransfered>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-1" decimals="-6" id="f-1052" unitRef="usd">42000000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <ggg:DefinedBenefitPlansServicePeriodforDeterminingBenefits contextRef="c-1" id="f-1053">P5Y</ggg:DefinedBenefitPlansServicePeriodforDeterminingBenefits>
    <ggg:DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation contextRef="c-1" id="f-1054">P10Y</ggg:DefinedBenefitPlansServicePeriodYearsEligibleforBenefitsCalculation>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-211"
      decimals="2"
      id="f-1055"
      unitRef="number">0.52</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-212"
      decimals="2"
      id="f-1056"
      unitRef="number">0.32</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="c-213"
      decimals="2"
      id="f-1057"
      unitRef="number">0.16</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1 contextRef="c-214" id="f-1058">P10D</us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1>
    <us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1 contextRef="c-215" id="f-1059">P60D</us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1>
    <us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency contextRef="c-216" id="f-1060">daily</us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionFrequency>
    <us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments contextRef="c-217" decimals="-5" id="f-1061" unitRef="usd">2300000</us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock contextRef="c-1" id="f-1062">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets of all plans by category and fair value measurement level were as follows (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.784%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.810%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 29, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 30, 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;span style="color:#000000;font-family:'Arial',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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,425&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments categorized in fair value hierarchy&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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,576&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,514&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity&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;border-top:1pt solid #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:1pt solid #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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Large Cap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,838&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Small/Mid Cap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total equity&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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,280&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,891&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,262&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Real estate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments measured at net asset value&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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,275&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,661&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,851&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-218" decimals="-3" id="f-1063" unitRef="usd">1425000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-219" decimals="-3" id="f-1064" unitRef="usd">351000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-220" decimals="-3" id="f-1065" unitRef="usd">36151000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-221" decimals="-3" id="f-1066" unitRef="usd">32163000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-222" decimals="-3" id="f-1067" unitRef="usd">37576000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-223" decimals="-3" id="f-1068" unitRef="usd">32514000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-224" decimals="-3" id="f-1069" unitRef="usd">40726000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-225" decimals="-3" id="f-1070" unitRef="usd">74838000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-226" decimals="-3" id="f-1071" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-227" decimals="-3" id="f-1072" unitRef="usd">5191000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-228" decimals="-3" id="f-1073" unitRef="usd">17554000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-229" decimals="-3" id="f-1074" unitRef="usd">37862000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-230" decimals="-3" id="f-1075" unitRef="usd">58280000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-231" decimals="-3" id="f-1076" unitRef="usd">117891000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-232" decimals="-3" id="f-1077" unitRef="usd">49595000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-233" decimals="-3" id="f-1078" unitRef="usd">93262000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-234" decimals="-3" id="f-1079" unitRef="usd">15400000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-235" decimals="-3" id="f-1080" unitRef="usd">37508000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-236" decimals="-3" id="f-1081" unitRef="usd">123275000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-237" decimals="-3" id="f-1082" unitRef="usd">248661000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-217" decimals="-3" id="f-1083" unitRef="usd">160851000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-238" decimals="-3" id="f-1084" unitRef="usd">281175000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock contextRef="c-1" id="f-1085">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table is a reconciliation of pension assets measured at fair value using level 3 inputs (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning of year&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,163&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,926&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemptions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(669)&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains (losses)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(525)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, end of year&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,151&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,163&#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:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="c-239" decimals="-3" id="f-1086" unitRef="usd">32163000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="c-240" decimals="-3" id="f-1087" unitRef="usd">30926000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases contextRef="c-241" decimals="-3" id="f-1088" unitRef="usd">2593000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases contextRef="c-242" decimals="-3" id="f-1089" unitRef="usd">2431000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales contextRef="c-241" decimals="-3" id="f-1090" unitRef="usd">2833000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales contextRef="c-242" decimals="-3" id="f-1091" unitRef="usd">669000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss contextRef="c-241" decimals="-3" id="f-1092" unitRef="usd">4228000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss contextRef="c-242" decimals="-3" id="f-1093" unitRef="usd">-525000</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="c-243" decimals="-3" id="f-1094" unitRef="usd">36151000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="c-239" decimals="-3" id="f-1095" unitRef="usd">32163000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:ScheduleOfNetFundedStatusTableTextBlock contextRef="c-1" id="f-1096">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following provides a reconciliation of the changes in the plans&#x2019; benefit obligations and fair value of assets over the periods ending December&#160;29, 2023, and December&#160;30, 2022, and a statement of the funded status as of the same dates (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.180%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement&#160;Medical&#160;Benefits&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:'Arial',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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in benefit obligation&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligation, beginning of year&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;516&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,044)&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit payments&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,503)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan amendments&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(149,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange rate changes&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Obligation, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213,575&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,807&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,654&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,930&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in plan assets&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value, beginning of year&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,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="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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit payments&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,503)&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(149,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exchange rate changes&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,851&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,175&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unfunded status&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,724)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,632)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,654)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,930)&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:ScheduleOfNetFundedStatusTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-238" decimals="-3" id="f-1097" unitRef="usd">315807000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-244" decimals="-3" id="f-1098" unitRef="usd">418051000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-245" decimals="-3" id="f-1099" unitRef="usd">22930000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-246" decimals="-3" id="f-1100" unitRef="usd">32122000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-216" decimals="-3" id="f-1101" unitRef="usd">5729000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-247" decimals="-3" id="f-1102" unitRef="usd">8242000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-248" decimals="-3" id="f-1103" unitRef="usd">348000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-249" decimals="-3" id="f-1104" unitRef="usd">516000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-216" decimals="-3" id="f-1105" unitRef="usd">16535000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-247" decimals="-3" id="f-1106" unitRef="usd">10996000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-248" decimals="-3" id="f-1107" unitRef="usd">1165000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-249" decimals="-3" id="f-1108" unitRef="usd">839000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-216" decimals="-3" id="f-1109" unitRef="usd">32763000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-247" decimals="-3" id="f-1110" unitRef="usd">-110467000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-248" decimals="-3" id="f-1111" unitRef="usd">-237000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-249" decimals="-3" id="f-1112" unitRef="usd">-9044000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-216" decimals="-3" id="f-1113" unitRef="usd">12103000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-247" decimals="-3" id="f-1114" unitRef="usd">9122000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-248" decimals="-3" id="f-1115" unitRef="usd">1552000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid contextRef="c-249" decimals="-3" id="f-1116" unitRef="usd">1503000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c-216" decimals="-3" id="f-1117" unitRef="usd">250000</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c-247" decimals="-3" id="f-1118" unitRef="usd">267000</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c-248" decimals="-3" id="f-1119" unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments contextRef="c-249" id="f-1120" unitRef="usd" xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation contextRef="c-216" decimals="-3" id="f-1121" unitRef="usd">149212000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation contextRef="c-247" decimals="-3" id="f-1122" unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation contextRef="c-248" decimals="-3" id="f-1123" unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation contextRef="c-249" decimals="-3" id="f-1124" unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation contextRef="c-216" decimals="-3" id="f-1125" unitRef="usd">4306000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation contextRef="c-247" decimals="-3" id="f-1126" unitRef="usd">-1626000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation contextRef="c-248" decimals="-3" id="f-1127" unitRef="usd">0</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation contextRef="c-249" decimals="-3" id="f-1128" unitRef="usd">0</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-217" decimals="-3" id="f-1129" unitRef="usd">213575000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-238" decimals="-3" id="f-1130" unitRef="usd">315807000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-250" decimals="-3" id="f-1131" unitRef="usd">22654000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation contextRef="c-245" decimals="-3" id="f-1132" unitRef="usd">22930000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-238" decimals="-3" id="f-1133" unitRef="usd">281175000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-244" decimals="-3" id="f-1134" unitRef="usd">347900000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-245" decimals="-3" id="f-1135" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-246" decimals="-3" id="f-1136" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-216" decimals="-3" id="f-1137" unitRef="usd">14504000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-247" decimals="-3" id="f-1138" unitRef="usd">-80078000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-248" decimals="-3" id="f-1139" unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets contextRef="c-249" decimals="-3" id="f-1140" unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-216" decimals="-3" id="f-1141" unitRef="usd">23066000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-247" decimals="-3" id="f-1142" unitRef="usd">22756000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-248" decimals="-3" id="f-1143" unitRef="usd">1552000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-249" decimals="-3" id="f-1144" unitRef="usd">1503000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-216" decimals="-3" id="f-1145" unitRef="usd">12103000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-247" decimals="-3" id="f-1146" unitRef="usd">9122000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-248" decimals="-3" id="f-1147" unitRef="usd">1552000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid contextRef="c-249" decimals="-3" id="f-1148" unitRef="usd">1503000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets contextRef="c-216" decimals="-3" id="f-1149" unitRef="usd">149212000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets contextRef="c-247" decimals="-3" id="f-1150" unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets contextRef="c-248" decimals="-3" id="f-1151" unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets contextRef="c-249" decimals="-3" id="f-1152" unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss contextRef="c-216" decimals="-3" id="f-1153" unitRef="usd">3421000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss contextRef="c-247" decimals="-3" id="f-1154" unitRef="usd">-281000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss contextRef="c-248" decimals="-3" id="f-1155" unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss contextRef="c-249" decimals="-3" id="f-1156" unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-217" decimals="-3" id="f-1157" unitRef="usd">160851000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-238" decimals="-3" id="f-1158" unitRef="usd">281175000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-250" decimals="-3" id="f-1159" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="c-245" decimals="-3" id="f-1160" unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-217" decimals="-3" id="f-1161" unitRef="usd">-52724000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-238" decimals="-3" id="f-1162" unitRef="usd">-34632000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-250" decimals="-3" id="f-1163" unitRef="usd">-22654000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c-245" decimals="-3" id="f-1164" unitRef="usd">-22930000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock contextRef="c-1" id="f-1165">&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.180%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts recognized in consolidated balance sheets&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:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,763&#160;&lt;/span&gt;&lt;/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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,724&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,632&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,654&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,930&#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:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock>
    <us-gaap:PrepaidExpenseNoncurrent contextRef="c-217" decimals="-3" id="f-1166" unitRef="usd">215000</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:PrepaidExpenseNoncurrent contextRef="c-238" decimals="-3" id="f-1167" unitRef="usd">5398000</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:PrepaidExpenseNoncurrent contextRef="c-250" decimals="-3" id="f-1168" unitRef="usd">0</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:PrepaidExpenseNoncurrent contextRef="c-245" decimals="-3" id="f-1169" unitRef="usd">0</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-217" decimals="-3" id="f-1170" unitRef="usd">1749000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-238" decimals="-3" id="f-1171" unitRef="usd">1860000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-250" decimals="-3" id="f-1172" unitRef="usd">1745000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities contextRef="c-245" decimals="-3" id="f-1173" unitRef="usd">1763000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-217" decimals="-3" id="f-1174" unitRef="usd">51190000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-238" decimals="-3" id="f-1175" unitRef="usd">38170000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-250" decimals="-3" id="f-1176" unitRef="usd">20909000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-245" decimals="-3" id="f-1177" unitRef="usd">21167000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent contextRef="c-217" decimals="-3" id="f-1178" unitRef="usd">52724000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent contextRef="c-238" decimals="-3" id="f-1179" unitRef="usd">34632000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent contextRef="c-250" decimals="-3" id="f-1180" unitRef="usd">22654000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent contextRef="c-245" decimals="-3" id="f-1181" unitRef="usd">22930000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-1" decimals="-6" id="f-1182" unitRef="usd">20000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c-6" decimals="-6" id="f-1183" unitRef="usd">186000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c-7" decimals="-6" id="f-1184" unitRef="usd">297000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock contextRef="c-1" id="f-1185">Information for plans with an accumulated benefit obligation in excess of plan assets follows (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,206&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,164&#160;&lt;/span&gt;&lt;/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;</us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation contextRef="c-6" decimals="-3" id="f-1186" unitRef="usd">89206000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation contextRef="c-7" decimals="-3" id="f-1187" unitRef="usd">72190000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation contextRef="c-6" decimals="-3" id="f-1188" unitRef="usd">81701000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation contextRef="c-7" decimals="-3" id="f-1189" unitRef="usd">69395000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets contextRef="c-6" decimals="-3" id="f-1190" unitRef="usd">36150000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets contextRef="c-7" decimals="-3" id="f-1191" unitRef="usd">32164000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="c-1" id="f-1192">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic benefit cost for the plans for 2023, 2022 and 2021 were as follows (in thousands):&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.261%"&gt;&lt;/td&gt;&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.761%"&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.494%"&gt;&lt;/td&gt;&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.761%"&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.494%"&gt;&lt;/td&gt;&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.761%"&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.494%"&gt;&lt;/td&gt;&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.761%"&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.494%"&gt;&lt;/td&gt;&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.761%"&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.494%"&gt;&lt;/td&gt;&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.764%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement&#160;Medical&#160;Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost-benefits earned during the period&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,729&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,242&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,355&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;516&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost on projected benefit obligation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,767)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Arial',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:'Arial',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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,002&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement loss&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of pension plans which are not significant and have not adopted ASC 715&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,695&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,553&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,144&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,380&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,700&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,504&#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:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-216" decimals="-3" id="f-1193" unitRef="usd">5729000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-247" decimals="-3" id="f-1194" unitRef="usd">8242000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-251" decimals="-3" id="f-1195" unitRef="usd">9355000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-248" decimals="-3" id="f-1196" unitRef="usd">348000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-249" decimals="-3" id="f-1197" unitRef="usd">516000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-252" decimals="-3" id="f-1198" unitRef="usd">670000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-216" decimals="-3" id="f-1199" unitRef="usd">16535000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-247" decimals="-3" id="f-1200" unitRef="usd">10996000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-251" decimals="-3" id="f-1201" unitRef="usd">11409000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-248" decimals="-3" id="f-1202" unitRef="usd">1165000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-249" decimals="-3" id="f-1203" unitRef="usd">839000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-252" decimals="-3" id="f-1204" unitRef="usd">832000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-216" decimals="-3" id="f-1205" unitRef="usd">19141000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-247" decimals="-3" id="f-1206" unitRef="usd">19754000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-251" decimals="-3" id="f-1207" unitRef="usd">20767000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-248" decimals="-3" id="f-1208" unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-249" decimals="-3" id="f-1209" unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-252" decimals="-3" id="f-1210" unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-216" decimals="-3" id="f-1211" unitRef="usd">36000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-247" decimals="-3" id="f-1212" unitRef="usd">84000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-251" decimals="-3" id="f-1213" unitRef="usd">246000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-248" decimals="-3" id="f-1214" unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-249" decimals="-3" id="f-1215" unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-252" decimals="-3" id="f-1216" unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-216" decimals="-3" id="f-1217" unitRef="usd">-5999000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-247" decimals="-3" id="f-1218" unitRef="usd">-4701000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-251" decimals="-3" id="f-1219" unitRef="usd">-9248000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-248" decimals="-3" id="f-1220" unitRef="usd">133000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-249" decimals="-3" id="f-1221" unitRef="usd">-345000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-252" decimals="-3" id="f-1222" unitRef="usd">-1002000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-216" decimals="-3" id="f-1223" unitRef="usd">-42169000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-247" decimals="-3" id="f-1224" unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-251" decimals="-3" id="f-1225" unitRef="usd">-12285000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-248" decimals="-3" id="f-1226" unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-249" decimals="-3" id="f-1227" unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c-252" decimals="-3" id="f-1228" unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanOtherCosts contextRef="c-216" decimals="-3" id="f-1229" unitRef="usd">368000</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanOtherCosts contextRef="c-247" decimals="-3" id="f-1230" unitRef="usd">284000</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanOtherCosts contextRef="c-251" decimals="-3" id="f-1231" unitRef="usd">368000</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-216" decimals="-3" id="f-1232" unitRef="usd">51695000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-247" decimals="-3" id="f-1233" unitRef="usd">4553000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-251" decimals="-3" id="f-1234" unitRef="usd">22144000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-248" decimals="-3" id="f-1235" unitRef="usd">1380000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-249" decimals="-3" id="f-1236" unitRef="usd">1700000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-252" decimals="-3" id="f-1237" unitRef="usd">2504000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense contextRef="c-1" decimals="-6" id="f-1238" unitRef="usd">44000000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense contextRef="c-4" decimals="-6" id="f-1239" unitRef="usd">1000000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense contextRef="c-5" decimals="-6" id="f-1240" unitRef="usd">12000000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-1241">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts recognized in other comprehensive income (loss) in 2023 and 2022 were as follows (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.180%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension&#160;Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement&#160;Medical&#160;Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) gain arising during the period&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,132)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,189&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,044&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net loss (gain)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service credit (cost) arising during the period&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement loss&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service (credit) cost&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,322&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,241&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,389&#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:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax contextRef="c-216" decimals="-3" id="f-1242" unitRef="usd">37132000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax contextRef="c-247" decimals="-3" id="f-1243" unitRef="usd">-11189000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax contextRef="c-248" decimals="-3" id="f-1244" unitRef="usd">-237000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax contextRef="c-249" decimals="-3" id="f-1245" unitRef="usd">-9044000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax contextRef="c-216" decimals="-3" id="f-1246" unitRef="usd">5999000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax contextRef="c-247" decimals="-3" id="f-1247" unitRef="usd">4701000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax contextRef="c-248" decimals="-3" id="f-1248" unitRef="usd">-133000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax contextRef="c-249" decimals="-3" id="f-1249" unitRef="usd">345000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax contextRef="c-216" decimals="-3" id="f-1250" unitRef="usd">250000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax contextRef="c-247" decimals="-3" id="f-1251" unitRef="usd">267000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax contextRef="c-248" decimals="-3" id="f-1252" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax contextRef="c-249" decimals="-3" id="f-1253" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax contextRef="c-216" decimals="-3" id="f-1254" unitRef="usd">-42169000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax contextRef="c-247" decimals="-3" id="f-1255" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax contextRef="c-248" decimals="-3" id="f-1256" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax contextRef="c-249" decimals="-3" id="f-1257" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax contextRef="c-216" decimals="-3" id="f-1258" unitRef="usd">-36000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax contextRef="c-247" decimals="-3" id="f-1259" unitRef="usd">-84000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax contextRef="c-248" decimals="-3" id="f-1260" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax contextRef="c-249" decimals="-3" id="f-1261" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax contextRef="c-216" decimals="-3" id="f-1262" unitRef="usd">11322000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax contextRef="c-247" decimals="-3" id="f-1263" unitRef="usd">16241000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax contextRef="c-248" decimals="-3" id="f-1264" unitRef="usd">104000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax contextRef="c-249" decimals="-3" id="f-1265" unitRef="usd">9389000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <ggg:ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-1266">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts included in accumulated other comprehensive income (loss) as of December&#160;29, 2023 and December&#160;30, 2022, that had not yet been recognized as components of net periodic benefit cost, were as follows (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:41.180%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement&#160;Medical&#160;Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior service cost &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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,163&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 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:'Arial',sans-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:'Arial',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:'Arial',sans-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:'Arial',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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain (loss)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain (loss) before income taxes&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,032)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,416)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,891&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(439)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(416)&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,568)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,209)&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,556&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,475&#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;</ggg:ScheduleOfAmountsIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax contextRef="c-217" decimals="-3" id="f-1267" unitRef="usd">2163000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax contextRef="c-238" decimals="-3" id="f-1268" unitRef="usd">1668000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax contextRef="c-250" decimals="-3" id="f-1269" unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax contextRef="c-245" decimals="-3" id="f-1270" unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax contextRef="c-217" decimals="-3" id="f-1271" unitRef="usd">44195000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax contextRef="c-238" decimals="-3" id="f-1272" unitRef="usd">55084000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax contextRef="c-250" decimals="-3" id="f-1273" unitRef="usd">-1995000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax contextRef="c-245" decimals="-3" id="f-1274" unitRef="usd">-1891000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax contextRef="c-217" decimals="-3" id="f-1275" unitRef="usd">-42032000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax contextRef="c-238" decimals="-3" id="f-1276" unitRef="usd">-53416000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax contextRef="c-250" decimals="-3" id="f-1277" unitRef="usd">1995000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax contextRef="c-245" decimals="-3" id="f-1278" unitRef="usd">1891000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect contextRef="c-217" decimals="-3" id="f-1279" unitRef="usd">-9464000</ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect>
    <ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect contextRef="c-238" decimals="-3" id="f-1280" unitRef="usd">-12207000</ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect>
    <ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect contextRef="c-250" decimals="-3" id="f-1281" unitRef="usd">439000</ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect>
    <ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect contextRef="c-245" decimals="-3" id="f-1282" unitRef="usd">416000</ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTaxEffect>
    <ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax contextRef="c-217" decimals="-3" id="f-1283" unitRef="usd">-32568000</ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax>
    <ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax contextRef="c-238" decimals="-3" id="f-1284" unitRef="usd">-41209000</ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax>
    <ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax contextRef="c-250" decimals="-3" id="f-1285" unitRef="usd">1556000</ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax>
    <ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax contextRef="c-245" decimals="-3" id="f-1286" unitRef="usd">1475000</ggg:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetOfTax>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock contextRef="c-1" id="f-1287">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assumptions used to determine the Company&#x2019;s benefit obligations are shown below:&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.485%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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.808%"&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.495%"&gt;&lt;/td&gt;&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&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension&#160;Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement&#160;Medical&#160;Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average assumptions&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Plans&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: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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. Plans&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assumptions used to determine the Company&#x2019;s net periodic benefit cost are shown below:&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.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.417%"&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.497%"&gt;&lt;/td&gt;&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.523%"&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.497%"&gt;&lt;/td&gt;&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.523%"&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.497%"&gt;&lt;/td&gt;&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.802%"&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.497%"&gt;&lt;/td&gt;&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.523%"&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.497%"&gt;&lt;/td&gt;&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.523%"&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.497%"&gt;&lt;/td&gt;&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.807%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement&#160;Medical&#160;Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average assumptions&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Plans&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: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;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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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:'Arial',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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. Plans&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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-253"
      decimals="3"
      id="f-1288"
      unitRef="number">0.053</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-254"
      decimals="3"
      id="f-1289"
      unitRef="number">0.056</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-255"
      decimals="3"
      id="f-1290"
      unitRef="number">0.053</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-256"
      decimals="3"
      id="f-1291"
      unitRef="number">0.056</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-253"
      decimals="3"
      id="f-1292"
      unitRef="number">0.027</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-254"
      decimals="3"
      id="f-1293"
      unitRef="number">0.027</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-257"
      decimals="3"
      id="f-1294"
      unitRef="number">0.021</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="c-258"
      decimals="3"
      id="f-1295"
      unitRef="number">0.024</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-257"
      decimals="3"
      id="f-1296"
      unitRef="number">0.017</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="c-258"
      decimals="3"
      id="f-1297"
      unitRef="number">0.018</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-259"
      decimals="3"
      id="f-1298"
      unitRef="number">0.056</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-260"
      decimals="3"
      id="f-1299"
      unitRef="number">0.030</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-261"
      decimals="3"
      id="f-1300"
      unitRef="number">0.026</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-262"
      decimals="3"
      id="f-1301"
      unitRef="number">0.056</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-263"
      decimals="3"
      id="f-1302"
      unitRef="number">0.029</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-264"
      decimals="3"
      id="f-1303"
      unitRef="number">0.026</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-259"
      decimals="3"
      id="f-1304"
      unitRef="number">0.027</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-260"
      decimals="3"
      id="f-1305"
      unitRef="number">0.027</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-261"
      decimals="3"
      id="f-1306"
      unitRef="number">0.027</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-259"
      decimals="3"
      id="f-1307"
      unitRef="number">0.076</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-260"
      decimals="3"
      id="f-1308"
      unitRef="number">0.063</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-261"
      decimals="3"
      id="f-1309"
      unitRef="number">0.063</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-265"
      decimals="3"
      id="f-1310"
      unitRef="number">0.004</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-266"
      decimals="3"
      id="f-1311"
      unitRef="number">0.004</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="c-267"
      decimals="3"
      id="f-1312"
      unitRef="number">0.004</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-265"
      decimals="3"
      id="f-1313"
      unitRef="number">0.013</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-266"
      decimals="3"
      id="f-1314"
      unitRef="number">0.013</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="c-267"
      decimals="3"
      id="f-1315"
      unitRef="number">0.013</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-265"
      decimals="3"
      id="f-1316"
      unitRef="number">0.016</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-266"
      decimals="3"
      id="f-1317"
      unitRef="number">0.010</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="c-267"
      decimals="3"
      id="f-1318"
      unitRef="number">0.010</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <ggg:PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum
      contextRef="c-248"
      decimals="2"
      id="f-1319"
      unitRef="number">0.03</ggg:PostretirementMedicalPlanAnnualCostIncreasePaidByEmployerPercentMaximum>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="c-250"
      decimals="3"
      id="f-1320"
      unitRef="number">0.082</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="c-250"
      decimals="3"
      id="f-1321"
      unitRef="number">0.045</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate contextRef="c-248" id="f-1322">2038</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear contextRef="c-217" decimals="-5" id="f-1323" unitRef="usd">1700000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear contextRef="c-250" decimals="-5" id="f-1324" unitRef="usd">1700000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock contextRef="c-1" id="f-1325">Estimated future benefit payments are as follows (in thousands):&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:70.427%"&gt;&lt;/td&gt;&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:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&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.791%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension&lt;br/&gt;Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement&lt;br/&gt;Medical Benefits&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,165&#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;border-top:1pt solid #000000;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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,745&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,689&#160;&lt;/span&gt;&lt;/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:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,670&#160;&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Years 2029-2033&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths contextRef="c-217" decimals="-3" id="f-1326" unitRef="usd">7165000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths contextRef="c-250" decimals="-3" id="f-1327" unitRef="usd">1745000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo contextRef="c-217" decimals="-3" id="f-1328" unitRef="usd">6455000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo contextRef="c-250" decimals="-3" id="f-1329" unitRef="usd">1717000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree contextRef="c-217" decimals="-3" id="f-1330" unitRef="usd">9455000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree contextRef="c-250" decimals="-3" id="f-1331" unitRef="usd">1689000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour contextRef="c-217" decimals="-3" id="f-1332" unitRef="usd">11380000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour contextRef="c-250" decimals="-3" id="f-1333" unitRef="usd">1697000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive contextRef="c-217" decimals="-3" id="f-1334" unitRef="usd">11270000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive contextRef="c-250" decimals="-3" id="f-1335" unitRef="usd">1670000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c-217" decimals="-3" id="f-1336" unitRef="usd">67316000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter contextRef="c-250" decimals="-3" id="f-1337" unitRef="usd">7974000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-1342">Commitments and Contingencies&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating Lease Liabilities and Assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company owns most of the assets used in its operations, but leases certain buildings and land, vehicles, office equipment and other rental assets. The Company determines if an arrangement is a lease at inception. All of the Company&#x2019;s current lease arrangements are classified as operating leases. The Company historically has not entered into financing leases. Operating lease assets and obligations are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease expense is recognized by amortizing the amount recorded as an asset on a straight-line basis over the lease term.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining lease asset value, the Company considers fixed or variable payment terms, prepayments, incentives, and options to extend, terminate or purchase. Renewal, termination or purchase options affect the lease term used for determining lease asset value only if the option is reasonably certain to be exercised. The Company generally uses its incremental borrowing rate based on information available at the lease commencement date in determining the present value of lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental information related to the Company's lease activities is as follows (in thousands):&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.205%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.900%"&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.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.901%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,688&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,307&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease payments&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,903&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,886&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash additions to operating lease 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,859&#160;&lt;/span&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information related to operating leases is 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.205%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.900%"&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.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.901%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&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:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease costs and short term lease costs were not significant for the twelve months ended December&#160;29, 2023 and December&#160;30, 2022. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;29, 2023, future maturities of operating lease liabilities were as follows (in thousands): &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:85.011%"&gt;&lt;/td&gt;&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.789%"&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,339&#160;&lt;/span&gt;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,601&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value adjustment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,574)&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,027&#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-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Commitments.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company is committed to pay suppliers under the terms of open purchase orders issued in the normal course of business totaling approximately $156 million at December&#160;29, 2023. The Company also has commitments with certain suppliers to purchase minimum quantities, and under the terms of certain agreements, the Company is committed for certain portions of the supplier&#x2019;s inventory. The Company does not purchase, or commit to purchase, quantities in excess of normal usage or amounts that cannot be used within one year. The Company estimates that the maximum commitment amount under such agreements does not exceed $56 million. &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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into contracts with vendors to receive services. Commitments under these service contracts with non-cancelable terms of more than one year totaled $10 million in 2024, $5 million in 2025, $2 million in 2026 and $1 million thereafter. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the Company could be obligated to perform under standby letters of credit totaling $11 million at December&#160;29, 2023. The Company has also guaranteed the debt of its subsidiaries for up to $5 million. All debt of subsidiaries is reflected in the consolidated balance sheets.&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contingencies.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company is party to various legal proceedings arising in the normal course of business. The Company is actively pursuing and defending these matters and has recorded an estimate of the probable costs where appropriate. Management does not expect that resolution of these matters will have a material adverse effect on the Company, although the ultimate outcome cannot be determined based on available information.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-1343">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating Lease Liabilities and Assets&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company owns most of the assets used in its operations, but leases certain buildings and land, vehicles, office equipment and other rental assets. The Company determines if an arrangement is a lease at inception. All of the Company&#x2019;s current lease arrangements are classified as operating leases. The Company historically has not entered into financing leases. Operating lease assets and obligations are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease expense is recognized by amortizing the amount recorded as an asset on a straight-line basis over the lease term.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining lease asset value, the Company considers fixed or variable payment terms, prepayments, incentives, and options to extend, terminate or purchase. Renewal, termination or purchase options affect the lease term used for determining lease asset value only if the option is reasonably certain to be exercised. The Company generally uses its incremental borrowing rate based on information available at the lease commencement date in determining the present value of lease payments.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-1344">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental information related to the Company's lease activities is as follows (in thousands):&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.205%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.900%"&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.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.901%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,688&#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:'Arial',sans-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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,307&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease payments&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,903&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,886&#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash additions to operating lease 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,859&#160;&lt;/span&gt;&lt;/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;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense contextRef="c-1" decimals="-3" id="f-1345" unitRef="usd">11688000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c-4" decimals="-3" id="f-1346" unitRef="usd">12307000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-1347" unitRef="usd">11903000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-4" decimals="-3" id="f-1348" unitRef="usd">11886000</us-gaap:OperatingLeasePayments>
    <ggg:OperatingLeaseRightofUseAssetAdditions contextRef="c-6" decimals="-3" id="f-1349" unitRef="usd">6141000</ggg:OperatingLeaseRightofUseAssetAdditions>
    <ggg:OperatingLeaseRightofUseAssetAdditions contextRef="c-7" decimals="-3" id="f-1350" unitRef="usd">8859000</ggg:OperatingLeaseRightofUseAssetAdditions>
    <ggg:AdditionalInformationOperatingLeaseDisclosureTableTextBlock contextRef="c-1" id="f-1351">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information related to operating leases is 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.205%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.900%"&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.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.901%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;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:'Arial',sans-serif;font-size:10pt;font-weight:400;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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&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:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;</ggg:AdditionalInformationOperatingLeaseDisclosureTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-6" id="f-1352">P3Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-7" id="f-1353">P3Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-6" decimals="4" id="f-1354" unitRef="number">0.0513</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-7" decimals="4" id="f-1355" unitRef="number">0.0300</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-1356">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;29, 2023, future maturities of operating lease liabilities were as follows (in thousands): &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:85.011%"&gt;&lt;/td&gt;&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.789%"&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,339&#160;&lt;/span&gt;&lt;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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:'Arial',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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,601&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value adjustment&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,574)&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,027&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-6" decimals="-3" id="f-1357" unitRef="usd">8242000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-6" decimals="-3" id="f-1358" unitRef="usd">7339000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-6" decimals="-3" id="f-1359" unitRef="usd">3552000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-6" decimals="-3" id="f-1360" unitRef="usd">1240000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-6" decimals="-3" id="f-1361" unitRef="usd">612000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-6" decimals="-3" id="f-1362" unitRef="usd">616000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-6" decimals="-3" id="f-1363" unitRef="usd">21601000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-6" decimals="-3" id="f-1364" unitRef="usd">1574000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-6" decimals="-3" id="f-1365" unitRef="usd">20027000</us-gaap:OperatingLeaseLiability>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary contextRef="c-6" decimals="-6" id="f-1366" unitRef="usd">156000000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:PurchaseObligation contextRef="c-6" decimals="-6" id="f-1367" unitRef="usd">56000000</us-gaap:PurchaseObligation>
    <us-gaap:ContractualObligationDueInNextTwelveMonths contextRef="c-6" decimals="-6" id="f-1368" unitRef="usd">10000000</us-gaap:ContractualObligationDueInNextTwelveMonths>
    <us-gaap:ContractualObligationDueInSecondYear contextRef="c-6" decimals="-6" id="f-1369" unitRef="usd">5000000</us-gaap:ContractualObligationDueInSecondYear>
    <us-gaap:ContractualObligationDueInThirdYear contextRef="c-6" decimals="-6" id="f-1370" unitRef="usd">2000000</us-gaap:ContractualObligationDueInThirdYear>
    <us-gaap:ContractualObligationDueInFourthAndFifthYear contextRef="c-6" decimals="-6" id="f-1371" unitRef="usd">1000000</us-gaap:ContractualObligationDueInFourthAndFifthYear>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-6" decimals="-6" id="f-1372" unitRef="usd">11000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:GuaranteeObligationsMaximumExposure contextRef="c-6" decimals="-6" id="f-1373" unitRef="usd">5000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-268" id="f-1374">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-268" id="f-1375">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-268" id="f-1376">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-268" id="f-1377">false</ecd:NonRule10b51ArrAdoptedFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
